Version Description
Download this release
Release Info
Developer | tijmensmit |
Plugin | WP Store Locator |
Version | 2.2.10 |
Comparing to | |
See all releases |
Code changes from version 2.2.9 to 2.2.10
- admin/EDD_SL_Plugin_Updater.php +20 -6
- admin/class-admin.php +22 -17
- admin/class-geocode.php +41 -19
- admin/class-metaboxes.php +181 -179
- admin/class-settings.php +84 -10
- admin/class-shortcode-generator.php +366 -0
- admin/css/style-3.8.css +8 -1
- admin/css/style-3.8.min.css +1 -1
- admin/css/style.css +17 -1
- admin/css/style.min.css +1 -1
- admin/js/wpsl-admin.js +139 -28
- admin/js/wpsl-admin.min.js +1 -1
- admin/js/wpsl-shortcode-generator.js +130 -0
- admin/js/wpsl-shortcode-generator.min.js +1 -0
- admin/templates/map-settings.php +3 -5
- css/styles.css +12 -4
- css/styles.min.css +1 -1
- frontend/class-frontend.php +125 -65
- frontend/templates/default.php +1 -1
- frontend/templates/store-listings-below.php +1 -1
- inc/class-i18n.php +2 -2
- inc/wpsl-functions.php +45 -1
- js/wpsl-gmap.js +151 -63
- js/wpsl-gmap.min.js +1 -1
- languages/wpsl-es_ES.mo +0 -0
- languages/wpsl-es_ES.po +1109 -682
- languages/wpsl-nl_NL.mo +0 -0
- languages/wpsl-nl_NL.po +965 -586
- languages/wpsl.pot +678 -569
- readme.txt +25 -4
- uninstall.php +1 -1
- wp-store-locator.php +2 -2
admin/EDD_SL_Plugin_Updater.php
CHANGED
@@ -7,7 +7,7 @@ if ( ! defined( 'ABSPATH' ) ) exit;
|
|
7 |
* Allows plugins to use their own update API.
|
8 |
*
|
9 |
* @author Easy Digital Downloads
|
10 |
-
* @version 1.6.
|
11 |
*/
|
12 |
class EDD_SL_Plugin_Updater {
|
13 |
|
@@ -307,11 +307,13 @@ class EDD_SL_Plugin_Updater {
|
|
307 |
* @return object $array
|
308 |
*/
|
309 |
public function http_request_args( $args, $url ) {
|
310 |
-
|
|
|
311 |
if ( strpos( $url, 'https://' ) !== false && strpos( $url, 'edd_action=package_download' ) ) {
|
312 |
-
$args['sslverify'] =
|
313 |
}
|
314 |
return $args;
|
|
|
315 |
}
|
316 |
|
317 |
/**
|
@@ -351,7 +353,8 @@ class EDD_SL_Plugin_Updater {
|
|
351 |
'beta' => ! empty( $data['beta'] ),
|
352 |
);
|
353 |
|
354 |
-
$
|
|
|
355 |
|
356 |
if ( ! is_wp_error( $request ) ) {
|
357 |
$request = json_decode( wp_remote_retrieve_body( $request ) );
|
@@ -413,7 +416,8 @@ class EDD_SL_Plugin_Updater {
|
|
413 |
'beta' => ! empty( $data['beta'] )
|
414 |
);
|
415 |
|
416 |
-
$
|
|
|
417 |
|
418 |
if ( ! is_wp_error( $request ) ) {
|
419 |
$version_info = json_decode( wp_remote_retrieve_body( $request ) );
|
@@ -470,8 +474,18 @@ class EDD_SL_Plugin_Updater {
|
|
470 |
'value' => json_encode( $value )
|
471 |
);
|
472 |
|
473 |
-
update_option( $cache_key, $data );
|
|
|
|
|
474 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
475 |
}
|
476 |
|
477 |
}
|
7 |
* Allows plugins to use their own update API.
|
8 |
*
|
9 |
* @author Easy Digital Downloads
|
10 |
+
* @version 1.6.14
|
11 |
*/
|
12 |
class EDD_SL_Plugin_Updater {
|
13 |
|
307 |
* @return object $array
|
308 |
*/
|
309 |
public function http_request_args( $args, $url ) {
|
310 |
+
|
311 |
+
$verify_ssl = $this->verify_ssl();
|
312 |
if ( strpos( $url, 'https://' ) !== false && strpos( $url, 'edd_action=package_download' ) ) {
|
313 |
+
$args['sslverify'] = $verify_ssl;
|
314 |
}
|
315 |
return $args;
|
316 |
+
|
317 |
}
|
318 |
|
319 |
/**
|
353 |
'beta' => ! empty( $data['beta'] ),
|
354 |
);
|
355 |
|
356 |
+
$verify_ssl = $this->verify_ssl();
|
357 |
+
$request = wp_remote_post( $this->api_url, array( 'timeout' => 15, 'sslverify' => $verify_ssl, 'body' => $api_params ) );
|
358 |
|
359 |
if ( ! is_wp_error( $request ) ) {
|
360 |
$request = json_decode( wp_remote_retrieve_body( $request ) );
|
416 |
'beta' => ! empty( $data['beta'] )
|
417 |
);
|
418 |
|
419 |
+
$verify_ssl = $this->verify_ssl();
|
420 |
+
$request = wp_remote_post( $this->api_url, array( 'timeout' => 15, 'sslverify' => $verify_ssl, 'body' => $api_params ) );
|
421 |
|
422 |
if ( ! is_wp_error( $request ) ) {
|
423 |
$version_info = json_decode( wp_remote_retrieve_body( $request ) );
|
474 |
'value' => json_encode( $value )
|
475 |
);
|
476 |
|
477 |
+
update_option( $cache_key, $data, 'no' );
|
478 |
+
|
479 |
+
}
|
480 |
|
481 |
+
/**
|
482 |
+
* Returns if the SSL of the store should be verified.
|
483 |
+
*
|
484 |
+
* @since 1.6.13
|
485 |
+
* @return bool
|
486 |
+
*/
|
487 |
+
private function verify_ssl() {
|
488 |
+
return (bool) apply_filters( 'edd_sl_api_request_verify_ssl', true, $this );
|
489 |
}
|
490 |
|
491 |
}
|
admin/class-admin.php
CHANGED
@@ -68,6 +68,7 @@ if ( !class_exists( 'WPSL_Admin' ) ) {
|
|
68 |
* @return void
|
69 |
*/
|
70 |
public function includes() {
|
|
|
71 |
require_once( WPSL_PLUGIN_DIR . 'admin/class-notices.php' );
|
72 |
require_once( WPSL_PLUGIN_DIR . 'admin/class-license-manager.php' );
|
73 |
require_once( WPSL_PLUGIN_DIR . 'admin/class-metaboxes.php' );
|
@@ -112,10 +113,10 @@ if ( !class_exists( 'WPSL_Admin' ) ) {
|
|
112 |
if ( ( current_user_can( 'install_plugins' ) ) && is_admin() ) {
|
113 |
foreach ( $warnings as $setting_name => $warning ) {
|
114 |
if ( empty( $wpsl_settings[$setting_name] ) && !get_user_meta( $current_user->ID, 'wpsl_disable_' . $warning . '_warning' ) ) {
|
115 |
-
if ( $warning == '
|
116 |
-
|
117 |
} else {
|
118 |
-
|
119 |
}
|
120 |
}
|
121 |
}
|
@@ -290,15 +291,17 @@ if ( !class_exists( 'WPSL_Admin' ) ) {
|
|
290 |
public function admin_js_l10n() {
|
291 |
|
292 |
$admin_js_l10n = array(
|
293 |
-
'noAddress'
|
294 |
-
'geocodeFail'
|
295 |
-
'securityFail'
|
296 |
-
'requiredFields'
|
297 |
-
'missingGeoData'
|
298 |
-
'closedDate'
|
299 |
-
'styleError'
|
|
|
|
|
300 |
);
|
301 |
-
|
302 |
return $admin_js_l10n;
|
303 |
}
|
304 |
|
@@ -313,12 +316,14 @@ if ( !class_exists( 'WPSL_Admin' ) ) {
|
|
313 |
global $wpsl_settings;
|
314 |
|
315 |
$js_settings = array(
|
316 |
-
'hourFormat'
|
317 |
-
'defaultLatLng'
|
318 |
-
'defaultZoom'
|
319 |
-
'mapType'
|
|
|
|
|
320 |
);
|
321 |
-
|
322 |
return apply_filters( 'wpsl_admin_js_settings', $js_settings );
|
323 |
}
|
324 |
|
@@ -350,7 +355,7 @@ if ( !class_exists( 'WPSL_Admin' ) ) {
|
|
350 |
* @return void
|
351 |
*/
|
352 |
public function admin_scripts() {
|
353 |
-
|
354 |
$min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
|
355 |
|
356 |
// Always load the main js admin file to make sure the "dismiss" link in the location notice works.
|
68 |
* @return void
|
69 |
*/
|
70 |
public function includes() {
|
71 |
+
require_once( WPSL_PLUGIN_DIR . 'admin/class-shortcode-generator.php' );
|
72 |
require_once( WPSL_PLUGIN_DIR . 'admin/class-notices.php' );
|
73 |
require_once( WPSL_PLUGIN_DIR . 'admin/class-license-manager.php' );
|
74 |
require_once( WPSL_PLUGIN_DIR . 'admin/class-metaboxes.php' );
|
113 |
if ( ( current_user_can( 'install_plugins' ) ) && is_admin() ) {
|
114 |
foreach ( $warnings as $setting_name => $warning ) {
|
115 |
if ( empty( $wpsl_settings[$setting_name] ) && !get_user_meta( $current_user->ID, 'wpsl_disable_' . $warning . '_warning' ) ) {
|
116 |
+
if ( $warning == 'key' ) {
|
117 |
+
$this->setting_warning[$warning] = sprintf( __( "You need to create %sAPI keys%s for Google Maps before you can use the store locator! %sDismiss%s", "wpsl" ), '<a href="https://wpstorelocator.co/document/create-google-api-keys/">', "</a>", "<a href='" . esc_url( wp_nonce_url( add_query_arg( 'wpsl-notice', 'key' ), 'wpsl_notices_nonce', '_wpsl_notice_nonce' ) ) . "'>", "</a>" );
|
118 |
} else {
|
119 |
+
$this->setting_warning[$warning] = sprintf( __( "Before adding the [wpsl] shortcode to a page, please don't forget to define a start point on the %ssettings%s page. %sDismiss%s", "wpsl" ), "<a href='" . admin_url( 'edit.php?post_type=wpsl_stores&page=wpsl_settings' ) . "'>", "</a>", "<a href='" . esc_url( wp_nonce_url( add_query_arg( 'wpsl-notice', 'location' ), 'wpsl_notices_nonce', '_wpsl_notice_nonce' ) ) . "'>", "</a>" );
|
120 |
}
|
121 |
}
|
122 |
}
|
291 |
public function admin_js_l10n() {
|
292 |
|
293 |
$admin_js_l10n = array(
|
294 |
+
'noAddress' => __( 'Cannot determine the address at this location.', 'wpsl' ),
|
295 |
+
'geocodeFail' => __( 'Geocode was not successful for the following reason', 'wpsl' ),
|
296 |
+
'securityFail' => __( 'Security check failed, reload the page and try again.', 'wpsl' ),
|
297 |
+
'requiredFields' => __( 'Please fill in all the required store details.', 'wpsl' ),
|
298 |
+
'missingGeoData' => __( 'The map preview requires all the location details.', 'wpsl' ),
|
299 |
+
'closedDate' => __( 'Closed', 'wpsl' ),
|
300 |
+
'styleError' => __( 'The code for the map style is invalid.', 'wpsl' ),
|
301 |
+
'browserKeyError' => sprintf( __( 'There\'s a problem with the provided %sbrowser key%s. %s You can read more about how to determine the exact issue, and how to solve it %shere%s.','wpsl' ), '<a href="https://wpstorelocator.co/document/create-google-api-keys/#browser-key">','</a>', '<br><br>', '<a href="https://wpstorelocator.co/document/create-google-api-keys/#troubleshooting">','</a>' ),
|
302 |
+
'dismissNotice' => __( 'Dismiss this notice.', 'wpsl' )
|
303 |
);
|
304 |
+
|
305 |
return $admin_js_l10n;
|
306 |
}
|
307 |
|
316 |
global $wpsl_settings;
|
317 |
|
318 |
$js_settings = array(
|
319 |
+
'hourFormat' => $wpsl_settings['editor_hour_format'],
|
320 |
+
'defaultLatLng' => $this->get_default_lat_lng(),
|
321 |
+
'defaultZoom' => 6,
|
322 |
+
'mapType' => $wpsl_settings['editor_map_type'],
|
323 |
+
'requiredFields' => array( 'address', 'city', 'country' ),
|
324 |
+
'ajaxurl' => wpsl_get_ajax_url()
|
325 |
);
|
326 |
+
|
327 |
return apply_filters( 'wpsl_admin_js_settings', $js_settings );
|
328 |
}
|
329 |
|
355 |
* @return void
|
356 |
*/
|
357 |
public function admin_scripts() {
|
358 |
+
|
359 |
$min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
|
360 |
|
361 |
// Always load the main js admin file to make sure the "dismiss" link in the location notice works.
|
admin/class-geocode.php
CHANGED
@@ -68,8 +68,10 @@ if ( !class_exists( 'WPSL_Geocode' ) ) {
|
|
68 |
if ( isset( $geocode_response['status'] ) ) {
|
69 |
switch ( $geocode_response['status'] ) {
|
70 |
case 'OK':
|
|
|
|
|
71 |
$location_data = array(
|
72 |
-
'country_iso' => $
|
73 |
'latlng' => $this->format_latlng( $geocode_response['results'][0]['geometry']['location'] )
|
74 |
);
|
75 |
|
@@ -109,7 +111,13 @@ if ( !class_exists( 'WPSL_Geocode' ) ) {
|
|
109 |
$breaks = ( $inc_breaks ) ? '<br><br>' : '';
|
110 |
|
111 |
if ( isset( $geocode_response['error_message'] ) && $geocode_response['error_message'] ) {
|
112 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
} else {
|
114 |
$error_msg = '';
|
115 |
}
|
@@ -124,21 +132,33 @@ if ( !class_exists( 'WPSL_Geocode' ) ) {
|
|
124 |
* @param array $store_data The store data
|
125 |
* @return array|string $geo_response The response from the Google Geocode API, or the wp_remote_get error message.
|
126 |
*/
|
127 |
-
|
128 |
-
|
129 |
$address = $this->create_geocode_address( $store_data );
|
130 |
$response = wpsl_call_geocode_api( $address );
|
131 |
|
132 |
if ( is_wp_error( $response ) ) {
|
133 |
$geo_response = sprintf( __( 'Something went wrong connecting to the Google Geocode API: %s %s Please try again later.', 'wpsl' ), $response->get_error_message(), '<br><br>' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
} else if ( $response['response']['code'] != 200 ) {
|
135 |
-
$geo_response = sprintf( __( 'The Google Geocode API reported the following problem: error %s %s %s Please contact %ssupport%s if the problem persists.', 'wpsl' ), $response['response']['code'], $response['response']['message'], '<br><br>', '<a href="https://wpstorelocator.co/support/">', '</a>' );
|
136 |
} else {
|
137 |
-
$geo_response = json_decode( $response['body'], true );
|
138 |
}
|
139 |
-
|
140 |
return $geo_response;
|
141 |
-
|
142 |
|
143 |
/**
|
144 |
* Create the address we need to Geocode.
|
@@ -214,30 +234,32 @@ if ( !class_exists( 'WPSL_Geocode' ) ) {
|
|
214 |
|
215 |
return $latlng;
|
216 |
}
|
217 |
-
|
218 |
-
/**
|
219 |
-
* Filter out the two letter country code from the
|
220 |
-
*
|
221 |
* @since 1.0.0
|
222 |
-
* @param array
|
223 |
-
* @return
|
224 |
*/
|
225 |
public function filter_country_name( $response ) {
|
226 |
|
227 |
$length = count( $response['results'][0]['address_components'] );
|
228 |
-
|
229 |
-
|
|
|
|
|
230 |
for ( $i = 0; $i < $length; $i++ ) {
|
231 |
$address_component = $response['results'][0]['address_components'][$i]['types'];
|
232 |
|
233 |
if ( $address_component[0] == 'country' && $address_component[1] == 'political' ) {
|
234 |
-
$
|
235 |
-
|
236 |
break;
|
237 |
}
|
238 |
}
|
239 |
|
240 |
-
return $
|
241 |
}
|
242 |
|
243 |
/**
|
68 |
if ( isset( $geocode_response['status'] ) ) {
|
69 |
switch ( $geocode_response['status'] ) {
|
70 |
case 'OK':
|
71 |
+
$country = $this->filter_country_name( $geocode_response );
|
72 |
+
|
73 |
$location_data = array(
|
74 |
+
'country_iso' => $country['short_name'],
|
75 |
'latlng' => $this->format_latlng( $geocode_response['results'][0]['geometry']['location'] )
|
76 |
);
|
77 |
|
111 |
$breaks = ( $inc_breaks ) ? '<br><br>' : '';
|
112 |
|
113 |
if ( isset( $geocode_response['error_message'] ) && $geocode_response['error_message'] ) {
|
114 |
+
|
115 |
+
// If the problem is IP based, then show a different error msg.
|
116 |
+
if ( strpos( $geocode_response['error_message'], 'IP' ) !== false ) {
|
117 |
+
$error_msg = sprintf( __( '%sError message: %s. %s Make sure the IP address mentioned in the error matches with the IP set as the %sreferrer%s for the server API key in the %sGoogle API Console%s.', 'wpsl' ), $breaks, $geocode_response['error_message'], $breaks, '<a href="https://wpstorelocator.co/document/create-google-api-keys/#server-key-referrer">', '</a>', '<a href="https://console.developers.google.com">', '</a>' );
|
118 |
+
} else {
|
119 |
+
$error_msg = sprintf( __( '%sError message: %s %s Check if your issue is covered in the %stroubleshooting%s section, if not, then please open a %ssupport ticket%s.', 'wpsl' ), $breaks, $geocode_response['error_message'], $breaks, '<a href="https://wpstorelocator.co/document/create-google-api-keys/#troubleshooting">', '</a>', '<a href="https://wpstorelocator.co/support/">', '</a>' );
|
120 |
+
}
|
121 |
} else {
|
122 |
$error_msg = '';
|
123 |
}
|
132 |
* @param array $store_data The store data
|
133 |
* @return array|string $geo_response The response from the Google Geocode API, or the wp_remote_get error message.
|
134 |
*/
|
135 |
+
public function get_latlng( $store_data ) {
|
136 |
+
|
137 |
$address = $this->create_geocode_address( $store_data );
|
138 |
$response = wpsl_call_geocode_api( $address );
|
139 |
|
140 |
if ( is_wp_error( $response ) ) {
|
141 |
$geo_response = sprintf( __( 'Something went wrong connecting to the Google Geocode API: %s %s Please try again later.', 'wpsl' ), $response->get_error_message(), '<br><br>' );
|
142 |
+
} else if ( $response['response']['code'] == 500 ) {
|
143 |
+
$geo_response = sprintf( __( 'The Google Geocode API reported the following problem: error %s %s %s Please try again later.', 'wpsl' ), $response['response']['code'], $response['response']['message'], '<br><br>' );
|
144 |
+
} else if ( $response['response']['code'] == 400 ) {
|
145 |
+
|
146 |
+
// Check on which page the 400 error was triggered, and based on that adjust the msg.
|
147 |
+
if ( isset( $_GET['page'] ) && $_GET['page'] == 'wpsl_csv' ) {
|
148 |
+
$data_issue = sprintf( __( 'You can fix this by making sure the CSV file uses %sUTF-8 encoding%s.', 'wpsl' ), '<a href="https://wpstorelocator.co/document/csv-manager/#utf8">', '</a>' );
|
149 |
+
} else if ( !$address ) {
|
150 |
+
$data_issue = __( 'You need to provide the details for either the address, city, state or country before the API can return coordinates.', 'wpsl' ); // this is only possible if the required fields are disabled with custom code.
|
151 |
+
}
|
152 |
+
|
153 |
+
$geo_response = sprintf( __( 'The Google Geocode API reported the following problem: error %s %s %s %s', 'wpsl' ), $response['response']['code'], $response['response']['message'], '<br><br>', $data_issue );
|
154 |
} else if ( $response['response']['code'] != 200 ) {
|
155 |
+
$geo_response = sprintf( __( 'The Google Geocode API reported the following problem: error %s %s %s Please contact %ssupport%s if the problem persists.', 'wpsl' ), $response['response']['code'], $response['response']['message'], '<br><br>', '<a href="https://wpstorelocator.co/support/">', '</a>' );
|
156 |
} else {
|
157 |
+
$geo_response = json_decode( $response['body'], true );
|
158 |
}
|
159 |
+
|
160 |
return $geo_response;
|
161 |
+
}
|
162 |
|
163 |
/**
|
164 |
* Create the address we need to Geocode.
|
234 |
|
235 |
return $latlng;
|
236 |
}
|
237 |
+
|
238 |
+
/**
|
239 |
+
* Filter out the two letter country code from the Geocode API response.
|
240 |
+
*
|
241 |
* @since 1.0.0
|
242 |
+
* @param array $response The full API geocode response
|
243 |
+
* @return array $country The country ISO code and full name
|
244 |
*/
|
245 |
public function filter_country_name( $response ) {
|
246 |
|
247 |
$length = count( $response['results'][0]['address_components'] );
|
248 |
+
|
249 |
+
$country = array();
|
250 |
+
|
251 |
+
// Loop over the address components until we find the country, political part.
|
252 |
for ( $i = 0; $i < $length; $i++ ) {
|
253 |
$address_component = $response['results'][0]['address_components'][$i]['types'];
|
254 |
|
255 |
if ( $address_component[0] == 'country' && $address_component[1] == 'political' ) {
|
256 |
+
$country = $response['results'][0]['address_components'][$i];
|
257 |
+
|
258 |
break;
|
259 |
}
|
260 |
}
|
261 |
|
262 |
+
return $country;
|
263 |
}
|
264 |
|
265 |
/**
|
admin/class-metaboxes.php
CHANGED
@@ -8,42 +8,42 @@
|
|
8 |
|
9 |
if ( !defined( 'ABSPATH' ) ) exit;
|
10 |
|
11 |
-
if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
12 |
-
|
13 |
/**
|
14 |
* Handle the meta boxes
|
15 |
*
|
16 |
* @since 2.0.0
|
17 |
*/
|
18 |
-
|
19 |
-
|
20 |
public function __construct() {
|
21 |
add_action( 'add_meta_boxes', array( $this, 'add_meta_boxes' ) );
|
22 |
add_action( 'save_post', array( $this, 'save_post' ) );
|
23 |
add_action( 'post_updated_messages', array( $this, 'store_update_messages' ) );
|
24 |
}
|
25 |
-
|
26 |
/**
|
27 |
* Add the meta boxes.
|
28 |
-
*
|
29 |
* @since 2.0.0
|
30 |
* @return void
|
31 |
*/
|
32 |
public function add_meta_boxes() {
|
33 |
add_meta_box( 'wpsl-store-details', __( 'Store Details', 'wpsl' ), array( $this, 'create_meta_fields' ), 'wpsl_stores', 'normal', 'high' );
|
34 |
-
add_meta_box( 'wpsl-map-preview', __( 'Store Map', 'wpsl' ), array( $this, 'map_preview' ), 'wpsl_stores', 'side' );
|
35 |
-
}
|
36 |
-
|
37 |
/**
|
38 |
* The store locator meta box fields.
|
39 |
-
*
|
40 |
* @since 2.0.0
|
41 |
* @return array $meta_fields The meta box fields used for the store details
|
42 |
*/
|
43 |
public function meta_box_fields() {
|
44 |
-
|
45 |
global $wpsl_settings;
|
46 |
-
|
47 |
$meta_fields = array(
|
48 |
__( 'Location', 'wpsl' ) => array(
|
49 |
'address' => array(
|
@@ -98,10 +98,10 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
98 |
)
|
99 |
)
|
100 |
);
|
101 |
-
|
102 |
return apply_filters( 'wpsl_meta_box_fields', $meta_fields );
|
103 |
}
|
104 |
-
|
105 |
/**
|
106 |
* Create the store locator metabox input fields.
|
107 |
*
|
@@ -109,9 +109,9 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
109 |
* @return void
|
110 |
*/
|
111 |
function create_meta_fields() {
|
112 |
-
|
113 |
global $wpsl_settings, $wp_version;
|
114 |
-
|
115 |
$i = 0;
|
116 |
$j = 0;
|
117 |
$tab_items = '';
|
@@ -123,31 +123,31 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
123 |
<?php
|
124 |
|
125 |
// Create the tab navigation for the meta boxes.
|
126 |
-
foreach ( $this->meta_box_fields() as $tab => $meta_fields ) {
|
127 |
$active_class = ( $i == 0 ) ? ' wpsl-active' : '';
|
128 |
-
|
129 |
if ( $wpsl_settings['hide_hours'] && $tab == __( 'Opening Hours', 'wpsl' ) ) {
|
130 |
continue;
|
131 |
} else {
|
132 |
-
$tab_items .= $this->meta_field_nav( $tab, $active_class );
|
133 |
}
|
134 |
-
|
135 |
$i++;
|
136 |
}
|
137 |
-
|
138 |
echo '<ul id="wpsl-meta-nav">' . $tab_items . '</ul>';
|
139 |
-
|
140 |
// Create the input fields for the meta boxes.
|
141 |
-
foreach ( $this->meta_box_fields() as $tab => $meta_fields ) {
|
142 |
$active_class = ( $j == 0 ) ? ' wpsl-active' : '';
|
143 |
-
|
144 |
if ( $wpsl_settings['hide_hours'] && $tab == __( 'Opening Hours', 'wpsl' ) ) {
|
145 |
continue;
|
146 |
-
} else {
|
147 |
echo '<div class="wpsl-tab wpsl-' . esc_attr( strtolower( str_replace( ' ', '-', $tab ) ) ) . $active_class . '">';
|
148 |
|
149 |
-
foreach ( $meta_fields as $field_key => $field_data ) {
|
150 |
-
|
151 |
// If no specific field type is set, we set it to text.
|
152 |
$field_type = ( empty( $field_data['type'] ) ) ? 'text' : $field_data['type'];
|
153 |
$args = array(
|
@@ -172,7 +172,7 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
172 |
</div>
|
173 |
<?php
|
174 |
}
|
175 |
-
|
176 |
/**
|
177 |
* Create the li elements that are used in the tabs above the store meta fields.
|
178 |
*
|
@@ -182,13 +182,13 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
182 |
* @return string $nav_item The HTML for the nav list
|
183 |
*/
|
184 |
public function meta_field_nav( $tab, $active_class ) {
|
185 |
-
|
186 |
$tab_lower = strtolower( str_replace( ' ', '-', $tab ) );
|
187 |
$nav_item = '<li class="wpsl-' . esc_attr( $tab_lower ) . '-tab ' . $active_class . '"><a href="#wpsl-' . esc_attr( $tab_lower ) . '">' . esc_html( $tab ) . '</a></li>';
|
188 |
-
|
189 |
return $nav_item;
|
190 |
}
|
191 |
-
|
192 |
/**
|
193 |
* Set the CSS class that tells JS it's an required input field.
|
194 |
*
|
@@ -198,18 +198,18 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
198 |
* @return string|void $response The required CSS class or nothing
|
199 |
*/
|
200 |
public function set_required_class( $args, $single = false ) {
|
201 |
-
|
202 |
if ( isset( $args['required'] ) && ( $args['required'] ) ) {
|
203 |
if ( !$single ) {
|
204 |
-
$response = 'class="wpsl-required"';
|
205 |
} else {
|
206 |
$response = 'wpsl-required';
|
207 |
-
}
|
208 |
-
|
209 |
return $response;
|
210 |
}
|
211 |
}
|
212 |
-
|
213 |
/**
|
214 |
* Check if the current field is required.
|
215 |
*
|
@@ -218,14 +218,14 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
218 |
* @return string|void The HTML for the required element or nothing
|
219 |
*/
|
220 |
public function is_required_field( $args ) {
|
221 |
-
|
222 |
if ( isset( $args['required'] ) && ( $args['required'] ) ) {
|
223 |
$response = '<span class="wpsl-star"> *</span>';
|
224 |
-
|
225 |
return $response;
|
226 |
}
|
227 |
}
|
228 |
-
|
229 |
/**
|
230 |
* Get the prefilled field data.
|
231 |
*
|
@@ -234,11 +234,11 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
234 |
* @return string $field_data The field data
|
235 |
*/
|
236 |
public function get_prefilled_field_data( $field_name ) {
|
237 |
-
|
238 |
global $wpsl_settings, $pagenow;
|
239 |
-
|
240 |
$field_data = '';
|
241 |
-
|
242 |
// Prefilled values are only used for new pages, not when a user edits an existing page.
|
243 |
if ( $pagenow == 'post.php' && isset( $_GET['action'] ) && $_GET['action'] == 'edit' ) {
|
244 |
return;
|
@@ -251,11 +251,11 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
251 |
|
252 |
if ( in_array( $field_name, $prefilled_fields ) ) {
|
253 |
$field_data = $wpsl_settings['editor_' . $field_name];
|
254 |
-
}
|
255 |
-
|
256 |
return $field_data;
|
257 |
}
|
258 |
-
|
259 |
/**
|
260 |
* Create a text input field.
|
261 |
*
|
@@ -264,23 +264,23 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
264 |
* @return void
|
265 |
*/
|
266 |
public function text_input( $args ) {
|
267 |
-
|
268 |
$saved_value = $this->get_store_meta( $args['key'] );
|
269 |
-
|
270 |
// If there is no existing meta value, check if a prefilled value exists for the input field.
|
271 |
if ( !$saved_value ) {
|
272 |
$saved_value = $this->get_prefilled_field_data( $args['key'] );
|
273 |
}
|
274 |
?>
|
275 |
-
|
276 |
<p>
|
277 |
<label for="wpsl-<?php echo esc_attr( $args['key'] ); ?>"><?php echo esc_html( $args['data']['label'] ) . ': ' . $this->is_required_field( $args['data'] ); ?></label>
|
278 |
<input id="wpsl-<?php echo esc_attr( $args['key'] ); ?>" <?php echo $this->set_required_class( $args['data'] ); ?> type="text" name="wpsl[<?php echo esc_attr( $args['key'] ); ?>]" value="<?php echo esc_attr( $saved_value ); ?>" />
|
279 |
</p>
|
280 |
-
|
281 |
<?php
|
282 |
}
|
283 |
-
|
284 |
/**
|
285 |
* Create a hidden input field.
|
286 |
*
|
@@ -292,12 +292,12 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
292 |
|
293 |
$saved_value = $this->get_store_meta( $args['key'] );
|
294 |
?>
|
295 |
-
|
296 |
<input id="wpsl-<?php echo esc_attr( $args['key'] ); ?>" type="hidden" name="wpsl[<?php echo esc_attr( $args['key'] ); ?>]" value="<?php echo esc_attr( $saved_value ); ?>" />
|
297 |
-
|
298 |
<?php
|
299 |
}
|
300 |
-
|
301 |
/**
|
302 |
* Create a textarea field.
|
303 |
*
|
@@ -308,29 +308,29 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
308 |
public function textarea_input( $args ) {
|
309 |
|
310 |
$saved_value = $this->get_store_meta( $args['key'] );
|
311 |
-
|
312 |
if ( $args['key'] == 'hours' && gettype( $saved_value ) !== 'string' ) {
|
313 |
$saved_value = '';
|
314 |
}
|
315 |
-
|
316 |
// If there is no existing meta value, check if a prefilled value exists for the textarea.
|
317 |
if ( !$saved_value ) {
|
318 |
$prefilled_value = $this->get_prefilled_field_data( $args['key'] );
|
319 |
-
|
320 |
if ( isset( $prefilled_value['textarea'] ) ) {
|
321 |
-
$saved_value = $prefilled_value['textarea'];
|
322 |
}
|
323 |
}
|
324 |
?>
|
325 |
-
|
326 |
<p>
|
327 |
<label for="wpsl-<?php echo esc_attr( $args['key'] ); ?>"><?php echo esc_html( $args['data']['label'] ) . ': ' . $this->is_required_field( $args['data'] ); ?></label>
|
328 |
<textarea id="wpsl-<?php echo esc_attr( $args['key'] ); ?>" <?php echo $this->set_required_class( $args['data'] ); ?> name="wpsl[<?php echo esc_attr( $args['key'] ); ?>]" cols="5" rows="5"><?php echo esc_html( $saved_value ); ?></textarea>
|
329 |
</p>
|
330 |
-
|
331 |
<?php
|
332 |
}
|
333 |
-
|
334 |
/**
|
335 |
* Create a wp editor field.
|
336 |
*
|
@@ -350,7 +350,7 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
350 |
|
351 |
<?php
|
352 |
}
|
353 |
-
|
354 |
/**
|
355 |
* Create a checkbox field.
|
356 |
*
|
@@ -370,7 +370,7 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
370 |
|
371 |
<?php
|
372 |
}
|
373 |
-
|
374 |
/**
|
375 |
* Create a dropdown field.
|
376 |
*
|
@@ -391,9 +391,9 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
391 |
<p>
|
392 |
<label for="wpsl-<?php echo esc_attr( $args['key'] ); ?>"><?php echo esc_html( $args['data']['label'] ) . ': ' . $this->is_required_field( $args['data'] ); ?></label>
|
393 |
<select id="wpsl-<?php echo esc_attr( $args['key'] ); ?>" <?php echo $this->set_required_class( $args['data'] ); ?> name="wpsl[<?php echo esc_attr( $args['key'] ); ?>]" autocomplete="off" />
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
</select>
|
398 |
</p>
|
399 |
|
@@ -409,14 +409,14 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
409 |
* @return void
|
410 |
*/
|
411 |
public function opening_hours( $location = 'store_page' ) {
|
412 |
-
|
413 |
global $wpsl_settings, $wpsl_admin, $post;
|
414 |
-
|
415 |
$name = ( $location == 'settings' ) ? 'wpsl_editor[dropdown]' : 'wpsl[hours]'; // the name of the input or select field
|
416 |
$opening_days = wpsl_get_weekdays();
|
417 |
$opening_hours = '';
|
418 |
$hours = '';
|
419 |
-
|
420 |
if ( $location == 'store_page' ) {
|
421 |
$opening_hours = get_post_meta( $post->ID, 'wpsl_hours' );
|
422 |
}
|
@@ -430,25 +430,25 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
430 |
|
431 |
// Find out whether we have a 12 or 24hr format.
|
432 |
$hour_format = $this->find_hour_format( $opening_hours );
|
433 |
-
|
434 |
if ( $hour_format == 24 ) {
|
435 |
$hour_class = 'wpsl-twentyfour-format';
|
436 |
} else {
|
437 |
$hour_class = 'wpsl-twelve-format';
|
438 |
}
|
439 |
|
440 |
-
/*
|
441 |
* Only include the 12 / 24hr dropdown switch if we are on store page,
|
442 |
-
* otherwise just show the table with the opening hour dropdowns.
|
443 |
*/
|
444 |
if ( $location == 'store_page' ) {
|
445 |
-
|
446 |
<p class="wpsl-hours-dropdown">
|
447 |
-
<label for="wpsl-editor-hour-input"><?php _e( 'Hour format', 'wpsl' ); ?>:</label>
|
448 |
<?php echo $wpsl_admin->settings_page->show_opening_hours_format( $hour_format ); ?>
|
449 |
</p>
|
450 |
<?php } ?>
|
451 |
-
|
452 |
<table id="wpsl-store-hours" class="<?php echo $hour_class; ?>">
|
453 |
<tr>
|
454 |
<th><?php _e( 'Days', 'wpsl' ); ?></th>
|
@@ -456,22 +456,22 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
456 |
<th></th>
|
457 |
</tr>
|
458 |
<?php
|
459 |
-
foreach ( $opening_days as $index => $day ) {
|
460 |
$i = 0;
|
461 |
$hour_count = count( $opening_hours[$index] );
|
462 |
?>
|
463 |
<tr>
|
464 |
<td class="wpsl-opening-day"><?php echo esc_html( $day ); ?></td>
|
465 |
<td id="wpsl-hours-<?php echo esc_attr( $index ); ?>" class="wpsl-opening-hours" data-day="<?php echo esc_attr( $index ); ?>">
|
466 |
-
<?php
|
467 |
if ( $hour_count > 0 ) {
|
468 |
// Loop over the opening periods.
|
469 |
while ( $i < $hour_count ) {
|
470 |
if ( isset( $opening_hours[$index][$i] ) ) {
|
471 |
-
$hours = explode( ',', $opening_hours[$index][$i] );
|
472 |
} else {
|
473 |
-
|
474 |
-
|
475 |
|
476 |
// If we don't have two parts or one of them is empty, then we set the store to closed.
|
477 |
if ( ( count( $hours ) == 2 ) && ( !empty( $hours[0] ) ) && ( !empty( $hours[1] ) ) ) {
|
@@ -481,16 +481,16 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
481 |
'hour_format' => $hour_format,
|
482 |
'hours' => $hours
|
483 |
);
|
484 |
-
|
485 |
<div class="wpsl-current-period <?php if ( $i > 0 ) { echo 'wpsl-multiple-periods'; } ?>">
|
486 |
<?php echo $this->opening_hours_dropdown( $args, 'open' ); ?>
|
487 |
<span> - </span>
|
488 |
<?php echo $this->opening_hours_dropdown( $args, 'close' ); ?>
|
489 |
<div class="wpsl-icon-cancel-circled"></div>
|
490 |
</div>
|
491 |
-
|
492 |
} else {
|
493 |
-
|
494 |
}
|
495 |
|
496 |
$i++;
|
@@ -508,11 +508,11 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
508 |
</tr>
|
509 |
<?php
|
510 |
}
|
511 |
-
?>
|
512 |
</table>
|
513 |
<?php
|
514 |
}
|
515 |
-
|
516 |
/**
|
517 |
* Show the 'store closed' message.
|
518 |
*
|
@@ -524,34 +524,34 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
524 |
public function show_store_closed( $name, $day ) {
|
525 |
echo '<p class="wpsl-store-closed">' . __( 'Closed', 'wpsl' ) . '<input type="hidden" name="' . esc_attr( $name ) . '[' . esc_attr( $day ) . ']" value="closed"></p>';
|
526 |
}
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
/**
|
556 |
* Create the opening hours dropdown.
|
557 |
*
|
@@ -561,16 +561,16 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
561 |
* @return string $select The html for the dropdown
|
562 |
*/
|
563 |
public function opening_hours_dropdown( $args, $period ) {
|
564 |
-
|
565 |
-
$select_index = ( $period == 'open' ) ? 0 : 1;
|
566 |
-
$selected_time = $args['hours'][$select_index];
|
567 |
$select_name = $args['name'] . '[' . strtolower( $args['day'] ) . '_' . $period . ']';
|
568 |
$open = strtotime( '12:00am' );
|
569 |
$close = strtotime( '11:59pm' );
|
570 |
$hour_interval = 900;
|
571 |
|
572 |
if ( $args['hour_format'] == 12 ) {
|
573 |
-
$format = 'g:i A';
|
574 |
} else {
|
575 |
$format = 'H:i';
|
576 |
}
|
@@ -578,7 +578,7 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
578 |
$select = '<select class="wpsl-' . esc_attr( $period ) . '-hour" name="' . esc_attr( $select_name ) . '[]" autocomplete="off">';
|
579 |
|
580 |
for ( $i = $open; $i <= $close; $i += $hour_interval ) {
|
581 |
-
|
582 |
// If the selected time matches the current time then we set it to active.
|
583 |
if ( $selected_time == date( $format, $i ) ) {
|
584 |
$selected = 'selected="selected"';
|
@@ -590,10 +590,10 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
590 |
}
|
591 |
|
592 |
$select .= '</select>';
|
593 |
-
|
594 |
return $select;
|
595 |
}
|
596 |
-
|
597 |
/**
|
598 |
* Get the store post meta.
|
599 |
*
|
@@ -602,7 +602,7 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
602 |
* @return mixed|void $store_meta Meta value for the store field
|
603 |
*/
|
604 |
public function get_store_meta( $key ) {
|
605 |
-
|
606 |
global $post;
|
607 |
|
608 |
$store_meta = get_post_meta( $post->ID, 'wpsl_' . $key, true );
|
@@ -613,42 +613,42 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
613 |
return;
|
614 |
}
|
615 |
}
|
616 |
-
|
617 |
/**
|
618 |
* Save the custom post data.
|
619 |
-
*
|
620 |
* @since 2.0.0
|
621 |
* @param integer $post_id store post ID
|
622 |
* @return void
|
623 |
*/
|
624 |
public function save_post( $post_id ) {
|
625 |
-
|
626 |
global $wpsl_admin;
|
627 |
-
|
628 |
if ( empty( $_POST['wpsl_meta_nonce'] ) || !wp_verify_nonce( $_POST['wpsl_meta_nonce'], 'save_store_meta' ) )
|
629 |
return;
|
630 |
-
|
631 |
-
if ( !isset( $_POST['post_type'] ) || 'wpsl_stores' !== $_POST['post_type'] )
|
632 |
return;
|
633 |
|
634 |
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE )
|
635 |
return;
|
636 |
-
|
637 |
-
if ( is_int( wp_is_post_revision( $post_id ) ) )
|
638 |
return;
|
639 |
|
640 |
-
if ( !current_user_can( 'edit_post', $post_id ) )
|
641 |
return;
|
642 |
-
|
643 |
$this->store_data = $_POST['wpsl'];
|
644 |
|
645 |
// Check if the hours are set through dropdowns.
|
646 |
if ( isset( $this->store_data['hours'] ) && is_array( $this->store_data['hours'] ) && ( !empty( $this->store_data['hours'] ) ) ) {
|
647 |
$this->store_data['hours'] = $this->format_opening_hours();
|
648 |
}
|
649 |
-
|
650 |
// Loop over the meta fields defined in the meta_box_fields and update the post meta data.
|
651 |
-
foreach ( $this->meta_box_fields() as $tab => $meta_fields ) {
|
652 |
foreach ( $meta_fields as $field_key => $field_data ) {
|
653 |
|
654 |
// Either update or delete the post meta.
|
@@ -662,38 +662,40 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
662 |
switch ( $field_type ) {
|
663 |
case 'thumbnail':
|
664 |
update_post_meta( $post_id, 'wpsl_' . $field_key, absint( $this->store_data[ $field_key ] ) );
|
665 |
-
|
666 |
case 'checkbox':
|
667 |
$checkbox_val = ( isset( $this->store_data[ $field_key ] ) ) ? 1 : 0;
|
668 |
update_post_meta( $post_id, 'wpsl_' . $field_key, $checkbox_val );
|
669 |
-
|
670 |
case 'wp_editor':
|
671 |
case 'textarea':
|
672 |
update_post_meta( $post_id, 'wpsl_' . $field_key, wp_kses_post( trim( stripslashes( $this->store_data[ $field_key ] ) ) ) );
|
673 |
-
|
674 |
default:
|
675 |
if ( is_array( $this->store_data[ $field_key ] ) ) {
|
676 |
if ( wpsl_is_multi_array( $this->store_data[ $field_key ] ) ) {
|
677 |
-
|
678 |
-
|
679 |
} else {
|
680 |
-
|
681 |
}
|
682 |
} else {
|
683 |
update_post_meta( $post_id, 'wpsl_' . $field_key, sanitize_text_field( $this->store_data[ $field_key ] ) );
|
684 |
}
|
685 |
-
|
686 |
}
|
687 |
} else {
|
688 |
-
delete_post_meta( $post_id, 'wpsl_' . $field_key );
|
689 |
}
|
690 |
}
|
691 |
}
|
692 |
|
693 |
-
|
694 |
-
|
|
|
|
|
695 |
* geocode the address and if we should delete the autoload transient.
|
696 |
-
*
|
697 |
* Otherwise show a notice for 'missing data' and set the post status to pending.
|
698 |
*/
|
699 |
if ( !$this->check_missing_meta_data( $post_id ) ) {
|
@@ -704,7 +706,7 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
704 |
$this->set_post_pending( $post_id );
|
705 |
}
|
706 |
}
|
707 |
-
|
708 |
/**
|
709 |
* Loop through the opening hours and structure the data in a new array.
|
710 |
*
|
@@ -712,16 +714,16 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
712 |
* @return array $opening_hours The formatted opening hours
|
713 |
*/
|
714 |
public function format_opening_hours() {
|
715 |
-
|
716 |
$week_days = wpsl_get_weekdays();
|
717 |
-
|
718 |
// Use the opening hours from the editor page or the add/edit store page.
|
719 |
if ( isset( $_POST['wpsl_editor']['dropdown'] ) ) {
|
720 |
$store_hours = $_POST['wpsl_editor']['dropdown'];
|
721 |
} else if ( isset( $this->store_data['hours'] ) ) {
|
722 |
$store_hours = $this->store_data['hours'];
|
723 |
}
|
724 |
-
|
725 |
foreach ( $week_days as $day => $value ) {
|
726 |
$i = 0;
|
727 |
$periods = array();
|
@@ -739,7 +741,7 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
739 |
|
740 |
return $opening_hours;
|
741 |
}
|
742 |
-
|
743 |
/*
|
744 |
* Validate the 12 or 24 hr time format.
|
745 |
*
|
@@ -750,10 +752,10 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
750 |
public function validate_hour( $hour ) {
|
751 |
|
752 |
global $wpsl_settings;
|
753 |
-
|
754 |
-
/*
|
755 |
-
* On the add/edit store we can always use the $wpsl_settings value.
|
756 |
-
* But if validate_hour is called from the settings page then we
|
757 |
* should use the $_POST value to make sure we have the correct value.
|
758 |
*/
|
759 |
if ( isset( $_POST['wpsl_editor']['hour_format'] ) ) {
|
@@ -761,18 +763,18 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
761 |
} else {
|
762 |
$hour_format = $wpsl_settings['editor_hour_format'];
|
763 |
}
|
764 |
-
|
765 |
if ( $hour_format == 12 ) {
|
766 |
$format = 'g:i A';
|
767 |
} else {
|
768 |
$format = 'H:i';
|
769 |
}
|
770 |
-
|
771 |
if ( date( $format, strtotime( $hour ) ) == $hour ) {
|
772 |
return $hour;
|
773 |
}
|
774 |
}
|
775 |
-
|
776 |
/**
|
777 |
* Set the post status to pending instead of publish.
|
778 |
*
|
@@ -784,17 +786,17 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
784 |
|
785 |
global $wpdb;
|
786 |
|
787 |
-
$wpdb->update( $wpdb->posts, array( 'post_status' => 'pending' ), array( 'ID' => $post_id ) );
|
788 |
|
789 |
-
add_filter( 'redirect_post_location', array( $this, 'remove_message_arg' ) );
|
790 |
}
|
791 |
-
|
792 |
/**
|
793 |
* Remove the message query arg.
|
794 |
-
*
|
795 |
-
* If one or more of the required fields are empty, we show a custom msg.
|
796 |
* So no need for the normal post update messages arg.
|
797 |
-
*
|
798 |
* @since 2.0.0
|
799 |
* @param string $location The destination url
|
800 |
* @return void
|
@@ -802,22 +804,22 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
802 |
public function remove_message_arg( $location ) {
|
803 |
return remove_query_arg( 'message', $location );
|
804 |
}
|
805 |
-
|
806 |
/**
|
807 |
* Make sure all the required post meta fields contain data.
|
808 |
-
*
|
809 |
* @since 2.0.0
|
810 |
* @param integer $post_id store post ID
|
811 |
* @return boolean
|
812 |
*/
|
813 |
public function check_missing_meta_data( $post_id ) {
|
814 |
-
|
815 |
-
foreach ( $this->meta_box_fields() as $tab => $meta_fields ) {
|
816 |
-
foreach ( $meta_fields as $field_key => $field_data ) {
|
817 |
-
|
818 |
if ( isset( $field_data['required'] ) && $field_data['required'] ) {
|
819 |
$post_meta = get_post_meta( $post_id, 'wpsl_' . $field_key, true );
|
820 |
-
|
821 |
if ( empty( $post_meta ) ) {
|
822 |
return true;
|
823 |
}
|
@@ -825,24 +827,24 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
825 |
}
|
826 |
}
|
827 |
}
|
828 |
-
|
829 |
/**
|
830 |
* The html for the map preview in the sidebar.
|
831 |
-
*
|
832 |
* @since 2.0.0
|
833 |
* @return void
|
834 |
*/
|
835 |
public function map_preview() {
|
836 |
?>
|
837 |
-
|
838 |
-
|
839 |
-
|
840 |
-
|
841 |
-
|
842 |
-
|
843 |
<?php
|
844 |
}
|
845 |
-
|
846 |
/**
|
847 |
* Store update messages.
|
848 |
*
|
@@ -851,7 +853,7 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
851 |
* @return array $messages Amended post update messages with new CPT update messages.
|
852 |
*/
|
853 |
function store_update_messages( $messages ) {
|
854 |
-
|
855 |
$post = get_post();
|
856 |
$post_type = get_post_type( $post );
|
857 |
$post_type_object = get_post_type_object( $post_type );
|
@@ -889,6 +891,6 @@ if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
|
889 |
|
890 |
return $messages;
|
891 |
}
|
892 |
-
|
893 |
}
|
894 |
}
|
8 |
|
9 |
if ( !defined( 'ABSPATH' ) ) exit;
|
10 |
|
11 |
+
if ( !class_exists( 'WPSL_Metaboxes' ) ) {
|
12 |
+
|
13 |
/**
|
14 |
* Handle the meta boxes
|
15 |
*
|
16 |
* @since 2.0.0
|
17 |
*/
|
18 |
+
class WPSL_Metaboxes {
|
19 |
+
|
20 |
public function __construct() {
|
21 |
add_action( 'add_meta_boxes', array( $this, 'add_meta_boxes' ) );
|
22 |
add_action( 'save_post', array( $this, 'save_post' ) );
|
23 |
add_action( 'post_updated_messages', array( $this, 'store_update_messages' ) );
|
24 |
}
|
25 |
+
|
26 |
/**
|
27 |
* Add the meta boxes.
|
28 |
+
*
|
29 |
* @since 2.0.0
|
30 |
* @return void
|
31 |
*/
|
32 |
public function add_meta_boxes() {
|
33 |
add_meta_box( 'wpsl-store-details', __( 'Store Details', 'wpsl' ), array( $this, 'create_meta_fields' ), 'wpsl_stores', 'normal', 'high' );
|
34 |
+
add_meta_box( 'wpsl-map-preview', __( 'Store Map', 'wpsl' ), array( $this, 'map_preview' ), 'wpsl_stores', 'side' );
|
35 |
+
}
|
36 |
+
|
37 |
/**
|
38 |
* The store locator meta box fields.
|
39 |
+
*
|
40 |
* @since 2.0.0
|
41 |
* @return array $meta_fields The meta box fields used for the store details
|
42 |
*/
|
43 |
public function meta_box_fields() {
|
44 |
+
|
45 |
global $wpsl_settings;
|
46 |
+
|
47 |
$meta_fields = array(
|
48 |
__( 'Location', 'wpsl' ) => array(
|
49 |
'address' => array(
|
98 |
)
|
99 |
)
|
100 |
);
|
101 |
+
|
102 |
return apply_filters( 'wpsl_meta_box_fields', $meta_fields );
|
103 |
}
|
104 |
+
|
105 |
/**
|
106 |
* Create the store locator metabox input fields.
|
107 |
*
|
109 |
* @return void
|
110 |
*/
|
111 |
function create_meta_fields() {
|
112 |
+
|
113 |
global $wpsl_settings, $wp_version;
|
114 |
+
|
115 |
$i = 0;
|
116 |
$j = 0;
|
117 |
$tab_items = '';
|
123 |
<?php
|
124 |
|
125 |
// Create the tab navigation for the meta boxes.
|
126 |
+
foreach ( $this->meta_box_fields() as $tab => $meta_fields ) {
|
127 |
$active_class = ( $i == 0 ) ? ' wpsl-active' : '';
|
128 |
+
|
129 |
if ( $wpsl_settings['hide_hours'] && $tab == __( 'Opening Hours', 'wpsl' ) ) {
|
130 |
continue;
|
131 |
} else {
|
132 |
+
$tab_items .= $this->meta_field_nav( $tab, $active_class );
|
133 |
}
|
134 |
+
|
135 |
$i++;
|
136 |
}
|
137 |
+
|
138 |
echo '<ul id="wpsl-meta-nav">' . $tab_items . '</ul>';
|
139 |
+
|
140 |
// Create the input fields for the meta boxes.
|
141 |
+
foreach ( $this->meta_box_fields() as $tab => $meta_fields ) {
|
142 |
$active_class = ( $j == 0 ) ? ' wpsl-active' : '';
|
143 |
+
|
144 |
if ( $wpsl_settings['hide_hours'] && $tab == __( 'Opening Hours', 'wpsl' ) ) {
|
145 |
continue;
|
146 |
+
} else {
|
147 |
echo '<div class="wpsl-tab wpsl-' . esc_attr( strtolower( str_replace( ' ', '-', $tab ) ) ) . $active_class . '">';
|
148 |
|
149 |
+
foreach ( $meta_fields as $field_key => $field_data ) {
|
150 |
+
|
151 |
// If no specific field type is set, we set it to text.
|
152 |
$field_type = ( empty( $field_data['type'] ) ) ? 'text' : $field_data['type'];
|
153 |
$args = array(
|
172 |
</div>
|
173 |
<?php
|
174 |
}
|
175 |
+
|
176 |
/**
|
177 |
* Create the li elements that are used in the tabs above the store meta fields.
|
178 |
*
|
182 |
* @return string $nav_item The HTML for the nav list
|
183 |
*/
|
184 |
public function meta_field_nav( $tab, $active_class ) {
|
185 |
+
|
186 |
$tab_lower = strtolower( str_replace( ' ', '-', $tab ) );
|
187 |
$nav_item = '<li class="wpsl-' . esc_attr( $tab_lower ) . '-tab ' . $active_class . '"><a href="#wpsl-' . esc_attr( $tab_lower ) . '">' . esc_html( $tab ) . '</a></li>';
|
188 |
+
|
189 |
return $nav_item;
|
190 |
}
|
191 |
+
|
192 |
/**
|
193 |
* Set the CSS class that tells JS it's an required input field.
|
194 |
*
|
198 |
* @return string|void $response The required CSS class or nothing
|
199 |
*/
|
200 |
public function set_required_class( $args, $single = false ) {
|
201 |
+
|
202 |
if ( isset( $args['required'] ) && ( $args['required'] ) ) {
|
203 |
if ( !$single ) {
|
204 |
+
$response = 'class="wpsl-required"';
|
205 |
} else {
|
206 |
$response = 'wpsl-required';
|
207 |
+
}
|
208 |
+
|
209 |
return $response;
|
210 |
}
|
211 |
}
|
212 |
+
|
213 |
/**
|
214 |
* Check if the current field is required.
|
215 |
*
|
218 |
* @return string|void The HTML for the required element or nothing
|
219 |
*/
|
220 |
public function is_required_field( $args ) {
|
221 |
+
|
222 |
if ( isset( $args['required'] ) && ( $args['required'] ) ) {
|
223 |
$response = '<span class="wpsl-star"> *</span>';
|
224 |
+
|
225 |
return $response;
|
226 |
}
|
227 |
}
|
228 |
+
|
229 |
/**
|
230 |
* Get the prefilled field data.
|
231 |
*
|
234 |
* @return string $field_data The field data
|
235 |
*/
|
236 |
public function get_prefilled_field_data( $field_name ) {
|
237 |
+
|
238 |
global $wpsl_settings, $pagenow;
|
239 |
+
|
240 |
$field_data = '';
|
241 |
+
|
242 |
// Prefilled values are only used for new pages, not when a user edits an existing page.
|
243 |
if ( $pagenow == 'post.php' && isset( $_GET['action'] ) && $_GET['action'] == 'edit' ) {
|
244 |
return;
|
251 |
|
252 |
if ( in_array( $field_name, $prefilled_fields ) ) {
|
253 |
$field_data = $wpsl_settings['editor_' . $field_name];
|
254 |
+
}
|
255 |
+
|
256 |
return $field_data;
|
257 |
}
|
258 |
+
|
259 |
/**
|
260 |
* Create a text input field.
|
261 |
*
|
264 |
* @return void
|
265 |
*/
|
266 |
public function text_input( $args ) {
|
267 |
+
|
268 |
$saved_value = $this->get_store_meta( $args['key'] );
|
269 |
+
|
270 |
// If there is no existing meta value, check if a prefilled value exists for the input field.
|
271 |
if ( !$saved_value ) {
|
272 |
$saved_value = $this->get_prefilled_field_data( $args['key'] );
|
273 |
}
|
274 |
?>
|
275 |
+
|
276 |
<p>
|
277 |
<label for="wpsl-<?php echo esc_attr( $args['key'] ); ?>"><?php echo esc_html( $args['data']['label'] ) . ': ' . $this->is_required_field( $args['data'] ); ?></label>
|
278 |
<input id="wpsl-<?php echo esc_attr( $args['key'] ); ?>" <?php echo $this->set_required_class( $args['data'] ); ?> type="text" name="wpsl[<?php echo esc_attr( $args['key'] ); ?>]" value="<?php echo esc_attr( $saved_value ); ?>" />
|
279 |
</p>
|
280 |
+
|
281 |
<?php
|
282 |
}
|
283 |
+
|
284 |
/**
|
285 |
* Create a hidden input field.
|
286 |
*
|
292 |
|
293 |
$saved_value = $this->get_store_meta( $args['key'] );
|
294 |
?>
|
295 |
+
|
296 |
<input id="wpsl-<?php echo esc_attr( $args['key'] ); ?>" type="hidden" name="wpsl[<?php echo esc_attr( $args['key'] ); ?>]" value="<?php echo esc_attr( $saved_value ); ?>" />
|
297 |
+
|
298 |
<?php
|
299 |
}
|
300 |
+
|
301 |
/**
|
302 |
* Create a textarea field.
|
303 |
*
|
308 |
public function textarea_input( $args ) {
|
309 |
|
310 |
$saved_value = $this->get_store_meta( $args['key'] );
|
311 |
+
|
312 |
if ( $args['key'] == 'hours' && gettype( $saved_value ) !== 'string' ) {
|
313 |
$saved_value = '';
|
314 |
}
|
315 |
+
|
316 |
// If there is no existing meta value, check if a prefilled value exists for the textarea.
|
317 |
if ( !$saved_value ) {
|
318 |
$prefilled_value = $this->get_prefilled_field_data( $args['key'] );
|
319 |
+
|
320 |
if ( isset( $prefilled_value['textarea'] ) ) {
|
321 |
+
$saved_value = $prefilled_value['textarea'];
|
322 |
}
|
323 |
}
|
324 |
?>
|
325 |
+
|
326 |
<p>
|
327 |
<label for="wpsl-<?php echo esc_attr( $args['key'] ); ?>"><?php echo esc_html( $args['data']['label'] ) . ': ' . $this->is_required_field( $args['data'] ); ?></label>
|
328 |
<textarea id="wpsl-<?php echo esc_attr( $args['key'] ); ?>" <?php echo $this->set_required_class( $args['data'] ); ?> name="wpsl[<?php echo esc_attr( $args['key'] ); ?>]" cols="5" rows="5"><?php echo esc_html( $saved_value ); ?></textarea>
|
329 |
</p>
|
330 |
+
|
331 |
<?php
|
332 |
}
|
333 |
+
|
334 |
/**
|
335 |
* Create a wp editor field.
|
336 |
*
|
350 |
|
351 |
<?php
|
352 |
}
|
353 |
+
|
354 |
/**
|
355 |
* Create a checkbox field.
|
356 |
*
|
370 |
|
371 |
<?php
|
372 |
}
|
373 |
+
|
374 |
/**
|
375 |
* Create a dropdown field.
|
376 |
*
|
391 |
<p>
|
392 |
<label for="wpsl-<?php echo esc_attr( $args['key'] ); ?>"><?php echo esc_html( $args['data']['label'] ) . ': ' . $this->is_required_field( $args['data'] ); ?></label>
|
393 |
<select id="wpsl-<?php echo esc_attr( $args['key'] ); ?>" <?php echo $this->set_required_class( $args['data'] ); ?> name="wpsl[<?php echo esc_attr( $args['key'] ); ?>]" autocomplete="off" />
|
394 |
+
<?php foreach ( $option_list as $key => $option ) { ?>
|
395 |
+
<option value="<?php echo esc_attr( $key ); ?>" <?php if ( isset( $saved_value ) ) { selected( $saved_value, $key ); } ?>><?php echo esc_html( $option ); ?></option>
|
396 |
+
<?php } ?>
|
397 |
</select>
|
398 |
</p>
|
399 |
|
409 |
* @return void
|
410 |
*/
|
411 |
public function opening_hours( $location = 'store_page' ) {
|
412 |
+
|
413 |
global $wpsl_settings, $wpsl_admin, $post;
|
414 |
+
|
415 |
$name = ( $location == 'settings' ) ? 'wpsl_editor[dropdown]' : 'wpsl[hours]'; // the name of the input or select field
|
416 |
$opening_days = wpsl_get_weekdays();
|
417 |
$opening_hours = '';
|
418 |
$hours = '';
|
419 |
+
|
420 |
if ( $location == 'store_page' ) {
|
421 |
$opening_hours = get_post_meta( $post->ID, 'wpsl_hours' );
|
422 |
}
|
430 |
|
431 |
// Find out whether we have a 12 or 24hr format.
|
432 |
$hour_format = $this->find_hour_format( $opening_hours );
|
433 |
+
|
434 |
if ( $hour_format == 24 ) {
|
435 |
$hour_class = 'wpsl-twentyfour-format';
|
436 |
} else {
|
437 |
$hour_class = 'wpsl-twelve-format';
|
438 |
}
|
439 |
|
440 |
+
/*
|
441 |
* Only include the 12 / 24hr dropdown switch if we are on store page,
|
442 |
+
* otherwise just show the table with the opening hour dropdowns.
|
443 |
*/
|
444 |
if ( $location == 'store_page' ) {
|
445 |
+
?>
|
446 |
<p class="wpsl-hours-dropdown">
|
447 |
+
<label for="wpsl-editor-hour-input"><?php _e( 'Hour format', 'wpsl' ); ?>:</label>
|
448 |
<?php echo $wpsl_admin->settings_page->show_opening_hours_format( $hour_format ); ?>
|
449 |
</p>
|
450 |
<?php } ?>
|
451 |
+
|
452 |
<table id="wpsl-store-hours" class="<?php echo $hour_class; ?>">
|
453 |
<tr>
|
454 |
<th><?php _e( 'Days', 'wpsl' ); ?></th>
|
456 |
<th></th>
|
457 |
</tr>
|
458 |
<?php
|
459 |
+
foreach ( $opening_days as $index => $day ) {
|
460 |
$i = 0;
|
461 |
$hour_count = count( $opening_hours[$index] );
|
462 |
?>
|
463 |
<tr>
|
464 |
<td class="wpsl-opening-day"><?php echo esc_html( $day ); ?></td>
|
465 |
<td id="wpsl-hours-<?php echo esc_attr( $index ); ?>" class="wpsl-opening-hours" data-day="<?php echo esc_attr( $index ); ?>">
|
466 |
+
<?php
|
467 |
if ( $hour_count > 0 ) {
|
468 |
// Loop over the opening periods.
|
469 |
while ( $i < $hour_count ) {
|
470 |
if ( isset( $opening_hours[$index][$i] ) ) {
|
471 |
+
$hours = explode( ',', $opening_hours[$index][$i] );
|
472 |
} else {
|
473 |
+
$hours = '';
|
474 |
+
}
|
475 |
|
476 |
// If we don't have two parts or one of them is empty, then we set the store to closed.
|
477 |
if ( ( count( $hours ) == 2 ) && ( !empty( $hours[0] ) ) && ( !empty( $hours[1] ) ) ) {
|
481 |
'hour_format' => $hour_format,
|
482 |
'hours' => $hours
|
483 |
);
|
484 |
+
?>
|
485 |
<div class="wpsl-current-period <?php if ( $i > 0 ) { echo 'wpsl-multiple-periods'; } ?>">
|
486 |
<?php echo $this->opening_hours_dropdown( $args, 'open' ); ?>
|
487 |
<span> - </span>
|
488 |
<?php echo $this->opening_hours_dropdown( $args, 'close' ); ?>
|
489 |
<div class="wpsl-icon-cancel-circled"></div>
|
490 |
</div>
|
491 |
+
<?php
|
492 |
} else {
|
493 |
+
$this->show_store_closed( $name, $index );
|
494 |
}
|
495 |
|
496 |
$i++;
|
508 |
</tr>
|
509 |
<?php
|
510 |
}
|
511 |
+
?>
|
512 |
</table>
|
513 |
<?php
|
514 |
}
|
515 |
+
|
516 |
/**
|
517 |
* Show the 'store closed' message.
|
518 |
*
|
524 |
public function show_store_closed( $name, $day ) {
|
525 |
echo '<p class="wpsl-store-closed">' . __( 'Closed', 'wpsl' ) . '<input type="hidden" name="' . esc_attr( $name ) . '[' . esc_attr( $day ) . ']" value="closed"></p>';
|
526 |
}
|
527 |
+
|
528 |
+
/**
|
529 |
+
* Find out whether the opening hours are set in the 12 or 24hr format.
|
530 |
+
*
|
531 |
+
* We use this to determine the selected value for the dropdown in the store editor.
|
532 |
+
* So a user can decide to change the opening hour format.
|
533 |
+
*
|
534 |
+
* @since 2.0.0
|
535 |
+
* @param array $opening_hours The opening hours for the whole week
|
536 |
+
* @return string The hour format used in the opening hours
|
537 |
+
*/
|
538 |
+
public function find_hour_format( $opening_hours ) {
|
539 |
+
|
540 |
+
$week_days = wpsl_get_weekdays();
|
541 |
+
|
542 |
+
foreach ( $week_days as $key => $day ) {
|
543 |
+
if ( isset( $opening_hours[$key][0] ) ) {
|
544 |
+
$time = $opening_hours[$key][0];
|
545 |
+
|
546 |
+
if ( ( strpos( $time, 'AM' ) !== false ) || ( strpos( $time, 'PM' ) !== false ) ) {
|
547 |
+
return '12';
|
548 |
+
} else {
|
549 |
+
return '24';
|
550 |
+
}
|
551 |
+
}
|
552 |
+
}
|
553 |
+
}
|
554 |
+
|
555 |
/**
|
556 |
* Create the opening hours dropdown.
|
557 |
*
|
561 |
* @return string $select The html for the dropdown
|
562 |
*/
|
563 |
public function opening_hours_dropdown( $args, $period ) {
|
564 |
+
|
565 |
+
$select_index = ( $period == 'open' ) ? 0 : 1;
|
566 |
+
$selected_time = $args['hours'][$select_index];
|
567 |
$select_name = $args['name'] . '[' . strtolower( $args['day'] ) . '_' . $period . ']';
|
568 |
$open = strtotime( '12:00am' );
|
569 |
$close = strtotime( '11:59pm' );
|
570 |
$hour_interval = 900;
|
571 |
|
572 |
if ( $args['hour_format'] == 12 ) {
|
573 |
+
$format = 'g:i A';
|
574 |
} else {
|
575 |
$format = 'H:i';
|
576 |
}
|
578 |
$select = '<select class="wpsl-' . esc_attr( $period ) . '-hour" name="' . esc_attr( $select_name ) . '[]" autocomplete="off">';
|
579 |
|
580 |
for ( $i = $open; $i <= $close; $i += $hour_interval ) {
|
581 |
+
|
582 |
// If the selected time matches the current time then we set it to active.
|
583 |
if ( $selected_time == date( $format, $i ) ) {
|
584 |
$selected = 'selected="selected"';
|
590 |
}
|
591 |
|
592 |
$select .= '</select>';
|
593 |
+
|
594 |
return $select;
|
595 |
}
|
596 |
+
|
597 |
/**
|
598 |
* Get the store post meta.
|
599 |
*
|
602 |
* @return mixed|void $store_meta Meta value for the store field
|
603 |
*/
|
604 |
public function get_store_meta( $key ) {
|
605 |
+
|
606 |
global $post;
|
607 |
|
608 |
$store_meta = get_post_meta( $post->ID, 'wpsl_' . $key, true );
|
613 |
return;
|
614 |
}
|
615 |
}
|
616 |
+
|
617 |
/**
|
618 |
* Save the custom post data.
|
619 |
+
*
|
620 |
* @since 2.0.0
|
621 |
* @param integer $post_id store post ID
|
622 |
* @return void
|
623 |
*/
|
624 |
public function save_post( $post_id ) {
|
625 |
+
|
626 |
global $wpsl_admin;
|
627 |
+
|
628 |
if ( empty( $_POST['wpsl_meta_nonce'] ) || !wp_verify_nonce( $_POST['wpsl_meta_nonce'], 'save_store_meta' ) )
|
629 |
return;
|
630 |
+
|
631 |
+
if ( !isset( $_POST['post_type'] ) || 'wpsl_stores' !== $_POST['post_type'] )
|
632 |
return;
|
633 |
|
634 |
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE )
|
635 |
return;
|
636 |
+
|
637 |
+
if ( is_int( wp_is_post_revision( $post_id ) ) )
|
638 |
return;
|
639 |
|
640 |
+
if ( !current_user_can( 'edit_post', $post_id ) )
|
641 |
return;
|
642 |
+
|
643 |
$this->store_data = $_POST['wpsl'];
|
644 |
|
645 |
// Check if the hours are set through dropdowns.
|
646 |
if ( isset( $this->store_data['hours'] ) && is_array( $this->store_data['hours'] ) && ( !empty( $this->store_data['hours'] ) ) ) {
|
647 |
$this->store_data['hours'] = $this->format_opening_hours();
|
648 |
}
|
649 |
+
|
650 |
// Loop over the meta fields defined in the meta_box_fields and update the post meta data.
|
651 |
+
foreach ( $this->meta_box_fields() as $tab => $meta_fields ) {
|
652 |
foreach ( $meta_fields as $field_key => $field_data ) {
|
653 |
|
654 |
// Either update or delete the post meta.
|
662 |
switch ( $field_type ) {
|
663 |
case 'thumbnail':
|
664 |
update_post_meta( $post_id, 'wpsl_' . $field_key, absint( $this->store_data[ $field_key ] ) );
|
665 |
+
break;
|
666 |
case 'checkbox':
|
667 |
$checkbox_val = ( isset( $this->store_data[ $field_key ] ) ) ? 1 : 0;
|
668 |
update_post_meta( $post_id, 'wpsl_' . $field_key, $checkbox_val );
|
669 |
+
break;
|
670 |
case 'wp_editor':
|
671 |
case 'textarea':
|
672 |
update_post_meta( $post_id, 'wpsl_' . $field_key, wp_kses_post( trim( stripslashes( $this->store_data[ $field_key ] ) ) ) );
|
673 |
+
break;
|
674 |
default:
|
675 |
if ( is_array( $this->store_data[ $field_key ] ) ) {
|
676 |
if ( wpsl_is_multi_array( $this->store_data[ $field_key ] ) ) {
|
677 |
+
array_walk_recursive( $this->store_data[ $field_key ], 'wpsl_sanitize_multi_array' );
|
678 |
+
update_post_meta( $post_id, 'wpsl_' . $field_key, $this->store_data[ $field_key ] );
|
679 |
} else {
|
680 |
+
update_post_meta( $post_id, 'wpsl_' . $field_key, array_map( 'sanitize_text_field', $this->store_data[ $field_key ] ) );
|
681 |
}
|
682 |
} else {
|
683 |
update_post_meta( $post_id, 'wpsl_' . $field_key, sanitize_text_field( $this->store_data[ $field_key ] ) );
|
684 |
}
|
685 |
+
break;
|
686 |
}
|
687 |
} else {
|
688 |
+
delete_post_meta( $post_id, 'wpsl_' . $field_key );
|
689 |
}
|
690 |
}
|
691 |
}
|
692 |
|
693 |
+
do_action( 'wpsl_save_post', $this->store_data );
|
694 |
+
|
695 |
+
/*
|
696 |
+
* If all the required fields contain data, then check if we need to
|
697 |
* geocode the address and if we should delete the autoload transient.
|
698 |
+
*
|
699 |
* Otherwise show a notice for 'missing data' and set the post status to pending.
|
700 |
*/
|
701 |
if ( !$this->check_missing_meta_data( $post_id ) ) {
|
706 |
$this->set_post_pending( $post_id );
|
707 |
}
|
708 |
}
|
709 |
+
|
710 |
/**
|
711 |
* Loop through the opening hours and structure the data in a new array.
|
712 |
*
|
714 |
* @return array $opening_hours The formatted opening hours
|
715 |
*/
|
716 |
public function format_opening_hours() {
|
717 |
+
|
718 |
$week_days = wpsl_get_weekdays();
|
719 |
+
|
720 |
// Use the opening hours from the editor page or the add/edit store page.
|
721 |
if ( isset( $_POST['wpsl_editor']['dropdown'] ) ) {
|
722 |
$store_hours = $_POST['wpsl_editor']['dropdown'];
|
723 |
} else if ( isset( $this->store_data['hours'] ) ) {
|
724 |
$store_hours = $this->store_data['hours'];
|
725 |
}
|
726 |
+
|
727 |
foreach ( $week_days as $day => $value ) {
|
728 |
$i = 0;
|
729 |
$periods = array();
|
741 |
|
742 |
return $opening_hours;
|
743 |
}
|
744 |
+
|
745 |
/*
|
746 |
* Validate the 12 or 24 hr time format.
|
747 |
*
|
752 |
public function validate_hour( $hour ) {
|
753 |
|
754 |
global $wpsl_settings;
|
755 |
+
|
756 |
+
/*
|
757 |
+
* On the add/edit store we can always use the $wpsl_settings value.
|
758 |
+
* But if validate_hour is called from the settings page then we
|
759 |
* should use the $_POST value to make sure we have the correct value.
|
760 |
*/
|
761 |
if ( isset( $_POST['wpsl_editor']['hour_format'] ) ) {
|
763 |
} else {
|
764 |
$hour_format = $wpsl_settings['editor_hour_format'];
|
765 |
}
|
766 |
+
|
767 |
if ( $hour_format == 12 ) {
|
768 |
$format = 'g:i A';
|
769 |
} else {
|
770 |
$format = 'H:i';
|
771 |
}
|
772 |
+
|
773 |
if ( date( $format, strtotime( $hour ) ) == $hour ) {
|
774 |
return $hour;
|
775 |
}
|
776 |
}
|
777 |
+
|
778 |
/**
|
779 |
* Set the post status to pending instead of publish.
|
780 |
*
|
786 |
|
787 |
global $wpdb;
|
788 |
|
789 |
+
$wpdb->update( $wpdb->posts, array( 'post_status' => 'pending' ), array( 'ID' => $post_id ) );
|
790 |
|
791 |
+
add_filter( 'redirect_post_location', array( $this, 'remove_message_arg' ) );
|
792 |
}
|
793 |
+
|
794 |
/**
|
795 |
* Remove the message query arg.
|
796 |
+
*
|
797 |
+
* If one or more of the required fields are empty, we show a custom msg.
|
798 |
* So no need for the normal post update messages arg.
|
799 |
+
*
|
800 |
* @since 2.0.0
|
801 |
* @param string $location The destination url
|
802 |
* @return void
|
804 |
public function remove_message_arg( $location ) {
|
805 |
return remove_query_arg( 'message', $location );
|
806 |
}
|
807 |
+
|
808 |
/**
|
809 |
* Make sure all the required post meta fields contain data.
|
810 |
+
*
|
811 |
* @since 2.0.0
|
812 |
* @param integer $post_id store post ID
|
813 |
* @return boolean
|
814 |
*/
|
815 |
public function check_missing_meta_data( $post_id ) {
|
816 |
+
|
817 |
+
foreach ( $this->meta_box_fields() as $tab => $meta_fields ) {
|
818 |
+
foreach ( $meta_fields as $field_key => $field_data ) {
|
819 |
+
|
820 |
if ( isset( $field_data['required'] ) && $field_data['required'] ) {
|
821 |
$post_meta = get_post_meta( $post_id, 'wpsl_' . $field_key, true );
|
822 |
+
|
823 |
if ( empty( $post_meta ) ) {
|
824 |
return true;
|
825 |
}
|
827 |
}
|
828 |
}
|
829 |
}
|
830 |
+
|
831 |
/**
|
832 |
* The html for the map preview in the sidebar.
|
833 |
+
*
|
834 |
* @since 2.0.0
|
835 |
* @return void
|
836 |
*/
|
837 |
public function map_preview() {
|
838 |
?>
|
839 |
+
<div id="wpsl-gmap-wrap"></div>
|
840 |
+
<p class="wpsl-submit-wrap">
|
841 |
+
<a id="wpsl-lookup-location" class="button-primary" href="#wpsl-meta-nav"><?php _e( 'Preview Location', 'wpsl' ); ?></a>
|
842 |
+
<span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( 'The map preview is based on the provided address, city and country details. %s It will ignore any custom latitude or longitude values.', 'wpsl' ), '<br><br>' ); ?></span></span>
|
843 |
+
<em class="wpsl-desc"><?php _e( 'You can drag the marker to adjust the exact location of the marker.', 'wpsl' ); ?></em>
|
844 |
+
</p>
|
845 |
<?php
|
846 |
}
|
847 |
+
|
848 |
/**
|
849 |
* Store update messages.
|
850 |
*
|
853 |
* @return array $messages Amended post update messages with new CPT update messages.
|
854 |
*/
|
855 |
function store_update_messages( $messages ) {
|
856 |
+
|
857 |
$post = get_post();
|
858 |
$post_type = get_post_type( $post );
|
859 |
$post_type_object = get_post_type_object( $post_type );
|
891 |
|
892 |
return $messages;
|
893 |
}
|
894 |
+
|
895 |
}
|
896 |
}
|
admin/class-settings.php
CHANGED
@@ -15,9 +15,11 @@ if ( !class_exists( 'WPSL_Settings' ) ) {
|
|
15 |
public function __construct() {
|
16 |
|
17 |
$this->manually_clear_transient();
|
18 |
-
|
19 |
-
add_action( '
|
20 |
-
add_action( '
|
|
|
|
|
21 |
}
|
22 |
|
23 |
/**
|
@@ -99,7 +101,17 @@ if ( !class_exists( 'WPSL_Settings' ) ) {
|
|
99 |
'hide_country',
|
100 |
'hide_distance'
|
101 |
);
|
102 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
$output['api_server_key'] = sanitize_text_field( $_POST['wpsl_api']['server_key'] );
|
104 |
$output['api_browser_key'] = sanitize_text_field( $_POST['wpsl_api']['browser_key'] );
|
105 |
$output['api_language'] = wp_filter_nohtml_kses( $_POST['wpsl_api']['language'] );
|
@@ -309,7 +321,71 @@ if ( !class_exists( 'WPSL_Settings' ) ) {
|
|
309 |
}
|
310 |
|
311 |
return $output;
|
312 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
313 |
|
314 |
/**
|
315 |
* Check if we need set the option that will be used to determine
|
@@ -543,7 +619,7 @@ if ( !class_exists( 'WPSL_Settings' ) ) {
|
|
543 |
__('Cocos (Keeling) Islands', 'wpsl') => 'cc',
|
544 |
__('Colombia', 'wpsl') => 'co',
|
545 |
__('Comoros', 'wpsl') => 'km',
|
546 |
-
__('Congo (DRC', 'wpsl') => 'cd',
|
547 |
__('Congo (Republic)', 'wpsl') => 'cg',
|
548 |
__('Cook Islands', 'wpsl') => 'ck',
|
549 |
__('Costa Rica', 'wpsl') => 'cr',
|
@@ -881,7 +957,7 @@ if ( !class_exists( 'WPSL_Settings' ) ) {
|
|
881 |
|
882 |
global $wpsl_settings;
|
883 |
|
884 |
-
$cluster_options = array(
|
885 |
'cluster_zoom' => array(
|
886 |
'id' => 'wpsl-marker-zoom',
|
887 |
'name' => 'cluster_zoom',
|
@@ -986,14 +1062,12 @@ if ( !class_exists( 'WPSL_Settings' ) ) {
|
|
986 |
global $wpsl_settings;
|
987 |
|
988 |
$dropdown = '<select id="wpsl-store-template" name="wpsl_ux[template_id]" autocomplete="off">';
|
989 |
-
|
990 |
-
|
991 |
foreach ( wpsl_get_templates() as $template ) {
|
992 |
$template_id = ( isset( $template['id'] ) ) ? $template['id'] : '';
|
993 |
|
994 |
$selected = ( $wpsl_settings['template_id'] == $template_id ) ? ' selected="selected"' : '';
|
995 |
$dropdown .= "<option value='" . esc_attr( $template_id ) . "' $selected>" . esc_html( $template['name'] ) . "</option>";
|
996 |
-
$i++;
|
997 |
}
|
998 |
|
999 |
$dropdown .= '</select>';
|
15 |
public function __construct() {
|
16 |
|
17 |
$this->manually_clear_transient();
|
18 |
+
|
19 |
+
add_action( 'wp_ajax_validate_server_key', array( $this, 'ajax_validate_server_key' ) );
|
20 |
+
add_action( 'wp_ajax_nopriv_validate_server_key', array( $this, 'ajax_validate_server_key' ) );
|
21 |
+
add_action( 'admin_init', array( $this, 'register_settings' ) );
|
22 |
+
add_action( 'admin_init', array( $this, 'maybe_flush_rewrite_and_transient' ) );
|
23 |
}
|
24 |
|
25 |
/**
|
101 |
'hide_country',
|
102 |
'hide_distance'
|
103 |
);
|
104 |
+
|
105 |
+
/*
|
106 |
+
* If the provided server key is different then the existing value,
|
107 |
+
* then we test if it's valid by making a call to the Geocode API.
|
108 |
+
*/
|
109 |
+
if ( $_POST['wpsl_api']['server_key'] && $wpsl_settings['api_server_key'] != $_POST['wpsl_api']['server_key'] || !get_option( 'wpsl_valid_server_key' ) ) {
|
110 |
+
$server_key = sanitize_text_field( $_POST['wpsl_api']['server_key'] );
|
111 |
+
|
112 |
+
$this->validate_server_key( $server_key );
|
113 |
+
}
|
114 |
+
|
115 |
$output['api_server_key'] = sanitize_text_field( $_POST['wpsl_api']['server_key'] );
|
116 |
$output['api_browser_key'] = sanitize_text_field( $_POST['wpsl_api']['browser_key'] );
|
117 |
$output['api_language'] = wp_filter_nohtml_kses( $_POST['wpsl_api']['language'] );
|
321 |
}
|
322 |
|
323 |
return $output;
|
324 |
+
}
|
325 |
+
|
326 |
+
/**
|
327 |
+
* Handle the AJAX call to validate the provided
|
328 |
+
* server key for the Google Maps API.
|
329 |
+
*
|
330 |
+
* @since 2.2.10
|
331 |
+
* @return void
|
332 |
+
*/
|
333 |
+
public function ajax_validate_server_key() {
|
334 |
+
|
335 |
+
if ( ( current_user_can( 'manage_wpsl_settings' ) ) && is_admin() ) {
|
336 |
+
$server_key = sanitize_text_field( $_GET['server_key'] );
|
337 |
+
|
338 |
+
if ( $server_key ) {
|
339 |
+
$this->validate_server_key( $server_key );
|
340 |
+
}
|
341 |
+
}
|
342 |
+
}
|
343 |
+
|
344 |
+
/**
|
345 |
+
* Check if the provided server key for
|
346 |
+
* the Google Maps API is valid.
|
347 |
+
*
|
348 |
+
* @since 2.2.10
|
349 |
+
* @param string $server_key The server key to validate
|
350 |
+
* @return json|void If the validation failed and AJAX is used, then json
|
351 |
+
*/
|
352 |
+
public function validate_server_key( $server_key ) {
|
353 |
+
|
354 |
+
global $wpsl_admin;
|
355 |
+
|
356 |
+
// Test the server key by making a request to the Geocode API.
|
357 |
+
$address = 'Manhattan, NY 10036, USA';
|
358 |
+
$url = 'https://maps.googleapis.com/maps/api/geocode/json?address=' . urlencode( $address ) .'&key=' . $server_key;
|
359 |
+
$response = wp_remote_get( $url );
|
360 |
+
|
361 |
+
if ( !is_wp_error( $response ) ) {
|
362 |
+
$response = json_decode( $response['body'], true );
|
363 |
+
|
364 |
+
// If the state is not OK, then there's a problem with the key.
|
365 |
+
if ( $response['status'] !== 'OK' ) {
|
366 |
+
$geocode_errors = $wpsl_admin->geocode->check_geocode_error_msg( $response, true );
|
367 |
+
$error_msg = sprintf( __( 'There\'s a problem with the provided %sserver key%s. %s' ), '<a href="https://wpstorelocator.co/document/create-google-api-keys/#server-key">', '</a>', $geocode_errors );
|
368 |
+
|
369 |
+
update_option( 'wpsl_valid_server_key', 0 );
|
370 |
+
|
371 |
+
// If the server key input field has 'wpsl-validate-me' class on it, then it's validated with AJAX in the background.
|
372 |
+
if ( defined('DOING_AJAX' ) && DOING_AJAX ) {
|
373 |
+
$key_status = array(
|
374 |
+
'valid' => 0,
|
375 |
+
'msg' => $error_msg
|
376 |
+
);
|
377 |
+
|
378 |
+
wp_send_json( $key_status );
|
379 |
+
|
380 |
+
exit();
|
381 |
+
} else {
|
382 |
+
add_settings_error( 'setting-errors', esc_attr( 'server-key' ), $error_msg, 'error' );
|
383 |
+
}
|
384 |
+
} else {
|
385 |
+
update_option( 'wpsl_valid_server_key', 1 );
|
386 |
+
}
|
387 |
+
}
|
388 |
+
}
|
389 |
|
390 |
/**
|
391 |
* Check if we need set the option that will be used to determine
|
619 |
__('Cocos (Keeling) Islands', 'wpsl') => 'cc',
|
620 |
__('Colombia', 'wpsl') => 'co',
|
621 |
__('Comoros', 'wpsl') => 'km',
|
622 |
+
__('Congo (DRC)', 'wpsl') => 'cd',
|
623 |
__('Congo (Republic)', 'wpsl') => 'cg',
|
624 |
__('Cook Islands', 'wpsl') => 'ck',
|
625 |
__('Costa Rica', 'wpsl') => 'cr',
|
957 |
|
958 |
global $wpsl_settings;
|
959 |
|
960 |
+
$cluster_options = array(
|
961 |
'cluster_zoom' => array(
|
962 |
'id' => 'wpsl-marker-zoom',
|
963 |
'name' => 'cluster_zoom',
|
1062 |
global $wpsl_settings;
|
1063 |
|
1064 |
$dropdown = '<select id="wpsl-store-template" name="wpsl_ux[template_id]" autocomplete="off">';
|
1065 |
+
|
|
|
1066 |
foreach ( wpsl_get_templates() as $template ) {
|
1067 |
$template_id = ( isset( $template['id'] ) ) ? $template['id'] : '';
|
1068 |
|
1069 |
$selected = ( $wpsl_settings['template_id'] == $template_id ) ? ' selected="selected"' : '';
|
1070 |
$dropdown .= "<option value='" . esc_attr( $template_id ) . "' $selected>" . esc_html( $template['name'] ) . "</option>";
|
|
|
1071 |
}
|
1072 |
|
1073 |
$dropdown .= '</select>';
|
admin/class-shortcode-generator.php
ADDED
@@ -0,0 +1,366 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Shortcode Generator class
|
4 |
+
*
|
5 |
+
* @author Tijmen Smit
|
6 |
+
* @since 2.2.10
|
7 |
+
*/
|
8 |
+
|
9 |
+
if ( !defined( 'ABSPATH' ) ) exit;
|
10 |
+
|
11 |
+
if ( !class_exists( 'WPSL_Shortcode_Generator' ) ) {
|
12 |
+
|
13 |
+
/**
|
14 |
+
* Handle the generation of the WPSL shortcode through the media button
|
15 |
+
*
|
16 |
+
* @since 2.2.10
|
17 |
+
*/
|
18 |
+
class WPSL_Shortcode_Generator {
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Constructor
|
22 |
+
*/
|
23 |
+
public function __construct() {
|
24 |
+
add_action( 'media_buttons', array( $this, 'add_wpsl_media_button' ) );
|
25 |
+
add_action( 'admin_init', array( $this, 'show_thickbox_iframe_content' ) );
|
26 |
+
}
|
27 |
+
|
28 |
+
/**
|
29 |
+
* Add the WPSL media button to the media button row
|
30 |
+
*
|
31 |
+
* @since 2.2.10
|
32 |
+
* @return void
|
33 |
+
*/
|
34 |
+
public function add_wpsl_media_button() {
|
35 |
+
|
36 |
+
global $pagenow, $typenow;
|
37 |
+
|
38 |
+
/* Make sure we're on a post/page or edit screen in the admin area */
|
39 |
+
if ( in_array( $pagenow, array( 'post.php', 'page.php', 'post-new.php', 'post-edit.php' ) ) && $typenow != 'wpsl_stores' ) {
|
40 |
+
$changelog_link = self_admin_url( '?wpsl_media_action=store_locator&KeepThis=true&TB_iframe=true&width=783&height=800' );
|
41 |
+
|
42 |
+
echo '<a href="' . esc_url( $changelog_link ) . '" class="thickbox button wpsl-thickbox" name="' . __( 'WP Store Locator' ,'wpsl' ) . '">' . __( 'Insert Store Locator', 'wpsl' ) . '</a>';
|
43 |
+
}
|
44 |
+
}
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Show the shortcode thickbox content
|
48 |
+
*
|
49 |
+
* @since 2.2.10
|
50 |
+
* @return void
|
51 |
+
*/
|
52 |
+
function show_thickbox_iframe_content() {
|
53 |
+
|
54 |
+
global $wpsl_settings, $wpsl_admin;
|
55 |
+
|
56 |
+
if ( empty( $_REQUEST['wpsl_media_action'] ) ) {
|
57 |
+
return;
|
58 |
+
}
|
59 |
+
|
60 |
+
if ( !current_user_can( 'edit_pages' ) ) {
|
61 |
+
wp_die( __( 'You do not have permission to perform this action', 'wpsl' ), __( 'Error', 'wpsl' ), array( 'response' => 403 ) );
|
62 |
+
}
|
63 |
+
|
64 |
+
$min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
|
65 |
+
|
66 |
+
// Make sure the required JS / CSS files are loaded in the Thickbox iframe
|
67 |
+
wp_print_scripts( 'jquery-ui-core' );
|
68 |
+
wp_print_scripts( 'jquery-ui-tabs' );
|
69 |
+
wp_print_scripts( 'media-upload' );
|
70 |
+
?>
|
71 |
+
<script type="text/javascript" src="<?php echo plugins_url( '/js/wpsl-shortcode-generator' . $min . '.js?ver='. WPSL_VERSION_NUM .'', __FILE__ ); ?>"></script>
|
72 |
+
<?php
|
73 |
+
wp_print_styles('buttons' );
|
74 |
+
wp_print_styles('forms' );
|
75 |
+
?>
|
76 |
+
|
77 |
+
<link rel="stylesheet" type="text/css" href="<?php echo plugins_url( '/css/style' . $min . '.css?ver='. WPSL_VERSION_NUM .'', __FILE__ ); ?>" media="all" />
|
78 |
+
<style>
|
79 |
+
body {
|
80 |
+
color: #444;
|
81 |
+
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
|
82 |
+
font-size: 13px;
|
83 |
+
margin: 0;
|
84 |
+
}
|
85 |
+
|
86 |
+
#wpsl-media-tabs .ui-tabs-nav {
|
87 |
+
padding-left: 15px;
|
88 |
+
background: #fff !important;
|
89 |
+
border-bottom: 1px solid #dfdfdf;
|
90 |
+
border-collapse: collapse;
|
91 |
+
padding-top: .2em;
|
92 |
+
}
|
93 |
+
|
94 |
+
#wpsl-media-tabs .ui-tabs-nav::after {
|
95 |
+
clear: both;
|
96 |
+
content: "";
|
97 |
+
display: table;
|
98 |
+
border-collapse: collapse;
|
99 |
+
}
|
100 |
+
|
101 |
+
#wpsl-media-tabs .ui-tabs-nav li {
|
102 |
+
list-style: none;
|
103 |
+
float: left;
|
104 |
+
position: relative;
|
105 |
+
top: 0;
|
106 |
+
margin: 1px .2em 0 0;
|
107 |
+
padding: 0;
|
108 |
+
white-space: nowrap;
|
109 |
+
border-bottom-width: 0;
|
110 |
+
}
|
111 |
+
|
112 |
+
#wpsl-media-tabs .ui-tabs-anchor {
|
113 |
+
float: left;
|
114 |
+
padding: .5em 1em;
|
115 |
+
text-decoration: none;
|
116 |
+
font-size: 14.3px;
|
117 |
+
}
|
118 |
+
|
119 |
+
#wpsl-media-tabs .ui-tabs-active a {
|
120 |
+
color: #212121;
|
121 |
+
cursor: text;
|
122 |
+
}
|
123 |
+
|
124 |
+
#wpsl-media-tabs .ui-tabs .ui-tabs-anchor {
|
125 |
+
float: left;
|
126 |
+
padding: .5em 1em;
|
127 |
+
text-decoration: none;
|
128 |
+
}
|
129 |
+
|
130 |
+
#wpsl-media-tabs.ui-widget-content {
|
131 |
+
border: none;
|
132 |
+
padding: 10px 0 0 0;
|
133 |
+
}
|
134 |
+
|
135 |
+
#wpsl-media-tabs .ui-tabs-anchor {
|
136 |
+
outline: none;
|
137 |
+
}
|
138 |
+
|
139 |
+
#wpsl-shortcode-config tr > td {
|
140 |
+
width: 25%;
|
141 |
+
}
|
142 |
+
|
143 |
+
#wpsl-markers-tab .wpsl-marker-list {
|
144 |
+
display: block;
|
145 |
+
overflow: hidden;
|
146 |
+
padding: 0;
|
147 |
+
list-style-type: none;
|
148 |
+
}
|
149 |
+
|
150 |
+
#wpsl-markers-tab .wpsl-marker-list li input {
|
151 |
+
padding: 0;
|
152 |
+
margin: 0;
|
153 |
+
}
|
154 |
+
|
155 |
+
#wpsl-shortcode-config .form-table,
|
156 |
+
#wpsl-shortcode-config .form-table td,
|
157 |
+
#wpsl-shortcode-config .form-table th,
|
158 |
+
#wpsl-shortcode-config .form-table td p {
|
159 |
+
font-size: 13px;
|
160 |
+
}
|
161 |
+
|
162 |
+
#wpsl-shortcode-config .ui-tabs .ui-tabs-nav {
|
163 |
+
padding-left: 15px;
|
164 |
+
border-radius: 0;
|
165 |
+
margin: 0;
|
166 |
+
}
|
167 |
+
|
168 |
+
.wpsl-shortcode-markers {
|
169 |
+
padding: 0 10px;
|
170 |
+
margin-top: 27px;
|
171 |
+
font-size: 13px;
|
172 |
+
}
|
173 |
+
|
174 |
+
#wpsl-insert-shortcode {
|
175 |
+
margin-left: 19px;
|
176 |
+
}
|
177 |
+
|
178 |
+
#wpsl-shortcode-config .ui-state-default {
|
179 |
+
border: 1px solid #d3d3d3;
|
180 |
+
border-top-left-radius: 4px;
|
181 |
+
border-top-right-radius: 4px;
|
182 |
+
background: none;
|
183 |
+
}
|
184 |
+
|
185 |
+
#wpsl-shortcode-config .ui-state-default a {
|
186 |
+
color: #909090;
|
187 |
+
}
|
188 |
+
|
189 |
+
#wpsl-shortcode-config .ui-state-default.ui-tabs-active a {
|
190 |
+
color: #212121;
|
191 |
+
}
|
192 |
+
|
193 |
+
#wpsl-shortcode-config .ui-state-hover {
|
194 |
+
border-bottom: none;
|
195 |
+
}
|
196 |
+
|
197 |
+
#wpsl-shortcode-config .ui-state-hover a {
|
198 |
+
color: #72777c;
|
199 |
+
}
|
200 |
+
|
201 |
+
#wpsl-media-tabs .ui-state-active {
|
202 |
+
border: 1px solid #aaa;
|
203 |
+
border-bottom: 1px solid #fff;
|
204 |
+
padding-bottom: 0;
|
205 |
+
}
|
206 |
+
|
207 |
+
#wpsl-shortcode-config li.ui-tabs-active.ui-state-hover,
|
208 |
+
#wpsl-shortcode-config li.ui-tabs-active {
|
209 |
+
border-bottom: 1px solid #fff;
|
210 |
+
padding-bottom: 0;
|
211 |
+
}
|
212 |
+
|
213 |
+
#wpsl-media-tabs li.ui-tabs-active {
|
214 |
+
margin-bottom: -1px;
|
215 |
+
}
|
216 |
+
|
217 |
+
#wpsl-general-tab,
|
218 |
+
#wpsl-markers-tab {
|
219 |
+
border: 0;
|
220 |
+
padding: 1em 1.4em;
|
221 |
+
background: none;
|
222 |
+
}
|
223 |
+
|
224 |
+
@media ( max-width: 782px ) {
|
225 |
+
#wpsl-shortcode-config tr > td {
|
226 |
+
width: 100%;
|
227 |
+
}
|
228 |
+
}
|
229 |
+
</style>
|
230 |
+
<div id="wpsl-shortcode-config" class="wp-core-ui">
|
231 |
+
<div id="wpsl-media-tabs">
|
232 |
+
<ul>
|
233 |
+
<li><a href="#wpsl-general-tab"><?php _e( 'General Options', 'wpsl' ); ?></a></li>
|
234 |
+
<li><a href="#wpsl-markers-tab"><?php _e('Markers', 'wpsl' ); ?></a></li>
|
235 |
+
</ul>
|
236 |
+
<div id="wpsl-general-tab">
|
237 |
+
<table class="form-table wpsl-shortcode-config">
|
238 |
+
<tbody>
|
239 |
+
<tr>
|
240 |
+
<td><label for="wpsl-store-template"><?php _e('Select the used template', 'wpsl' ); ?></label></td>
|
241 |
+
<td><?php echo $wpsl_admin->settings_page->show_template_options(); ?></td>
|
242 |
+
</tr>
|
243 |
+
<tr>
|
244 |
+
<td><label for="wpsl-start-location"><?php _e( 'Start point', 'wpsl' ); ?></label><span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( 'If nothing it set, then the start point from the %ssettings%s page is used.', '' ), '<a href=' . admin_url( 'edit.php?post_type=wpsl_stores&page=wpsl_settings#wpsl-map-settings' ) . '>', '</a>' ); ?></span></span></p></td>
|
245 |
+
<td><input type="text" placeholder="Optional" value="" id="wpsl-start-location"></td>
|
246 |
+
</tr>
|
247 |
+
<tr>
|
248 |
+
<td>
|
249 |
+
<label for="wpsl-auto-locate"><?php _e( 'Attempt to auto-locate the user', 'wpsl' ); ?><span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( 'Most modern browsers %srequire%s a HTTPS connection before the Geolocation feature works.', 'wpsl_csv' ), '<a href="https://wpstorelocator.co/document/html-5-geolocation-not-working/">', '</a>' ); ?></span></span></label>
|
250 |
+
</td>
|
251 |
+
<td><input type="checkbox" value="" <?php checked( $wpsl_settings['auto_locate'], true ); ?> name="wpsl_map[auto_locate]" id="wpsl-auto-locate"></td>
|
252 |
+
</tr>
|
253 |
+
<?php
|
254 |
+
$terms = get_terms( 'wpsl_store_category', 'hide_empty=1' );
|
255 |
+
|
256 |
+
if ( $terms ) {
|
257 |
+
?>
|
258 |
+
<tr>
|
259 |
+
<td><label for="wpsl-cat-filter-types"><?php _e( 'Category filter type', 'wpsl' ); ?></label></p></td>
|
260 |
+
<td>
|
261 |
+
<select id="wpsl-cat-filter-types" autocomplete="off">
|
262 |
+
<option value="" selected="selected"><?php _e( 'None', 'wpsl' ); ?></option>
|
263 |
+
<option value="dropdown"><?php _e( 'Dropdown', 'wpsl' ); ?></option>
|
264 |
+
<option value="checkboxes"><?php _e( 'Checkboxes', 'wpsl' ); ?></option>
|
265 |
+
</select>
|
266 |
+
</td>
|
267 |
+
</tr>
|
268 |
+
<tr class="wpsl-cat-restriction">
|
269 |
+
<td style="vertical-align:top;"><label for="wpsl-cat-restriction"><?php _e('Automatically restrict the returned results to one or more categories?', 'wpsl' ); ?></label></td>
|
270 |
+
<td>
|
271 |
+
<?php
|
272 |
+
$cat_restricton = '<select id="wpsl-cat-restriction" multiple="multiple" autocomplete="off">';
|
273 |
+
|
274 |
+
foreach ( $terms as $term ) {
|
275 |
+
$cat_restricton .= '<option value="' . esc_attr( $term->slug ) . '">' . esc_html( $term->name ) . '</option>';
|
276 |
+
}
|
277 |
+
|
278 |
+
$cat_restricton .= '</select>';
|
279 |
+
|
280 |
+
echo $cat_restricton;
|
281 |
+
?>
|
282 |
+
</td>
|
283 |
+
</tr>
|
284 |
+
<tr class="wpsl-cat-selection wpsl-hide">
|
285 |
+
<td style="vertical-align:top;"><label for="wpsl-cat-selection"><?php _e('Set a selected category?', 'wpsl' ); ?></label></td>
|
286 |
+
<td>
|
287 |
+
<?php
|
288 |
+
$cat_selection = '<select id="wpsl-cat-selection" autocomplete="off">';
|
289 |
+
|
290 |
+
$cat_selection .= '<option value="" selected="selected">' . __( 'Select category', 'wpsl' ) . '</option>';
|
291 |
+
|
292 |
+
foreach ( $terms as $term ) {
|
293 |
+
$cat_selection .= '<option value="' . esc_attr( $term->slug ) . '">' . esc_html( $term->name ) . '</option>';
|
294 |
+
}
|
295 |
+
|
296 |
+
$cat_selection .= '</select>';
|
297 |
+
|
298 |
+
echo $cat_selection;
|
299 |
+
?>
|
300 |
+
</td>
|
301 |
+
</tr>
|
302 |
+
<?php
|
303 |
+
}
|
304 |
+
?>
|
305 |
+
<tr class="wpsl-checkbox-options wpsl-hide">
|
306 |
+
<td><label for="wpsl-checkbox-columns"><?php _e('Checkbox columns', 'wpsl' ); ?></label></td>
|
307 |
+
<td>
|
308 |
+
<?php
|
309 |
+
echo '<select id="wpsl-checkbox-columns">';
|
310 |
+
|
311 |
+
$i = 1;
|
312 |
+
|
313 |
+
while ( $i <= 4 ) {
|
314 |
+
$selected = ( $i == 3 ) ? "selected='selected'" : ''; // 3 is the default
|
315 |
+
|
316 |
+
echo '<option value="' . $i . '" ' . $selected . '>' . $i . '</option>';
|
317 |
+
$i++;
|
318 |
+
}
|
319 |
+
|
320 |
+
echo '</select>';
|
321 |
+
?>
|
322 |
+
</td>
|
323 |
+
</tr>
|
324 |
+
<tr class="wpsl-checkbox-selection wpsl-hide">
|
325 |
+
<td><label for="wpsl-checkbox-columns"><?php _e('Set selected checkboxes', 'wpsl' ); ?></label></td>
|
326 |
+
<td>
|
327 |
+
<?php
|
328 |
+
$checkbox_selection = '<select id="wpsl-checkbox-selection" multiple="multiple" autocomplete="off">';
|
329 |
+
|
330 |
+
foreach ( $terms as $term ) {
|
331 |
+
$checkbox_selection .= '<option value="' . esc_attr( $term->slug ) . '">' . esc_html( $term->name ) . '</option>';
|
332 |
+
}
|
333 |
+
|
334 |
+
$checkbox_selection .= '</select>';
|
335 |
+
|
336 |
+
echo $checkbox_selection;
|
337 |
+
?>
|
338 |
+
</td>
|
339 |
+
</tr>
|
340 |
+
<tr>
|
341 |
+
<td><label for="wpsl-map-type"><?php _e( 'Map type', 'wpsl' ); ?>:</label></td>
|
342 |
+
<td><?php echo $wpsl_admin->settings_page->create_dropdown( 'map_types' ); ?></td>
|
343 |
+
</tr>
|
344 |
+
</tbody>
|
345 |
+
</table>
|
346 |
+
</div>
|
347 |
+
<div id="wpsl-markers-tab">
|
348 |
+
<div class="wpsl-shortcode-markers">
|
349 |
+
<?php echo $wpsl_admin->settings_page->show_marker_options(); ?>
|
350 |
+
</div>
|
351 |
+
</div>
|
352 |
+
</div>
|
353 |
+
|
354 |
+
<p class="submit">
|
355 |
+
<input type="button" id="wpsl-insert-shortcode" class="button-primary" value="<?php echo _e( 'Insert Store Locator', 'wpsl' ); ?>" onclick="WPSL_InsertShortcode();" />
|
356 |
+
</p>
|
357 |
+
</div>
|
358 |
+
|
359 |
+
<?php
|
360 |
+
|
361 |
+
exit();
|
362 |
+
}
|
363 |
+
}
|
364 |
+
|
365 |
+
new WPSL_Shortcode_Generator();
|
366 |
+
}
|
admin/css/style-3.8.css
CHANGED
@@ -9,7 +9,8 @@
|
|
9 |
font-style: normal;
|
10 |
}
|
11 |
|
12 |
-
#adminmenu #menu-posts-wpsl_stores .wp-menu-image:before
|
|
|
13 |
content: '\e801';
|
14 |
display: inline-block;
|
15 |
font-family: "fontello" !important;
|
@@ -24,6 +25,12 @@
|
|
24 |
width: 1em;
|
25 |
}
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
/* Hide the pre 3.8 menu icon */
|
28 |
#adminmenu #menu-posts-wpsl_stores .wp-menu-image img {
|
29 |
display: none;
|
9 |
font-style: normal;
|
10 |
}
|
11 |
|
12 |
+
#adminmenu #menu-posts-wpsl_stores .wp-menu-image:before,
|
13 |
+
.wpsl-thickbox:before {
|
14 |
content: '\e801';
|
15 |
display: inline-block;
|
16 |
font-family: "fontello" !important;
|
25 |
width: 1em;
|
26 |
}
|
27 |
|
28 |
+
.wpsl-thickbox:before {
|
29 |
+
padding-top: 1px;
|
30 |
+
font-size: 18px;
|
31 |
+
color: #82878c;
|
32 |
+
}
|
33 |
+
|
34 |
/* Hide the pre 3.8 menu icon */
|
35 |
#adminmenu #menu-posts-wpsl_stores .wp-menu-image img {
|
36 |
display: none;
|
admin/css/style-3.8.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@font-face{font-family:fontello;src:url(../font/fontello.eot?54620740);src:url(../font/fontello.eot?54620740#iefix) format('embedded-opentype'),url(../font/fontello.woff?54620740) format('woff'),url(../font/fontello.ttf?54620740) format('truetype'),url(../font/fontello.svg?54620740#fontello) format('svg');font-weight:400;font-style:normal}#adminmenu #menu-posts-wpsl_stores .wp-menu-image:before{content:'\e801';display:inline-block;font-family:fontello!important;font-style:normal;font-variant:normal;font-weight:400;font-size:22px;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}#adminmenu #menu-posts-wpsl_stores .wp-menu-image img{display:none}#wpsl-store-overview .widefat td.thumb{padding-top:8px}
|
1 |
+
@font-face{font-family:fontello;src:url(../font/fontello.eot?54620740);src:url(../font/fontello.eot?54620740#iefix) format('embedded-opentype'),url(../font/fontello.woff?54620740) format('woff'),url(../font/fontello.ttf?54620740) format('truetype'),url(../font/fontello.svg?54620740#fontello) format('svg');font-weight:400;font-style:normal}#adminmenu #menu-posts-wpsl_stores .wp-menu-image:before,.wpsl-thickbox:before{content:'\e801';display:inline-block;font-family:fontello!important;font-style:normal;font-variant:normal;font-weight:400;font-size:22px;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.wpsl-thickbox:before{padding-top:1px;font-size:18px;color:#82878c}#adminmenu #menu-posts-wpsl_stores .wp-menu-image img{display:none}#wpsl-store-overview .widefat td.thumb{padding-top:8px}
|
admin/css/style.css
CHANGED
@@ -115,8 +115,9 @@
|
|
115 |
border-radius: 3px;
|
116 |
}
|
117 |
|
|
|
118 |
.wpsl-store-meta .wpsl-error {
|
119 |
-
border:1px solid #c01313;
|
120 |
}
|
121 |
|
122 |
#wpsl-lookup-location {
|
@@ -261,6 +262,7 @@
|
|
261 |
min-width: 200px;
|
262 |
background: #222;
|
263 |
border-radius: 3px;
|
|
|
264 |
}
|
265 |
|
266 |
#wpsl-map-preview .wpsl-info-text {
|
@@ -654,4 +656,18 @@ div.wpsl-active {
|
|
654 |
|
655 |
.wpsl-add-on-status p {
|
656 |
margin: 0 0 4px 0;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
657 |
}
|
115 |
border-radius: 3px;
|
116 |
}
|
117 |
|
118 |
+
#wpsl-wrap.wpsl-settings .wpsl-error,
|
119 |
.wpsl-store-meta .wpsl-error {
|
120 |
+
border: 1px solid #c01313;
|
121 |
}
|
122 |
|
123 |
#wpsl-lookup-location {
|
262 |
min-width: 200px;
|
263 |
background: #222;
|
264 |
border-radius: 3px;
|
265 |
+
line-height: 1.4em;
|
266 |
}
|
267 |
|
268 |
#wpsl-map-preview .wpsl-info-text {
|
656 |
|
657 |
.wpsl-add-on-status p {
|
658 |
margin: 0 0 4px 0;
|
659 |
+
}
|
660 |
+
|
661 |
+
/* Classes to handle the API errors */
|
662 |
+
.wpsl-api-error {
|
663 |
+
margin-top: 13px;
|
664 |
+
padding: 10px;
|
665 |
+
color: #fff;
|
666 |
+
border-radius: 3px;
|
667 |
+
background: #c01313;
|
668 |
+
}
|
669 |
+
|
670 |
+
.wpsl-api-error a {
|
671 |
+
font-weight: bold;
|
672 |
+
color: #fff !important;
|
673 |
}
|
admin/css/style.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#wpsl-wrap.wpsl-add-stores p,.wpsl-marker-list,.wpsl-store-meta p{overflow:hidden}.wpsl-info:before,[class*=" wpsl-icon-"]:before,[class^=wpsl-icon-]:before{font-family:fontello;font-style:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none}@font-face{font-family:fontello;src:url(../font/fontello.eot?54620740);src:url(../font/fontello.eot?54620740#iefix) format('embedded-opentype'),url(../font/fontello.woff?54620740) format('woff'),url(../font/fontello.ttf?54620740) format('truetype'),url(../font/fontello.svg?54620740#fontello) format('svg');font-weight:400;font-style:normal}#wpsl-store-overview .widefat td,#wpsl-wrap .widefat td{padding:12px 7px}#wpsl-wrap.wpsl-settings h2{margin-bottom:15px}#wpsl-wrap .submit{padding:0!important;margin-bottom:-10px!important}#wpsl-store-overview .column-action a{float:left;margin-right:5px}#wpsl-store-overview p.search-box{margin:0 0 1em}.column-action{width:130px}#wpsl-delete-confirmation,.wpsl-hide{display:none}.wpsl-preloader{float:right;margin:4px 0 0 4px}#wpsl-mainnav{border-bottom:1px solid #CCC;float:left;margin-bottom:15px;padding-left:7px;width:99.4%}#wpsl-mainnav li a{display:block;padding:9px 12px;text-decoration:none}#wpsl-mainnav li{float:left;margin:0}#wpsl-wrap label,#wpsl-wrap.wpsl-add-stores label{width:85px;margin-top:6px}#wpsl-wrap.wpsl-add-stores label{float:left}#wpsl-wrap.wpsl-add-stores .wpsl-radioboxes label{float:none;margin-right:10px}#wpsl-wrap textarea{width:489px;resize:none}#wpsl-wrap textarea,.wpsl-tab #wpsl-hours{height:185px}#wpsl-wrap .wpsl-style-input textarea{width:509px;resize:none;margin-bottom:12px;height:165px}#wpsl-style-preview{float:left;margin-bottom:12px}.wpsl-style-preview-error{float:left;margin:6px 0 0 10px;color:#b91111}.wpsl-curve{float:left;border-radius:3px}.wpsl-store-meta .wpsl-error{border:1px solid #c01313}#wpsl-lookup-location{margin-bottom:7px}#wpsl-wrap input[type=email],#wpsl-wrap input[type=text],#wpsl-wrap input[type=url]{width:340px}#wpsl-api-region,#wpsl-wrap.wpsl-settings input[type=text].textinput{width:255px}.wpsl-add-store{float:left;width:100%;clear:both}#wpsl-wrap .metabox-holder{float:left;margin-right:20px}#wpsl-wrap .metabox-holder.wpsl-wide{width:100%;padding-top:0}#wpsl-wrap .wpsl-edit-header{margin-bottom:12px}#wpsl-wrap.wpsl-settings .metabox-holder{width:100%}#wpsl-wrap.wpsl-settings .metabox-holder h3:hover{cursor:auto}#wpsl-meta-nav li:hover,#wpsl-store-hours .dashicons:hover,.wpsl-add-period:hover,.wpsl-info:hover,[class*=" wpsl-icon-"]:hover,[class^=wpsl-icon-]:hover{cursor:pointer}#wpsl-gmap-wrap{float:left;width:100%;height:250px;border-radius:3px;margin-top:0;margin-bottom:20px}#wpsl-map-preview #wpsl-gmap-wrap{margin:6px 0 12px}#wpsl-gmap-wrap.wpsl-styles-preview{float:none;margin:0;border-radius:0;clear:both}#wpsl-style-url{display:none;margin:20px 0 0}.wpsl-marker-list li{float:left;padding:10px;margin-right:5px;text-align:center}.wpsl-marker-list li input[type=radio]{margin-right:0}.wpsl-marker-list img{display:block;margin-bottom:7px}.wpsl-active-marker,.wpsl-marker-list li:hover{background:#E4E4E4;border-radius:5px;cursor:pointer}#wpsl-license-form .postbox-container,#wpsl-settings-form .postbox-container{width:535px;clear:both}#wpsl-wrap .metabox-holder{padding-top:0}.wpsl-info{position:relative;margin-left:3px}.wpsl-info:before{content:'\e802';font-size:14px;font-weight:400;display:inline-block;width:1em;margin-right:.2em;text-align:center;line-height:1em;margin-left:.2em}.wpsl-info.wpsl-required-setting:before{color:#b91111}.wpsl-info-text{position:absolute;padding:10px;left:-29px;bottom:28px;color:#eee;min-width:200px;background:#222;border-radius:3px}#wpsl-map-preview .wpsl-info-text{width:175px;min-width:0;left:-88px}#wpsl-map-preview .wpsl-info-text::after{left:auto;right:87px}#wpsl-map-preview .wpsl-info{position:absolute;margin-left:5px;top:5px}.wpsl-submit-wrap{position:relative;clear:both}.wpsl-search-settings .wpsl-info-text{white-space:nowrap}.wpsl-info-text:after{position:absolute;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #222;content:"";left:27px;bottom:-10px}.wpsl-info-text a{color:#fff}#wpsl-settings-form label{position:relative;display:inline-block;font-weight:400;margin:0 10px 0 0;width:220px}#wpsl-save-settings{float:left;clear:both}#wpsl-settings-form .wpsl-radioboxes label{float:none;margin-right:10px;width:auto}#wpsl-faq dt{margin-bottom:4px;font-weight:700;font-size:110%}#wpsl-faq dd{margin-left:0}#wpsl-faq dl{margin-bottom:25px}.wp-list-table .column-action .button{margin:3px 5px 3px 0}.wpsl-store-meta label,.wpsl-store-meta legend{float:left;width:95px;margin-top:3px}.wpsl-store-meta fieldset label{display:inline-block;line-height:1.4em;margin:.25em 0 .5em!important}.wpsl-store-meta input[type=email],.wpsl-store-meta input[type=url],.wpsl-store-meta input[type=text],.wpsl-store-meta textarea{width:340px}.wpsl-store-meta textarea{resize:none}#wpsl-map-preview em,#wpsl-settings-form em,.wpsl-store-meta em{display:block}#wpsl-settings-form .wpsl-info em{display:inline}#wpsl-meta-nav{margin:19px 0 6px}#wpsl-meta-nav li{display:inline;margin-right:5px}#wpsl-meta-nav li a{padding:6px 9px;border-radius:3px 3px 0 0;border-bottom:none;text-decoration:none;outline:0}.wpsl-tab{padding:5px 15px;display:none;border:1px solid #eee;border-radius:0 3px 3px}div.wpsl-active{display:block;background:#fdfdfd}#wpsl-meta-nav .wpsl-active a{border:1px solid #eee;border-bottom:1px solid #fdfdfd;background:#fdfdfd;color:#444}.wpsl-star{color:#c01313}#wpsl-store-hours{border-collapse:collapse;margin:5px 0 20px}#wpsl-settings-form #wpsl-store-hours{width:100%}#wpsl-store-hours div{margin:0;padding:3px;background:#eee;border:1px solid #eee;border-radius:3px;white-space:nowrap}#wpsl-store-hours .wpsl-store-closed{border:none;background:0 0;margin-top:9px;margin-bottom:0}.wpsl-add-period,.wpsl-current-period{float:left}#wpsl-store-hours .wpsl-multiple-periods{float:left;clear:both;margin-top:8px}.wpsl-add-period span,.wpsl-current-period span{float:left;margin:6px 7px 0}.wpsl-add-period span{margin:6px 0 0 7px}#wpsl-store-hours .wpsl-remove-period{background:#999;border-radius:9px}.wpsl-add-period{border:none;background:#eee;border-radius:3px;font-size:13px;padding:3px 10px}.wpsl-default-hours{margin-top:25px}#wpsl-store-hours select{float:left}#wpsl-store-hours th{text-align:left;padding:8px 10px 8px 0;border-bottom:1px solid #eee}#wpsl-settings-form #wpsl-store-hours th{text-align:left}#wpsl-store-hours td{border-bottom:1px solid #eee;padding:7px 10px 7px 0;vertical-align:top}#wpsl-store-hours .wpsl-opening-day{min-width:80px;padding:17px 17px 0 0;text-align:left;vertical-align:top}.wpsl-twentyfour-format .wpsl-opening-hours{width:197px}.wpsl-twelve-format .wpsl-opening-hours{width:245px}#wpsl-settings-form #wpsl-store-hours .wpsl-opening-day{width:150px}#wpsl-settings-form #wpsl-store-hours td p{padding:10px 0 0;margin:0;text-align:left}#wpsl-store-hours .wpsl-add-period{height:30px}.wpsl-pre-38 .wpsl-add-period{height:27px}#wpsl-store-hours .dashicons{color:#999;margin:0 3px}#wpsl-store-hours .dashicons:hover,#wpsl-store-hours .wpsl-add-period:hover .dashicons{color:#444}#wpsl-wrap.wpsl-pre-38 .submit{margin-bottom:0!important}[class*=" wpsl-icon-"]:before,[class^=wpsl-icon-]:before{font-weight:400;display:inline-block;width:1em;margin-right:.2em;text-align:center;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpsl-icon-location:before{content:'\e801'}.wpsl-icon-attention-circled:before{content:'\e802'}.wpsl-icon-cancel-circled:before{content:'\e803'}.wpsl-icon-plus-circled:before{content:'\e805'}#wpsl-store-hours .wpsl-icon-cancel-circled,#wpsl-store-hours .wpsl-icon-plus-circled{margin-top:1px;font-size:18px;display:inline-block;color:#999}#wpsl-store-hours .wpsl-icon-cancel-circled:hover,#wpsl-store-hours .wpsl-icon-plus-circled:hover{color:#444}.wpsl-add-on{float:left;position:relative;width:300px;height:240px;background:#fff;margin:20px 20px 0 0;border:1px solid #e8e8e8;border-radius:3px}.wpsl-add-on p{margin-top:0}.wpsl-add-on img{height:auto;max-width:100%;vertical-align:bottom}.wpsl-add-on>a{width:300px;display:inline-block}.wpsl-add-on a img:hover{opacity:.95}.wpsl-add-on .wpsl-add-on-desc{padding:20px}.wpsl-add-on-status{position:absolute;left:20px;bottom:20px}.wpsl-add-on-status p{margin:0 0 4px}
|
1 |
+
#wpsl-wrap.wpsl-add-stores p,.wpsl-marker-list,.wpsl-store-meta p{overflow:hidden}.wpsl-info:before,[class*=" wpsl-icon-"]:before,[class^=wpsl-icon-]:before{font-family:fontello;font-style:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none}@font-face{font-family:fontello;src:url(../font/fontello.eot?54620740);src:url(../font/fontello.eot?54620740#iefix) format('embedded-opentype'),url(../font/fontello.woff?54620740) format('woff'),url(../font/fontello.ttf?54620740) format('truetype'),url(../font/fontello.svg?54620740#fontello) format('svg');font-weight:400;font-style:normal}#wpsl-store-overview .widefat td,#wpsl-wrap .widefat td{padding:12px 7px}#wpsl-wrap.wpsl-settings h2{margin-bottom:15px}#wpsl-wrap .submit{padding:0!important;margin-bottom:-10px!important}#wpsl-store-overview .column-action a{float:left;margin-right:5px}#wpsl-store-overview p.search-box{margin:0 0 1em}.column-action{width:130px}#wpsl-delete-confirmation,.wpsl-hide{display:none}.wpsl-preloader{float:right;margin:4px 0 0 4px}#wpsl-mainnav{border-bottom:1px solid #CCC;float:left;margin-bottom:15px;padding-left:7px;width:99.4%}#wpsl-mainnav li a{display:block;padding:9px 12px;text-decoration:none}#wpsl-mainnav li{float:left;margin:0}#wpsl-wrap label,#wpsl-wrap.wpsl-add-stores label{width:85px;margin-top:6px}#wpsl-wrap.wpsl-add-stores label{float:left}#wpsl-wrap.wpsl-add-stores .wpsl-radioboxes label{float:none;margin-right:10px}#wpsl-wrap textarea{width:489px;resize:none}#wpsl-wrap textarea,.wpsl-tab #wpsl-hours{height:185px}#wpsl-wrap .wpsl-style-input textarea{width:509px;resize:none;margin-bottom:12px;height:165px}#wpsl-style-preview{float:left;margin-bottom:12px}.wpsl-style-preview-error{float:left;margin:6px 0 0 10px;color:#b91111}.wpsl-curve{float:left;border-radius:3px}#wpsl-wrap.wpsl-settings .wpsl-error,.wpsl-store-meta .wpsl-error{border:1px solid #c01313}#wpsl-lookup-location{margin-bottom:7px}#wpsl-wrap input[type=email],#wpsl-wrap input[type=text],#wpsl-wrap input[type=url]{width:340px}#wpsl-api-region,#wpsl-wrap.wpsl-settings input[type=text].textinput{width:255px}.wpsl-add-store{float:left;width:100%;clear:both}#wpsl-wrap .metabox-holder{float:left;margin-right:20px}#wpsl-wrap .metabox-holder.wpsl-wide{width:100%;padding-top:0}#wpsl-wrap .wpsl-edit-header{margin-bottom:12px}#wpsl-wrap.wpsl-settings .metabox-holder{width:100%}#wpsl-wrap.wpsl-settings .metabox-holder h3:hover{cursor:auto}#wpsl-meta-nav li:hover,#wpsl-store-hours .dashicons:hover,.wpsl-add-period:hover,.wpsl-info:hover,[class*=" wpsl-icon-"]:hover,[class^=wpsl-icon-]:hover{cursor:pointer}#wpsl-gmap-wrap{float:left;width:100%;height:250px;border-radius:3px;margin-top:0;margin-bottom:20px}#wpsl-map-preview #wpsl-gmap-wrap{margin:6px 0 12px}#wpsl-gmap-wrap.wpsl-styles-preview{float:none;margin:0;border-radius:0;clear:both}#wpsl-style-url{display:none;margin:20px 0 0}.wpsl-marker-list li{float:left;padding:10px;margin-right:5px;text-align:center}.wpsl-marker-list li input[type=radio]{margin-right:0}.wpsl-marker-list img{display:block;margin-bottom:7px}.wpsl-active-marker,.wpsl-marker-list li:hover{background:#E4E4E4;border-radius:5px;cursor:pointer}#wpsl-license-form .postbox-container,#wpsl-settings-form .postbox-container{width:535px;clear:both}#wpsl-wrap .metabox-holder{padding-top:0}.wpsl-info{position:relative;margin-left:3px}.wpsl-info:before{content:'\e802';font-size:14px;font-weight:400;display:inline-block;width:1em;margin-right:.2em;text-align:center;line-height:1em;margin-left:.2em}.wpsl-info.wpsl-required-setting:before{color:#b91111}.wpsl-info-text{position:absolute;padding:10px;left:-29px;bottom:28px;color:#eee;min-width:200px;background:#222;border-radius:3px;line-height:1.4em}#wpsl-map-preview .wpsl-info-text{width:175px;min-width:0;left:-88px}#wpsl-map-preview .wpsl-info-text::after{left:auto;right:87px}#wpsl-map-preview .wpsl-info{position:absolute;margin-left:5px;top:5px}.wpsl-submit-wrap{position:relative;clear:both}.wpsl-search-settings .wpsl-info-text{white-space:nowrap}.wpsl-info-text:after{position:absolute;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #222;content:"";left:27px;bottom:-10px}.wpsl-info-text a{color:#fff}#wpsl-settings-form label{position:relative;display:inline-block;font-weight:400;margin:0 10px 0 0;width:220px}#wpsl-save-settings{float:left;clear:both}#wpsl-settings-form .wpsl-radioboxes label{float:none;margin-right:10px;width:auto}#wpsl-faq dt{margin-bottom:4px;font-weight:700;font-size:110%}#wpsl-faq dd{margin-left:0}#wpsl-faq dl{margin-bottom:25px}.wp-list-table .column-action .button{margin:3px 5px 3px 0}.wpsl-store-meta label,.wpsl-store-meta legend{float:left;width:95px;margin-top:3px}.wpsl-store-meta fieldset label{display:inline-block;line-height:1.4em;margin:.25em 0 .5em!important}.wpsl-store-meta input[type=email],.wpsl-store-meta input[type=url],.wpsl-store-meta input[type=text],.wpsl-store-meta textarea{width:340px}.wpsl-store-meta textarea{resize:none}#wpsl-map-preview em,#wpsl-settings-form em,.wpsl-store-meta em{display:block}#wpsl-settings-form .wpsl-info em{display:inline}#wpsl-meta-nav{margin:19px 0 6px}#wpsl-meta-nav li{display:inline;margin-right:5px}#wpsl-meta-nav li a{padding:6px 9px;border-radius:3px 3px 0 0;border-bottom:none;text-decoration:none;outline:0}.wpsl-tab{padding:5px 15px;display:none;border:1px solid #eee;border-radius:0 3px 3px}div.wpsl-active{display:block;background:#fdfdfd}#wpsl-meta-nav .wpsl-active a{border:1px solid #eee;border-bottom:1px solid #fdfdfd;background:#fdfdfd;color:#444}.wpsl-star{color:#c01313}#wpsl-store-hours{border-collapse:collapse;margin:5px 0 20px}#wpsl-settings-form #wpsl-store-hours{width:100%}#wpsl-store-hours div{margin:0;padding:3px;background:#eee;border:1px solid #eee;border-radius:3px;white-space:nowrap}#wpsl-store-hours .wpsl-store-closed{border:none;background:0 0;margin-top:9px;margin-bottom:0}.wpsl-add-period,.wpsl-current-period{float:left}#wpsl-store-hours .wpsl-multiple-periods{float:left;clear:both;margin-top:8px}.wpsl-add-period span,.wpsl-current-period span{float:left;margin:6px 7px 0}.wpsl-add-period span{margin:6px 0 0 7px}#wpsl-store-hours .wpsl-remove-period{background:#999;border-radius:9px}.wpsl-add-period{border:none;background:#eee;border-radius:3px;font-size:13px;padding:3px 10px}.wpsl-default-hours{margin-top:25px}#wpsl-store-hours select{float:left}#wpsl-store-hours th{text-align:left;padding:8px 10px 8px 0;border-bottom:1px solid #eee}#wpsl-settings-form #wpsl-store-hours th{text-align:left}#wpsl-store-hours td{border-bottom:1px solid #eee;padding:7px 10px 7px 0;vertical-align:top}#wpsl-store-hours .wpsl-opening-day{min-width:80px;padding:17px 17px 0 0;text-align:left;vertical-align:top}.wpsl-twentyfour-format .wpsl-opening-hours{width:197px}.wpsl-twelve-format .wpsl-opening-hours{width:245px}#wpsl-settings-form #wpsl-store-hours .wpsl-opening-day{width:150px}#wpsl-settings-form #wpsl-store-hours td p{padding:10px 0 0;margin:0;text-align:left}#wpsl-store-hours .wpsl-add-period{height:30px}.wpsl-pre-38 .wpsl-add-period{height:27px}#wpsl-store-hours .dashicons{color:#999;margin:0 3px}#wpsl-store-hours .dashicons:hover,#wpsl-store-hours .wpsl-add-period:hover .dashicons{color:#444}#wpsl-wrap.wpsl-pre-38 .submit{margin-bottom:0!important}[class*=" wpsl-icon-"]:before,[class^=wpsl-icon-]:before{font-weight:400;display:inline-block;width:1em;margin-right:.2em;text-align:center;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpsl-icon-location:before{content:'\e801'}.wpsl-icon-attention-circled:before{content:'\e802'}.wpsl-icon-cancel-circled:before{content:'\e803'}.wpsl-icon-plus-circled:before{content:'\e805'}#wpsl-store-hours .wpsl-icon-cancel-circled,#wpsl-store-hours .wpsl-icon-plus-circled{margin-top:1px;font-size:18px;display:inline-block;color:#999}#wpsl-store-hours .wpsl-icon-cancel-circled:hover,#wpsl-store-hours .wpsl-icon-plus-circled:hover{color:#444}.wpsl-add-on{float:left;position:relative;width:300px;height:240px;background:#fff;margin:20px 20px 0 0;border:1px solid #e8e8e8;border-radius:3px}.wpsl-add-on p{margin-top:0}.wpsl-add-on img{height:auto;max-width:100%;vertical-align:bottom}.wpsl-add-on>a{width:300px;display:inline-block}.wpsl-add-on a img:hover{opacity:.95}.wpsl-add-on .wpsl-add-on-desc{padding:20px}.wpsl-add-on-status{position:absolute;left:20px;bottom:20px}.wpsl-add-on-status p{margin:0 0 4px}.wpsl-api-error{margin-top:13px;padding:10px;color:#fff;border-radius:3px;background:#c01313}.wpsl-api-error a{font-weight:700;color:#fff!important}
|
admin/js/wpsl-admin.js
CHANGED
@@ -1,10 +1,27 @@
|
|
1 |
-
jQuery( document ).ready( function( $ ) {
|
2 |
var map, geocoder, markersArray = [];
|
3 |
|
4 |
if ( $( "#wpsl-gmap-wrap" ).length ) {
|
5 |
initializeGmap();
|
6 |
}
|
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
/**
|
9 |
* Initialize the map with the correct settings.
|
10 |
*
|
@@ -36,7 +53,7 @@ function initializeGmap() {
|
|
36 |
/**
|
37 |
* Check if we have an existing latlng value.
|
38 |
*
|
39 |
-
* If there is an latlng value we add a marker to the map.
|
40 |
* This can only happen on the edit store page.
|
41 |
*
|
42 |
* @since 1.0.0
|
@@ -104,7 +121,7 @@ function addMarker( location ) {
|
|
104 |
}
|
105 |
|
106 |
// Lookup the provided location with the Google Maps API.
|
107 |
-
$( "#wpsl-lookup-location" ).on( "click", function( e ) {
|
108 |
e.preventDefault();
|
109 |
codeAddress();
|
110 |
});
|
@@ -146,7 +163,7 @@ function codeAddress() {
|
|
146 |
geocoder.geocode( { 'address': geocodeAddress }, function( response, status ) {
|
147 |
if ( status === google.maps.GeocoderStatus.OK ) {
|
148 |
|
149 |
-
// If we have a previous marker on the map remove it.
|
150 |
if ( typeof( markersArray[0] ) !== "undefined" ) {
|
151 |
if ( markersArray[0].draggable ) {
|
152 |
markersArray[0].setMap( null );
|
@@ -157,10 +174,12 @@ function codeAddress() {
|
|
157 |
// Center and zoom to the searched location.
|
158 |
map.setCenter( response[0].geometry.location );
|
159 |
map.setZoom( 16 );
|
160 |
-
|
|
|
161 |
setLatlng( response[0].geometry.location, "store" );
|
162 |
|
163 |
filteredResponse = filterApiResponse( response );
|
|
|
164 |
$( "#wpsl-country" ).val( filteredResponse.country.long_name );
|
165 |
$( "#wpsl-country_iso" ).val( filteredResponse.country.short_name );
|
166 |
} else {
|
@@ -185,23 +204,27 @@ function codeAddress() {
|
|
185 |
* @returns {boolean} error Whether all the required fields contained data.
|
186 |
*/
|
187 |
function validatePreviewFields() {
|
188 |
-
var i, fieldData,
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
$( ".wpsl-store-meta input" ).removeClass( "wpsl-error" );
|
193 |
-
|
194 |
-
// Check if all the required fields contain data.
|
195 |
-
for ( i = 0; i < requiredFields.length; i++ ) {
|
196 |
-
fieldData = $.trim( $( "#wpsl-" + requiredFields[i] ).val() );
|
197 |
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
}
|
202 |
|
203 |
-
|
204 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
|
206 |
return error;
|
207 |
}
|
@@ -248,9 +271,9 @@ function filterApiResponse( response ) {
|
|
248 |
addressLength = response[0].address_components.length;
|
249 |
|
250 |
// Loop over the API response.
|
251 |
-
for ( i = 0; i < addressLength; i++ ){
|
252 |
responseType = response[0].address_components[i].types;
|
253 |
-
|
254 |
// Filter out the country name.
|
255 |
if ( /^country,political$/.test( responseType ) ) {
|
256 |
country = {
|
@@ -461,7 +484,7 @@ function activateStoreTab( $target ) {
|
|
461 |
}
|
462 |
|
463 |
/**
|
464 |
-
* Get the id or class of the first element that
|
465 |
*
|
466 |
* We need this to determine which tab we need to set active,
|
467 |
* which will be the tab were the first error occured.
|
@@ -471,9 +494,7 @@ function activateStoreTab( $target ) {
|
|
471 |
* @returns {object} firstErrorElem The id/class set on the first elem that an error occured on and the attr value
|
472 |
*/
|
473 |
function getFirstErrorElemAttr( elem ) {
|
474 |
-
var firstErrorElem = {};
|
475 |
-
|
476 |
-
firstErrorElem = { "type": "id", "val" : elem.attr( "id" ) };
|
477 |
|
478 |
// If no ID value exists, then check if we can get the class name.
|
479 |
if ( typeof firstErrorElem.val === "undefined" ) {
|
@@ -678,8 +699,8 @@ function setSelectedOpeningHours( optionList, hrFormat ) {
|
|
678 |
* value is still set as selected after changing the hr format.
|
679 |
*/
|
680 |
$( ".wpsl-current-period" ).each( function() {
|
681 |
-
periodBlock
|
682 |
-
hours
|
683 |
"open": $( this ).find( ".wpsl-open-hour" ).val(),
|
684 |
"close": $( this ).find( ".wpsl-close-hour" ).val()
|
685 |
};
|
@@ -832,4 +853,94 @@ function tryParseJSON( jsonString ) {
|
|
832 |
return false;
|
833 |
}
|
834 |
|
835 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery( document ).ready( function( $ ) {
|
2 |
var map, geocoder, markersArray = [];
|
3 |
|
4 |
if ( $( "#wpsl-gmap-wrap" ).length ) {
|
5 |
initializeGmap();
|
6 |
}
|
7 |
|
8 |
+
/*
|
9 |
+
* If we're on the settings page, then check for returned
|
10 |
+
* browser key errors from the autocomplete field
|
11 |
+
* and validate the server key when necessary.
|
12 |
+
*/
|
13 |
+
if ( $( "#wpsl-map-settings").length ) {
|
14 |
+
observeBrowserKeyErrors();
|
15 |
+
|
16 |
+
/**
|
17 |
+
* Check if we need to validate the server key, and if no
|
18 |
+
* error message is already visible after saving the setting page.
|
19 |
+
*/
|
20 |
+
if ( $( "#wpsl-api-server-key" ).hasClass( "wpsl-validate-me" ) && !$( "#setting-error-server-key" ).length ) {
|
21 |
+
validateServerKey();
|
22 |
+
}
|
23 |
+
}
|
24 |
+
|
25 |
/**
|
26 |
* Initialize the map with the correct settings.
|
27 |
*
|
53 |
/**
|
54 |
* Check if we have an existing latlng value.
|
55 |
*
|
56 |
+
* If there is an latlng value, then we add a marker to the map.
|
57 |
* This can only happen on the edit store page.
|
58 |
*
|
59 |
* @since 1.0.0
|
121 |
}
|
122 |
|
123 |
// Lookup the provided location with the Google Maps API.
|
124 |
+
$( "#wpsl-lookup-location" ).on( "click", function( e ) {
|
125 |
e.preventDefault();
|
126 |
codeAddress();
|
127 |
});
|
163 |
geocoder.geocode( { 'address': geocodeAddress }, function( response, status ) {
|
164 |
if ( status === google.maps.GeocoderStatus.OK ) {
|
165 |
|
166 |
+
// If we have a previous marker on the map we remove it.
|
167 |
if ( typeof( markersArray[0] ) !== "undefined" ) {
|
168 |
if ( markersArray[0].draggable ) {
|
169 |
markersArray[0].setMap( null );
|
174 |
// Center and zoom to the searched location.
|
175 |
map.setCenter( response[0].geometry.location );
|
176 |
map.setZoom( 16 );
|
177 |
+
|
178 |
+
addMarker( response[0].geometry.location );
|
179 |
setLatlng( response[0].geometry.location, "store" );
|
180 |
|
181 |
filteredResponse = filterApiResponse( response );
|
182 |
+
|
183 |
$( "#wpsl-country" ).val( filteredResponse.country.long_name );
|
184 |
$( "#wpsl-country_iso" ).val( filteredResponse.country.short_name );
|
185 |
} else {
|
204 |
* @returns {boolean} error Whether all the required fields contained data.
|
205 |
*/
|
206 |
function validatePreviewFields() {
|
207 |
+
var i, fieldData, requiredFields,
|
208 |
+
error = false;
|
209 |
+
|
|
|
210 |
$( ".wpsl-store-meta input" ).removeClass( "wpsl-error" );
|
|
|
|
|
|
|
|
|
211 |
|
212 |
+
// Check which fields are required.
|
213 |
+
if ( typeof wpslSettings.requiredFields !== "undefined" && _.isArray( wpslSettings.requiredFields ) ) {
|
214 |
+
requiredFields = wpslSettings.requiredFields;
|
|
|
215 |
|
216 |
+
// Check if all the required fields contain data.
|
217 |
+
for ( i = 0; i < requiredFields.length; i++ ) {
|
218 |
+
fieldData = $.trim( $( "#wpsl-" + requiredFields[i] ).val() );
|
219 |
+
|
220 |
+
if ( !fieldData ) {
|
221 |
+
$( "#wpsl-" + requiredFields[i] ).addClass( "wpsl-error" );
|
222 |
+
error = true;
|
223 |
+
}
|
224 |
+
|
225 |
+
fieldData = '';
|
226 |
+
}
|
227 |
+
}
|
228 |
|
229 |
return error;
|
230 |
}
|
271 |
addressLength = response[0].address_components.length;
|
272 |
|
273 |
// Loop over the API response.
|
274 |
+
for ( i = 0; i < addressLength; i++ ) {
|
275 |
responseType = response[0].address_components[i].types;
|
276 |
+
|
277 |
// Filter out the country name.
|
278 |
if ( /^country,political$/.test( responseType ) ) {
|
279 |
country = {
|
484 |
}
|
485 |
|
486 |
/**
|
487 |
+
* Get the id or class of the first element that's an required field, but is empty.
|
488 |
*
|
489 |
* We need this to determine which tab we need to set active,
|
490 |
* which will be the tab were the first error occured.
|
494 |
* @returns {object} firstErrorElem The id/class set on the first elem that an error occured on and the attr value
|
495 |
*/
|
496 |
function getFirstErrorElemAttr( elem ) {
|
497 |
+
var firstErrorElem = { "type": "id", "val" : elem.attr( "id" ) };
|
|
|
|
|
498 |
|
499 |
// If no ID value exists, then check if we can get the class name.
|
500 |
if ( typeof firstErrorElem.val === "undefined" ) {
|
699 |
* value is still set as selected after changing the hr format.
|
700 |
*/
|
701 |
$( ".wpsl-current-period" ).each( function() {
|
702 |
+
periodBlock = $( this ),
|
703 |
+
hours = {
|
704 |
"open": $( this ).find( ".wpsl-open-hour" ).val(),
|
705 |
"close": $( this ).find( ".wpsl-close-hour" ).val()
|
706 |
};
|
853 |
return false;
|
854 |
}
|
855 |
|
856 |
+
/**
|
857 |
+
* Look for changes on the start location input field.
|
858 |
+
*
|
859 |
+
* If there's a problem with the browser API key,
|
860 |
+
* then a 'gm-err-autocomplete' class is added to the input field.
|
861 |
+
*
|
862 |
+
* When this happens we create a notice explaining how to fix the issue.
|
863 |
+
*
|
864 |
+
* @since 2.2.10
|
865 |
+
* @return void
|
866 |
+
*/
|
867 |
+
function observeBrowserKeyErrors() {
|
868 |
+
var observer,
|
869 |
+
attributeValue = '',
|
870 |
+
MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver,
|
871 |
+
$startName = $( "#wpsl-start-name" );
|
872 |
+
|
873 |
+
if ( typeof MutationObserver !== "undefined" ) {
|
874 |
+
observer = new MutationObserver( function( mutations ) {
|
875 |
+
|
876 |
+
// Loop over the mutations.
|
877 |
+
mutations.forEach( function( mutation ) {
|
878 |
+
if ( mutation.attributeName === "class" ) {
|
879 |
+
attributeValue = $( mutation.target ).prop( mutation.attributeName );
|
880 |
+
|
881 |
+
// Look for a specific class that's added when there's a problem with the browser API key
|
882 |
+
if ( ( attributeValue.indexOf( "gm-err-autocomplete" ) !== -1 ) ) {
|
883 |
+
createErrorNotice( wpslL10n.browserKeyError, "browser-key" );
|
884 |
+
}
|
885 |
+
}
|
886 |
+
});
|
887 |
+
});
|
888 |
+
|
889 |
+
observer.observe( $startName[0], {
|
890 |
+
attributes: true
|
891 |
+
});
|
892 |
+
}
|
893 |
+
}
|
894 |
+
|
895 |
+
/**
|
896 |
+
* Make a request to the geocode API with the
|
897 |
+
* provided server key to check for any errors.
|
898 |
+
*
|
899 |
+
* @since 2.2.10
|
900 |
+
* @return void
|
901 |
+
*/
|
902 |
+
function validateServerKey() {
|
903 |
+
var ajaxData = {
|
904 |
+
action: "validate_server_key",
|
905 |
+
server_key: $( "#wpsl-api-server-key" ).val()
|
906 |
+
};
|
907 |
+
|
908 |
+
$.get( wpslSettings.ajaxurl, ajaxData, function( response ) {
|
909 |
+
if ( !response.valid && typeof response.msg !== "undefined" ) {
|
910 |
+
createErrorNotice( response.msg, "server-key" );
|
911 |
+
} else {
|
912 |
+
$( "#wpsl-api-server-key" ).removeClass( "wpsl-error" );
|
913 |
+
}
|
914 |
+
});
|
915 |
+
}
|
916 |
+
|
917 |
+
/**
|
918 |
+
* Create the error notice.
|
919 |
+
*
|
920 |
+
* @since 2.2.10
|
921 |
+
* @param {string} errorMsg The error message to show
|
922 |
+
* @param {string} type The type of API key we need to show the notice for
|
923 |
+
* @return void
|
924 |
+
*/
|
925 |
+
function createErrorNotice( errorMsg, type ) {
|
926 |
+
var errorNotice, noticeLocation;
|
927 |
+
|
928 |
+
errorNotice = '<div id="setting-error-' + type + '" class="error settings-error notice is-dismissible">';
|
929 |
+
errorNotice += '<p><strong>' + errorMsg + '</strong></p>';
|
930 |
+
errorNotice += '<button type="button" class="notice-dismiss"><span class="screen-reader-text">' + wpslL10n.dismissNotice + '</span></button>';
|
931 |
+
errorNotice += '</div>';
|
932 |
+
|
933 |
+
noticeLocation = ( $( "#wpsl-tabs" ).length ) ? 'wpsl-tabs' : 'wpsl-settings-form';
|
934 |
+
|
935 |
+
$( "#" + noticeLocation + "" ).before( errorNotice );
|
936 |
+
$( "#wpsl-api-" + type + "").addClass( "wpsl-error" );
|
937 |
+
}
|
938 |
+
|
939 |
+
// Make sure the custom error notices can be removed
|
940 |
+
$( "#wpsl-wrap" ).on( "click", "button.notice-dismiss", function() {
|
941 |
+
$( this ).closest( 'div.notice' ).remove();
|
942 |
+
})
|
943 |
+
|
944 |
+
});
|
945 |
+
|
946 |
+
|
admin/js/wpsl-admin.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(e){function s(){var e=wpslSettings.defaultLatLng.split(","),s=new google.maps.LatLng(e[0],e[1]),o={};o={zoom:parseInt(wpslSettings.defaultZoom),center:s,mapTypeId:google.maps.MapTypeId[wpslSettings.mapType.toUpperCase()],mapTypeControl:!1,streetViewControl:!1,zoomControlOptions:{position:google.maps.ControlPosition.RIGHT_TOP}},M=new google.maps.Geocoder,b=new google.maps.Map(document.getElementById("wpsl-gmap-wrap"),o),t()}function t(){var s,t=e("#wpsl-lat").val(),o=e("#wpsl-lng").val();t&&o&&(s=new google.maps.LatLng(t,o),b.setCenter(s),b.setZoom(16),l(s))}function o(){var e,s=document.getElementById("wpsl-start-name"),t={types:["geocode"]},o=new google.maps.places.Autocomplete(s,t);google.maps.event.addListener(o,"place_changed",function(){e=o.getPlace().geometry.location,n(e,"zoom")})}function l(e){var s=new google.maps.Marker({position:e,map:b,draggable:!0});_.push(s),google.maps.event.addListener(s,"dragend",function(){n(s.getPosition(),"store")})}function n(s,t){var o=d(s),l=c(o[0]),n=c(o[1]);"store"==t?(e("#wpsl-lat").val(l),e("#wpsl-lng").val(n)):"zoom"==t&&e("#wpsl-latlng").val(l+","+n)}function r(){var s,t;return a()?(w("first"),alert(wpslL10n.missingGeoData),!0):(t=i(),M.geocode({address:t},function(t,o){o===google.maps.GeocoderStatus.OK?("undefined"!=typeof _[0]&&_[0].draggable&&(_[0].setMap(null),_.splice(0,1)),b.setCenter(t[0].geometry.location),b.setZoom(16),l(t[0].geometry.location),n(t[0].geometry.location,"store"),s=p(t),e("#wpsl-country").val(s.country.long_name),e("#wpsl-country_iso").val(s.country.short_name)):alert(wpslL10n.geocodeFail+": "+o)}),!1)}function a(){var s,t,o=["address","city","country"],l=!1;for(e(".wpsl-store-meta input").removeClass("wpsl-error"),s=0;s<o.length;s++)t=e.trim(e("#wpsl-"+o[s]).val()),t||(e("#wpsl-"+o[s]).addClass("wpsl-error"),l=!0),t="";return l}function i(){var s,t,o=[],l=["address","city","state","zip","country"];for(s=0;s<l.length;s++)t=e.trim(e("#wpsl-"+l[s]).val()),t&&o.push(t),t="";return o.join()}function p(e){var s,t,o={},l={},n=e[0].address_components.length;for(s=0;n>s;s++)t=e[0].address_components[s].types,/^country,political$/.test(t)&&(o={long_name:e[0].address_components[s].long_name,short_name:e[0].address_components[s].short_name});return l={country:o}}function c(e){var s,t=6;return s=Math.round(e*Math.pow(10,t))/Math.pow(10,t)}function d(e){var s=[],t=e.toString(),o=t.split(",",2);return s[0]=o[0].replace("(",""),s[1]=o[1].replace(")",""),s}function w(s){s="first"==s?":first-child":"."+s,e("#wpsl-meta-nav li"+s+"-tab").hasClass("wpsl-active")||(e("#wpsl-meta-nav li"+s+"-tab").addClass("wpsl-active").siblings().removeClass("wpsl-active"),e(".wpsl-store-meta > div"+s).show().addClass("wpsl-active").siblings("div").hide().removeClass("wpsl-active"))}function u(e){var s={};return s={type:"id",val:e.attr("id")},"undefined"==typeof s.val&&(s={type:"class",val:e.attr("class")}),s}function h(){e("#wpsl-store-hours .wpsl-icon-cancel-circled").off(),e("#wpsl-store-hours .wpsl-icon-cancel-circled").on("click",function(){v(e(this))})}function v(e){var s=f(e),t=e.parents("tr"),o=t.find(".wpsl-opening-hours").attr("data-day");1==s&&t.find(".wpsl-opening-hours").html("<p class='wpsl-store-closed'>"+wpslL10n.closedDate+"<input type='hidden' name='wpsl[hours]["+o+"_open]' value='' /></p>"),e.parent().closest(".wpsl-current-period").remove(),t.find(".wpsl-opening-hours div:first-child").hasClass("wpsl-multiple-periods")&&t.find(".wpsl-opening-hours div:first-child").removeClass("wpsl-multiple-periods")}function f(e){var s=e.parents("tr").find(".wpsl-current-period").length;return s}function m(s){var t,o,l,n,r=!1,a=!1,i="",p="",c=[],d={hours:{hr12:[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11],hr24:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]},interval:["00","15","30","45"]};n=e("#wpsl-editor-hour-format").length?e("#wpsl-editor-hour-format").val():wpslSettings.hourFormat,e("#wpsl-store-hours td").removeAttr("style"),12==n?(e("#wpsl-store-hours").removeClass().addClass("wpsl-twelve-format"),t=d.hours.hr12):(e("#wpsl-store-hours").removeClass().addClass("wpsl-twentyfour-format"),t=d.hours.hr24),o=d.interval;for(var w=0;w<t.length;w++){l=t[w],12==n?(l>=12&&(r=a?!0:!1,a=!0),i=r?"PM":"AM"):24==n&&1==l.toString().length&&(l="0"+l);for(var u=0;u<o.length;u++)c.push(l+":"+o[u]+" "+i)}for(var w=0;w<c.length;w++)p=p+'<option value="'+e.trim(c[w])+'">'+e.trim(c[w])+"</option>";return s?p:void g(p,n)}function g(s,t){var o,l,n,r={};e(".wpsl-current-period").each(function(){n=e(this),r={open:e(this).find(".wpsl-open-hour").val(),close:e(this).find(".wpsl-close-hour").val()},e(this).find("select").html(s).promise().done(function(){for(var s in r)r.hasOwnProperty(s)&&(o=r[s].split(":"),12==t?(l="",0==r[s].charAt(0)?(r[s]=r[s].substr(1),l=" AM"):2==o[0].length&&o[0]>12?(r[s]=o[0]-12+":"+o[1],l=" PM"):o[0]<12?(r[s]=o[0]+":"+o[1],l=" AM"):12==o[0]&&(r[s]=o[0]+":"+o[1],l=" PM"),-1==o[1].indexOf("PM")&&-1==o[1].indexOf("AM")&&(r[s]=r[s]+l)):24==t&&(-1!=o[1].indexOf("PM")?12==o[0]?r[s]="12:"+o[1].replace(" PM",""):r[s]=+o[0]+12+":"+o[1].replace(" PM",""):-1!=o[1].indexOf("AM")?1==o[0].toString().length?r[s]="0"+o[0]+":"+o[1].replace(" AM",""):r[s]=o[0]+":"+o[1].replace(" AM",""):r[s]=o[0]+":"+o[1]),n.find(".wpsl-"+s+"-hour option[value='"+e.trim(r[s])+"']").attr("selected","selected"))})})}function y(){var s="",t=e.trim(e("#wpsl-map-style").val());e(".wpsl-style-preview-error").remove(),t&&(s=C(t),s||e("#wpsl-style-preview").after("<div class='wpsl-style-preview-error'>"+wpslL10n.styleError+"</div>")),b.setOptions({styles:s})}function C(e){try{var s=JSON.parse(e);if(s&&"object"==typeof s&&null!==s)return s}catch(t){}return!1}var b,M,_=[];e("#wpsl-gmap-wrap").length&&s(),e("#wpsl-start-name").length&&o(),e("#wpsl-lookup-location").on("click",function(e){e.preventDefault(),r()}),e(".wpsl-marker-list input[type=radio]").click(function(){e(this).parents(".wpsl-marker-list").find("li").removeClass(),e(this).parent("li").addClass("wpsl-active-marker")}),e(".wpsl-marker-list li").click(function(){e(this).parents(".wpsl-marker-list").find("input").prop("checked",!1),e(this).find("input").prop("checked",!0),e(this).siblings().removeClass(),e(this).addClass("wpsl-active-marker")}),e(".wpsl-dismiss").click(function(){var s=e(this),t={action:"disable_location_warning",_ajax_nonce:s.attr("data-nonce")};return e.post(ajaxurl,t),e(".wpsl-dismiss").parents(".error").remove(),!1}),e(".wpsl-has-conditional-option").on("change",function(){e(this).parent().next(".wpsl-conditional-option").toggle()}),e("#wpsl-store-template").on("change",function(){var s=e("#wpsl-listing-below-no-scroll");"below_map"==e(this).val()?s.show():s.hide()}),e("#wpsl-api-region").on("change",function(){var s=e("#wpsl-geocode-component");e(this).val()?s.show():s.hide()}),e("#wpsl-editor-hour-input").on("change",function(){e(".wpsl-"+e(this).val()+"-hours").show().siblings("div").hide(),e(".wpsl-hour-notice").toggle()}),e("#wpsl-meta-nav li").on("click",function(s){var t=e(this).attr("class");t=t.split("-tab"),s.stopPropagation(),e(this).addClass("wpsl-active").siblings().removeClass("wpsl-active"),e(".wpsl-store-meta ."+t[0]).show().addClass("wpsl-active").siblings("div").hide().removeClass("wpsl-active")}),e("#wpsl-store-details").length&&e("#publish").click(function(){var s,t,o,l='<div id="message" class="error"><p>'+wpslL10n.requiredFields+"</p></div>",n=!1;return e("#wpbody-content .wrap #message").remove(),e(".wpsl-required").removeClass("wpsl-error"),e(".wpsl-required").each(function(){""==e(this).val()&&(e(this).addClass("wpsl-error"),"undefined"==typeof s&&(s=u(e(this))),n=!0)}),n?(e("#wpbody-content .wrap > h2").after(l),"undefined"!=typeof s.val&&("id"==s.type?(t=e("#"+s.val).parents(".wpsl-tab").attr("class"),e("html, body").scrollTop(Math.round(e("#"+s.val).offset().top-100))):"class"==s.type&&(o=s.val.replace(/wpsl-required|wpsl-error/g,""),t=e("."+o).parents(".wpsl-tab").attr("class"),e("html, body").scrollTop(Math.round(e("."+o).offset().top-100))),t=e.trim(t.replace(/wpsl-tab|wpsl-active/g,""))),w(t?t:"first"),e("#publish").removeClass("button-primary-disabled"),e(".spinner").hide(),!1):!0}),e("#wpsl-store-hours").length&&h(),e(".wpsl-add-period").on("click",function(s){var t,o={},l=!0,n=e(this).parents("tr"),r=f(e(this)),a=r>=1?"wpsl-current-period wpsl-multiple-periods":"wpsl-current-period",i=n.find(".wpsl-opening-hours").attr("data-day"),p=e("#wpsl-settings-form").length?"wpsl_editor[dropdown]":"wpsl[hours]";t='<div class="'+a+'">',t+='<select autocomplete="off" name="'+p+"["+i+'_open][]" class="wpsl-open-hour">'+m(l)+"</select>",t+="<span> - </span>",t+='<select autocomplete="off" name="'+p+"["+i+'_close][]" class="wpsl-close-hour">'+m(l)+"</select>",t+='<div class="wpsl-icon-cancel-circled"></div>',t+="</div>",n.find(".wpsl-store-closed").remove(),e("#wpsl-hours-"+i).append(t).end(),h(),o=24==e("#wpsl-editor-hour-format").val()?{open:"09:00",close:"17:00"}:{open:"9:00 AM",close:"5:00 PM"},n.find(".wpsl-open-hour:last option[value='"+o.open+"']").attr("selected","selected"),n.find(".wpsl-close-hour:last option[value='"+o.close+"']").attr("selected","selected"),s.preventDefault()}),e("#wpsl-editor-hour-format, #wpsl-editor-hour-interval").on("change",function(){m()}),e(".wpsl-info").on("mouseover",function(){e(this).find(".wpsl-info-text").show()}),e(".wpsl-info").on("mouseout",function(){e(this).find(".wpsl-info-text").hide()}),e("#wpsl-latlng").length&&!e("#wpsl-latlng").val()&&e("#wpsl-latlng").siblings("label").find(".wpsl-info").addClass("wpsl-required-setting"),e("#wpsl-map-style").val()&&y(),e("#wpsl-style-preview").on("click",function(){return y(),!1})});
|
1 |
+
jQuery(document).ready(function(e){function s(){var e=wpslSettings.defaultLatLng.split(","),s=new google.maps.LatLng(e[0],e[1]),o={};o={zoom:parseInt(wpslSettings.defaultZoom),center:s,mapTypeId:google.maps.MapTypeId[wpslSettings.mapType.toUpperCase()],mapTypeControl:!1,streetViewControl:!1,zoomControlOptions:{position:google.maps.ControlPosition.RIGHT_TOP}},O=new google.maps.Geocoder,L=new google.maps.Map(document.getElementById("wpsl-gmap-wrap"),o),t()}function t(){var s,t=e("#wpsl-lat").val(),o=e("#wpsl-lng").val();t&&o&&(s=new google.maps.LatLng(t,o),L.setCenter(s),L.setZoom(16),r(s))}function o(){var e,s=document.getElementById("wpsl-start-name"),t={types:["geocode"]},o=new google.maps.places.Autocomplete(s,t);google.maps.event.addListener(o,"place_changed",function(){e=o.getPlace().geometry.location,l(e,"zoom")})}function r(e){var s=new google.maps.Marker({position:e,map:L,draggable:!0});P.push(s),google.maps.event.addListener(s,"dragend",function(){l(s.getPosition(),"store")})}function l(s,t){var o=d(s),r=c(o[0]),l=c(o[1]);"store"==t?(e("#wpsl-lat").val(r),e("#wpsl-lng").val(l)):"zoom"==t&&e("#wpsl-latlng").val(r+","+l)}function n(){var s,t;return i()?(w("first"),alert(wpslL10n.missingGeoData),!0):(t=a(),O.geocode({address:t},function(t,o){o===google.maps.GeocoderStatus.OK?("undefined"!=typeof P[0]&&P[0].draggable&&(P[0].setMap(null),P.splice(0,1)),L.setCenter(t[0].geometry.location),L.setZoom(16),r(t[0].geometry.location),l(t[0].geometry.location,"store"),s=p(t),e("#wpsl-country").val(s.country.long_name),e("#wpsl-country_iso").val(s.country.short_name)):alert(wpslL10n.geocodeFail+": "+o)}),!1)}function i(){var s,t,o,r=!1;if(e(".wpsl-store-meta input").removeClass("wpsl-error"),"undefined"!=typeof wpslSettings.requiredFields&&_.isArray(wpslSettings.requiredFields))for(o=wpslSettings.requiredFields,s=0;s<o.length;s++)t=e.trim(e("#wpsl-"+o[s]).val()),t||(e("#wpsl-"+o[s]).addClass("wpsl-error"),r=!0),t="";return r}function a(){var s,t,o=[],r=["address","city","state","zip","country"];for(s=0;s<r.length;s++)t=e.trim(e("#wpsl-"+r[s]).val()),t&&o.push(t),t="";return o.join()}function p(e){var s,t,o={},r={},l=e[0].address_components.length;for(s=0;l>s;s++)t=e[0].address_components[s].types,/^country,political$/.test(t)&&(o={long_name:e[0].address_components[s].long_name,short_name:e[0].address_components[s].short_name});return r={country:o}}function c(e){var s,t=6;return s=Math.round(e*Math.pow(10,t))/Math.pow(10,t)}function d(e){var s=[],t=e.toString(),o=t.split(",",2);return s[0]=o[0].replace("(",""),s[1]=o[1].replace(")",""),s}function w(s){s="first"==s?":first-child":"."+s,e("#wpsl-meta-nav li"+s+"-tab").hasClass("wpsl-active")||(e("#wpsl-meta-nav li"+s+"-tab").addClass("wpsl-active").siblings().removeClass("wpsl-active"),e(".wpsl-store-meta > div"+s).show().addClass("wpsl-active").siblings("div").hide().removeClass("wpsl-active"))}function u(e){var s={type:"id",val:e.attr("id")};return"undefined"==typeof s.val&&(s={type:"class",val:e.attr("class")}),s}function v(){e("#wpsl-store-hours .wpsl-icon-cancel-circled").off(),e("#wpsl-store-hours .wpsl-icon-cancel-circled").on("click",function(){f(e(this))})}function f(e){var s=h(e),t=e.parents("tr"),o=t.find(".wpsl-opening-hours").attr("data-day");1==s&&t.find(".wpsl-opening-hours").html("<p class='wpsl-store-closed'>"+wpslL10n.closedDate+"<input type='hidden' name='wpsl[hours]["+o+"_open]' value='' /></p>"),e.parent().closest(".wpsl-current-period").remove(),t.find(".wpsl-opening-hours div:first-child").hasClass("wpsl-multiple-periods")&&t.find(".wpsl-opening-hours div:first-child").removeClass("wpsl-multiple-periods")}function h(e){var s=e.parents("tr").find(".wpsl-current-period").length;return s}function m(s){var t,o,r,l,n=!1,i=!1,a="",p="",c=[],d={hours:{hr12:[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11],hr24:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]},interval:["00","15","30","45"]};l=e("#wpsl-editor-hour-format").length?e("#wpsl-editor-hour-format").val():wpslSettings.hourFormat,e("#wpsl-store-hours td").removeAttr("style"),12==l?(e("#wpsl-store-hours").removeClass().addClass("wpsl-twelve-format"),t=d.hours.hr12):(e("#wpsl-store-hours").removeClass().addClass("wpsl-twentyfour-format"),t=d.hours.hr24),o=d.interval;for(var w=0;w<t.length;w++){r=t[w],12==l?(r>=12&&(n=i?!0:!1,i=!0),a=n?"PM":"AM"):24==l&&1==r.toString().length&&(r="0"+r);for(var u=0;u<o.length;u++)c.push(r+":"+o[u]+" "+a)}for(var w=0;w<c.length;w++)p=p+'<option value="'+e.trim(c[w])+'">'+e.trim(c[w])+"</option>";return s?p:void g(p,l)}function g(s,t){var o,r,l,n={};e(".wpsl-current-period").each(function(){l=e(this),n={open:e(this).find(".wpsl-open-hour").val(),close:e(this).find(".wpsl-close-hour").val()},e(this).find("select").html(s).promise().done(function(){for(var s in n)n.hasOwnProperty(s)&&(o=n[s].split(":"),12==t?(r="",0==n[s].charAt(0)?(n[s]=n[s].substr(1),r=" AM"):2==o[0].length&&o[0]>12?(n[s]=o[0]-12+":"+o[1],r=" PM"):o[0]<12?(n[s]=o[0]+":"+o[1],r=" AM"):12==o[0]&&(n[s]=o[0]+":"+o[1],r=" PM"),-1==o[1].indexOf("PM")&&-1==o[1].indexOf("AM")&&(n[s]=n[s]+r)):24==t&&(-1!=o[1].indexOf("PM")?12==o[0]?n[s]="12:"+o[1].replace(" PM",""):n[s]=+o[0]+12+":"+o[1].replace(" PM",""):-1!=o[1].indexOf("AM")?1==o[0].toString().length?n[s]="0"+o[0]+":"+o[1].replace(" AM",""):n[s]=o[0]+":"+o[1].replace(" AM",""):n[s]=o[0]+":"+o[1]),l.find(".wpsl-"+s+"-hour option[value='"+e.trim(n[s])+"']").attr("selected","selected"))})})}function y(){var s="",t=e.trim(e("#wpsl-map-style").val());e(".wpsl-style-preview-error").remove(),t&&(s=b(t),s||e("#wpsl-style-preview").after("<div class='wpsl-style-preview-error'>"+wpslL10n.styleError+"</div>")),L.setOptions({styles:s})}function b(e){try{var s=JSON.parse(e);if(s&&"object"==typeof s&&null!==s)return s}catch(t){}return!1}function C(){var s,t="",o=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,r=e("#wpsl-start-name");"undefined"!=typeof o&&(s=new o(function(s){s.forEach(function(s){"class"===s.attributeName&&(t=e(s.target).prop(s.attributeName),-1!==t.indexOf("gm-err-autocomplete")&&k(wpslL10n.browserKeyError,"browser-key"))})}),s.observe(r[0],{attributes:!0}))}function M(){var s={action:"validate_server_key",server_key:e("#wpsl-api-server-key").val()};e.get(wpslSettings.ajaxurl,s,function(s){s.valid||"undefined"==typeof s.msg?e("#wpsl-api-server-key").removeClass("wpsl-error"):k(s.msg,"server-key")})}function k(s,t){var o,r;o='<div id="setting-error-'+t+'" class="error settings-error notice is-dismissible">',o+="<p><strong>"+s+"</strong></p>",o+='<button type="button" class="notice-dismiss"><span class="screen-reader-text">'+wpslL10n.dismissNotice+"</span></button>",o+="</div>",r=e("#wpsl-tabs").length?"wpsl-tabs":"wpsl-settings-form",e("#"+r).before(o),e("#wpsl-api-"+t).addClass("wpsl-error")}var L,O,P=[];e("#wpsl-gmap-wrap").length&&s(),e("#wpsl-map-settings").length&&(C(),e("#wpsl-api-server-key").hasClass("wpsl-validate-me")&&!e("#setting-error-server-key").length&&M()),e("#wpsl-start-name").length&&o(),e("#wpsl-lookup-location").on("click",function(e){e.preventDefault(),n()}),e(".wpsl-marker-list input[type=radio]").click(function(){e(this).parents(".wpsl-marker-list").find("li").removeClass(),e(this).parent("li").addClass("wpsl-active-marker")}),e(".wpsl-marker-list li").click(function(){e(this).parents(".wpsl-marker-list").find("input").prop("checked",!1),e(this).find("input").prop("checked",!0),e(this).siblings().removeClass(),e(this).addClass("wpsl-active-marker")}),e(".wpsl-dismiss").click(function(){var s=e(this),t={action:"disable_location_warning",_ajax_nonce:s.attr("data-nonce")};return e.post(ajaxurl,t),e(".wpsl-dismiss").parents(".error").remove(),!1}),e(".wpsl-has-conditional-option").on("change",function(){e(this).parent().next(".wpsl-conditional-option").toggle()}),e("#wpsl-store-template").on("change",function(){var s=e("#wpsl-listing-below-no-scroll");"below_map"==e(this).val()?s.show():s.hide()}),e("#wpsl-api-region").on("change",function(){var s=e("#wpsl-geocode-component");e(this).val()?s.show():s.hide()}),e("#wpsl-editor-hour-input").on("change",function(){e(".wpsl-"+e(this).val()+"-hours").show().siblings("div").hide(),e(".wpsl-hour-notice").toggle()}),e("#wpsl-meta-nav li").on("click",function(s){var t=e(this).attr("class");t=t.split("-tab"),s.stopPropagation(),e(this).addClass("wpsl-active").siblings().removeClass("wpsl-active"),e(".wpsl-store-meta ."+t[0]).show().addClass("wpsl-active").siblings("div").hide().removeClass("wpsl-active")}),e("#wpsl-store-details").length&&e("#publish").click(function(){var s,t,o,r='<div id="message" class="error"><p>'+wpslL10n.requiredFields+"</p></div>",l=!1;return e("#wpbody-content .wrap #message").remove(),e(".wpsl-required").removeClass("wpsl-error"),e(".wpsl-required").each(function(){""==e(this).val()&&(e(this).addClass("wpsl-error"),"undefined"==typeof s&&(s=u(e(this))),l=!0)}),l?(e("#wpbody-content .wrap > h2").after(r),"undefined"!=typeof s.val&&("id"==s.type?(t=e("#"+s.val).parents(".wpsl-tab").attr("class"),e("html, body").scrollTop(Math.round(e("#"+s.val).offset().top-100))):"class"==s.type&&(o=s.val.replace(/wpsl-required|wpsl-error/g,""),t=e("."+o).parents(".wpsl-tab").attr("class"),e("html, body").scrollTop(Math.round(e("."+o).offset().top-100))),t=e.trim(t.replace(/wpsl-tab|wpsl-active/g,""))),w(t?t:"first"),e("#publish").removeClass("button-primary-disabled"),e(".spinner").hide(),!1):!0}),e("#wpsl-store-hours").length&&v(),e(".wpsl-add-period").on("click",function(s){var t,o={},r=!0,l=e(this).parents("tr"),n=h(e(this)),i=n>=1?"wpsl-current-period wpsl-multiple-periods":"wpsl-current-period",a=l.find(".wpsl-opening-hours").attr("data-day"),p=e("#wpsl-settings-form").length?"wpsl_editor[dropdown]":"wpsl[hours]";t='<div class="'+i+'">',t+='<select autocomplete="off" name="'+p+"["+a+'_open][]" class="wpsl-open-hour">'+m(r)+"</select>",t+="<span> - </span>",t+='<select autocomplete="off" name="'+p+"["+a+'_close][]" class="wpsl-close-hour">'+m(r)+"</select>",t+='<div class="wpsl-icon-cancel-circled"></div>',t+="</div>",l.find(".wpsl-store-closed").remove(),e("#wpsl-hours-"+a).append(t).end(),v(),o=24==e("#wpsl-editor-hour-format").val()?{open:"09:00",close:"17:00"}:{open:"9:00 AM",close:"5:00 PM"},l.find(".wpsl-open-hour:last option[value='"+o.open+"']").attr("selected","selected"),l.find(".wpsl-close-hour:last option[value='"+o.close+"']").attr("selected","selected"),s.preventDefault()}),e("#wpsl-editor-hour-format, #wpsl-editor-hour-interval").on("change",function(){m()}),e(".wpsl-info").on("mouseover",function(){e(this).find(".wpsl-info-text").show()}),e(".wpsl-info").on("mouseout",function(){e(this).find(".wpsl-info-text").hide()}),e("#wpsl-latlng").length&&!e("#wpsl-latlng").val()&&e("#wpsl-latlng").siblings("label").find(".wpsl-info").addClass("wpsl-required-setting"),e("#wpsl-map-style").val()&&y(),e("#wpsl-style-preview").on("click",function(){return y(),!1}),e("#wpsl-wrap").on("click","button.notice-dismiss",function(){e(this).closest("div.notice").remove()})});
|
admin/js/wpsl-shortcode-generator.js
ADDED
@@ -0,0 +1,130 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* Insert the WPSL shortcode
|
3 |
+
*
|
4 |
+
* Grab the values from the thickbox form
|
5 |
+
* and use them to set the wpsl shortcode attributes.
|
6 |
+
*
|
7 |
+
* @since 2.2.10
|
8 |
+
*/
|
9 |
+
function WPSL_InsertShortcode() {
|
10 |
+
var markers, shortcodeAtts, checkboxColumns, catSelectionID, catSelection,
|
11 |
+
win = window.dialogArguments || opener || parent || top,
|
12 |
+
startLocation = jQuery( "#wpsl-start-location" ).val(),
|
13 |
+
catFilterType = jQuery( "#wpsl-cat-filter-types" ).val(),
|
14 |
+
catRestriction = jQuery( "#wpsl-cat-restriction" ).val(),
|
15 |
+
locateUser = ( jQuery( "#wpsl-auto-locate" ).is( ":checked" ) ) ? true : false;
|
16 |
+
|
17 |
+
shortcodeAtts = 'template="' + jQuery( "#wpsl-store-template" ).val() + '" map_type="' + jQuery( "#wpsl-map-type" ).val() + '" auto_locate="' + locateUser + '"';
|
18 |
+
|
19 |
+
// Grab the values for the selected markers
|
20 |
+
markers = WPSL_Selected_Markers();
|
21 |
+
|
22 |
+
if ( typeof markers.start !== "undefined" ) {
|
23 |
+
shortcodeAtts += ' start_marker="' + markers.start + '"';
|
24 |
+
}
|
25 |
+
|
26 |
+
if ( typeof markers.store !== "undefined" ) {
|
27 |
+
shortcodeAtts += ' store_marker="' + markers.store + '"';
|
28 |
+
}
|
29 |
+
|
30 |
+
if ( startLocation ) {
|
31 |
+
shortcodeAtts += ' start_location="' + startLocation + '"';
|
32 |
+
}
|
33 |
+
|
34 |
+
if ( typeof catRestriction !== "undefined" && catRestriction !== null && !catFilterType ) {
|
35 |
+
shortcodeAtts += ' category="' + catRestriction + '"';
|
36 |
+
}
|
37 |
+
|
38 |
+
// Make sure we target the correct ID based on the filter type selection.
|
39 |
+
if ( catFilterType == "dropdown" ) {
|
40 |
+
catSelectionID = "wpsl-cat-selection";
|
41 |
+
} else {
|
42 |
+
catSelectionID = "wpsl-checkbox-selection";
|
43 |
+
}
|
44 |
+
|
45 |
+
catSelection = jQuery( '#' + catSelectionID + '' ).val();
|
46 |
+
|
47 |
+
if ( catSelection ) {
|
48 |
+
shortcodeAtts += ' category_selection="' + catSelection + '"';
|
49 |
+
}
|
50 |
+
|
51 |
+
if ( catFilterType ) {
|
52 |
+
shortcodeAtts += ' category_filter_type="' + catFilterType + '"';
|
53 |
+
}
|
54 |
+
|
55 |
+
if ( catFilterType == "checkboxes" ) {
|
56 |
+
checkboxColumns = parseInt( jQuery( "#wpsl-checkbox-columns" ).val() );
|
57 |
+
|
58 |
+
if ( typeof checkboxColumns === 'number' ) {
|
59 |
+
shortcodeAtts += ' checkbox_columns="' + checkboxColumns + '"';
|
60 |
+
}
|
61 |
+
}
|
62 |
+
|
63 |
+
// Send the collected shortcode attributes to the editor
|
64 |
+
win.send_to_editor("[wpsl " + shortcodeAtts + "]");
|
65 |
+
}
|
66 |
+
|
67 |
+
function WPSL_Selected_Markers() {
|
68 |
+
var startMarker, storeMarker,
|
69 |
+
markers = [],
|
70 |
+
selectedMarkers = {};
|
71 |
+
|
72 |
+
jQuery( ".wpsl-marker-list ").each( function( i ) {
|
73 |
+
markers.push( jQuery( ".wpsl-marker-list:eq(" + i + " ) .wpsl-active-marker input" ).val());
|
74 |
+
});
|
75 |
+
|
76 |
+
if ( markers.length == 2 ) {
|
77 |
+
startMarker = markers[0].split( "." );
|
78 |
+
storeMarker = markers[1].split( "." );
|
79 |
+
|
80 |
+
if ( typeof startMarker[0] !== "undefined" ) {
|
81 |
+
selectedMarkers.start = startMarker[0];
|
82 |
+
}
|
83 |
+
|
84 |
+
if ( typeof storeMarker[0] !== "undefined" ) {
|
85 |
+
selectedMarkers.store = storeMarker[0];
|
86 |
+
}
|
87 |
+
}
|
88 |
+
|
89 |
+
return selectedMarkers;
|
90 |
+
}
|
91 |
+
|
92 |
+
jQuery( document ).ready( function( $ ) {
|
93 |
+
$( "#wpsl-media-tabs" ).tabs();
|
94 |
+
|
95 |
+
// Show the tooltips.
|
96 |
+
$( ".wpsl-info" ).on( "mouseover", function() {
|
97 |
+
$(this).find(".wpsl-info-text").show();
|
98 |
+
});
|
99 |
+
|
100 |
+
$( ".wpsl-info" ).on( "mouseout", function() {
|
101 |
+
$(this).find( ".wpsl-info-text" ).hide();
|
102 |
+
});
|
103 |
+
|
104 |
+
$( ".wpsl-marker-list input[type=radio]" ).click( function() {
|
105 |
+
$( this ).parents( ".wpsl-marker-list" ).find( "li" ).removeClass();
|
106 |
+
$( this ).parent( "li" ).addClass( "wpsl-active-marker" );
|
107 |
+
});
|
108 |
+
|
109 |
+
$( ".wpsl-marker-list li" ).click( function() {
|
110 |
+
$( this ).parents( ".wpsl-marker-list" ).find( "input" ).prop( "checked", false );
|
111 |
+
$( this ).find( "input" ).prop( "checked", true );
|
112 |
+
$( this ).siblings().removeClass();
|
113 |
+
$( this ).addClass( "wpsl-active-marker" );
|
114 |
+
});
|
115 |
+
|
116 |
+
$( "#wpsl-cat-filter-types" ).change( function() {
|
117 |
+
var filterType = $( this ).val();
|
118 |
+
|
119 |
+
if ( filterType == 'dropdown' ) {
|
120 |
+
$( ".wpsl-cat-selection" ).show();
|
121 |
+
$( ".wpsl-checkbox-options, .wpsl-cat-restriction, .wpsl-checkbox-selection" ).hide();
|
122 |
+
} else if ( filterType == 'checkboxes' ) {
|
123 |
+
$( ".wpsl-cat-selection, .wpsl-cat-restriction" ).hide();
|
124 |
+
$( ".wpsl-checkbox-options, .wpsl-checkbox-selection" ).show();
|
125 |
+
} else {
|
126 |
+
$( ".wpsl-cat-restriction" ).show();
|
127 |
+
$( ".wpsl-checkbox-options, .wpsl-cat-selection, .wpsl-checkbox-selection" ).hide();
|
128 |
+
}
|
129 |
+
});
|
130 |
+
});
|
admin/js/wpsl-shortcode-generator.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
function WPSL_InsertShortcode(){var e,t,s,o,l,i=window.dialogArguments||opener||parent||top,r=jQuery("#wpsl-start-location").val(),c=jQuery("#wpsl-cat-filter-types").val(),n=jQuery("#wpsl-cat-restriction").val(),a=jQuery("#wpsl-auto-locate").is(":checked")?!0:!1;t='template="'+jQuery("#wpsl-store-template").val()+'" map_type="'+jQuery("#wpsl-map-type").val()+'" auto_locate="'+a+'"',e=WPSL_Selected_Markers(),"undefined"!=typeof e.start&&(t+=' start_marker="'+e.start+'"'),"undefined"!=typeof e.store&&(t+=' store_marker="'+e.store+'"'),r&&(t+=' start_location="'+r+'"'),"undefined"==typeof n||null===n||c||(t+=' category="'+n+'"'),o="dropdown"==c?"wpsl-cat-selection":"wpsl-checkbox-selection",l=jQuery("#"+o).val(),l&&(t+=' category_selection="'+l+'"'),c&&(t+=' category_filter_type="'+c+'"'),"checkboxes"==c&&(s=parseInt(jQuery("#wpsl-checkbox-columns").val()),"number"==typeof s&&(t+=' checkbox_columns="'+s+'"')),i.send_to_editor("[wpsl "+t+"]")}function WPSL_Selected_Markers(){var e,t,s=[],o={};return jQuery(".wpsl-marker-list ").each(function(e){s.push(jQuery(".wpsl-marker-list:eq("+e+" ) .wpsl-active-marker input").val())}),2==s.length&&(e=s[0].split("."),t=s[1].split("."),"undefined"!=typeof e[0]&&(o.start=e[0]),"undefined"!=typeof t[0]&&(o.store=t[0])),o}jQuery(document).ready(function(e){e("#wpsl-media-tabs").tabs(),e(".wpsl-info").on("mouseover",function(){e(this).find(".wpsl-info-text").show()}),e(".wpsl-info").on("mouseout",function(){e(this).find(".wpsl-info-text").hide()}),e(".wpsl-marker-list input[type=radio]").click(function(){e(this).parents(".wpsl-marker-list").find("li").removeClass(),e(this).parent("li").addClass("wpsl-active-marker")}),e(".wpsl-marker-list li").click(function(){e(this).parents(".wpsl-marker-list").find("input").prop("checked",!1),e(this).find("input").prop("checked",!0),e(this).siblings().removeClass(),e(this).addClass("wpsl-active-marker")}),e("#wpsl-cat-filter-types").change(function(){var t=e(this).val();"dropdown"==t?(e(".wpsl-cat-selection").show(),e(".wpsl-checkbox-options, .wpsl-cat-restriction, .wpsl-checkbox-selection").hide()):"checkboxes"==t?(e(".wpsl-cat-selection, .wpsl-cat-restriction").hide(),e(".wpsl-checkbox-options, .wpsl-checkbox-selection").show()):(e(".wpsl-cat-restriction").show(),e(".wpsl-checkbox-options, .wpsl-cat-selection, .wpsl-checkbox-selection").hide())})});
|
admin/templates/map-settings.php
CHANGED
@@ -2,13 +2,11 @@
|
|
2 |
if ( !defined( 'ABSPATH' ) ) exit;
|
3 |
|
4 |
global $wpdb, $wpsl, $wpsl_admin, $wp_version, $wpsl_settings;
|
5 |
-
|
6 |
-
//@todo make settings sections more dynamic with do_actions etc. Look into split sections into tabs?
|
7 |
-
//@todo when the wpsl menu contains the extra add-on page, maybe move the license tab to the add-ons page instead of having them here?
|
8 |
?>
|
9 |
|
10 |
<div id="wpsl-wrap" class="wrap wpsl-settings <?php if ( floatval( $wp_version ) < 3.8 ) { echo 'wpsl-pre-38'; } // Fix CSS issue with < 3.8 versions ?>">
|
11 |
<h2>WP Store Locator <?php _e( 'Settings', 'wpsl' ); ?></h2>
|
|
|
12 |
<?php
|
13 |
settings_errors();
|
14 |
|
@@ -92,7 +90,7 @@ global $wpdb, $wpsl, $wpsl_admin, $wp_version, $wpsl_settings;
|
|
92 |
<div class="inside">
|
93 |
<p>
|
94 |
<label for="wpsl-api-server-key"><?php _e( 'Server key', 'wpsl' ); ?>:<span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( 'A %sserver key%s allows you to monitor the usage of the Google Maps %sGeocoding API%s. %s %sRequired%s for %sapplications%s created after June 22, 2016.', 'wpsl' ), '<a href="https://wpstorelocator.co/document/create-google-api-keys/#server-key" target="_blank">', '</a>', '<a href="https://developers.google.com/maps/documentation/geocoding/intro">', '</a>', '<br><br>', '<strong>', '</strong>', '<a href="https://googlegeodevelopers.blogspot.nl/2016/06/building-for-scale-updates-to-google.html">', '</a>' ); ?></span></span></label>
|
95 |
-
<input type="text" value="<?php echo esc_attr( $wpsl_settings['api_server_key'] ); ?>" name="wpsl_api[server_key]" class="textinput" id="wpsl-api-server-key">
|
96 |
</p>
|
97 |
<p>
|
98 |
<label for="wpsl-api-browser-key"><?php _e( 'Browser key', 'wpsl' ); ?>:<span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( 'A %sbrowser key%s allows you to monitor the usage of the Google Maps %sJavaScript API%s. %s %sRequired%s for %sapplications%s created after June 22, 2016.', 'wpsl' ), '<a href="https://wpstorelocator.co/document/create-google-api-keys/#browser-key" target="_blank">', '</a>', '<a href="https://developers.google.com/maps/documentation/javascript/">', '</a>', '<br><br>', '<strong>', '</strong>', '<a href="https://googlegeodevelopers.blogspot.nl/2016/06/building-for-scale-updates-to-google.html">', '</a>' ); ?></span></span></label>
|
@@ -180,7 +178,7 @@ global $wpdb, $wpsl, $wpsl_admin, $wp_version, $wpsl_settings;
|
|
180 |
<h3 class="hndle"><span><?php _e( 'Map', 'wpsl' ); ?></span></h3>
|
181 |
<div class="inside">
|
182 |
<p>
|
183 |
-
<label for="wpsl-auto-locate"><?php _e( 'Attempt to auto-locate the user', 'wpsl' ); ?>:<span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( '
|
184 |
<input type="checkbox" value="" <?php checked( $wpsl_settings['auto_locate'], true ); ?> name="wpsl_map[auto_locate]" id="wpsl-auto-locate">
|
185 |
</p>
|
186 |
<p>
|
2 |
if ( !defined( 'ABSPATH' ) ) exit;
|
3 |
|
4 |
global $wpdb, $wpsl, $wpsl_admin, $wp_version, $wpsl_settings;
|
|
|
|
|
|
|
5 |
?>
|
6 |
|
7 |
<div id="wpsl-wrap" class="wrap wpsl-settings <?php if ( floatval( $wp_version ) < 3.8 ) { echo 'wpsl-pre-38'; } // Fix CSS issue with < 3.8 versions ?>">
|
8 |
<h2>WP Store Locator <?php _e( 'Settings', 'wpsl' ); ?></h2>
|
9 |
+
|
10 |
<?php
|
11 |
settings_errors();
|
12 |
|
90 |
<div class="inside">
|
91 |
<p>
|
92 |
<label for="wpsl-api-server-key"><?php _e( 'Server key', 'wpsl' ); ?>:<span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( 'A %sserver key%s allows you to monitor the usage of the Google Maps %sGeocoding API%s. %s %sRequired%s for %sapplications%s created after June 22, 2016.', 'wpsl' ), '<a href="https://wpstorelocator.co/document/create-google-api-keys/#server-key" target="_blank">', '</a>', '<a href="https://developers.google.com/maps/documentation/geocoding/intro">', '</a>', '<br><br>', '<strong>', '</strong>', '<a href="https://googlegeodevelopers.blogspot.nl/2016/06/building-for-scale-updates-to-google.html">', '</a>' ); ?></span></span></label>
|
93 |
+
<input type="text" value="<?php echo esc_attr( $wpsl_settings['api_server_key'] ); ?>" name="wpsl_api[server_key]" class="textinput<?php if ( !get_option( 'wpsl_valid_server_key' ) ) { echo ' wpsl-validate-me wpsl-error'; } ?>" id="wpsl-api-server-key">
|
94 |
</p>
|
95 |
<p>
|
96 |
<label for="wpsl-api-browser-key"><?php _e( 'Browser key', 'wpsl' ); ?>:<span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( 'A %sbrowser key%s allows you to monitor the usage of the Google Maps %sJavaScript API%s. %s %sRequired%s for %sapplications%s created after June 22, 2016.', 'wpsl' ), '<a href="https://wpstorelocator.co/document/create-google-api-keys/#browser-key" target="_blank">', '</a>', '<a href="https://developers.google.com/maps/documentation/javascript/">', '</a>', '<br><br>', '<strong>', '</strong>', '<a href="https://googlegeodevelopers.blogspot.nl/2016/06/building-for-scale-updates-to-google.html">', '</a>' ); ?></span></span></label>
|
178 |
<h3 class="hndle"><span><?php _e( 'Map', 'wpsl' ); ?></span></h3>
|
179 |
<div class="inside">
|
180 |
<p>
|
181 |
+
<label for="wpsl-auto-locate"><?php _e( 'Attempt to auto-locate the user', 'wpsl' ); ?>:<span class="wpsl-info"><span class="wpsl-info-text wpsl-hide"><?php echo sprintf( __( 'Most modern browsers %srequire%s a HTTPS connection before the Geolocation feature works.', 'wpsl' ), '<a href="https://wpstorelocator.co/document/html-5-geolocation-not-working/">', '</a>' ); ?></span></span></label>
|
182 |
<input type="checkbox" value="" <?php checked( $wpsl_settings['auto_locate'], true ); ?> name="wpsl_map[auto_locate]" id="wpsl-auto-locate">
|
183 |
</p>
|
184 |
<p>
|
css/styles.css
CHANGED
@@ -349,7 +349,7 @@ in street view mode doesn't cover the control area.
|
|
349 |
}
|
350 |
|
351 |
#wpsl-wrap #wpsl-result-list ul li {
|
352 |
-
list-style:
|
353 |
}
|
354 |
|
355 |
#wpsl-wrap #wpsl-result-list ol li {
|
@@ -395,30 +395,38 @@ in street view mode doesn't cover the control area.
|
|
395 |
padding:0;
|
396 |
border:none;
|
397 |
}
|
|
|
398 |
.wpsl-direction-index {
|
399 |
float:left;
|
400 |
width:8%;
|
401 |
margin:0 5% 0 0;
|
402 |
}
|
|
|
403 |
.wpsl-direction-txt {
|
404 |
float:left;
|
405 |
width:62%;
|
406 |
}
|
|
|
407 |
.wpsl-direction-distance {
|
408 |
float:left;
|
409 |
width:20%;
|
410 |
margin:0 0 0 5%;
|
411 |
}
|
|
|
412 |
.wpsl-direction-txt span {
|
413 |
display:block;
|
414 |
margin-top:10px;
|
415 |
}
|
416 |
|
417 |
.wpsl-street,
|
418 |
-
.wpsl-country
|
|
|
|
|
|
|
|
|
419 |
.wpsl-directions {
|
420 |
-
display:
|
421 |
-
border-bottom:none !important;
|
422 |
}
|
423 |
|
424 |
/* Preloader */
|
349 |
}
|
350 |
|
351 |
#wpsl-wrap #wpsl-result-list ul li {
|
352 |
+
list-style: none !important;
|
353 |
}
|
354 |
|
355 |
#wpsl-wrap #wpsl-result-list ol li {
|
395 |
padding:0;
|
396 |
border:none;
|
397 |
}
|
398 |
+
|
399 |
.wpsl-direction-index {
|
400 |
float:left;
|
401 |
width:8%;
|
402 |
margin:0 5% 0 0;
|
403 |
}
|
404 |
+
|
405 |
.wpsl-direction-txt {
|
406 |
float:left;
|
407 |
width:62%;
|
408 |
}
|
409 |
+
|
410 |
.wpsl-direction-distance {
|
411 |
float:left;
|
412 |
width:20%;
|
413 |
margin:0 0 0 5%;
|
414 |
}
|
415 |
+
|
416 |
.wpsl-direction-txt span {
|
417 |
display:block;
|
418 |
margin-top:10px;
|
419 |
}
|
420 |
|
421 |
.wpsl-street,
|
422 |
+
.wpsl-country {
|
423 |
+
display: block;
|
424 |
+
border-bottom: none !important;
|
425 |
+
}
|
426 |
+
|
427 |
.wpsl-directions {
|
428 |
+
display: table;
|
429 |
+
border-bottom: none !important;
|
430 |
}
|
431 |
|
432 |
/* Preloader */
|
css/styles.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#wpsl-wrap,.wpsl-gmap-canvas{margin-bottom:20px;width:100%}#wpsl-result-list a,#wpsl-wrap [class*=" wpsl-icon-"]:focus,#wpsl-wrap [class^=wpsl-icon-]:active{outline:0}#wpsl-map-controls div:hover,#wpsl-reset-map:hover,#wpsl-search-btn:hover,.wpsl-dropdown{cursor:pointer}#wpsl-wrap,.wpsl-clearfix:after,.wpsl-contact-details{clear:both}@font-face{font-family:wpsl-fontello;src:url(../font/fontello.eot?28897909);src:url(../font/fontello.eot?28897909#iefix) format('embedded-opentype'),url(../font/fontello.woff?28897909) format('woff'),url(../font/fontello.ttf?28897909) format('truetype'),url(../font/fontello.svg?28897909#fontello) format('svg');font-weight:400;font-style:normal}#wpsl-gmap{float:right;width:66.5%;height:350px;margin-bottom:0}.wpsl-store-below #wpsl-gmap{float:none;width:100%}.wpsl-gmap-canvas{height:300px}.gm-style-mtc,.gmnoprint{z-index:9999!important}#wpsl-gmap div:not[class^=gv-iv],#wpsl-gmap img,.wpsl-gmap-canvas div:not[class^=gv-iv],.wpsl-gmap-canvas img{box-shadow:none!important;max-width:none!important;background:0 0}#wpsl-gmap img,.wpsl-gmap-canvas img{display:inline!important;opacity:1!important;max-height:none!important}#wpsl-gmap *{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}#wpsl-gmap div.gm-iv-marker,.wpsl-gmap-canvas div.gm-iv-marker{backgroud-image:inherit}#wpsl-wrap{position:relative;overflow:hidden}#wpsl-search-wrap{float:left;width:100%}#wpsl-search-wrap form{margin:0;padding:0;border:none;outline:0}#wpsl-gmap #wpsl-map-controls{position:absolute;height:28px;right:10px;bottom:24px;border-radius:2px;z-index:3;font-size:11px;white-space:nowrap;overflow:hidden}#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists{right:48px}#wpsl-map-controls .wpsl-direction-preloader{margin:5px 5px 0}#wpsl-map-controls div{float:left;background:#fff;border-radius:2px}#wpsl-wrap [class*=" wpsl-icon-"],#wpsl-wrap [class^=wpsl-icon-]{position:relative;float:left;padding:7px 9px 7px 8px;display:inline-block;font-family:wpsl-fontello;font-style:normal;font-weight:400;font-size:1.3em;color:#737373;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpsl-map-controls span{font-family:inherit;font-size:inherit}#wpsl-wrap .wpsl-ie [class*=" wpsl-icon-"],#wpsl-wrap .wpsl-ie [class^=wpsl-icon-]{padding:9px 8px 4px}#wpsl-wrap.wpsl-mobile [class*=" wpsl-icon-"],#wpsl-wrap.wpsl-mobile [class^=wpsl-icon-]{padding:8px 10px}#wpsl-wrap .wpsl-icon-reset{border-radius:2px 0 0 2px;z-index:2;padding-left:9px;padding-right:4px}#wpsl-wrap .wpsl-icon-direction{z-index:1}#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction{border-radius:0 2px 2px 0}#wpsl-wrap .wpsl-active-icon,#wpsl-wrap [class*=" wpsl-icon-"]:hover,#wpsl-wrap [class^=wpsl-icon-]:hover{color:#000}#wpsl-wrap .wpsl-in-progress,#wpsl-wrap .wpsl-in-progress:hover{color:#c6c6c6}#wpsl-gmap #wpsl-reset-map{position:absolute;display:none;right:37px;top:37px;padding:6px 14px;background:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;z-index:3}.gm-style-cc{word-wrap:normal}#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-select-wrap{display:table}#wpsl-search-btn,#wpsl-search-wrap #wpsl-radius,#wpsl-search-wrap #wpsl-results,#wpsl-search-wrap .wpsl-input input,#wpsl-search-wrap .wpsl-input label{display:table-cell}#wpsl-search-wrap label{margin-bottom:0}#wpsl-search-input{width:179px;height:auto;padding:7px 12px;font-size:100%;margin:0}#wpsl-search-btn,#wpsl-search-wrap input{border:1px solid #d2d2d2;border-radius:3px}#wpsl-search-btn{padding:7px 10px;line-height:1.428571429;font-weight:400;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);box-shadow:0 1px 2px rgba(64,64,64,.1);text-transform:none!important}#wpsl-search-input.wpsl-error{border:1px solid #bd0028!important}.wpsl-search{margin-bottom:12px;padding:12px 12px 0;background:#f4f3f3}.wpsl-search.wpsl-checkboxes-enabled{padding:12px}.wpsl-back{display:inline-block}#wpsl-result-list{width:33%;margin-right:.5%}.wpsl-store-below #wpsl-result-list{width:100%;margin:12px 0 0}#wpsl-direction-details,#wpsl-stores{height:350px;overflow-y:auto}#wpsl-direction-details,.wpsl-hide{display:none}#wpsl-result-list p{padding-left:10px}.wpsl-store-below #wpsl-result-list p{padding-left:0}.wpsl-direction-before{margin:14px 0 21px;padding-left:10px}.wpsl-store-below .wpsl-direction-before{padding-left:0}.wpsl-direction-before div{margin-top:10px}#wpsl-wrap #wpsl-result-list li{padding:10px;border-bottom:1px dotted #ccc;margin-left:0;overflow:hidden;list-style:none!important;text-indent:0}#wpsl-wrap #wpsl-result-list li li{padding:0;border-bottom:0;margin-left:14px;overflow:visible}#wpsl-wrap #wpsl-result-list ul li{list-style:disc!important}#wpsl-wrap #wpsl-result-list ol li{list-style:decimal!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:10px 10px 10px 0}#wpsl-result-list li p{padding-left:0;margin:0 0 20px}.wpsl-store-details.wpsl-store-listing{position:relative;padding-right:20px}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before,.wpsl-store-details.wpsl-store-listing:before{position:absolute;content:'';bottom:6px;right:0;border-top:5px solid #000;border-left:6px solid transparent;border-right:6px solid transparent}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before{border-bottom:5px solid #000;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent}#wpsl-stores .wpsl-store-thumb{float:right;border-radius:3px;margin:7px 0 0 10px;padding:0;border:none}.wpsl-direction-index{float:left;width:8%;margin:0 5% 0 0}.wpsl-direction-txt{float:left;width:62%}.wpsl-direction-distance{float:left;width:20%;margin:0 0 0 5%}.wpsl-direction-txt span{display:block;margin-top:10px}.wpsl-country,.wpsl-directions,.wpsl-street{display:block;border-bottom:none!important}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{position:relative;border-bottom:none;padding:10px 10px 10px 35px}.wpsl-preloader img{position:absolute;left:10px;top:50%;margin-top:-8px;box-shadow:none!important;border:none!important}.wpsl-preloader span{float:left;margin:-5px 0 0 11px}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:10px;float:left}#wpsl-search-wrap .wpsl-select-wrap{position:relative;z-index:2;margin-right:0}#wpsl-search-wrap .wpsl-input-field{position:relative}#wpsl-radius,#wpsl-results{float:left;margin-right:15px;display:inline}#wpsl-category{z-index:1;clear:both}#wpsl-search-wrap .wpsl-dropdown div{position:absolute;float:none;margin:-1px 0 0;top:100%;left:-1px;right:-1px;border:1px solid #ccc;background:#fff;border-top:1px solid #eee;border-radius:0 0 3px 3px;opacity:0;overflow:hidden;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#wpsl-search-wrap .wpsl-dropdown.wpsl-active div{opacity:1}#wpsl-search-wrap .wpsl-input label{margin-right:0}#wpsl-radius{margin-right:10px}#wpsl-search select,#wpsl-search-wrap select,.wpsl-direction-details{display:none}#wpsl-search-wrap div label{float:left;margin-right:10px;line-height:32px}#wpsl-results label{width:auto}#wpsl-result-list ul{list-style:none;margin:0;padding:0}#wpsl-gmap .wpsl-info-window,.wpsl-gmap-canvas .wpsl-info-window{max-width:225px}.wpsl-info-window span,.wpsl-more-info-listings span{display:block}.wpsl-info-window .wpsl-no-margin{margin:0}.wpsl-more-info-listings{display:none}.wpsl-info-window span span{display:inline!important}#wpsl-wrap .wpsl-info-window p{margin:0 0 10px}.wpsl-store-hours{margin-top:10px}.wpsl-store-hours strong{display:block}#wpsl-gmap .wpsl-info-actions{display:block;margin:10px 0!important}.wpsl-info-actions a{float:left;margin-right:7px}.wpsl-info-actions .wpsl-zoom-here{margin-right:0}.wpsl-dropdown{position:relative;width:90px;border:1px solid #ccc;background:#fff;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:0!important;z-index:2}#wpsl-results .wpsl-dropdown{width:70px}.wpsl-dropdown ul{position:absolute;left:0;width:100%;height:100%;padding:0!important;margin:0!important;list-style:none;overflow:hidden}.wpsl-dropdown:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li{position:relative;display:block;line-height:normal;color:#000;overflow:hidden}#wpsl-radius .wpsl-dropdown .wpsl-selected-item,#wpsl-radius .wpsl-dropdown li,#wpsl-results .wpsl-dropdown .wpsl-selected-item,#wpsl-results .wpsl-dropdown li{white-space:nowrap}.wpsl-selected-item:after{position:absolute;content:"";right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}.wpsl-active .wpsl-selected-item:after{margin-top:-10px;border:6px solid transparent;border-bottom:8px solid #000}.wpsl-dropdown li:hover{background:#f8f9f8;position:relative;z-index:3;color:#000}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{list-style:none;padding:9px 12px!important;margin:0!important}.wpsl-selected-dropdown{font-weight:700}.wpsl-clearfix:after,.wpsl-clearfix:before{content:" ";display:table}#wpsl-wrap .wpsl-selected-item{position:static;padding-right:35px!important}#wpsl-category,.wpsl-input,.wpsl-select-wrap{position:relative;margin-bottom:10px}#wpsl-search-wrap .wpsl-scroll-required div{overflow-y:scroll}.wpsl-scroll-required ul{overflow:visible}.wpsl-provided-by{float:right;padding:5px 0;text-align:right;font-size:12px;width:100%}#wpsl-wrap .wpsl-results-only label{width:auto}.wpsl-contact-details,.wpsl-location-address,.wpsl-locations-details{margin-bottom:15px}table.wpsl-opening-hours td{vertical-align:top;padding:0 15px 0 0;text-align:left}table.wpsl-opening-hours time{display:block}table.wpsl-opening-hours{width:auto!important;font-size:100%!important}table.wpsl-opening-hours,table.wpsl-opening-hours td{border:none!important}.wpsl-gmap-canvas .wpsl-infobox{min-width:155px;max-width:350px!important;padding:10px;border-radius:4px;font-size:13px;font-weight:300;border:1px solid #ccc;background:#fff!important}.wpsl-gmap-canvas .wpsl-infobox:after,.wpsl-gmap-canvas .wpsl-infobox:before{position:absolute;content:"";left:40px;bottom:-11px}.wpsl-gmap-canvas .wpsl-infobox:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff}.wpsl-gmap-canvas .wpsl-infobox:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #ccc;bottom:-13px;left:38px}#wpsl-checkbox-filter,.wpsl-custom-checkboxes{display:block;float:left;margin:5px 0 15px;padding:0;width:100%}#wpsl-checkbox-filter li,.wpsl-custom-checkboxes li{float:left;list-style:none;margin:0 1% 0 0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-1-columns li{width:99%}#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-2-columns li{width:49%}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li{width:32%}#wpsl-checkbox-filter.wpsl-checkbox-4-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-4-columns li{width:24%}#wpsl-checkbox-filter input,.wpsl-custom-checkboxes input{margin-right:5px}#wpsl-result-list .wpsl-contact-details span{display:block!important}@media (max-width:825px){#wpsl-search-input{width:348px}.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown{width:70px}#wpsl-search-wrap .wpsl-input{width:100%;margin-bottom:10px}#wpsl-category label,#wpsl-radius label,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-input label,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:auto}}@media (max-width:720px){#wpsl-search-wrap .wpsl-dropdown{width:114px}}@media (max-width:675px){#wpsl-search-wrap #wpsl-search-btn{float:left;margin:0 5px 0 0}.wpsl-dropdown,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:100%}.wpsl-search{padding:2%}#wpsl-result-list p,#wpsl-wrap #wpsl-result-list li,.wpsl-direction-before{padding-left:0}.wpsl-input{margin-right:0}#wpsl-gmap,#wpsl-result-list{float:none;width:100%}#wpsl-gmap{margin-bottom:15px;margin-top:10px}#wpsl-result-list,.wpsl-cat-results-filter .wpsl-select-wrap,.wpsl-filter .wpsl-select-wrap{margin-bottom:10px}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding-left:25px}.wpsl-preloader img{left:0}#wpsl-stores.wpsl-not-loaded{height:25px}#wpsl-reset-map{top:25px}#wpsl-category,#wpsl-search-btn,.wpsl-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-select-wrap{margin-bottom:0}#wpsl-stores.wpsl-no-autoload{height:auto!important}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:49%}}@media (max-width:570px){#wpsl-search-wrap #wpsl-search-btn{margin-bottom:5px}.wpsl-search{padding:4%}#wpsl-search-input{width:98%!important}.wpsl-cat-results-filter #wpsl-search-input,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-no-results #wpsl-search-input,.wpsl-results-only #wpsl-search-input{width:100%!important}.wpsl-search-btn-wrap{margin-top:15px;clear:both}.wpsl-checkboxes-enabled .wpsl-search-btn-wrap{margin-top:0}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:0}#wpsl-search-wrap div label{display:block;width:100%}.wpsl-select-wrap{width:100%}#wpsl-radius,#wpsl-results{width:50%}#wpsl-radius{margin-right:4%}#wpsl-search-wrap .wpsl-dropdown{width:96%!important}.wpsl-no-filters #wpsl-search-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input{width:100%!important}}@media (max-width:420px){#wpsl-checkbox-filter li{margin:0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:100%}}
|
1 |
+
#wpsl-wrap,.wpsl-gmap-canvas{margin-bottom:20px;width:100%}#wpsl-result-list a,#wpsl-wrap [class*=" wpsl-icon-"]:focus,#wpsl-wrap [class^=wpsl-icon-]:active{outline:0}#wpsl-map-controls div:hover,#wpsl-reset-map:hover,#wpsl-search-btn:hover,.wpsl-dropdown{cursor:pointer}#wpsl-wrap,.wpsl-clearfix:after,.wpsl-contact-details{clear:both}@font-face{font-family:wpsl-fontello;src:url(../font/fontello.eot?28897909);src:url(../font/fontello.eot?28897909#iefix) format('embedded-opentype'),url(../font/fontello.woff?28897909) format('woff'),url(../font/fontello.ttf?28897909) format('truetype'),url(../font/fontello.svg?28897909#fontello) format('svg');font-weight:400;font-style:normal}#wpsl-gmap{float:right;width:66.5%;height:350px;margin-bottom:0}.wpsl-store-below #wpsl-gmap{float:none;width:100%}.wpsl-gmap-canvas{height:300px}.gm-style-mtc,.gmnoprint{z-index:9999!important}#wpsl-gmap div:not[class^=gv-iv],#wpsl-gmap img,.wpsl-gmap-canvas div:not[class^=gv-iv],.wpsl-gmap-canvas img{box-shadow:none!important;max-width:none!important;background:0 0}#wpsl-gmap img,.wpsl-gmap-canvas img{display:inline!important;opacity:1!important;max-height:none!important}#wpsl-gmap *{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}#wpsl-gmap div.gm-iv-marker,.wpsl-gmap-canvas div.gm-iv-marker{backgroud-image:inherit}#wpsl-wrap{position:relative;overflow:hidden}#wpsl-search-wrap{float:left;width:100%}#wpsl-search-wrap form{margin:0;padding:0;border:none;outline:0}#wpsl-gmap #wpsl-map-controls{position:absolute;height:28px;right:10px;bottom:24px;border-radius:2px;z-index:3;font-size:11px;white-space:nowrap;overflow:hidden}#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists{right:48px}#wpsl-map-controls .wpsl-direction-preloader{margin:5px 5px 0}#wpsl-map-controls div{float:left;background:#fff;border-radius:2px}#wpsl-wrap [class*=" wpsl-icon-"],#wpsl-wrap [class^=wpsl-icon-]{position:relative;float:left;padding:7px 9px 7px 8px;display:inline-block;font-family:wpsl-fontello;font-style:normal;font-weight:400;font-size:1.3em;color:#737373;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpsl-map-controls span{font-family:inherit;font-size:inherit}#wpsl-wrap .wpsl-ie [class*=" wpsl-icon-"],#wpsl-wrap .wpsl-ie [class^=wpsl-icon-]{padding:9px 8px 4px}#wpsl-wrap.wpsl-mobile [class*=" wpsl-icon-"],#wpsl-wrap.wpsl-mobile [class^=wpsl-icon-]{padding:8px 10px}#wpsl-wrap .wpsl-icon-reset{border-radius:2px 0 0 2px;z-index:2;padding-left:9px;padding-right:4px}#wpsl-wrap .wpsl-icon-direction{z-index:1}#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction{border-radius:0 2px 2px 0}#wpsl-wrap .wpsl-active-icon,#wpsl-wrap [class*=" wpsl-icon-"]:hover,#wpsl-wrap [class^=wpsl-icon-]:hover{color:#000}#wpsl-wrap .wpsl-in-progress,#wpsl-wrap .wpsl-in-progress:hover{color:#c6c6c6}#wpsl-gmap #wpsl-reset-map{position:absolute;display:none;right:37px;top:37px;padding:6px 14px;background:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;z-index:3}.gm-style-cc{word-wrap:normal}#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-select-wrap{display:table}#wpsl-search-btn,#wpsl-search-wrap #wpsl-radius,#wpsl-search-wrap #wpsl-results,#wpsl-search-wrap .wpsl-input input,#wpsl-search-wrap .wpsl-input label{display:table-cell}#wpsl-search-wrap label{margin-bottom:0}#wpsl-search-input{width:179px;height:auto;padding:7px 12px;font-size:100%;margin:0}#wpsl-search-btn,#wpsl-search-wrap input{border:1px solid #d2d2d2;border-radius:3px}#wpsl-search-btn{padding:7px 10px;line-height:1.428571429;font-weight:400;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);box-shadow:0 1px 2px rgba(64,64,64,.1);text-transform:none!important}#wpsl-search-input.wpsl-error{border:1px solid #bd0028!important}.wpsl-search{margin-bottom:12px;padding:12px 12px 0;background:#f4f3f3}.wpsl-search.wpsl-checkboxes-enabled{padding:12px}.wpsl-back{display:inline-block}#wpsl-result-list{width:33%;margin-right:.5%}.wpsl-store-below #wpsl-result-list{width:100%;margin:12px 0 0}#wpsl-direction-details,#wpsl-stores{height:350px;overflow-y:auto}#wpsl-direction-details,.wpsl-hide{display:none}#wpsl-result-list p{padding-left:10px}.wpsl-store-below #wpsl-result-list p{padding-left:0}.wpsl-direction-before{margin:14px 0 21px;padding-left:10px}.wpsl-store-below .wpsl-direction-before{padding-left:0}.wpsl-direction-before div{margin-top:10px}#wpsl-wrap #wpsl-result-list li{padding:10px;border-bottom:1px dotted #ccc;margin-left:0;overflow:hidden;list-style:none!important;text-indent:0}#wpsl-wrap #wpsl-result-list li li{padding:0;border-bottom:0;margin-left:14px;overflow:visible}#wpsl-wrap #wpsl-result-list ul li{list-style:none!important}#wpsl-wrap #wpsl-result-list ol li{list-style:decimal!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:10px 10px 10px 0}#wpsl-result-list li p{padding-left:0;margin:0 0 20px}.wpsl-store-details.wpsl-store-listing{position:relative;padding-right:20px}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before,.wpsl-store-details.wpsl-store-listing:before{position:absolute;content:'';bottom:6px;right:0;border-top:5px solid #000;border-left:6px solid transparent;border-right:6px solid transparent}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before{border-bottom:5px solid #000;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent}#wpsl-stores .wpsl-store-thumb{float:right;border-radius:3px;margin:7px 0 0 10px;padding:0;border:none}.wpsl-direction-index{float:left;width:8%;margin:0 5% 0 0}.wpsl-direction-txt{float:left;width:62%}.wpsl-direction-distance{float:left;width:20%;margin:0 0 0 5%}.wpsl-direction-txt span{display:block;margin-top:10px}.wpsl-country,.wpsl-street{display:block;border-bottom:none!important}.wpsl-directions{display:table;border-bottom:none!important}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{position:relative;border-bottom:none;padding:10px 10px 10px 35px}.wpsl-preloader img{position:absolute;left:10px;top:50%;margin-top:-8px;box-shadow:none!important;border:none!important}.wpsl-preloader span{float:left;margin:-5px 0 0 11px}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:10px;float:left}#wpsl-search-wrap .wpsl-select-wrap{position:relative;z-index:2;margin-right:0}#wpsl-search-wrap .wpsl-input-field{position:relative}#wpsl-radius,#wpsl-results{float:left;margin-right:15px;display:inline}#wpsl-category{z-index:1;clear:both}#wpsl-search-wrap .wpsl-dropdown div{position:absolute;float:none;margin:-1px 0 0;top:100%;left:-1px;right:-1px;border:1px solid #ccc;background:#fff;border-top:1px solid #eee;border-radius:0 0 3px 3px;opacity:0;overflow:hidden;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#wpsl-search-wrap .wpsl-dropdown.wpsl-active div{opacity:1}#wpsl-search-wrap .wpsl-input label{margin-right:0}#wpsl-radius{margin-right:10px}#wpsl-search select,#wpsl-search-wrap select,.wpsl-direction-details{display:none}#wpsl-search-wrap div label{float:left;margin-right:10px;line-height:32px}#wpsl-results label{width:auto}#wpsl-result-list ul{list-style:none;margin:0;padding:0}#wpsl-gmap .wpsl-info-window,.wpsl-gmap-canvas .wpsl-info-window{max-width:225px}.wpsl-info-window span,.wpsl-more-info-listings span{display:block}.wpsl-info-window .wpsl-no-margin{margin:0}.wpsl-more-info-listings{display:none}.wpsl-info-window span span{display:inline!important}#wpsl-wrap .wpsl-info-window p{margin:0 0 10px}.wpsl-store-hours{margin-top:10px}.wpsl-store-hours strong{display:block}#wpsl-gmap .wpsl-info-actions{display:block;margin:10px 0!important}.wpsl-info-actions a{float:left;margin-right:7px}.wpsl-info-actions .wpsl-zoom-here{margin-right:0}.wpsl-dropdown{position:relative;width:90px;border:1px solid #ccc;background:#fff;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:0!important;z-index:2}#wpsl-results .wpsl-dropdown{width:70px}.wpsl-dropdown ul{position:absolute;left:0;width:100%;height:100%;padding:0!important;margin:0!important;list-style:none;overflow:hidden}.wpsl-dropdown:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li{position:relative;display:block;line-height:normal;color:#000;overflow:hidden}#wpsl-radius .wpsl-dropdown .wpsl-selected-item,#wpsl-radius .wpsl-dropdown li,#wpsl-results .wpsl-dropdown .wpsl-selected-item,#wpsl-results .wpsl-dropdown li{white-space:nowrap}.wpsl-selected-item:after{position:absolute;content:"";right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}.wpsl-active .wpsl-selected-item:after{margin-top:-10px;border:6px solid transparent;border-bottom:8px solid #000}.wpsl-dropdown li:hover{background:#f8f9f8;position:relative;z-index:3;color:#000}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{list-style:none;padding:9px 12px!important;margin:0!important}.wpsl-selected-dropdown{font-weight:700}.wpsl-clearfix:after,.wpsl-clearfix:before{content:" ";display:table}#wpsl-wrap .wpsl-selected-item{position:static;padding-right:35px!important}#wpsl-category,.wpsl-input,.wpsl-select-wrap{position:relative;margin-bottom:10px}#wpsl-search-wrap .wpsl-scroll-required div{overflow-y:scroll}.wpsl-scroll-required ul{overflow:visible}.wpsl-provided-by{float:right;padding:5px 0;text-align:right;font-size:12px;width:100%}#wpsl-wrap .wpsl-results-only label{width:auto}.wpsl-contact-details,.wpsl-location-address,.wpsl-locations-details{margin-bottom:15px}table.wpsl-opening-hours td{vertical-align:top;padding:0 15px 0 0;text-align:left}table.wpsl-opening-hours time{display:block}table.wpsl-opening-hours{width:auto!important;font-size:100%!important}table.wpsl-opening-hours,table.wpsl-opening-hours td{border:none!important}.wpsl-gmap-canvas .wpsl-infobox{min-width:155px;max-width:350px!important;padding:10px;border-radius:4px;font-size:13px;font-weight:300;border:1px solid #ccc;background:#fff!important}.wpsl-gmap-canvas .wpsl-infobox:after,.wpsl-gmap-canvas .wpsl-infobox:before{position:absolute;content:"";left:40px;bottom:-11px}.wpsl-gmap-canvas .wpsl-infobox:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff}.wpsl-gmap-canvas .wpsl-infobox:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #ccc;bottom:-13px;left:38px}#wpsl-checkbox-filter,.wpsl-custom-checkboxes{display:block;float:left;margin:5px 0 15px;padding:0;width:100%}#wpsl-checkbox-filter li,.wpsl-custom-checkboxes li{float:left;list-style:none;margin:0 1% 0 0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-1-columns li{width:99%}#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-2-columns li{width:49%}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li{width:32%}#wpsl-checkbox-filter.wpsl-checkbox-4-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-4-columns li{width:24%}#wpsl-checkbox-filter input,.wpsl-custom-checkboxes input{margin-right:5px}#wpsl-result-list .wpsl-contact-details span{display:block!important}@media (max-width:825px){#wpsl-search-input{width:348px}.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown{width:70px}#wpsl-search-wrap .wpsl-input{width:100%;margin-bottom:10px}#wpsl-category label,#wpsl-radius label,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-input label,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:auto}}@media (max-width:720px){#wpsl-search-wrap .wpsl-dropdown{width:114px}}@media (max-width:675px){#wpsl-search-wrap #wpsl-search-btn{float:left;margin:0 5px 0 0}.wpsl-dropdown,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:100%}.wpsl-search{padding:2%}#wpsl-result-list p,#wpsl-wrap #wpsl-result-list li,.wpsl-direction-before{padding-left:0}.wpsl-input{margin-right:0}#wpsl-gmap,#wpsl-result-list{float:none;width:100%}#wpsl-gmap{margin-bottom:15px;margin-top:10px}#wpsl-result-list,.wpsl-cat-results-filter .wpsl-select-wrap,.wpsl-filter .wpsl-select-wrap{margin-bottom:10px}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding-left:25px}.wpsl-preloader img{left:0}#wpsl-stores.wpsl-not-loaded{height:25px}#wpsl-reset-map{top:25px}#wpsl-category,#wpsl-search-btn,.wpsl-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-select-wrap{margin-bottom:0}#wpsl-stores.wpsl-no-autoload{height:auto!important}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:49%}}@media (max-width:570px){#wpsl-search-wrap #wpsl-search-btn{margin-bottom:5px}.wpsl-search{padding:4%}#wpsl-search-input{width:98%!important}.wpsl-cat-results-filter #wpsl-search-input,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-no-results #wpsl-search-input,.wpsl-results-only #wpsl-search-input{width:100%!important}.wpsl-search-btn-wrap{margin-top:15px;clear:both}.wpsl-checkboxes-enabled .wpsl-search-btn-wrap{margin-top:0}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:0}#wpsl-search-wrap div label{display:block;width:100%}.wpsl-select-wrap{width:100%}#wpsl-radius,#wpsl-results{width:50%}#wpsl-radius{margin-right:4%}#wpsl-search-wrap .wpsl-dropdown{width:96%!important}.wpsl-no-filters #wpsl-search-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input{width:100%!important}}@media (max-width:420px){#wpsl-checkbox-filter li{margin:0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:100%}}
|
frontend/class-frontend.php
CHANGED
@@ -58,10 +58,10 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
58 |
|
59 |
add_filter( 'the_content', array( $this, 'cpt_template' ) );
|
60 |
|
61 |
-
add_shortcode( 'wpsl',
|
62 |
-
add_shortcode( 'wpsl_address',
|
63 |
-
add_shortcode( 'wpsl_hours',
|
64 |
-
add_shortcode( 'wpsl_map',
|
65 |
}
|
66 |
|
67 |
/**
|
@@ -527,7 +527,7 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
527 |
public function create_opening_hours_tabel( $hours, $hide_closed ) {
|
528 |
|
529 |
$opening_days = wpsl_get_weekdays();
|
530 |
-
|
531 |
// Make sure that we have actual opening hours, and not every day is empty.
|
532 |
if ( $this->not_always_closed( $hours ) ) {
|
533 |
$hour_table = '<table class="wpsl-opening-hours">';
|
@@ -606,28 +606,10 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
606 |
*/
|
607 |
public function check_sl_shortcode_atts( $atts ) {
|
608 |
|
609 |
-
// Change the category slugs into category ids.
|
610 |
-
if ( isset( $atts['category'] ) && $atts['category'] ) {
|
611 |
-
$term_ids = array();
|
612 |
-
$cats = explode( ',', $atts['category'] );
|
613 |
-
|
614 |
-
foreach ( $cats as $key => $cat_slug ) {
|
615 |
-
$term_data = get_term_by( 'slug', $cat_slug, 'wpsl_store_category' );
|
616 |
-
|
617 |
-
if ( isset( $term_data->term_id ) && $term_data->term_id ) {
|
618 |
-
$term_ids[] = $term_data->term_id;
|
619 |
-
}
|
620 |
-
}
|
621 |
-
|
622 |
-
if ( $term_ids ) {
|
623 |
-
$this->sl_shortcode_atts['js']['categoryIds'] = implode( ',', $term_ids );
|
624 |
-
}
|
625 |
-
}
|
626 |
-
|
627 |
/*
|
628 |
-
* Use a custom start location?
|
629 |
-
*
|
630 |
-
* If the provided location fails to geocode,
|
631 |
* then the start location from the settings page is used.
|
632 |
*/
|
633 |
if ( isset( $atts['start_location'] ) && $atts['start_location'] ) {
|
@@ -635,7 +617,7 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
635 |
$transient_name = 'wpsl_' . trim( strtolower( $name_section[0] ) ) . '_latlng';
|
636 |
|
637 |
/*
|
638 |
-
* Check if we still need to geocode the start location,
|
639 |
* or if a transient with the start latlng already exists.
|
640 |
*/
|
641 |
if ( false === ( $start_latlng = get_transient( $transient_name ) ) ) {
|
@@ -647,14 +629,43 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
647 |
$this->sl_shortcode_atts['js']['startLatlng'] = $start_latlng;
|
648 |
}
|
649 |
}
|
650 |
-
|
651 |
-
if ( isset( $atts['
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
652 |
$this->sl_shortcode_atts['category_filter_type'] = $atts['category_filter_type'];
|
653 |
}
|
654 |
-
|
655 |
if ( isset( $atts['checkbox_columns'] ) && is_numeric( $atts['checkbox_columns'] ) ) {
|
656 |
$this->sl_shortcode_atts['checkbox_columns'] = $atts['checkbox_columns'];
|
657 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
658 |
}
|
659 |
|
660 |
/**
|
@@ -670,20 +681,25 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
670 |
|
671 |
$atts = shortcode_atts( array(
|
672 |
'template' => $wpsl_settings['template_id'],
|
|
|
|
|
673 |
'category' => '',
|
|
|
674 |
'category_filter_type' => '',
|
675 |
-
'
|
676 |
-
'
|
|
|
|
|
677 |
), $atts );
|
678 |
|
679 |
$this->check_sl_shortcode_atts( $atts );
|
680 |
-
|
681 |
// Make sure the required scripts are included for the wpsl shortcode.
|
682 |
array_push( $this->load_scripts, 'wpsl_store_locator' );
|
683 |
|
684 |
$template_list = wpsl_get_templates();
|
685 |
$template_path = '';
|
686 |
-
|
687 |
// Loop over the template list and look for a matching id with the one set on the settings page.
|
688 |
foreach ( $template_list as $template ) {
|
689 |
if ( $atts['template'] == $template['id'] ) {
|
@@ -1274,6 +1290,27 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
1274 |
return $dropdown_list;
|
1275 |
}
|
1276 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1277 |
/**
|
1278 |
* Create the category filter.
|
1279 |
*
|
@@ -1302,7 +1339,7 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
1302 |
|
1303 |
// Either use the shortcode atts filter type or the one from the settings page.
|
1304 |
if ( isset( $this->sl_shortcode_atts['category_filter_type'] ) ) {
|
1305 |
-
$filter_type = $this->sl_shortcode_atts['category_filter_type'];
|
1306 |
} else {
|
1307 |
$filter_type = $wpsl_settings['category_filter_type'];
|
1308 |
}
|
@@ -1314,7 +1351,7 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
1314 |
}
|
1315 |
|
1316 |
if ( isset( $checkbox_columns ) && $checkbox_columns ) {
|
1317 |
-
$column_count = $checkbox_columns;
|
1318 |
} else {
|
1319 |
$column_count = 3;
|
1320 |
}
|
@@ -1364,23 +1401,48 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
1364 |
* Set the selected category item.
|
1365 |
*
|
1366 |
* @since 2.1.2
|
1367 |
-
* @
|
1368 |
-
* @
|
|
|
1369 |
*/
|
1370 |
-
public function set_selected_category( $filter_type, $
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1371 |
|
1372 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1373 |
|
1374 |
if ( $selected_id ) {
|
1375 |
|
1376 |
/*
|
1377 |
* Based on the filter type, either return the ID of the selected category,
|
1378 |
-
* or check if the checkbox needs to be set to checked="checked.
|
1379 |
*/
|
1380 |
if ( $filter_type == 'dropdown' ) {
|
1381 |
return $selected_id;
|
1382 |
} else {
|
1383 |
-
return checked( $selected_id, $
|
1384 |
}
|
1385 |
}
|
1386 |
}
|
@@ -1545,27 +1607,6 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
1545 |
return apply_filters( 'wpsl_marker_props', $marker_props );
|
1546 |
}
|
1547 |
|
1548 |
-
/**
|
1549 |
-
* Get the URL to the admin-ajax.php
|
1550 |
-
*
|
1551 |
-
* @since 2.2.3
|
1552 |
-
* @return string $ajax_url URL to the admin-ajax.php possibly with the WPML lang param included.
|
1553 |
-
*/
|
1554 |
-
public function get_ajax_url() {
|
1555 |
-
|
1556 |
-
global $wpsl;
|
1557 |
-
|
1558 |
-
$param = '';
|
1559 |
-
|
1560 |
-
if ( $wpsl->i18n->wpml_exists() ) {
|
1561 |
-
$param = '?lang=' . ICL_LANGUAGE_CODE;
|
1562 |
-
}
|
1563 |
-
|
1564 |
-
$ajax_url = admin_url( 'admin-ajax.php' . $param );
|
1565 |
-
|
1566 |
-
return $ajax_url;
|
1567 |
-
}
|
1568 |
-
|
1569 |
/**
|
1570 |
* Get the used travel direction mode.
|
1571 |
*
|
@@ -1586,6 +1627,25 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
1586 |
return strtoupper( $travel_mode );
|
1587 |
}
|
1588 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1589 |
/**
|
1590 |
* Load the required JS scripts.
|
1591 |
*
|
@@ -1631,7 +1691,7 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
1631 |
'storeUrl' => $wpsl_settings['store_url'],
|
1632 |
'maxDropdownHeight' => apply_filters( 'wpsl_max_dropdown_height', 300 ),
|
1633 |
'enableStyledDropdowns' => apply_filters( 'wpsl_enable_styled_dropdowns', true ),
|
1634 |
-
'mapTabAnchor' =>
|
1635 |
'mapTabAnchorReturn' => apply_filters( 'wpsl_map_tab_anchor_return', false ),
|
1636 |
'gestureHandling' => apply_filters( 'wpsl_gesture_handling', 'auto' ),
|
1637 |
'directionsTravelMode' => $this->get_directions_travel_mode(),
|
@@ -1659,7 +1719,7 @@ if ( !class_exists( 'WPSL_Frontend' ) ) {
|
|
1659 |
'searchRadius' => $dropdown_defaults['search_radius'],
|
1660 |
'distanceUnit' => wpsl_get_distance_unit(),
|
1661 |
'geoLocationTimout' => apply_filters( 'wpsl_geolocation_timeout', 5000 ),
|
1662 |
-
'ajaxurl' =>
|
1663 |
'mapControls' => $this->get_map_controls()
|
1664 |
);
|
1665 |
|
58 |
|
59 |
add_filter( 'the_content', array( $this, 'cpt_template' ) );
|
60 |
|
61 |
+
add_shortcode( 'wpsl', array( $this, 'show_store_locator' ) );
|
62 |
+
add_shortcode( 'wpsl_address', array( $this, 'show_store_address' ) );
|
63 |
+
add_shortcode( 'wpsl_hours', array( $this, 'show_opening_hours' ) );
|
64 |
+
add_shortcode( 'wpsl_map', array( $this, 'show_store_map' ) );
|
65 |
}
|
66 |
|
67 |
/**
|
527 |
public function create_opening_hours_tabel( $hours, $hide_closed ) {
|
528 |
|
529 |
$opening_days = wpsl_get_weekdays();
|
530 |
+
|
531 |
// Make sure that we have actual opening hours, and not every day is empty.
|
532 |
if ( $this->not_always_closed( $hours ) ) {
|
533 |
$hour_table = '<table class="wpsl-opening-hours">';
|
606 |
*/
|
607 |
public function check_sl_shortcode_atts( $atts ) {
|
608 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
609 |
/*
|
610 |
+
* Use a custom start location?
|
611 |
+
*
|
612 |
+
* If the provided location fails to geocode,
|
613 |
* then the start location from the settings page is used.
|
614 |
*/
|
615 |
if ( isset( $atts['start_location'] ) && $atts['start_location'] ) {
|
617 |
$transient_name = 'wpsl_' . trim( strtolower( $name_section[0] ) ) . '_latlng';
|
618 |
|
619 |
/*
|
620 |
+
* Check if we still need to geocode the start location,
|
621 |
* or if a transient with the start latlng already exists.
|
622 |
*/
|
623 |
if ( false === ( $start_latlng = get_transient( $transient_name ) ) ) {
|
629 |
$this->sl_shortcode_atts['js']['startLatlng'] = $start_latlng;
|
630 |
}
|
631 |
}
|
632 |
+
|
633 |
+
if ( isset( $atts['auto_locate'] ) && $atts['auto_locate'] ) {
|
634 |
+
$this->sl_shortcode_atts['js']['autoLocate'] = ( $atts['auto_locate'] == 'true' ) ? 1 : 0;
|
635 |
+
}
|
636 |
+
|
637 |
+
// Change the category slugs into category ids.
|
638 |
+
if ( isset( $atts['category'] ) && $atts['category'] ) {
|
639 |
+
$term_ids = wpsl_get_term_ids( $atts['category'] );
|
640 |
+
|
641 |
+
if ( $term_ids ) {
|
642 |
+
$this->sl_shortcode_atts['js']['categoryIds'] = implode( ',', $term_ids );
|
643 |
+
}
|
644 |
+
}
|
645 |
+
|
646 |
+
if ( isset( $atts['category_selection'] ) && $atts['category_selection'] ) {
|
647 |
+
$this->sl_shortcode_atts['category_selection'] = wpsl_get_term_ids( $atts['category_selection'] );
|
648 |
+
}
|
649 |
+
|
650 |
+
if ( isset( $atts['category_filter_type'] ) && in_array( $atts['category_filter_type'], array( 'dropdown', 'checkboxes' ) ) ) {
|
651 |
$this->sl_shortcode_atts['category_filter_type'] = $atts['category_filter_type'];
|
652 |
}
|
653 |
+
|
654 |
if ( isset( $atts['checkbox_columns'] ) && is_numeric( $atts['checkbox_columns'] ) ) {
|
655 |
$this->sl_shortcode_atts['checkbox_columns'] = $atts['checkbox_columns'];
|
656 |
}
|
657 |
+
|
658 |
+
if ( isset( $atts['map_type'] ) && array_key_exists( $atts['map_type'], wpsl_get_map_types() ) ) {
|
659 |
+
$this->sl_shortcode_atts['js']['mapType'] = $atts['map_type'];
|
660 |
+
}
|
661 |
+
|
662 |
+
if ( isset( $atts['start_marker'] ) && $atts['start_marker'] ) {
|
663 |
+
$this->sl_shortcode_atts['js']['startMarker'] = $atts['start_marker'] . '@2x.png';
|
664 |
+
}
|
665 |
+
|
666 |
+
if ( isset( $atts['store_marker'] ) && $atts['store_marker'] ) {
|
667 |
+
$this->sl_shortcode_atts['js']['storeMarker'] = $atts['store_marker'] . '@2x.png';
|
668 |
+
}
|
669 |
}
|
670 |
|
671 |
/**
|
681 |
|
682 |
$atts = shortcode_atts( array(
|
683 |
'template' => $wpsl_settings['template_id'],
|
684 |
+
'start_location' => '',
|
685 |
+
'auto_locate' => '',
|
686 |
'category' => '',
|
687 |
+
'category_selection' => '',
|
688 |
'category_filter_type' => '',
|
689 |
+
'checkbox_columns' => '3',
|
690 |
+
'map_type' => '',
|
691 |
+
'start_marker' => '',
|
692 |
+
'store_marker' => ''
|
693 |
), $atts );
|
694 |
|
695 |
$this->check_sl_shortcode_atts( $atts );
|
696 |
+
|
697 |
// Make sure the required scripts are included for the wpsl shortcode.
|
698 |
array_push( $this->load_scripts, 'wpsl_store_locator' );
|
699 |
|
700 |
$template_list = wpsl_get_templates();
|
701 |
$template_path = '';
|
702 |
+
|
703 |
// Loop over the template list and look for a matching id with the one set on the settings page.
|
704 |
foreach ( $template_list as $template ) {
|
705 |
if ( $atts['template'] == $template['id'] ) {
|
1290 |
return $dropdown_list;
|
1291 |
}
|
1292 |
|
1293 |
+
/**
|
1294 |
+
* Check if we need to use a dropdown or checkboxes
|
1295 |
+
* to filter the search results by categories.
|
1296 |
+
*
|
1297 |
+
* @since 2.2.10
|
1298 |
+
* @return bool $use_filter
|
1299 |
+
*/
|
1300 |
+
public function use_category_filter() {
|
1301 |
+
|
1302 |
+
global $wpsl_settings;
|
1303 |
+
|
1304 |
+
$use_filter = false;
|
1305 |
+
|
1306 |
+
// Is a filter type set through the shortcode, or is the filter option enable on the settings page?
|
1307 |
+
if ( isset( $this->sl_shortcode_atts['category_filter_type'] ) || $wpsl_settings['category_filter'] ) {
|
1308 |
+
$use_filter = true;
|
1309 |
+
}
|
1310 |
+
|
1311 |
+
return $use_filter;
|
1312 |
+
}
|
1313 |
+
|
1314 |
/**
|
1315 |
* Create the category filter.
|
1316 |
*
|
1339 |
|
1340 |
// Either use the shortcode atts filter type or the one from the settings page.
|
1341 |
if ( isset( $this->sl_shortcode_atts['category_filter_type'] ) ) {
|
1342 |
+
$filter_type = $this->sl_shortcode_atts['category_filter_type'];
|
1343 |
} else {
|
1344 |
$filter_type = $wpsl_settings['category_filter_type'];
|
1345 |
}
|
1351 |
}
|
1352 |
|
1353 |
if ( isset( $checkbox_columns ) && $checkbox_columns ) {
|
1354 |
+
$column_count = $checkbox_columns;
|
1355 |
} else {
|
1356 |
$column_count = 3;
|
1357 |
}
|
1401 |
* Set the selected category item.
|
1402 |
*
|
1403 |
* @since 2.1.2
|
1404 |
+
* @param string $filter_type The type of filter being used ( dropdown or checkbox )
|
1405 |
+
* @param int|string $term_id The term id ( checkbox only )
|
1406 |
+
* @return string|void $category The ID of the selected option, or checked='checked' if it's for a checkbox
|
1407 |
*/
|
1408 |
+
public function set_selected_category( $filter_type, $term_id = '' ) {
|
1409 |
+
|
1410 |
+
$selected_id = '';
|
1411 |
+
|
1412 |
+
// Check if the ID for the selected cat is either passed through the widget, or shortcode
|
1413 |
+
if ( isset( $_REQUEST['wpsl-widget-categories'] ) ) {
|
1414 |
+
$selected_id = absint( $_REQUEST['wpsl-widget-categories'] );
|
1415 |
+
} else if ( isset( $this->sl_shortcode_atts['category_selection'] ) ) {
|
1416 |
+
|
1417 |
+
/*
|
1418 |
+
* When the term_id is set, then it's a checkbox.
|
1419 |
+
*
|
1420 |
+
* Otherwise select the first value from the provided list since
|
1421 |
+
* multiple selections are not supported in dropdowns.
|
1422 |
+
*/
|
1423 |
+
if ( $term_id ) {
|
1424 |
|
1425 |
+
// Check if the passed term id exists in the set shortcode value.
|
1426 |
+
$key = array_search( $term_id, $this->sl_shortcode_atts['category_selection'] );
|
1427 |
+
|
1428 |
+
if ( $key !== false ) {
|
1429 |
+
$selected_id = $this->sl_shortcode_atts['category_selection'][$key];
|
1430 |
+
}
|
1431 |
+
} else {
|
1432 |
+
$selected_id = $this->sl_shortcode_atts['category_selection'][0];
|
1433 |
+
}
|
1434 |
+
}
|
1435 |
|
1436 |
if ( $selected_id ) {
|
1437 |
|
1438 |
/*
|
1439 |
* Based on the filter type, either return the ID of the selected category,
|
1440 |
+
* or check if the checkbox needs to be set to checked="checked".
|
1441 |
*/
|
1442 |
if ( $filter_type == 'dropdown' ) {
|
1443 |
return $selected_id;
|
1444 |
} else {
|
1445 |
+
return checked( $selected_id, $term_id, false );
|
1446 |
}
|
1447 |
}
|
1448 |
}
|
1607 |
return apply_filters( 'wpsl_marker_props', $marker_props );
|
1608 |
}
|
1609 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1610 |
/**
|
1611 |
* Get the used travel direction mode.
|
1612 |
*
|
1627 |
return strtoupper( $travel_mode );
|
1628 |
}
|
1629 |
|
1630 |
+
/**
|
1631 |
+
* Get the map tab anchors.
|
1632 |
+
*
|
1633 |
+
* If the wpsl/wpsl_map shortcode is used in one or more tabs,
|
1634 |
+
* then a JS fix ( the fixGreyTabMap function ) needs to run
|
1635 |
+
* to make sure the map doesn't turn grey.
|
1636 |
+
*
|
1637 |
+
* For the fix to work need to know the used anchor(s).
|
1638 |
+
*
|
1639 |
+
* @since 2.2.10
|
1640 |
+
* @return string|array $map_tab_anchor One or more anchors used to show the map(s)
|
1641 |
+
*/
|
1642 |
+
public function get_map_tab_anchor() {
|
1643 |
+
|
1644 |
+
$map_tab_anchor = apply_filters( 'wpsl_map_tab_anchor', 'wpsl-map-tab' );
|
1645 |
+
|
1646 |
+
return $map_tab_anchor;
|
1647 |
+
}
|
1648 |
+
|
1649 |
/**
|
1650 |
* Load the required JS scripts.
|
1651 |
*
|
1691 |
'storeUrl' => $wpsl_settings['store_url'],
|
1692 |
'maxDropdownHeight' => apply_filters( 'wpsl_max_dropdown_height', 300 ),
|
1693 |
'enableStyledDropdowns' => apply_filters( 'wpsl_enable_styled_dropdowns', true ),
|
1694 |
+
'mapTabAnchor' => $this->get_map_tab_anchor(),
|
1695 |
'mapTabAnchorReturn' => apply_filters( 'wpsl_map_tab_anchor_return', false ),
|
1696 |
'gestureHandling' => apply_filters( 'wpsl_gesture_handling', 'auto' ),
|
1697 |
'directionsTravelMode' => $this->get_directions_travel_mode(),
|
1719 |
'searchRadius' => $dropdown_defaults['search_radius'],
|
1720 |
'distanceUnit' => wpsl_get_distance_unit(),
|
1721 |
'geoLocationTimout' => apply_filters( 'wpsl_geolocation_timeout', 5000 ),
|
1722 |
+
'ajaxurl' => wpsl_get_ajax_url(),
|
1723 |
'mapControls' => $this->get_map_controls()
|
1724 |
);
|
1725 |
|
frontend/templates/default.php
CHANGED
@@ -37,7 +37,7 @@ if ( $wpsl_settings['radius_dropdown'] || $wpsl_settings['results_dropdown'] )
|
|
37 |
$output .= "\t\t\t" . '</div>' . "\r\n";
|
38 |
}
|
39 |
|
40 |
-
if ( $
|
41 |
$output .= $this->create_category_filter();
|
42 |
}
|
43 |
|
37 |
$output .= "\t\t\t" . '</div>' . "\r\n";
|
38 |
}
|
39 |
|
40 |
+
if ( $this->use_category_filter() ) {
|
41 |
$output .= $this->create_category_filter();
|
42 |
}
|
43 |
|
frontend/templates/store-listings-below.php
CHANGED
@@ -37,7 +37,7 @@ if ( $wpsl_settings['radius_dropdown'] || $wpsl_settings['results_dropdown'] )
|
|
37 |
$output .= "\t\t\t" . '</div>' . "\r\n";
|
38 |
}
|
39 |
|
40 |
-
if ( $
|
41 |
$output .= $this->create_category_filter();
|
42 |
}
|
43 |
|
37 |
$output .= "\t\t\t" . '</div>' . "\r\n";
|
38 |
}
|
39 |
|
40 |
+
if ( $this->use_category_filter() ) {
|
41 |
$output .= $this->create_category_filter();
|
42 |
}
|
43 |
|
inc/class-i18n.php
CHANGED
@@ -52,7 +52,7 @@ if ( !class_exists( 'WPSL_i18n' ) ) {
|
|
52 |
if ( $this->wpml_active == null ) {
|
53 |
$this->wpml_active = function_exists( 'icl_register_string' );
|
54 |
}
|
55 |
-
|
56 |
return $this->wpml_active;
|
57 |
}
|
58 |
|
@@ -84,7 +84,7 @@ if ( !class_exists( 'WPSL_i18n' ) ) {
|
|
84 |
$return_original_id = apply_filters( 'wpsl_return_original_wpml_id', true );
|
85 |
|
86 |
// icl_object_id is deprecated as of 3.2
|
87 |
-
if ( version_compare( ICL_SITEPRESS_VERSION, 3.2, '>=' ) ) {
|
88 |
$translated_id = apply_filters( 'wpml_object_id', $store_id, 'wpsl_stores', $return_original_id, ICL_LANGUAGE_CODE );
|
89 |
} else {
|
90 |
$translated_id = icl_object_id( $store_id, 'wpsl_stores', $return_original_id, ICL_LANGUAGE_CODE );
|
52 |
if ( $this->wpml_active == null ) {
|
53 |
$this->wpml_active = function_exists( 'icl_register_string' );
|
54 |
}
|
55 |
+
|
56 |
return $this->wpml_active;
|
57 |
}
|
58 |
|
84 |
$return_original_id = apply_filters( 'wpsl_return_original_wpml_id', true );
|
85 |
|
86 |
// icl_object_id is deprecated as of 3.2
|
87 |
+
if ( defined( 'ICL_SITEPRESS_VERSION' ) && version_compare( ICL_SITEPRESS_VERSION, 3.2, '>=' ) ) {
|
88 |
$translated_id = apply_filters( 'wpml_object_id', $store_id, 'wpsl_stores', $return_original_id, ICL_LANGUAGE_CODE );
|
89 |
} else {
|
90 |
$translated_id = icl_object_id( $store_id, 'wpsl_stores', $return_original_id, ICL_LANGUAGE_CODE );
|
inc/wpsl-functions.php
CHANGED
@@ -503,7 +503,7 @@ function wpsl_bool_check( $atts ) {
|
|
503 |
}
|
504 |
|
505 |
return $atts;
|
506 |
-
}
|
507 |
|
508 |
/**
|
509 |
* Create a string with random characters.
|
@@ -551,4 +551,48 @@ function wpsl_get_distance_unit() {
|
|
551 |
global $wpsl_settings;
|
552 |
|
553 |
return apply_filters( 'wpsl_distance_unit', $wpsl_settings['distance_unit'] );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
554 |
}
|
503 |
}
|
504 |
|
505 |
return $atts;
|
506 |
+
}
|
507 |
|
508 |
/**
|
509 |
* Create a string with random characters.
|
551 |
global $wpsl_settings;
|
552 |
|
553 |
return apply_filters( 'wpsl_distance_unit', $wpsl_settings['distance_unit'] );
|
554 |
+
}
|
555 |
+
|
556 |
+
/**
|
557 |
+
* Find the term ids for the provided term slugs.
|
558 |
+
*
|
559 |
+
* @since 2.2.10
|
560 |
+
* @param array $cat_list List of term slugs
|
561 |
+
* @return array $term_ids The term ids
|
562 |
+
*/
|
563 |
+
function wpsl_get_term_ids( $cat_list ) {
|
564 |
+
|
565 |
+
$term_ids = array();
|
566 |
+
$cats = explode( ',', $cat_list );
|
567 |
+
|
568 |
+
foreach ( $cats as $key => $term_slug ) {
|
569 |
+
$term_data = get_term_by( 'slug', $term_slug, 'wpsl_store_category' );
|
570 |
+
|
571 |
+
if ( isset( $term_data->term_id ) && $term_data->term_id ) {
|
572 |
+
$term_ids[] = $term_data->term_id;
|
573 |
+
}
|
574 |
+
}
|
575 |
+
|
576 |
+
return $term_ids;
|
577 |
+
}
|
578 |
+
|
579 |
+
/**
|
580 |
+
* Get the url to the admin-ajax.php
|
581 |
+
*
|
582 |
+
* @since 2.2.3
|
583 |
+
* @return string $ajax_url URL to the admin-ajax.php possibly with the WPML lang param included.
|
584 |
+
*/
|
585 |
+
function wpsl_get_ajax_url() {
|
586 |
+
|
587 |
+
$i18n = new WPSL_i18n();
|
588 |
+
|
589 |
+
$param = '';
|
590 |
+
|
591 |
+
if ( $i18n->wpml_exists() ) {
|
592 |
+
$param = '?lang=' . ICL_LANGUAGE_CODE;
|
593 |
+
}
|
594 |
+
|
595 |
+
$ajax_url = admin_url( 'admin-ajax.php' . $param );
|
596 |
+
|
597 |
+
return $ajax_url;
|
598 |
}
|
js/wpsl-gmap.js
CHANGED
@@ -3,6 +3,7 @@ var geocoder, map, directionsDisplay, directionsService, geolocationLatlng, auto
|
|
3 |
activeWindowMarkerId, infoWindow, markerClusterer, startMarkerData, startAddress,
|
4 |
openInfoWindow = [],
|
5 |
markersArray = [],
|
|
|
6 |
markerSettings = {},
|
7 |
directionMarkerPosition = {},
|
8 |
mapDefaults = {},
|
@@ -43,6 +44,12 @@ if ( $( ".wpsl-gmap-canvas" ).length ) {
|
|
43 |
|
44 |
initializeGmap( mapId, mapIndex );
|
45 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
}
|
47 |
|
48 |
/**
|
@@ -54,7 +61,7 @@ if ( $( ".wpsl-gmap-canvas" ).length ) {
|
|
54 |
* @returns {void}
|
55 |
*/
|
56 |
function initializeGmap( mapId, mapIndex ) {
|
57 |
-
var mapOptions, settings, infoWindow, latLng,
|
58 |
bounds, mapData, maxZoom;
|
59 |
|
60 |
// Get the settings that belongs to the current map.
|
@@ -102,18 +109,28 @@ function initializeGmap( mapId, mapIndex ) {
|
|
102 |
bounds.extend( latLng );
|
103 |
});
|
104 |
|
105 |
-
// Make
|
106 |
-
|
107 |
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
|
118 |
// Only run this part if the store locator exist and we don't just have a basic map.
|
119 |
if ( $( "#wpsl-gmap" ).length ) {
|
@@ -143,7 +160,7 @@ function initializeGmap( mapId, mapIndex ) {
|
|
143 |
|
144 |
// Check if we need to autolocate the user, or autoload the store locations.
|
145 |
if ( !$( ".wpsl-search" ).hasClass( "wpsl-widget" ) ) {
|
146 |
-
|
147 |
checkGeolocation( settings.startLatLng, infoWindow );
|
148 |
} else if ( wpslSettings.autoLoad == 1 ) {
|
149 |
showStores( settings.startLatLng, infoWindow );
|
@@ -467,7 +484,7 @@ function checkGeolocation( startLatLng, infoWindow ) {
|
|
467 |
*/
|
468 |
locationTimeout = setTimeout( function() {
|
469 |
geolocationFinished( geolocationInProgress );
|
470 |
-
showStores( startLatLng, infoWindow );
|
471 |
}, timeout );
|
472 |
|
473 |
navigator.geolocation.getCurrentPosition( function( position ) {
|
@@ -838,7 +855,7 @@ $( "#wpsl-result-list" ).on( "click", ".wpsl-back", function() {
|
|
838 |
}
|
839 |
|
840 |
// If marker clusters are enabled, restore them.
|
841 |
-
if ( markerClusterer ) {
|
842 |
checkMarkerClusters();
|
843 |
}
|
844 |
|
@@ -1079,12 +1096,12 @@ function prepareStoreSearch( latLng, infoWindow ) {
|
|
1079 |
addMarker( latLng, 0, '', true, infoWindow );
|
1080 |
|
1081 |
// Try to find stores that match the radius, location criteria.
|
1082 |
-
findStoreLocations( latLng, resetMap, autoLoad, infoWindow );
|
1083 |
}
|
1084 |
|
1085 |
/**
|
1086 |
* Geocode the user input and set the returned zipcode in the input field.
|
1087 |
-
*
|
1088 |
* @since 1.0.0
|
1089 |
* @param {object} latLng The coordinates of the location that should be reverse geocoded
|
1090 |
* @returns {void}
|
@@ -1094,7 +1111,7 @@ function reverseGeocode( latLng ) {
|
|
1094 |
|
1095 |
geocoder.geocode( {'latLng': latLng}, function( response, status ) {
|
1096 |
if ( status == google.maps.GeocoderStatus.OK ) {
|
1097 |
-
zipCode = filterApiResponse( response );
|
1098 |
|
1099 |
if ( zipCode !== "" ) {
|
1100 |
$( "#wpsl-search-input" ).val( zipCode );
|
@@ -1107,7 +1124,7 @@ function reverseGeocode( latLng ) {
|
|
1107 |
|
1108 |
/**
|
1109 |
* Filter out the zipcode from the response.
|
1110 |
-
*
|
1111 |
* @since 1.0.0
|
1112 |
* @param {object} response The complete Google API response
|
1113 |
* @returns {string} zipcode The zipcode
|
@@ -1121,7 +1138,7 @@ function filterApiResponse( response ) {
|
|
1121 |
responseType = response[0].address_components[i].types;
|
1122 |
|
1123 |
// filter out the postal code.
|
1124 |
-
|
1125 |
zipcode = response[0].address_components[i].long_name;
|
1126 |
}
|
1127 |
}
|
@@ -1184,8 +1201,7 @@ function findFormattedAddress( latLng, callback ) {
|
|
1184 |
* @returns {void}
|
1185 |
*/
|
1186 |
function makeAjaxRequest( startLatLng, resetMap, autoLoad, infoWindow ) {
|
1187 |
-
var latLng, noResultsMsg,
|
1188 |
-
ajaxData = {},
|
1189 |
storeData = "",
|
1190 |
draggable = false,
|
1191 |
template = $( "#wpsl-listing-template" ).html(),
|
@@ -1196,6 +1212,8 @@ function makeAjaxRequest( startLatLng, resetMap, autoLoad, infoWindow ) {
|
|
1196 |
|
1197 |
// Add the preloader.
|
1198 |
$storeList.empty().append( "<li class='wpsl-preloader'><img src='" + preloader + "'/>" + wpslLabels.preloader + "</li>" );
|
|
|
|
|
1199 |
|
1200 |
$.get( wpslSettings.ajaxurl, ajaxData, function( response ) {
|
1201 |
|
@@ -1242,8 +1260,10 @@ function makeAjaxRequest( startLatLng, resetMap, autoLoad, infoWindow ) {
|
|
1242 |
addMarker( startLatLng, 0, '', true, infoWindow );
|
1243 |
|
1244 |
noResultsMsg = getNoResultsMsg();
|
|
|
|
|
1245 |
|
1246 |
-
$storeList.html( "<li class='no-results'>" + noResultsMsg + "</li>" );
|
1247 |
}
|
1248 |
|
1249 |
/*
|
@@ -1591,7 +1611,7 @@ function addMarker( latLng, storeId, infoWindowData, draggable, infoWindow ) {
|
|
1591 |
|
1592 |
// Check if streetview is available at the clicked location.
|
1593 |
if ( typeof wpslSettings.markerStreetView !== "undefined" && wpslSettings.markerStreetView == 1 ) {
|
1594 |
-
checkStreetViewStatus( latLng, function() {
|
1595 |
setInfoWindowContent( marker, createInfoWindowHtml( infoWindowData ), infoWindow, currentMap );
|
1596 |
});
|
1597 |
} else {
|
@@ -1920,7 +1940,7 @@ var templateHelpers = {
|
|
1920 |
var directionUrl, destinationAddress, zip,
|
1921 |
url = {};
|
1922 |
|
1923 |
-
if ( wpslSettings.directionRedirect == 1 ) {
|
1924 |
|
1925 |
// If we somehow failed to determine the start address, just set it to empty.
|
1926 |
if ( typeof startAddress === "undefined" ) {
|
@@ -1942,8 +1962,8 @@ var templateHelpers = {
|
|
1942 |
}
|
1943 |
|
1944 |
destinationAddress = this.address + ", " + this.city + ", " + zip + this.country;
|
1945 |
-
|
1946 |
-
url.src = "https://
|
1947 |
}
|
1948 |
} else {
|
1949 |
url = {
|
@@ -2003,11 +2023,7 @@ function fitBounds() {
|
|
2003 |
bounds = new google.maps.LatLngBounds();
|
2004 |
|
2005 |
// Make sure we don't zoom to far.
|
2006 |
-
|
2007 |
-
if ( this.getZoom() > maxZoom ) {
|
2008 |
-
this.setZoom( maxZoom );
|
2009 |
-
}
|
2010 |
-
});
|
2011 |
|
2012 |
for ( i = 0, markerLen = markersArray.length; i < markerLen; i++ ) {
|
2013 |
bounds.extend ( markersArray[i].position );
|
@@ -2115,7 +2131,7 @@ $( "#wpsl-stores" ).on( "click", ".wpsl-store-details", function() {
|
|
2115 |
if ( markersArray[i].storeId == storeId ) {
|
2116 |
google.maps.event.trigger( markersArray[i], "click" );
|
2117 |
}
|
2118 |
-
}
|
2119 |
} else {
|
2120 |
|
2121 |
// Check if we should set the 'more info' item to active or not.
|
@@ -2244,56 +2260,128 @@ function closeAllDropdowns() {
|
|
2244 |
}
|
2245 |
|
2246 |
/**
|
2247 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2248 |
* the store locator is placed in a tab, and that tab is actived.
|
2249 |
-
*
|
2250 |
* The default map anchor is set to 'wpsl-map-tab', but you can
|
2251 |
* change this with the 'wpsl_map_tab_anchor' filter.
|
2252 |
-
*
|
2253 |
* Note: If the "Attempt to auto-locate the user" option is enabled,
|
2254 |
* and the user quickly switches to the store locator tab, before the
|
2255 |
-
* Geolocation timeout is reached, then the map is sometimes centered in the ocean.
|
2256 |
-
*
|
2257 |
* I haven't really figured out why this happens. The only option to fix this
|
2258 |
-
* is to simply disable the "Attempt to auto-locate the user" option if
|
2259 |
* you use the store locator in a tab.
|
2260 |
-
*
|
2261 |
-
* @
|
2262 |
-
* @
|
|
|
|
|
|
|
|
|
2263 |
*/
|
2264 |
-
|
2265 |
-
|
2266 |
-
|
2267 |
-
$wpsl_tab = $( "a[href='#" +
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2268 |
|
2269 |
$wpsl_tab.on( "click", function() {
|
2270 |
setTimeout( function() {
|
2271 |
-
|
2272 |
-
|
|
|
|
|
|
|
|
|
2273 |
|
2274 |
-
|
|
|
2275 |
|
2276 |
-
|
2277 |
-
map.setCenter( mapCenter );
|
2278 |
|
2279 |
-
|
2280 |
-
}, 50 );
|
2281 |
|
2282 |
-
|
2283 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2284 |
}
|
2285 |
|
2286 |
/**
|
2287 |
-
*
|
2288 |
-
*
|
2289 |
-
*
|
|
|
|
|
2290 |
* @returns {void}
|
2291 |
*/
|
2292 |
-
function
|
2293 |
-
|
2294 |
-
|
2295 |
-
|
2296 |
-
|
|
|
2297 |
}
|
2298 |
|
2299 |
});
|
3 |
activeWindowMarkerId, infoWindow, markerClusterer, startMarkerData, startAddress,
|
4 |
openInfoWindow = [],
|
5 |
markersArray = [],
|
6 |
+
mapsArray = [],
|
7 |
markerSettings = {},
|
8 |
directionMarkerPosition = {},
|
9 |
mapDefaults = {},
|
44 |
|
45 |
initializeGmap( mapId, mapIndex );
|
46 |
});
|
47 |
+
|
48 |
+
/*
|
49 |
+
* Check if we are dealing with a map that's placed in a tab,
|
50 |
+
* if so run a fix to prevent the map from showing up grey.
|
51 |
+
*/
|
52 |
+
maybeApplyTabFix();
|
53 |
}
|
54 |
|
55 |
/**
|
61 |
* @returns {void}
|
62 |
*/
|
63 |
function initializeGmap( mapId, mapIndex ) {
|
64 |
+
var mapOptions, mapDetails, settings, infoWindow, latLng,
|
65 |
bounds, mapData, maxZoom;
|
66 |
|
67 |
// Get the settings that belongs to the current map.
|
109 |
bounds.extend( latLng );
|
110 |
});
|
111 |
|
112 |
+
// Make sure we don't zoom to far when fitBounds runs.
|
113 |
+
attachBoundsChangedListener( map, maxZoom );
|
114 |
|
115 |
+
// Make all the markers fit on the map.
|
116 |
+
map.fitBounds( bounds );
|
117 |
+
|
118 |
+
/*
|
119 |
+
* If we need to apply the fix for the map showing up grey because
|
120 |
+
* it's used in a tabbed nav multiple times, then collect the active maps.
|
121 |
+
*
|
122 |
+
* See the fixGreyTabMap function.
|
123 |
+
*/
|
124 |
+
if ( _.isArray( wpslSettings.mapTabAnchor ) ) {
|
125 |
+
mapDetails = {
|
126 |
+
map: map,
|
127 |
+
bounds: bounds,
|
128 |
+
maxZoom: Number( settings.zoomLevel )
|
129 |
+
};
|
130 |
+
|
131 |
+
mapsArray.push( mapDetails );
|
132 |
+
}
|
133 |
+
}
|
134 |
|
135 |
// Only run this part if the store locator exist and we don't just have a basic map.
|
136 |
if ( $( "#wpsl-gmap" ).length ) {
|
160 |
|
161 |
// Check if we need to autolocate the user, or autoload the store locations.
|
162 |
if ( !$( ".wpsl-search" ).hasClass( "wpsl-widget" ) ) {
|
163 |
+
if ( wpslSettings.autoLocate == 1 ) {
|
164 |
checkGeolocation( settings.startLatLng, infoWindow );
|
165 |
} else if ( wpslSettings.autoLoad == 1 ) {
|
166 |
showStores( settings.startLatLng, infoWindow );
|
484 |
*/
|
485 |
locationTimeout = setTimeout( function() {
|
486 |
geolocationFinished( geolocationInProgress );
|
487 |
+
showStores( startLatLng, infoWindow );
|
488 |
}, timeout );
|
489 |
|
490 |
navigator.geolocation.getCurrentPosition( function( position ) {
|
855 |
}
|
856 |
|
857 |
// If marker clusters are enabled, restore them.
|
858 |
+
if ( markerClusterer ) {
|
859 |
checkMarkerClusters();
|
860 |
}
|
861 |
|
1096 |
addMarker( latLng, 0, '', true, infoWindow );
|
1097 |
|
1098 |
// Try to find stores that match the radius, location criteria.
|
1099 |
+
findStoreLocations( latLng, resetMap, autoLoad, infoWindow );
|
1100 |
}
|
1101 |
|
1102 |
/**
|
1103 |
* Geocode the user input and set the returned zipcode in the input field.
|
1104 |
+
*
|
1105 |
* @since 1.0.0
|
1106 |
* @param {object} latLng The coordinates of the location that should be reverse geocoded
|
1107 |
* @returns {void}
|
1111 |
|
1112 |
geocoder.geocode( {'latLng': latLng}, function( response, status ) {
|
1113 |
if ( status == google.maps.GeocoderStatus.OK ) {
|
1114 |
+
zipCode = filterApiResponse( response );
|
1115 |
|
1116 |
if ( zipCode !== "" ) {
|
1117 |
$( "#wpsl-search-input" ).val( zipCode );
|
1124 |
|
1125 |
/**
|
1126 |
* Filter out the zipcode from the response.
|
1127 |
+
*
|
1128 |
* @since 1.0.0
|
1129 |
* @param {object} response The complete Google API response
|
1130 |
* @returns {string} zipcode The zipcode
|
1138 |
responseType = response[0].address_components[i].types;
|
1139 |
|
1140 |
// filter out the postal code.
|
1141 |
+
if ( ( /^postal_code$/.test( responseType ) ) || ( /^postal_code_prefix,postal_code$/.test( responseType ) ) ) {
|
1142 |
zipcode = response[0].address_components[i].long_name;
|
1143 |
}
|
1144 |
}
|
1201 |
* @returns {void}
|
1202 |
*/
|
1203 |
function makeAjaxRequest( startLatLng, resetMap, autoLoad, infoWindow ) {
|
1204 |
+
var latLng, noResultsMsg, ajaxData,
|
|
|
1205 |
storeData = "",
|
1206 |
draggable = false,
|
1207 |
template = $( "#wpsl-listing-template" ).html(),
|
1212 |
|
1213 |
// Add the preloader.
|
1214 |
$storeList.empty().append( "<li class='wpsl-preloader'><img src='" + preloader + "'/>" + wpslLabels.preloader + "</li>" );
|
1215 |
+
|
1216 |
+
$( "#wpsl-wrap" ).removeClass( "wpsl-no-results" );
|
1217 |
|
1218 |
$.get( wpslSettings.ajaxurl, ajaxData, function( response ) {
|
1219 |
|
1260 |
addMarker( startLatLng, 0, '', true, infoWindow );
|
1261 |
|
1262 |
noResultsMsg = getNoResultsMsg();
|
1263 |
+
|
1264 |
+
$( "#wpsl-wrap" ).addClass( "wpsl-no-results" );
|
1265 |
|
1266 |
+
$storeList.html( "<li class='wpsl-no-results-msg'>" + noResultsMsg + "</li>" );
|
1267 |
}
|
1268 |
|
1269 |
/*
|
1611 |
|
1612 |
// Check if streetview is available at the clicked location.
|
1613 |
if ( typeof wpslSettings.markerStreetView !== "undefined" && wpslSettings.markerStreetView == 1 ) {
|
1614 |
+
checkStreetViewStatus( latLng, function() {
|
1615 |
setInfoWindowContent( marker, createInfoWindowHtml( infoWindowData ), infoWindow, currentMap );
|
1616 |
});
|
1617 |
} else {
|
1940 |
var directionUrl, destinationAddress, zip,
|
1941 |
url = {};
|
1942 |
|
1943 |
+
if ( wpslSettings.directionRedirect == 1 ) {
|
1944 |
|
1945 |
// If we somehow failed to determine the start address, just set it to empty.
|
1946 |
if ( typeof startAddress === "undefined" ) {
|
1962 |
}
|
1963 |
|
1964 |
destinationAddress = this.address + ", " + this.city + ", " + zip + this.country;
|
1965 |
+
|
1966 |
+
url.src = "https://www.google.com/maps/dir/?api=1&origin=" + templateHelpers.rfc3986EncodeURIComponent( startAddress ) + "&destination=" + templateHelpers.rfc3986EncodeURIComponent( destinationAddress ) + "&travelmode=" + wpslSettings.directionsTravelMode.toLowerCase() + "";
|
1967 |
}
|
1968 |
} else {
|
1969 |
url = {
|
2023 |
bounds = new google.maps.LatLngBounds();
|
2024 |
|
2025 |
// Make sure we don't zoom to far.
|
2026 |
+
attachBoundsChangedListener( map, maxZoom );
|
|
|
|
|
|
|
|
|
2027 |
|
2028 |
for ( i = 0, markerLen = markersArray.length; i < markerLen; i++ ) {
|
2029 |
bounds.extend ( markersArray[i].position );
|
2131 |
if ( markersArray[i].storeId == storeId ) {
|
2132 |
google.maps.event.trigger( markersArray[i], "click" );
|
2133 |
}
|
2134 |
+
}
|
2135 |
} else {
|
2136 |
|
2137 |
// Check if we should set the 'more info' item to active or not.
|
2260 |
}
|
2261 |
|
2262 |
/**
|
2263 |
+
* Check if the user submitted a search through a search widget.
|
2264 |
+
*
|
2265 |
+
* @since 2.1.0
|
2266 |
+
* @returns {void}
|
2267 |
+
*/
|
2268 |
+
function checkWidgetSubmit() {
|
2269 |
+
if ( $( ".wpsl-search" ).hasClass( "wpsl-widget" ) ) {
|
2270 |
+
$( "#wpsl-search-btn" ).trigger( "click" );
|
2271 |
+
$( ".wpsl-search" ).removeClass( "wpsl-widget" );
|
2272 |
+
}
|
2273 |
+
}
|
2274 |
+
|
2275 |
+
/**
|
2276 |
+
* Check if we need to run the code to prevent Google Maps
|
2277 |
+
* from showing up grey when placed inside one or more tabs.
|
2278 |
+
*
|
2279 |
+
* @since 2.2.10
|
2280 |
+
* @return {void}
|
2281 |
+
*/
|
2282 |
+
function maybeApplyTabFix() {
|
2283 |
+
var mapNumber, len;
|
2284 |
+
|
2285 |
+
if ( _.isArray( wpslSettings.mapTabAnchor ) ) {
|
2286 |
+
for ( mapNumber = 0, len = mapsArray.length; mapNumber < len; mapNumber++ ) {
|
2287 |
+
fixGreyTabMap( mapsArray[mapNumber], wpslSettings.mapTabAnchor[mapNumber], mapNumber );
|
2288 |
+
}
|
2289 |
+
} else if ( $( "a[href='#" + wpslSettings.mapTabAnchor + "']" ).length ) {
|
2290 |
+
fixGreyTabMap( map, wpslSettings.mapTabAnchor );
|
2291 |
+
}
|
2292 |
+
}
|
2293 |
+
|
2294 |
+
/**
|
2295 |
+
* This code prevents the map from showing a large grey area if
|
2296 |
* the store locator is placed in a tab, and that tab is actived.
|
2297 |
+
*
|
2298 |
* The default map anchor is set to 'wpsl-map-tab', but you can
|
2299 |
* change this with the 'wpsl_map_tab_anchor' filter.
|
2300 |
+
*
|
2301 |
* Note: If the "Attempt to auto-locate the user" option is enabled,
|
2302 |
* and the user quickly switches to the store locator tab, before the
|
2303 |
+
* Geolocation timeout is reached, then the map is sometimes centered in the ocean.
|
2304 |
+
*
|
2305 |
* I haven't really figured out why this happens. The only option to fix this
|
2306 |
+
* is to simply disable the "Attempt to auto-locate the user" option if
|
2307 |
* you use the store locator in a tab.
|
2308 |
+
*
|
2309 |
+
* @since 2.2.10
|
2310 |
+
* @param {object} currentMap The map object from the current map
|
2311 |
+
* @param {string} mapTabAnchor The anchor used in the tab that holds the map
|
2312 |
+
* @param (int) mapNumber Map number
|
2313 |
+
* @link http://stackoverflow.com/questions/9458215/google-maps-not-working-in-jquery-tabs
|
2314 |
+
* @returns {void}
|
2315 |
*/
|
2316 |
+
function fixGreyTabMap( currentMap, mapTabAnchor, mapNumber ) {
|
2317 |
+
var mapZoom, mapCenter, maxZoom, bounds, tabMap,
|
2318 |
+
returnBool = Number( wpslSettings.mapTabAnchorReturn ) ? true : false,
|
2319 |
+
$wpsl_tab = $( "a[href='#" + mapTabAnchor + "']" );
|
2320 |
+
|
2321 |
+
if ( typeof currentMap.maxZoom !== "undefined" ) {
|
2322 |
+
maxZoom = currentMap.maxZoom;
|
2323 |
+
} else {
|
2324 |
+
maxZoom = Number( wpslSettings.autoZoomLevel );
|
2325 |
+
}
|
2326 |
+
|
2327 |
+
/*
|
2328 |
+
* We need to do this to prevent the map from flashing if
|
2329 |
+
* there's only a single marker on the first click on the tab.
|
2330 |
+
*/
|
2331 |
+
if ( typeof mapNumber !== "undefined" && mapNumber == 0 ) {
|
2332 |
+
$wpsl_tab.addClass( "wpsl-fitbounds" );
|
2333 |
+
}
|
2334 |
|
2335 |
$wpsl_tab.on( "click", function() {
|
2336 |
setTimeout( function() {
|
2337 |
+
if ( typeof currentMap.map !== "undefined" ) {
|
2338 |
+
bounds = currentMap.bounds;
|
2339 |
+
tabMap = currentMap.map;
|
2340 |
+
} else {
|
2341 |
+
tabMap = currentMap;
|
2342 |
+
}
|
2343 |
|
2344 |
+
mapZoom = tabMap.getZoom();
|
2345 |
+
mapCenter = tabMap.getCenter();
|
2346 |
|
2347 |
+
google.maps.event.trigger( tabMap, "resize" );
|
|
|
2348 |
|
2349 |
+
if ( !$wpsl_tab.hasClass( "wpsl-fitbounds" ) ) {
|
|
|
2350 |
|
2351 |
+
//Make sure fitBounds doesn't zoom past the max zoom level.
|
2352 |
+
attachBoundsChangedListener( tabMap, maxZoom );
|
2353 |
+
|
2354 |
+
tabMap.setZoom( mapZoom );
|
2355 |
+
tabMap.setCenter( mapCenter );
|
2356 |
+
|
2357 |
+
if ( typeof bounds !== "undefined" ) {
|
2358 |
+
tabMap.fitBounds( bounds );
|
2359 |
+
} else {
|
2360 |
+
fitBounds();
|
2361 |
+
}
|
2362 |
+
|
2363 |
+
$wpsl_tab.addClass( "wpsl-fitbounds" );
|
2364 |
+
}
|
2365 |
+
}, 50 );
|
2366 |
+
|
2367 |
+
return returnBool;
|
2368 |
+
});
|
2369 |
}
|
2370 |
|
2371 |
/**
|
2372 |
+
* Add the bounds_changed event listener to the map object
|
2373 |
+
* to make sure we don't zoom past the max zoom level.
|
2374 |
+
*
|
2375 |
+
* @since 2.2.10
|
2376 |
+
* @param object The map object to attach the event listener to
|
2377 |
* @returns {void}
|
2378 |
*/
|
2379 |
+
function attachBoundsChangedListener( map, maxZoom ) {
|
2380 |
+
google.maps.event.addListenerOnce( map, "bounds_changed", function() {
|
2381 |
+
if ( this.getZoom() > maxZoom ) {
|
2382 |
+
this.setZoom( maxZoom );
|
2383 |
+
}
|
2384 |
+
});
|
2385 |
}
|
2386 |
|
2387 |
});
|
js/wpsl-gmap.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(e){function t(t,l){var p,g,u,m,v,S,y;g=o(l),y=Number(g.zoomLevel),u=i(),X=new google.maps.Geocoder,te=new google.maps.DirectionsRenderer,se=new google.maps.DirectionsService,p={zoom:Number(g.zoomLevel),center:g.startLatLng,mapTypeId:google.maps.MapTypeId[g.mapType.toUpperCase()],mapTypeControl:Number(g.mapTypeControl)?!0:!1,scrollwheel:Number(g.scrollWheel)?!0:!1,streetViewControl:Number(g.streetView)?!0:!1,gestureHandling:g.gestureHandling,zoomControlOptions:{position:google.maps.ControlPosition[g.controlPosition.toUpperCase()+"_TOP"]}},we=a(),ee=new google.maps.Map(document.getElementById(t),p),r(g.mapStyle),"undefined"!=typeof window["wpslMap_"+l]&&"undefined"!=typeof window["wpslMap_"+l].locations&&(v=new google.maps.LatLngBounds,S=window["wpslMap_"+l].locations,e.each(S,function(e){m=new google.maps.LatLng(S[e].lat,S[e].lng),Z(m,S[e].id,S[e],!1,u),v.extend(m)}),ee.fitBounds(v),google.maps.event.addListenerOnce(ee,"bounds_changed",function(e){return function(){e.getZoom()>y&&e.setZoom(y)}}(ee))),e("#wpsl-gmap").length&&(1==wpslSettings.autoComplete&&s(),!c()&&e(".wpsl-dropdown").length&&1==wpslSettings.enableStyledDropdowns?Q():(e("#wpsl-search-wrap select").show(),c()?e("#wpsl-wrap").addClass("wpsl-mobile"):e("#wpsl-wrap").addClass("wpsl-default-filters")),e(".wpsl-search").hasClass("wpsl-widget")||(1==wpslSettings.autoLocate?w(g.startLatLng,u):1==wpslSettings.autoLoad&&d(g.startLatLng,u)),1!=wpslSettings.mouseFocus||c()||e("#wpsl-search-input").focus(),f(u),h(g,ee,u),J()),n()}function s(){var t,s,n,o={};"undefined"==typeof wpslSettings.geocodeComponents||e.isEmptyObject(wpslSettings.geocodeComponents)||(o.componentRestrictions=wpslSettings.geocodeComponents),t=document.getElementById("wpsl-search-input"),s=new google.maps.places.Autocomplete(t,o),s.addListener("place_changed",function(){n=s.getPlace(),n.geometry&&(oe=n.geometry.location)})}function n(){"undefined"!=typeof wpslSettings.markerZoomTo&&1==wpslSettings.markerZoomTo&&google.maps.event.addListener(ee,"zoom_changed",function(){A()})}function o(e){var t,s,n,o=["zoomLevel","mapType","mapTypeControl","mapStyle","streetView","scrollWheel","controlPosition"],i={zoomLevel:wpslSettings.zoomLevel,mapType:wpslSettings.mapType,mapTypeControl:wpslSettings.mapTypeControl,mapStyle:wpslSettings.mapStyle,streetView:wpslSettings.streetView,scrollWheel:wpslSettings.scrollWheel,controlPosition:wpslSettings.controlPosition,gestureHandling:wpslSettings.gestureHandling};if("undefined"!=typeof window["wpslMap_"+e]&&"undefined"!=typeof window["wpslMap_"+e].shortCode)for(t=0,s=o.length;s>t;t++)n=window["wpslMap_"+e].shortCode[o[t]],"undefined"!=typeof n&&(i[o[t]]=n);return i.startLatLng=l(e),i}function l(e){var t,s,n="";return"undefined"!=typeof window["wpslMap_"+e]&&"undefined"!=typeof window["wpslMap_"+e].locations&&(n=window["wpslMap_"+e].locations[0]),"undefined"!=typeof n&&"undefined"!=typeof n.lat&&"undefined"!=typeof n.lng?t=new google.maps.LatLng(n.lat,n.lng):""!==wpslSettings.startLatlng?(s=wpslSettings.startLatlng.split(","),t=new google.maps.LatLng(s[0],s[1])):t=new google.maps.LatLng(0,0),t}function i(){var e,t,s={};return"undefined"!=typeof wpslSettings.infoWindowStyle&&"infobox"==wpslSettings.infoWindowStyle?(e=wpslSettings.infoBoxClearance.split(","),t=wpslSettings.infoBoxPixelOffset.split(","),s={alignBottom:!0,boxClass:wpslSettings.infoBoxClass,closeBoxMargin:wpslSettings.infoBoxCloseMargin,closeBoxURL:wpslSettings.infoBoxCloseUrl,content:"",disableAutoPan:Number(wpslSettings.infoBoxDisableAutoPan)?!0:!1,enableEventPropagation:Number(wpslSettings.infoBoxEnableEventPropagation)?!0:!1,infoBoxClearance:new google.maps.Size(Number(e[0]),Number(e[1])),pixelOffset:new google.maps.Size(Number(t[0]),Number(t[1])),zIndex:Number(wpslSettings.infoBoxZindex)},ie=new InfoBox(s)):ie=new google.maps.InfoWindow,ie}function a(){var e,t=wpslSettings.markerIconProps,s={};"undefined"!=typeof t.url?s.url=t.url:"undefined"!=typeof t.categoryMarkerUrl?s.categoryMarkerUrl=t.categoryMarkerUrl:"undefined"!=typeof t.alternateMarkerUrl?s.alternateMarkerUrl=t.alternateMarkerUrl:s.url=wpslSettings.url+"img/markers/";for(var n in t)t.hasOwnProperty(n)&&(e=t[n].split(","),2==e.length&&(s[n]=e));return s}function r(e){e=p(e),e&&ee.setOptions({styles:e})}function p(e){try{var t=JSON.parse(e);if(t&&"object"==typeof t&&null!==t)return t}catch(s){}return!1}function d(e,t){Z(e,0,"",!0,t),N(e,fe,he,t)}function c(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function w(t,s){if(navigator.geolocation){var n,o,l=!1,i=Number(wpslSettings.geoLocationTimout);n=setInterval(function(){e(".wpsl-icon-direction").toggleClass("wpsl-active-icon")},600),o=setTimeout(function(){g(n),d(t,s)},i),navigator.geolocation.getCurrentPosition(function(i){g(n),clearTimeout(o),F(l),u(t,i,fe,s),e(".wpsl-search").addClass("wpsl-geolocation-run")},function(n){if(e(".wpsl-icon-direction").hasClass("wpsl-user-activated")&&!e(".wpsl-search").hasClass("wpsl-geolocation-run")){switch(n.code){case n.PERMISSION_DENIED:alert(wpslGeolocationErrors.denied);break;case n.POSITION_UNAVAILABLE:alert(wpslGeolocationErrors.unavailable);break;case n.TIMEOUT:alert(wpslGeolocationErrors.timeout);break;default:alert(wpslGeolocationErrors.generalError)}e(".wpsl-icon-direction").removeClass("wpsl-active-icon")}else e(".wpsl-search").hasClass("wpsl-geolocation-run")||(clearTimeout(o),d(t,s))},{maximumAge:6e4,timeout:i,enableHighAccuracy:!0})}else alert(wpslGeolocationErrors.unavailable),d(t,s)}function g(t){clearInterval(t),e(".wpsl-icon-direction").removeClass("wpsl-active-icon")}function u(e,t,s,n){if("undefined"==typeof t)d(e,n);else{var o=new google.maps.LatLng(t.coords.latitude,t.coords.longitude);ne=t,I(o),ee.setCenter(o),Z(o,0,"",!0,n),N(o,s,he,n)}}function f(t){e("#wpsl-search-btn").unbind("click").bind("click",function(s){var n=!1;return e("#wpsl-search-input").removeClass(),e("#wpsl-search-input").val()?(e("#wpsl-result-list ul").empty(),e("#wpsl-stores").show(),e(".wpsl-direction-before, .wpsl-direction-after").remove(),e("#wpsl-direction-details").hide(),fe=!1,m(),F(n),S(),1==wpslSettings.autoComplete&&"undefined"!=typeof oe?x(oe,t):k(t)):e("#wpsl-search-input").addClass("wpsl-error").focus(),!1})}function m(){"undefined"!=typeof wpslSettings.infoWindowStyle&&"infobox"==wpslSettings.infoWindowStyle&&"undefined"!=typeof de[0]&&de[0].close()}function h(t,s,n){google.maps.event.addListenerOnce(s,"tilesloaded",function(){e(".gm-style").append(wpslSettings.mapControls),e(".wpsl-icon-reset, #wpsl-reset-map").length>0&&(v(t.startLatLng,n),e(".wpsl-icon-reset").hide()),e(".wpsl-icon-direction").on("click",function(){e(this).addClass("wpsl-user-activated"),w(t.startLatLng,n)})})}function v(t,s){e(".wpsl-icon-reset, #wpsl-reset-map").on("click",function(){var n=!1,o=!0;e(this).hasClass("wpsl-in-progress")||(1==wpslSettings.autoLoad&&(he=1),(ee.getCenter().lat()!==ue.centerLatlng.lat()||ee.getCenter().lng()!==ue.centerLatlng.lng()||ee.getZoom()!==ue.zoomLevel)&&(F(n),e("#wpsl-search-input").val("").removeClass(),e(".wpsl-icon-reset").addClass("wpsl-in-progress"),ae&&ae.clearMarkers(),S(),y(),1==wpslSettings.autoLocate?u(t,ne,o,s):d(t,s)),e("#wpsl-stores").show(),e("#wpsl-direction-details").hide())})}function S(){"undefined"!=typeof re&&""!==re&&(re.setMap(null),re="")}function y(){var t,s,n,o,l,i,a,r,p=e("#wpsl-wrap").hasClass("wpsl-default-filters"),d=[wpslSettings.searchRadius+" "+wpslSettings.distanceUnit,wpslSettings.maxResults],c=["wpsl-radius","wpsl-results"];for(t=0,s=c.length;s>t;t++)e("#"+c[t]+" select").val(parseInt(d[t])),e("#"+c[t]+" li").removeClass(),"wpsl-radius"==c[t]?n=wpslSettings.searchRadius:"wpsl-results"==c[t]&&(n=wpslSettings.maxResults),e("#"+c[t]+" li").each(function(){e(this).text()===d[t]&&(e(this).addClass("wpsl-selected-dropdown"),e("#"+c[t]+" .wpsl-selected-item").html(d[t]).attr("data-value",n))});e("#wpsl-category").length&&(e("#wpsl-category select").val(0),e("#wpsl-category li").removeClass(),e("#wpsl-category li:first-child").addClass("wpsl-selected-dropdown"),o=e("#wpsl-category li:first-child").text(),e("#wpsl-category .wpsl-selected-item").html(o).attr("data-value",0)),e(".wpsl-custom-dropdown").length>0&&e(".wpsl-custom-dropdown").each(function(t){p?e(this).find("option").removeAttr("selected"):(l=e(this).siblings("div"),i=l.find("li:first-child"),a=i.text(),r=i.attr("data-value"),l.find("li").removeClass(),l.prev().html(a).attr("data-value",r))})}function b(t){var s,n,o,l,i;for(m(),i=t.parents("li").length>0?t.parents("li").data("store-id"):t.parents(".wpsl-info-window").data("store-id"),"undefined"!=typeof re&&""!==re&&(n=re.getPosition()),ge={centerLatlng:ee.getCenter(),zoomLevel:ee.getZoom()},s=0,l=ce.length;l>s;s++)0!=ce[s].storeId||"undefined"!=typeof n&&""!==n?ce[s].storeId==i&&(o=ce[s].getPosition()):n=ce[s].getPosition();n&&o?(e("#wpsl-direction-details ul").empty(),e(".wpsl-direction-before, .wpsl-direction-after").remove(),L(n,o)):alert(wpslLabels.generalError)}function C(e,t){var s,n,o;for(s=0,n=ce.length;n>s;s++)ce[s].storeId==e&&(o=ce[s],"start"==t?o.setAnimation(google.maps.Animation.BOUNCE):o.setAnimation(null))}function L(t,s){var n,o,l,i,a,r,p,d,c,w="",g={};d="km"==wpslSettings.distanceUnit?"METRIC":"IMPERIAL",g={origin:t,destination:s,travelMode:wpslSettings.directionsTravelMode,unitSystem:google.maps.UnitSystem[d]},se.route(g,function(t,s){if(s==google.maps.DirectionsStatus.OK){if(te.setMap(ee),te.setDirections(t),t.routes.length>0){for(a=t.routes[0],r=0;r<a.legs.length;r++)for(n=a.legs[r],p=0,o=n.steps.length;o>p;p++)l=n.steps[p],i=p+1,w=w+"<li><div class='wpsl-direction-index'>"+i+"</div><div class='wpsl-direction-txt'>"+l.instructions+"</div><div class='wpsl-direction-distance'>"+l.distance.text+"</div></li>";for(e("#wpsl-direction-details ul").append(w).before("<div class='wpsl-direction-before'><a class='wpsl-back' id='wpsl-direction-start' href='#'>"+wpslLabels.back+"</a><div><span class='wpsl-total-distance'>"+a.legs[0].distance.text+"</span> - <span class='wpsl-total-durations'>"+a.legs[0].duration.text+"</span></div></div>").after("<p class='wpsl-direction-after'>"+t.routes[0].copyrights+"</p>"),e("#wpsl-direction-details").show(),r=0,o=ce.length;o>r;r++)ce[r].setMap(null);ae&&ae.clearMarkers(),"undefined"!=typeof re&&""!==re&&re.setMap(null),e("#wpsl-stores").hide(),1==wpslSettings.templateId&&(c=e("#wpsl-gmap").offset(),e(window).scrollTop(c.top))}}else q(s)})}function k(t){var s,n={address:e("#wpsl-search-input").val()};"undefined"==typeof wpslSettings.geocodeComponents||e.isEmptyObject(wpslSettings.geocodeComponents)||(n.componentRestrictions=wpslSettings.geocodeComponents),X.geocode(n,function(e,n){n==google.maps.GeocoderStatus.OK?(s=e[0].geometry.location,x(s,t)):K(n)})}function x(e,t){var s=!1;Z(e,0,"",!0,t),N(e,fe,s,t)}function I(t){var s;X.geocode({latLng:t},function(t,n){n==google.maps.GeocoderStatus.OK?(s=M(t),""!==s&&e("#wpsl-search-input").val(s)):K(n)})}function M(e){var t,s,n,o=e[0].address_components.length;for(n=0;o>n;n++)s=e[0].address_components[n].types,(/^postal_code$/.test(s)||/^postal_code_prefix,postal_code$/.test(s))&&(t=e[0].address_components[n].long_name);return t}function N(e,t,s,n){1==wpslSettings.directionRedirect?E(e,function(){P(e,t,s,n)}):P(e,t,s,n)}function E(e,t){X.geocode({latLng:e},function(e,s){s==google.maps.GeocoderStatus.OK?(pe=e[0].formatted_address,t()):K(s)})}function P(t,s,n,o){var l,i,a={},r="",p=!1,d=e("#wpsl-listing-template").html(),w=e("#wpsl-stores ul"),g=wpslSettings.url+"img/ajax-loader.gif";a=R(t,s,n),w.empty().append("<li class='wpsl-preloader'><img src='"+g+"'/>"+wpslLabels.preloader+"</li>"),e.get(wpslSettings.ajaxurl,a,function(s){e(".wpsl-preloader, .no-results").remove(),s.length>0?(e.each(s,function(e){_.extend(s[e],Le),l=new google.maps.LatLng(s[e].lat,s[e].lng),Z(l,s[e].id,s[e],p,o),r+=_.template(d)(s[e])}),e("#wpsl-result-list").off("click",".wpsl-directions"),w.empty(),w.append(r),e("#wpsl-result-list").on("click",".wpsl-directions",function(){return 1!=wpslSettings.directionRedirect?(b(e(this)),!1):void 0}),z(),e("#wpsl-result-list p:empty").remove()):(Z(t,0,"",!0,o),i=T(),w.html("<li class='no-results'>"+i+"</li>")),1==wpslSettings.runFitBounds?H():(ee.setZoom(Number(wpslSettings.zoomLevel)),ee.setCenter(ce[0].position)),1==wpslSettings.resetMap&&(e.isEmptyObject(ue)&&google.maps.event.addListenerOnce(ee,"tilesloaded",function(){ue={centerLatlng:ee.getCenter(),zoomLevel:ee.getZoom()},e("#wpsl-map-controls").addClass("wpsl-reset-exists"),e(".wpsl-icon-reset, #wpsl-reset-map").show()}),e(".wpsl-icon-reset").removeClass("wpsl-in-progress"))}),1!=wpslSettings.mouseFocus||c()||e("#wpsl-search-input").focus()}function R(t,s,n){var o,l,i,a,r,p="",d=e("#wpsl-wrap").hasClass("wpsl-mobile"),c=e("#wpsl-wrap").hasClass("wpsl-default-filters"),w={action:"store_search",lat:t.lat(),lng:t.lng()};return s?(w.max_results=wpslSettings.maxResults,w.search_radius=wpslSettings.searchRadius):(d||c?(o=parseInt(e("#wpsl-results .wpsl-dropdown").val()),l=parseInt(e("#wpsl-radius .wpsl-dropdown").val())):(o=parseInt(e("#wpsl-results .wpsl-selected-item").attr("data-value")),l=parseInt(e("#wpsl-radius .wpsl-selected-item").attr("data-value"))),isNaN(o)?w.max_results=wpslSettings.maxResults:w.max_results=o,isNaN(l)?w.search_radius=wpslSettings.searchRadius:w.search_radius=l,"undefined"!=typeof wpslSettings.categoryIds?w.filter=wpslSettings.categoryIds:e("#wpsl-category").length>0?(p=d||c?parseInt(e("#wpsl-category .wpsl-dropdown").val()):parseInt(e("#wpsl-category .wpsl-selected-item").attr("data-value")),isNaN(p)||0===p||(w.filter=p)):e("#wpsl-checkbox-filter").length>0&&e("#wpsl-checkbox-filter input:checked").length>0&&(w.filter=U()),e(".wpsl-custom-dropdown").length>0&&e(".wpsl-custom-dropdown").each(function(t){i="",a="",d||c?(i=e(this).attr("name"),a=e(this).val()):(i=e(this).attr("name"),a=e(this).next(".wpsl-selected-item").attr("data-value")),i&&a&&(w[i]=a)}),e(".wpsl-custom-checkboxes").length>0&&e(".wpsl-custom-checkboxes").each(function(t){r=e(this).attr("data-name"),r&&(w[r]=O(r))})),1==n&&("undefined"!=typeof ne?w.skip_cache=1:(w.autoload=1,"undefined"!=typeof wpslSettings.categoryIds&&(w.filter=wpslSettings.categoryIds))),"undefined"!=typeof wpslSettings.collectStatistics&&0==n&&(w.search=e("#wpsl-search-input").val()),w}function O(t){var s=e("[data-name="+t+"]"),n=[];return e(s).find("input:checked").each(function(t){n.push(e(this).val())}),n.join()}function T(){var e;return e="undefined"!=typeof wpslSettings.noResults&&""!==wpslSettings.noResults?wpslSettings.noResults:wpslLabels.noResults}function U(){var t=e("#wpsl-checkbox-filter input:checked").map(function(){return e(this).val()});return t=t.get(),t=t.join(",")}function z(){if(1==wpslSettings.markerClusters){var e,t,s=Number(wpslSettings.clusterZoom),n=Number(wpslSettings.clusterSize);isNaN(s)&&(s=""),isNaN(n)&&(n=""),"undefined"!=typeof wpslSettings.excludeStartFromCluster&&1==wpslSettings.excludeStartFromCluster&&(t=ce.slice(0),t.splice(0,1)),e="undefined"==typeof t?ce:t,ae=new MarkerClusterer(ee,e,{gridSize:n,maxZoom:s})}}function Z(e,t,s,n,o){var l,i,a,r=!0;0===t?(s={store:wpslLabels.startPoint},l=we.url+wpslSettings.startMarker):l="undefined"!=typeof s.alternateMarkerUrl&&s.alternateMarkerUrl?s.alternateMarkerUrl:"undefined"!=typeof s.categoryMarkerUrl&&s.categoryMarkerUrl?s.categoryMarkerUrl:we.url+wpslSettings.storeMarker,i={url:l,scaledSize:new google.maps.Size(Number(we.scaledSize[0]),Number(we.scaledSize[1])),origin:new google.maps.Point(Number(we.origin[0]),Number(we.origin[1])),anchor:new google.maps.Point(Number(we.anchor[0]),Number(we.anchor[1]))},a=new google.maps.Marker({position:e,map:ee,optimized:!1,title:B(s.store),draggable:n,storeId:t,icon:i}),ce.push(a),google.maps.event.addListener(a,"click",function(n){return function(){0!=t?"undefined"!=typeof wpslSettings.markerStreetView&&1==wpslSettings.markerStreetView?j(e,function(){$(a,G(s),o,n)}):$(a,G(s),o,n):$(a,wpslLabels.startPoint,o,n),google.maps.event.clearListeners(o,"domready"),google.maps.event.addListener(o,"domready",function(){V(a,n),A()})}}(ee)),n&&google.maps.event.addListener(a,"dragend",function(e){F(r),ee.setCenter(e.latLng),I(e.latLng),N(e.latLng,fe,he=!1,o)})}function B(e){return e?e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)}):void 0}function $(e,t,s,n){de.length=0,s.setContent(t),s.open(n,e),de.push(s),"undefined"!=typeof wpslSettings.infoWindowStyle&&"infobox"==wpslSettings.infoWindowStyle&&1==wpslSettings.markerClusters&&(le=e.storeId,s.setVisible(!0))}function V(t,s){e(".wpsl-info-actions a").on("click",function(n){var o=Number(wpslSettings.autoZoomLevel);if(n.stopImmediatePropagation(),e(this).hasClass("wpsl-directions")){if(1==wpslSettings.directionRedirect)return!0;b(e(this))}else e(this).hasClass("wpsl-streetview")?W(t,s):e(this).hasClass("wpsl-zoom-here")&&(s.setCenter(t.getPosition()),s.setZoom(o));return!1})}function A(){var t=ee.getZoom();t>=wpslSettings.autoZoomLevel?e(".wpsl-zoom-here").hide():e(".wpsl-zoom-here").show()}function W(t,s){var n=s.getStreetView();n.setPosition(t.getPosition()),n.setVisible(!0),e("#wpsl-map-controls").hide(),D(n,s)}function D(t,s){google.maps.event.addListener(t,"visible_changed",function(){if(!t.getVisible()){var n=s.getZoom();e("#wpsl-map-controls").show(),s.setZoom(n-1),s.setZoom(n)}})}function j(e,t){var s=new google.maps.StreetViewService;s.getPanoramaByLocation(e,50,function(e,s){me=s==google.maps.StreetViewStatus.OK?!0:!1,t()})}function G(t){var s,n;return n=e("#wpsl-base-gmap_0").length?e("#wpsl-cpt-info-window-template").html():e("#wpsl-info-window-template").html(),s=_.template(n)(t)}function H(){var e,t,s=Number(wpslSettings.autoZoomLevel),n=new google.maps.LatLngBounds;for(google.maps.event.addListenerOnce(ee,"bounds_changed",function(e){this.getZoom()>s&&this.setZoom(s)}),e=0,t=ce.length;t>e;e++)n.extend(ce[e].position);ee.fitBounds(n)}function F(e){var t,s;if(te.setMap(null),ce){for(s=0,t=ce.length;t>s;s++)e?1!=ce[s].draggable?ce[s].setMap(null):re=ce[s]:ce[s].setMap(null);ce.length=0}ae&&ae.clearMarkers()}function K(e){var t;switch(e){case"ZERO_RESULTS":t=wpslLabels.noResults;break;case"OVER_QUERY_LIMIT":t=wpslLabels.queryLimit;break;default:t=wpslLabels.generalError}alert(t)}function q(e){var t;switch(e){case"NOT_FOUND":case"ZERO_RESULTS":t=wpslLabels.noDirectionsFound;break;case"OVER_QUERY_LIMIT":t=wpslLabels.queryLimit;break;default:t=wpslLabels.generalError}alert(t)}function Q(){var t=Number(wpslSettings.maxDropdownHeight);e(".wpsl-dropdown").each(function(s){var n,o,l=e(this);l.$dropdownWrap=l.wrap("<div class='wpsl-dropdown'></div>").parent(),l.$selectedVal=l.val(),l.$dropdownElem=e("<div><ul/></div>").appendTo(l.$dropdownWrap),l.$dropdown=l.$dropdownElem.find("ul"),l.$options=l.$dropdownWrap.find("option"),l.hide().removeClass("wpsl-dropdown"),e.each(l.$options,function(){n=e(this).val()==l.$selectedVal?'class="wpsl-selected-dropdown"':"",l.$dropdown.append("<li data-value="+e(this).val()+" "+n+">"+e(this).text()+"</li>")}),l.$dropdownElem.before("<span data-value="+l.find(":selected").val()+" class='wpsl-selected-item'>"+l.find(":selected").text()+"</span>"),l.$dropdownItem=l.$dropdownElem.find("li"),l.$dropdownWrap.on("click",function(s){return e(this).hasClass("wpsl-active")?void e(this).removeClass("wpsl-active"):(Y(),e(this).toggleClass("wpsl-active"),o=0,e(this).hasClass("wpsl-active")?(l.$dropdownItem.each(function(t){o+=e(this).outerHeight()}),l.$dropdownElem.css("height",o+2+"px")):l.$dropdownElem.css("height",0),o>t&&(e(this).addClass("wpsl-scroll-required"),l.$dropdownElem.css("height",t+"px")),void s.stopPropagation())}),l.$dropdownItem.on("click",function(t){l.$dropdownWrap.find(e(".wpsl-selected-item")).html(e(this).text()).attr("data-value",e(this).attr("data-value")),l.$dropdownItem.removeClass("wpsl-selected-dropdown"),e(this).addClass("wpsl-selected-dropdown"),Y(),t.stopPropagation()})}),e(document).click(function(){Y()})}function Y(){e(".wpsl-dropdown").removeClass("wpsl-active"),e(".wpsl-dropdown div").css("height",0)}function J(){e(".wpsl-search").hasClass("wpsl-widget")&&(e("#wpsl-search-btn").trigger("click"),e(".wpsl-search").removeClass("wpsl-widget"))}var X,ee,te,se,ne,oe,le,ie,ae,re,pe,de=[],ce=[],we={},ge={},ue={},fe=!1,me=!1,he="undefined"!=typeof wpslSettings?wpslSettings.autoLoad:"";if(_.templateSettings={evaluate:/\<\%(.+?)\%\>/g,interpolate:/\<\%=(.+?)\%\>/g,escape:/\<\%-(.+?)\%\>/g},e(".wpsl-gmap-canvas").length&&(e("<img />").attr("src",wpslSettings.url+"img/ajax-loader.gif"),e(".wpsl-gmap-canvas").each(function(s){var n=e(this).attr("id");t(n,s)})),e("#wpsl-result-list").on("click",".wpsl-back",function(){var t,s;for(te.setMap(null),t=0,s=ce.length;s>t;t++)ce[t].setMap(ee);return"undefined"!=typeof re&&""!==re&&re.setMap(ee),ae&&z(),ee.setCenter(ge.centerLatlng),ee.setZoom(ge.zoomLevel),e(".wpsl-direction-before, .wpsl-direction-after").remove(),e("#wpsl-stores").show(),e("#wpsl-direction-details").hide(),!1}),e("#wpsl-gmap").length&&("bounce"==wpslSettings.markerEffect?(e("#wpsl-stores").on("mouseenter","li",function(){C(e(this).data("store-id"),"start")}),e("#wpsl-stores").on("mouseleave","li",function(){C(e(this).data("store-id"),"stop")})):"info_window"==wpslSettings.markerEffect&&e("#wpsl-stores").on("mouseenter","li",function(){var t,s;for(t=0,s=ce.length;s>t;t++)ce[t].storeId==e(this).data("store-id")&&(google.maps.event.trigger(ce[t],"click"),ee.setCenter(ce[t].position))})),"undefined"!=typeof wpslSettings.infoWindowStyle&&"infobox"==wpslSettings.infoWindowStyle&&1==wpslSettings.markerClusters){var ve,Se,ye,be,Ce;google.maps.event.addListener(ee,"zoom_changed",function(){google.maps.event.addListenerOnce(ee,"idle",function(){if("undefined"!=typeof ae&&(ve=ae.clusters_,ve.length))for(be=0,Se=ve.length;Se>be;be++)for(Ce=0,ye=ve[be].markers_.length;ye>Ce;Ce++)if(ve[be].markers_[Ce].storeId==le){ie.getVisible()&&null===ve[be].markers_[Ce].map?ie.setVisible(!1):ie.getVisible()||null===ve[be].markers_[Ce].map||ie.setVisible(!0);break}})})}var Le={formatPhoneNumber:function(e){return 1==wpslSettings.phoneUrl&&c()&&(e="<a href='tel:"+Le.formatClickablePhoneNumber(e)+"'>"+e+"</a>"),e},formatClickablePhoneNumber:function(e){return-1!=e.indexOf("+")&&-1!=e.indexOf("(0)")&&(e=e.replace("(0)","")),e.replace(/(-| |\(|\)|\.|)/g,"")},createInfoWindowActions:function(t){var s,n="",o="";return e("#wpsl-gmap").length&&(me&&(n="<a class='wpsl-streetview' href='#'>"+wpslLabels.streetView+"</a>"),1==wpslSettings.markerZoomTo&&(o="<a class='wpsl-zoom-here' href='#'>"+wpslLabels.zoomHere+"</a>"),s="<div class='wpsl-info-actions'>"+Le.createDirectionUrl(t)+n+o+"</div>"),s},createDirectionUrl:function(t){var s,n,o,l={};return 1==wpslSettings.directionRedirect?("undefined"==typeof pe&&(pe=""),l.target="target='_blank'","undefined"!=typeof t?l.src=e("[data-store-id="+t+"] .wpsl-directions").attr("href"):(o=this.zip?this.zip+", ":"",n=this.address+", "+this.city+", "+o+this.country,l.src="https://maps.google.com/maps?saddr="+Le.rfc3986EncodeURIComponent(pe)+"&daddr="+Le.rfc3986EncodeURIComponent(n))):l={src:"#",target:""},s="<a class='wpsl-directions' "+l.target+" href='"+l.src+"'>"+wpslLabels.directions+"</a>"},rfc3986EncodeURIComponent:function(e){return encodeURIComponent(e).replace(/[!'()*]/g,escape)}};if(e("#wpsl-stores").on("click",".wpsl-store-details",function(){var t,s,n=e(this).parents("li"),o=n.data("store-id");if("info window"==wpslSettings.moreInfoLocation)for(t=0,s=ce.length;s>t;t++)ce[t].storeId==o&&google.maps.event.trigger(ce[t],"click");else n.find(".wpsl-more-info-listings").is(":visible")?e(this).removeClass("wpsl-active-details"):e(this).addClass("wpsl-active-details"),n.siblings().find(".wpsl-store-details").removeClass("wpsl-active-details"),n.siblings().find(".wpsl-more-info-listings").hide(),n.find(".wpsl-more-info-listings").toggle();return"default"!=wpslSettings.templateId||"store listings"==wpslSettings.moreInfoLocation?!1:void 0}),e("a[href='#"+wpslSettings.mapTabAnchor+"']").length){var ke,xe,Ie=Number(wpslSettings.mapTabAnchorReturn)?!0:!1,_e=e("a[href='#"+wpslSettings.mapTabAnchor+"']");_e.on("click",function(){return setTimeout(function(){ke=ee.getZoom(),xe=ee.getCenter(),google.maps.event.trigger(ee,"resize"),ee.setZoom(ke),ee.setCenter(xe),H()},50),Ie})}});
|
1 |
+
jQuery(document).ready(function(e){function t(t,l){var p,g,u,m,v,S,b,y;u=o(l),y=Number(u.zoomLevel),m=i(),se=new google.maps.Geocoder,oe=new google.maps.DirectionsRenderer,le=new google.maps.DirectionsService,p={zoom:Number(u.zoomLevel),center:u.startLatLng,mapTypeId:google.maps.MapTypeId[u.mapType.toUpperCase()],mapTypeControl:Number(u.mapTypeControl)?!0:!1,scrollwheel:Number(u.scrollWheel)?!0:!1,streetViewControl:Number(u.streetView)?!0:!1,gestureHandling:u.gestureHandling,zoomControlOptions:{position:google.maps.ControlPosition[u.controlPosition.toUpperCase()+"_TOP"]}},me=a(),ne=new google.maps.Map(document.getElementById(t),p),r(u.mapStyle),"undefined"!=typeof window["wpslMap_"+l]&&"undefined"!=typeof window["wpslMap_"+l].locations&&(S=new google.maps.LatLngBounds,b=window["wpslMap_"+l].locations,e.each(b,function(e){v=new google.maps.LatLng(b[e].lat,b[e].lng),Z(v,b[e].id,b[e],!1,m),S.extend(v)}),te(ne,y),ne.fitBounds(S),_.isArray(wpslSettings.mapTabAnchor)&&(g={map:ne,bounds:S,maxZoom:Number(u.zoomLevel)},fe.push(g))),e("#wpsl-gmap").length&&(1==wpslSettings.autoComplete&&s(),!c()&&e(".wpsl-dropdown").length&&1==wpslSettings.enableStyledDropdowns?Q():(e("#wpsl-search-wrap select").show(),c()?e("#wpsl-wrap").addClass("wpsl-mobile"):e("#wpsl-wrap").addClass("wpsl-default-filters")),e(".wpsl-search").hasClass("wpsl-widget")||(1==wpslSettings.autoLocate?w(u.startLatLng,m):1==wpslSettings.autoLoad&&d(u.startLatLng,m)),1!=wpslSettings.mouseFocus||c()||e("#wpsl-search-input").focus(),f(m),h(u,ne,m),J()),n()}function s(){var t,s,n,o={};"undefined"==typeof wpslSettings.geocodeComponents||e.isEmptyObject(wpslSettings.geocodeComponents)||(o.componentRestrictions=wpslSettings.geocodeComponents),t=document.getElementById("wpsl-search-input"),s=new google.maps.places.Autocomplete(t,o),s.addListener("place_changed",function(){n=s.getPlace(),n.geometry&&(ae=n.geometry.location)})}function n(){"undefined"!=typeof wpslSettings.markerZoomTo&&1==wpslSettings.markerZoomTo&&google.maps.event.addListener(ne,"zoom_changed",function(){V()})}function o(e){var t,s,n,o=["zoomLevel","mapType","mapTypeControl","mapStyle","streetView","scrollWheel","controlPosition"],i={zoomLevel:wpslSettings.zoomLevel,mapType:wpslSettings.mapType,mapTypeControl:wpslSettings.mapTypeControl,mapStyle:wpslSettings.mapStyle,streetView:wpslSettings.streetView,scrollWheel:wpslSettings.scrollWheel,controlPosition:wpslSettings.controlPosition,gestureHandling:wpslSettings.gestureHandling};if("undefined"!=typeof window["wpslMap_"+e]&&"undefined"!=typeof window["wpslMap_"+e].shortCode)for(t=0,s=o.length;s>t;t++)n=window["wpslMap_"+e].shortCode[o[t]],"undefined"!=typeof n&&(i[o[t]]=n);return i.startLatLng=l(e),i}function l(e){var t,s,n="";return"undefined"!=typeof window["wpslMap_"+e]&&"undefined"!=typeof window["wpslMap_"+e].locations&&(n=window["wpslMap_"+e].locations[0]),"undefined"!=typeof n&&"undefined"!=typeof n.lat&&"undefined"!=typeof n.lng?t=new google.maps.LatLng(n.lat,n.lng):""!==wpslSettings.startLatlng?(s=wpslSettings.startLatlng.split(","),t=new google.maps.LatLng(s[0],s[1])):t=new google.maps.LatLng(0,0),t}function i(){var e,t,s={};return"undefined"!=typeof wpslSettings.infoWindowStyle&&"infobox"==wpslSettings.infoWindowStyle?(e=wpslSettings.infoBoxClearance.split(","),t=wpslSettings.infoBoxPixelOffset.split(","),s={alignBottom:!0,boxClass:wpslSettings.infoBoxClass,closeBoxMargin:wpslSettings.infoBoxCloseMargin,closeBoxURL:wpslSettings.infoBoxCloseUrl,content:"",disableAutoPan:Number(wpslSettings.infoBoxDisableAutoPan)?!0:!1,enableEventPropagation:Number(wpslSettings.infoBoxEnableEventPropagation)?!0:!1,infoBoxClearance:new google.maps.Size(Number(e[0]),Number(e[1])),pixelOffset:new google.maps.Size(Number(t[0]),Number(t[1])),zIndex:Number(wpslSettings.infoBoxZindex)},pe=new InfoBox(s)):pe=new google.maps.InfoWindow,pe}function a(){var e,t=wpslSettings.markerIconProps,s={};"undefined"!=typeof t.url?s.url=t.url:"undefined"!=typeof t.categoryMarkerUrl?s.categoryMarkerUrl=t.categoryMarkerUrl:"undefined"!=typeof t.alternateMarkerUrl?s.alternateMarkerUrl=t.alternateMarkerUrl:s.url=wpslSettings.url+"img/markers/";for(var n in t)t.hasOwnProperty(n)&&(e=t[n].split(","),2==e.length&&(s[n]=e));return s}function r(e){e=p(e),e&&ne.setOptions({styles:e})}function p(e){try{var t=JSON.parse(e);if(t&&"object"==typeof t&&null!==t)return t}catch(s){}return!1}function d(e,t){Z(e,0,"",!0,t),N(e,Se,ye,t)}function c(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function w(t,s){if(navigator.geolocation){var n,o,l=!1,i=Number(wpslSettings.geoLocationTimout);n=setInterval(function(){e(".wpsl-icon-direction").toggleClass("wpsl-active-icon")},600),o=setTimeout(function(){g(n),d(t,s)},i),navigator.geolocation.getCurrentPosition(function(i){g(n),clearTimeout(o),F(l),u(t,i,Se,s),e(".wpsl-search").addClass("wpsl-geolocation-run")},function(n){if(e(".wpsl-icon-direction").hasClass("wpsl-user-activated")&&!e(".wpsl-search").hasClass("wpsl-geolocation-run")){switch(n.code){case n.PERMISSION_DENIED:alert(wpslGeolocationErrors.denied);break;case n.POSITION_UNAVAILABLE:alert(wpslGeolocationErrors.unavailable);break;case n.TIMEOUT:alert(wpslGeolocationErrors.timeout);break;default:alert(wpslGeolocationErrors.generalError)}e(".wpsl-icon-direction").removeClass("wpsl-active-icon")}else e(".wpsl-search").hasClass("wpsl-geolocation-run")||(clearTimeout(o),d(t,s))},{maximumAge:6e4,timeout:i,enableHighAccuracy:!0})}else alert(wpslGeolocationErrors.unavailable),d(t,s)}function g(t){clearInterval(t),e(".wpsl-icon-direction").removeClass("wpsl-active-icon")}function u(e,t,s,n){if("undefined"==typeof t)d(e,n);else{var o=new google.maps.LatLng(t.coords.latitude,t.coords.longitude);ie=t,I(o),ne.setCenter(o),Z(o,0,"",!0,n),N(o,s,ye,n)}}function f(t){e("#wpsl-search-btn").unbind("click").bind("click",function(s){var n=!1;return e("#wpsl-search-input").removeClass(),e("#wpsl-search-input").val()?(e("#wpsl-result-list ul").empty(),e("#wpsl-stores").show(),e(".wpsl-direction-before, .wpsl-direction-after").remove(),e("#wpsl-direction-details").hide(),Se=!1,m(),F(n),S(),1==wpslSettings.autoComplete&&"undefined"!=typeof ae?x(ae,t):k(t)):e("#wpsl-search-input").addClass("wpsl-error").focus(),!1})}function m(){"undefined"!=typeof wpslSettings.infoWindowStyle&&"infobox"==wpslSettings.infoWindowStyle&&"undefined"!=typeof ge[0]&&ge[0].close()}function h(t,s,n){google.maps.event.addListenerOnce(s,"tilesloaded",function(){e(".gm-style").append(wpslSettings.mapControls),e(".wpsl-icon-reset, #wpsl-reset-map").length>0&&(v(t.startLatLng,n),e(".wpsl-icon-reset").hide()),e(".wpsl-icon-direction").on("click",function(){e(this).addClass("wpsl-user-activated"),w(t.startLatLng,n)})})}function v(t,s){e(".wpsl-icon-reset, #wpsl-reset-map").on("click",function(){var n=!1,o=!0;e(this).hasClass("wpsl-in-progress")||(1==wpslSettings.autoLoad&&(ye=1),(ne.getCenter().lat()!==ve.centerLatlng.lat()||ne.getCenter().lng()!==ve.centerLatlng.lng()||ne.getZoom()!==ve.zoomLevel)&&(F(n),e("#wpsl-search-input").val("").removeClass(),e(".wpsl-icon-reset").addClass("wpsl-in-progress"),de&&de.clearMarkers(),S(),b(),1==wpslSettings.autoLocate?u(t,ie,o,s):d(t,s)),e("#wpsl-stores").show(),e("#wpsl-direction-details").hide())})}function S(){"undefined"!=typeof ce&&""!==ce&&(ce.setMap(null),ce="")}function b(){var t,s,n,o,l,i,a,r,p=e("#wpsl-wrap").hasClass("wpsl-default-filters"),d=[wpslSettings.searchRadius+" "+wpslSettings.distanceUnit,wpslSettings.maxResults],c=["wpsl-radius","wpsl-results"];for(t=0,s=c.length;s>t;t++)e("#"+c[t]+" select").val(parseInt(d[t])),e("#"+c[t]+" li").removeClass(),"wpsl-radius"==c[t]?n=wpslSettings.searchRadius:"wpsl-results"==c[t]&&(n=wpslSettings.maxResults),e("#"+c[t]+" li").each(function(){e(this).text()===d[t]&&(e(this).addClass("wpsl-selected-dropdown"),e("#"+c[t]+" .wpsl-selected-item").html(d[t]).attr("data-value",n))});e("#wpsl-category").length&&(e("#wpsl-category select").val(0),e("#wpsl-category li").removeClass(),e("#wpsl-category li:first-child").addClass("wpsl-selected-dropdown"),o=e("#wpsl-category li:first-child").text(),e("#wpsl-category .wpsl-selected-item").html(o).attr("data-value",0)),e(".wpsl-custom-dropdown").length>0&&e(".wpsl-custom-dropdown").each(function(t){p?e(this).find("option").removeAttr("selected"):(l=e(this).siblings("div"),i=l.find("li:first-child"),a=i.text(),r=i.attr("data-value"),l.find("li").removeClass(),l.prev().html(a).attr("data-value",r))})}function y(t){var s,n,o,l,i;for(m(),i=t.parents("li").length>0?t.parents("li").data("store-id"):t.parents(".wpsl-info-window").data("store-id"),"undefined"!=typeof ce&&""!==ce&&(n=ce.getPosition()),he={centerLatlng:ne.getCenter(),zoomLevel:ne.getZoom()},s=0,l=ue.length;l>s;s++)0!=ue[s].storeId||"undefined"!=typeof n&&""!==n?ue[s].storeId==i&&(o=ue[s].getPosition()):n=ue[s].getPosition();n&&o?(e("#wpsl-direction-details ul").empty(),e(".wpsl-direction-before, .wpsl-direction-after").remove(),L(n,o)):alert(wpslLabels.generalError)}function C(e,t){var s,n,o;for(s=0,n=ue.length;n>s;s++)ue[s].storeId==e&&(o=ue[s],"start"==t?o.setAnimation(google.maps.Animation.BOUNCE):o.setAnimation(null))}function L(t,s){var n,o,l,i,a,r,p,d,c,w="",g={};d="km"==wpslSettings.distanceUnit?"METRIC":"IMPERIAL",g={origin:t,destination:s,travelMode:wpslSettings.directionsTravelMode,unitSystem:google.maps.UnitSystem[d]},le.route(g,function(t,s){if(s==google.maps.DirectionsStatus.OK){if(oe.setMap(ne),oe.setDirections(t),t.routes.length>0){for(a=t.routes[0],r=0;r<a.legs.length;r++)for(n=a.legs[r],p=0,o=n.steps.length;o>p;p++)l=n.steps[p],i=p+1,w=w+"<li><div class='wpsl-direction-index'>"+i+"</div><div class='wpsl-direction-txt'>"+l.instructions+"</div><div class='wpsl-direction-distance'>"+l.distance.text+"</div></li>";for(e("#wpsl-direction-details ul").append(w).before("<div class='wpsl-direction-before'><a class='wpsl-back' id='wpsl-direction-start' href='#'>"+wpslLabels.back+"</a><div><span class='wpsl-total-distance'>"+a.legs[0].distance.text+"</span> - <span class='wpsl-total-durations'>"+a.legs[0].duration.text+"</span></div></div>").after("<p class='wpsl-direction-after'>"+t.routes[0].copyrights+"</p>"),e("#wpsl-direction-details").show(),r=0,o=ue.length;o>r;r++)ue[r].setMap(null);de&&de.clearMarkers(),"undefined"!=typeof ce&&""!==ce&&ce.setMap(null),e("#wpsl-stores").hide(),1==wpslSettings.templateId&&(c=e("#wpsl-gmap").offset(),e(window).scrollTop(c.top))}}else q(s)})}function k(t){var s,n={address:e("#wpsl-search-input").val()};"undefined"==typeof wpslSettings.geocodeComponents||e.isEmptyObject(wpslSettings.geocodeComponents)||(n.componentRestrictions=wpslSettings.geocodeComponents),se.geocode(n,function(e,n){n==google.maps.GeocoderStatus.OK?(s=e[0].geometry.location,x(s,t)):K(n)})}function x(e,t){var s=!1;Z(e,0,"",!0,t),N(e,Se,s,t)}function I(t){var s;se.geocode({latLng:t},function(t,n){n==google.maps.GeocoderStatus.OK?(s=M(t),""!==s&&e("#wpsl-search-input").val(s)):K(n)})}function M(e){var t,s,n,o=e[0].address_components.length;for(n=0;o>n;n++)s=e[0].address_components[n].types,(/^postal_code$/.test(s)||/^postal_code_prefix,postal_code$/.test(s))&&(t=e[0].address_components[n].long_name);return t}function N(e,t,s,n){1==wpslSettings.directionRedirect?E(e,function(){T(e,t,s,n)}):T(e,t,s,n)}function E(e,t){se.geocode({latLng:e},function(e,s){s==google.maps.GeocoderStatus.OK?(we=e[0].formatted_address,t()):K(s)})}function T(t,s,n,o){var l,i,a,r="",p=!1,d=e("#wpsl-listing-template").html(),w=e("#wpsl-stores ul"),g=wpslSettings.url+"img/ajax-loader.gif";a=P(t,s,n),w.empty().append("<li class='wpsl-preloader'><img src='"+g+"'/>"+wpslLabels.preloader+"</li>"),e("#wpsl-wrap").removeClass("wpsl-no-results"),e.get(wpslSettings.ajaxurl,a,function(s){e(".wpsl-preloader, .no-results").remove(),s.length>0?(e.each(s,function(e){_.extend(s[e],_e),l=new google.maps.LatLng(s[e].lat,s[e].lng),Z(l,s[e].id,s[e],p,o),r+=_.template(d)(s[e])}),e("#wpsl-result-list").off("click",".wpsl-directions"),w.empty(),w.append(r),e("#wpsl-result-list").on("click",".wpsl-directions",function(){return 1!=wpslSettings.directionRedirect?(y(e(this)),!1):void 0}),z(),e("#wpsl-result-list p:empty").remove()):(Z(t,0,"",!0,o),i=O(),e("#wpsl-wrap").addClass("wpsl-no-results"),w.html("<li class='wpsl-no-results-msg'>"+i+"</li>")),1==wpslSettings.runFitBounds?H():(ne.setZoom(Number(wpslSettings.zoomLevel)),ne.setCenter(ue[0].position)),1==wpslSettings.resetMap&&(e.isEmptyObject(ve)&&google.maps.event.addListenerOnce(ne,"tilesloaded",function(){ve={centerLatlng:ne.getCenter(),zoomLevel:ne.getZoom()},e("#wpsl-map-controls").addClass("wpsl-reset-exists"),e(".wpsl-icon-reset, #wpsl-reset-map").show()}),e(".wpsl-icon-reset").removeClass("wpsl-in-progress"))}),1!=wpslSettings.mouseFocus||c()||e("#wpsl-search-input").focus()}function P(t,s,n){var o,l,i,a,r,p="",d=e("#wpsl-wrap").hasClass("wpsl-mobile"),c=e("#wpsl-wrap").hasClass("wpsl-default-filters"),w={action:"store_search",lat:t.lat(),lng:t.lng()};return s?(w.max_results=wpslSettings.maxResults,w.search_radius=wpslSettings.searchRadius):(d||c?(o=parseInt(e("#wpsl-results .wpsl-dropdown").val()),l=parseInt(e("#wpsl-radius .wpsl-dropdown").val())):(o=parseInt(e("#wpsl-results .wpsl-selected-item").attr("data-value")),l=parseInt(e("#wpsl-radius .wpsl-selected-item").attr("data-value"))),isNaN(o)?w.max_results=wpslSettings.maxResults:w.max_results=o,isNaN(l)?w.search_radius=wpslSettings.searchRadius:w.search_radius=l,"undefined"!=typeof wpslSettings.categoryIds?w.filter=wpslSettings.categoryIds:e("#wpsl-category").length>0?(p=d||c?parseInt(e("#wpsl-category .wpsl-dropdown").val()):parseInt(e("#wpsl-category .wpsl-selected-item").attr("data-value")),isNaN(p)||0===p||(w.filter=p)):e("#wpsl-checkbox-filter").length>0&&e("#wpsl-checkbox-filter input:checked").length>0&&(w.filter=U()),e(".wpsl-custom-dropdown").length>0&&e(".wpsl-custom-dropdown").each(function(t){i="",a="",d||c?(i=e(this).attr("name"),a=e(this).val()):(i=e(this).attr("name"),a=e(this).next(".wpsl-selected-item").attr("data-value")),i&&a&&(w[i]=a)}),e(".wpsl-custom-checkboxes").length>0&&e(".wpsl-custom-checkboxes").each(function(t){r=e(this).attr("data-name"),r&&(w[r]=R(r))})),1==n&&("undefined"!=typeof ie?w.skip_cache=1:(w.autoload=1,"undefined"!=typeof wpslSettings.categoryIds&&(w.filter=wpslSettings.categoryIds))),"undefined"!=typeof wpslSettings.collectStatistics&&0==n&&(w.search=e("#wpsl-search-input").val()),w}function R(t){var s=e("[data-name="+t+"]"),n=[];return e(s).find("input:checked").each(function(t){n.push(e(this).val())}),n.join()}function O(){var e;return e="undefined"!=typeof wpslSettings.noResults&&""!==wpslSettings.noResults?wpslSettings.noResults:wpslLabels.noResults}function U(){var t=e("#wpsl-checkbox-filter input:checked").map(function(){return e(this).val()});return t=t.get(),t=t.join(",")}function z(){if(1==wpslSettings.markerClusters){var e,t,s=Number(wpslSettings.clusterZoom),n=Number(wpslSettings.clusterSize);isNaN(s)&&(s=""),isNaN(n)&&(n=""),"undefined"!=typeof wpslSettings.excludeStartFromCluster&&1==wpslSettings.excludeStartFromCluster&&(t=ue.slice(0),t.splice(0,1)),e="undefined"==typeof t?ue:t,de=new MarkerClusterer(ne,e,{gridSize:n,maxZoom:s})}}function Z(e,t,s,n,o){var l,i,a,r=!0;0===t?(s={store:wpslLabels.startPoint},l=me.url+wpslSettings.startMarker):l="undefined"!=typeof s.alternateMarkerUrl&&s.alternateMarkerUrl?s.alternateMarkerUrl:"undefined"!=typeof s.categoryMarkerUrl&&s.categoryMarkerUrl?s.categoryMarkerUrl:me.url+wpslSettings.storeMarker,i={url:l,scaledSize:new google.maps.Size(Number(me.scaledSize[0]),Number(me.scaledSize[1])),origin:new google.maps.Point(Number(me.origin[0]),Number(me.origin[1])),anchor:new google.maps.Point(Number(me.anchor[0]),Number(me.anchor[1]))},a=new google.maps.Marker({position:e,map:ne,optimized:!1,title:B(s.store),draggable:n,storeId:t,icon:i}),ue.push(a),google.maps.event.addListener(a,"click",function(n){return function(){0!=t?"undefined"!=typeof wpslSettings.markerStreetView&&1==wpslSettings.markerStreetView?j(e,function(){A(a,G(s),o,n)}):A(a,G(s),o,n):A(a,wpslLabels.startPoint,o,n),google.maps.event.clearListeners(o,"domready"),google.maps.event.addListener(o,"domready",function(){$(a,n),V()})}}(ne)),n&&google.maps.event.addListener(a,"dragend",function(e){F(r),ne.setCenter(e.latLng),I(e.latLng),N(e.latLng,Se,ye=!1,o)})}function B(e){return e?e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)}):void 0}function A(e,t,s,n){ge.length=0,s.setContent(t),s.open(n,e),ge.push(s),"undefined"!=typeof wpslSettings.infoWindowStyle&&"infobox"==wpslSettings.infoWindowStyle&&1==wpslSettings.markerClusters&&(re=e.storeId,s.setVisible(!0))}function $(t,s){e(".wpsl-info-actions a").on("click",function(n){var o=Number(wpslSettings.autoZoomLevel);if(n.stopImmediatePropagation(),e(this).hasClass("wpsl-directions")){if(1==wpslSettings.directionRedirect)return!0;y(e(this))}else e(this).hasClass("wpsl-streetview")?W(t,s):e(this).hasClass("wpsl-zoom-here")&&(s.setCenter(t.getPosition()),s.setZoom(o));return!1})}function V(){var t=ne.getZoom();t>=wpslSettings.autoZoomLevel?e(".wpsl-zoom-here").hide():e(".wpsl-zoom-here").show()}function W(t,s){var n=s.getStreetView();n.setPosition(t.getPosition()),n.setVisible(!0),e("#wpsl-map-controls").hide(),D(n,s)}function D(t,s){google.maps.event.addListener(t,"visible_changed",function(){if(!t.getVisible()){var n=s.getZoom();e("#wpsl-map-controls").show(),s.setZoom(n-1),s.setZoom(n)}})}function j(e,t){var s=new google.maps.StreetViewService;s.getPanoramaByLocation(e,50,function(e,s){be=s==google.maps.StreetViewStatus.OK?!0:!1,t()})}function G(t){var s,n;return n=e("#wpsl-base-gmap_0").length?e("#wpsl-cpt-info-window-template").html():e("#wpsl-info-window-template").html(),s=_.template(n)(t)}function H(){var e,t,s=Number(wpslSettings.autoZoomLevel),n=new google.maps.LatLngBounds;for(te(ne,s),e=0,t=ue.length;t>e;e++)n.extend(ue[e].position);ne.fitBounds(n)}function F(e){var t,s;if(oe.setMap(null),ue){for(s=0,t=ue.length;t>s;s++)e?1!=ue[s].draggable?ue[s].setMap(null):ce=ue[s]:ue[s].setMap(null);ue.length=0}de&&de.clearMarkers()}function K(e){var t;switch(e){case"ZERO_RESULTS":t=wpslLabels.noResults;break;case"OVER_QUERY_LIMIT":t=wpslLabels.queryLimit;break;default:t=wpslLabels.generalError}alert(t)}function q(e){var t;switch(e){case"NOT_FOUND":case"ZERO_RESULTS":t=wpslLabels.noDirectionsFound;break;case"OVER_QUERY_LIMIT":t=wpslLabels.queryLimit;break;default:t=wpslLabels.generalError}alert(t)}function Q(){var t=Number(wpslSettings.maxDropdownHeight);e(".wpsl-dropdown").each(function(s){var n,o,l=e(this);l.$dropdownWrap=l.wrap("<div class='wpsl-dropdown'></div>").parent(),l.$selectedVal=l.val(),l.$dropdownElem=e("<div><ul/></div>").appendTo(l.$dropdownWrap),l.$dropdown=l.$dropdownElem.find("ul"),l.$options=l.$dropdownWrap.find("option"),l.hide().removeClass("wpsl-dropdown"),e.each(l.$options,function(){n=e(this).val()==l.$selectedVal?'class="wpsl-selected-dropdown"':"",l.$dropdown.append("<li data-value="+e(this).val()+" "+n+">"+e(this).text()+"</li>")}),l.$dropdownElem.before("<span data-value="+l.find(":selected").val()+" class='wpsl-selected-item'>"+l.find(":selected").text()+"</span>"),l.$dropdownItem=l.$dropdownElem.find("li"),l.$dropdownWrap.on("click",function(s){return e(this).hasClass("wpsl-active")?void e(this).removeClass("wpsl-active"):(Y(),e(this).toggleClass("wpsl-active"),o=0,e(this).hasClass("wpsl-active")?(l.$dropdownItem.each(function(t){o+=e(this).outerHeight()}),l.$dropdownElem.css("height",o+2+"px")):l.$dropdownElem.css("height",0),o>t&&(e(this).addClass("wpsl-scroll-required"),l.$dropdownElem.css("height",t+"px")),void s.stopPropagation())}),l.$dropdownItem.on("click",function(t){l.$dropdownWrap.find(e(".wpsl-selected-item")).html(e(this).text()).attr("data-value",e(this).attr("data-value")),l.$dropdownItem.removeClass("wpsl-selected-dropdown"),e(this).addClass("wpsl-selected-dropdown"),Y(),t.stopPropagation()})}),e(document).click(function(){Y()})}function Y(){e(".wpsl-dropdown").removeClass("wpsl-active"),e(".wpsl-dropdown div").css("height",0)}function J(){e(".wpsl-search").hasClass("wpsl-widget")&&(e("#wpsl-search-btn").trigger("click"),e(".wpsl-search").removeClass("wpsl-widget"))}function X(){var t,s;if(_.isArray(wpslSettings.mapTabAnchor))for(t=0,s=fe.length;s>t;t++)ee(fe[t],wpslSettings.mapTabAnchor[t],t);else e("a[href='#"+wpslSettings.mapTabAnchor+"']").length&&ee(ne,wpslSettings.mapTabAnchor)}function ee(t,s,n){var o,l,i,a,r,p=Number(wpslSettings.mapTabAnchorReturn)?!0:!1,d=e("a[href='#"+s+"']");i="undefined"!=typeof t.maxZoom?t.maxZoom:Number(wpslSettings.autoZoomLevel),"undefined"!=typeof n&&0==n&&d.addClass("wpsl-fitbounds"),d.on("click",function(){return setTimeout(function(){"undefined"!=typeof t.map?(a=t.bounds,r=t.map):r=t,o=r.getZoom(),l=r.getCenter(),google.maps.event.trigger(r,"resize"),d.hasClass("wpsl-fitbounds")||(te(r,i),r.setZoom(o),r.setCenter(l),"undefined"!=typeof a?r.fitBounds(a):H(),d.addClass("wpsl-fitbounds"))},50),p})}function te(e,t){google.maps.event.addListenerOnce(e,"bounds_changed",function(){this.getZoom()>t&&this.setZoom(t)})}var se,ne,oe,le,ie,ae,re,pe,de,ce,we,ge=[],ue=[],fe=[],me={},he={},ve={},Se=!1,be=!1,ye="undefined"!=typeof wpslSettings?wpslSettings.autoLoad:"";if(_.templateSettings={evaluate:/\<\%(.+?)\%\>/g,interpolate:/\<\%=(.+?)\%\>/g,escape:/\<\%-(.+?)\%\>/g},e(".wpsl-gmap-canvas").length&&(e("<img />").attr("src",wpslSettings.url+"img/ajax-loader.gif"),e(".wpsl-gmap-canvas").each(function(s){var n=e(this).attr("id");t(n,s)}),X()),e("#wpsl-result-list").on("click",".wpsl-back",function(){var t,s;for(oe.setMap(null),t=0,s=ue.length;s>t;t++)ue[t].setMap(ne);return"undefined"!=typeof ce&&""!==ce&&ce.setMap(ne),de&&z(),ne.setCenter(he.centerLatlng),ne.setZoom(he.zoomLevel),e(".wpsl-direction-before, .wpsl-direction-after").remove(),e("#wpsl-stores").show(),e("#wpsl-direction-details").hide(),!1}),e("#wpsl-gmap").length&&("bounce"==wpslSettings.markerEffect?(e("#wpsl-stores").on("mouseenter","li",function(){C(e(this).data("store-id"),"start")}),e("#wpsl-stores").on("mouseleave","li",function(){C(e(this).data("store-id"),"stop")})):"info_window"==wpslSettings.markerEffect&&e("#wpsl-stores").on("mouseenter","li",function(){var t,s;for(t=0,s=ue.length;s>t;t++)ue[t].storeId==e(this).data("store-id")&&(google.maps.event.trigger(ue[t],"click"),ne.setCenter(ue[t].position))})),"undefined"!=typeof wpslSettings.infoWindowStyle&&"infobox"==wpslSettings.infoWindowStyle&&1==wpslSettings.markerClusters){var Ce,Le,ke,xe,Ie;google.maps.event.addListener(ne,"zoom_changed",function(){google.maps.event.addListenerOnce(ne,"idle",function(){if("undefined"!=typeof de&&(Ce=de.clusters_,Ce.length))for(xe=0,Le=Ce.length;Le>xe;xe++)for(Ie=0,ke=Ce[xe].markers_.length;ke>Ie;Ie++)if(Ce[xe].markers_[Ie].storeId==re){pe.getVisible()&&null===Ce[xe].markers_[Ie].map?pe.setVisible(!1):pe.getVisible()||null===Ce[xe].markers_[Ie].map||pe.setVisible(!0);break}})})}var _e={formatPhoneNumber:function(e){return 1==wpslSettings.phoneUrl&&c()&&(e="<a href='tel:"+_e.formatClickablePhoneNumber(e)+"'>"+e+"</a>"),e},formatClickablePhoneNumber:function(e){return-1!=e.indexOf("+")&&-1!=e.indexOf("(0)")&&(e=e.replace("(0)","")),e.replace(/(-| |\(|\)|\.|)/g,"")},createInfoWindowActions:function(t){var s,n="",o="";return e("#wpsl-gmap").length&&(be&&(n="<a class='wpsl-streetview' href='#'>"+wpslLabels.streetView+"</a>"),1==wpslSettings.markerZoomTo&&(o="<a class='wpsl-zoom-here' href='#'>"+wpslLabels.zoomHere+"</a>"),s="<div class='wpsl-info-actions'>"+_e.createDirectionUrl(t)+n+o+"</div>"),s},createDirectionUrl:function(t){var s,n,o,l={};return 1==wpslSettings.directionRedirect?("undefined"==typeof we&&(we=""),l.target="target='_blank'","undefined"!=typeof t?l.src=e("[data-store-id="+t+"] .wpsl-directions").attr("href"):(o=this.zip?this.zip+", ":"",n=this.address+", "+this.city+", "+o+this.country,l.src="https://www.google.com/maps/dir/?api=1&origin="+_e.rfc3986EncodeURIComponent(we)+"&destination="+_e.rfc3986EncodeURIComponent(n)+"&travelmode="+wpslSettings.directionsTravelMode.toLowerCase())):l={src:"#",target:""},s="<a class='wpsl-directions' "+l.target+" href='"+l.src+"'>"+wpslLabels.directions+"</a>"},rfc3986EncodeURIComponent:function(e){return encodeURIComponent(e).replace(/[!'()*]/g,escape)}};e("#wpsl-stores").on("click",".wpsl-store-details",function(){var t,s,n=e(this).parents("li"),o=n.data("store-id");if("info window"==wpslSettings.moreInfoLocation)for(t=0,s=ue.length;s>t;t++)ue[t].storeId==o&&google.maps.event.trigger(ue[t],"click");else n.find(".wpsl-more-info-listings").is(":visible")?e(this).removeClass("wpsl-active-details"):e(this).addClass("wpsl-active-details"),n.siblings().find(".wpsl-store-details").removeClass("wpsl-active-details"),n.siblings().find(".wpsl-more-info-listings").hide(),n.find(".wpsl-more-info-listings").toggle();return"default"!=wpslSettings.templateId||"store listings"==wpslSettings.moreInfoLocation?!1:void 0})});
|
languages/wpsl-es_ES.mo
CHANGED
Binary file
|
languages/wpsl-es_ES.po
CHANGED
@@ -1,25 +1,59 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version: WP Store Locator v2.2\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
|
|
7 |
"Language-Team: Jaime Smeke <hola@untaljai.me>\n"
|
|
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
12 |
-
"X-Generator: Poedit
|
13 |
"X-Poedit-SourceCharset: UTF-8\n"
|
14 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
15 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
16 |
"X-Poedit-Basepath: ..\n"
|
17 |
"X-Textdomain-Support: yes\n"
|
18 |
-
"Last-Translator: \n"
|
19 |
-
"Language: es_MX\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
-
#: admin/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
#, php-format
|
24 |
msgid ""
|
25 |
"Before adding the [wpsl] shortcode to a page, please don't forget to define "
|
@@ -28,66 +62,85 @@ msgstr ""
|
|
28 |
"Por favor no olvides definir un punto de inicio en la página de %sajustes%s "
|
29 |
"antes de añadir el shortcode de [wpsl] a una página. %sCerrar%s"
|
30 |
|
31 |
-
#: admin/class-admin.php:
|
32 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
msgid "Settings"
|
34 |
msgstr "Ajustes"
|
35 |
|
36 |
-
#: admin/class-admin.php:
|
37 |
-
#: admin/class-admin.php:
|
38 |
msgid "Add-Ons"
|
39 |
msgstr "Extensiones"
|
40 |
|
41 |
-
#: admin/class-admin.php:
|
42 |
msgid "Cannot determine the address at this location."
|
43 |
msgstr "Imposible determinar la dirección en esta ubicación."
|
44 |
|
45 |
-
#: admin/class-admin.php:
|
46 |
msgid "Geocode was not successful for the following reason"
|
47 |
msgstr "La geolocalización falló por la siguiente razón"
|
48 |
|
49 |
-
#: admin/class-admin.php:
|
50 |
msgid "Security check failed, reload the page and try again."
|
51 |
msgstr ""
|
52 |
"Chequeo de seguridad fallido, por favor recarga la página e intenta de nuevo."
|
53 |
|
54 |
-
#: admin/class-admin.php:
|
55 |
msgid "Please fill in all the required store details."
|
56 |
msgstr "Por favor llena todos los detalles de tienda necesarios."
|
57 |
|
58 |
-
#: admin/class-admin.php:
|
59 |
msgid "The map preview requires all the location details."
|
60 |
msgstr "El mapa de previsualización requiere todos los detalles de ubicación."
|
61 |
|
62 |
-
#: admin/class-admin.php:
|
63 |
-
#: frontend/class-frontend.php:
|
64 |
msgid "Closed"
|
65 |
msgstr "Cerrado"
|
66 |
|
67 |
-
#: admin/class-admin.php:
|
68 |
msgid "The code for the map style is invalid."
|
69 |
msgstr "El código para el estilo del mapa es inválido."
|
70 |
|
71 |
-
#: admin/class-admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
msgid "Welcome to WP Store Locator"
|
73 |
msgstr "Bienvenido a WP Store Locator"
|
74 |
|
75 |
-
#: admin/class-admin.php:
|
76 |
msgid "Sign up for the latest plugin updates and announcements."
|
77 |
-
msgstr "Regístrate para los anuncios y actualizaciones más recientes."
|
78 |
|
79 |
-
#: admin/class-admin.php:
|
80 |
msgid "Documentation"
|
81 |
msgstr "Documentación"
|
82 |
|
83 |
-
#: admin/class-admin.php:
|
84 |
#, php-format
|
85 |
msgid "If you like this plugin please leave us a %s5 star%s rating."
|
86 |
msgstr ""
|
87 |
-
"Si te gusta este plugin por favor déjanos una calificación de %s5 estrellas"
|
88 |
"%s."
|
89 |
|
90 |
-
#: admin/class-geocode.php:
|
91 |
msgid ""
|
92 |
"The Google Geocoding API returned no results for the supplied address. "
|
93 |
"Please change the address and try again."
|
@@ -95,7 +148,7 @@ msgstr ""
|
|
95 |
"El API de Geolocalización de Google no devolvió ningún resultado para la "
|
96 |
"dirección provista. Por favor cambia la dirección e intenta de nuevo."
|
97 |
|
98 |
-
#: admin/class-geocode.php:
|
99 |
#, php-format
|
100 |
msgid ""
|
101 |
"You have reached the daily allowed geocoding limit, you can read more %shere"
|
@@ -104,24 +157,39 @@ msgstr ""
|
|
104 |
"Llegaste el límite diario permitido de geolocalización, puedes leer más "
|
105 |
"%saquí%s."
|
106 |
|
107 |
-
#: admin/class-geocode.php:
|
108 |
#, php-format
|
109 |
msgid "The Google Geocoding API returned REQUEST_DENIED. %s"
|
110 |
msgstr "El API de Geolocalización de Google devolvió REQUEST_DENIED. %s"
|
111 |
|
112 |
-
#: admin/class-geocode.php:
|
113 |
msgid ""
|
114 |
"The Google Geocoding API failed to return valid data, please try again later."
|
115 |
msgstr ""
|
116 |
"El API de Geolocalización de Google no devolvió datos válidos, por favor "
|
117 |
"intenta de nuevo más tarde."
|
118 |
|
119 |
-
#: admin/class-geocode.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
120 |
#, php-format
|
121 |
-
msgid "
|
122 |
-
|
|
|
|
|
|
|
|
|
123 |
|
124 |
-
#: admin/class-geocode.php:
|
125 |
#, php-format
|
126 |
msgid ""
|
127 |
"Something went wrong connecting to the Google Geocode API: %s %s Please try "
|
@@ -130,6 +198,47 @@ msgstr ""
|
|
130 |
"Algo falló al conectarse al API de Geolocalización de Google: %s %s Por "
|
131 |
"favor intenta de nuevo más tarde."
|
132 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
#: admin/class-license-manager.php:183
|
134 |
#, php-format
|
135 |
msgid ""
|
@@ -179,7 +288,7 @@ msgstr "Mapa de tiendas"
|
|
179 |
msgid "Location"
|
180 |
msgstr "Ubicación"
|
181 |
|
182 |
-
#: admin/class-metaboxes.php:50 inc/class-post-types.php:
|
183 |
msgid "Address"
|
184 |
msgstr "Dirección"
|
185 |
|
@@ -187,11 +296,11 @@ msgstr "Dirección"
|
|
187 |
msgid "Address 2"
|
188 |
msgstr "Dirección 2"
|
189 |
|
190 |
-
#: admin/class-metaboxes.php:57 inc/class-post-types.php:
|
191 |
msgid "City"
|
192 |
msgstr "Ciudad"
|
193 |
|
194 |
-
#: admin/class-metaboxes.php:61 inc/class-post-types.php:
|
195 |
msgid "State"
|
196 |
msgstr "Estado"
|
197 |
|
@@ -216,9 +325,9 @@ msgstr "Longitud"
|
|
216 |
msgid "Opening Hours"
|
217 |
msgstr "Horarios de operación"
|
218 |
|
219 |
-
#: admin/class-metaboxes.php:82 admin/templates/map-settings.php:
|
220 |
-
#: admin/templates/map-settings.php:
|
221 |
-
#: inc/wpsl-functions.php:
|
222 |
msgid "Hours"
|
223 |
msgstr "Horas"
|
224 |
|
@@ -230,24 +339,24 @@ msgstr "Información adicional"
|
|
230 |
msgid "Tel"
|
231 |
msgstr "Tel"
|
232 |
|
233 |
-
#: admin/class-metaboxes.php:91 admin/templates/map-settings.php:
|
234 |
-
#: admin/templates/map-settings.php:
|
235 |
-
#: frontend/underscore-functions.php:32 frontend/underscore-functions.php:
|
236 |
-
#: frontend/underscore-functions.php:
|
237 |
msgid "Fax"
|
238 |
msgstr "Fax"
|
239 |
|
240 |
-
#: admin/class-metaboxes.php:94 admin/templates/map-settings.php:
|
241 |
-
#: admin/templates/map-settings.php:
|
242 |
-
#: frontend/class-frontend.php:
|
243 |
-
#: frontend/underscore-functions.php:
|
244 |
-
#: inc/wpsl-functions.php:
|
245 |
msgid "Email"
|
246 |
msgstr "Email"
|
247 |
|
248 |
-
#: admin/class-metaboxes.php:97 admin/templates/map-settings.php:
|
249 |
-
#: admin/templates/map-settings.php:
|
250 |
-
#: frontend/class-frontend.php:
|
251 |
msgid "Url"
|
252 |
msgstr "Url"
|
253 |
|
@@ -263,17 +372,17 @@ msgstr "Días"
|
|
263 |
msgid "Opening Periods"
|
264 |
msgstr "Períodos de operación"
|
265 |
|
266 |
-
#: admin/class-metaboxes.php:
|
267 |
msgid "Failed to publish the store. Please fill in the required store details."
|
268 |
msgstr ""
|
269 |
"Falló la publicación de la tienda. Por favor ingresa toda la información "
|
270 |
"requerida."
|
271 |
|
272 |
-
#: admin/class-metaboxes.php:
|
273 |
msgid "Preview Location"
|
274 |
msgstr "Previsualizar ubicación"
|
275 |
|
276 |
-
#: admin/class-metaboxes.php:
|
277 |
#, php-format
|
278 |
msgid ""
|
279 |
"The map preview is based on the provided address, city and country details. "
|
@@ -282,79 +391,84 @@ msgstr ""
|
|
282 |
"El mapa de previsualización se basa en la dirección ingresada, ciudad y "
|
283 |
"país. %s Va a ignorar cualquier valor de latitud o longitud personalizado."
|
284 |
|
285 |
-
#: admin/class-metaboxes.php:
|
286 |
msgid "You can drag the marker to adjust the exact location of the marker."
|
287 |
msgstr "Puedes arrastrar el marcador para ajustar la dirección exacta de éste."
|
288 |
|
289 |
-
#: admin/class-metaboxes.php:
|
290 |
msgid "Store updated."
|
291 |
msgstr "Tienda actualizada."
|
292 |
|
293 |
-
#: admin/class-metaboxes.php:
|
294 |
msgid "Custom field updated."
|
295 |
msgstr "Campo personalizado actualizado."
|
296 |
|
297 |
-
#: admin/class-metaboxes.php:
|
298 |
msgid "Custom field deleted."
|
299 |
msgstr "Campo personalizado eliminado."
|
300 |
|
301 |
-
#: admin/class-metaboxes.php:
|
302 |
#, php-format
|
303 |
msgid "Store restored to revision from %s"
|
304 |
msgstr "Tienda restaurada a la revisión de %s"
|
305 |
|
306 |
-
#: admin/class-metaboxes.php:
|
307 |
msgid "Store published."
|
308 |
msgstr "Tienda publicada."
|
309 |
|
310 |
-
#: admin/class-metaboxes.php:
|
311 |
msgid "Store saved."
|
312 |
msgstr "Tienda guardada."
|
313 |
|
314 |
-
#: admin/class-metaboxes.php:
|
315 |
msgid "Store submitted."
|
316 |
msgstr "Tienda publicada."
|
317 |
|
318 |
-
#: admin/class-metaboxes.php:
|
319 |
#, php-format
|
320 |
msgid "Store scheduled for: <strong>%1$s</strong>."
|
321 |
msgstr "Tienda programada para: <strong>%1$s</strong>."
|
322 |
|
323 |
-
#: admin/class-metaboxes.php:
|
324 |
msgid "M j, Y @ G:i"
|
325 |
msgstr "M j, Y @ G:i"
|
326 |
|
327 |
-
#: admin/class-metaboxes.php:
|
328 |
msgid "Store draft updated."
|
329 |
msgstr "Borrador de tienda actualizado."
|
330 |
|
331 |
-
#: admin/class-metaboxes.php:
|
332 |
msgid "View store"
|
333 |
msgstr "Ver tienda"
|
334 |
|
335 |
-
#: admin/class-metaboxes.php:
|
336 |
msgid "Preview store"
|
337 |
msgstr "Previsualizar tienda"
|
338 |
|
339 |
-
#: admin/class-settings.php:
|
340 |
msgid "WP Store Locator Transients Cleared"
|
341 |
msgstr "Transients de WP Store Locator eliminados"
|
342 |
|
343 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
344 |
msgid ""
|
345 |
"The max results field cannot be empty, the default value has been restored."
|
346 |
msgstr ""
|
347 |
-
"El campo de resultados máximos no puede estar vacío, el valor
|
348 |
-
"sido
|
349 |
|
350 |
-
#: admin/class-settings.php:
|
351 |
msgid ""
|
352 |
"The search radius field cannot be empty, the default value has been restored."
|
353 |
msgstr ""
|
354 |
-
"El campo de radio de búsqueda no puede estar vacío, el valor
|
355 |
-
"sido
|
356 |
|
357 |
-
#: admin/class-settings.php:
|
358 |
#, php-format
|
359 |
msgid ""
|
360 |
"Please provide the name of a city or country that can be used as a starting "
|
@@ -365,1119 +479,1381 @@ msgstr ""
|
|
365 |
"punto de inicio en “Ajustes del mapa”. %s Éste solo se usará si la "
|
366 |
"autolocalización del usuario falla, o si dicha opción está desactivada."
|
367 |
|
368 |
-
#: admin/class-settings.php:
|
369 |
msgid "Select your language"
|
370 |
msgstr "Elige tu lenguaje"
|
371 |
|
372 |
-
#: admin/class-settings.php:
|
373 |
msgid "English"
|
374 |
msgstr "Inglés"
|
375 |
|
376 |
-
#: admin/class-settings.php:
|
377 |
msgid "Arabic"
|
378 |
msgstr "Árabe"
|
379 |
|
380 |
-
#: admin/class-settings.php:
|
381 |
msgid "Basque"
|
382 |
msgstr "Vasco"
|
383 |
|
384 |
-
#: admin/class-settings.php:
|
385 |
msgid "Bulgarian"
|
386 |
msgstr "Búlgaro"
|
387 |
|
388 |
-
#: admin/class-settings.php:
|
389 |
msgid "Bengali"
|
390 |
msgstr "Bengalí"
|
391 |
|
392 |
-
#: admin/class-settings.php:
|
393 |
msgid "Catalan"
|
394 |
msgstr "Catalán"
|
395 |
|
396 |
-
#: admin/class-settings.php:
|
397 |
msgid "Czech"
|
398 |
msgstr "Checo"
|
399 |
|
400 |
-
#: admin/class-settings.php:
|
401 |
msgid "Danish"
|
402 |
msgstr "Danés"
|
403 |
|
404 |
-
#: admin/class-settings.php:
|
405 |
msgid "German"
|
406 |
msgstr "Alemán"
|
407 |
|
408 |
-
#: admin/class-settings.php:
|
409 |
msgid "Greek"
|
410 |
msgstr "Griego"
|
411 |
|
412 |
-
#: admin/class-settings.php:
|
413 |
msgid "English (Australian)"
|
414 |
msgstr "Inglés (Australiano)"
|
415 |
|
416 |
-
#: admin/class-settings.php:
|
417 |
msgid "English (Great Britain)"
|
418 |
msgstr "Inglés (Gran Bretaña)"
|
419 |
|
420 |
-
#: admin/class-settings.php:
|
421 |
msgid "Spanish"
|
422 |
msgstr "Español"
|
423 |
|
424 |
-
#: admin/class-settings.php:
|
425 |
msgid "Farsi"
|
426 |
msgstr "Farsí"
|
427 |
|
428 |
-
#: admin/class-settings.php:
|
429 |
msgid "Finnish"
|
430 |
msgstr "Finlandés"
|
431 |
|
432 |
-
#: admin/class-settings.php:
|
433 |
msgid "Filipino"
|
434 |
msgstr "Filipino"
|
435 |
|
436 |
-
#: admin/class-settings.php:
|
437 |
msgid "French"
|
438 |
msgstr "Francés"
|
439 |
|
440 |
-
#: admin/class-settings.php:
|
441 |
msgid "Galician"
|
442 |
msgstr "Gallego"
|
443 |
|
444 |
-
#: admin/class-settings.php:
|
445 |
msgid "Gujarati"
|
446 |
msgstr "Gujarati"
|
447 |
|
448 |
-
#: admin/class-settings.php:
|
449 |
msgid "Hindi"
|
450 |
msgstr "Hindi"
|
451 |
|
452 |
-
#: admin/class-settings.php:
|
453 |
msgid "Croatian"
|
454 |
msgstr "Croata"
|
455 |
|
456 |
-
#: admin/class-settings.php:
|
457 |
msgid "Hungarian"
|
458 |
msgstr "Húngaro"
|
459 |
|
460 |
-
#: admin/class-settings.php:
|
461 |
msgid "Indonesian"
|
462 |
msgstr "Indonesio"
|
463 |
|
464 |
-
#: admin/class-settings.php:
|
465 |
msgid "Italian"
|
466 |
msgstr "Italiano"
|
467 |
|
468 |
-
#: admin/class-settings.php:
|
469 |
msgid "Hebrew"
|
470 |
msgstr "Hebreo"
|
471 |
|
472 |
-
#: admin/class-settings.php:
|
473 |
msgid "Japanese"
|
474 |
msgstr "Japonés"
|
475 |
|
476 |
-
#: admin/class-settings.php:
|
477 |
msgid "Kannada"
|
478 |
msgstr "Kannada"
|
479 |
|
480 |
-
#: admin/class-settings.php:
|
481 |
msgid "Korean"
|
482 |
msgstr "Coreano"
|
483 |
|
484 |
-
#: admin/class-settings.php:
|
485 |
msgid "Lithuanian"
|
486 |
msgstr "Lituano"
|
487 |
|
488 |
-
#: admin/class-settings.php:
|
489 |
msgid "Latvian"
|
490 |
msgstr "Letón"
|
491 |
|
492 |
-
#: admin/class-settings.php:
|
493 |
msgid "Malayalam"
|
494 |
msgstr "Malayam"
|
495 |
|
496 |
-
#: admin/class-settings.php:
|
497 |
msgid "Marathi"
|
498 |
msgstr "Marathi"
|
499 |
|
500 |
-
#: admin/class-settings.php:
|
501 |
msgid "Dutch"
|
502 |
msgstr "Holandés"
|
503 |
|
504 |
-
#: admin/class-settings.php:
|
505 |
msgid "Norwegian"
|
506 |
msgstr "Noruego"
|
507 |
|
508 |
-
#: admin/class-settings.php:
|
509 |
msgid "Norwegian Nynorsk"
|
510 |
msgstr "Nynorsk Noruego"
|
511 |
|
512 |
-
#: admin/class-settings.php:
|
513 |
msgid "Polish"
|
514 |
msgstr "Polaco"
|
515 |
|
516 |
-
#: admin/class-settings.php:
|
517 |
msgid "Portuguese"
|
518 |
msgstr "Portugués"
|
519 |
|
520 |
-
#: admin/class-settings.php:
|
521 |
msgid "Portuguese (Brazil)"
|
522 |
msgstr "Portugués (Brasil)"
|
523 |
|
524 |
-
#: admin/class-settings.php:
|
525 |
msgid "Portuguese (Portugal)"
|
526 |
msgstr "Portugués (Portugal)"
|
527 |
|
528 |
-
#: admin/class-settings.php:
|
529 |
msgid "Romanian"
|
530 |
msgstr "Rumano"
|
531 |
|
532 |
-
#: admin/class-settings.php:
|
533 |
msgid "Russian"
|
534 |
msgstr "Ruso"
|
535 |
|
536 |
-
#: admin/class-settings.php:
|
537 |
msgid "Slovak"
|
538 |
msgstr "Eslovaco"
|
539 |
|
540 |
-
#: admin/class-settings.php:
|
541 |
msgid "Slovenian"
|
542 |
msgstr "Esloveno"
|
543 |
|
544 |
-
#: admin/class-settings.php:
|
545 |
msgid "Serbian"
|
546 |
msgstr "Serbio"
|
547 |
|
548 |
-
#: admin/class-settings.php:
|
549 |
msgid "Swedish"
|
550 |
msgstr "Sueco"
|
551 |
|
552 |
-
#: admin/class-settings.php:
|
553 |
msgid "Tagalog"
|
554 |
msgstr "Tagalog"
|
555 |
|
556 |
-
#: admin/class-settings.php:
|
557 |
msgid "Tamil"
|
558 |
msgstr "Tamil"
|
559 |
|
560 |
-
#: admin/class-settings.php:
|
561 |
msgid "Telugu"
|
562 |
msgstr "Telugu"
|
563 |
|
564 |
-
#: admin/class-settings.php:
|
565 |
msgid "Thai"
|
566 |
msgstr "Tailandés"
|
567 |
|
568 |
-
#: admin/class-settings.php:
|
569 |
msgid "Turkish"
|
570 |
msgstr "Turco"
|
571 |
|
572 |
-
#: admin/class-settings.php:
|
573 |
msgid "Ukrainian"
|
574 |
msgstr "Ucraniano"
|
575 |
|
576 |
-
#: admin/class-settings.php:
|
577 |
msgid "Vietnamese"
|
578 |
msgstr "Vietnamita"
|
579 |
|
580 |
-
#: admin/class-settings.php:
|
581 |
msgid "Chinese (Simplified)"
|
582 |
msgstr "Chino (Simplificado)"
|
583 |
|
584 |
-
#: admin/class-settings.php:
|
585 |
msgid "Chinese (Traditional)"
|
586 |
msgstr "Chino (Tradicional)"
|
587 |
|
588 |
-
#: admin/class-settings.php:
|
589 |
msgid "Select your region"
|
590 |
msgstr "Elige tu región"
|
591 |
|
592 |
-
#: admin/class-settings.php:
|
593 |
msgid "Afghanistan"
|
594 |
msgstr "Afganistán"
|
595 |
|
596 |
-
#: admin/class-settings.php:
|
597 |
msgid "Albania"
|
598 |
msgstr "Albania"
|
599 |
|
600 |
-
#: admin/class-settings.php:
|
601 |
msgid "Algeria"
|
602 |
msgstr "Argelia"
|
603 |
|
604 |
-
#: admin/class-settings.php:
|
605 |
msgid "American Samoa"
|
606 |
msgstr "Samoa Americana"
|
607 |
|
608 |
-
#: admin/class-settings.php:
|
609 |
msgid "Andorra"
|
610 |
msgstr "Andorra"
|
611 |
|
612 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
613 |
msgid "Anguilla"
|
614 |
msgstr "Anguila"
|
615 |
|
616 |
-
#: admin/class-settings.php:
|
617 |
-
msgid "
|
618 |
-
msgstr "
|
619 |
|
620 |
-
#: admin/class-settings.php:
|
621 |
msgid "Antigua and Barbuda"
|
622 |
msgstr "Antigua y Barbuda"
|
623 |
|
624 |
-
#: admin/class-settings.php:
|
625 |
msgid "Argentina"
|
626 |
msgstr "Argentina"
|
627 |
|
628 |
-
#: admin/class-settings.php:
|
629 |
msgid "Armenia"
|
630 |
msgstr "Armenia"
|
631 |
|
632 |
-
#: admin/class-settings.php:
|
633 |
msgid "Aruba"
|
634 |
msgstr "Aruba"
|
635 |
|
636 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
637 |
msgid "Australia"
|
638 |
msgstr "Australia"
|
639 |
|
640 |
-
#: admin/class-settings.php:
|
641 |
msgid "Austria"
|
642 |
msgstr "Austria"
|
643 |
|
644 |
-
#: admin/class-settings.php:
|
645 |
msgid "Azerbaijan"
|
646 |
msgstr "Azerbaiyán"
|
647 |
|
648 |
-
#: admin/class-settings.php:
|
649 |
msgid "Bahamas"
|
650 |
msgstr "Bahamas"
|
651 |
|
652 |
-
#: admin/class-settings.php:
|
653 |
msgid "Bahrain"
|
654 |
msgstr "Bahrain"
|
655 |
|
656 |
-
#: admin/class-settings.php:
|
657 |
msgid "Bangladesh"
|
658 |
msgstr "Bangladesh"
|
659 |
|
660 |
-
#: admin/class-settings.php:
|
661 |
msgid "Barbados"
|
662 |
msgstr "Barbados"
|
663 |
|
664 |
-
#: admin/class-settings.php:
|
665 |
msgid "Belarus"
|
666 |
msgstr "Bielorrusia"
|
667 |
|
668 |
-
#: admin/class-settings.php:
|
669 |
msgid "Belgium"
|
670 |
msgstr "Bélgica"
|
671 |
|
672 |
-
#: admin/class-settings.php:
|
673 |
msgid "Belize"
|
674 |
msgstr "Belice"
|
675 |
|
676 |
-
#: admin/class-settings.php:
|
677 |
msgid "Benin"
|
678 |
msgstr "Benin"
|
679 |
|
680 |
-
#: admin/class-settings.php:
|
681 |
msgid "Bermuda"
|
682 |
msgstr "Bermuda"
|
683 |
|
684 |
-
#: admin/class-settings.php:
|
685 |
msgid "Bhutan"
|
686 |
msgstr "Bután"
|
687 |
|
688 |
-
#: admin/class-settings.php:
|
689 |
msgid "Bolivia"
|
690 |
msgstr "Bolivia"
|
691 |
|
692 |
-
#: admin/class-settings.php:
|
693 |
msgid "Bosnia and Herzegovina"
|
694 |
msgstr "Bosnia y Herzegovina"
|
695 |
|
696 |
-
#: admin/class-settings.php:
|
697 |
msgid "Botswana"
|
698 |
msgstr "Botswana"
|
699 |
|
700 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
701 |
msgid "Brazil"
|
702 |
msgstr "Brasil"
|
703 |
|
704 |
-
#: admin/class-settings.php:
|
705 |
msgid "British Indian Ocean Territory"
|
706 |
-
msgstr "Territorio del Océano Índico Británico
|
707 |
|
708 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
709 |
msgid "Brunei"
|
710 |
msgstr "Brunei"
|
711 |
|
712 |
-
#: admin/class-settings.php:
|
713 |
msgid "Bulgaria"
|
714 |
msgstr "Bulgaria"
|
715 |
|
716 |
-
#: admin/class-settings.php:
|
717 |
msgid "Burkina Faso"
|
718 |
msgstr "Burkina Faso"
|
719 |
|
720 |
-
#: admin/class-settings.php:
|
721 |
msgid "Burundi"
|
722 |
msgstr "Burundi"
|
723 |
|
724 |
-
#: admin/class-settings.php:
|
725 |
msgid "Cambodia"
|
726 |
msgstr "Camboya"
|
727 |
|
728 |
-
#: admin/class-settings.php:
|
729 |
msgid "Cameroon"
|
730 |
msgstr "Camerún"
|
731 |
|
732 |
-
#: admin/class-settings.php:
|
733 |
msgid "Canada"
|
734 |
msgstr "Canadá"
|
735 |
|
736 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
737 |
msgid "Cape Verde"
|
738 |
msgstr "Cabo Verde"
|
739 |
|
740 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
741 |
msgid "Cayman Islands"
|
742 |
msgstr "Islas Caimán"
|
743 |
|
744 |
-
#: admin/class-settings.php:
|
745 |
msgid "Central African Republic"
|
746 |
msgstr "República Central Africana"
|
747 |
|
748 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
749 |
msgid "Chad"
|
750 |
msgstr "Chad"
|
751 |
|
752 |
-
#: admin/class-settings.php:
|
753 |
msgid "Chile"
|
754 |
msgstr "Chile"
|
755 |
|
756 |
-
#: admin/class-settings.php:
|
757 |
msgid "China"
|
758 |
msgstr "China"
|
759 |
|
760 |
-
#: admin/class-settings.php:
|
761 |
msgid "Christmas Island"
|
762 |
msgstr "Isla Navidad"
|
763 |
|
764 |
-
#: admin/class-settings.php:
|
765 |
-
msgid "
|
766 |
-
msgstr "
|
767 |
|
768 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
769 |
msgid "Colombia"
|
770 |
msgstr "Colombia"
|
771 |
|
772 |
-
#: admin/class-settings.php:
|
773 |
msgid "Comoros"
|
774 |
msgstr "Comoros"
|
775 |
|
776 |
-
#: admin/class-settings.php:
|
777 |
-
msgid "Congo"
|
778 |
-
msgstr "Congo"
|
779 |
|
780 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
781 |
msgid "Costa Rica"
|
782 |
msgstr "Costa Rica"
|
783 |
|
784 |
-
#: admin/class-settings.php:
|
785 |
-
msgid "Côte d'Ivoire"
|
786 |
-
msgstr "Costa de Marfil"
|
787 |
-
|
788 |
-
#: admin/class-settings.php:533
|
789 |
msgid "Croatia"
|
790 |
msgstr "Croacia"
|
791 |
|
792 |
-
#: admin/class-settings.php:
|
793 |
msgid "Cuba"
|
794 |
msgstr "Cuba"
|
795 |
|
796 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
797 |
msgid "Czech Republic"
|
798 |
msgstr "República Checa"
|
799 |
|
800 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
801 |
msgid "Denmark"
|
802 |
msgstr "Dinamarca"
|
803 |
|
804 |
-
#: admin/class-settings.php:
|
805 |
msgid "Djibouti"
|
806 |
msgstr "Djibouti"
|
807 |
|
808 |
-
#: admin/class-settings.php:
|
809 |
msgid "Democratic Republic of the Congo"
|
810 |
msgstr "República Democrática del Congo"
|
811 |
|
812 |
-
#: admin/class-settings.php:
|
813 |
msgid "Dominica"
|
814 |
msgstr "Dominica"
|
815 |
|
816 |
-
#: admin/class-settings.php:
|
817 |
msgid "Dominican Republic"
|
818 |
msgstr "República Dominicana"
|
819 |
|
820 |
-
#: admin/class-settings.php:
|
821 |
msgid "Ecuador"
|
822 |
msgstr "Ecuador"
|
823 |
|
824 |
-
#: admin/class-settings.php:
|
825 |
msgid "Egypt"
|
826 |
msgstr "Egipto"
|
827 |
|
828 |
-
#: admin/class-settings.php:
|
829 |
msgid "El Salvador"
|
830 |
msgstr "El Salvador"
|
831 |
|
832 |
-
#: admin/class-settings.php:
|
833 |
msgid "Equatorial Guinea"
|
834 |
msgstr "Guinea Ecuatorial"
|
835 |
|
836 |
-
#: admin/class-settings.php:
|
837 |
msgid "Eritrea"
|
838 |
msgstr "Eritrea"
|
839 |
|
840 |
-
#: admin/class-settings.php:
|
841 |
msgid "Estonia"
|
842 |
msgstr "Estonia"
|
843 |
|
844 |
-
#: admin/class-settings.php:
|
845 |
msgid "Ethiopia"
|
846 |
msgstr "Etiopía"
|
847 |
|
848 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
849 |
msgid "Fiji"
|
850 |
msgstr "Fiji"
|
851 |
|
852 |
-
#: admin/class-settings.php:
|
853 |
msgid "Finland"
|
854 |
msgstr "Finlandia"
|
855 |
|
856 |
-
#: admin/class-settings.php:
|
857 |
msgid "France"
|
858 |
msgstr "Francia"
|
859 |
|
860 |
-
#: admin/class-settings.php:
|
861 |
msgid "French Guiana"
|
862 |
msgstr "Guyana Francesa"
|
863 |
|
864 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
865 |
msgid "Gabon"
|
866 |
msgstr "Gabón"
|
867 |
|
868 |
-
#: admin/class-settings.php:
|
869 |
msgid "Gambia"
|
870 |
msgstr "Gambia"
|
871 |
|
872 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
873 |
msgid "Germany"
|
874 |
msgstr "Alemania"
|
875 |
|
876 |
-
#: admin/class-settings.php:
|
877 |
msgid "Ghana"
|
878 |
msgstr "Ghana"
|
879 |
|
880 |
-
#: admin/class-settings.php:
|
881 |
-
msgid "
|
882 |
-
msgstr "
|
883 |
|
884 |
-
#: admin/class-settings.php:
|
885 |
msgid "Greece"
|
886 |
msgstr "Grecia"
|
887 |
|
888 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
889 |
msgid "Grenada"
|
890 |
msgstr "Granada"
|
891 |
|
892 |
-
#: admin/class-settings.php:
|
893 |
msgid "Guam"
|
894 |
msgstr "Guam"
|
895 |
|
896 |
-
#: admin/class-settings.php:
|
897 |
msgid "Guadeloupe"
|
898 |
msgstr "Guadalupe"
|
899 |
|
900 |
-
#: admin/class-settings.php:
|
901 |
msgid "Guatemala"
|
902 |
msgstr "Guatemala"
|
903 |
|
904 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
905 |
msgid "Guinea"
|
906 |
msgstr "Guinea"
|
907 |
|
908 |
-
#: admin/class-settings.php:
|
909 |
msgid "Guinea-Bissau"
|
910 |
msgstr "Guinea-Bissau"
|
911 |
|
912 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
913 |
msgid "Haiti"
|
914 |
msgstr "Haití"
|
915 |
|
916 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
917 |
msgid "Honduras"
|
918 |
msgstr "Honduras"
|
919 |
|
920 |
-
#: admin/class-settings.php:
|
921 |
msgid "Hong Kong"
|
922 |
msgstr "Hong Kong"
|
923 |
|
924 |
-
#: admin/class-settings.php:
|
925 |
msgid "Hungary"
|
926 |
msgstr "Hungría"
|
927 |
|
928 |
-
#: admin/class-settings.php:
|
929 |
msgid "Iceland"
|
930 |
msgstr "Islandia"
|
931 |
|
932 |
-
#: admin/class-settings.php:
|
933 |
msgid "India"
|
934 |
msgstr "India"
|
935 |
|
936 |
-
#: admin/class-settings.php:
|
937 |
msgid "Indonesia"
|
938 |
msgstr "Indonesia"
|
939 |
|
940 |
-
#: admin/class-settings.php:
|
941 |
msgid "Iran"
|
942 |
msgstr "Irán"
|
943 |
|
944 |
-
#: admin/class-settings.php:
|
945 |
msgid "Iraq"
|
946 |
msgstr "Irak"
|
947 |
|
948 |
-
#: admin/class-settings.php:
|
949 |
msgid "Ireland"
|
950 |
msgstr "Irlanda"
|
951 |
|
952 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
953 |
msgid "Israel"
|
954 |
msgstr "Israel"
|
955 |
|
956 |
-
#: admin/class-settings.php:
|
957 |
msgid "Italy"
|
958 |
msgstr "Italia"
|
959 |
|
960 |
-
#: admin/class-settings.php:
|
961 |
msgid "Jamaica"
|
962 |
msgstr "Jamaica"
|
963 |
|
964 |
-
#: admin/class-settings.php:
|
965 |
msgid "Japan"
|
966 |
msgstr "Japón"
|
967 |
|
968 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
969 |
msgid "Jordan"
|
970 |
msgstr "Jordania"
|
971 |
|
972 |
-
#: admin/class-settings.php:
|
973 |
msgid "Kazakhstan"
|
974 |
msgstr "Kazajistán"
|
975 |
|
976 |
-
#: admin/class-settings.php:
|
977 |
msgid "Kenya"
|
978 |
msgstr "Kenia"
|
979 |
|
980 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
981 |
msgid "Kuwait"
|
982 |
msgstr "Kuwait"
|
983 |
|
984 |
-
#: admin/class-settings.php:
|
985 |
msgid "Kyrgyzstan"
|
986 |
msgstr "Kyrgyzstan"
|
987 |
|
988 |
-
#: admin/class-settings.php:
|
989 |
msgid "Laos"
|
990 |
msgstr "Laos"
|
991 |
|
992 |
-
#: admin/class-settings.php:
|
993 |
msgid "Latvia"
|
994 |
msgstr "Letonia"
|
995 |
|
996 |
-
#: admin/class-settings.php:
|
997 |
msgid "Lebanon"
|
998 |
msgstr "Líbano"
|
999 |
|
1000 |
-
#: admin/class-settings.php:
|
1001 |
msgid "Lesotho"
|
1002 |
msgstr "Lesoto"
|
1003 |
|
1004 |
-
#: admin/class-settings.php:
|
1005 |
msgid "Liberia"
|
1006 |
msgstr "Liberia"
|
1007 |
|
1008 |
-
#: admin/class-settings.php:
|
1009 |
msgid "Libya"
|
1010 |
msgstr "Libia"
|
1011 |
|
1012 |
-
#: admin/class-settings.php:
|
1013 |
msgid "Liechtenstein"
|
1014 |
msgstr "Liechtenstein"
|
1015 |
|
1016 |
-
#: admin/class-settings.php:
|
1017 |
msgid "Lithuania"
|
1018 |
msgstr "Lituania"
|
1019 |
|
1020 |
-
#: admin/class-settings.php:
|
1021 |
msgid "Luxembourg"
|
1022 |
msgstr "Luxemburgo"
|
1023 |
|
1024 |
-
#: admin/class-settings.php:
|
1025 |
msgid "Macau"
|
1026 |
msgstr "Macau"
|
1027 |
|
1028 |
-
#: admin/class-settings.php:
|
1029 |
-
msgid "Macedonia"
|
1030 |
-
msgstr "Macedonia"
|
1031 |
|
1032 |
-
#: admin/class-settings.php:
|
1033 |
msgid "Madagascar"
|
1034 |
msgstr "Madagascar"
|
1035 |
|
1036 |
-
#: admin/class-settings.php:
|
1037 |
msgid "Malawi"
|
1038 |
msgstr "Malawi"
|
1039 |
|
1040 |
-
#: admin/class-settings.php:
|
1041 |
msgid "Malaysia "
|
1042 |
-
msgstr "Malasia"
|
|
|
|
|
|
|
|
|
1043 |
|
1044 |
-
#: admin/class-settings.php:
|
1045 |
msgid "Mali"
|
1046 |
msgstr "Mali"
|
1047 |
|
1048 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1049 |
msgid "Marshall Islands"
|
1050 |
msgstr "Islas Marshall"
|
1051 |
|
1052 |
-
#: admin/class-settings.php:
|
1053 |
msgid "Martinique"
|
1054 |
msgstr "Martinica"
|
1055 |
|
1056 |
-
#: admin/class-settings.php:
|
1057 |
msgid "Mauritania"
|
1058 |
msgstr "Mauritania"
|
1059 |
|
1060 |
-
#: admin/class-settings.php:
|
1061 |
msgid "Mauritius"
|
1062 |
msgstr "Mauritius"
|
1063 |
|
1064 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1065 |
msgid "Mexico"
|
1066 |
msgstr "México"
|
1067 |
|
1068 |
-
#: admin/class-settings.php:
|
1069 |
msgid "Micronesia"
|
1070 |
msgstr "Micronesia"
|
1071 |
|
1072 |
-
#: admin/class-settings.php:
|
1073 |
msgid "Moldova"
|
1074 |
msgstr "Moldova"
|
1075 |
|
1076 |
-
#: admin/class-settings.php:
|
1077 |
msgid "Monaco"
|
1078 |
msgstr "Mónaco"
|
1079 |
|
1080 |
-
#: admin/class-settings.php:
|
1081 |
msgid "Mongolia"
|
1082 |
msgstr "Mongolia"
|
1083 |
|
1084 |
-
#: admin/class-settings.php:
|
1085 |
msgid "Montenegro"
|
1086 |
msgstr "Montenegro"
|
1087 |
|
1088 |
-
#: admin/class-settings.php:
|
1089 |
msgid "Montserrat"
|
1090 |
msgstr "Montserrat"
|
1091 |
|
1092 |
-
#: admin/class-settings.php:
|
1093 |
msgid "Morocco"
|
1094 |
msgstr "Marruecos"
|
1095 |
|
1096 |
-
#: admin/class-settings.php:
|
1097 |
msgid "Mozambique"
|
1098 |
msgstr "Mozambique"
|
1099 |
|
1100 |
-
#: admin/class-settings.php:
|
1101 |
-
msgid "Myanmar"
|
1102 |
-
msgstr "Myanmar"
|
1103 |
|
1104 |
-
#: admin/class-settings.php:
|
1105 |
msgid "Namibia"
|
1106 |
msgstr "Namibia"
|
1107 |
|
1108 |
-
#: admin/class-settings.php:
|
1109 |
msgid "Nauru"
|
1110 |
msgstr "Nauru"
|
1111 |
|
1112 |
-
#: admin/class-settings.php:
|
1113 |
msgid "Nepal"
|
1114 |
msgstr "Nepal"
|
1115 |
|
1116 |
-
#: admin/class-settings.php:
|
1117 |
msgid "Netherlands"
|
1118 |
msgstr "Holanda"
|
1119 |
|
1120 |
-
#: admin/class-settings.php:
|
1121 |
msgid "Netherlands Antilles"
|
1122 |
msgstr "Antillas Holandesas"
|
1123 |
|
1124 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1125 |
msgid "New Zealand"
|
1126 |
msgstr "Nueva Zelanda"
|
1127 |
|
1128 |
-
#: admin/class-settings.php:
|
1129 |
msgid "Nicaragua"
|
1130 |
msgstr "Nicaragua"
|
1131 |
|
1132 |
-
#: admin/class-settings.php:
|
1133 |
msgid "Niger"
|
1134 |
msgstr "Níger"
|
1135 |
|
1136 |
-
#: admin/class-settings.php:
|
1137 |
msgid "Nigeria"
|
1138 |
msgstr "Nigeria"
|
1139 |
|
1140 |
-
#: admin/class-settings.php:
|
1141 |
msgid "Niue"
|
1142 |
msgstr "Niue"
|
1143 |
|
1144 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1145 |
msgid "Northern Mariana Islands"
|
1146 |
msgstr "Islas Marianas del Norte"
|
1147 |
|
1148 |
-
#: admin/class-settings.php:
|
1149 |
msgid "Norway"
|
1150 |
msgstr "Noruega"
|
1151 |
|
1152 |
-
#: admin/class-settings.php:
|
1153 |
msgid "Oman"
|
1154 |
msgstr "Omán"
|
1155 |
|
1156 |
-
#: admin/class-settings.php:
|
1157 |
msgid "Pakistan"
|
1158 |
msgstr "Pakistán"
|
1159 |
|
1160 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1161 |
msgid "Panama"
|
1162 |
msgstr "Panamá"
|
1163 |
|
1164 |
-
#: admin/class-settings.php:
|
1165 |
msgid "Papua New Guinea"
|
1166 |
msgstr "Papua Nueva Guinea"
|
1167 |
|
1168 |
-
#: admin/class-settings.php:
|
1169 |
msgid "Paraguay"
|
1170 |
msgstr "Paraguay"
|
1171 |
|
1172 |
-
#: admin/class-settings.php:
|
1173 |
msgid "Peru"
|
1174 |
msgstr "Perú"
|
1175 |
|
1176 |
-
#: admin/class-settings.php:
|
1177 |
msgid "Philippines"
|
1178 |
msgstr "Filipinas"
|
1179 |
|
1180 |
-
#: admin/class-settings.php:
|
1181 |
msgid "Pitcairn Islands"
|
1182 |
msgstr "Islas Pitcairn"
|
1183 |
|
1184 |
-
#: admin/class-settings.php:
|
1185 |
msgid "Poland"
|
1186 |
msgstr "Polonia"
|
1187 |
|
1188 |
-
#: admin/class-settings.php:
|
1189 |
msgid "Portugal"
|
1190 |
msgstr "Portugal"
|
1191 |
|
1192 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1193 |
msgid "Qatar"
|
1194 |
msgstr "Qatar"
|
1195 |
|
1196 |
-
#: admin/class-settings.php:
|
1197 |
msgid "Reunion"
|
1198 |
msgstr "Reunión"
|
1199 |
|
1200 |
-
#: admin/class-settings.php:
|
1201 |
msgid "Romania"
|
1202 |
msgstr "Rumania"
|
1203 |
|
1204 |
-
#: admin/class-settings.php:
|
1205 |
msgid "Russia"
|
1206 |
msgstr "Rusia"
|
1207 |
|
1208 |
-
#: admin/class-settings.php:
|
1209 |
msgid "Rwanda"
|
1210 |
msgstr "Rwanda"
|
1211 |
|
1212 |
-
#: admin/class-settings.php:
|
1213 |
msgid "Saint Helena"
|
1214 |
msgstr "Santa Helena"
|
1215 |
|
1216 |
-
#: admin/class-settings.php:
|
1217 |
msgid "Saint Kitts and Nevis"
|
1218 |
msgstr "San Kitts y Nevis"
|
1219 |
|
1220 |
-
#: admin/class-settings.php:
|
1221 |
msgid "Saint Vincent and the Grenadines"
|
1222 |
msgstr "San Vicente y las Granadinas"
|
1223 |
|
1224 |
-
#: admin/class-settings.php:
|
1225 |
msgid "Saint Lucia"
|
1226 |
msgstr "Santa Lucía"
|
1227 |
|
1228 |
-
#: admin/class-settings.php:
|
1229 |
msgid "Samoa"
|
1230 |
msgstr "Samoa"
|
1231 |
|
1232 |
-
#: admin/class-settings.php:
|
1233 |
msgid "San Marino"
|
1234 |
msgstr "San Marino"
|
1235 |
|
1236 |
-
#: admin/class-settings.php:
|
1237 |
msgid "São Tomé and Príncipe"
|
1238 |
msgstr "São Tomé y Príncipe"
|
1239 |
|
1240 |
-
#: admin/class-settings.php:
|
1241 |
msgid "Saudi Arabia"
|
1242 |
msgstr "Arabia Saudita"
|
1243 |
|
1244 |
-
#: admin/class-settings.php:
|
1245 |
msgid "Senegal"
|
1246 |
msgstr "Senegal"
|
1247 |
|
1248 |
-
#: admin/class-settings.php:
|
1249 |
msgid "Serbia"
|
1250 |
msgstr "Serbia"
|
1251 |
|
1252 |
-
#: admin/class-settings.php:
|
1253 |
msgid "Seychelles"
|
1254 |
msgstr "Seychelles"
|
1255 |
|
1256 |
-
#: admin/class-settings.php:
|
1257 |
msgid "Sierra Leone"
|
1258 |
msgstr "Sierra Leona"
|
1259 |
|
1260 |
-
#: admin/class-settings.php:
|
1261 |
msgid "Singapore"
|
1262 |
msgstr "Singapur"
|
1263 |
|
1264 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1265 |
msgid "Slovakia"
|
1266 |
msgstr "Eslovaquia"
|
1267 |
|
1268 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1269 |
msgid "Solomon Islands"
|
1270 |
msgstr "Islas Salomón"
|
1271 |
|
1272 |
-
#: admin/class-settings.php:
|
1273 |
msgid "Somalia"
|
1274 |
msgstr "Somalia"
|
1275 |
|
1276 |
-
#: admin/class-settings.php:
|
1277 |
msgid "South Africa"
|
1278 |
msgstr "Sudáfrica"
|
1279 |
|
1280 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1281 |
msgid "South Korea"
|
1282 |
msgstr "Corea del Sur"
|
1283 |
|
1284 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1285 |
msgid "Spain"
|
1286 |
msgstr "España"
|
1287 |
|
1288 |
-
#: admin/class-settings.php:
|
1289 |
msgid "Sri Lanka"
|
1290 |
msgstr "Sri Lanka"
|
1291 |
|
1292 |
-
#: admin/class-settings.php:
|
1293 |
msgid "Sudan"
|
1294 |
msgstr "Sudán"
|
1295 |
|
1296 |
-
#: admin/class-settings.php:
|
1297 |
msgid "Swaziland"
|
1298 |
msgstr "Swazilandia"
|
1299 |
|
1300 |
-
#: admin/class-settings.php:
|
1301 |
msgid "Sweden"
|
1302 |
msgstr "Suecia"
|
1303 |
|
1304 |
-
#: admin/class-settings.php:
|
1305 |
msgid "Switzerland"
|
1306 |
msgstr "Suiza"
|
1307 |
|
1308 |
-
#: admin/class-settings.php:
|
1309 |
msgid "Syria"
|
1310 |
msgstr "Siria"
|
1311 |
|
1312 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1313 |
msgid "Taiwan"
|
1314 |
msgstr "Taiwán"
|
1315 |
|
1316 |
-
#: admin/class-settings.php:
|
1317 |
msgid "Tajikistan"
|
1318 |
msgstr "Taijikistán"
|
1319 |
|
1320 |
-
#: admin/class-settings.php:
|
1321 |
msgid "Tanzania"
|
1322 |
msgstr "Tanzania"
|
1323 |
|
1324 |
-
#: admin/class-settings.php:
|
1325 |
msgid "Thailand"
|
1326 |
msgstr "Tailandia"
|
1327 |
|
1328 |
-
#: admin/class-settings.php:
|
1329 |
msgid "Timor-Leste"
|
1330 |
msgstr "Timor-Leste"
|
1331 |
|
1332 |
-
#: admin/class-settings.php:
|
1333 |
msgid "Tokelau"
|
1334 |
msgstr "Tokelau"
|
1335 |
|
1336 |
-
#: admin/class-settings.php:
|
1337 |
msgid "Togo"
|
1338 |
msgstr "Togo"
|
1339 |
|
1340 |
-
#: admin/class-settings.php:
|
1341 |
msgid "Tonga"
|
1342 |
msgstr "Tonga"
|
1343 |
|
1344 |
-
#: admin/class-settings.php:
|
1345 |
msgid "Trinidad and Tobago"
|
1346 |
msgstr "Trinidad y Tobago"
|
1347 |
|
1348 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1349 |
msgid "Tunisia"
|
1350 |
msgstr "Túnez"
|
1351 |
|
1352 |
-
#: admin/class-settings.php:
|
1353 |
msgid "Turkey"
|
1354 |
msgstr "Turquía"
|
1355 |
|
1356 |
-
#: admin/class-settings.php:
|
1357 |
msgid "Turkmenistan"
|
1358 |
msgstr "Turkmenistán"
|
1359 |
|
1360 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1361 |
msgid "Tuvalu"
|
1362 |
msgstr "Tuvalú"
|
1363 |
|
1364 |
-
#: admin/class-settings.php:
|
1365 |
msgid "Uganda"
|
1366 |
msgstr "Uganda"
|
1367 |
|
1368 |
-
#: admin/class-settings.php:
|
1369 |
msgid "Ukraine"
|
1370 |
msgstr "Ucrania"
|
1371 |
|
1372 |
-
#: admin/class-settings.php:
|
1373 |
msgid "United Arab Emirates"
|
1374 |
msgstr "Emiratos Árabes Unidos"
|
1375 |
|
1376 |
-
#: admin/class-settings.php:
|
1377 |
msgid "United Kingdom"
|
1378 |
msgstr "Reino Unido"
|
1379 |
|
1380 |
-
#: admin/class-settings.php:
|
1381 |
msgid "United States"
|
1382 |
msgstr "Estados Unidos de América"
|
1383 |
|
1384 |
-
#: admin/class-settings.php:
|
1385 |
msgid "Uruguay"
|
1386 |
msgstr "Uruguay"
|
1387 |
|
1388 |
-
#: admin/class-settings.php:
|
1389 |
msgid "Uzbekistan"
|
1390 |
msgstr "Uzbekistán"
|
1391 |
|
1392 |
-
#: admin/class-settings.php:
|
1393 |
-
msgid "
|
1394 |
-
msgstr "
|
1395 |
|
1396 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1397 |
msgid "Venezuela"
|
1398 |
msgstr "Venezuela"
|
1399 |
|
1400 |
-
#: admin/class-settings.php:
|
1401 |
msgid "Vietnam"
|
1402 |
msgstr "Vietnam"
|
1403 |
|
1404 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1405 |
msgid "Yemen"
|
1406 |
msgstr "Yemen"
|
1407 |
|
1408 |
-
#: admin/class-settings.php:
|
1409 |
msgid "Zambia"
|
1410 |
msgstr "Zambia"
|
1411 |
|
1412 |
-
#: admin/class-settings.php:
|
1413 |
msgid "Zimbabwe"
|
1414 |
msgstr "Zimbabwe"
|
1415 |
|
1416 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1417 |
msgid "World view"
|
1418 |
msgstr "Vista mundial"
|
1419 |
|
1420 |
-
#: admin/class-settings.php:
|
1421 |
-
#: inc/wpsl-functions.php:
|
1422 |
msgid "Default"
|
1423 |
-
msgstr "
|
1424 |
|
1425 |
-
#: admin/class-settings.php:
|
1426 |
msgid "Roadmap"
|
1427 |
msgstr "Mapa de caminos"
|
1428 |
|
1429 |
-
#: admin/class-settings.php:
|
1430 |
msgid "Start location marker"
|
1431 |
-
msgstr "Marcador
|
1432 |
|
1433 |
-
#: admin/class-settings.php:
|
1434 |
msgid "Store location marker"
|
1435 |
msgstr "Marcador de ubicación de tienda"
|
1436 |
|
1437 |
-
#: admin/class-settings.php:
|
1438 |
msgid "Textarea"
|
1439 |
msgstr "Área de texto"
|
1440 |
|
1441 |
-
#: admin/class-settings.php:
|
1442 |
msgid "Dropdowns (recommended)"
|
1443 |
msgstr "Menús desplegables (recomendado)"
|
1444 |
|
1445 |
-
#: admin/class-settings.php:
|
1446 |
msgid "Bounces up and down"
|
1447 |
msgstr "Rebota de arriba a abajo"
|
1448 |
|
1449 |
-
#: admin/class-settings.php:
|
1450 |
msgid "Will open the info window"
|
1451 |
msgstr "Abrirá la ventana de información"
|
1452 |
|
1453 |
-
#: admin/class-settings.php:
|
1454 |
msgid "Does not respond"
|
1455 |
msgstr "No responde"
|
1456 |
|
1457 |
-
#: admin/class-settings.php:
|
1458 |
msgid "In the store listings"
|
1459 |
msgstr "En los listados de tiendas"
|
1460 |
|
1461 |
-
#: admin/class-settings.php:
|
1462 |
msgid "In the info window on the map"
|
1463 |
msgstr "En la ventana de información dentro del mapa"
|
1464 |
|
1465 |
-
#: admin/class-settings.php:
|
1466 |
msgid "Dropdown"
|
1467 |
msgstr "Menú desplegable"
|
1468 |
|
1469 |
-
#: admin/class-settings.php:
|
1470 |
msgid "Checkboxes"
|
1471 |
msgstr "Caja de selección múltiple"
|
1472 |
|
1473 |
-
#: admin/class-settings.php:
|
1474 |
msgid "12 Hours"
|
1475 |
msgstr "12 horas"
|
1476 |
|
1477 |
-
#: admin/class-settings.php:
|
1478 |
msgid "24 Hours"
|
1479 |
msgstr "24 horas"
|
1480 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1481 |
#: admin/roles.php:20
|
1482 |
msgid "Store Locator Manager"
|
1483 |
msgstr "Gestor de Store Locator"
|
@@ -1498,80 +1874,78 @@ msgstr "¡Próximamente!"
|
|
1498 |
msgid "Failed to load the add-on list from the server."
|
1499 |
msgstr "No se pudo cargar la lista de extensiones desde el servidor."
|
1500 |
|
1501 |
-
#: admin/templates/map-settings.php:
|
1502 |
msgid "Add-On"
|
1503 |
msgstr "Extensión"
|
1504 |
|
1505 |
-
#: admin/templates/map-settings.php:
|
1506 |
msgid "License Key"
|
1507 |
msgstr "Clave de licencia"
|
1508 |
|
1509 |
-
#: admin/templates/map-settings.php:
|
1510 |
msgid "License Expiry Date"
|
1511 |
msgstr "Fecha de expiración de licencia"
|
1512 |
|
1513 |
-
#: admin/templates/map-settings.php:
|
1514 |
msgid "Deactivate License"
|
1515 |
msgstr "Desactivar licencia"
|
1516 |
|
1517 |
-
#: admin/templates/map-settings.php:
|
1518 |
-
#: admin/templates/map-settings.php:
|
1519 |
-
#: admin/templates/map-settings.php:
|
1520 |
-
#: admin/templates/map-settings.php:
|
1521 |
-
#: admin/templates/map-settings.php:
|
1522 |
msgid "Save Changes"
|
1523 |
msgstr "Guardar cambios"
|
1524 |
|
1525 |
-
#: admin/templates/map-settings.php:
|
1526 |
msgid "Google Maps API"
|
1527 |
msgstr "API de Google Maps"
|
1528 |
|
1529 |
-
#: admin/templates/map-settings.php:
|
1530 |
msgid "Server key"
|
1531 |
msgstr "Clave de servidor"
|
1532 |
|
1533 |
-
#: admin/templates/map-settings.php:
|
1534 |
#, php-format
|
1535 |
msgid ""
|
1536 |
"A %sserver key%s allows you to monitor the usage of the Google Maps "
|
1537 |
-
"%sGeocoding API%s
|
1538 |
-
"
|
1539 |
msgstr ""
|
1540 |
-
"Una %sclave de servidor%s te permite monitorear el uso del %sAPI de
|
1541 |
-
"%s de Google Maps
|
1542 |
-
"
|
1543 |
|
1544 |
-
#: admin/templates/map-settings.php:
|
1545 |
-
msgid "Optional"
|
1546 |
-
msgstr "Opcional"
|
1547 |
-
|
1548 |
-
#: admin/templates/map-settings.php:98
|
1549 |
msgid "Browser key"
|
1550 |
msgstr "Clave de navegador"
|
1551 |
|
1552 |
-
#: admin/templates/map-settings.php:
|
1553 |
#, php-format
|
1554 |
msgid ""
|
1555 |
"A %sbrowser key%s allows you to monitor the usage of the Google Maps "
|
1556 |
-
"%sJavaScript API%s."
|
|
|
1557 |
msgstr ""
|
1558 |
"Una %sclave de navegador%s te permite monitorear el uso del %sAPI de "
|
1559 |
-
"
|
|
|
1560 |
|
1561 |
-
#: admin/templates/map-settings.php:
|
1562 |
msgid "Map language"
|
1563 |
msgstr "Idioma del mapa"
|
1564 |
|
1565 |
-
#: admin/templates/map-settings.php:
|
1566 |
msgid "If no map language is selected the browser's prefered language is used."
|
1567 |
msgstr ""
|
1568 |
"Si no hay un idioma seleccionado, se usará el idioma preferido del navegador."
|
1569 |
|
1570 |
-
#: admin/templates/map-settings.php:
|
1571 |
msgid "Map region"
|
1572 |
msgstr "Región del mapa"
|
1573 |
|
1574 |
-
#: admin/templates/map-settings.php:
|
1575 |
#, php-format
|
1576 |
msgid ""
|
1577 |
"This will bias the %sgeocoding%s results towards the selected region. %s If "
|
@@ -1581,13 +1955,13 @@ msgstr ""
|
|
1581 |
"seleccionada. %s Si no hay una región seleccionada, la inclinación será "
|
1582 |
"hacia los Estados Unidos."
|
1583 |
|
1584 |
-
#: admin/templates/map-settings.php:
|
1585 |
msgid "Restrict the geocoding results to the selected map region?"
|
1586 |
msgstr ""
|
1587 |
"¿Restringir los resultados de geocodificación a la región del mapa "
|
1588 |
"seleccionada?"
|
1589 |
|
1590 |
-
#: admin/templates/map-settings.php:
|
1591 |
#, php-format
|
1592 |
msgid ""
|
1593 |
"If the %sgeocoding%s API finds more relevant results outside of the set map "
|
@@ -1603,73 +1977,69 @@ msgstr ""
|
|
1603 |
"resultados a la región del mapa establecida. %s Puedes modificar las "
|
1604 |
"restricciones usadas con %seste%s filtro."
|
1605 |
|
1606 |
-
#: admin/templates/map-settings.php:
|
1607 |
-
#: admin/templates/map-settings.php:
|
1608 |
-
#: frontend/templates/store-listings-below.php:44 inc/wpsl-functions.php:
|
1609 |
msgid "Search"
|
1610 |
msgstr "Buscar"
|
1611 |
|
1612 |
-
#: admin/templates/map-settings.php:
|
1613 |
msgid "Enable autocomplete?"
|
1614 |
msgstr "¿Permitir autocompletar?"
|
1615 |
|
1616 |
-
#: admin/templates/map-settings.php:
|
1617 |
msgid "Show the max results dropdown?"
|
1618 |
msgstr "¿Mostrar el menú desplegable de máximo de resultados?"
|
1619 |
|
1620 |
-
#: admin/templates/map-settings.php:
|
1621 |
msgid "Show the search radius dropdown?"
|
1622 |
msgstr "¿Mostrar el menú desplegable de radio de búsqueda?"
|
1623 |
|
1624 |
-
#: admin/templates/map-settings.php:
|
1625 |
msgid "Enable category filters?"
|
1626 |
-
msgstr "¿
|
1627 |
|
1628 |
-
#: admin/templates/map-settings.php:
|
1629 |
msgid "Filter type:"
|
1630 |
msgstr "Tipo de filtro:"
|
1631 |
|
1632 |
-
#: admin/templates/map-settings.php:
|
1633 |
msgid "Distance unit"
|
1634 |
msgstr "Unidad de distancia"
|
1635 |
|
1636 |
-
#: admin/templates/map-settings.php:
|
1637 |
msgid "km"
|
1638 |
msgstr "km"
|
1639 |
|
1640 |
-
#: admin/templates/map-settings.php:
|
1641 |
msgid "mi"
|
1642 |
msgstr "mi"
|
1643 |
|
1644 |
-
#: admin/templates/map-settings.php:
|
1645 |
msgid "Max search results"
|
1646 |
msgstr "Máximo de resultados de búsqueda"
|
1647 |
|
1648 |
-
#: admin/templates/map-settings.php:
|
1649 |
msgid "The default value is set between the [ ]."
|
1650 |
-
msgstr "El valor
|
1651 |
|
1652 |
-
#: admin/templates/map-settings.php:
|
1653 |
msgid "Search radius options"
|
1654 |
msgstr "Opciones de radio de búsqueda"
|
1655 |
|
1656 |
-
#: admin/templates/map-settings.php:
|
1657 |
msgid "Map"
|
1658 |
msgstr "Mapa"
|
1659 |
|
1660 |
-
#: admin/templates/map-settings.php:
|
1661 |
-
msgid "Attempt to auto-locate the user"
|
1662 |
-
msgstr "Intentar autolocalizar al usuario"
|
1663 |
-
|
1664 |
-
#: admin/templates/map-settings.php:187
|
1665 |
msgid "Load locations on page load"
|
1666 |
msgstr "Cargar ubicaciones al terminar de cargar la página"
|
1667 |
|
1668 |
-
#: admin/templates/map-settings.php:
|
1669 |
msgid "Number of locations to show"
|
1670 |
msgstr "Número de ubicaciones a mostrar"
|
1671 |
|
1672 |
-
#: admin/templates/map-settings.php:
|
1673 |
#, php-format
|
1674 |
msgid ""
|
1675 |
"Although the location data is cached after the first load, a lower number "
|
@@ -1680,11 +2050,7 @@ msgstr ""
|
|
1680 |
"número más bajo resultará en un mapa más responsivo. %s Si este campo se "
|
1681 |
"queda vacío o está en 0 se cargarán todas las ubicaciones."
|
1682 |
|
1683 |
-
#: admin/templates/map-settings.php:
|
1684 |
-
msgid "Start point"
|
1685 |
-
msgstr "Punto de inicio"
|
1686 |
-
|
1687 |
-
#: admin/templates/map-settings.php:197
|
1688 |
#, php-format
|
1689 |
msgid ""
|
1690 |
"%sRequired field.%s %s If auto-locating the user is disabled or fails, the "
|
@@ -1695,15 +2061,29 @@ msgstr ""
|
|
1695 |
"de la ciudad o país establecido se usará como punto de inicio para el "
|
1696 |
"usuario."
|
1697 |
|
1698 |
-
#: admin/templates/map-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1699 |
msgid "Initial zoom level"
|
1700 |
msgstr "Nivel de zoom inicial"
|
1701 |
|
1702 |
-
#: admin/templates/map-settings.php:
|
1703 |
msgid "Max auto zoom level"
|
1704 |
msgstr "Nivel de zoom máximo"
|
1705 |
|
1706 |
-
#: admin/templates/map-settings.php:
|
1707 |
#, php-format
|
1708 |
msgid ""
|
1709 |
"This value sets the zoom level for the \"Zoom here\" link in the info "
|
@@ -1714,39 +2094,35 @@ msgstr ""
|
|
1714 |
"ventana de información. %s También se usa para limitar el zoom cuando la "
|
1715 |
"ventana del mapa cambia para que quepan todos los marcadores en la pantalla."
|
1716 |
|
1717 |
-
#: admin/templates/map-settings.php:
|
1718 |
msgid "Show the street view controls?"
|
1719 |
msgstr "¿Mostrar los controles de vista de calle?"
|
1720 |
|
1721 |
-
#: admin/templates/map-settings.php:
|
1722 |
msgid "Show the map type control?"
|
1723 |
msgstr "¿Mostrar los controles de tipo de mapa?"
|
1724 |
|
1725 |
-
#: admin/templates/map-settings.php:
|
1726 |
msgid "Enable scroll wheel zooming?"
|
1727 |
-
msgstr "¿
|
1728 |
|
1729 |
-
#: admin/templates/map-settings.php:
|
1730 |
msgid "Zoom control position"
|
1731 |
msgstr "Posición de los controles de zoom"
|
1732 |
|
1733 |
-
#: admin/templates/map-settings.php:
|
1734 |
msgid "Left"
|
1735 |
msgstr "Izquierda"
|
1736 |
|
1737 |
-
#: admin/templates/map-settings.php:
|
1738 |
msgid "Right"
|
1739 |
msgstr "Derecha"
|
1740 |
|
1741 |
-
#: admin/templates/map-settings.php:
|
1742 |
-
msgid "Map type"
|
1743 |
-
msgstr "Tipo de mapa"
|
1744 |
-
|
1745 |
-
#: admin/templates/map-settings.php:235
|
1746 |
msgid "Map style"
|
1747 |
msgstr "Estilo de mapa"
|
1748 |
|
1749 |
-
#: admin/templates/map-settings.php:
|
1750 |
msgid ""
|
1751 |
"Custom map styles only work if the map type is set to \"Roadmap\" or "
|
1752 |
"\"Terrain\"."
|
@@ -1754,7 +2130,7 @@ msgstr ""
|
|
1754 |
"Los estilos de mapa personalizados solo funcionan en los tipos de mapa "
|
1755 |
"\"Mapa de caminos\" o \"Terreno\"."
|
1756 |
|
1757 |
-
#: admin/templates/map-settings.php:
|
1758 |
#, php-format
|
1759 |
msgid ""
|
1760 |
"You can use existing map styles from %sSnazzy Maps%s or %sMap Stylr%s and "
|
@@ -1766,7 +2142,7 @@ msgstr ""
|
|
1766 |
"mapa personalizado a través del %sEditor de estilos de mapa%s o el "
|
1767 |
"%sAsistente de mapas estilizados%s."
|
1768 |
|
1769 |
-
#: admin/templates/map-settings.php:
|
1770 |
#, php-format
|
1771 |
msgid ""
|
1772 |
"If you like to write the style code yourself, then you can find the "
|
@@ -1775,15 +2151,15 @@ msgstr ""
|
|
1775 |
"Si prefieres escribir el código de estilo por tu cuenta, puedes encontrar la "
|
1776 |
"documentación de Google %saquí%s."
|
1777 |
|
1778 |
-
#: admin/templates/map-settings.php:
|
1779 |
msgid "Preview Map Style"
|
1780 |
msgstr "Previsualizar estilo del mapa"
|
1781 |
|
1782 |
-
#: admin/templates/map-settings.php:
|
1783 |
msgid "Show credits?"
|
1784 |
msgstr "¿Mostrar créditos?"
|
1785 |
|
1786 |
-
#: admin/templates/map-settings.php:
|
1787 |
msgid ""
|
1788 |
"This will place a \"Search provided by WP Store Locator\" backlink below the "
|
1789 |
"map."
|
@@ -1791,31 +2167,31 @@ msgstr ""
|
|
1791 |
"Esto mostrará un backlink con el texto “Búsqueda proporcionada por WP Store "
|
1792 |
"Locutor” debajo del mapa."
|
1793 |
|
1794 |
-
#: admin/templates/map-settings.php:
|
1795 |
msgid "User Experience"
|
1796 |
msgstr "Experiencia de usuario"
|
1797 |
|
1798 |
-
#: admin/templates/map-settings.php:
|
1799 |
msgid "Store Locator height"
|
1800 |
-
msgstr "Altura del
|
1801 |
|
1802 |
-
#: admin/templates/map-settings.php:
|
1803 |
msgid "Max width for the info window content"
|
1804 |
msgstr "Ancho máximo del contenido en la ventana de información"
|
1805 |
|
1806 |
-
#: admin/templates/map-settings.php:
|
1807 |
msgid "Search field width"
|
1808 |
msgstr "Ancho de campo de búsqueda"
|
1809 |
|
1810 |
-
#: admin/templates/map-settings.php:
|
1811 |
msgid "Search and radius label width"
|
1812 |
msgstr "Ancho de las etiquetas de búsqueda y radio"
|
1813 |
|
1814 |
-
#: admin/templates/map-settings.php:
|
1815 |
msgid "Store Locator template"
|
1816 |
-
msgstr "Plantilla del
|
1817 |
|
1818 |
-
#: admin/templates/map-settings.php:
|
1819 |
#, php-format
|
1820 |
msgid ""
|
1821 |
"The selected template is used with the [wpsl] shortcode. %s You can add a "
|
@@ -1824,19 +2200,19 @@ msgstr ""
|
|
1824 |
"La plantilla seleccionada se usa con el shortcode [wpsl]. %s Puedes añadir "
|
1825 |
"una plantilla personalizada con el filtro %swpsl_templates%s."
|
1826 |
|
1827 |
-
#: admin/templates/map-settings.php:
|
1828 |
msgid "Hide the scrollbar?"
|
1829 |
msgstr "¿Esconder la barra de deslizamiento?"
|
1830 |
|
1831 |
-
#: admin/templates/map-settings.php:
|
1832 |
msgid "Open links in a new window?"
|
1833 |
msgstr "¿Abrir enlaces en una nueva ventana?"
|
1834 |
|
1835 |
-
#: admin/templates/map-settings.php:
|
1836 |
msgid "Show a reset map button?"
|
1837 |
msgstr "¿Mostrar un botón de Restablecer mapa?"
|
1838 |
|
1839 |
-
#: admin/templates/map-settings.php:
|
1840 |
msgid ""
|
1841 |
"When a user clicks on \"Directions\", open a new window, and show the route "
|
1842 |
"on google.com/maps ?"
|
@@ -1844,11 +2220,11 @@ msgstr ""
|
|
1844 |
"Cuando el usuario hace click en “Direcciones”, ¿abrir una nueva ventana y "
|
1845 |
"mostrar la ruta en google.com/maps?"
|
1846 |
|
1847 |
-
#: admin/templates/map-settings.php:
|
1848 |
msgid "Show a \"More info\" link in the store listings?"
|
1849 |
msgstr "¿Mostrar un enlace de “Más información” en los listados de tiendas?"
|
1850 |
|
1851 |
-
#: admin/templates/map-settings.php:
|
1852 |
msgid ""
|
1853 |
"This places a \"More Info\" link below the address and will show the phone, "
|
1854 |
"fax, email, opening hours and description once the link is clicked."
|
@@ -1856,35 +2232,35 @@ msgstr ""
|
|
1856 |
"Esto añade un enlace de “Más información” abajo de la dirección y muestra el "
|
1857 |
"teléfono, fax, email, horas de operación y descripción al hacer click en él."
|
1858 |
|
1859 |
-
#: admin/templates/map-settings.php:
|
1860 |
msgid "Where do you want to show the \"More info\" details?"
|
1861 |
msgstr "¿Dónde quieres mostrar los detalles de “Más información”?"
|
1862 |
|
1863 |
-
#: admin/templates/map-settings.php:
|
1864 |
msgid ""
|
1865 |
"Always show the contact details below the address in the search results?"
|
1866 |
msgstr ""
|
1867 |
"¿Siempre mostrar los datos de contacto abajo de la dirección en los "
|
1868 |
"resultados de búsqueda?"
|
1869 |
|
1870 |
-
#: admin/templates/map-settings.php:
|
1871 |
msgid "Make the store name clickable if a store URL exists?"
|
1872 |
msgstr "¿Hacer el nombre de la tienda clickeable si existe un Url de tienda?"
|
1873 |
|
1874 |
-
#: admin/templates/map-settings.php:
|
1875 |
#, php-format
|
1876 |
msgid ""
|
1877 |
"If %spermalinks%s are enabled, the store name will always link to the store "
|
1878 |
"page."
|
1879 |
msgstr ""
|
1880 |
-
"Si están
|
1881 |
"siempre enlazará a la página de la tienda."
|
1882 |
|
1883 |
-
#: admin/templates/map-settings.php:
|
1884 |
msgid "Make the phone number clickable on mobile devices?"
|
1885 |
msgstr "¿Hacer el número de teléfono clickeable en dispositivos móviles?"
|
1886 |
|
1887 |
-
#: admin/templates/map-settings.php:
|
1888 |
msgid ""
|
1889 |
"If street view is available for the current location, then show a \"Street "
|
1890 |
"view\" link in the info window?"
|
@@ -1892,23 +2268,23 @@ msgstr ""
|
|
1892 |
"Si la vista de calle no está disponible en la ubicación actual, ¿mostrar un "
|
1893 |
"enlace a “Vista de calle” en la ventana de información?"
|
1894 |
|
1895 |
-
#: admin/templates/map-settings.php:
|
1896 |
#, php-format
|
1897 |
msgid ""
|
1898 |
"Enabling this option can sometimes result in a small delay in the opening of "
|
1899 |
"the info window. %s This happens because an API request is made to Google "
|
1900 |
"Maps to check if street view is available for the current location."
|
1901 |
msgstr ""
|
1902 |
-
"
|
1903 |
"abrir la ventana de información. %s Esto pasa porque la petición de API se "
|
1904 |
"hace a Google Maps para checar si la vista de calle está disponible en la "
|
1905 |
"ubicación actual."
|
1906 |
|
1907 |
-
#: admin/templates/map-settings.php:
|
1908 |
msgid "Show a \"Zoom here\" link in the info window?"
|
1909 |
msgstr "¿Mostrar un enlace a “Hacer zoom aquí” en la ventana de información?"
|
1910 |
|
1911 |
-
#: admin/templates/map-settings.php:
|
1912 |
#, php-format
|
1913 |
msgid ""
|
1914 |
"Clicking this link will make the map zoom in to the %s max auto zoom level "
|
@@ -1916,51 +2292,51 @@ msgid ""
|
|
1916 |
msgstr ""
|
1917 |
"Hacer click aquí hará que el mapa haga zoom al %s nivel máximo de zoom%s."
|
1918 |
|
1919 |
-
#: admin/templates/map-settings.php:
|
1920 |
msgid "On page load move the mouse cursor to the search field?"
|
1921 |
msgstr "Al cargar la página, ¿mover el cursor a la barra de búsqueda?"
|
1922 |
|
1923 |
-
#: admin/templates/map-settings.php:
|
1924 |
#, php-format
|
1925 |
msgid ""
|
1926 |
"If the store locator is not placed at the top of the page, enabling this "
|
1927 |
"feature can result in the page scrolling down. %s %sThis option is disabled "
|
1928 |
"on mobile devices.%s"
|
1929 |
msgstr ""
|
1930 |
-
"Si el
|
1931 |
-
"
|
1932 |
-
"%sEsta opción está
|
1933 |
|
1934 |
-
#: admin/templates/map-settings.php:
|
1935 |
msgid "Use the default style for the info window?"
|
1936 |
-
msgstr "¿Usar el estilo
|
1937 |
|
1938 |
-
#: admin/templates/map-settings.php:
|
1939 |
#, php-format
|
1940 |
msgid ""
|
1941 |
"If the default style is disabled the %sInfoBox%s library will be used "
|
1942 |
"instead. %s This enables you to easily change the look and feel of the info "
|
1943 |
"window through the .wpsl-infobox css class."
|
1944 |
msgstr ""
|
1945 |
-
"Si el estilo
|
1946 |
-
"%s Esto te permite cambiar el estilo de la ventana de información
|
1947 |
-
"a través de la clase de css .wpsl-infobox."
|
1948 |
|
1949 |
-
#: admin/templates/map-settings.php:
|
1950 |
msgid "Hide the country in the search results?"
|
1951 |
msgstr "¿Esconder el país en los resultados de búsqueda?"
|
1952 |
|
1953 |
-
#: admin/templates/map-settings.php:
|
1954 |
msgid "Hide the distance in the search results?"
|
1955 |
msgstr "¿Esconder la distancia en los resultados de búsqueda?"
|
1956 |
|
1957 |
-
#: admin/templates/map-settings.php:
|
1958 |
msgid "If a user hovers over the search results the store marker"
|
1959 |
msgstr ""
|
1960 |
"Si el usuario coloca el cursor encima de los resultados de búsqueda, el "
|
1961 |
"marcador de la tienda"
|
1962 |
|
1963 |
-
#: admin/templates/map-settings.php:
|
1964 |
#, php-format
|
1965 |
msgid ""
|
1966 |
"If marker clusters are enabled this option will not work as expected as long "
|
@@ -1969,18 +2345,18 @@ msgid ""
|
|
1969 |
"back in to individual markers. %s The info window will open as expected, but "
|
1970 |
"it won't be clear to which marker it belongs to. "
|
1971 |
msgstr ""
|
1972 |
-
"Si los grupos de marcadores están
|
1973 |
"adecuadamente mientras los marcadores estén agrupados. %s El rebote del "
|
1974 |
"marcador no será visible a menos que el usuario haga suficiente zoom para "
|
1975 |
"que se disuelva el grupo y aparezcan los marcadores individuales. %s La "
|
1976 |
"ventana de información se abrirá correctamente, pero no será claro a qué "
|
1977 |
-
"marcador pertenece esta ventana."
|
1978 |
|
1979 |
-
#: admin/templates/map-settings.php:
|
1980 |
msgid "Address format"
|
1981 |
msgstr "Formato de dirección"
|
1982 |
|
1983 |
-
#: admin/templates/map-settings.php:
|
1984 |
#, php-format
|
1985 |
msgid ""
|
1986 |
"You can add custom address formats with the %swpsl_address_formats%s filter."
|
@@ -1988,23 +2364,19 @@ msgstr ""
|
|
1988 |
"Puedes añadir formatos de dirección personalizados con el filtro "
|
1989 |
"%swpsl_address_formats%s."
|
1990 |
|
1991 |
-
#: admin/templates/map-settings.php:
|
1992 |
-
msgid "Markers"
|
1993 |
-
msgstr "Marcadores"
|
1994 |
-
|
1995 |
-
#: admin/templates/map-settings.php:366
|
1996 |
msgid "Enable marker clusters?"
|
1997 |
-
msgstr "¿
|
1998 |
|
1999 |
-
#: admin/templates/map-settings.php:
|
2000 |
msgid "Recommended for maps with a large amount of markers."
|
2001 |
msgstr "Recomendado para mapas con un gran número de marcadores."
|
2002 |
|
2003 |
-
#: admin/templates/map-settings.php:
|
2004 |
msgid "Max zoom level"
|
2005 |
msgstr "Nivel máximo de zoom"
|
2006 |
|
2007 |
-
#: admin/templates/map-settings.php:
|
2008 |
msgid ""
|
2009 |
"If this zoom level is reached or exceeded, then all markers are moved out of "
|
2010 |
"the marker cluster and shown as individual markers."
|
@@ -2012,11 +2384,11 @@ msgstr ""
|
|
2012 |
"Si el nivel de zoom es alcanzado o excedido, todos los marcadores se salen "
|
2013 |
"del grupo y son mostrados como marcadores individuales."
|
2014 |
|
2015 |
-
#: admin/templates/map-settings.php:
|
2016 |
msgid "Cluster size"
|
2017 |
msgstr "Tamaño del grupo"
|
2018 |
|
2019 |
-
#: admin/templates/map-settings.php:
|
2020 |
#, php-format
|
2021 |
msgid ""
|
2022 |
"The grid size of a cluster in pixels. %s A larger number will result in a "
|
@@ -2025,27 +2397,27 @@ msgstr ""
|
|
2025 |
"El tamaño de cuadrícula de un grupo en pixeles. %s Un número mayor resultará "
|
2026 |
"en una menor cantidad de grupos, haciendo al algoritmo correr más rápido."
|
2027 |
|
2028 |
-
#: admin/templates/map-settings.php:
|
2029 |
msgid "Store Editor"
|
2030 |
msgstr "Editor de tienda"
|
2031 |
|
2032 |
-
#: admin/templates/map-settings.php:
|
2033 |
msgid "Default country"
|
2034 |
-
msgstr "País
|
2035 |
|
2036 |
-
#: admin/templates/map-settings.php:
|
2037 |
msgid "Map type for the location preview"
|
2038 |
msgstr "Tipo de mapa para la previsualización de ubicación"
|
2039 |
|
2040 |
-
#: admin/templates/map-settings.php:
|
2041 |
msgid "Hide the opening hours?"
|
2042 |
msgstr "¿Esconder las horas de operación?"
|
2043 |
|
2044 |
-
#: admin/templates/map-settings.php:
|
2045 |
msgid "Opening hours input type"
|
2046 |
msgstr "Tipo de ingreso de horas de operación"
|
2047 |
|
2048 |
-
#: admin/templates/map-settings.php:
|
2049 |
#, php-format
|
2050 |
msgid ""
|
2051 |
"Opening hours created in version 1.x %sare not%s automatically converted to "
|
@@ -2054,56 +2426,56 @@ msgstr ""
|
|
2054 |
"Las horas de operación creadas en la versión 1.x %sno son%s convertidas "
|
2055 |
"automáticamente al nuevo formato de menú desplegable."
|
2056 |
|
2057 |
-
#: admin/templates/map-settings.php:
|
2058 |
msgid "The default opening hours"
|
2059 |
-
msgstr "Las horas de operación
|
2060 |
|
2061 |
-
#: admin/templates/map-settings.php:
|
2062 |
msgid "Opening hours format"
|
2063 |
msgstr "Formato de horas de operación"
|
2064 |
|
2065 |
-
#: admin/templates/map-settings.php:
|
2066 |
msgid ""
|
2067 |
"The default country and opening hours are only used when a new store is "
|
2068 |
"created. So changing the default values will have no effect on existing "
|
2069 |
"store locations."
|
2070 |
msgstr ""
|
2071 |
-
"El país y horas
|
2072 |
-
"
|
2073 |
-
"existentes."
|
2074 |
|
2075 |
-
#: admin/templates/map-settings.php:
|
2076 |
msgid "Permalink"
|
2077 |
msgstr "Enlace permanente"
|
2078 |
|
2079 |
-
#: admin/templates/map-settings.php:
|
2080 |
msgid "Enable permalink?"
|
2081 |
-
msgstr "¿
|
2082 |
|
2083 |
-
#: admin/templates/map-settings.php:
|
2084 |
msgid "Store slug"
|
2085 |
msgstr "Slug de tienda"
|
2086 |
|
2087 |
-
#: admin/templates/map-settings.php:
|
2088 |
msgid "Category slug"
|
2089 |
msgstr "Slug de categoría"
|
2090 |
|
2091 |
-
#: admin/templates/map-settings.php:
|
2092 |
#, php-format
|
2093 |
msgid "The permalink slugs %smust be unique%s on your site."
|
2094 |
msgstr "Los slugs de los enlaces permanentes %sdeben ser únicos%s en tu sitio."
|
2095 |
|
2096 |
-
#: admin/templates/map-settings.php:
|
2097 |
msgid "Labels"
|
2098 |
msgstr "Etiquetas"
|
2099 |
|
2100 |
-
#: admin/templates/map-settings.php:
|
2101 |
#, php-format
|
2102 |
msgid "%sWarning!%s %sWPML%s, or a plugin using the WPML API is active."
|
2103 |
msgstr ""
|
2104 |
"%s¡Advertencia!%s %sWPML%s, o un plugin usando el API de WPML está activo."
|
2105 |
|
2106 |
-
#: admin/templates/map-settings.php:
|
2107 |
msgid ""
|
2108 |
"Please use the \"String Translations\" section in the used multilingual "
|
2109 |
"plugin to change the labels. Changing them here will have no effect as long "
|
@@ -2113,125 +2485,125 @@ msgstr ""
|
|
2113 |
"multilenguaje para cambiar las etiquetas. Cambiarlas aquí no servirá "
|
2114 |
"mientras esté activo el plugin multilenguaje."
|
2115 |
|
2116 |
-
#: admin/templates/map-settings.php:
|
2117 |
#: frontend/templates/default.php:12
|
2118 |
-
#: frontend/templates/store-listings-below.php:12 inc/wpsl-functions.php:
|
2119 |
msgid "Your location"
|
2120 |
msgstr "Tu ubicación"
|
2121 |
|
2122 |
-
#: admin/templates/map-settings.php:
|
2123 |
#: frontend/templates/default.php:21
|
2124 |
-
#: frontend/templates/store-listings-below.php:21 inc/wpsl-functions.php:
|
2125 |
msgid "Search radius"
|
2126 |
msgstr "Radio de búsqueda"
|
2127 |
|
2128 |
-
#: admin/templates/map-settings.php:
|
2129 |
-
#: frontend/class-frontend.php:
|
2130 |
msgid "No results found"
|
2131 |
msgstr "No se encontraron resultados"
|
2132 |
|
2133 |
-
#: admin/templates/map-settings.php:
|
2134 |
msgid "Searching (preloader text)"
|
2135 |
msgstr "Buscando (texto de preloader)"
|
2136 |
|
2137 |
-
#: admin/templates/map-settings.php:
|
2138 |
-
#: inc/wpsl-functions.php:
|
2139 |
msgid "Searching..."
|
2140 |
msgstr "Buscando…"
|
2141 |
|
2142 |
-
#: admin/templates/map-settings.php:
|
2143 |
#: frontend/templates/default.php:30
|
2144 |
-
#: frontend/templates/store-listings-below.php:30 inc/wpsl-functions.php:
|
2145 |
msgid "Results"
|
2146 |
msgstr "Resultados"
|
2147 |
|
2148 |
-
#: admin/templates/map-settings.php:
|
2149 |
-
#: inc/wpsl-functions.php:
|
2150 |
msgid "Category filter"
|
2151 |
msgstr "Filtro por categoría"
|
2152 |
|
2153 |
-
#: admin/templates/map-settings.php:
|
2154 |
msgid "Category"
|
2155 |
msgstr "Categoría"
|
2156 |
|
2157 |
-
#: admin/templates/map-settings.php:
|
2158 |
msgid "Category first item"
|
2159 |
msgstr "Primer artículo de categoría"
|
2160 |
|
2161 |
-
#: admin/templates/map-settings.php:
|
2162 |
-
#: frontend/class-frontend.php:
|
2163 |
msgid "Any"
|
2164 |
msgstr "Cualquiera"
|
2165 |
|
2166 |
-
#: admin/templates/map-settings.php:
|
2167 |
-
#: admin/upgrade.php:59 frontend/class-frontend.php:
|
2168 |
-
#: frontend/underscore-functions.php:
|
2169 |
-
#: inc/wpsl-functions.php:
|
2170 |
msgid "More info"
|
2171 |
msgstr "Más información"
|
2172 |
|
2173 |
-
#: admin/templates/map-settings.php:
|
2174 |
-
#: frontend/class-frontend.php:
|
2175 |
-
#: frontend/underscore-functions.php:
|
2176 |
-
#: inc/wpsl-functions.php:
|
2177 |
msgid "Phone"
|
2178 |
msgstr "Teléfono"
|
2179 |
|
2180 |
-
#: admin/templates/map-settings.php:
|
2181 |
-
#: frontend/class-frontend.php:
|
2182 |
msgid "Start location"
|
2183 |
-
msgstr "
|
2184 |
|
2185 |
-
#: admin/templates/map-settings.php:
|
2186 |
msgid "Get directions"
|
2187 |
msgstr "Obtener direcciones"
|
2188 |
|
2189 |
-
#: admin/templates/map-settings.php:
|
2190 |
-
#: inc/wpsl-functions.php:
|
2191 |
msgid "Directions"
|
2192 |
msgstr "Direcciones"
|
2193 |
|
2194 |
-
#: admin/templates/map-settings.php:
|
2195 |
msgid "No directions found"
|
2196 |
msgstr "No se encontraron direcciones"
|
2197 |
|
2198 |
-
#: admin/templates/map-settings.php:
|
2199 |
-
#: frontend/class-frontend.php:
|
2200 |
msgid "No route could be found between the origin and destination"
|
2201 |
msgstr "No se encontró una ruta entre el origen y el destino"
|
2202 |
|
2203 |
-
#: admin/templates/map-settings.php:
|
2204 |
-
#: admin/upgrade.php:77 frontend/class-frontend.php:
|
2205 |
-
#: inc/wpsl-functions.php:
|
2206 |
msgid "Back"
|
2207 |
msgstr "Regresar"
|
2208 |
|
2209 |
-
#: admin/templates/map-settings.php:
|
2210 |
-
#: admin/upgrade.php:143 frontend/class-frontend.php:
|
2211 |
-
#: inc/wpsl-functions.php:
|
2212 |
msgid "Street view"
|
2213 |
msgstr "Vista de calle"
|
2214 |
|
2215 |
-
#: admin/templates/map-settings.php:
|
2216 |
-
#: admin/upgrade.php:147 frontend/class-frontend.php:
|
2217 |
-
#: inc/wpsl-functions.php:
|
2218 |
msgid "Zoom here"
|
2219 |
msgstr "Hacer zoom aquí"
|
2220 |
|
2221 |
-
#: admin/templates/map-settings.php:
|
2222 |
msgid "General error"
|
2223 |
msgstr "Error general"
|
2224 |
|
2225 |
-
#: admin/templates/map-settings.php:
|
2226 |
-
#: inc/wpsl-functions.php:
|
2227 |
msgid "Something went wrong, please try again!"
|
2228 |
msgstr "Algo salió mal, ¡por favor inténtalo nuevamente!"
|
2229 |
|
2230 |
-
#: admin/templates/map-settings.php:
|
2231 |
msgid "Query limit error"
|
2232 |
msgstr "Error de límite de peticiones"
|
2233 |
|
2234 |
-
#: admin/templates/map-settings.php:
|
2235 |
#, php-format
|
2236 |
msgid ""
|
2237 |
"You can raise the %susage limit%s by obtaining an API %skey%s, and fill in "
|
@@ -2241,36 +2613,53 @@ msgstr ""
|
|
2241 |
"introduciéndola en el campo de “Clave de API” en la parte superior de esta "
|
2242 |
"página."
|
2243 |
|
2244 |
-
#: admin/templates/map-settings.php:
|
2245 |
-
#: inc/wpsl-functions.php:
|
2246 |
msgid "API usage limit reached"
|
2247 |
msgstr "Límite de uso de API alcanzado"
|
2248 |
|
2249 |
-
#: admin/templates/map-settings.php:
|
2250 |
msgid "Tools"
|
2251 |
msgstr "Herramientas"
|
2252 |
|
2253 |
-
#: admin/templates/map-settings.php:
|
2254 |
msgid "Enable store locator debug?"
|
2255 |
-
msgstr "¿
|
2256 |
|
2257 |
-
#: admin/templates/map-settings.php:
|
2258 |
#, php-format
|
2259 |
msgid ""
|
2260 |
"This disables the WPSL transient cache. %sThe transient cache is only used "
|
2261 |
"if the %sLoad locations on page load%s option is enabled."
|
2262 |
msgstr ""
|
2263 |
-
"Esto
|
2264 |
-
"
|
2265 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2266 |
|
2267 |
-
#: admin/templates/map-settings.php:
|
2268 |
msgid "WPSL transients"
|
2269 |
msgstr "Transients de WPSL"
|
2270 |
|
2271 |
-
#: admin/templates/map-settings.php:
|
2272 |
msgid "Clear store locator transient cache"
|
2273 |
-
msgstr "Borrar el caché de transients del
|
2274 |
|
2275 |
#: admin/upgrade.php:73
|
2276 |
msgid "info window"
|
@@ -2280,15 +2669,15 @@ msgstr "ventana de info"
|
|
2280 |
msgid "Reset"
|
2281 |
msgstr "Restablecer"
|
2282 |
|
2283 |
-
#: admin/upgrade.php:174 inc/wpsl-functions.php:
|
2284 |
msgid "stores"
|
2285 |
msgstr "tiendas"
|
2286 |
|
2287 |
-
#: admin/upgrade.php:178 inc/wpsl-functions.php:
|
2288 |
msgid "store-category"
|
2289 |
msgstr "categoria-tienda"
|
2290 |
|
2291 |
-
#: admin/upgrade.php:
|
2292 |
#, php-format
|
2293 |
msgid ""
|
2294 |
"Because you updated WP Store Locator from version 1.x, the %s current store "
|
@@ -2297,7 +2686,7 @@ msgstr ""
|
|
2297 |
"Al actualizar WP Store Locutor de la versión 1.x, las %s ubicaciones de "
|
2298 |
"tiendas actuales deben ser %sconvertidas%s a tipos de entrada personalizados."
|
2299 |
|
2300 |
-
#: admin/upgrade.php:
|
2301 |
#, php-format
|
2302 |
msgid ""
|
2303 |
"The script converting the locations timed out. %s You can click the \"Start "
|
@@ -2308,21 +2697,21 @@ msgid ""
|
|
2308 |
"but if you are reading this then that failed."
|
2309 |
msgstr ""
|
2310 |
"El script convirtiendo las ubicaciones agotó el tiempo de espera. %s Puedes "
|
2311 |
-
"hacer click en “Iniciar conversión”
|
2312 |
"miles de ubicaciones por convertir y sigues viendo este mensaje, contacta a "
|
2313 |
-
"tu
|
2314 |
-
"%s El plugin trató de
|
2315 |
-
"estás leyendo esto, falló."
|
2316 |
|
2317 |
-
#: admin/upgrade.php:
|
2318 |
msgid "Store locations to convert:"
|
2319 |
msgstr "Ubicaciones de tienda a convertir:"
|
2320 |
|
2321 |
-
#: admin/upgrade.php:
|
2322 |
msgid "Start Converting"
|
2323 |
msgstr "Iniciar conversión"
|
2324 |
|
2325 |
-
#: admin/upgrade.php:
|
2326 |
#, php-format
|
2327 |
msgid ""
|
2328 |
"All the store locations are now converted to custom post types. %s You can "
|
@@ -2331,7 +2720,7 @@ msgstr ""
|
|
2331 |
"Todas las ubicaciones de tiendas han sido convertidas a tipos de entrada "
|
2332 |
"personalizados. %s Puedes verlos en la página de %sTodas las tiendas%s."
|
2333 |
|
2334 |
-
#: frontend/class-frontend.php:
|
2335 |
msgid ""
|
2336 |
"If you use the [wpsl_address] shortcode outside a store page you need to set "
|
2337 |
"the ID attribute."
|
@@ -2339,7 +2728,7 @@ msgstr ""
|
|
2339 |
"Si usas el shortcode de [wpsl_address] fuera de una página de tienda "
|
2340 |
"necesitarás establecer el atributo ID."
|
2341 |
|
2342 |
-
#: frontend/class-frontend.php:
|
2343 |
msgid ""
|
2344 |
"If you use the [wpsl_hours] shortcode outside a store page you need to set "
|
2345 |
"the ID attribute."
|
@@ -2347,7 +2736,7 @@ msgstr ""
|
|
2347 |
"Si usas el shortcode de [wpsl_hours] fuera de una página de tienda "
|
2348 |
"necesitarás establecer el atributo ID."
|
2349 |
|
2350 |
-
#: frontend/class-frontend.php:
|
2351 |
msgid ""
|
2352 |
"If you use the [wpsl_map] shortcode outside a store page, then you need to "
|
2353 |
"set the ID or category attribute."
|
@@ -2355,19 +2744,19 @@ msgstr ""
|
|
2355 |
"Si usas el shortcode de [wpsl_map] fuera de una página de tienda necesitarás "
|
2356 |
"establecer el atributo ID o Categoría."
|
2357 |
|
2358 |
-
#: frontend/class-frontend.php:
|
2359 |
msgid "The application does not have permission to use the Geolocation API."
|
2360 |
msgstr "Esta aplicación no tiene permiso para usar el API de Geolocalización."
|
2361 |
|
2362 |
-
#: frontend/class-frontend.php:
|
2363 |
msgid "Location information is unavailable."
|
2364 |
msgstr "Información de ubicación no disponible."
|
2365 |
|
2366 |
-
#: frontend/class-frontend.php:
|
2367 |
msgid "The geolocation request timed out."
|
2368 |
msgstr "La petición de geolocalización agotó el tiempo de espera."
|
2369 |
|
2370 |
-
#: frontend/class-frontend.php:
|
2371 |
msgid "An unknown error occurred."
|
2372 |
msgstr "Ocurrió un error desconocido."
|
2373 |
|
@@ -2377,175 +2766,213 @@ msgstr "Ocurrió un error desconocido."
|
|
2377 |
msgid "Search provided by %sWP Store Locator%s"
|
2378 |
msgstr "Búsqueda proporcionada por %sWP Store Locutor%s"
|
2379 |
|
2380 |
-
#: inc/class-post-types.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2381 |
msgid "Store"
|
2382 |
msgstr "Tienda"
|
2383 |
|
2384 |
-
#: inc/class-post-types.php:
|
2385 |
-
msgid "
|
2386 |
-
msgstr "
|
2387 |
-
|
2388 |
-
#: inc/class-post-types.php:55
|
2389 |
-
msgid "Store Locator"
|
2390 |
-
msgstr "Localizador de tiendas"
|
2391 |
|
2392 |
#: inc/class-post-types.php:56
|
2393 |
-
|
2394 |
-
|
2395 |
-
msgstr "Todas las %s"
|
2396 |
|
2397 |
-
#: inc/class-post-types.php:
|
2398 |
-
|
2399 |
-
|
2400 |
-
msgstr "Nueva %s"
|
2401 |
|
2402 |
#: inc/class-post-types.php:59
|
2403 |
-
|
2404 |
-
|
2405 |
-
msgstr "Añadir %s"
|
2406 |
|
2407 |
#: inc/class-post-types.php:60
|
2408 |
-
|
2409 |
-
|
2410 |
-
msgstr "Editar %s"
|
2411 |
|
2412 |
-
#: inc/class-post-types.php:
|
2413 |
-
|
2414 |
-
|
2415 |
-
msgstr "Ver %s"
|
2416 |
-
|
2417 |
-
#: inc/class-post-types.php:63
|
2418 |
-
#, php-format
|
2419 |
-
msgid "Search %s"
|
2420 |
-
msgstr "Buscar %s"
|
2421 |
-
|
2422 |
-
#: inc/class-post-types.php:64
|
2423 |
-
#, php-format
|
2424 |
-
msgid "No %s found"
|
2425 |
-
msgstr "No se encontraron %s"
|
2426 |
|
2427 |
-
#: inc/class-post-types.php:
|
2428 |
-
|
2429 |
-
|
2430 |
-
msgstr "No se encontraron %s en la papelera"
|
2431 |
|
2432 |
-
#: inc/class-post-types.php:
|
2433 |
msgid "Store Categories"
|
2434 |
msgstr "Categorías de tiendas"
|
2435 |
|
2436 |
-
#: inc/class-post-types.php:
|
2437 |
msgid "Store Category"
|
2438 |
msgstr "Categoría de tienda"
|
2439 |
|
2440 |
-
#: inc/class-post-types.php:
|
2441 |
msgid "Search Store Categories"
|
2442 |
msgstr "Buscar categorías de tiendas"
|
2443 |
|
2444 |
-
#: inc/class-post-types.php:
|
2445 |
msgid "All Store Categories"
|
2446 |
msgstr "Todas las categorías"
|
2447 |
|
2448 |
-
#: inc/class-post-types.php:
|
2449 |
msgid "Parent Store Category"
|
2450 |
msgstr "Categoría superior"
|
2451 |
|
2452 |
-
#: inc/class-post-types.php:
|
2453 |
msgid "Parent Store Category:"
|
2454 |
msgstr "Categoría superior:"
|
2455 |
|
2456 |
-
#: inc/class-post-types.php:
|
2457 |
msgid "Edit Store Category"
|
2458 |
msgstr "Editar categoría de tienda"
|
2459 |
|
2460 |
-
#: inc/class-post-types.php:
|
2461 |
msgid "Update Store Category"
|
2462 |
msgstr "Actualizar categoría de tienda"
|
2463 |
|
2464 |
-
#: inc/class-post-types.php:
|
2465 |
msgid "Add New Store Category"
|
2466 |
msgstr "Añadir categoría de tienda"
|
2467 |
|
2468 |
-
#: inc/class-post-types.php:
|
2469 |
msgid "New Store Category Name"
|
2470 |
msgstr "Nombre de la nueva categoría de tienda"
|
2471 |
|
2472 |
-
#: inc/class-post-types.php:
|
2473 |
msgid "Enter store title here"
|
2474 |
msgstr "Introduce el nombre de la tienda aquí"
|
2475 |
|
2476 |
-
#: inc/class-post-types.php:
|
2477 |
msgid "Zip"
|
2478 |
msgstr "Código postal"
|
2479 |
|
2480 |
-
#: inc/wpsl-functions.php:
|
2481 |
msgid "Show the store list below the map"
|
2482 |
msgstr "Mostrar la lista de tiendas debajo del mapa"
|
2483 |
|
2484 |
-
#: inc/wpsl-functions.php:
|
2485 |
msgid "Monday"
|
2486 |
msgstr "Lunes"
|
2487 |
|
2488 |
-
#: inc/wpsl-functions.php:
|
2489 |
msgid "Tuesday"
|
2490 |
msgstr "Martes"
|
2491 |
|
2492 |
-
#: inc/wpsl-functions.php:
|
2493 |
msgid "Wednesday"
|
2494 |
msgstr "Miércoles"
|
2495 |
|
2496 |
-
#: inc/wpsl-functions.php:
|
2497 |
msgid "Thursday"
|
2498 |
msgstr "Jueves"
|
2499 |
|
2500 |
-
#: inc/wpsl-functions.php:
|
2501 |
msgid "Friday"
|
2502 |
msgstr "Viernes"
|
2503 |
|
2504 |
-
#: inc/wpsl-functions.php:
|
2505 |
msgid "Saturday"
|
2506 |
msgstr "Sábado"
|
2507 |
|
2508 |
-
#: inc/wpsl-functions.php:
|
2509 |
msgid "Sunday"
|
2510 |
msgstr "Domingo"
|
2511 |
|
2512 |
-
#: inc/wpsl-functions.php:
|
2513 |
#, php-format
|
2514 |
msgid "Mon %sTue %sWed %sThu %sFri %sSat Closed %sSun Closed"
|
2515 |
msgstr "Lun %sMar %sMiér %sJue %sVie %sSáb Cerrado %sDom Cerrado"
|
2516 |
|
2517 |
-
#: inc/wpsl-functions.php:
|
2518 |
msgid "Satellite"
|
2519 |
msgstr "Satélite"
|
2520 |
|
2521 |
-
#: inc/wpsl-functions.php:
|
2522 |
msgid "Hybrid"
|
2523 |
msgstr "Híbrido"
|
2524 |
|
2525 |
-
#: inc/wpsl-functions.php:
|
2526 |
msgid "Terrain"
|
2527 |
msgstr "Terreno"
|
2528 |
|
2529 |
-
#: inc/wpsl-functions.php:
|
2530 |
msgid "(city) (state) (zip code)"
|
2531 |
msgstr "(ciudad) (estado) (código postal)"
|
2532 |
|
2533 |
-
#: inc/wpsl-functions.php:
|
2534 |
msgid "(city), (state) (zip code)"
|
2535 |
msgstr "(ciudad), (estado) (código postal)"
|
2536 |
|
2537 |
-
#: inc/wpsl-functions.php:
|
2538 |
msgid "(city) (zip code)"
|
2539 |
msgstr "(ciudad) (código postal)"
|
2540 |
|
2541 |
-
#: inc/wpsl-functions.php:
|
2542 |
msgid "(city), (zip code)"
|
2543 |
msgstr "(ciudad), (código postal)"
|
2544 |
|
2545 |
-
#: inc/wpsl-functions.php:
|
2546 |
msgid "(zip code) (city) (state)"
|
2547 |
msgstr "(código postal) (ciudad) (estado)"
|
2548 |
|
2549 |
-
#: inc/wpsl-functions.php:
|
2550 |
msgid "(zip code) (city)"
|
2551 |
msgstr "(código postal) (ciudad)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: WP Store Locator v2.2.10\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2017-12-01 13:23+0700\n"
|
6 |
+
"PO-Revision-Date: 2017-12-01 09:40-0600\n"
|
7 |
+
"Last-Translator: Jaime Smeke <hola@untaljai.me>\n"
|
8 |
"Language-Team: Jaime Smeke <hola@untaljai.me>\n"
|
9 |
+
"Language: es\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
14 |
+
"X-Generator: Poedit 2.0.4\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
17 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
18 |
"X-Poedit-Basepath: ..\n"
|
19 |
"X-Textdomain-Support: yes\n"
|
|
|
|
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
+
#: admin/EDD_SL_Plugin_Updater.php:201
|
23 |
+
#, php-format
|
24 |
+
msgid ""
|
25 |
+
"There is a new version of %1$s available. %2$sView version %3$s details%4$s."
|
26 |
+
msgstr ""
|
27 |
+
"Una nueva versión de %1$s está disponible. %2$sVer los detalles de la %3$s "
|
28 |
+
"versión%4$s."
|
29 |
+
|
30 |
+
#: admin/EDD_SL_Plugin_Updater.php:209
|
31 |
+
#, php-format
|
32 |
+
msgid ""
|
33 |
+
"There is a new version of %1$s available. %2$sView version %3$s details%4$s "
|
34 |
+
"or %5$supdate now%6$s."
|
35 |
+
msgstr ""
|
36 |
+
"Una nueva versión de %1$s está disponible. %2$sVer detalles de la %3$s "
|
37 |
+
"versión%4$s o %5$sactualizar ahora%6$s."
|
38 |
+
|
39 |
+
#: admin/EDD_SL_Plugin_Updater.php:399
|
40 |
+
msgid "You do not have permission to install plugin updates"
|
41 |
+
msgstr "No tienes los permisos necesarios para actualizar el plugin"
|
42 |
+
|
43 |
+
#: admin/EDD_SL_Plugin_Updater.php:399 admin/class-shortcode-generator.php:61
|
44 |
+
msgid "Error"
|
45 |
+
msgstr "Error"
|
46 |
+
|
47 |
+
#: admin/class-admin.php:117
|
48 |
+
#, php-format
|
49 |
+
msgid ""
|
50 |
+
"You need to create %sAPI keys%s for Google Maps before you can use the store "
|
51 |
+
"locator! %sDismiss%s"
|
52 |
+
msgstr ""
|
53 |
+
"¡Debes crear una %sLlave API%s de Google Maps antes de poder usar el "
|
54 |
+
"Localizador de tiendas! %sDescartar%s"
|
55 |
+
|
56 |
+
#: admin/class-admin.php:119
|
57 |
#, php-format
|
58 |
msgid ""
|
59 |
"Before adding the [wpsl] shortcode to a page, please don't forget to define "
|
62 |
"Por favor no olvides definir un punto de inicio en la página de %sajustes%s "
|
63 |
"antes de añadir el shortcode de [wpsl] a una página. %sCerrar%s"
|
64 |
|
65 |
+
#: admin/class-admin.php:156
|
66 |
+
msgid "Security check failed. Please reload the page and try again."
|
67 |
+
msgstr ""
|
68 |
+
"Chequeo de seguridad fallido, por favor recarga la página e intenta "
|
69 |
+
"nuevamente."
|
70 |
+
|
71 |
+
#: admin/class-admin.php:175 admin/class-admin.php:176
|
72 |
+
#: admin/class-admin.php:468 admin/templates/map-settings.php:11
|
73 |
msgid "Settings"
|
74 |
msgstr "Ajustes"
|
75 |
|
76 |
+
#: admin/class-admin.php:182 admin/class-admin.php:183
|
77 |
+
#: admin/class-admin.php:488
|
78 |
msgid "Add-Ons"
|
79 |
msgstr "Extensiones"
|
80 |
|
81 |
+
#: admin/class-admin.php:294
|
82 |
msgid "Cannot determine the address at this location."
|
83 |
msgstr "Imposible determinar la dirección en esta ubicación."
|
84 |
|
85 |
+
#: admin/class-admin.php:295
|
86 |
msgid "Geocode was not successful for the following reason"
|
87 |
msgstr "La geolocalización falló por la siguiente razón"
|
88 |
|
89 |
+
#: admin/class-admin.php:296 admin/upgrade.php:452
|
90 |
msgid "Security check failed, reload the page and try again."
|
91 |
msgstr ""
|
92 |
"Chequeo de seguridad fallido, por favor recarga la página e intenta de nuevo."
|
93 |
|
94 |
+
#: admin/class-admin.php:297
|
95 |
msgid "Please fill in all the required store details."
|
96 |
msgstr "Por favor llena todos los detalles de tienda necesarios."
|
97 |
|
98 |
+
#: admin/class-admin.php:298
|
99 |
msgid "The map preview requires all the location details."
|
100 |
msgstr "El mapa de previsualización requiere todos los detalles de ubicación."
|
101 |
|
102 |
+
#: admin/class-admin.php:299 admin/class-metaboxes.php:525
|
103 |
+
#: frontend/class-frontend.php:561
|
104 |
msgid "Closed"
|
105 |
msgstr "Cerrado"
|
106 |
|
107 |
+
#: admin/class-admin.php:300
|
108 |
msgid "The code for the map style is invalid."
|
109 |
msgstr "El código para el estilo del mapa es inválido."
|
110 |
|
111 |
+
#: admin/class-admin.php:301
|
112 |
+
#, php-format
|
113 |
+
msgid ""
|
114 |
+
"There's a problem with the provided %sbrowser key%s. %s You can read more "
|
115 |
+
"about how to determine the exact issue, and how to solve it %shere%s."
|
116 |
+
msgstr ""
|
117 |
+
"Hubo un problema con la %sllave de navegador%s proporcionada. %s Puedes leer "
|
118 |
+
"más acerca de cómo determinar el error exacto, y cómo solucionarlo, %saquí%s."
|
119 |
+
|
120 |
+
#: admin/class-admin.php:302
|
121 |
+
msgid "Dismiss this notice."
|
122 |
+
msgstr "Descartar este aviso."
|
123 |
+
|
124 |
+
#: admin/class-admin.php:423
|
125 |
msgid "Welcome to WP Store Locator"
|
126 |
msgstr "Bienvenido a WP Store Locator"
|
127 |
|
128 |
+
#: admin/class-admin.php:424
|
129 |
msgid "Sign up for the latest plugin updates and announcements."
|
130 |
+
msgstr "Regístrate para recibir los anuncios y actualizaciones más recientes."
|
131 |
|
132 |
+
#: admin/class-admin.php:487
|
133 |
msgid "Documentation"
|
134 |
msgstr "Documentación"
|
135 |
|
136 |
+
#: admin/class-admin.php:510
|
137 |
#, php-format
|
138 |
msgid "If you like this plugin please leave us a %s5 star%s rating."
|
139 |
msgstr ""
|
140 |
+
"Si te gusta este plugin, por favor déjanos una calificación de %s5 estrellas"
|
141 |
"%s."
|
142 |
|
143 |
+
#: admin/class-geocode.php:80
|
144 |
msgid ""
|
145 |
"The Google Geocoding API returned no results for the supplied address. "
|
146 |
"Please change the address and try again."
|
148 |
"El API de Geolocalización de Google no devolvió ningún resultado para la "
|
149 |
"dirección provista. Por favor cambia la dirección e intenta de nuevo."
|
150 |
|
151 |
+
#: admin/class-geocode.php:83
|
152 |
#, php-format
|
153 |
msgid ""
|
154 |
"You have reached the daily allowed geocoding limit, you can read more %shere"
|
157 |
"Llegaste el límite diario permitido de geolocalización, puedes leer más "
|
158 |
"%saquí%s."
|
159 |
|
160 |
+
#: admin/class-geocode.php:86
|
161 |
#, php-format
|
162 |
msgid "The Google Geocoding API returned REQUEST_DENIED. %s"
|
163 |
msgstr "El API de Geolocalización de Google devolvió REQUEST_DENIED. %s"
|
164 |
|
165 |
+
#: admin/class-geocode.php:89
|
166 |
msgid ""
|
167 |
"The Google Geocoding API failed to return valid data, please try again later."
|
168 |
msgstr ""
|
169 |
"El API de Geolocalización de Google no devolvió datos válidos, por favor "
|
170 |
"intenta de nuevo más tarde."
|
171 |
|
172 |
+
#: admin/class-geocode.php:117
|
173 |
+
#, php-format
|
174 |
+
msgid ""
|
175 |
+
"%sError message: %s. %s Make sure the IP address mentioned in the error "
|
176 |
+
"matches with the IP set as the %sreferrer%s for the server API key in the "
|
177 |
+
"%sGoogle API Console%s."
|
178 |
+
msgstr ""
|
179 |
+
"%sMensaje de error: %s %s Asegúrate de que la dirección IP mencionada en el "
|
180 |
+
"error sea la misma que la dirección IP establecida como %sreferrer%s para la "
|
181 |
+
"Llave API del servidor en la %sConsola de API de Google%s."
|
182 |
+
|
183 |
+
#: admin/class-geocode.php:119
|
184 |
#, php-format
|
185 |
+
msgid ""
|
186 |
+
"%sError message: %s %s Check if your issue is covered in the "
|
187 |
+
"%stroubleshooting%s section, if not, then please open a %ssupport ticket%s."
|
188 |
+
msgstr ""
|
189 |
+
"%sMensaje de error: %s %s Revisa si tu problema está cubierto en la sección "
|
190 |
+
"de %ssolución de errores%s, si no, por favor abre un %sticket de soporte%s."
|
191 |
|
192 |
+
#: admin/class-geocode.php:141
|
193 |
#, php-format
|
194 |
msgid ""
|
195 |
"Something went wrong connecting to the Google Geocode API: %s %s Please try "
|
198 |
"Algo falló al conectarse al API de Geolocalización de Google: %s %s Por "
|
199 |
"favor intenta de nuevo más tarde."
|
200 |
|
201 |
+
#: admin/class-geocode.php:143
|
202 |
+
#, php-format
|
203 |
+
msgid ""
|
204 |
+
"The Google Geocode API reported the following problem: error %s %s %s Please "
|
205 |
+
"try again later."
|
206 |
+
msgstr ""
|
207 |
+
"El API de Geolocalización de Google reportó el siguiente problemama: error "
|
208 |
+
"%s %s %s Por favor inténtalo nuevamente más tarde."
|
209 |
+
|
210 |
+
#: admin/class-geocode.php:148
|
211 |
+
#, php-format
|
212 |
+
msgid "You can fix this by making sure the CSV file uses %sUTF-8 encoding%s."
|
213 |
+
msgstr ""
|
214 |
+
"Puedes solucionar esto asegurándote de que tu archivo CSV esté usando el "
|
215 |
+
"%scodificado UTF-8%s."
|
216 |
+
|
217 |
+
#: admin/class-geocode.php:150
|
218 |
+
msgid ""
|
219 |
+
"You need to provide the details for either the address, city, state or "
|
220 |
+
"country before the API can return coordinates."
|
221 |
+
msgstr ""
|
222 |
+
"Necesitas introducir al menos una dirección, ciudad, estado o país para que "
|
223 |
+
"el API pueda devolver coordenadas."
|
224 |
+
|
225 |
+
#: admin/class-geocode.php:153
|
226 |
+
#, php-format
|
227 |
+
msgid ""
|
228 |
+
"The Google Geocode API reported the following problem: error %s %s %s %s"
|
229 |
+
msgstr ""
|
230 |
+
"El API de Geolocalización de Google reportó el siguiente problema: error %s "
|
231 |
+
"%s %s %s"
|
232 |
+
|
233 |
+
#: admin/class-geocode.php:155
|
234 |
+
#, php-format
|
235 |
+
msgid ""
|
236 |
+
"The Google Geocode API reported the following problem: error %s %s %s Please "
|
237 |
+
"contact %ssupport%s if the problem persists."
|
238 |
+
msgstr ""
|
239 |
+
"El API de Geolocalización de Google reportó el siguiente error: %s %s %s Por "
|
240 |
+
"favor contacta a %ssoporte%s si el problema continúa."
|
241 |
+
|
242 |
#: admin/class-license-manager.php:183
|
243 |
#, php-format
|
244 |
msgid ""
|
288 |
msgid "Location"
|
289 |
msgstr "Ubicación"
|
290 |
|
291 |
+
#: admin/class-metaboxes.php:50 inc/class-post-types.php:159
|
292 |
msgid "Address"
|
293 |
msgstr "Dirección"
|
294 |
|
296 |
msgid "Address 2"
|
297 |
msgstr "Dirección 2"
|
298 |
|
299 |
+
#: admin/class-metaboxes.php:57 inc/class-post-types.php:160
|
300 |
msgid "City"
|
301 |
msgstr "Ciudad"
|
302 |
|
303 |
+
#: admin/class-metaboxes.php:61 inc/class-post-types.php:161
|
304 |
msgid "State"
|
305 |
msgstr "Estado"
|
306 |
|
325 |
msgid "Opening Hours"
|
326 |
msgstr "Horarios de operación"
|
327 |
|
328 |
+
#: admin/class-metaboxes.php:82 admin/templates/map-settings.php:539
|
329 |
+
#: admin/templates/map-settings.php:540 frontend/underscore-functions.php:160
|
330 |
+
#: inc/wpsl-functions.php:150
|
331 |
msgid "Hours"
|
332 |
msgstr "Horas"
|
333 |
|
339 |
msgid "Tel"
|
340 |
msgstr "Tel"
|
341 |
|
342 |
+
#: admin/class-metaboxes.php:91 admin/templates/map-settings.php:527
|
343 |
+
#: admin/templates/map-settings.php:528 frontend/class-frontend.php:825
|
344 |
+
#: frontend/underscore-functions.php:32 frontend/underscore-functions.php:68
|
345 |
+
#: frontend/underscore-functions.php:150 inc/wpsl-functions.php:147
|
346 |
msgid "Fax"
|
347 |
msgstr "Fax"
|
348 |
|
349 |
+
#: admin/class-metaboxes.php:94 admin/templates/map-settings.php:531
|
350 |
+
#: admin/templates/map-settings.php:532 admin/upgrade.php:198
|
351 |
+
#: frontend/class-frontend.php:829 frontend/underscore-functions.php:35
|
352 |
+
#: frontend/underscore-functions.php:71 frontend/underscore-functions.php:153
|
353 |
+
#: inc/wpsl-functions.php:148
|
354 |
msgid "Email"
|
355 |
msgstr "Email"
|
356 |
|
357 |
+
#: admin/class-metaboxes.php:97 admin/templates/map-settings.php:535
|
358 |
+
#: admin/templates/map-settings.php:536 admin/upgrade.php:202
|
359 |
+
#: frontend/class-frontend.php:834 inc/wpsl-functions.php:149
|
360 |
msgid "Url"
|
361 |
msgstr "Url"
|
362 |
|
372 |
msgid "Opening Periods"
|
373 |
msgstr "Períodos de operación"
|
374 |
|
375 |
+
#: admin/class-metaboxes.php:705
|
376 |
msgid "Failed to publish the store. Please fill in the required store details."
|
377 |
msgstr ""
|
378 |
"Falló la publicación de la tienda. Por favor ingresa toda la información "
|
379 |
"requerida."
|
380 |
|
381 |
+
#: admin/class-metaboxes.php:841
|
382 |
msgid "Preview Location"
|
383 |
msgstr "Previsualizar ubicación"
|
384 |
|
385 |
+
#: admin/class-metaboxes.php:842
|
386 |
#, php-format
|
387 |
msgid ""
|
388 |
"The map preview is based on the provided address, city and country details. "
|
391 |
"El mapa de previsualización se basa en la dirección ingresada, ciudad y "
|
392 |
"país. %s Va a ignorar cualquier valor de latitud o longitud personalizado."
|
393 |
|
394 |
+
#: admin/class-metaboxes.php:843
|
395 |
msgid "You can drag the marker to adjust the exact location of the marker."
|
396 |
msgstr "Puedes arrastrar el marcador para ajustar la dirección exacta de éste."
|
397 |
|
398 |
+
#: admin/class-metaboxes.php:863 admin/class-metaboxes.php:866
|
399 |
msgid "Store updated."
|
400 |
msgstr "Tienda actualizada."
|
401 |
|
402 |
+
#: admin/class-metaboxes.php:864
|
403 |
msgid "Custom field updated."
|
404 |
msgstr "Campo personalizado actualizado."
|
405 |
|
406 |
+
#: admin/class-metaboxes.php:865
|
407 |
msgid "Custom field deleted."
|
408 |
msgstr "Campo personalizado eliminado."
|
409 |
|
410 |
+
#: admin/class-metaboxes.php:867
|
411 |
#, php-format
|
412 |
msgid "Store restored to revision from %s"
|
413 |
msgstr "Tienda restaurada a la revisión de %s"
|
414 |
|
415 |
+
#: admin/class-metaboxes.php:868
|
416 |
msgid "Store published."
|
417 |
msgstr "Tienda publicada."
|
418 |
|
419 |
+
#: admin/class-metaboxes.php:869
|
420 |
msgid "Store saved."
|
421 |
msgstr "Tienda guardada."
|
422 |
|
423 |
+
#: admin/class-metaboxes.php:870
|
424 |
msgid "Store submitted."
|
425 |
msgstr "Tienda publicada."
|
426 |
|
427 |
+
#: admin/class-metaboxes.php:872
|
428 |
#, php-format
|
429 |
msgid "Store scheduled for: <strong>%1$s</strong>."
|
430 |
msgstr "Tienda programada para: <strong>%1$s</strong>."
|
431 |
|
432 |
+
#: admin/class-metaboxes.php:873
|
433 |
msgid "M j, Y @ G:i"
|
434 |
msgstr "M j, Y @ G:i"
|
435 |
|
436 |
+
#: admin/class-metaboxes.php:875
|
437 |
msgid "Store draft updated."
|
438 |
msgstr "Borrador de tienda actualizado."
|
439 |
|
440 |
+
#: admin/class-metaboxes.php:881
|
441 |
msgid "View store"
|
442 |
msgstr "Ver tienda"
|
443 |
|
444 |
+
#: admin/class-metaboxes.php:887
|
445 |
msgid "Preview store"
|
446 |
msgstr "Previsualizar tienda"
|
447 |
|
448 |
+
#: admin/class-settings.php:40
|
449 |
msgid "WP Store Locator Transients Cleared"
|
450 |
msgstr "Transients de WP Store Locator eliminados"
|
451 |
|
452 |
+
#: admin/class-settings.php:367
|
453 |
+
#, php-format
|
454 |
+
msgid "There's a problem with the provided %sserver key%s. %s"
|
455 |
+
msgstr "Hay un problema con la %sllave de servidor%s proporcionada. %s"
|
456 |
+
|
457 |
+
#: admin/class-settings.php:481
|
458 |
msgid ""
|
459 |
"The max results field cannot be empty, the default value has been restored."
|
460 |
msgstr ""
|
461 |
+
"El campo de resultados máximos no puede estar vacío, el valor predeterminado "
|
462 |
+
"ha sido restablecido."
|
463 |
|
464 |
+
#: admin/class-settings.php:484
|
465 |
msgid ""
|
466 |
"The search radius field cannot be empty, the default value has been restored."
|
467 |
msgstr ""
|
468 |
+
"El campo de radio de búsqueda no puede estar vacío, el valor predeterminado "
|
469 |
+
"ha sido restablecido."
|
470 |
|
471 |
+
#: admin/class-settings.php:487
|
472 |
#, php-format
|
473 |
msgid ""
|
474 |
"Please provide the name of a city or country that can be used as a starting "
|
479 |
"punto de inicio en “Ajustes del mapa”. %s Éste solo se usará si la "
|
480 |
"autolocalización del usuario falla, o si dicha opción está desactivada."
|
481 |
|
482 |
+
#: admin/class-settings.php:508
|
483 |
msgid "Select your language"
|
484 |
msgstr "Elige tu lenguaje"
|
485 |
|
486 |
+
#: admin/class-settings.php:509
|
487 |
msgid "English"
|
488 |
msgstr "Inglés"
|
489 |
|
490 |
+
#: admin/class-settings.php:510
|
491 |
msgid "Arabic"
|
492 |
msgstr "Árabe"
|
493 |
|
494 |
+
#: admin/class-settings.php:511
|
495 |
msgid "Basque"
|
496 |
msgstr "Vasco"
|
497 |
|
498 |
+
#: admin/class-settings.php:512
|
499 |
msgid "Bulgarian"
|
500 |
msgstr "Búlgaro"
|
501 |
|
502 |
+
#: admin/class-settings.php:513
|
503 |
msgid "Bengali"
|
504 |
msgstr "Bengalí"
|
505 |
|
506 |
+
#: admin/class-settings.php:514
|
507 |
msgid "Catalan"
|
508 |
msgstr "Catalán"
|
509 |
|
510 |
+
#: admin/class-settings.php:515
|
511 |
msgid "Czech"
|
512 |
msgstr "Checo"
|
513 |
|
514 |
+
#: admin/class-settings.php:516
|
515 |
msgid "Danish"
|
516 |
msgstr "Danés"
|
517 |
|
518 |
+
#: admin/class-settings.php:517
|
519 |
msgid "German"
|
520 |
msgstr "Alemán"
|
521 |
|
522 |
+
#: admin/class-settings.php:518
|
523 |
msgid "Greek"
|
524 |
msgstr "Griego"
|
525 |
|
526 |
+
#: admin/class-settings.php:519
|
527 |
msgid "English (Australian)"
|
528 |
msgstr "Inglés (Australiano)"
|
529 |
|
530 |
+
#: admin/class-settings.php:520
|
531 |
msgid "English (Great Britain)"
|
532 |
msgstr "Inglés (Gran Bretaña)"
|
533 |
|
534 |
+
#: admin/class-settings.php:521
|
535 |
msgid "Spanish"
|
536 |
msgstr "Español"
|
537 |
|
538 |
+
#: admin/class-settings.php:522
|
539 |
msgid "Farsi"
|
540 |
msgstr "Farsí"
|
541 |
|
542 |
+
#: admin/class-settings.php:523
|
543 |
msgid "Finnish"
|
544 |
msgstr "Finlandés"
|
545 |
|
546 |
+
#: admin/class-settings.php:524
|
547 |
msgid "Filipino"
|
548 |
msgstr "Filipino"
|
549 |
|
550 |
+
#: admin/class-settings.php:525
|
551 |
msgid "French"
|
552 |
msgstr "Francés"
|
553 |
|
554 |
+
#: admin/class-settings.php:526
|
555 |
msgid "Galician"
|
556 |
msgstr "Gallego"
|
557 |
|
558 |
+
#: admin/class-settings.php:527
|
559 |
msgid "Gujarati"
|
560 |
msgstr "Gujarati"
|
561 |
|
562 |
+
#: admin/class-settings.php:528
|
563 |
msgid "Hindi"
|
564 |
msgstr "Hindi"
|
565 |
|
566 |
+
#: admin/class-settings.php:529
|
567 |
msgid "Croatian"
|
568 |
msgstr "Croata"
|
569 |
|
570 |
+
#: admin/class-settings.php:530
|
571 |
msgid "Hungarian"
|
572 |
msgstr "Húngaro"
|
573 |
|
574 |
+
#: admin/class-settings.php:531
|
575 |
msgid "Indonesian"
|
576 |
msgstr "Indonesio"
|
577 |
|
578 |
+
#: admin/class-settings.php:532
|
579 |
msgid "Italian"
|
580 |
msgstr "Italiano"
|
581 |
|
582 |
+
#: admin/class-settings.php:533
|
583 |
msgid "Hebrew"
|
584 |
msgstr "Hebreo"
|
585 |
|
586 |
+
#: admin/class-settings.php:534
|
587 |
msgid "Japanese"
|
588 |
msgstr "Japonés"
|
589 |
|
590 |
+
#: admin/class-settings.php:535
|
591 |
msgid "Kannada"
|
592 |
msgstr "Kannada"
|
593 |
|
594 |
+
#: admin/class-settings.php:536
|
595 |
msgid "Korean"
|
596 |
msgstr "Coreano"
|
597 |
|
598 |
+
#: admin/class-settings.php:537
|
599 |
msgid "Lithuanian"
|
600 |
msgstr "Lituano"
|
601 |
|
602 |
+
#: admin/class-settings.php:538
|
603 |
msgid "Latvian"
|
604 |
msgstr "Letón"
|
605 |
|
606 |
+
#: admin/class-settings.php:539
|
607 |
msgid "Malayalam"
|
608 |
msgstr "Malayam"
|
609 |
|
610 |
+
#: admin/class-settings.php:540
|
611 |
msgid "Marathi"
|
612 |
msgstr "Marathi"
|
613 |
|
614 |
+
#: admin/class-settings.php:541
|
615 |
msgid "Dutch"
|
616 |
msgstr "Holandés"
|
617 |
|
618 |
+
#: admin/class-settings.php:542
|
619 |
msgid "Norwegian"
|
620 |
msgstr "Noruego"
|
621 |
|
622 |
+
#: admin/class-settings.php:543
|
623 |
msgid "Norwegian Nynorsk"
|
624 |
msgstr "Nynorsk Noruego"
|
625 |
|
626 |
+
#: admin/class-settings.php:544
|
627 |
msgid "Polish"
|
628 |
msgstr "Polaco"
|
629 |
|
630 |
+
#: admin/class-settings.php:545
|
631 |
msgid "Portuguese"
|
632 |
msgstr "Portugués"
|
633 |
|
634 |
+
#: admin/class-settings.php:546
|
635 |
msgid "Portuguese (Brazil)"
|
636 |
msgstr "Portugués (Brasil)"
|
637 |
|
638 |
+
#: admin/class-settings.php:547
|
639 |
msgid "Portuguese (Portugal)"
|
640 |
msgstr "Portugués (Portugal)"
|
641 |
|
642 |
+
#: admin/class-settings.php:548
|
643 |
msgid "Romanian"
|
644 |
msgstr "Rumano"
|
645 |
|
646 |
+
#: admin/class-settings.php:549
|
647 |
msgid "Russian"
|
648 |
msgstr "Ruso"
|
649 |
|
650 |
+
#: admin/class-settings.php:550
|
651 |
msgid "Slovak"
|
652 |
msgstr "Eslovaco"
|
653 |
|
654 |
+
#: admin/class-settings.php:551
|
655 |
msgid "Slovenian"
|
656 |
msgstr "Esloveno"
|
657 |
|
658 |
+
#: admin/class-settings.php:552
|
659 |
msgid "Serbian"
|
660 |
msgstr "Serbio"
|
661 |
|
662 |
+
#: admin/class-settings.php:553
|
663 |
msgid "Swedish"
|
664 |
msgstr "Sueco"
|
665 |
|
666 |
+
#: admin/class-settings.php:554
|
667 |
msgid "Tagalog"
|
668 |
msgstr "Tagalog"
|
669 |
|
670 |
+
#: admin/class-settings.php:555
|
671 |
msgid "Tamil"
|
672 |
msgstr "Tamil"
|
673 |
|
674 |
+
#: admin/class-settings.php:556
|
675 |
msgid "Telugu"
|
676 |
msgstr "Telugu"
|
677 |
|
678 |
+
#: admin/class-settings.php:557
|
679 |
msgid "Thai"
|
680 |
msgstr "Tailandés"
|
681 |
|
682 |
+
#: admin/class-settings.php:558
|
683 |
msgid "Turkish"
|
684 |
msgstr "Turco"
|
685 |
|
686 |
+
#: admin/class-settings.php:559
|
687 |
msgid "Ukrainian"
|
688 |
msgstr "Ucraniano"
|
689 |
|
690 |
+
#: admin/class-settings.php:560
|
691 |
msgid "Vietnamese"
|
692 |
msgstr "Vietnamita"
|
693 |
|
694 |
+
#: admin/class-settings.php:561
|
695 |
msgid "Chinese (Simplified)"
|
696 |
msgstr "Chino (Simplificado)"
|
697 |
|
698 |
+
#: admin/class-settings.php:562
|
699 |
msgid "Chinese (Traditional)"
|
700 |
msgstr "Chino (Tradicional)"
|
701 |
|
702 |
+
#: admin/class-settings.php:567
|
703 |
msgid "Select your region"
|
704 |
msgstr "Elige tu región"
|
705 |
|
706 |
+
#: admin/class-settings.php:568
|
707 |
msgid "Afghanistan"
|
708 |
msgstr "Afganistán"
|
709 |
|
710 |
+
#: admin/class-settings.php:569
|
711 |
msgid "Albania"
|
712 |
msgstr "Albania"
|
713 |
|
714 |
+
#: admin/class-settings.php:570
|
715 |
msgid "Algeria"
|
716 |
msgstr "Argelia"
|
717 |
|
718 |
+
#: admin/class-settings.php:571
|
719 |
msgid "American Samoa"
|
720 |
msgstr "Samoa Americana"
|
721 |
|
722 |
+
#: admin/class-settings.php:572
|
723 |
msgid "Andorra"
|
724 |
msgstr "Andorra"
|
725 |
|
726 |
+
#: admin/class-settings.php:573
|
727 |
+
msgid "Angola"
|
728 |
+
msgstr "Angola"
|
729 |
+
|
730 |
+
#: admin/class-settings.php:574
|
731 |
msgid "Anguilla"
|
732 |
msgstr "Anguila"
|
733 |
|
734 |
+
#: admin/class-settings.php:575
|
735 |
+
msgid "Antarctica"
|
736 |
+
msgstr "Antártida"
|
737 |
|
738 |
+
#: admin/class-settings.php:576
|
739 |
msgid "Antigua and Barbuda"
|
740 |
msgstr "Antigua y Barbuda"
|
741 |
|
742 |
+
#: admin/class-settings.php:577
|
743 |
msgid "Argentina"
|
744 |
msgstr "Argentina"
|
745 |
|
746 |
+
#: admin/class-settings.php:578
|
747 |
msgid "Armenia"
|
748 |
msgstr "Armenia"
|
749 |
|
750 |
+
#: admin/class-settings.php:579
|
751 |
msgid "Aruba"
|
752 |
msgstr "Aruba"
|
753 |
|
754 |
+
#: admin/class-settings.php:580
|
755 |
+
msgid "Ascension Island"
|
756 |
+
msgstr "Isla Ascensión"
|
757 |
+
|
758 |
+
#: admin/class-settings.php:581
|
759 |
msgid "Australia"
|
760 |
msgstr "Australia"
|
761 |
|
762 |
+
#: admin/class-settings.php:582
|
763 |
msgid "Austria"
|
764 |
msgstr "Austria"
|
765 |
|
766 |
+
#: admin/class-settings.php:583
|
767 |
msgid "Azerbaijan"
|
768 |
msgstr "Azerbaiyán"
|
769 |
|
770 |
+
#: admin/class-settings.php:584
|
771 |
msgid "Bahamas"
|
772 |
msgstr "Bahamas"
|
773 |
|
774 |
+
#: admin/class-settings.php:585
|
775 |
msgid "Bahrain"
|
776 |
msgstr "Bahrain"
|
777 |
|
778 |
+
#: admin/class-settings.php:586
|
779 |
msgid "Bangladesh"
|
780 |
msgstr "Bangladesh"
|
781 |
|
782 |
+
#: admin/class-settings.php:587
|
783 |
msgid "Barbados"
|
784 |
msgstr "Barbados"
|
785 |
|
786 |
+
#: admin/class-settings.php:588
|
787 |
msgid "Belarus"
|
788 |
msgstr "Bielorrusia"
|
789 |
|
790 |
+
#: admin/class-settings.php:589
|
791 |
msgid "Belgium"
|
792 |
msgstr "Bélgica"
|
793 |
|
794 |
+
#: admin/class-settings.php:590
|
795 |
msgid "Belize"
|
796 |
msgstr "Belice"
|
797 |
|
798 |
+
#: admin/class-settings.php:591
|
799 |
msgid "Benin"
|
800 |
msgstr "Benin"
|
801 |
|
802 |
+
#: admin/class-settings.php:592
|
803 |
msgid "Bermuda"
|
804 |
msgstr "Bermuda"
|
805 |
|
806 |
+
#: admin/class-settings.php:593
|
807 |
msgid "Bhutan"
|
808 |
msgstr "Bután"
|
809 |
|
810 |
+
#: admin/class-settings.php:594
|
811 |
msgid "Bolivia"
|
812 |
msgstr "Bolivia"
|
813 |
|
814 |
+
#: admin/class-settings.php:595
|
815 |
msgid "Bosnia and Herzegovina"
|
816 |
msgstr "Bosnia y Herzegovina"
|
817 |
|
818 |
+
#: admin/class-settings.php:596
|
819 |
msgid "Botswana"
|
820 |
msgstr "Botswana"
|
821 |
|
822 |
+
#: admin/class-settings.php:597
|
823 |
+
msgid "Bouvet Island"
|
824 |
+
msgstr "Isla Bouvet"
|
825 |
+
|
826 |
+
#: admin/class-settings.php:598
|
827 |
msgid "Brazil"
|
828 |
msgstr "Brasil"
|
829 |
|
830 |
+
#: admin/class-settings.php:599
|
831 |
msgid "British Indian Ocean Territory"
|
832 |
+
msgstr "Territorio del Océano Índico Británico"
|
833 |
|
834 |
+
#: admin/class-settings.php:600
|
835 |
+
msgid "British Virgin Islands"
|
836 |
+
msgstr "Islas Vírgenes Británicas"
|
837 |
+
|
838 |
+
#: admin/class-settings.php:601
|
839 |
msgid "Brunei"
|
840 |
msgstr "Brunei"
|
841 |
|
842 |
+
#: admin/class-settings.php:602
|
843 |
msgid "Bulgaria"
|
844 |
msgstr "Bulgaria"
|
845 |
|
846 |
+
#: admin/class-settings.php:603
|
847 |
msgid "Burkina Faso"
|
848 |
msgstr "Burkina Faso"
|
849 |
|
850 |
+
#: admin/class-settings.php:604
|
851 |
msgid "Burundi"
|
852 |
msgstr "Burundi"
|
853 |
|
854 |
+
#: admin/class-settings.php:605
|
855 |
msgid "Cambodia"
|
856 |
msgstr "Camboya"
|
857 |
|
858 |
+
#: admin/class-settings.php:606
|
859 |
msgid "Cameroon"
|
860 |
msgstr "Camerún"
|
861 |
|
862 |
+
#: admin/class-settings.php:607
|
863 |
msgid "Canada"
|
864 |
msgstr "Canadá"
|
865 |
|
866 |
+
#: admin/class-settings.php:608
|
867 |
+
msgid "Canary Islands"
|
868 |
+
msgstr "Islas Canarias"
|
869 |
+
|
870 |
+
#: admin/class-settings.php:609
|
871 |
msgid "Cape Verde"
|
872 |
msgstr "Cabo Verde"
|
873 |
|
874 |
+
#: admin/class-settings.php:610
|
875 |
+
msgid "Caribbean Netherlands"
|
876 |
+
msgstr "Caribe Holandés"
|
877 |
+
|
878 |
+
#: admin/class-settings.php:611
|
879 |
msgid "Cayman Islands"
|
880 |
msgstr "Islas Caimán"
|
881 |
|
882 |
+
#: admin/class-settings.php:612
|
883 |
msgid "Central African Republic"
|
884 |
msgstr "República Central Africana"
|
885 |
|
886 |
+
#: admin/class-settings.php:613
|
887 |
+
msgid "Ceuta and Melilla"
|
888 |
+
msgstr "Ceuta y Melilla"
|
889 |
+
|
890 |
+
#: admin/class-settings.php:614
|
891 |
msgid "Chad"
|
892 |
msgstr "Chad"
|
893 |
|
894 |
+
#: admin/class-settings.php:615
|
895 |
msgid "Chile"
|
896 |
msgstr "Chile"
|
897 |
|
898 |
+
#: admin/class-settings.php:616
|
899 |
msgid "China"
|
900 |
msgstr "China"
|
901 |
|
902 |
+
#: admin/class-settings.php:617
|
903 |
msgid "Christmas Island"
|
904 |
msgstr "Isla Navidad"
|
905 |
|
906 |
+
#: admin/class-settings.php:618
|
907 |
+
msgid "Clipperton Island"
|
908 |
+
msgstr "Isla Clipperton"
|
909 |
|
910 |
+
#: admin/class-settings.php:619
|
911 |
+
msgid "Cocos (Keeling) Islands"
|
912 |
+
msgstr "Islas Cocos (Keeling)"
|
913 |
+
|
914 |
+
#: admin/class-settings.php:620
|
915 |
msgid "Colombia"
|
916 |
msgstr "Colombia"
|
917 |
|
918 |
+
#: admin/class-settings.php:621
|
919 |
msgid "Comoros"
|
920 |
msgstr "Comoros"
|
921 |
|
922 |
+
#: admin/class-settings.php:622
|
923 |
+
msgid "Congo (DRC)"
|
924 |
+
msgstr "Congo (RDC)"
|
925 |
|
926 |
+
#: admin/class-settings.php:623
|
927 |
+
msgid "Congo (Republic)"
|
928 |
+
msgstr "Congo (República)"
|
929 |
+
|
930 |
+
#: admin/class-settings.php:624
|
931 |
+
msgid "Cook Islands"
|
932 |
+
msgstr "Islas Cook"
|
933 |
+
|
934 |
+
#: admin/class-settings.php:625
|
935 |
msgid "Costa Rica"
|
936 |
msgstr "Costa Rica"
|
937 |
|
938 |
+
#: admin/class-settings.php:626
|
|
|
|
|
|
|
|
|
939 |
msgid "Croatia"
|
940 |
msgstr "Croacia"
|
941 |
|
942 |
+
#: admin/class-settings.php:627
|
943 |
msgid "Cuba"
|
944 |
msgstr "Cuba"
|
945 |
|
946 |
+
#: admin/class-settings.php:628
|
947 |
+
msgid "Curaçao"
|
948 |
+
msgstr "Curaçao"
|
949 |
+
|
950 |
+
#: admin/class-settings.php:629
|
951 |
+
msgid "Cyprus"
|
952 |
+
msgstr "Chipre"
|
953 |
+
|
954 |
+
#: admin/class-settings.php:630
|
955 |
msgid "Czech Republic"
|
956 |
msgstr "República Checa"
|
957 |
|
958 |
+
#: admin/class-settings.php:631
|
959 |
+
msgid "Côte d'Ivoire"
|
960 |
+
msgstr "Costa de Marfil"
|
961 |
+
|
962 |
+
#: admin/class-settings.php:632
|
963 |
msgid "Denmark"
|
964 |
msgstr "Dinamarca"
|
965 |
|
966 |
+
#: admin/class-settings.php:633
|
967 |
msgid "Djibouti"
|
968 |
msgstr "Djibouti"
|
969 |
|
970 |
+
#: admin/class-settings.php:634
|
971 |
msgid "Democratic Republic of the Congo"
|
972 |
msgstr "República Democrática del Congo"
|
973 |
|
974 |
+
#: admin/class-settings.php:635
|
975 |
msgid "Dominica"
|
976 |
msgstr "Dominica"
|
977 |
|
978 |
+
#: admin/class-settings.php:636
|
979 |
msgid "Dominican Republic"
|
980 |
msgstr "República Dominicana"
|
981 |
|
982 |
+
#: admin/class-settings.php:637
|
983 |
msgid "Ecuador"
|
984 |
msgstr "Ecuador"
|
985 |
|
986 |
+
#: admin/class-settings.php:638
|
987 |
msgid "Egypt"
|
988 |
msgstr "Egipto"
|
989 |
|
990 |
+
#: admin/class-settings.php:639
|
991 |
msgid "El Salvador"
|
992 |
msgstr "El Salvador"
|
993 |
|
994 |
+
#: admin/class-settings.php:640
|
995 |
msgid "Equatorial Guinea"
|
996 |
msgstr "Guinea Ecuatorial"
|
997 |
|
998 |
+
#: admin/class-settings.php:641
|
999 |
msgid "Eritrea"
|
1000 |
msgstr "Eritrea"
|
1001 |
|
1002 |
+
#: admin/class-settings.php:642
|
1003 |
msgid "Estonia"
|
1004 |
msgstr "Estonia"
|
1005 |
|
1006 |
+
#: admin/class-settings.php:643
|
1007 |
msgid "Ethiopia"
|
1008 |
msgstr "Etiopía"
|
1009 |
|
1010 |
+
#: admin/class-settings.php:644
|
1011 |
+
msgid "Falkland Islands(Islas Malvinas)"
|
1012 |
+
msgstr "Islas Malvinas"
|
1013 |
+
|
1014 |
+
#: admin/class-settings.php:645
|
1015 |
+
msgid "Faroe Islands"
|
1016 |
+
msgstr "Islas Feroe"
|
1017 |
+
|
1018 |
+
#: admin/class-settings.php:646
|
1019 |
msgid "Fiji"
|
1020 |
msgstr "Fiji"
|
1021 |
|
1022 |
+
#: admin/class-settings.php:647
|
1023 |
msgid "Finland"
|
1024 |
msgstr "Finlandia"
|
1025 |
|
1026 |
+
#: admin/class-settings.php:648
|
1027 |
msgid "France"
|
1028 |
msgstr "Francia"
|
1029 |
|
1030 |
+
#: admin/class-settings.php:649
|
1031 |
msgid "French Guiana"
|
1032 |
msgstr "Guyana Francesa"
|
1033 |
|
1034 |
+
#: admin/class-settings.php:650
|
1035 |
+
msgid "French Polynesia"
|
1036 |
+
msgstr "Polinesia Francesa"
|
1037 |
+
|
1038 |
+
#: admin/class-settings.php:651
|
1039 |
+
msgid "French Southern Territories"
|
1040 |
+
msgstr "Territorios Franceses del Sur"
|
1041 |
+
|
1042 |
+
#: admin/class-settings.php:652
|
1043 |
msgid "Gabon"
|
1044 |
msgstr "Gabón"
|
1045 |
|
1046 |
+
#: admin/class-settings.php:653
|
1047 |
msgid "Gambia"
|
1048 |
msgstr "Gambia"
|
1049 |
|
1050 |
+
#: admin/class-settings.php:654
|
1051 |
+
msgid "Georgia"
|
1052 |
+
msgstr "Georgia"
|
1053 |
+
|
1054 |
+
#: admin/class-settings.php:655
|
1055 |
msgid "Germany"
|
1056 |
msgstr "Alemania"
|
1057 |
|
1058 |
+
#: admin/class-settings.php:656
|
1059 |
msgid "Ghana"
|
1060 |
msgstr "Ghana"
|
1061 |
|
1062 |
+
#: admin/class-settings.php:657
|
1063 |
+
msgid "Gibraltar"
|
1064 |
+
msgstr "Gibraltar"
|
1065 |
|
1066 |
+
#: admin/class-settings.php:658
|
1067 |
msgid "Greece"
|
1068 |
msgstr "Grecia"
|
1069 |
|
1070 |
+
#: admin/class-settings.php:659
|
1071 |
+
msgid "Greenland"
|
1072 |
+
msgstr "Groenlandia"
|
1073 |
+
|
1074 |
+
#: admin/class-settings.php:660
|
1075 |
msgid "Grenada"
|
1076 |
msgstr "Granada"
|
1077 |
|
1078 |
+
#: admin/class-settings.php:661 admin/class-settings.php:663
|
1079 |
msgid "Guam"
|
1080 |
msgstr "Guam"
|
1081 |
|
1082 |
+
#: admin/class-settings.php:662
|
1083 |
msgid "Guadeloupe"
|
1084 |
msgstr "Guadalupe"
|
1085 |
|
1086 |
+
#: admin/class-settings.php:664
|
1087 |
msgid "Guatemala"
|
1088 |
msgstr "Guatemala"
|
1089 |
|
1090 |
+
#: admin/class-settings.php:665
|
1091 |
+
msgid "Guernsey"
|
1092 |
+
msgstr "Guernsey"
|
1093 |
+
|
1094 |
+
#: admin/class-settings.php:666
|
1095 |
msgid "Guinea"
|
1096 |
msgstr "Guinea"
|
1097 |
|
1098 |
+
#: admin/class-settings.php:667
|
1099 |
msgid "Guinea-Bissau"
|
1100 |
msgstr "Guinea-Bissau"
|
1101 |
|
1102 |
+
#: admin/class-settings.php:668
|
1103 |
+
msgid "Guyana"
|
1104 |
+
msgstr "Guyana"
|
1105 |
+
|
1106 |
+
#: admin/class-settings.php:669
|
1107 |
msgid "Haiti"
|
1108 |
msgstr "Haití"
|
1109 |
|
1110 |
+
#: admin/class-settings.php:670
|
1111 |
+
msgid "Heard and McDonald Islands"
|
1112 |
+
msgstr "Islas Heard y McDonald"
|
1113 |
+
|
1114 |
+
#: admin/class-settings.php:671
|
1115 |
msgid "Honduras"
|
1116 |
msgstr "Honduras"
|
1117 |
|
1118 |
+
#: admin/class-settings.php:672
|
1119 |
msgid "Hong Kong"
|
1120 |
msgstr "Hong Kong"
|
1121 |
|
1122 |
+
#: admin/class-settings.php:673
|
1123 |
msgid "Hungary"
|
1124 |
msgstr "Hungría"
|
1125 |
|
1126 |
+
#: admin/class-settings.php:674
|
1127 |
msgid "Iceland"
|
1128 |
msgstr "Islandia"
|
1129 |
|
1130 |
+
#: admin/class-settings.php:675
|
1131 |
msgid "India"
|
1132 |
msgstr "India"
|
1133 |
|
1134 |
+
#: admin/class-settings.php:676
|
1135 |
msgid "Indonesia"
|
1136 |
msgstr "Indonesia"
|
1137 |
|
1138 |
+
#: admin/class-settings.php:677
|
1139 |
msgid "Iran"
|
1140 |
msgstr "Irán"
|
1141 |
|
1142 |
+
#: admin/class-settings.php:678
|
1143 |
msgid "Iraq"
|
1144 |
msgstr "Irak"
|
1145 |
|
1146 |
+
#: admin/class-settings.php:679
|
1147 |
msgid "Ireland"
|
1148 |
msgstr "Irlanda"
|
1149 |
|
1150 |
+
#: admin/class-settings.php:680
|
1151 |
+
msgid "Isle of Man"
|
1152 |
+
msgstr "Isla de Man"
|
1153 |
+
|
1154 |
+
#: admin/class-settings.php:681
|
1155 |
msgid "Israel"
|
1156 |
msgstr "Israel"
|
1157 |
|
1158 |
+
#: admin/class-settings.php:682
|
1159 |
msgid "Italy"
|
1160 |
msgstr "Italia"
|
1161 |
|
1162 |
+
#: admin/class-settings.php:683
|
1163 |
msgid "Jamaica"
|
1164 |
msgstr "Jamaica"
|
1165 |
|
1166 |
+
#: admin/class-settings.php:684
|
1167 |
msgid "Japan"
|
1168 |
msgstr "Japón"
|
1169 |
|
1170 |
+
#: admin/class-settings.php:685
|
1171 |
+
msgid "Jersey"
|
1172 |
+
msgstr "Jersey"
|
1173 |
+
|
1174 |
+
#: admin/class-settings.php:686
|
1175 |
msgid "Jordan"
|
1176 |
msgstr "Jordania"
|
1177 |
|
1178 |
+
#: admin/class-settings.php:687
|
1179 |
msgid "Kazakhstan"
|
1180 |
msgstr "Kazajistán"
|
1181 |
|
1182 |
+
#: admin/class-settings.php:688
|
1183 |
msgid "Kenya"
|
1184 |
msgstr "Kenia"
|
1185 |
|
1186 |
+
#: admin/class-settings.php:689
|
1187 |
+
msgid "Kiribati"
|
1188 |
+
msgstr "Kiribati"
|
1189 |
+
|
1190 |
+
#: admin/class-settings.php:690
|
1191 |
+
msgid "Kosovo"
|
1192 |
+
msgstr "Kosovo"
|
1193 |
+
|
1194 |
+
#: admin/class-settings.php:691
|
1195 |
msgid "Kuwait"
|
1196 |
msgstr "Kuwait"
|
1197 |
|
1198 |
+
#: admin/class-settings.php:692
|
1199 |
msgid "Kyrgyzstan"
|
1200 |
msgstr "Kyrgyzstan"
|
1201 |
|
1202 |
+
#: admin/class-settings.php:693
|
1203 |
msgid "Laos"
|
1204 |
msgstr "Laos"
|
1205 |
|
1206 |
+
#: admin/class-settings.php:694
|
1207 |
msgid "Latvia"
|
1208 |
msgstr "Letonia"
|
1209 |
|
1210 |
+
#: admin/class-settings.php:695
|
1211 |
msgid "Lebanon"
|
1212 |
msgstr "Líbano"
|
1213 |
|
1214 |
+
#: admin/class-settings.php:696
|
1215 |
msgid "Lesotho"
|
1216 |
msgstr "Lesoto"
|
1217 |
|
1218 |
+
#: admin/class-settings.php:697
|
1219 |
msgid "Liberia"
|
1220 |
msgstr "Liberia"
|
1221 |
|
1222 |
+
#: admin/class-settings.php:698
|
1223 |
msgid "Libya"
|
1224 |
msgstr "Libia"
|
1225 |
|
1226 |
+
#: admin/class-settings.php:699
|
1227 |
msgid "Liechtenstein"
|
1228 |
msgstr "Liechtenstein"
|
1229 |
|
1230 |
+
#: admin/class-settings.php:700
|
1231 |
msgid "Lithuania"
|
1232 |
msgstr "Lituania"
|
1233 |
|
1234 |
+
#: admin/class-settings.php:701
|
1235 |
msgid "Luxembourg"
|
1236 |
msgstr "Luxemburgo"
|
1237 |
|
1238 |
+
#: admin/class-settings.php:702
|
1239 |
msgid "Macau"
|
1240 |
msgstr "Macau"
|
1241 |
|
1242 |
+
#: admin/class-settings.php:703
|
1243 |
+
msgid "Macedonia (FYROM)"
|
1244 |
+
msgstr "Macedonia (FYROM)"
|
1245 |
|
1246 |
+
#: admin/class-settings.php:704
|
1247 |
msgid "Madagascar"
|
1248 |
msgstr "Madagascar"
|
1249 |
|
1250 |
+
#: admin/class-settings.php:705
|
1251 |
msgid "Malawi"
|
1252 |
msgstr "Malawi"
|
1253 |
|
1254 |
+
#: admin/class-settings.php:706
|
1255 |
msgid "Malaysia "
|
1256 |
+
msgstr "Malasia "
|
1257 |
+
|
1258 |
+
#: admin/class-settings.php:707
|
1259 |
+
msgid "Maldives "
|
1260 |
+
msgstr "Maldivas "
|
1261 |
|
1262 |
+
#: admin/class-settings.php:708
|
1263 |
msgid "Mali"
|
1264 |
msgstr "Mali"
|
1265 |
|
1266 |
+
#: admin/class-settings.php:709
|
1267 |
+
msgid "Malta"
|
1268 |
+
msgstr "Malta"
|
1269 |
+
|
1270 |
+
#: admin/class-settings.php:710
|
1271 |
msgid "Marshall Islands"
|
1272 |
msgstr "Islas Marshall"
|
1273 |
|
1274 |
+
#: admin/class-settings.php:711
|
1275 |
msgid "Martinique"
|
1276 |
msgstr "Martinica"
|
1277 |
|
1278 |
+
#: admin/class-settings.php:712
|
1279 |
msgid "Mauritania"
|
1280 |
msgstr "Mauritania"
|
1281 |
|
1282 |
+
#: admin/class-settings.php:713
|
1283 |
msgid "Mauritius"
|
1284 |
msgstr "Mauritius"
|
1285 |
|
1286 |
+
#: admin/class-settings.php:714
|
1287 |
+
msgid "Mayotte"
|
1288 |
+
msgstr "Mayotte"
|
1289 |
+
|
1290 |
+
#: admin/class-settings.php:715
|
1291 |
msgid "Mexico"
|
1292 |
msgstr "México"
|
1293 |
|
1294 |
+
#: admin/class-settings.php:716
|
1295 |
msgid "Micronesia"
|
1296 |
msgstr "Micronesia"
|
1297 |
|
1298 |
+
#: admin/class-settings.php:717
|
1299 |
msgid "Moldova"
|
1300 |
msgstr "Moldova"
|
1301 |
|
1302 |
+
#: admin/class-settings.php:718
|
1303 |
msgid "Monaco"
|
1304 |
msgstr "Mónaco"
|
1305 |
|
1306 |
+
#: admin/class-settings.php:719
|
1307 |
msgid "Mongolia"
|
1308 |
msgstr "Mongolia"
|
1309 |
|
1310 |
+
#: admin/class-settings.php:720
|
1311 |
msgid "Montenegro"
|
1312 |
msgstr "Montenegro"
|
1313 |
|
1314 |
+
#: admin/class-settings.php:721
|
1315 |
msgid "Montserrat"
|
1316 |
msgstr "Montserrat"
|
1317 |
|
1318 |
+
#: admin/class-settings.php:722
|
1319 |
msgid "Morocco"
|
1320 |
msgstr "Marruecos"
|
1321 |
|
1322 |
+
#: admin/class-settings.php:723
|
1323 |
msgid "Mozambique"
|
1324 |
msgstr "Mozambique"
|
1325 |
|
1326 |
+
#: admin/class-settings.php:724
|
1327 |
+
msgid "Myanmar (Burma)"
|
1328 |
+
msgstr "Myanmar (Burma)"
|
1329 |
|
1330 |
+
#: admin/class-settings.php:725
|
1331 |
msgid "Namibia"
|
1332 |
msgstr "Namibia"
|
1333 |
|
1334 |
+
#: admin/class-settings.php:726
|
1335 |
msgid "Nauru"
|
1336 |
msgstr "Nauru"
|
1337 |
|
1338 |
+
#: admin/class-settings.php:727
|
1339 |
msgid "Nepal"
|
1340 |
msgstr "Nepal"
|
1341 |
|
1342 |
+
#: admin/class-settings.php:728
|
1343 |
msgid "Netherlands"
|
1344 |
msgstr "Holanda"
|
1345 |
|
1346 |
+
#: admin/class-settings.php:729
|
1347 |
msgid "Netherlands Antilles"
|
1348 |
msgstr "Antillas Holandesas"
|
1349 |
|
1350 |
+
#: admin/class-settings.php:730
|
1351 |
+
msgid "New Caledonia"
|
1352 |
+
msgstr "Nueva Caledonia"
|
1353 |
+
|
1354 |
+
#: admin/class-settings.php:731
|
1355 |
msgid "New Zealand"
|
1356 |
msgstr "Nueva Zelanda"
|
1357 |
|
1358 |
+
#: admin/class-settings.php:732
|
1359 |
msgid "Nicaragua"
|
1360 |
msgstr "Nicaragua"
|
1361 |
|
1362 |
+
#: admin/class-settings.php:733
|
1363 |
msgid "Niger"
|
1364 |
msgstr "Níger"
|
1365 |
|
1366 |
+
#: admin/class-settings.php:734
|
1367 |
msgid "Nigeria"
|
1368 |
msgstr "Nigeria"
|
1369 |
|
1370 |
+
#: admin/class-settings.php:735
|
1371 |
msgid "Niue"
|
1372 |
msgstr "Niue"
|
1373 |
|
1374 |
+
#: admin/class-settings.php:736
|
1375 |
+
msgid "Norfolk Island"
|
1376 |
+
msgstr "Isla de Norfolk"
|
1377 |
+
|
1378 |
+
#: admin/class-settings.php:737
|
1379 |
+
msgid "North Korea"
|
1380 |
+
msgstr "Corea del Norte"
|
1381 |
+
|
1382 |
+
#: admin/class-settings.php:738
|
1383 |
msgid "Northern Mariana Islands"
|
1384 |
msgstr "Islas Marianas del Norte"
|
1385 |
|
1386 |
+
#: admin/class-settings.php:739
|
1387 |
msgid "Norway"
|
1388 |
msgstr "Noruega"
|
1389 |
|
1390 |
+
#: admin/class-settings.php:740
|
1391 |
msgid "Oman"
|
1392 |
msgstr "Omán"
|
1393 |
|
1394 |
+
#: admin/class-settings.php:741
|
1395 |
msgid "Pakistan"
|
1396 |
msgstr "Pakistán"
|
1397 |
|
1398 |
+
#: admin/class-settings.php:742
|
1399 |
+
msgid "Palau"
|
1400 |
+
msgstr "Palau"
|
1401 |
+
|
1402 |
+
#: admin/class-settings.php:743
|
1403 |
+
msgid "Palestine"
|
1404 |
+
msgstr "Palestina"
|
1405 |
+
|
1406 |
+
#: admin/class-settings.php:744
|
1407 |
msgid "Panama"
|
1408 |
msgstr "Panamá"
|
1409 |
|
1410 |
+
#: admin/class-settings.php:745
|
1411 |
msgid "Papua New Guinea"
|
1412 |
msgstr "Papua Nueva Guinea"
|
1413 |
|
1414 |
+
#: admin/class-settings.php:746
|
1415 |
msgid "Paraguay"
|
1416 |
msgstr "Paraguay"
|
1417 |
|
1418 |
+
#: admin/class-settings.php:747
|
1419 |
msgid "Peru"
|
1420 |
msgstr "Perú"
|
1421 |
|
1422 |
+
#: admin/class-settings.php:748
|
1423 |
msgid "Philippines"
|
1424 |
msgstr "Filipinas"
|
1425 |
|
1426 |
+
#: admin/class-settings.php:749
|
1427 |
msgid "Pitcairn Islands"
|
1428 |
msgstr "Islas Pitcairn"
|
1429 |
|
1430 |
+
#: admin/class-settings.php:750
|
1431 |
msgid "Poland"
|
1432 |
msgstr "Polonia"
|
1433 |
|
1434 |
+
#: admin/class-settings.php:751
|
1435 |
msgid "Portugal"
|
1436 |
msgstr "Portugal"
|
1437 |
|
1438 |
+
#: admin/class-settings.php:752
|
1439 |
+
msgid "Puerto Rico"
|
1440 |
+
msgstr "Puerto Rico"
|
1441 |
+
|
1442 |
+
#: admin/class-settings.php:753
|
1443 |
msgid "Qatar"
|
1444 |
msgstr "Qatar"
|
1445 |
|
1446 |
+
#: admin/class-settings.php:754
|
1447 |
msgid "Reunion"
|
1448 |
msgstr "Reunión"
|
1449 |
|
1450 |
+
#: admin/class-settings.php:755
|
1451 |
msgid "Romania"
|
1452 |
msgstr "Rumania"
|
1453 |
|
1454 |
+
#: admin/class-settings.php:756
|
1455 |
msgid "Russia"
|
1456 |
msgstr "Rusia"
|
1457 |
|
1458 |
+
#: admin/class-settings.php:757
|
1459 |
msgid "Rwanda"
|
1460 |
msgstr "Rwanda"
|
1461 |
|
1462 |
+
#: admin/class-settings.php:758
|
1463 |
msgid "Saint Helena"
|
1464 |
msgstr "Santa Helena"
|
1465 |
|
1466 |
+
#: admin/class-settings.php:759
|
1467 |
msgid "Saint Kitts and Nevis"
|
1468 |
msgstr "San Kitts y Nevis"
|
1469 |
|
1470 |
+
#: admin/class-settings.php:760
|
1471 |
msgid "Saint Vincent and the Grenadines"
|
1472 |
msgstr "San Vicente y las Granadinas"
|
1473 |
|
1474 |
+
#: admin/class-settings.php:761
|
1475 |
msgid "Saint Lucia"
|
1476 |
msgstr "Santa Lucía"
|
1477 |
|
1478 |
+
#: admin/class-settings.php:762
|
1479 |
msgid "Samoa"
|
1480 |
msgstr "Samoa"
|
1481 |
|
1482 |
+
#: admin/class-settings.php:763
|
1483 |
msgid "San Marino"
|
1484 |
msgstr "San Marino"
|
1485 |
|
1486 |
+
#: admin/class-settings.php:764
|
1487 |
msgid "São Tomé and Príncipe"
|
1488 |
msgstr "São Tomé y Príncipe"
|
1489 |
|
1490 |
+
#: admin/class-settings.php:765
|
1491 |
msgid "Saudi Arabia"
|
1492 |
msgstr "Arabia Saudita"
|
1493 |
|
1494 |
+
#: admin/class-settings.php:766
|
1495 |
msgid "Senegal"
|
1496 |
msgstr "Senegal"
|
1497 |
|
1498 |
+
#: admin/class-settings.php:767
|
1499 |
msgid "Serbia"
|
1500 |
msgstr "Serbia"
|
1501 |
|
1502 |
+
#: admin/class-settings.php:768
|
1503 |
msgid "Seychelles"
|
1504 |
msgstr "Seychelles"
|
1505 |
|
1506 |
+
#: admin/class-settings.php:769
|
1507 |
msgid "Sierra Leone"
|
1508 |
msgstr "Sierra Leona"
|
1509 |
|
1510 |
+
#: admin/class-settings.php:770
|
1511 |
msgid "Singapore"
|
1512 |
msgstr "Singapur"
|
1513 |
|
1514 |
+
#: admin/class-settings.php:771
|
1515 |
+
msgid "Sint Maarten"
|
1516 |
+
msgstr "Sint Maarten"
|
1517 |
+
|
1518 |
+
#: admin/class-settings.php:772
|
1519 |
msgid "Slovakia"
|
1520 |
msgstr "Eslovaquia"
|
1521 |
|
1522 |
+
#: admin/class-settings.php:773
|
1523 |
+
msgid "Slovenia"
|
1524 |
+
msgstr "Eslovenia"
|
1525 |
+
|
1526 |
+
#: admin/class-settings.php:774
|
1527 |
msgid "Solomon Islands"
|
1528 |
msgstr "Islas Salomón"
|
1529 |
|
1530 |
+
#: admin/class-settings.php:775
|
1531 |
msgid "Somalia"
|
1532 |
msgstr "Somalia"
|
1533 |
|
1534 |
+
#: admin/class-settings.php:776
|
1535 |
msgid "South Africa"
|
1536 |
msgstr "Sudáfrica"
|
1537 |
|
1538 |
+
#: admin/class-settings.php:777
|
1539 |
+
msgid "South Georgia and South Sandwich Islands"
|
1540 |
+
msgstr "Islas Georgia y Sándwich del Sur"
|
1541 |
+
|
1542 |
+
#: admin/class-settings.php:778
|
1543 |
msgid "South Korea"
|
1544 |
msgstr "Corea del Sur"
|
1545 |
|
1546 |
+
#: admin/class-settings.php:779
|
1547 |
+
msgid "South Sudan"
|
1548 |
+
msgstr "Sudán del Sur"
|
1549 |
+
|
1550 |
+
#: admin/class-settings.php:780
|
1551 |
msgid "Spain"
|
1552 |
msgstr "España"
|
1553 |
|
1554 |
+
#: admin/class-settings.php:781
|
1555 |
msgid "Sri Lanka"
|
1556 |
msgstr "Sri Lanka"
|
1557 |
|
1558 |
+
#: admin/class-settings.php:782
|
1559 |
msgid "Sudan"
|
1560 |
msgstr "Sudán"
|
1561 |
|
1562 |
+
#: admin/class-settings.php:783
|
1563 |
msgid "Swaziland"
|
1564 |
msgstr "Swazilandia"
|
1565 |
|
1566 |
+
#: admin/class-settings.php:784
|
1567 |
msgid "Sweden"
|
1568 |
msgstr "Suecia"
|
1569 |
|
1570 |
+
#: admin/class-settings.php:785
|
1571 |
msgid "Switzerland"
|
1572 |
msgstr "Suiza"
|
1573 |
|
1574 |
+
#: admin/class-settings.php:786
|
1575 |
msgid "Syria"
|
1576 |
msgstr "Siria"
|
1577 |
|
1578 |
+
#: admin/class-settings.php:787
|
1579 |
+
msgid "São Tomé & Príncipe"
|
1580 |
+
msgstr "São Tomé y Príncipe"
|
1581 |
+
|
1582 |
+
#: admin/class-settings.php:788
|
1583 |
msgid "Taiwan"
|
1584 |
msgstr "Taiwán"
|
1585 |
|
1586 |
+
#: admin/class-settings.php:789
|
1587 |
msgid "Tajikistan"
|
1588 |
msgstr "Taijikistán"
|
1589 |
|
1590 |
+
#: admin/class-settings.php:790
|
1591 |
msgid "Tanzania"
|
1592 |
msgstr "Tanzania"
|
1593 |
|
1594 |
+
#: admin/class-settings.php:791
|
1595 |
msgid "Thailand"
|
1596 |
msgstr "Tailandia"
|
1597 |
|
1598 |
+
#: admin/class-settings.php:792
|
1599 |
msgid "Timor-Leste"
|
1600 |
msgstr "Timor-Leste"
|
1601 |
|
1602 |
+
#: admin/class-settings.php:793 admin/class-settings.php:795
|
1603 |
msgid "Tokelau"
|
1604 |
msgstr "Tokelau"
|
1605 |
|
1606 |
+
#: admin/class-settings.php:794
|
1607 |
msgid "Togo"
|
1608 |
msgstr "Togo"
|
1609 |
|
1610 |
+
#: admin/class-settings.php:796
|
1611 |
msgid "Tonga"
|
1612 |
msgstr "Tonga"
|
1613 |
|
1614 |
+
#: admin/class-settings.php:797
|
1615 |
msgid "Trinidad and Tobago"
|
1616 |
msgstr "Trinidad y Tobago"
|
1617 |
|
1618 |
+
#: admin/class-settings.php:798
|
1619 |
+
msgid "Tristan da Cunha"
|
1620 |
+
msgstr "Tristan da Cunha"
|
1621 |
+
|
1622 |
+
#: admin/class-settings.php:799
|
1623 |
msgid "Tunisia"
|
1624 |
msgstr "Túnez"
|
1625 |
|
1626 |
+
#: admin/class-settings.php:800
|
1627 |
msgid "Turkey"
|
1628 |
msgstr "Turquía"
|
1629 |
|
1630 |
+
#: admin/class-settings.php:801
|
1631 |
msgid "Turkmenistan"
|
1632 |
msgstr "Turkmenistán"
|
1633 |
|
1634 |
+
#: admin/class-settings.php:802
|
1635 |
+
msgid "Turks and Caicos Islands"
|
1636 |
+
msgstr "Islas Turcas y Caicos"
|
1637 |
+
|
1638 |
+
#: admin/class-settings.php:803
|
1639 |
msgid "Tuvalu"
|
1640 |
msgstr "Tuvalú"
|
1641 |
|
1642 |
+
#: admin/class-settings.php:804
|
1643 |
msgid "Uganda"
|
1644 |
msgstr "Uganda"
|
1645 |
|
1646 |
+
#: admin/class-settings.php:805
|
1647 |
msgid "Ukraine"
|
1648 |
msgstr "Ucrania"
|
1649 |
|
1650 |
+
#: admin/class-settings.php:806
|
1651 |
msgid "United Arab Emirates"
|
1652 |
msgstr "Emiratos Árabes Unidos"
|
1653 |
|
1654 |
+
#: admin/class-settings.php:807
|
1655 |
msgid "United Kingdom"
|
1656 |
msgstr "Reino Unido"
|
1657 |
|
1658 |
+
#: admin/class-settings.php:808
|
1659 |
msgid "United States"
|
1660 |
msgstr "Estados Unidos de América"
|
1661 |
|
1662 |
+
#: admin/class-settings.php:809
|
1663 |
msgid "Uruguay"
|
1664 |
msgstr "Uruguay"
|
1665 |
|
1666 |
+
#: admin/class-settings.php:810
|
1667 |
msgid "Uzbekistan"
|
1668 |
msgstr "Uzbekistán"
|
1669 |
|
1670 |
+
#: admin/class-settings.php:811
|
1671 |
+
msgid "Vanuatu"
|
1672 |
+
msgstr "Vanuatu"
|
1673 |
|
1674 |
+
#: admin/class-settings.php:812
|
1675 |
+
msgid "Vatican City"
|
1676 |
+
msgstr "Ciudad del Vaticano"
|
1677 |
+
|
1678 |
+
#: admin/class-settings.php:813
|
1679 |
msgid "Venezuela"
|
1680 |
msgstr "Venezuela"
|
1681 |
|
1682 |
+
#: admin/class-settings.php:814
|
1683 |
msgid "Vietnam"
|
1684 |
msgstr "Vietnam"
|
1685 |
|
1686 |
+
#: admin/class-settings.php:815
|
1687 |
+
msgid "Wallis Futuna"
|
1688 |
+
msgstr "Wallis Futuna"
|
1689 |
+
|
1690 |
+
#: admin/class-settings.php:816
|
1691 |
+
msgid "Western Sahara"
|
1692 |
+
msgstr "Sahara Occidental"
|
1693 |
+
|
1694 |
+
#: admin/class-settings.php:817
|
1695 |
msgid "Yemen"
|
1696 |
msgstr "Yemen"
|
1697 |
|
1698 |
+
#: admin/class-settings.php:818
|
1699 |
msgid "Zambia"
|
1700 |
msgstr "Zambia"
|
1701 |
|
1702 |
+
#: admin/class-settings.php:819
|
1703 |
msgid "Zimbabwe"
|
1704 |
msgstr "Zimbabwe"
|
1705 |
|
1706 |
+
#: admin/class-settings.php:820
|
1707 |
+
msgid "Åland Islands"
|
1708 |
+
msgstr "Islas Åland"
|
1709 |
+
|
1710 |
+
#: admin/class-settings.php:863
|
1711 |
msgid "World view"
|
1712 |
msgstr "Vista mundial"
|
1713 |
|
1714 |
+
#: admin/class-settings.php:866 admin/class-settings.php:980
|
1715 |
+
#: inc/wpsl-functions.php:216
|
1716 |
msgid "Default"
|
1717 |
+
msgstr "Predeterminado"
|
1718 |
|
1719 |
+
#: admin/class-settings.php:869 inc/wpsl-functions.php:289
|
1720 |
msgid "Roadmap"
|
1721 |
msgstr "Mapa de caminos"
|
1722 |
|
1723 |
+
#: admin/class-settings.php:1010
|
1724 |
msgid "Start location marker"
|
1725 |
+
msgstr "Marcador del punto de partida"
|
1726 |
|
1727 |
+
#: admin/class-settings.php:1012
|
1728 |
msgid "Store location marker"
|
1729 |
msgstr "Marcador de ubicación de tienda"
|
1730 |
|
1731 |
+
#: admin/class-settings.php:1092
|
1732 |
msgid "Textarea"
|
1733 |
msgstr "Área de texto"
|
1734 |
|
1735 |
+
#: admin/class-settings.php:1093
|
1736 |
msgid "Dropdowns (recommended)"
|
1737 |
msgstr "Menús desplegables (recomendado)"
|
1738 |
|
1739 |
+
#: admin/class-settings.php:1101
|
1740 |
msgid "Bounces up and down"
|
1741 |
msgstr "Rebota de arriba a abajo"
|
1742 |
|
1743 |
+
#: admin/class-settings.php:1102
|
1744 |
msgid "Will open the info window"
|
1745 |
msgstr "Abrirá la ventana de información"
|
1746 |
|
1747 |
+
#: admin/class-settings.php:1103
|
1748 |
msgid "Does not respond"
|
1749 |
msgstr "No responde"
|
1750 |
|
1751 |
+
#: admin/class-settings.php:1111
|
1752 |
msgid "In the store listings"
|
1753 |
msgstr "En los listados de tiendas"
|
1754 |
|
1755 |
+
#: admin/class-settings.php:1112
|
1756 |
msgid "In the info window on the map"
|
1757 |
msgstr "En la ventana de información dentro del mapa"
|
1758 |
|
1759 |
+
#: admin/class-settings.php:1144 admin/class-shortcode-generator.php:115
|
1760 |
msgid "Dropdown"
|
1761 |
msgstr "Menú desplegable"
|
1762 |
|
1763 |
+
#: admin/class-settings.php:1145 admin/class-shortcode-generator.php:116
|
1764 |
msgid "Checkboxes"
|
1765 |
msgstr "Caja de selección múltiple"
|
1766 |
|
1767 |
+
#: admin/class-settings.php:1177
|
1768 |
msgid "12 Hours"
|
1769 |
msgstr "12 horas"
|
1770 |
|
1771 |
+
#: admin/class-settings.php:1178
|
1772 |
msgid "24 Hours"
|
1773 |
msgstr "24 horas"
|
1774 |
|
1775 |
+
#: admin/class-shortcode-generator.php:42
|
1776 |
+
msgid "WP Store Locator"
|
1777 |
+
msgstr "WP Store Locutor"
|
1778 |
+
|
1779 |
+
#: admin/class-shortcode-generator.php:42
|
1780 |
+
#: admin/class-shortcode-generator.php:212
|
1781 |
+
msgid "Insert Store Locator"
|
1782 |
+
msgstr "Insertar Localizador de tiendas"
|
1783 |
+
|
1784 |
+
#: admin/class-shortcode-generator.php:61
|
1785 |
+
msgid "You do not have permission to perform this action"
|
1786 |
+
msgstr "No tienes permiso para realizar esta acción"
|
1787 |
+
|
1788 |
+
#: admin/class-shortcode-generator.php:90
|
1789 |
+
msgid "General Options"
|
1790 |
+
msgstr "Opciones generales"
|
1791 |
+
|
1792 |
+
#: admin/class-shortcode-generator.php:91 admin/templates/map-settings.php:367
|
1793 |
+
msgid "Markers"
|
1794 |
+
msgstr "Marcadores"
|
1795 |
+
|
1796 |
+
#: admin/class-shortcode-generator.php:97
|
1797 |
+
msgid "Select the used template"
|
1798 |
+
msgstr "Selecciona la plantilla usada"
|
1799 |
+
|
1800 |
+
#: admin/class-shortcode-generator.php:101 admin/templates/map-settings.php:198
|
1801 |
+
msgid "Start point"
|
1802 |
+
msgstr "Punto de inicio"
|
1803 |
+
|
1804 |
+
#: admin/class-shortcode-generator.php:101
|
1805 |
+
#, php-format
|
1806 |
+
msgid ""
|
1807 |
+
"If nothing it set, then the start point from the %ssettings%s page is used."
|
1808 |
+
msgstr ""
|
1809 |
+
"Si se queda en blanco, se usará el punto de inicio definido en la página de "
|
1810 |
+
"%sajustes%s."
|
1811 |
+
|
1812 |
+
#: admin/class-shortcode-generator.php:106 admin/templates/map-settings.php:184
|
1813 |
+
msgid "Attempt to auto-locate the user"
|
1814 |
+
msgstr "Intentar autolocalizar al usuario"
|
1815 |
+
|
1816 |
+
#: admin/class-shortcode-generator.php:106 admin/templates/map-settings.php:184
|
1817 |
+
#, php-format
|
1818 |
+
msgid ""
|
1819 |
+
"Most modern browsers %srequire%s a HTTPS connection before the Geolocation "
|
1820 |
+
"feature works."
|
1821 |
+
msgstr ""
|
1822 |
+
"La mayoría de los navegadores modernos %srequieren%s una conexión HTTPS para "
|
1823 |
+
"permitir la funcionalidad de Geolocalización."
|
1824 |
+
|
1825 |
+
#: admin/class-shortcode-generator.php:111
|
1826 |
+
msgid "Category filter type"
|
1827 |
+
msgstr "Tipo de filtro de categoría"
|
1828 |
+
|
1829 |
+
#: admin/class-shortcode-generator.php:114
|
1830 |
+
msgid "None"
|
1831 |
+
msgstr "Ninguno"
|
1832 |
+
|
1833 |
+
#: admin/class-shortcode-generator.php:126
|
1834 |
+
msgid "Automatically restrict the returned results to one or more categories?"
|
1835 |
+
msgstr "¿Limitar automáticamente los resultados a una o más categorías?"
|
1836 |
+
|
1837 |
+
#: admin/class-shortcode-generator.php:142
|
1838 |
+
msgid "Set a selected category?"
|
1839 |
+
msgstr "¿Establecer una categoría seleccionada?"
|
1840 |
+
|
1841 |
+
#: admin/class-shortcode-generator.php:147
|
1842 |
+
msgid "Select category"
|
1843 |
+
msgstr "Elegir categoría"
|
1844 |
+
|
1845 |
+
#: admin/class-shortcode-generator.php:163
|
1846 |
+
msgid "Checkbox columns"
|
1847 |
+
msgstr "Columnas de selección"
|
1848 |
+
|
1849 |
+
#: admin/class-shortcode-generator.php:182
|
1850 |
+
msgid "Set selected checkboxes"
|
1851 |
+
msgstr "Establecer cajas de selección seleccionadas"
|
1852 |
+
|
1853 |
+
#: admin/class-shortcode-generator.php:198 admin/templates/map-settings.php:236
|
1854 |
+
msgid "Map type"
|
1855 |
+
msgstr "Tipo de mapa"
|
1856 |
+
|
1857 |
#: admin/roles.php:20
|
1858 |
msgid "Store Locator Manager"
|
1859 |
msgstr "Gestor de Store Locator"
|
1874 |
msgid "Failed to load the add-on list from the server."
|
1875 |
msgstr "No se pudo cargar la lista de extensiones desde el servidor."
|
1876 |
|
1877 |
+
#: admin/templates/map-settings.php:44
|
1878 |
msgid "Add-On"
|
1879 |
msgstr "Extensión"
|
1880 |
|
1881 |
+
#: admin/templates/map-settings.php:45
|
1882 |
msgid "License Key"
|
1883 |
msgstr "Clave de licencia"
|
1884 |
|
1885 |
+
#: admin/templates/map-settings.php:46
|
1886 |
msgid "License Expiry Date"
|
1887 |
msgstr "Fecha de expiración de licencia"
|
1888 |
|
1889 |
+
#: admin/templates/map-settings.php:60
|
1890 |
msgid "Deactivate License"
|
1891 |
msgstr "Desactivar licencia"
|
1892 |
|
1893 |
+
#: admin/templates/map-settings.php:80 admin/templates/map-settings.php:119
|
1894 |
+
#: admin/templates/map-settings.php:171 admin/templates/map-settings.php:254
|
1895 |
+
#: admin/templates/map-settings.php:357 admin/templates/map-settings.php:385
|
1896 |
+
#: admin/templates/map-settings.php:435 admin/templates/map-settings.php:463
|
1897 |
+
#: admin/templates/map-settings.php:575 admin/templates/map-settings.php:600
|
1898 |
msgid "Save Changes"
|
1899 |
msgstr "Guardar cambios"
|
1900 |
|
1901 |
+
#: admin/templates/map-settings.php:92
|
1902 |
msgid "Google Maps API"
|
1903 |
msgstr "API de Google Maps"
|
1904 |
|
1905 |
+
#: admin/templates/map-settings.php:95
|
1906 |
msgid "Server key"
|
1907 |
msgstr "Clave de servidor"
|
1908 |
|
1909 |
+
#: admin/templates/map-settings.php:95
|
1910 |
#, php-format
|
1911 |
msgid ""
|
1912 |
"A %sserver key%s allows you to monitor the usage of the Google Maps "
|
1913 |
+
"%sGeocoding API%s. %s %sRequired%s for %sapplications%s created after June "
|
1914 |
+
"22, 2016."
|
1915 |
msgstr ""
|
1916 |
+
"Una %sclave de servidor%s te permite monitorear el uso del %sAPI de "
|
1917 |
+
"Geolocalización%s de Google Maps. %s %sRequerido%s para %saplicaciones%s "
|
1918 |
+
"creadas después del 22 de junio de 2016."
|
1919 |
|
1920 |
+
#: admin/templates/map-settings.php:99
|
|
|
|
|
|
|
|
|
1921 |
msgid "Browser key"
|
1922 |
msgstr "Clave de navegador"
|
1923 |
|
1924 |
+
#: admin/templates/map-settings.php:99
|
1925 |
#, php-format
|
1926 |
msgid ""
|
1927 |
"A %sbrowser key%s allows you to monitor the usage of the Google Maps "
|
1928 |
+
"%sJavaScript API%s. %s %sRequired%s for %sapplications%s created after June "
|
1929 |
+
"22, 2016."
|
1930 |
msgstr ""
|
1931 |
"Una %sclave de navegador%s te permite monitorear el uso del %sAPI de "
|
1932 |
+
"Geolocalización%s de Google Maps. %s %sRequerido%s para %saplicaciones%s "
|
1933 |
+
"creadas después del 22 de junio de 2016."
|
1934 |
|
1935 |
+
#: admin/templates/map-settings.php:103
|
1936 |
msgid "Map language"
|
1937 |
msgstr "Idioma del mapa"
|
1938 |
|
1939 |
+
#: admin/templates/map-settings.php:103
|
1940 |
msgid "If no map language is selected the browser's prefered language is used."
|
1941 |
msgstr ""
|
1942 |
"Si no hay un idioma seleccionado, se usará el idioma preferido del navegador."
|
1943 |
|
1944 |
+
#: admin/templates/map-settings.php:109
|
1945 |
msgid "Map region"
|
1946 |
msgstr "Región del mapa"
|
1947 |
|
1948 |
+
#: admin/templates/map-settings.php:109
|
1949 |
#, php-format
|
1950 |
msgid ""
|
1951 |
"This will bias the %sgeocoding%s results towards the selected region. %s If "
|
1955 |
"seleccionada. %s Si no hay una región seleccionada, la inclinación será "
|
1956 |
"hacia los Estados Unidos."
|
1957 |
|
1958 |
+
#: admin/templates/map-settings.php:115
|
1959 |
msgid "Restrict the geocoding results to the selected map region?"
|
1960 |
msgstr ""
|
1961 |
"¿Restringir los resultados de geocodificación a la región del mapa "
|
1962 |
"seleccionada?"
|
1963 |
|
1964 |
+
#: admin/templates/map-settings.php:115
|
1965 |
#, php-format
|
1966 |
msgid ""
|
1967 |
"If the %sgeocoding%s API finds more relevant results outside of the set map "
|
1977 |
"resultados a la región del mapa establecida. %s Puedes modificar las "
|
1978 |
"restricciones usadas con %seste%s filtro."
|
1979 |
|
1980 |
+
#: admin/templates/map-settings.php:129 admin/templates/map-settings.php:499
|
1981 |
+
#: admin/templates/map-settings.php:500 frontend/templates/default.php:44
|
1982 |
+
#: frontend/templates/store-listings-below.php:44 inc/wpsl-functions.php:133
|
1983 |
msgid "Search"
|
1984 |
msgstr "Buscar"
|
1985 |
|
1986 |
+
#: admin/templates/map-settings.php:132
|
1987 |
msgid "Enable autocomplete?"
|
1988 |
msgstr "¿Permitir autocompletar?"
|
1989 |
|
1990 |
+
#: admin/templates/map-settings.php:136
|
1991 |
msgid "Show the max results dropdown?"
|
1992 |
msgstr "¿Mostrar el menú desplegable de máximo de resultados?"
|
1993 |
|
1994 |
+
#: admin/templates/map-settings.php:140
|
1995 |
msgid "Show the search radius dropdown?"
|
1996 |
msgstr "¿Mostrar el menú desplegable de radio de búsqueda?"
|
1997 |
|
1998 |
+
#: admin/templates/map-settings.php:144
|
1999 |
msgid "Enable category filters?"
|
2000 |
+
msgstr "¿Activar los filtros por categoría?"
|
2001 |
|
2002 |
+
#: admin/templates/map-settings.php:149
|
2003 |
msgid "Filter type:"
|
2004 |
msgstr "Tipo de filtro:"
|
2005 |
|
2006 |
+
#: admin/templates/map-settings.php:154
|
2007 |
msgid "Distance unit"
|
2008 |
msgstr "Unidad de distancia"
|
2009 |
|
2010 |
+
#: admin/templates/map-settings.php:157
|
2011 |
msgid "km"
|
2012 |
msgstr "km"
|
2013 |
|
2014 |
+
#: admin/templates/map-settings.php:159
|
2015 |
msgid "mi"
|
2016 |
msgstr "mi"
|
2017 |
|
2018 |
+
#: admin/templates/map-settings.php:163
|
2019 |
msgid "Max search results"
|
2020 |
msgstr "Máximo de resultados de búsqueda"
|
2021 |
|
2022 |
+
#: admin/templates/map-settings.php:163 admin/templates/map-settings.php:167
|
2023 |
msgid "The default value is set between the [ ]."
|
2024 |
+
msgstr "El valor predeterminado está puesto entre [ ]."
|
2025 |
|
2026 |
+
#: admin/templates/map-settings.php:167
|
2027 |
msgid "Search radius options"
|
2028 |
msgstr "Opciones de radio de búsqueda"
|
2029 |
|
2030 |
+
#: admin/templates/map-settings.php:181
|
2031 |
msgid "Map"
|
2032 |
msgstr "Mapa"
|
2033 |
|
2034 |
+
#: admin/templates/map-settings.php:188
|
|
|
|
|
|
|
|
|
2035 |
msgid "Load locations on page load"
|
2036 |
msgstr "Cargar ubicaciones al terminar de cargar la página"
|
2037 |
|
2038 |
+
#: admin/templates/map-settings.php:193
|
2039 |
msgid "Number of locations to show"
|
2040 |
msgstr "Número de ubicaciones a mostrar"
|
2041 |
|
2042 |
+
#: admin/templates/map-settings.php:193
|
2043 |
#, php-format
|
2044 |
msgid ""
|
2045 |
"Although the location data is cached after the first load, a lower number "
|
2050 |
"número más bajo resultará en un mapa más responsivo. %s Si este campo se "
|
2051 |
"queda vacío o está en 0 se cargarán todas las ubicaciones."
|
2052 |
|
2053 |
+
#: admin/templates/map-settings.php:198
|
|
|
|
|
|
|
|
|
2054 |
#, php-format
|
2055 |
msgid ""
|
2056 |
"%sRequired field.%s %s If auto-locating the user is disabled or fails, the "
|
2061 |
"de la ciudad o país establecido se usará como punto de inicio para el "
|
2062 |
"usuario."
|
2063 |
|
2064 |
+
#: admin/templates/map-settings.php:203
|
2065 |
+
msgid "Auto adjust the zoom level to make sure all markers are visible?"
|
2066 |
+
msgstr ""
|
2067 |
+
"¿Ajustar automáticamente el nivel de zoom para asegurarse que todos los "
|
2068 |
+
"marcadores estén visibles?"
|
2069 |
+
|
2070 |
+
#: admin/templates/map-settings.php:203
|
2071 |
+
msgid ""
|
2072 |
+
"This runs after a search is made, and makes sure all the returned locations "
|
2073 |
+
"are visible in the viewport."
|
2074 |
+
msgstr ""
|
2075 |
+
"Esto corre tras efectuar una búsqueda, y se asegura de que todos los "
|
2076 |
+
"resultados sean visibles en la pantalla."
|
2077 |
+
|
2078 |
+
#: admin/templates/map-settings.php:207
|
2079 |
msgid "Initial zoom level"
|
2080 |
msgstr "Nivel de zoom inicial"
|
2081 |
|
2082 |
+
#: admin/templates/map-settings.php:211
|
2083 |
msgid "Max auto zoom level"
|
2084 |
msgstr "Nivel de zoom máximo"
|
2085 |
|
2086 |
+
#: admin/templates/map-settings.php:211
|
2087 |
#, php-format
|
2088 |
msgid ""
|
2089 |
"This value sets the zoom level for the \"Zoom here\" link in the info "
|
2094 |
"ventana de información. %s También se usa para limitar el zoom cuando la "
|
2095 |
"ventana del mapa cambia para que quepan todos los marcadores en la pantalla."
|
2096 |
|
2097 |
+
#: admin/templates/map-settings.php:215
|
2098 |
msgid "Show the street view controls?"
|
2099 |
msgstr "¿Mostrar los controles de vista de calle?"
|
2100 |
|
2101 |
+
#: admin/templates/map-settings.php:219
|
2102 |
msgid "Show the map type control?"
|
2103 |
msgstr "¿Mostrar los controles de tipo de mapa?"
|
2104 |
|
2105 |
+
#: admin/templates/map-settings.php:223
|
2106 |
msgid "Enable scroll wheel zooming?"
|
2107 |
+
msgstr "¿Activar zoom con la rueda del ratón?"
|
2108 |
|
2109 |
+
#: admin/templates/map-settings.php:227
|
2110 |
msgid "Zoom control position"
|
2111 |
msgstr "Posición de los controles de zoom"
|
2112 |
|
2113 |
+
#: admin/templates/map-settings.php:230
|
2114 |
msgid "Left"
|
2115 |
msgstr "Izquierda"
|
2116 |
|
2117 |
+
#: admin/templates/map-settings.php:232
|
2118 |
msgid "Right"
|
2119 |
msgstr "Derecha"
|
2120 |
|
2121 |
+
#: admin/templates/map-settings.php:240
|
|
|
|
|
|
|
|
|
2122 |
msgid "Map style"
|
2123 |
msgstr "Estilo de mapa"
|
2124 |
|
2125 |
+
#: admin/templates/map-settings.php:240
|
2126 |
msgid ""
|
2127 |
"Custom map styles only work if the map type is set to \"Roadmap\" or "
|
2128 |
"\"Terrain\"."
|
2130 |
"Los estilos de mapa personalizados solo funcionan en los tipos de mapa "
|
2131 |
"\"Mapa de caminos\" o \"Terreno\"."
|
2132 |
|
2133 |
+
#: admin/templates/map-settings.php:243
|
2134 |
#, php-format
|
2135 |
msgid ""
|
2136 |
"You can use existing map styles from %sSnazzy Maps%s or %sMap Stylr%s and "
|
2142 |
"mapa personalizado a través del %sEditor de estilos de mapa%s o el "
|
2143 |
"%sAsistente de mapas estilizados%s."
|
2144 |
|
2145 |
+
#: admin/templates/map-settings.php:244
|
2146 |
#, php-format
|
2147 |
msgid ""
|
2148 |
"If you like to write the style code yourself, then you can find the "
|
2151 |
"Si prefieres escribir el código de estilo por tu cuenta, puedes encontrar la "
|
2152 |
"documentación de Google %saquí%s."
|
2153 |
|
2154 |
+
#: admin/templates/map-settings.php:246
|
2155 |
msgid "Preview Map Style"
|
2156 |
msgstr "Previsualizar estilo del mapa"
|
2157 |
|
2158 |
+
#: admin/templates/map-settings.php:250
|
2159 |
msgid "Show credits?"
|
2160 |
msgstr "¿Mostrar créditos?"
|
2161 |
|
2162 |
+
#: admin/templates/map-settings.php:250
|
2163 |
msgid ""
|
2164 |
"This will place a \"Search provided by WP Store Locator\" backlink below the "
|
2165 |
"map."
|
2167 |
"Esto mostrará un backlink con el texto “Búsqueda proporcionada por WP Store "
|
2168 |
"Locutor” debajo del mapa."
|
2169 |
|
2170 |
+
#: admin/templates/map-settings.php:264
|
2171 |
msgid "User Experience"
|
2172 |
msgstr "Experiencia de usuario"
|
2173 |
|
2174 |
+
#: admin/templates/map-settings.php:267
|
2175 |
msgid "Store Locator height"
|
2176 |
+
msgstr "Altura del Localizador de tiendas"
|
2177 |
|
2178 |
+
#: admin/templates/map-settings.php:271
|
2179 |
msgid "Max width for the info window content"
|
2180 |
msgstr "Ancho máximo del contenido en la ventana de información"
|
2181 |
|
2182 |
+
#: admin/templates/map-settings.php:275
|
2183 |
msgid "Search field width"
|
2184 |
msgstr "Ancho de campo de búsqueda"
|
2185 |
|
2186 |
+
#: admin/templates/map-settings.php:279
|
2187 |
msgid "Search and radius label width"
|
2188 |
msgstr "Ancho de las etiquetas de búsqueda y radio"
|
2189 |
|
2190 |
+
#: admin/templates/map-settings.php:283
|
2191 |
msgid "Store Locator template"
|
2192 |
+
msgstr "Plantilla del Localizador de tiendas"
|
2193 |
|
2194 |
+
#: admin/templates/map-settings.php:283
|
2195 |
#, php-format
|
2196 |
msgid ""
|
2197 |
"The selected template is used with the [wpsl] shortcode. %s You can add a "
|
2200 |
"La plantilla seleccionada se usa con el shortcode [wpsl]. %s Puedes añadir "
|
2201 |
"una plantilla personalizada con el filtro %swpsl_templates%s."
|
2202 |
|
2203 |
+
#: admin/templates/map-settings.php:287
|
2204 |
msgid "Hide the scrollbar?"
|
2205 |
msgstr "¿Esconder la barra de deslizamiento?"
|
2206 |
|
2207 |
+
#: admin/templates/map-settings.php:291
|
2208 |
msgid "Open links in a new window?"
|
2209 |
msgstr "¿Abrir enlaces en una nueva ventana?"
|
2210 |
|
2211 |
+
#: admin/templates/map-settings.php:295
|
2212 |
msgid "Show a reset map button?"
|
2213 |
msgstr "¿Mostrar un botón de Restablecer mapa?"
|
2214 |
|
2215 |
+
#: admin/templates/map-settings.php:299
|
2216 |
msgid ""
|
2217 |
"When a user clicks on \"Directions\", open a new window, and show the route "
|
2218 |
"on google.com/maps ?"
|
2220 |
"Cuando el usuario hace click en “Direcciones”, ¿abrir una nueva ventana y "
|
2221 |
"mostrar la ruta en google.com/maps?"
|
2222 |
|
2223 |
+
#: admin/templates/map-settings.php:303
|
2224 |
msgid "Show a \"More info\" link in the store listings?"
|
2225 |
msgstr "¿Mostrar un enlace de “Más información” en los listados de tiendas?"
|
2226 |
|
2227 |
+
#: admin/templates/map-settings.php:303
|
2228 |
msgid ""
|
2229 |
"This places a \"More Info\" link below the address and will show the phone, "
|
2230 |
"fax, email, opening hours and description once the link is clicked."
|
2232 |
"Esto añade un enlace de “Más información” abajo de la dirección y muestra el "
|
2233 |
"teléfono, fax, email, horas de operación y descripción al hacer click en él."
|
2234 |
|
2235 |
+
#: admin/templates/map-settings.php:308
|
2236 |
msgid "Where do you want to show the \"More info\" details?"
|
2237 |
msgstr "¿Dónde quieres mostrar los detalles de “Más información”?"
|
2238 |
|
2239 |
+
#: admin/templates/map-settings.php:313
|
2240 |
msgid ""
|
2241 |
"Always show the contact details below the address in the search results?"
|
2242 |
msgstr ""
|
2243 |
"¿Siempre mostrar los datos de contacto abajo de la dirección en los "
|
2244 |
"resultados de búsqueda?"
|
2245 |
|
2246 |
+
#: admin/templates/map-settings.php:317
|
2247 |
msgid "Make the store name clickable if a store URL exists?"
|
2248 |
msgstr "¿Hacer el nombre de la tienda clickeable si existe un Url de tienda?"
|
2249 |
|
2250 |
+
#: admin/templates/map-settings.php:317
|
2251 |
#, php-format
|
2252 |
msgid ""
|
2253 |
"If %spermalinks%s are enabled, the store name will always link to the store "
|
2254 |
"page."
|
2255 |
msgstr ""
|
2256 |
+
"Si están activados los %senlaces permanentes%s, el nombre de la tienda "
|
2257 |
"siempre enlazará a la página de la tienda."
|
2258 |
|
2259 |
+
#: admin/templates/map-settings.php:321
|
2260 |
msgid "Make the phone number clickable on mobile devices?"
|
2261 |
msgstr "¿Hacer el número de teléfono clickeable en dispositivos móviles?"
|
2262 |
|
2263 |
+
#: admin/templates/map-settings.php:325
|
2264 |
msgid ""
|
2265 |
"If street view is available for the current location, then show a \"Street "
|
2266 |
"view\" link in the info window?"
|
2268 |
"Si la vista de calle no está disponible en la ubicación actual, ¿mostrar un "
|
2269 |
"enlace a “Vista de calle” en la ventana de información?"
|
2270 |
|
2271 |
+
#: admin/templates/map-settings.php:325
|
2272 |
#, php-format
|
2273 |
msgid ""
|
2274 |
"Enabling this option can sometimes result in a small delay in the opening of "
|
2275 |
"the info window. %s This happens because an API request is made to Google "
|
2276 |
"Maps to check if street view is available for the current location."
|
2277 |
msgstr ""
|
2278 |
+
"Activar esta opción en ocasiones puede resultar en una pequeña demora al "
|
2279 |
"abrir la ventana de información. %s Esto pasa porque la petición de API se "
|
2280 |
"hace a Google Maps para checar si la vista de calle está disponible en la "
|
2281 |
"ubicación actual."
|
2282 |
|
2283 |
+
#: admin/templates/map-settings.php:329
|
2284 |
msgid "Show a \"Zoom here\" link in the info window?"
|
2285 |
msgstr "¿Mostrar un enlace a “Hacer zoom aquí” en la ventana de información?"
|
2286 |
|
2287 |
+
#: admin/templates/map-settings.php:329
|
2288 |
#, php-format
|
2289 |
msgid ""
|
2290 |
"Clicking this link will make the map zoom in to the %s max auto zoom level "
|
2292 |
msgstr ""
|
2293 |
"Hacer click aquí hará que el mapa haga zoom al %s nivel máximo de zoom%s."
|
2294 |
|
2295 |
+
#: admin/templates/map-settings.php:333
|
2296 |
msgid "On page load move the mouse cursor to the search field?"
|
2297 |
msgstr "Al cargar la página, ¿mover el cursor a la barra de búsqueda?"
|
2298 |
|
2299 |
+
#: admin/templates/map-settings.php:333
|
2300 |
#, php-format
|
2301 |
msgid ""
|
2302 |
"If the store locator is not placed at the top of the page, enabling this "
|
2303 |
"feature can result in the page scrolling down. %s %sThis option is disabled "
|
2304 |
"on mobile devices.%s"
|
2305 |
msgstr ""
|
2306 |
+
"Si el Localizador de tiendas no está colocado al inicio de la página, "
|
2307 |
+
"activar esta función puede hacer que la página se deslice hacia abajo. %s "
|
2308 |
+
"%sEsta opción está desactivada en dispositivos móviles.%s"
|
2309 |
|
2310 |
+
#: admin/templates/map-settings.php:337
|
2311 |
msgid "Use the default style for the info window?"
|
2312 |
+
msgstr "¿Usar el estilo predeterminado para la ventana de información?"
|
2313 |
|
2314 |
+
#: admin/templates/map-settings.php:337
|
2315 |
#, php-format
|
2316 |
msgid ""
|
2317 |
"If the default style is disabled the %sInfoBox%s library will be used "
|
2318 |
"instead. %s This enables you to easily change the look and feel of the info "
|
2319 |
"window through the .wpsl-infobox css class."
|
2320 |
msgstr ""
|
2321 |
+
"Si el estilo predeterminado está desactivado se usará la librería %sInfoBox"
|
2322 |
+
"%s. %s Esto te permite cambiar el estilo de la ventana de información "
|
2323 |
+
"fácilmente a través de la clase de css .wpsl-infobox."
|
2324 |
|
2325 |
+
#: admin/templates/map-settings.php:341
|
2326 |
msgid "Hide the country in the search results?"
|
2327 |
msgstr "¿Esconder el país en los resultados de búsqueda?"
|
2328 |
|
2329 |
+
#: admin/templates/map-settings.php:345
|
2330 |
msgid "Hide the distance in the search results?"
|
2331 |
msgstr "¿Esconder la distancia en los resultados de búsqueda?"
|
2332 |
|
2333 |
+
#: admin/templates/map-settings.php:349
|
2334 |
msgid "If a user hovers over the search results the store marker"
|
2335 |
msgstr ""
|
2336 |
"Si el usuario coloca el cursor encima de los resultados de búsqueda, el "
|
2337 |
"marcador de la tienda"
|
2338 |
|
2339 |
+
#: admin/templates/map-settings.php:349
|
2340 |
#, php-format
|
2341 |
msgid ""
|
2342 |
"If marker clusters are enabled this option will not work as expected as long "
|
2345 |
"back in to individual markers. %s The info window will open as expected, but "
|
2346 |
"it won't be clear to which marker it belongs to. "
|
2347 |
msgstr ""
|
2348 |
+
"Si los grupos de marcadores están activados, esta opción no funcionará "
|
2349 |
"adecuadamente mientras los marcadores estén agrupados. %s El rebote del "
|
2350 |
"marcador no será visible a menos que el usuario haga suficiente zoom para "
|
2351 |
"que se disuelva el grupo y aparezcan los marcadores individuales. %s La "
|
2352 |
"ventana de información se abrirá correctamente, pero no será claro a qué "
|
2353 |
+
"marcador pertenece esta ventana. "
|
2354 |
|
2355 |
+
#: admin/templates/map-settings.php:353
|
2356 |
msgid "Address format"
|
2357 |
msgstr "Formato de dirección"
|
2358 |
|
2359 |
+
#: admin/templates/map-settings.php:353
|
2360 |
#, php-format
|
2361 |
msgid ""
|
2362 |
"You can add custom address formats with the %swpsl_address_formats%s filter."
|
2364 |
"Puedes añadir formatos de dirección personalizados con el filtro "
|
2365 |
"%swpsl_address_formats%s."
|
2366 |
|
2367 |
+
#: admin/templates/map-settings.php:371
|
|
|
|
|
|
|
|
|
2368 |
msgid "Enable marker clusters?"
|
2369 |
+
msgstr "¿Activar marcadores agrupados?"
|
2370 |
|
2371 |
+
#: admin/templates/map-settings.php:371
|
2372 |
msgid "Recommended for maps with a large amount of markers."
|
2373 |
msgstr "Recomendado para mapas con un gran número de marcadores."
|
2374 |
|
2375 |
+
#: admin/templates/map-settings.php:376
|
2376 |
msgid "Max zoom level"
|
2377 |
msgstr "Nivel máximo de zoom"
|
2378 |
|
2379 |
+
#: admin/templates/map-settings.php:376
|
2380 |
msgid ""
|
2381 |
"If this zoom level is reached or exceeded, then all markers are moved out of "
|
2382 |
"the marker cluster and shown as individual markers."
|
2384 |
"Si el nivel de zoom es alcanzado o excedido, todos los marcadores se salen "
|
2385 |
"del grupo y son mostrados como marcadores individuales."
|
2386 |
|
2387 |
+
#: admin/templates/map-settings.php:380
|
2388 |
msgid "Cluster size"
|
2389 |
msgstr "Tamaño del grupo"
|
2390 |
|
2391 |
+
#: admin/templates/map-settings.php:380
|
2392 |
#, php-format
|
2393 |
msgid ""
|
2394 |
"The grid size of a cluster in pixels. %s A larger number will result in a "
|
2397 |
"El tamaño de cuadrícula de un grupo en pixeles. %s Un número mayor resultará "
|
2398 |
"en una menor cantidad de grupos, haciendo al algoritmo correr más rápido."
|
2399 |
|
2400 |
+
#: admin/templates/map-settings.php:395
|
2401 |
msgid "Store Editor"
|
2402 |
msgstr "Editor de tienda"
|
2403 |
|
2404 |
+
#: admin/templates/map-settings.php:398
|
2405 |
msgid "Default country"
|
2406 |
+
msgstr "País predeterminado"
|
2407 |
|
2408 |
+
#: admin/templates/map-settings.php:402
|
2409 |
msgid "Map type for the location preview"
|
2410 |
msgstr "Tipo de mapa para la previsualización de ubicación"
|
2411 |
|
2412 |
+
#: admin/templates/map-settings.php:406
|
2413 |
msgid "Hide the opening hours?"
|
2414 |
msgstr "¿Esconder las horas de operación?"
|
2415 |
|
2416 |
+
#: admin/templates/map-settings.php:412
|
2417 |
msgid "Opening hours input type"
|
2418 |
msgstr "Tipo de ingreso de horas de operación"
|
2419 |
|
2420 |
+
#: admin/templates/map-settings.php:416
|
2421 |
#, php-format
|
2422 |
msgid ""
|
2423 |
"Opening hours created in version 1.x %sare not%s automatically converted to "
|
2426 |
"Las horas de operación creadas en la versión 1.x %sno son%s convertidas "
|
2427 |
"automáticamente al nuevo formato de menú desplegable."
|
2428 |
|
2429 |
+
#: admin/templates/map-settings.php:419 admin/templates/map-settings.php:428
|
2430 |
msgid "The default opening hours"
|
2431 |
+
msgstr "Las horas de operación predeterminadas"
|
2432 |
|
2433 |
+
#: admin/templates/map-settings.php:425
|
2434 |
msgid "Opening hours format"
|
2435 |
msgstr "Formato de horas de operación"
|
2436 |
|
2437 |
+
#: admin/templates/map-settings.php:432
|
2438 |
msgid ""
|
2439 |
"The default country and opening hours are only used when a new store is "
|
2440 |
"created. So changing the default values will have no effect on existing "
|
2441 |
"store locations."
|
2442 |
msgstr ""
|
2443 |
+
"El país y las horas predeterminados se usan únicamente al crear una tienda "
|
2444 |
+
"nueva, así que cambiar los valores predeterminados no tiene efecto en las "
|
2445 |
+
"ubicaciones existentes."
|
2446 |
|
2447 |
+
#: admin/templates/map-settings.php:445
|
2448 |
msgid "Permalink"
|
2449 |
msgstr "Enlace permanente"
|
2450 |
|
2451 |
+
#: admin/templates/map-settings.php:448
|
2452 |
msgid "Enable permalink?"
|
2453 |
+
msgstr "¿Activar enlace permanente?"
|
2454 |
|
2455 |
+
#: admin/templates/map-settings.php:453
|
2456 |
msgid "Store slug"
|
2457 |
msgstr "Slug de tienda"
|
2458 |
|
2459 |
+
#: admin/templates/map-settings.php:457
|
2460 |
msgid "Category slug"
|
2461 |
msgstr "Slug de categoría"
|
2462 |
|
2463 |
+
#: admin/templates/map-settings.php:460
|
2464 |
#, php-format
|
2465 |
msgid "The permalink slugs %smust be unique%s on your site."
|
2466 |
msgstr "Los slugs de los enlaces permanentes %sdeben ser únicos%s en tu sitio."
|
2467 |
|
2468 |
+
#: admin/templates/map-settings.php:473
|
2469 |
msgid "Labels"
|
2470 |
msgstr "Etiquetas"
|
2471 |
|
2472 |
+
#: admin/templates/map-settings.php:482
|
2473 |
#, php-format
|
2474 |
msgid "%sWarning!%s %sWPML%s, or a plugin using the WPML API is active."
|
2475 |
msgstr ""
|
2476 |
"%s¡Advertencia!%s %sWPML%s, o un plugin usando el API de WPML está activo."
|
2477 |
|
2478 |
+
#: admin/templates/map-settings.php:483
|
2479 |
msgid ""
|
2480 |
"Please use the \"String Translations\" section in the used multilingual "
|
2481 |
"plugin to change the labels. Changing them here will have no effect as long "
|
2485 |
"multilenguaje para cambiar las etiquetas. Cambiarlas aquí no servirá "
|
2486 |
"mientras esté activo el plugin multilenguaje."
|
2487 |
|
2488 |
+
#: admin/templates/map-settings.php:487 admin/templates/map-settings.php:488
|
2489 |
#: frontend/templates/default.php:12
|
2490 |
+
#: frontend/templates/store-listings-below.php:12 inc/wpsl-functions.php:132
|
2491 |
msgid "Your location"
|
2492 |
msgstr "Tu ubicación"
|
2493 |
|
2494 |
+
#: admin/templates/map-settings.php:491 admin/templates/map-settings.php:492
|
2495 |
#: frontend/templates/default.php:21
|
2496 |
+
#: frontend/templates/store-listings-below.php:21 inc/wpsl-functions.php:135
|
2497 |
msgid "Search radius"
|
2498 |
msgstr "Radio de búsqueda"
|
2499 |
|
2500 |
+
#: admin/templates/map-settings.php:495 admin/templates/map-settings.php:496
|
2501 |
+
#: frontend/class-frontend.php:1801 inc/wpsl-functions.php:136
|
2502 |
msgid "No results found"
|
2503 |
msgstr "No se encontraron resultados"
|
2504 |
|
2505 |
+
#: admin/templates/map-settings.php:503
|
2506 |
msgid "Searching (preloader text)"
|
2507 |
msgstr "Buscando (texto de preloader)"
|
2508 |
|
2509 |
+
#: admin/templates/map-settings.php:504 frontend/class-frontend.php:1800
|
2510 |
+
#: inc/wpsl-functions.php:134
|
2511 |
msgid "Searching..."
|
2512 |
msgstr "Buscando…"
|
2513 |
|
2514 |
+
#: admin/templates/map-settings.php:507 admin/templates/map-settings.php:508
|
2515 |
#: frontend/templates/default.php:30
|
2516 |
+
#: frontend/templates/store-listings-below.php:30 inc/wpsl-functions.php:137
|
2517 |
msgid "Results"
|
2518 |
msgstr "Resultados"
|
2519 |
|
2520 |
+
#: admin/templates/map-settings.php:511 admin/upgrade.php:206
|
2521 |
+
#: inc/wpsl-functions.php:151
|
2522 |
msgid "Category filter"
|
2523 |
msgstr "Filtro por categoría"
|
2524 |
|
2525 |
+
#: admin/templates/map-settings.php:512 frontend/class-frontend.php:1374
|
2526 |
msgid "Category"
|
2527 |
msgstr "Categoría"
|
2528 |
|
2529 |
+
#: admin/templates/map-settings.php:515
|
2530 |
msgid "Category first item"
|
2531 |
msgstr "Primer artículo de categoría"
|
2532 |
|
2533 |
+
#: admin/templates/map-settings.php:516 admin/upgrade.php:367
|
2534 |
+
#: frontend/class-frontend.php:1377 inc/wpsl-functions.php:152
|
2535 |
msgid "Any"
|
2536 |
msgstr "Cualquiera"
|
2537 |
|
2538 |
+
#: admin/templates/map-settings.php:519 admin/templates/map-settings.php:520
|
2539 |
+
#: admin/upgrade.php:59 frontend/class-frontend.php:1802
|
2540 |
+
#: frontend/underscore-functions.php:138 frontend/underscore-functions.php:168
|
2541 |
+
#: inc/wpsl-functions.php:138
|
2542 |
msgid "More info"
|
2543 |
msgstr "Más información"
|
2544 |
|
2545 |
+
#: admin/templates/map-settings.php:523 admin/templates/map-settings.php:524
|
2546 |
+
#: frontend/class-frontend.php:821 frontend/underscore-functions.php:29
|
2547 |
+
#: frontend/underscore-functions.php:65 frontend/underscore-functions.php:147
|
2548 |
+
#: inc/wpsl-functions.php:146
|
2549 |
msgid "Phone"
|
2550 |
msgstr "Teléfono"
|
2551 |
|
2552 |
+
#: admin/templates/map-settings.php:543 admin/templates/map-settings.php:544
|
2553 |
+
#: frontend/class-frontend.php:1807 inc/wpsl-functions.php:131
|
2554 |
msgid "Start location"
|
2555 |
+
msgstr "Punto de partida"
|
2556 |
|
2557 |
+
#: admin/templates/map-settings.php:547
|
2558 |
msgid "Get directions"
|
2559 |
msgstr "Obtener direcciones"
|
2560 |
|
2561 |
+
#: admin/templates/map-settings.php:548 frontend/class-frontend.php:1805
|
2562 |
+
#: inc/wpsl-functions.php:139
|
2563 |
msgid "Directions"
|
2564 |
msgstr "Direcciones"
|
2565 |
|
2566 |
+
#: admin/templates/map-settings.php:551
|
2567 |
msgid "No directions found"
|
2568 |
msgstr "No se encontraron direcciones"
|
2569 |
|
2570 |
+
#: admin/templates/map-settings.php:552 admin/upgrade.php:151
|
2571 |
+
#: frontend/class-frontend.php:1806 inc/wpsl-functions.php:140
|
2572 |
msgid "No route could be found between the origin and destination"
|
2573 |
msgstr "No se encontró una ruta entre el origen y el destino"
|
2574 |
|
2575 |
+
#: admin/templates/map-settings.php:555 admin/templates/map-settings.php:556
|
2576 |
+
#: admin/upgrade.php:77 frontend/class-frontend.php:1808
|
2577 |
+
#: inc/wpsl-functions.php:141
|
2578 |
msgid "Back"
|
2579 |
msgstr "Regresar"
|
2580 |
|
2581 |
+
#: admin/templates/map-settings.php:559 admin/templates/map-settings.php:560
|
2582 |
+
#: admin/upgrade.php:143 frontend/class-frontend.php:1809
|
2583 |
+
#: inc/wpsl-functions.php:142
|
2584 |
msgid "Street view"
|
2585 |
msgstr "Vista de calle"
|
2586 |
|
2587 |
+
#: admin/templates/map-settings.php:563 admin/templates/map-settings.php:564
|
2588 |
+
#: admin/upgrade.php:147 frontend/class-frontend.php:1810
|
2589 |
+
#: inc/wpsl-functions.php:143
|
2590 |
msgid "Zoom here"
|
2591 |
msgstr "Hacer zoom aquí"
|
2592 |
|
2593 |
+
#: admin/templates/map-settings.php:567
|
2594 |
msgid "General error"
|
2595 |
msgstr "Error general"
|
2596 |
|
2597 |
+
#: admin/templates/map-settings.php:568 frontend/class-frontend.php:1803
|
2598 |
+
#: inc/wpsl-functions.php:144
|
2599 |
msgid "Something went wrong, please try again!"
|
2600 |
msgstr "Algo salió mal, ¡por favor inténtalo nuevamente!"
|
2601 |
|
2602 |
+
#: admin/templates/map-settings.php:571
|
2603 |
msgid "Query limit error"
|
2604 |
msgstr "Error de límite de peticiones"
|
2605 |
|
2606 |
+
#: admin/templates/map-settings.php:571
|
2607 |
#, php-format
|
2608 |
msgid ""
|
2609 |
"You can raise the %susage limit%s by obtaining an API %skey%s, and fill in "
|
2613 |
"introduciéndola en el campo de “Clave de API” en la parte superior de esta "
|
2614 |
"página."
|
2615 |
|
2616 |
+
#: admin/templates/map-settings.php:572 frontend/class-frontend.php:1804
|
2617 |
+
#: inc/wpsl-functions.php:145
|
2618 |
msgid "API usage limit reached"
|
2619 |
msgstr "Límite de uso de API alcanzado"
|
2620 |
|
2621 |
+
#: admin/templates/map-settings.php:585
|
2622 |
msgid "Tools"
|
2623 |
msgstr "Herramientas"
|
2624 |
|
2625 |
+
#: admin/templates/map-settings.php:588
|
2626 |
msgid "Enable store locator debug?"
|
2627 |
+
msgstr "¿Activar debugging de Localizador de tiendas?"
|
2628 |
|
2629 |
+
#: admin/templates/map-settings.php:588
|
2630 |
#, php-format
|
2631 |
msgid ""
|
2632 |
"This disables the WPSL transient cache. %sThe transient cache is only used "
|
2633 |
"if the %sLoad locations on page load%s option is enabled."
|
2634 |
msgstr ""
|
2635 |
+
"Esto desactiva el caché de transients de WPSL. %sEl caché de transients solo "
|
2636 |
+
"se usa cuando está activada la opción de %sCargar ubicaciones al terminar de "
|
2637 |
+
"cargar la página%s."
|
2638 |
+
|
2639 |
+
#: admin/templates/map-settings.php:592
|
2640 |
+
msgid "Enable compatibility mode?"
|
2641 |
+
msgstr "¿Activar modo de compatibilidad?"
|
2642 |
+
|
2643 |
+
#: admin/templates/map-settings.php:592
|
2644 |
+
#, php-format
|
2645 |
+
msgid ""
|
2646 |
+
"If the %sbrowser console%s shows the error below, then enabling this option "
|
2647 |
+
"should fix it. %s %sYou have included the Google Maps API multiple times on "
|
2648 |
+
"this page. This may cause unexpected errors.%s %s This error can in some "
|
2649 |
+
"situations break the store locator map."
|
2650 |
+
msgstr ""
|
2651 |
+
"Si la %sconsola de navegador%s muestra el error a continuación, soluciónalo "
|
2652 |
+
"activando esta opción. %s %sHas incluido el API de Google Maps más de una "
|
2653 |
+
"vez en esta página. Esto puede causar errores inesperados.%s %s Este error "
|
2654 |
+
"puede, en ocasiones, romper el Mapa de Tiendas."
|
2655 |
|
2656 |
+
#: admin/templates/map-settings.php:596
|
2657 |
msgid "WPSL transients"
|
2658 |
msgstr "Transients de WPSL"
|
2659 |
|
2660 |
+
#: admin/templates/map-settings.php:597
|
2661 |
msgid "Clear store locator transient cache"
|
2662 |
+
msgstr "Borrar el caché de transients del Localizador de tiendas"
|
2663 |
|
2664 |
#: admin/upgrade.php:73
|
2665 |
msgid "info window"
|
2669 |
msgid "Reset"
|
2670 |
msgstr "Restablecer"
|
2671 |
|
2672 |
+
#: admin/upgrade.php:174 inc/wpsl-functions.php:125
|
2673 |
msgid "stores"
|
2674 |
msgstr "tiendas"
|
2675 |
|
2676 |
+
#: admin/upgrade.php:178 inc/wpsl-functions.php:126
|
2677 |
msgid "store-category"
|
2678 |
msgstr "categoria-tienda"
|
2679 |
|
2680 |
+
#: admin/upgrade.php:430
|
2681 |
#, php-format
|
2682 |
msgid ""
|
2683 |
"Because you updated WP Store Locator from version 1.x, the %s current store "
|
2686 |
"Al actualizar WP Store Locutor de la versión 1.x, las %s ubicaciones de "
|
2687 |
"tiendas actuales deben ser %sconvertidas%s a tipos de entrada personalizados."
|
2688 |
|
2689 |
+
#: admin/upgrade.php:451
|
2690 |
#, php-format
|
2691 |
msgid ""
|
2692 |
"The script converting the locations timed out. %s You can click the \"Start "
|
2697 |
"but if you are reading this then that failed."
|
2698 |
msgstr ""
|
2699 |
"El script convirtiendo las ubicaciones agotó el tiempo de espera. %s Puedes "
|
2700 |
+
"hacer click en “Iniciar conversión” nuevamente para reiniciarlo. %s Si hay "
|
2701 |
"miles de ubicaciones por convertir y sigues viendo este mensaje, contacta a "
|
2702 |
+
"tu proveedor de hosting y pídele que por favor incremente el tiempo de "
|
2703 |
+
"ejecución máximo. %s El plugin trató de desactivar el tiempo máximo de "
|
2704 |
+
"ejecución, pero, si estás leyendo esto, falló."
|
2705 |
|
2706 |
+
#: admin/upgrade.php:472
|
2707 |
msgid "Store locations to convert:"
|
2708 |
msgstr "Ubicaciones de tienda a convertir:"
|
2709 |
|
2710 |
+
#: admin/upgrade.php:474
|
2711 |
msgid "Start Converting"
|
2712 |
msgstr "Iniciar conversión"
|
2713 |
|
2714 |
+
#: admin/upgrade.php:596
|
2715 |
#, php-format
|
2716 |
msgid ""
|
2717 |
"All the store locations are now converted to custom post types. %s You can "
|
2720 |
"Todas las ubicaciones de tiendas han sido convertidas a tipos de entrada "
|
2721 |
"personalizados. %s Puedes verlos en la página de %sTodas las tiendas%s."
|
2722 |
|
2723 |
+
#: frontend/class-frontend.php:758
|
2724 |
msgid ""
|
2725 |
"If you use the [wpsl_address] shortcode outside a store page you need to set "
|
2726 |
"the ID attribute."
|
2728 |
"Si usas el shortcode de [wpsl_address] fuera de una página de tienda "
|
2729 |
"necesitarás establecer el atributo ID."
|
2730 |
|
2731 |
+
#: frontend/class-frontend.php:872
|
2732 |
msgid ""
|
2733 |
"If you use the [wpsl_hours] shortcode outside a store page you need to set "
|
2734 |
"the ID attribute."
|
2736 |
"Si usas el shortcode de [wpsl_hours] fuera de una página de tienda "
|
2737 |
"necesitarás establecer el atributo ID."
|
2738 |
|
2739 |
+
#: frontend/class-frontend.php:920
|
2740 |
msgid ""
|
2741 |
"If you use the [wpsl_map] shortcode outside a store page, then you need to "
|
2742 |
"set the ID or category attribute."
|
2744 |
"Si usas el shortcode de [wpsl_map] fuera de una página de tienda necesitarás "
|
2745 |
"establecer el atributo ID o Categoría."
|
2746 |
|
2747 |
+
#: frontend/class-frontend.php:1575
|
2748 |
msgid "The application does not have permission to use the Geolocation API."
|
2749 |
msgstr "Esta aplicación no tiene permiso para usar el API de Geolocalización."
|
2750 |
|
2751 |
+
#: frontend/class-frontend.php:1576
|
2752 |
msgid "Location information is unavailable."
|
2753 |
msgstr "Información de ubicación no disponible."
|
2754 |
|
2755 |
+
#: frontend/class-frontend.php:1577
|
2756 |
msgid "The geolocation request timed out."
|
2757 |
msgstr "La petición de geolocalización agotó el tiempo de espera."
|
2758 |
|
2759 |
+
#: frontend/class-frontend.php:1578
|
2760 |
msgid "An unknown error occurred."
|
2761 |
msgstr "Ocurrió un error desconocido."
|
2762 |
|
2766 |
msgid "Search provided by %sWP Store Locator%s"
|
2767 |
msgstr "Búsqueda proporcionada por %sWP Store Locutor%s"
|
2768 |
|
2769 |
+
#: inc/class-post-types.php:52
|
2770 |
+
msgid "Store Locator"
|
2771 |
+
msgstr "Localizador de tiendas"
|
2772 |
+
|
2773 |
+
#: inc/class-post-types.php:53
|
2774 |
+
msgid "All Stores"
|
2775 |
+
msgstr "Todas las tiendas"
|
2776 |
+
|
2777 |
+
#: inc/class-post-types.php:54
|
2778 |
msgid "Store"
|
2779 |
msgstr "Tienda"
|
2780 |
|
2781 |
+
#: inc/class-post-types.php:55 inc/class-post-types.php:58
|
2782 |
+
msgid "New Store"
|
2783 |
+
msgstr "Añadir tienda"
|
|
|
|
|
|
|
|
|
2784 |
|
2785 |
#: inc/class-post-types.php:56
|
2786 |
+
msgid "Add New Store"
|
2787 |
+
msgstr "Añadir Tienda"
|
|
|
2788 |
|
2789 |
+
#: inc/class-post-types.php:57
|
2790 |
+
msgid "Edit Store"
|
2791 |
+
msgstr "Editar Tienda"
|
|
|
2792 |
|
2793 |
#: inc/class-post-types.php:59
|
2794 |
+
msgid "View Stores"
|
2795 |
+
msgstr "Ver Tiendas"
|
|
|
2796 |
|
2797 |
#: inc/class-post-types.php:60
|
2798 |
+
msgid "Search Stores"
|
2799 |
+
msgstr "Buscar Tiendas"
|
|
|
2800 |
|
2801 |
+
#: inc/class-post-types.php:61
|
2802 |
+
msgid "No Stores found"
|
2803 |
+
msgstr "No se encontraron resultados"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2804 |
|
2805 |
+
#: inc/class-post-types.php:62
|
2806 |
+
msgid "No Stores found in trash"
|
2807 |
+
msgstr "No se encontraron %s en la Papelera"
|
|
|
2808 |
|
2809 |
+
#: inc/class-post-types.php:104 inc/class-post-types.php:114
|
2810 |
msgid "Store Categories"
|
2811 |
msgstr "Categorías de tiendas"
|
2812 |
|
2813 |
+
#: inc/class-post-types.php:105
|
2814 |
msgid "Store Category"
|
2815 |
msgstr "Categoría de tienda"
|
2816 |
|
2817 |
+
#: inc/class-post-types.php:106
|
2818 |
msgid "Search Store Categories"
|
2819 |
msgstr "Buscar categorías de tiendas"
|
2820 |
|
2821 |
+
#: inc/class-post-types.php:107
|
2822 |
msgid "All Store Categories"
|
2823 |
msgstr "Todas las categorías"
|
2824 |
|
2825 |
+
#: inc/class-post-types.php:108
|
2826 |
msgid "Parent Store Category"
|
2827 |
msgstr "Categoría superior"
|
2828 |
|
2829 |
+
#: inc/class-post-types.php:109
|
2830 |
msgid "Parent Store Category:"
|
2831 |
msgstr "Categoría superior:"
|
2832 |
|
2833 |
+
#: inc/class-post-types.php:110
|
2834 |
msgid "Edit Store Category"
|
2835 |
msgstr "Editar categoría de tienda"
|
2836 |
|
2837 |
+
#: inc/class-post-types.php:111
|
2838 |
msgid "Update Store Category"
|
2839 |
msgstr "Actualizar categoría de tienda"
|
2840 |
|
2841 |
+
#: inc/class-post-types.php:112
|
2842 |
msgid "Add New Store Category"
|
2843 |
msgstr "Añadir categoría de tienda"
|
2844 |
|
2845 |
+
#: inc/class-post-types.php:113
|
2846 |
msgid "New Store Category Name"
|
2847 |
msgstr "Nombre de la nueva categoría de tienda"
|
2848 |
|
2849 |
+
#: inc/class-post-types.php:144
|
2850 |
msgid "Enter store title here"
|
2851 |
msgstr "Introduce el nombre de la tienda aquí"
|
2852 |
|
2853 |
+
#: inc/class-post-types.php:162
|
2854 |
msgid "Zip"
|
2855 |
msgstr "Código postal"
|
2856 |
|
2857 |
+
#: inc/wpsl-functions.php:221
|
2858 |
msgid "Show the store list below the map"
|
2859 |
msgstr "Mostrar la lista de tiendas debajo del mapa"
|
2860 |
|
2861 |
+
#: inc/wpsl-functions.php:238
|
2862 |
msgid "Monday"
|
2863 |
msgstr "Lunes"
|
2864 |
|
2865 |
+
#: inc/wpsl-functions.php:239
|
2866 |
msgid "Tuesday"
|
2867 |
msgstr "Martes"
|
2868 |
|
2869 |
+
#: inc/wpsl-functions.php:240
|
2870 |
msgid "Wednesday"
|
2871 |
msgstr "Miércoles"
|
2872 |
|
2873 |
+
#: inc/wpsl-functions.php:241
|
2874 |
msgid "Thursday"
|
2875 |
msgstr "Jueves"
|
2876 |
|
2877 |
+
#: inc/wpsl-functions.php:242
|
2878 |
msgid "Friday"
|
2879 |
msgstr "Viernes"
|
2880 |
|
2881 |
+
#: inc/wpsl-functions.php:243
|
2882 |
msgid "Saturday"
|
2883 |
msgstr "Sábado"
|
2884 |
|
2885 |
+
#: inc/wpsl-functions.php:244
|
2886 |
msgid "Sunday"
|
2887 |
msgstr "Domingo"
|
2888 |
|
2889 |
+
#: inc/wpsl-functions.php:274
|
2890 |
#, php-format
|
2891 |
msgid "Mon %sTue %sWed %sThu %sFri %sSat Closed %sSun Closed"
|
2892 |
msgstr "Lun %sMar %sMiér %sJue %sVie %sSáb Cerrado %sDom Cerrado"
|
2893 |
|
2894 |
+
#: inc/wpsl-functions.php:290
|
2895 |
msgid "Satellite"
|
2896 |
msgstr "Satélite"
|
2897 |
|
2898 |
+
#: inc/wpsl-functions.php:291
|
2899 |
msgid "Hybrid"
|
2900 |
msgstr "Híbrido"
|
2901 |
|
2902 |
+
#: inc/wpsl-functions.php:292
|
2903 |
msgid "Terrain"
|
2904 |
msgstr "Terreno"
|
2905 |
|
2906 |
+
#: inc/wpsl-functions.php:307
|
2907 |
msgid "(city) (state) (zip code)"
|
2908 |
msgstr "(ciudad) (estado) (código postal)"
|
2909 |
|
2910 |
+
#: inc/wpsl-functions.php:308
|
2911 |
msgid "(city), (state) (zip code)"
|
2912 |
msgstr "(ciudad), (estado) (código postal)"
|
2913 |
|
2914 |
+
#: inc/wpsl-functions.php:309
|
2915 |
msgid "(city) (zip code)"
|
2916 |
msgstr "(ciudad) (código postal)"
|
2917 |
|
2918 |
+
#: inc/wpsl-functions.php:310
|
2919 |
msgid "(city), (zip code)"
|
2920 |
msgstr "(ciudad), (código postal)"
|
2921 |
|
2922 |
+
#: inc/wpsl-functions.php:311
|
2923 |
msgid "(zip code) (city) (state)"
|
2924 |
msgstr "(código postal) (ciudad) (estado)"
|
2925 |
|
2926 |
+
#: inc/wpsl-functions.php:312
|
2927 |
msgid "(zip code) (city)"
|
2928 |
msgstr "(código postal) (ciudad)"
|
2929 |
+
|
2930 |
+
#~ msgid ""
|
2931 |
+
#~ "%sError message: %s %s Make sure the IP address mentioned in the error "
|
2932 |
+
#~ "matches with the IP set as the %sreferrer%s for the server API key in the "
|
2933 |
+
#~ "%sGoogle API Console%s."
|
2934 |
+
#~ msgstr ""
|
2935 |
+
#~ "%sMensaje de error: %s %s Asegúrate de que la dirección IP mencionada en "
|
2936 |
+
#~ "el error sea la misma que la dirección IP establecida como %sreferrer%s "
|
2937 |
+
#~ "para la Llave API del servidor en la %sConsola de API de Google%s."
|
2938 |
+
|
2939 |
+
#~ msgid "%sError message: %s"
|
2940 |
+
#~ msgstr "%sMensaje de error: %s"
|
2941 |
+
|
2942 |
+
#~ msgid ""
|
2943 |
+
#~ "As of %sJune 22, 2016%s Google Maps no longer allows request for new "
|
2944 |
+
#~ "projects that doesn't include an %sAPI key%s. %sDismiss%s"
|
2945 |
+
#~ msgstr ""
|
2946 |
+
#~ "A partir del %s22 de junio de 2016%s Google Maps ya no permite nuevos "
|
2947 |
+
#~ "proyectos que no incluyan una %sclave de API%s. %sDescartar%s"
|
2948 |
+
|
2949 |
+
#~ msgid "Congo (DRC"
|
2950 |
+
#~ msgstr "Congo (RDC"
|
2951 |
+
|
2952 |
+
#~ msgid ""
|
2953 |
+
#~ "Safari and Chrome %srequire%s a HTTPS connection before the Geolocation "
|
2954 |
+
#~ "feature works."
|
2955 |
+
#~ msgstr ""
|
2956 |
+
#~ "Safari y Chrome %srequieren%s una conexión con cifrado HTTPS para "
|
2957 |
+
#~ "permitir la Geolocalización."
|
2958 |
+
|
2959 |
+
#~ msgid "Optional"
|
2960 |
+
#~ msgstr "Opcional"
|
2961 |
+
|
2962 |
+
#~ msgid "All %s"
|
2963 |
+
#~ msgstr "Todas las %s"
|
2964 |
+
|
2965 |
+
#~ msgid "New %s"
|
2966 |
+
#~ msgstr "Nueva %s"
|
2967 |
+
|
2968 |
+
#~ msgid "Add New %s"
|
2969 |
+
#~ msgstr "Añadir %s"
|
2970 |
+
|
2971 |
+
#~ msgid "Edit %s"
|
2972 |
+
#~ msgstr "Editar %s"
|
2973 |
+
|
2974 |
+
#~ msgid "View %s"
|
2975 |
+
#~ msgstr "Ver %s"
|
2976 |
+
|
2977 |
+
#~ msgid "No %s found"
|
2978 |
+
#~ msgstr "No se encontraron %s"
|
languages/wpsl-nl_NL.mo
CHANGED
Binary file
|
languages/wpsl-nl_NL.po
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version: WP Store Locator 2.2.
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: nl_NL\n"
|
@@ -19,86 +19,128 @@ msgstr ""
|
|
19 |
"X-Textdomain-Support: yes\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
-
#: admin/
|
23 |
#, php-format
|
24 |
msgid ""
|
25 |
-
"
|
26 |
-
"a start point on the %ssettings%s page. %sDismiss%s"
|
27 |
msgstr ""
|
28 |
-
"
|
29 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
|
31 |
-
#: admin/class-
|
|
|
|
|
|
|
|
|
32 |
#, php-format
|
33 |
msgid ""
|
34 |
-
"
|
35 |
-
"
|
36 |
msgstr ""
|
|
|
|
|
37 |
|
38 |
-
#: admin/class-admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
msgid "Security check failed. Please reload the page and try again."
|
40 |
msgstr ""
|
|
|
41 |
|
42 |
-
#: admin/class-admin.php:
|
43 |
-
#: admin/class-admin.php:
|
44 |
msgid "Settings"
|
45 |
msgstr "Instellingen"
|
46 |
|
47 |
-
#: admin/class-admin.php:
|
48 |
-
#: admin/class-admin.php:
|
49 |
msgid "Add-Ons"
|
50 |
msgstr "Uitbreidingen"
|
51 |
|
52 |
-
#: admin/class-admin.php:
|
53 |
msgid "Cannot determine the address at this location."
|
54 |
msgstr "Er kan geen adres gevonden worden voor deze locatie."
|
55 |
|
56 |
-
#: admin/class-admin.php:
|
57 |
msgid "Geocode was not successful for the following reason"
|
58 |
msgstr "Geocode was niet succesvol om de volgende reden"
|
59 |
|
60 |
-
#: admin/class-admin.php:
|
61 |
msgid "Security check failed, reload the page and try again."
|
62 |
msgstr ""
|
63 |
"Beveiligings controle mislukt, herlaad de pagina en probeer het nog een keer."
|
64 |
|
65 |
-
#: admin/class-admin.php:
|
66 |
msgid "Please fill in all the required store details."
|
67 |
msgstr "Vul alle verplichte velden in."
|
68 |
|
69 |
-
#: admin/class-admin.php:
|
70 |
msgid "The map preview requires all the location details."
|
71 |
msgstr ""
|
72 |
"Alle locatie details moeten zijn ingevuld voordat de locatie op de kaart "
|
73 |
"getoond kan worden."
|
74 |
|
75 |
-
#: admin/class-admin.php:
|
76 |
-
#: frontend/class-frontend.php:
|
77 |
msgid "Closed"
|
78 |
msgstr "Gesloten"
|
79 |
|
80 |
-
#: admin/class-admin.php:
|
81 |
msgid "The code for the map style is invalid."
|
82 |
msgstr "De code voor de map stijl is ongeldig."
|
83 |
|
84 |
-
#: admin/class-admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
msgid "Welcome to WP Store Locator"
|
86 |
msgstr "Welkom bij WP Store Locator"
|
87 |
|
88 |
-
#: admin/class-admin.php:
|
89 |
msgid "Sign up for the latest plugin updates and announcements."
|
90 |
msgstr "Meld je aan voor de nieuwsbrief en ontvang het laatste nieuws."
|
91 |
|
92 |
-
#: admin/class-admin.php:
|
93 |
msgid "Documentation"
|
94 |
msgstr "Documentatie"
|
95 |
|
96 |
-
#: admin/class-admin.php:
|
97 |
#, php-format
|
98 |
msgid "If you like this plugin please leave us a %s5 star%s rating."
|
99 |
msgstr "Als je tevreden bent met deze plugin geef het dan %s5 sterren%s."
|
100 |
|
101 |
-
#: admin/class-geocode.php:
|
102 |
msgid ""
|
103 |
"The Google Geocoding API returned no results for the supplied address. "
|
104 |
"Please change the address and try again."
|
@@ -106,7 +148,7 @@ msgstr ""
|
|
106 |
"De Google Geocoding API gaf geen resultaten terug voor deze locatie. Wijzig "
|
107 |
"de locatie details en probeer het nog een keer."
|
108 |
|
109 |
-
#: admin/class-geocode.php:
|
110 |
#, php-format
|
111 |
msgid ""
|
112 |
"You have reached the daily allowed geocoding limit, you can read more %shere"
|
@@ -115,23 +157,39 @@ msgstr ""
|
|
115 |
"Je hebt de dagelijkse toegestane geocoding limiet bereikt, je kan er %shier"
|
116 |
"%s meer over lezen."
|
117 |
|
118 |
-
#: admin/class-geocode.php:
|
119 |
#, php-format
|
120 |
msgid "The Google Geocoding API returned REQUEST_DENIED. %s"
|
121 |
msgstr "Er is een probleem met Google Geocoding API - REQUEST_DENIED. %s"
|
122 |
|
123 |
-
#: admin/class-geocode.php:
|
124 |
msgid ""
|
125 |
"The Google Geocoding API failed to return valid data, please try again later."
|
126 |
msgstr ""
|
127 |
"De Google Geocoding API geeft ongeldige data terug, probeer het nog een keer."
|
128 |
|
129 |
-
#: admin/class-geocode.php:
|
130 |
#, php-format
|
131 |
-
msgid "
|
132 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
|
134 |
-
#: admin/class-geocode.php:
|
135 |
#, php-format
|
136 |
msgid ""
|
137 |
"Something went wrong connecting to the Google Geocode API: %s %s Please try "
|
@@ -140,12 +198,45 @@ msgstr ""
|
|
140 |
"Er kon geen verbinding gemaakt worden met de Google Geocode API: %s %s "
|
141 |
"Probeer het later nogmaals."
|
142 |
|
143 |
-
#: admin/class-geocode.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
#, php-format
|
145 |
msgid ""
|
146 |
"The Google Geocode API reported the following problem: error %s %s %s Please "
|
147 |
"contact %ssupport%s if the problem persists."
|
148 |
msgstr ""
|
|
|
|
|
149 |
|
150 |
#: admin/class-license-manager.php:183
|
151 |
#, php-format
|
@@ -234,9 +325,9 @@ msgstr "Lengtegraad"
|
|
234 |
msgid "Opening Hours"
|
235 |
msgstr "Openingstijden"
|
236 |
|
237 |
-
#: admin/class-metaboxes.php:82 admin/templates/map-settings.php:
|
238 |
-
#: admin/templates/map-settings.php:
|
239 |
-
#: inc/wpsl-functions.php:
|
240 |
msgid "Hours"
|
241 |
msgstr "Uren"
|
242 |
|
@@ -248,24 +339,24 @@ msgstr "Extra informatie"
|
|
248 |
msgid "Tel"
|
249 |
msgstr "Tel."
|
250 |
|
251 |
-
#: admin/class-metaboxes.php:91 admin/templates/map-settings.php:
|
252 |
-
#: admin/templates/map-settings.php:
|
253 |
#: frontend/underscore-functions.php:32 frontend/underscore-functions.php:68
|
254 |
-
#: frontend/underscore-functions.php:150 inc/wpsl-functions.php:
|
255 |
msgid "Fax"
|
256 |
msgstr "Fax"
|
257 |
|
258 |
-
#: admin/class-metaboxes.php:94 admin/templates/map-settings.php:
|
259 |
-
#: admin/templates/map-settings.php:
|
260 |
-
#: frontend/class-frontend.php:
|
261 |
#: frontend/underscore-functions.php:71 frontend/underscore-functions.php:153
|
262 |
-
#: inc/wpsl-functions.php:
|
263 |
msgid "Email"
|
264 |
msgstr "E-mail"
|
265 |
|
266 |
-
#: admin/class-metaboxes.php:97 admin/templates/map-settings.php:
|
267 |
-
#: admin/templates/map-settings.php:
|
268 |
-
#: frontend/class-frontend.php:
|
269 |
msgid "Url"
|
270 |
msgstr "Url"
|
271 |
|
@@ -281,16 +372,16 @@ msgstr "Dagen"
|
|
281 |
msgid "Opening Periods"
|
282 |
msgstr "Openingstijden"
|
283 |
|
284 |
-
#: admin/class-metaboxes.php:
|
285 |
msgid "Failed to publish the store. Please fill in the required store details."
|
286 |
msgstr ""
|
287 |
"Het publiceren van de winkel is mislukt. Vul alle verplichte velden in."
|
288 |
|
289 |
-
#: admin/class-metaboxes.php:
|
290 |
msgid "Preview Location"
|
291 |
msgstr "Bekijk voorbeeld"
|
292 |
|
293 |
-
#: admin/class-metaboxes.php:
|
294 |
#, php-format
|
295 |
msgid ""
|
296 |
"The map preview is based on the provided address, city and country details. "
|
@@ -299,78 +390,83 @@ msgstr ""
|
|
299 |
"Het voorbeeld is gebaseerd op het adres, de stad en het opgegeven land. %s "
|
300 |
"De opgegeven lengte en breedtegraad worden niet gebruikt."
|
301 |
|
302 |
-
#: admin/class-metaboxes.php:
|
303 |
msgid "You can drag the marker to adjust the exact location of the marker."
|
304 |
msgstr "Je kunt de locatie aanpassen door de marker te verslepen."
|
305 |
|
306 |
-
#: admin/class-metaboxes.php:
|
307 |
msgid "Store updated."
|
308 |
msgstr "Winkel bijgewerkt."
|
309 |
|
310 |
-
#: admin/class-metaboxes.php:
|
311 |
msgid "Custom field updated."
|
312 |
msgstr "Custom veld bijgewerkt."
|
313 |
|
314 |
-
#: admin/class-metaboxes.php:
|
315 |
msgid "Custom field deleted."
|
316 |
msgstr "Custom veld verwijderd."
|
317 |
|
318 |
-
#: admin/class-metaboxes.php:
|
319 |
#, php-format
|
320 |
msgid "Store restored to revision from %s"
|
321 |
msgstr "Winkel hersteld naar revisie %s"
|
322 |
|
323 |
-
#: admin/class-metaboxes.php:
|
324 |
msgid "Store published."
|
325 |
msgstr "Winkel gepubliceerd."
|
326 |
|
327 |
-
#: admin/class-metaboxes.php:
|
328 |
msgid "Store saved."
|
329 |
msgstr "Winkel opgeslagen."
|
330 |
|
331 |
-
#: admin/class-metaboxes.php:
|
332 |
msgid "Store submitted."
|
333 |
msgstr "Winkel ingediend."
|
334 |
|
335 |
-
#: admin/class-metaboxes.php:
|
336 |
#, php-format
|
337 |
msgid "Store scheduled for: <strong>%1$s</strong>."
|
338 |
msgstr "Winkel ingepland voor: <strong>%1$s</strong>. "
|
339 |
|
340 |
-
#: admin/class-metaboxes.php:
|
341 |
msgid "M j, Y @ G:i"
|
342 |
msgstr "M j, Y @ G:i"
|
343 |
|
344 |
-
#: admin/class-metaboxes.php:
|
345 |
msgid "Store draft updated."
|
346 |
msgstr "Winkel concept bijgewerkt."
|
347 |
|
348 |
-
#: admin/class-metaboxes.php:
|
349 |
msgid "View store"
|
350 |
msgstr "Bekijk winkel"
|
351 |
|
352 |
-
#: admin/class-metaboxes.php:
|
353 |
msgid "Preview store"
|
354 |
msgstr "Winkel voorbeeld"
|
355 |
|
356 |
-
#: admin/class-settings.php:
|
357 |
msgid "WP Store Locator Transients Cleared"
|
358 |
msgstr "WP Store Locator transients verwijderd"
|
359 |
|
360 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
361 |
msgid ""
|
362 |
"The max results field cannot be empty, the default value has been restored."
|
363 |
msgstr ""
|
364 |
"Het max. zoek resulaten veld kan niet leeg zijn, de standaard waarde is "
|
365 |
"hersteld."
|
366 |
|
367 |
-
#: admin/class-settings.php:
|
368 |
msgid ""
|
369 |
"The search radius field cannot be empty, the default value has been restored."
|
370 |
msgstr ""
|
371 |
"Het zoek radius veld kan niet leeg zijn, de standaard waarde is hersteld."
|
372 |
|
373 |
-
#: admin/class-settings.php:
|
374 |
#, php-format
|
375 |
msgid ""
|
376 |
"Please provide the name of a city or country that can be used as a starting "
|
@@ -382,1119 +478,1381 @@ msgstr ""
|
|
382 |
"automatische achterhalen van de gebruikers locatie mislukt, of het "
|
383 |
"automatische achterhalen is uitgeschakeld."
|
384 |
|
385 |
-
#: admin/class-settings.php:
|
386 |
msgid "Select your language"
|
387 |
msgstr "Kies uw taal"
|
388 |
|
389 |
-
#: admin/class-settings.php:
|
390 |
msgid "English"
|
391 |
msgstr "Engels"
|
392 |
|
393 |
-
#: admin/class-settings.php:
|
394 |
msgid "Arabic"
|
395 |
msgstr "Arabisch"
|
396 |
|
397 |
-
#: admin/class-settings.php:
|
398 |
msgid "Basque"
|
399 |
msgstr "Bask"
|
400 |
|
401 |
-
#: admin/class-settings.php:
|
402 |
msgid "Bulgarian"
|
403 |
msgstr "Bulgaars"
|
404 |
|
405 |
-
#: admin/class-settings.php:
|
406 |
msgid "Bengali"
|
407 |
msgstr "Bengali"
|
408 |
|
409 |
-
#: admin/class-settings.php:
|
410 |
msgid "Catalan"
|
411 |
msgstr "Catalaans"
|
412 |
|
413 |
-
#: admin/class-settings.php:
|
414 |
msgid "Czech"
|
415 |
msgstr "Tjechisch"
|
416 |
|
417 |
-
#: admin/class-settings.php:
|
418 |
msgid "Danish"
|
419 |
msgstr "Deens"
|
420 |
|
421 |
-
#: admin/class-settings.php:
|
422 |
msgid "German"
|
423 |
msgstr "Duits"
|
424 |
|
425 |
-
#: admin/class-settings.php:
|
426 |
msgid "Greek"
|
427 |
msgstr "Grieks"
|
428 |
|
429 |
-
#: admin/class-settings.php:
|
430 |
msgid "English (Australian)"
|
431 |
msgstr "Engels (Australisch)"
|
432 |
|
433 |
-
#: admin/class-settings.php:
|
434 |
msgid "English (Great Britain)"
|
435 |
msgstr "Engels (Verenigd Koninkrijk)"
|
436 |
|
437 |
-
#: admin/class-settings.php:
|
438 |
msgid "Spanish"
|
439 |
msgstr "Spaans"
|
440 |
|
441 |
-
#: admin/class-settings.php:
|
442 |
msgid "Farsi"
|
443 |
msgstr "Farsi"
|
444 |
|
445 |
-
#: admin/class-settings.php:
|
446 |
msgid "Finnish"
|
447 |
msgstr "Fins"
|
448 |
|
449 |
-
#: admin/class-settings.php:
|
450 |
msgid "Filipino"
|
451 |
msgstr "Filipijns"
|
452 |
|
453 |
-
#: admin/class-settings.php:
|
454 |
msgid "French"
|
455 |
msgstr "Frans"
|
456 |
|
457 |
-
#: admin/class-settings.php:
|
458 |
msgid "Galician"
|
459 |
msgstr "Gallisch"
|
460 |
|
461 |
-
#: admin/class-settings.php:
|
462 |
msgid "Gujarati"
|
463 |
msgstr "Gujurati"
|
464 |
|
465 |
-
#: admin/class-settings.php:
|
466 |
msgid "Hindi"
|
467 |
msgstr "Hindi"
|
468 |
|
469 |
-
#: admin/class-settings.php:
|
470 |
msgid "Croatian"
|
471 |
msgstr "Kroatisch"
|
472 |
|
473 |
-
#: admin/class-settings.php:
|
474 |
msgid "Hungarian"
|
475 |
msgstr "Hongaars"
|
476 |
|
477 |
-
#: admin/class-settings.php:
|
478 |
msgid "Indonesian"
|
479 |
msgstr "Indonesisch"
|
480 |
|
481 |
-
#: admin/class-settings.php:
|
482 |
msgid "Italian"
|
483 |
msgstr "Italiaans"
|
484 |
|
485 |
-
#: admin/class-settings.php:
|
486 |
msgid "Hebrew"
|
487 |
msgstr "Hebreeuws"
|
488 |
|
489 |
-
#: admin/class-settings.php:
|
490 |
msgid "Japanese"
|
491 |
msgstr "Japans"
|
492 |
|
493 |
-
#: admin/class-settings.php:
|
494 |
msgid "Kannada"
|
495 |
msgstr "Kannada"
|
496 |
|
497 |
-
#: admin/class-settings.php:
|
498 |
msgid "Korean"
|
499 |
msgstr "Koreaans"
|
500 |
|
501 |
-
#: admin/class-settings.php:
|
502 |
msgid "Lithuanian"
|
503 |
msgstr "Litouws"
|
504 |
|
505 |
-
#: admin/class-settings.php:
|
506 |
msgid "Latvian"
|
507 |
msgstr "Lets"
|
508 |
|
509 |
-
#: admin/class-settings.php:
|
510 |
msgid "Malayalam"
|
511 |
msgstr "Malayalam"
|
512 |
|
513 |
-
#: admin/class-settings.php:
|
514 |
msgid "Marathi"
|
515 |
msgstr "Marathi"
|
516 |
|
517 |
-
#: admin/class-settings.php:
|
518 |
msgid "Dutch"
|
519 |
msgstr "Nederlands"
|
520 |
|
521 |
-
#: admin/class-settings.php:
|
522 |
msgid "Norwegian"
|
523 |
msgstr "Noors"
|
524 |
|
525 |
-
#: admin/class-settings.php:
|
526 |
msgid "Norwegian Nynorsk"
|
527 |
msgstr "Noors Nynorsk"
|
528 |
|
529 |
-
#: admin/class-settings.php:
|
530 |
msgid "Polish"
|
531 |
msgstr "Pools"
|
532 |
|
533 |
-
#: admin/class-settings.php:
|
534 |
msgid "Portuguese"
|
535 |
msgstr "Portugees"
|
536 |
|
537 |
-
#: admin/class-settings.php:
|
538 |
msgid "Portuguese (Brazil)"
|
539 |
msgstr "Portugees (Brazilië)"
|
540 |
|
541 |
-
#: admin/class-settings.php:
|
542 |
msgid "Portuguese (Portugal)"
|
543 |
msgstr "Portugees (Portugal)"
|
544 |
|
545 |
-
#: admin/class-settings.php:
|
546 |
msgid "Romanian"
|
547 |
msgstr "Roemeens"
|
548 |
|
549 |
-
#: admin/class-settings.php:
|
550 |
msgid "Russian"
|
551 |
msgstr "Russisch"
|
552 |
|
553 |
-
#: admin/class-settings.php:
|
554 |
msgid "Slovak"
|
555 |
msgstr "Slowaaks"
|
556 |
|
557 |
-
#: admin/class-settings.php:
|
558 |
msgid "Slovenian"
|
559 |
msgstr "Sloveens"
|
560 |
|
561 |
-
#: admin/class-settings.php:
|
562 |
msgid "Serbian"
|
563 |
msgstr "Servisch"
|
564 |
|
565 |
-
#: admin/class-settings.php:
|
566 |
msgid "Swedish"
|
567 |
msgstr "Zweeds"
|
568 |
|
569 |
-
#: admin/class-settings.php:
|
570 |
msgid "Tagalog"
|
571 |
msgstr "Tagalog"
|
572 |
|
573 |
-
#: admin/class-settings.php:
|
574 |
msgid "Tamil"
|
575 |
msgstr "Tamil"
|
576 |
|
577 |
-
#: admin/class-settings.php:
|
578 |
msgid "Telugu"
|
579 |
msgstr "Telugu"
|
580 |
|
581 |
-
#: admin/class-settings.php:
|
582 |
msgid "Thai"
|
583 |
msgstr "Thai"
|
584 |
|
585 |
-
#: admin/class-settings.php:
|
586 |
msgid "Turkish"
|
587 |
msgstr "Turks"
|
588 |
|
589 |
-
#: admin/class-settings.php:
|
590 |
msgid "Ukrainian"
|
591 |
msgstr "Oekraïens"
|
592 |
|
593 |
-
#: admin/class-settings.php:
|
594 |
msgid "Vietnamese"
|
595 |
msgstr "Vietnamees"
|
596 |
|
597 |
-
#: admin/class-settings.php:
|
598 |
msgid "Chinese (Simplified)"
|
599 |
msgstr "Chinees (Vereenvoudigd)"
|
600 |
|
601 |
-
#: admin/class-settings.php:
|
602 |
msgid "Chinese (Traditional)"
|
603 |
msgstr "Chinees (Traditioneel)"
|
604 |
|
605 |
-
#: admin/class-settings.php:
|
606 |
msgid "Select your region"
|
607 |
msgstr "Kies uw regio"
|
608 |
|
609 |
-
#: admin/class-settings.php:
|
610 |
msgid "Afghanistan"
|
611 |
msgstr "Afghanistan"
|
612 |
|
613 |
-
#: admin/class-settings.php:
|
614 |
msgid "Albania"
|
615 |
msgstr "Albanië"
|
616 |
|
617 |
-
#: admin/class-settings.php:
|
618 |
msgid "Algeria"
|
619 |
msgstr "Algerije"
|
620 |
|
621 |
-
#: admin/class-settings.php:
|
622 |
msgid "American Samoa"
|
623 |
msgstr "Amerikaans Samoa"
|
624 |
|
625 |
-
#: admin/class-settings.php:
|
626 |
msgid "Andorra"
|
627 |
msgstr "Andorra"
|
628 |
|
629 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
630 |
msgid "Anguilla"
|
631 |
msgstr "Anguilla"
|
632 |
|
633 |
-
#: admin/class-settings.php:
|
634 |
-
msgid "
|
635 |
-
msgstr "
|
636 |
|
637 |
-
#: admin/class-settings.php:
|
638 |
msgid "Antigua and Barbuda"
|
639 |
msgstr "Antigua en Barbuda"
|
640 |
|
641 |
-
#: admin/class-settings.php:
|
642 |
msgid "Argentina"
|
643 |
msgstr "Argentinië"
|
644 |
|
645 |
-
#: admin/class-settings.php:
|
646 |
msgid "Armenia"
|
647 |
msgstr "Armenia"
|
648 |
|
649 |
-
#: admin/class-settings.php:
|
650 |
msgid "Aruba"
|
651 |
msgstr "Aruba"
|
652 |
|
653 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
654 |
msgid "Australia"
|
655 |
msgstr "Australië"
|
656 |
|
657 |
-
#: admin/class-settings.php:
|
658 |
msgid "Austria"
|
659 |
msgstr "Oostenrijk"
|
660 |
|
661 |
-
#: admin/class-settings.php:
|
662 |
msgid "Azerbaijan"
|
663 |
msgstr "Azerbeidzjan"
|
664 |
|
665 |
-
#: admin/class-settings.php:
|
666 |
msgid "Bahamas"
|
667 |
msgstr "Bahamas"
|
668 |
|
669 |
-
#: admin/class-settings.php:
|
670 |
msgid "Bahrain"
|
671 |
msgstr "Bahrein"
|
672 |
|
673 |
-
#: admin/class-settings.php:
|
674 |
msgid "Bangladesh"
|
675 |
msgstr "Bangladesh"
|
676 |
|
677 |
-
#: admin/class-settings.php:
|
678 |
msgid "Barbados"
|
679 |
msgstr "Barbados"
|
680 |
|
681 |
-
#: admin/class-settings.php:
|
682 |
msgid "Belarus"
|
683 |
msgstr "Wit-Rusland"
|
684 |
|
685 |
-
#: admin/class-settings.php:
|
686 |
msgid "Belgium"
|
687 |
msgstr "België"
|
688 |
|
689 |
-
#: admin/class-settings.php:
|
690 |
msgid "Belize"
|
691 |
msgstr "Belize"
|
692 |
|
693 |
-
#: admin/class-settings.php:
|
694 |
msgid "Benin"
|
695 |
msgstr "Benin"
|
696 |
|
697 |
-
#: admin/class-settings.php:
|
698 |
msgid "Bermuda"
|
699 |
msgstr "Bermuda"
|
700 |
|
701 |
-
#: admin/class-settings.php:
|
702 |
msgid "Bhutan"
|
703 |
msgstr "Bhutan"
|
704 |
|
705 |
-
#: admin/class-settings.php:
|
706 |
msgid "Bolivia"
|
707 |
msgstr "Bolivia"
|
708 |
|
709 |
-
#: admin/class-settings.php:
|
710 |
msgid "Bosnia and Herzegovina"
|
711 |
msgstr "Bosnia en Herzegovina"
|
712 |
|
713 |
-
#: admin/class-settings.php:
|
714 |
msgid "Botswana"
|
715 |
msgstr "Botswana"
|
716 |
|
717 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
718 |
msgid "Brazil"
|
719 |
msgstr "Brazilië"
|
720 |
|
721 |
-
#: admin/class-settings.php:
|
722 |
msgid "British Indian Ocean Territory"
|
723 |
msgstr "Brits Indische Oceaanterritorium"
|
724 |
|
725 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
726 |
msgid "Brunei"
|
727 |
msgstr "Brunei"
|
728 |
|
729 |
-
#: admin/class-settings.php:
|
730 |
msgid "Bulgaria"
|
731 |
msgstr "Bulgarije"
|
732 |
|
733 |
-
#: admin/class-settings.php:
|
734 |
msgid "Burkina Faso"
|
735 |
msgstr "Burkina Faso"
|
736 |
|
737 |
-
#: admin/class-settings.php:
|
738 |
msgid "Burundi"
|
739 |
msgstr "Burundi"
|
740 |
|
741 |
-
#: admin/class-settings.php:
|
742 |
msgid "Cambodia"
|
743 |
msgstr "Cambodja"
|
744 |
|
745 |
-
#: admin/class-settings.php:
|
746 |
msgid "Cameroon"
|
747 |
msgstr "Kameroen"
|
748 |
|
749 |
-
#: admin/class-settings.php:
|
750 |
msgid "Canada"
|
751 |
msgstr "Canada"
|
752 |
|
753 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
754 |
msgid "Cape Verde"
|
755 |
msgstr "Kaapverdië"
|
756 |
|
757 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
758 |
msgid "Cayman Islands"
|
759 |
msgstr "Kaaimaneilanden"
|
760 |
|
761 |
-
#: admin/class-settings.php:
|
762 |
msgid "Central African Republic"
|
763 |
msgstr "Centraal-Afrikaanse Republiek"
|
764 |
|
765 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
766 |
msgid "Chad"
|
767 |
msgstr "Chad"
|
768 |
|
769 |
-
#: admin/class-settings.php:
|
770 |
msgid "Chile"
|
771 |
msgstr "Chili"
|
772 |
|
773 |
-
#: admin/class-settings.php:
|
774 |
msgid "China"
|
775 |
msgstr "China"
|
776 |
|
777 |
-
#: admin/class-settings.php:
|
778 |
msgid "Christmas Island"
|
779 |
msgstr "Christmaseiland"
|
780 |
|
781 |
-
#: admin/class-settings.php:
|
782 |
-
msgid "
|
|
|
|
|
|
|
|
|
783 |
msgstr "Cocoseilanden"
|
784 |
|
785 |
-
#: admin/class-settings.php:
|
786 |
msgid "Colombia"
|
787 |
msgstr "Colombia"
|
788 |
|
789 |
-
#: admin/class-settings.php:
|
790 |
msgid "Comoros"
|
791 |
msgstr "Comoren"
|
792 |
|
793 |
-
#: admin/class-settings.php:
|
794 |
-
msgid "Congo"
|
795 |
-
msgstr "Congo"
|
796 |
|
797 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
798 |
msgid "Costa Rica"
|
799 |
msgstr "Costa Rica"
|
800 |
|
801 |
-
#: admin/class-settings.php:
|
802 |
-
msgid "Côte d'Ivoire"
|
803 |
-
msgstr "Ivoorkust"
|
804 |
-
|
805 |
-
#: admin/class-settings.php:538
|
806 |
msgid "Croatia"
|
807 |
msgstr "Kroatië"
|
808 |
|
809 |
-
#: admin/class-settings.php:
|
810 |
msgid "Cuba"
|
811 |
msgstr "Cuba"
|
812 |
|
813 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
814 |
msgid "Czech Republic"
|
815 |
msgstr "Tsjechië"
|
816 |
|
817 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
818 |
msgid "Denmark"
|
819 |
msgstr "Denemarken"
|
820 |
|
821 |
-
#: admin/class-settings.php:
|
822 |
msgid "Djibouti"
|
823 |
msgstr "Djibouti"
|
824 |
|
825 |
-
#: admin/class-settings.php:
|
826 |
msgid "Democratic Republic of the Congo"
|
827 |
msgstr "Democratische Republiek Congo"
|
828 |
|
829 |
-
#: admin/class-settings.php:
|
830 |
msgid "Dominica"
|
831 |
msgstr "Dominica"
|
832 |
|
833 |
-
#: admin/class-settings.php:
|
834 |
msgid "Dominican Republic"
|
835 |
msgstr "Dominicaanse Republiek"
|
836 |
|
837 |
-
#: admin/class-settings.php:
|
838 |
msgid "Ecuador"
|
839 |
msgstr "Ecuador"
|
840 |
|
841 |
-
#: admin/class-settings.php:
|
842 |
msgid "Egypt"
|
843 |
msgstr "Egypte"
|
844 |
|
845 |
-
#: admin/class-settings.php:
|
846 |
msgid "El Salvador"
|
847 |
msgstr "El Salvador"
|
848 |
|
849 |
-
#: admin/class-settings.php:
|
850 |
msgid "Equatorial Guinea"
|
851 |
msgstr "Equatoriaal-Guinea"
|
852 |
|
853 |
-
#: admin/class-settings.php:
|
854 |
msgid "Eritrea"
|
855 |
msgstr "Eritrea"
|
856 |
|
857 |
-
#: admin/class-settings.php:
|
858 |
msgid "Estonia"
|
859 |
msgstr "Estland"
|
860 |
|
861 |
-
#: admin/class-settings.php:
|
862 |
msgid "Ethiopia"
|
863 |
msgstr "Ethiopië"
|
864 |
|
865 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
866 |
msgid "Fiji"
|
867 |
msgstr "Fiji"
|
868 |
|
869 |
-
#: admin/class-settings.php:
|
870 |
msgid "Finland"
|
871 |
msgstr "Finland"
|
872 |
|
873 |
-
#: admin/class-settings.php:
|
874 |
msgid "France"
|
875 |
msgstr "Frankrijk"
|
876 |
|
877 |
-
#: admin/class-settings.php:
|
878 |
msgid "French Guiana"
|
879 |
msgstr "Frans Guyana"
|
880 |
|
881 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
882 |
msgid "Gabon"
|
883 |
msgstr "Gabon"
|
884 |
|
885 |
-
#: admin/class-settings.php:
|
886 |
msgid "Gambia"
|
887 |
msgstr "Gambia"
|
888 |
|
889 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
890 |
msgid "Germany"
|
891 |
msgstr "Duitsland"
|
892 |
|
893 |
-
#: admin/class-settings.php:
|
894 |
msgid "Ghana"
|
895 |
msgstr "Ghana"
|
896 |
|
897 |
-
#: admin/class-settings.php:
|
898 |
-
msgid "
|
899 |
-
msgstr "
|
900 |
|
901 |
-
#: admin/class-settings.php:
|
902 |
msgid "Greece"
|
903 |
msgstr "Griekenland"
|
904 |
|
905 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
906 |
msgid "Grenada"
|
907 |
msgstr "Grenada"
|
908 |
|
909 |
-
#: admin/class-settings.php:
|
910 |
msgid "Guam"
|
911 |
msgstr "Guam"
|
912 |
|
913 |
-
#: admin/class-settings.php:
|
914 |
msgid "Guadeloupe"
|
915 |
msgstr "Guadeloupe"
|
916 |
|
917 |
-
#: admin/class-settings.php:
|
918 |
msgid "Guatemala"
|
919 |
msgstr "Guatemala"
|
920 |
|
921 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
922 |
msgid "Guinea"
|
923 |
msgstr "Guinee"
|
924 |
|
925 |
-
#: admin/class-settings.php:
|
926 |
msgid "Guinea-Bissau"
|
927 |
msgstr "Guinee-Bissau"
|
928 |
|
929 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
930 |
msgid "Haiti"
|
931 |
msgstr "Haïti"
|
932 |
|
933 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
934 |
msgid "Honduras"
|
935 |
msgstr "Honduras"
|
936 |
|
937 |
-
#: admin/class-settings.php:
|
938 |
msgid "Hong Kong"
|
939 |
msgstr "Hong Kong"
|
940 |
|
941 |
-
#: admin/class-settings.php:
|
942 |
msgid "Hungary"
|
943 |
msgstr "Hongarije"
|
944 |
|
945 |
-
#: admin/class-settings.php:
|
946 |
msgid "Iceland"
|
947 |
msgstr "IJsland"
|
948 |
|
949 |
-
#: admin/class-settings.php:
|
950 |
msgid "India"
|
951 |
msgstr "India"
|
952 |
|
953 |
-
#: admin/class-settings.php:
|
954 |
msgid "Indonesia"
|
955 |
msgstr "Indonesië"
|
956 |
|
957 |
-
#: admin/class-settings.php:
|
958 |
msgid "Iran"
|
959 |
msgstr "Iran"
|
960 |
|
961 |
-
#: admin/class-settings.php:
|
962 |
msgid "Iraq"
|
963 |
msgstr "Irak"
|
964 |
|
965 |
-
#: admin/class-settings.php:
|
966 |
msgid "Ireland"
|
967 |
msgstr "Ierland"
|
968 |
|
969 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
970 |
msgid "Israel"
|
971 |
msgstr "Israël"
|
972 |
|
973 |
-
#: admin/class-settings.php:
|
974 |
msgid "Italy"
|
975 |
msgstr "Italië"
|
976 |
|
977 |
-
#: admin/class-settings.php:
|
978 |
msgid "Jamaica"
|
979 |
msgstr "Jamaica"
|
980 |
|
981 |
-
#: admin/class-settings.php:
|
982 |
msgid "Japan"
|
983 |
msgstr "Japan"
|
984 |
|
985 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
986 |
msgid "Jordan"
|
987 |
msgstr "Jordanië"
|
988 |
|
989 |
-
#: admin/class-settings.php:
|
990 |
msgid "Kazakhstan"
|
991 |
msgstr "Kazachstan"
|
992 |
|
993 |
-
#: admin/class-settings.php:
|
994 |
msgid "Kenya"
|
995 |
msgstr "Kenia"
|
996 |
|
997 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
998 |
msgid "Kuwait"
|
999 |
msgstr "Koeweit"
|
1000 |
|
1001 |
-
#: admin/class-settings.php:
|
1002 |
msgid "Kyrgyzstan"
|
1003 |
msgstr "Kirgizië"
|
1004 |
|
1005 |
-
#: admin/class-settings.php:
|
1006 |
msgid "Laos"
|
1007 |
msgstr "Laos"
|
1008 |
|
1009 |
-
#: admin/class-settings.php:
|
1010 |
msgid "Latvia"
|
1011 |
msgstr "Letland"
|
1012 |
|
1013 |
-
#: admin/class-settings.php:
|
1014 |
msgid "Lebanon"
|
1015 |
msgstr "Libanon"
|
1016 |
|
1017 |
-
#: admin/class-settings.php:
|
1018 |
msgid "Lesotho"
|
1019 |
msgstr "Lesotho"
|
1020 |
|
1021 |
-
#: admin/class-settings.php:
|
1022 |
msgid "Liberia"
|
1023 |
msgstr "Liberia"
|
1024 |
|
1025 |
-
#: admin/class-settings.php:
|
1026 |
msgid "Libya"
|
1027 |
msgstr "Libië"
|
1028 |
|
1029 |
-
#: admin/class-settings.php:
|
1030 |
msgid "Liechtenstein"
|
1031 |
msgstr "Liechtenstein"
|
1032 |
|
1033 |
-
#: admin/class-settings.php:
|
1034 |
msgid "Lithuania"
|
1035 |
msgstr "Litouwen"
|
1036 |
|
1037 |
-
#: admin/class-settings.php:
|
1038 |
msgid "Luxembourg"
|
1039 |
msgstr "Luxemburg"
|
1040 |
|
1041 |
-
#: admin/class-settings.php:
|
1042 |
msgid "Macau"
|
1043 |
msgstr "Macau"
|
1044 |
|
1045 |
-
#: admin/class-settings.php:
|
1046 |
-
msgid "Macedonia"
|
1047 |
msgstr "Macedonië"
|
1048 |
|
1049 |
-
#: admin/class-settings.php:
|
1050 |
msgid "Madagascar"
|
1051 |
msgstr "Madagascar"
|
1052 |
|
1053 |
-
#: admin/class-settings.php:
|
1054 |
msgid "Malawi"
|
1055 |
msgstr "Malawi"
|
1056 |
|
1057 |
-
#: admin/class-settings.php:
|
1058 |
msgid "Malaysia "
|
1059 |
msgstr "Maleisie"
|
1060 |
|
1061 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1062 |
msgid "Mali"
|
1063 |
msgstr "Mali"
|
1064 |
|
1065 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1066 |
msgid "Marshall Islands"
|
1067 |
msgstr "Marshalleilanden"
|
1068 |
|
1069 |
-
#: admin/class-settings.php:
|
1070 |
msgid "Martinique"
|
1071 |
msgstr "Martinique"
|
1072 |
|
1073 |
-
#: admin/class-settings.php:
|
1074 |
msgid "Mauritania"
|
1075 |
msgstr "Mauritanië"
|
1076 |
|
1077 |
-
#: admin/class-settings.php:
|
1078 |
msgid "Mauritius"
|
1079 |
msgstr "Mauritius"
|
1080 |
|
1081 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1082 |
msgid "Mexico"
|
1083 |
msgstr "Mexico"
|
1084 |
|
1085 |
-
#: admin/class-settings.php:
|
1086 |
msgid "Micronesia"
|
1087 |
msgstr "Micronesia"
|
1088 |
|
1089 |
-
#: admin/class-settings.php:
|
1090 |
msgid "Moldova"
|
1091 |
msgstr "Moldavië"
|
1092 |
|
1093 |
-
#: admin/class-settings.php:
|
1094 |
msgid "Monaco"
|
1095 |
msgstr "Monaco"
|
1096 |
|
1097 |
-
#: admin/class-settings.php:
|
1098 |
msgid "Mongolia"
|
1099 |
msgstr "Mongolië"
|
1100 |
|
1101 |
-
#: admin/class-settings.php:
|
1102 |
msgid "Montenegro"
|
1103 |
msgstr "Montenegro"
|
1104 |
|
1105 |
-
#: admin/class-settings.php:
|
1106 |
msgid "Montserrat"
|
1107 |
msgstr "Montserrat "
|
1108 |
|
1109 |
-
#: admin/class-settings.php:
|
1110 |
msgid "Morocco"
|
1111 |
msgstr "Marokko"
|
1112 |
|
1113 |
-
#: admin/class-settings.php:
|
1114 |
msgid "Mozambique"
|
1115 |
msgstr "Mozambique"
|
1116 |
|
1117 |
-
#: admin/class-settings.php:
|
1118 |
-
msgid "Myanmar"
|
1119 |
-
msgstr "Myanmar"
|
1120 |
|
1121 |
-
#: admin/class-settings.php:
|
1122 |
msgid "Namibia"
|
1123 |
msgstr "Namibië"
|
1124 |
|
1125 |
-
#: admin/class-settings.php:
|
1126 |
msgid "Nauru"
|
1127 |
msgstr "Nauru"
|
1128 |
|
1129 |
-
#: admin/class-settings.php:
|
1130 |
msgid "Nepal"
|
1131 |
msgstr "Nepal"
|
1132 |
|
1133 |
-
#: admin/class-settings.php:
|
1134 |
msgid "Netherlands"
|
1135 |
msgstr "Nederland"
|
1136 |
|
1137 |
-
#: admin/class-settings.php:
|
1138 |
msgid "Netherlands Antilles"
|
1139 |
msgstr "Nederlandse Antillen"
|
1140 |
|
1141 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1142 |
msgid "New Zealand"
|
1143 |
msgstr "Nieuw Zeeland"
|
1144 |
|
1145 |
-
#: admin/class-settings.php:
|
1146 |
msgid "Nicaragua"
|
1147 |
msgstr "Nicaragua"
|
1148 |
|
1149 |
-
#: admin/class-settings.php:
|
1150 |
msgid "Niger"
|
1151 |
msgstr "Niger"
|
1152 |
|
1153 |
-
#: admin/class-settings.php:
|
1154 |
msgid "Nigeria"
|
1155 |
msgstr "Nigeria"
|
1156 |
|
1157 |
-
#: admin/class-settings.php:
|
1158 |
msgid "Niue"
|
1159 |
msgstr "Niue"
|
1160 |
|
1161 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1162 |
msgid "Northern Mariana Islands"
|
1163 |
msgstr "Noordelijke Marianen"
|
1164 |
|
1165 |
-
#: admin/class-settings.php:
|
1166 |
msgid "Norway"
|
1167 |
msgstr "Noorwegen"
|
1168 |
|
1169 |
-
#: admin/class-settings.php:
|
1170 |
msgid "Oman"
|
1171 |
msgstr "Oman"
|
1172 |
|
1173 |
-
#: admin/class-settings.php:
|
1174 |
msgid "Pakistan"
|
1175 |
msgstr "Pakistan"
|
1176 |
|
1177 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1178 |
msgid "Panama"
|
1179 |
msgstr "Panama"
|
1180 |
|
1181 |
-
#: admin/class-settings.php:
|
1182 |
msgid "Papua New Guinea"
|
1183 |
msgstr "Papoea-Nieuw-Guinea"
|
1184 |
|
1185 |
-
#: admin/class-settings.php:
|
1186 |
msgid "Paraguay"
|
1187 |
msgstr "Paraguay"
|
1188 |
|
1189 |
-
#: admin/class-settings.php:
|
1190 |
msgid "Peru"
|
1191 |
msgstr "Peru"
|
1192 |
|
1193 |
-
#: admin/class-settings.php:
|
1194 |
msgid "Philippines"
|
1195 |
msgstr "Filipijnen"
|
1196 |
|
1197 |
-
#: admin/class-settings.php:
|
1198 |
msgid "Pitcairn Islands"
|
1199 |
msgstr "Pitcairneilanden"
|
1200 |
|
1201 |
-
#: admin/class-settings.php:
|
1202 |
msgid "Poland"
|
1203 |
msgstr "Polen"
|
1204 |
|
1205 |
-
#: admin/class-settings.php:
|
1206 |
msgid "Portugal"
|
1207 |
msgstr "Portugal"
|
1208 |
|
1209 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1210 |
msgid "Qatar"
|
1211 |
msgstr "Qatar"
|
1212 |
|
1213 |
-
#: admin/class-settings.php:
|
1214 |
msgid "Reunion"
|
1215 |
msgstr "Réunion"
|
1216 |
|
1217 |
-
#: admin/class-settings.php:
|
1218 |
msgid "Romania"
|
1219 |
msgstr "Roemenië"
|
1220 |
|
1221 |
-
#: admin/class-settings.php:
|
1222 |
msgid "Russia"
|
1223 |
msgstr "Rusland"
|
1224 |
|
1225 |
-
#: admin/class-settings.php:
|
1226 |
msgid "Rwanda"
|
1227 |
msgstr "Rwanda"
|
1228 |
|
1229 |
-
#: admin/class-settings.php:
|
1230 |
msgid "Saint Helena"
|
1231 |
msgstr "Sint-Helena"
|
1232 |
|
1233 |
-
#: admin/class-settings.php:
|
1234 |
msgid "Saint Kitts and Nevis"
|
1235 |
msgstr "Saint Kitts en Nevis"
|
1236 |
|
1237 |
-
#: admin/class-settings.php:
|
1238 |
msgid "Saint Vincent and the Grenadines"
|
1239 |
msgstr "Saint Vincent en de Grenadines"
|
1240 |
|
1241 |
-
#: admin/class-settings.php:
|
1242 |
msgid "Saint Lucia"
|
1243 |
msgstr "Saint Lucia"
|
1244 |
|
1245 |
-
#: admin/class-settings.php:
|
1246 |
msgid "Samoa"
|
1247 |
msgstr "Samoa"
|
1248 |
|
1249 |
-
#: admin/class-settings.php:
|
1250 |
msgid "San Marino"
|
1251 |
msgstr "San Marino"
|
1252 |
|
1253 |
-
#: admin/class-settings.php:
|
1254 |
msgid "São Tomé and Príncipe"
|
1255 |
msgstr "Sao Tomé en Principe"
|
1256 |
|
1257 |
-
#: admin/class-settings.php:
|
1258 |
msgid "Saudi Arabia"
|
1259 |
msgstr "Saoedi-Arabië"
|
1260 |
|
1261 |
-
#: admin/class-settings.php:
|
1262 |
msgid "Senegal"
|
1263 |
msgstr "Senegal"
|
1264 |
|
1265 |
-
#: admin/class-settings.php:
|
1266 |
msgid "Serbia"
|
1267 |
msgstr "Servië"
|
1268 |
|
1269 |
-
#: admin/class-settings.php:
|
1270 |
msgid "Seychelles"
|
1271 |
msgstr "Seychellen"
|
1272 |
|
1273 |
-
#: admin/class-settings.php:
|
1274 |
msgid "Sierra Leone"
|
1275 |
msgstr "Sierra Leone"
|
1276 |
|
1277 |
-
#: admin/class-settings.php:
|
1278 |
msgid "Singapore"
|
1279 |
msgstr "Singapore"
|
1280 |
|
1281 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1282 |
msgid "Slovakia"
|
1283 |
msgstr "Slowakije"
|
1284 |
|
1285 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1286 |
msgid "Solomon Islands"
|
1287 |
msgstr "Salomonseilanden"
|
1288 |
|
1289 |
-
#: admin/class-settings.php:
|
1290 |
msgid "Somalia"
|
1291 |
msgstr "Somalie"
|
1292 |
|
1293 |
-
#: admin/class-settings.php:
|
1294 |
msgid "South Africa"
|
1295 |
msgstr "Zuid Afrika"
|
1296 |
|
1297 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1298 |
msgid "South Korea"
|
1299 |
msgstr "Zuid Korea"
|
1300 |
|
1301 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1302 |
msgid "Spain"
|
1303 |
msgstr "Spanje"
|
1304 |
|
1305 |
-
#: admin/class-settings.php:
|
1306 |
msgid "Sri Lanka"
|
1307 |
msgstr "Sri Lanka"
|
1308 |
|
1309 |
-
#: admin/class-settings.php:
|
1310 |
msgid "Sudan"
|
1311 |
msgstr "Sudan"
|
1312 |
|
1313 |
-
#: admin/class-settings.php:
|
1314 |
msgid "Swaziland"
|
1315 |
msgstr "Swaziland "
|
1316 |
|
1317 |
-
#: admin/class-settings.php:
|
1318 |
msgid "Sweden"
|
1319 |
msgstr "Zweden"
|
1320 |
|
1321 |
-
#: admin/class-settings.php:
|
1322 |
msgid "Switzerland"
|
1323 |
msgstr "Zwitserland"
|
1324 |
|
1325 |
-
#: admin/class-settings.php:
|
1326 |
msgid "Syria"
|
1327 |
msgstr "Syrië"
|
1328 |
|
1329 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1330 |
msgid "Taiwan"
|
1331 |
msgstr "Taiwan"
|
1332 |
|
1333 |
-
#: admin/class-settings.php:
|
1334 |
msgid "Tajikistan"
|
1335 |
msgstr "Tajikistan"
|
1336 |
|
1337 |
-
#: admin/class-settings.php:
|
1338 |
msgid "Tanzania"
|
1339 |
msgstr "Tanzania"
|
1340 |
|
1341 |
-
#: admin/class-settings.php:
|
1342 |
msgid "Thailand"
|
1343 |
msgstr "Thailand"
|
1344 |
|
1345 |
-
#: admin/class-settings.php:
|
1346 |
msgid "Timor-Leste"
|
1347 |
msgstr "Oost-Timor"
|
1348 |
|
1349 |
-
#: admin/class-settings.php:
|
1350 |
msgid "Tokelau"
|
1351 |
msgstr "Tokelau"
|
1352 |
|
1353 |
-
#: admin/class-settings.php:
|
1354 |
msgid "Togo"
|
1355 |
msgstr "Togo"
|
1356 |
|
1357 |
-
#: admin/class-settings.php:
|
1358 |
msgid "Tonga"
|
1359 |
msgstr "Tonga"
|
1360 |
|
1361 |
-
#: admin/class-settings.php:
|
1362 |
msgid "Trinidad and Tobago"
|
1363 |
msgstr "Trinidad en Tobago"
|
1364 |
|
1365 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1366 |
msgid "Tunisia"
|
1367 |
msgstr "Tunesië"
|
1368 |
|
1369 |
-
#: admin/class-settings.php:
|
1370 |
msgid "Turkey"
|
1371 |
msgstr "Turkije"
|
1372 |
|
1373 |
-
#: admin/class-settings.php:
|
1374 |
msgid "Turkmenistan"
|
1375 |
msgstr "Turkmenistan"
|
1376 |
|
1377 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1378 |
msgid "Tuvalu"
|
1379 |
msgstr "Tuvalu"
|
1380 |
|
1381 |
-
#: admin/class-settings.php:
|
1382 |
msgid "Uganda"
|
1383 |
msgstr "Uganda"
|
1384 |
|
1385 |
-
#: admin/class-settings.php:
|
1386 |
msgid "Ukraine"
|
1387 |
msgstr "Oekraïne"
|
1388 |
|
1389 |
-
#: admin/class-settings.php:
|
1390 |
msgid "United Arab Emirates"
|
1391 |
msgstr "Verenigde Arabische Emiraten"
|
1392 |
|
1393 |
-
#: admin/class-settings.php:
|
1394 |
msgid "United Kingdom"
|
1395 |
msgstr "Verenigd Koninkrijk"
|
1396 |
|
1397 |
-
#: admin/class-settings.php:
|
1398 |
msgid "United States"
|
1399 |
msgstr "Verenigde Staten"
|
1400 |
|
1401 |
-
#: admin/class-settings.php:
|
1402 |
msgid "Uruguay"
|
1403 |
msgstr "Uruguay"
|
1404 |
|
1405 |
-
#: admin/class-settings.php:
|
1406 |
msgid "Uzbekistan"
|
1407 |
msgstr "Uzbekistan"
|
1408 |
|
1409 |
-
#: admin/class-settings.php:
|
1410 |
-
msgid "
|
1411 |
-
msgstr "
|
1412 |
|
1413 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1414 |
msgid "Venezuela"
|
1415 |
msgstr "Venezuela"
|
1416 |
|
1417 |
-
#: admin/class-settings.php:
|
1418 |
msgid "Vietnam"
|
1419 |
msgstr "Vietnam"
|
1420 |
|
1421 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1422 |
msgid "Yemen"
|
1423 |
msgstr "Yemen"
|
1424 |
|
1425 |
-
#: admin/class-settings.php:
|
1426 |
msgid "Zambia"
|
1427 |
msgstr "Zambia"
|
1428 |
|
1429 |
-
#: admin/class-settings.php:
|
1430 |
msgid "Zimbabwe"
|
1431 |
msgstr "Zimbabwe"
|
1432 |
|
1433 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
1434 |
msgid "World view"
|
1435 |
msgstr "Wereldkaart"
|
1436 |
|
1437 |
-
#: admin/class-settings.php:
|
1438 |
-
#: inc/wpsl-functions.php:
|
1439 |
msgid "Default"
|
1440 |
msgstr "Standaard"
|
1441 |
|
1442 |
-
#: admin/class-settings.php:
|
1443 |
msgid "Roadmap"
|
1444 |
msgstr "Wegenkaart"
|
1445 |
|
1446 |
-
#: admin/class-settings.php:
|
1447 |
msgid "Start location marker"
|
1448 |
msgstr "Start locatie marker"
|
1449 |
|
1450 |
-
#: admin/class-settings.php:
|
1451 |
msgid "Store location marker"
|
1452 |
msgstr "Winkel locatie marker"
|
1453 |
|
1454 |
-
#: admin/class-settings.php:
|
1455 |
msgid "Textarea"
|
1456 |
msgstr "Tekstvlak"
|
1457 |
|
1458 |
-
#: admin/class-settings.php:
|
1459 |
msgid "Dropdowns (recommended)"
|
1460 |
msgstr "Dropdown (aangeraden)"
|
1461 |
|
1462 |
-
#: admin/class-settings.php:
|
1463 |
msgid "Bounces up and down"
|
1464 |
msgstr "Beweegt op en neer"
|
1465 |
|
1466 |
-
#: admin/class-settings.php:
|
1467 |
msgid "Will open the info window"
|
1468 |
msgstr "Opent de info window"
|
1469 |
|
1470 |
-
#: admin/class-settings.php:
|
1471 |
msgid "Does not respond"
|
1472 |
msgstr "Reageert niet"
|
1473 |
|
1474 |
-
#: admin/class-settings.php:
|
1475 |
msgid "In the store listings"
|
1476 |
msgstr "In de locatie lijst"
|
1477 |
|
1478 |
-
#: admin/class-settings.php:
|
1479 |
msgid "In the info window on the map"
|
1480 |
msgstr "In de info window op de kaart"
|
1481 |
|
1482 |
-
#: admin/class-settings.php:
|
1483 |
msgid "Dropdown"
|
1484 |
msgstr "Dropdown"
|
1485 |
|
1486 |
-
#: admin/class-settings.php:
|
1487 |
msgid "Checkboxes"
|
1488 |
msgstr "Checkboxes"
|
1489 |
|
1490 |
-
#: admin/class-settings.php:
|
1491 |
msgid "12 Hours"
|
1492 |
msgstr "12 uur"
|
1493 |
|
1494 |
-
#: admin/class-settings.php:
|
1495 |
msgid "24 Hours"
|
1496 |
msgstr "24 uur"
|
1497 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1498 |
#: admin/roles.php:20
|
1499 |
msgid "Store Locator Manager"
|
1500 |
msgstr "Store Locator Beheerder"
|
@@ -1515,73 +1873,79 @@ msgstr "Binnenkort beschikbaar!"
|
|
1515 |
msgid "Failed to load the add-on list from the server."
|
1516 |
msgstr "De add-on lijst kon niet geladen worden van de server."
|
1517 |
|
1518 |
-
#: admin/templates/map-settings.php:
|
1519 |
msgid "Add-On"
|
1520 |
msgstr "Uitbreiding"
|
1521 |
|
1522 |
-
#: admin/templates/map-settings.php:
|
1523 |
msgid "License Key"
|
1524 |
msgstr "Licensie sleutel"
|
1525 |
|
1526 |
-
#: admin/templates/map-settings.php:
|
1527 |
msgid "License Expiry Date"
|
1528 |
msgstr "Verloop datum licensie "
|
1529 |
|
1530 |
-
#: admin/templates/map-settings.php:
|
1531 |
msgid "Deactivate License"
|
1532 |
msgstr "Deactiveer licensie"
|
1533 |
|
1534 |
-
#: admin/templates/map-settings.php:
|
1535 |
-
#: admin/templates/map-settings.php:
|
1536 |
-
#: admin/templates/map-settings.php:
|
1537 |
-
#: admin/templates/map-settings.php:
|
1538 |
-
#: admin/templates/map-settings.php:
|
1539 |
msgid "Save Changes"
|
1540 |
msgstr "Wijzigingen opslaan"
|
1541 |
|
1542 |
-
#: admin/templates/map-settings.php:
|
1543 |
msgid "Google Maps API"
|
1544 |
msgstr "Google Maps API"
|
1545 |
|
1546 |
-
#: admin/templates/map-settings.php:
|
1547 |
msgid "Server key"
|
1548 |
msgstr "Server sleutel"
|
1549 |
|
1550 |
-
#: admin/templates/map-settings.php:
|
1551 |
#, php-format
|
1552 |
msgid ""
|
1553 |
"A %sserver key%s allows you to monitor the usage of the Google Maps "
|
1554 |
"%sGeocoding API%s. %s %sRequired%s for %sapplications%s created after June "
|
1555 |
"22, 2016."
|
1556 |
msgstr ""
|
|
|
|
|
|
|
1557 |
|
1558 |
-
#: admin/templates/map-settings.php:
|
1559 |
msgid "Browser key"
|
1560 |
msgstr "Browser sleutel"
|
1561 |
|
1562 |
-
#: admin/templates/map-settings.php:
|
1563 |
#, php-format
|
1564 |
msgid ""
|
1565 |
"A %sbrowser key%s allows you to monitor the usage of the Google Maps "
|
1566 |
"%sJavaScript API%s. %s %sRequired%s for %sapplications%s created after June "
|
1567 |
"22, 2016."
|
1568 |
msgstr ""
|
|
|
|
|
|
|
1569 |
|
1570 |
-
#: admin/templates/map-settings.php:
|
1571 |
msgid "Map language"
|
1572 |
msgstr "Kaart taal"
|
1573 |
|
1574 |
-
#: admin/templates/map-settings.php:
|
1575 |
msgid "If no map language is selected the browser's prefered language is used."
|
1576 |
msgstr ""
|
1577 |
"Als er geen kaart taal is geselecteerd, dan word de standaard browser taal "
|
1578 |
"gebruikt."
|
1579 |
|
1580 |
-
#: admin/templates/map-settings.php:
|
1581 |
msgid "Map region"
|
1582 |
msgstr "Kaart regio"
|
1583 |
|
1584 |
-
#: admin/templates/map-settings.php:
|
1585 |
#, php-format
|
1586 |
msgid ""
|
1587 |
"This will bias the %sgeocoding%s results towards the selected region. %s If "
|
@@ -1591,11 +1955,11 @@ msgstr ""
|
|
1591 |
"voorkeur krijgen over resultaten uit andere regio's . %s Als er geen regio "
|
1592 |
"is geselecteerd dan gaat de voorkeur uit naar de Verenigde Staten."
|
1593 |
|
1594 |
-
#: admin/templates/map-settings.php:
|
1595 |
msgid "Restrict the geocoding results to the selected map region?"
|
1596 |
msgstr "Limiteer de geocode resultaten tot de geselecteerde map regio?"
|
1597 |
|
1598 |
-
#: admin/templates/map-settings.php:
|
1599 |
#, php-format
|
1600 |
msgid ""
|
1601 |
"If the %sgeocoding%s API finds more relevant results outside of the set map "
|
@@ -1610,82 +1974,69 @@ msgstr ""
|
|
1610 |
"Om dit uit te sluiten kan je een restrictie plaatsen om dit te voorkomen. "
|
1611 |
"%s Je kan de gebruikte restricties aanpassen met %sdeze%s filter."
|
1612 |
|
1613 |
-
#: admin/templates/map-settings.php:
|
1614 |
-
#: admin/templates/map-settings.php:
|
1615 |
-
#: frontend/templates/store-listings-below.php:44 inc/wpsl-functions.php:
|
1616 |
msgid "Search"
|
1617 |
msgstr "Zoek"
|
1618 |
|
1619 |
-
#: admin/templates/map-settings.php:
|
1620 |
msgid "Enable autocomplete?"
|
1621 |
msgstr "Activeer autocomplete?"
|
1622 |
|
1623 |
-
#: admin/templates/map-settings.php:
|
1624 |
msgid "Show the max results dropdown?"
|
1625 |
msgstr "Toon de max resultaten dropdown?"
|
1626 |
|
1627 |
-
#: admin/templates/map-settings.php:
|
1628 |
msgid "Show the search radius dropdown?"
|
1629 |
msgstr "Toon de zoek radius dropdown?"
|
1630 |
|
1631 |
-
#: admin/templates/map-settings.php:
|
1632 |
msgid "Enable category filters?"
|
1633 |
msgstr "Activeer de categorie filters?"
|
1634 |
|
1635 |
-
#: admin/templates/map-settings.php:
|
1636 |
msgid "Filter type:"
|
1637 |
msgstr "Filter type:"
|
1638 |
|
1639 |
-
#: admin/templates/map-settings.php:
|
1640 |
msgid "Distance unit"
|
1641 |
msgstr "Afstands eenheid"
|
1642 |
|
1643 |
-
#: admin/templates/map-settings.php:
|
1644 |
msgid "km"
|
1645 |
msgstr "km"
|
1646 |
|
1647 |
-
#: admin/templates/map-settings.php:
|
1648 |
msgid "mi"
|
1649 |
msgstr "mi"
|
1650 |
|
1651 |
-
#: admin/templates/map-settings.php:
|
1652 |
msgid "Max search results"
|
1653 |
msgstr "Max zoek resultaten"
|
1654 |
|
1655 |
-
#: admin/templates/map-settings.php:
|
1656 |
msgid "The default value is set between the [ ]."
|
1657 |
msgstr "* De standaard waarde staat tussen de []."
|
1658 |
|
1659 |
-
#: admin/templates/map-settings.php:
|
1660 |
msgid "Search radius options"
|
1661 |
msgstr "Zoek radius opties"
|
1662 |
|
1663 |
-
#: admin/templates/map-settings.php:
|
1664 |
msgid "Map"
|
1665 |
msgstr "Kaart"
|
1666 |
|
1667 |
-
#: admin/templates/map-settings.php:
|
1668 |
-
msgid "Attempt to auto-locate the user"
|
1669 |
-
msgstr "Probeer de locatie van de gebruiker automatische te achterhalen"
|
1670 |
-
|
1671 |
-
#: admin/templates/map-settings.php:183
|
1672 |
-
#, php-format
|
1673 |
-
msgid ""
|
1674 |
-
"Safari and Chrome %srequire%s a HTTPS connection before the Geolocation "
|
1675 |
-
"feature works."
|
1676 |
-
msgstr ""
|
1677 |
-
"Safari en Chrome %svereisen%s een HTTPS verbinding om de geolocatie optie te "
|
1678 |
-
"laten werken."
|
1679 |
-
|
1680 |
-
#: admin/templates/map-settings.php:187
|
1681 |
msgid "Load locations on page load"
|
1682 |
msgstr "Toon alle locaties op de kaart zodra de pagina geladen is"
|
1683 |
|
1684 |
-
#: admin/templates/map-settings.php:
|
1685 |
msgid "Number of locations to show"
|
1686 |
msgstr "Aantal getoonde locaties"
|
1687 |
|
1688 |
-
#: admin/templates/map-settings.php:
|
1689 |
#, php-format
|
1690 |
msgid ""
|
1691 |
"Although the location data is cached after the first load, a lower number "
|
@@ -1698,11 +2049,7 @@ msgstr ""
|
|
1698 |
"Als het veld leeg blijft of er wordt 0 ingevuld, dan worden alle locaties "
|
1699 |
"geladen."
|
1700 |
|
1701 |
-
#: admin/templates/map-settings.php:
|
1702 |
-
msgid "Start point"
|
1703 |
-
msgstr "Start locatie"
|
1704 |
-
|
1705 |
-
#: admin/templates/map-settings.php:197
|
1706 |
#, php-format
|
1707 |
msgid ""
|
1708 |
"%sRequired field.%s %s If auto-locating the user is disabled or fails, the "
|
@@ -1713,15 +2060,28 @@ msgstr ""
|
|
1713 |
"locatie is uitgeschakeld of mislukt, dan wordt het middelpunt van de "
|
1714 |
"opgegeven locatie als begin punt gebruikt."
|
1715 |
|
1716 |
-
#: admin/templates/map-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1717 |
msgid "Initial zoom level"
|
1718 |
msgstr "Start zoom niveau"
|
1719 |
|
1720 |
-
#: admin/templates/map-settings.php:
|
1721 |
msgid "Max auto zoom level"
|
1722 |
msgstr "Max zoom niveau"
|
1723 |
|
1724 |
-
#: admin/templates/map-settings.php:
|
1725 |
#, php-format
|
1726 |
msgid ""
|
1727 |
"This value sets the zoom level for the \"Zoom here\" link in the info "
|
@@ -1733,39 +2093,35 @@ msgstr ""
|
|
1733 |
"limiteren als de viewport van de kaart verandert, wanneer geprobeerd wordt "
|
1734 |
"om alle markers op het scherm te laten passen."
|
1735 |
|
1736 |
-
#: admin/templates/map-settings.php:
|
1737 |
msgid "Show the street view controls?"
|
1738 |
msgstr "Toon de street view controls?"
|
1739 |
|
1740 |
-
#: admin/templates/map-settings.php:
|
1741 |
msgid "Show the map type control?"
|
1742 |
msgstr "Toon de kaart type controls?"
|
1743 |
|
1744 |
-
#: admin/templates/map-settings.php:
|
1745 |
msgid "Enable scroll wheel zooming?"
|
1746 |
msgstr "Activeer het inzoomen met je scrollwheel?"
|
1747 |
|
1748 |
-
#: admin/templates/map-settings.php:
|
1749 |
msgid "Zoom control position"
|
1750 |
msgstr "Zoom bediening positie"
|
1751 |
|
1752 |
-
#: admin/templates/map-settings.php:
|
1753 |
msgid "Left"
|
1754 |
msgstr "Links"
|
1755 |
|
1756 |
-
#: admin/templates/map-settings.php:
|
1757 |
msgid "Right"
|
1758 |
msgstr "Rechts"
|
1759 |
|
1760 |
-
#: admin/templates/map-settings.php:
|
1761 |
-
msgid "Map type"
|
1762 |
-
msgstr "Kaart soort"
|
1763 |
-
|
1764 |
-
#: admin/templates/map-settings.php:235
|
1765 |
msgid "Map style"
|
1766 |
msgstr "Kaart stijl"
|
1767 |
|
1768 |
-
#: admin/templates/map-settings.php:
|
1769 |
msgid ""
|
1770 |
"Custom map styles only work if the map type is set to \"Roadmap\" or "
|
1771 |
"\"Terrain\"."
|
@@ -1773,7 +2129,7 @@ msgstr ""
|
|
1773 |
"Custom map stijlen werken alleen maar als de kaart soort op \"Wegenkaart\" "
|
1774 |
"of \"Terrein\" is gezet."
|
1775 |
|
1776 |
-
#: admin/templates/map-settings.php:
|
1777 |
#, php-format
|
1778 |
msgid ""
|
1779 |
"You can use existing map styles from %sSnazzy Maps%s or %sMap Stylr%s and "
|
@@ -1784,7 +2140,7 @@ msgstr ""
|
|
1784 |
"en in het onderstaande tekstvlak plaatsen. Of je kunt de map stijl genereren "
|
1785 |
"via de %sMap Style Editor%s of de %sStyled Maps Wizard%s."
|
1786 |
|
1787 |
-
#: admin/templates/map-settings.php:
|
1788 |
#, php-format
|
1789 |
msgid ""
|
1790 |
"If you like to write the style code yourself, then you can find the "
|
@@ -1793,46 +2149,46 @@ msgstr ""
|
|
1793 |
"Als je zelf de stijl code wil schrijven dan kun je de documentatie %shier%s "
|
1794 |
"vinden."
|
1795 |
|
1796 |
-
#: admin/templates/map-settings.php:
|
1797 |
msgid "Preview Map Style"
|
1798 |
msgstr "Map stijl voorbeeld"
|
1799 |
|
1800 |
-
#: admin/templates/map-settings.php:
|
1801 |
msgid "Show credits?"
|
1802 |
msgstr "Toon credits?"
|
1803 |
|
1804 |
-
#: admin/templates/map-settings.php:
|
1805 |
msgid ""
|
1806 |
"This will place a \"Search provided by WP Store Locator\" backlink below the "
|
1807 |
"map."
|
1808 |
msgstr ""
|
1809 |
"Dit plaatst een \"Ondersteund door WP Store Locator\" link onder de kaart."
|
1810 |
|
1811 |
-
#: admin/templates/map-settings.php:
|
1812 |
msgid "User Experience"
|
1813 |
msgstr "Gebruikers ervaring"
|
1814 |
|
1815 |
-
#: admin/templates/map-settings.php:
|
1816 |
msgid "Store Locator height"
|
1817 |
msgstr "Store Locator hoogte"
|
1818 |
|
1819 |
-
#: admin/templates/map-settings.php:
|
1820 |
msgid "Max width for the info window content"
|
1821 |
msgstr "Max breedte voor de info window inhoud"
|
1822 |
|
1823 |
-
#: admin/templates/map-settings.php:
|
1824 |
msgid "Search field width"
|
1825 |
msgstr "Zoekveld breedte"
|
1826 |
|
1827 |
-
#: admin/templates/map-settings.php:
|
1828 |
msgid "Search and radius label width"
|
1829 |
msgstr "Zoek en radius label breedte"
|
1830 |
|
1831 |
-
#: admin/templates/map-settings.php:
|
1832 |
msgid "Store Locator template"
|
1833 |
msgstr "Store locator template"
|
1834 |
|
1835 |
-
#: admin/templates/map-settings.php:
|
1836 |
#, php-format
|
1837 |
msgid ""
|
1838 |
"The selected template is used with the [wpsl] shortcode. %s You can add a "
|
@@ -1841,19 +2197,19 @@ msgstr ""
|
|
1841 |
"De geselecteerde template wordt gebruikt bij de [wpsl] shortcode. %s Je kunt "
|
1842 |
"een custom template gebruiken met behulp van de %swpsl_templates%s filter."
|
1843 |
|
1844 |
-
#: admin/templates/map-settings.php:
|
1845 |
msgid "Hide the scrollbar?"
|
1846 |
msgstr "Verberg de scrollbar?"
|
1847 |
|
1848 |
-
#: admin/templates/map-settings.php:
|
1849 |
msgid "Open links in a new window?"
|
1850 |
msgstr "Open links in een nieuw venster?"
|
1851 |
|
1852 |
-
#: admin/templates/map-settings.php:
|
1853 |
msgid "Show a reset map button?"
|
1854 |
msgstr "Toon een knop om de kaart te resetten?"
|
1855 |
|
1856 |
-
#: admin/templates/map-settings.php:
|
1857 |
msgid ""
|
1858 |
"When a user clicks on \"Directions\", open a new window, and show the route "
|
1859 |
"on google.com/maps ?"
|
@@ -1861,11 +2217,11 @@ msgstr ""
|
|
1861 |
"Zodra een gebruiker op \"Route\" klikt, open een nieuwe venster en toon de "
|
1862 |
"route op google.com/maps?"
|
1863 |
|
1864 |
-
#: admin/templates/map-settings.php:
|
1865 |
msgid "Show a \"More info\" link in the store listings?"
|
1866 |
msgstr "Toon een \"Meer info\" link in de locatie lijst?"
|
1867 |
|
1868 |
-
#: admin/templates/map-settings.php:
|
1869 |
msgid ""
|
1870 |
"This places a \"More Info\" link below the address and will show the phone, "
|
1871 |
"fax, email, opening hours and description once the link is clicked."
|
@@ -1874,20 +2230,20 @@ msgstr ""
|
|
1874 |
"klikt dan wordt het telefoon / fax nummer, email, openings tijden en "
|
1875 |
"omschrijving getoond."
|
1876 |
|
1877 |
-
#: admin/templates/map-settings.php:
|
1878 |
msgid "Where do you want to show the \"More info\" details?"
|
1879 |
msgstr "Waar wil je de \"Meer info\" details tonen?"
|
1880 |
|
1881 |
-
#: admin/templates/map-settings.php:
|
1882 |
msgid ""
|
1883 |
"Always show the contact details below the address in the search results?"
|
1884 |
msgstr "Toon altijd de contact gegevens onder het adres in de zoek resultaten?"
|
1885 |
|
1886 |
-
#: admin/templates/map-settings.php:
|
1887 |
msgid "Make the store name clickable if a store URL exists?"
|
1888 |
msgstr "Als een winkel url bestaat, maak de winkel naam dan klikbaar?"
|
1889 |
|
1890 |
-
#: admin/templates/map-settings.php:
|
1891 |
#, php-format
|
1892 |
msgid ""
|
1893 |
"If %spermalinks%s are enabled, the store name will always link to the store "
|
@@ -1896,11 +2252,11 @@ msgstr ""
|
|
1896 |
"Als de %spermalinks%s zijn ingeschakeld dan zal de winkel naam altijd linken "
|
1897 |
"naar de winkel pagina."
|
1898 |
|
1899 |
-
#: admin/templates/map-settings.php:
|
1900 |
msgid "Make the phone number clickable on mobile devices?"
|
1901 |
msgstr "Maak het telefoonnummer klikbaar op mobiele apparaten?"
|
1902 |
|
1903 |
-
#: admin/templates/map-settings.php:
|
1904 |
msgid ""
|
1905 |
"If street view is available for the current location, then show a \"Street "
|
1906 |
"view\" link in the info window?"
|
@@ -1908,7 +2264,7 @@ msgstr ""
|
|
1908 |
"Als voor de huidge locatie street view beschikbaar is, toon dan een \"Street "
|
1909 |
"view\" link om vanuit de info window?"
|
1910 |
|
1911 |
-
#: admin/templates/map-settings.php:
|
1912 |
#, php-format
|
1913 |
msgid ""
|
1914 |
"Enabling this option can sometimes result in a small delay in the opening of "
|
@@ -1920,11 +2276,11 @@ msgstr ""
|
|
1920 |
"er een verzoek naar de Google Maps API word gemaakt om te controleren ofdat "
|
1921 |
"street view wel beschikbaar is voor de huidige locatie."
|
1922 |
|
1923 |
-
#: admin/templates/map-settings.php:
|
1924 |
msgid "Show a \"Zoom here\" link in the info window?"
|
1925 |
msgstr "Toon een \"zoom hier\" link in de info window?"
|
1926 |
|
1927 |
-
#: admin/templates/map-settings.php:
|
1928 |
#, php-format
|
1929 |
msgid ""
|
1930 |
"Clicking this link will make the map zoom in to the %s max auto zoom level "
|
@@ -1933,12 +2289,12 @@ msgstr ""
|
|
1933 |
"Als er op deze link geklikt word dan zoomt de kaart in totdat de %s max auto "
|
1934 |
"zoom level %s bereikt is."
|
1935 |
|
1936 |
-
#: admin/templates/map-settings.php:
|
1937 |
msgid "On page load move the mouse cursor to the search field?"
|
1938 |
msgstr ""
|
1939 |
"Als de pagina wordt geladen, verplaats de muiscursor dan naar het invulveld?"
|
1940 |
|
1941 |
-
#: admin/templates/map-settings.php:
|
1942 |
#, php-format
|
1943 |
msgid ""
|
1944 |
"If the store locator is not placed at the top of the page, enabling this "
|
@@ -1949,11 +2305,11 @@ msgstr ""
|
|
1949 |
"instelling ervoor zorgen dat de pagina naar benenden schuift tijden het "
|
1950 |
"laden. %s %sDeze optie staat uit op mobiele apparaten.%s"
|
1951 |
|
1952 |
-
#: admin/templates/map-settings.php:
|
1953 |
msgid "Use the default style for the info window?"
|
1954 |
msgstr "Gebruik de standaard style voor de info window?"
|
1955 |
|
1956 |
-
#: admin/templates/map-settings.php:
|
1957 |
#, php-format
|
1958 |
msgid ""
|
1959 |
"If the default style is disabled the %sInfoBox%s library will be used "
|
@@ -1964,21 +2320,21 @@ msgstr ""
|
|
1964 |
"gebruikt. %s Dit script maakt het mogelijk om makkelijk het ontwerp te "
|
1965 |
"wijzigen met behulp van de .wpsl-infobox css class."
|
1966 |
|
1967 |
-
#: admin/templates/map-settings.php:
|
1968 |
msgid "Hide the country in the search results?"
|
1969 |
msgstr "Verberg het land in de zoekresultaten?"
|
1970 |
|
1971 |
-
#: admin/templates/map-settings.php:
|
1972 |
msgid "Hide the distance in the search results?"
|
1973 |
msgstr "Verberg de afstand in de zoek resultaten?"
|
1974 |
|
1975 |
-
#: admin/templates/map-settings.php:
|
1976 |
msgid "If a user hovers over the search results the store marker"
|
1977 |
msgstr ""
|
1978 |
"Als een gebruiker over de zoekresultaten beweegt met zijn muis de "
|
1979 |
"bijbehorende marker"
|
1980 |
|
1981 |
-
#: admin/templates/map-settings.php:
|
1982 |
#, php-format
|
1983 |
msgid ""
|
1984 |
"If marker clusters are enabled this option will not work as expected as long "
|
@@ -1993,11 +2349,11 @@ msgstr ""
|
|
1993 |
"de marker cluster wordt omgezet naar losse markers. %s De info window wordt "
|
1994 |
"wel geopend, maar het is niet duidelijk bij welke marker het hoort."
|
1995 |
|
1996 |
-
#: admin/templates/map-settings.php:
|
1997 |
msgid "Address format"
|
1998 |
msgstr "Adres formaat"
|
1999 |
|
2000 |
-
#: admin/templates/map-settings.php:
|
2001 |
#, php-format
|
2002 |
msgid ""
|
2003 |
"You can add custom address formats with the %swpsl_address_formats%s filter."
|
@@ -2005,23 +2361,19 @@ msgstr ""
|
|
2005 |
"Je kunt een nieuwe adres formaat toevoegen met de %swpsl_address_formats%s "
|
2006 |
"filter."
|
2007 |
|
2008 |
-
#: admin/templates/map-settings.php:
|
2009 |
-
msgid "Markers"
|
2010 |
-
msgstr "Markers"
|
2011 |
-
|
2012 |
-
#: admin/templates/map-settings.php:366
|
2013 |
msgid "Enable marker clusters?"
|
2014 |
msgstr "Activeer marker clusters?"
|
2015 |
|
2016 |
-
#: admin/templates/map-settings.php:
|
2017 |
msgid "Recommended for maps with a large amount of markers."
|
2018 |
msgstr "Aan te raden voor kaarten met grote hoeveelheden markers."
|
2019 |
|
2020 |
-
#: admin/templates/map-settings.php:
|
2021 |
msgid "Max zoom level"
|
2022 |
msgstr "Max zoom niveau"
|
2023 |
|
2024 |
-
#: admin/templates/map-settings.php:
|
2025 |
msgid ""
|
2026 |
"If this zoom level is reached or exceeded, then all markers are moved out of "
|
2027 |
"the marker cluster and shown as individual markers."
|
@@ -2029,11 +2381,11 @@ msgstr ""
|
|
2029 |
"Als dit zoom niveau bereikt is of gepasseerd, dan worden alle markers uit de "
|
2030 |
"marker cluster gehaald en als losse markers getoond."
|
2031 |
|
2032 |
-
#: admin/templates/map-settings.php:
|
2033 |
msgid "Cluster size"
|
2034 |
msgstr "Cluster grote"
|
2035 |
|
2036 |
-
#: admin/templates/map-settings.php:
|
2037 |
#, php-format
|
2038 |
msgid ""
|
2039 |
"The grid size of a cluster in pixels. %s A larger number will result in a "
|
@@ -2043,27 +2395,27 @@ msgstr ""
|
|
2043 |
"voor dat er minder clusters zichtbaar zijn en het algoritme dus ook sneller "
|
2044 |
"klaar is."
|
2045 |
|
2046 |
-
#: admin/templates/map-settings.php:
|
2047 |
msgid "Store Editor"
|
2048 |
msgstr "Winkel editor"
|
2049 |
|
2050 |
-
#: admin/templates/map-settings.php:
|
2051 |
msgid "Default country"
|
2052 |
msgstr "Standaard land"
|
2053 |
|
2054 |
-
#: admin/templates/map-settings.php:
|
2055 |
msgid "Map type for the location preview"
|
2056 |
msgstr "Kaart type voor het lokatie voorbeeld"
|
2057 |
|
2058 |
-
#: admin/templates/map-settings.php:
|
2059 |
msgid "Hide the opening hours?"
|
2060 |
msgstr "Verberg de openingstijden?"
|
2061 |
|
2062 |
-
#: admin/templates/map-settings.php:
|
2063 |
msgid "Opening hours input type"
|
2064 |
msgstr "Openingstijden formaat"
|
2065 |
|
2066 |
-
#: admin/templates/map-settings.php:
|
2067 |
#, php-format
|
2068 |
msgid ""
|
2069 |
"Opening hours created in version 1.x %sare not%s automatically converted to "
|
@@ -2072,15 +2424,15 @@ msgstr ""
|
|
2072 |
"De openingstijden die zijn aangemaakt in versie 1.x %sworden niet%s "
|
2073 |
"automatische omgezet naar het dropdown formaat."
|
2074 |
|
2075 |
-
#: admin/templates/map-settings.php:
|
2076 |
msgid "The default opening hours"
|
2077 |
msgstr "De standaard openingstijden"
|
2078 |
|
2079 |
-
#: admin/templates/map-settings.php:
|
2080 |
msgid "Opening hours format"
|
2081 |
msgstr "Openingstijden formaat"
|
2082 |
|
2083 |
-
#: admin/templates/map-settings.php:
|
2084 |
msgid ""
|
2085 |
"The default country and opening hours are only used when a new store is "
|
2086 |
"created. So changing the default values will have no effect on existing "
|
@@ -2090,39 +2442,39 @@ msgstr ""
|
|
2090 |
"gebruikt als een nieuwe locatie wordt aangemaakt. Het wijzigen van deze "
|
2091 |
"waardes heeft dus geen enkele invloed op de bestaande locaties."
|
2092 |
|
2093 |
-
#: admin/templates/map-settings.php:
|
2094 |
msgid "Permalink"
|
2095 |
msgstr "Permalink"
|
2096 |
|
2097 |
-
#: admin/templates/map-settings.php:
|
2098 |
msgid "Enable permalink?"
|
2099 |
msgstr "Activeer permalink?"
|
2100 |
|
2101 |
-
#: admin/templates/map-settings.php:
|
2102 |
msgid "Store slug"
|
2103 |
msgstr "Winkel slug"
|
2104 |
|
2105 |
-
#: admin/templates/map-settings.php:
|
2106 |
msgid "Category slug"
|
2107 |
msgstr "Categorie slug"
|
2108 |
|
2109 |
-
#: admin/templates/map-settings.php:
|
2110 |
#, php-format
|
2111 |
msgid "The permalink slugs %smust be unique%s on your site."
|
2112 |
msgstr "De permalink slug %smoet uniek%s zijn op je site."
|
2113 |
|
2114 |
-
#: admin/templates/map-settings.php:
|
2115 |
msgid "Labels"
|
2116 |
msgstr "Labels"
|
2117 |
|
2118 |
-
#: admin/templates/map-settings.php:
|
2119 |
#, php-format
|
2120 |
msgid "%sWarning!%s %sWPML%s, or a plugin using the WPML API is active."
|
2121 |
msgstr ""
|
2122 |
"%sWaarschuwing!%s %sWPML%s, of een plugin die de WPML API gebruikt is "
|
2123 |
"actief."
|
2124 |
|
2125 |
-
#: admin/templates/map-settings.php:
|
2126 |
msgid ""
|
2127 |
"Please use the \"String Translations\" section in the used multilingual "
|
2128 |
"plugin to change the labels. Changing them here will have no effect as long "
|
@@ -2132,125 +2484,125 @@ msgstr ""
|
|
2132 |
"labels te wijzigen. Wijzigingen die in dit gedeelte worden aangebracht "
|
2133 |
"hebben geen effect zolang de vertaal plugin actief is."
|
2134 |
|
2135 |
-
#: admin/templates/map-settings.php:
|
2136 |
#: frontend/templates/default.php:12
|
2137 |
-
#: frontend/templates/store-listings-below.php:12 inc/wpsl-functions.php:
|
2138 |
msgid "Your location"
|
2139 |
msgstr "Uw locatie"
|
2140 |
|
2141 |
-
#: admin/templates/map-settings.php:
|
2142 |
#: frontend/templates/default.php:21
|
2143 |
-
#: frontend/templates/store-listings-below.php:21 inc/wpsl-functions.php:
|
2144 |
msgid "Search radius"
|
2145 |
msgstr "Zoek radius"
|
2146 |
|
2147 |
-
#: admin/templates/map-settings.php:
|
2148 |
-
#: frontend/class-frontend.php:
|
2149 |
msgid "No results found"
|
2150 |
msgstr "Geen resultaten gevonden"
|
2151 |
|
2152 |
-
#: admin/templates/map-settings.php:
|
2153 |
msgid "Searching (preloader text)"
|
2154 |
msgstr "Aan het zoeken (preloader tekst)"
|
2155 |
|
2156 |
-
#: admin/templates/map-settings.php:
|
2157 |
-
#: inc/wpsl-functions.php:
|
2158 |
msgid "Searching..."
|
2159 |
msgstr "Zoeken..."
|
2160 |
|
2161 |
-
#: admin/templates/map-settings.php:
|
2162 |
#: frontend/templates/default.php:30
|
2163 |
-
#: frontend/templates/store-listings-below.php:30 inc/wpsl-functions.php:
|
2164 |
msgid "Results"
|
2165 |
msgstr "Resultaten"
|
2166 |
|
2167 |
-
#: admin/templates/map-settings.php:
|
2168 |
-
#: inc/wpsl-functions.php:
|
2169 |
msgid "Category filter"
|
2170 |
msgstr "Categorie filter"
|
2171 |
|
2172 |
-
#: admin/templates/map-settings.php:
|
2173 |
msgid "Category"
|
2174 |
msgstr "Categorie"
|
2175 |
|
2176 |
-
#: admin/templates/map-settings.php:
|
2177 |
msgid "Category first item"
|
2178 |
msgstr "Eerste categorie item"
|
2179 |
|
2180 |
-
#: admin/templates/map-settings.php:
|
2181 |
-
#: frontend/class-frontend.php:
|
2182 |
msgid "Any"
|
2183 |
msgstr "Alle"
|
2184 |
|
2185 |
-
#: admin/templates/map-settings.php:
|
2186 |
-
#: admin/upgrade.php:59 frontend/class-frontend.php:
|
2187 |
#: frontend/underscore-functions.php:138 frontend/underscore-functions.php:168
|
2188 |
-
#: inc/wpsl-functions.php:
|
2189 |
msgid "More info"
|
2190 |
msgstr "Meer info"
|
2191 |
|
2192 |
-
#: admin/templates/map-settings.php:
|
2193 |
-
#: frontend/class-frontend.php:
|
2194 |
#: frontend/underscore-functions.php:65 frontend/underscore-functions.php:147
|
2195 |
-
#: inc/wpsl-functions.php:
|
2196 |
msgid "Phone"
|
2197 |
msgstr "Telefoon"
|
2198 |
|
2199 |
-
#: admin/templates/map-settings.php:
|
2200 |
-
#: frontend/class-frontend.php:
|
2201 |
msgid "Start location"
|
2202 |
msgstr "Start locatie"
|
2203 |
|
2204 |
-
#: admin/templates/map-settings.php:
|
2205 |
msgid "Get directions"
|
2206 |
msgstr "Toon routebeschrijving"
|
2207 |
|
2208 |
-
#: admin/templates/map-settings.php:
|
2209 |
-
#: inc/wpsl-functions.php:
|
2210 |
msgid "Directions"
|
2211 |
msgstr "Routebeschrijving"
|
2212 |
|
2213 |
-
#: admin/templates/map-settings.php:
|
2214 |
msgid "No directions found"
|
2215 |
msgstr "Geen routebeschrijving beschikbaar"
|
2216 |
|
2217 |
-
#: admin/templates/map-settings.php:
|
2218 |
-
#: frontend/class-frontend.php:
|
2219 |
msgid "No route could be found between the origin and destination"
|
2220 |
msgstr "Er kon geen route gevonden worden tussen het begin- en eindpunt"
|
2221 |
|
2222 |
-
#: admin/templates/map-settings.php:
|
2223 |
-
#: admin/upgrade.php:77 frontend/class-frontend.php:
|
2224 |
-
#: inc/wpsl-functions.php:
|
2225 |
msgid "Back"
|
2226 |
msgstr "Terug"
|
2227 |
|
2228 |
-
#: admin/templates/map-settings.php:
|
2229 |
-
#: admin/upgrade.php:143 frontend/class-frontend.php:
|
2230 |
-
#: inc/wpsl-functions.php:
|
2231 |
msgid "Street view"
|
2232 |
msgstr "Street view"
|
2233 |
|
2234 |
-
#: admin/templates/map-settings.php:
|
2235 |
-
#: admin/upgrade.php:147 frontend/class-frontend.php:
|
2236 |
-
#: inc/wpsl-functions.php:
|
2237 |
msgid "Zoom here"
|
2238 |
msgstr "Zoom hier"
|
2239 |
|
2240 |
-
#: admin/templates/map-settings.php:
|
2241 |
msgid "General error"
|
2242 |
msgstr "Foutmelding"
|
2243 |
|
2244 |
-
#: admin/templates/map-settings.php:
|
2245 |
-
#: inc/wpsl-functions.php:
|
2246 |
msgid "Something went wrong, please try again!"
|
2247 |
msgstr "Er ging iets fout, probeer het nog een keer!"
|
2248 |
|
2249 |
-
#: admin/templates/map-settings.php:
|
2250 |
msgid "Query limit error"
|
2251 |
msgstr "Query limit foutmelding"
|
2252 |
|
2253 |
-
#: admin/templates/map-settings.php:
|
2254 |
#, php-format
|
2255 |
msgid ""
|
2256 |
"You can raise the %susage limit%s by obtaining an API %skey%s, and fill in "
|
@@ -2259,20 +2611,20 @@ msgstr ""
|
|
2259 |
"Je kan de %sgebruiks limiet%s verhogen door een API %ssleutel%s aan te "
|
2260 |
"vragen en die in het \"API sleutel\" veld bovenaan de pagina in te vullen."
|
2261 |
|
2262 |
-
#: admin/templates/map-settings.php:
|
2263 |
-
#: inc/wpsl-functions.php:
|
2264 |
msgid "API usage limit reached"
|
2265 |
msgstr "API gebruikslimiet bereikt"
|
2266 |
|
2267 |
-
#: admin/templates/map-settings.php:
|
2268 |
msgid "Tools"
|
2269 |
msgstr "Tools"
|
2270 |
|
2271 |
-
#: admin/templates/map-settings.php:
|
2272 |
msgid "Enable store locator debug?"
|
2273 |
msgstr "Activeer store locator debug?"
|
2274 |
|
2275 |
-
#: admin/templates/map-settings.php:
|
2276 |
#, php-format
|
2277 |
msgid ""
|
2278 |
"This disables the WPSL transient cache. %sThe transient cache is only used "
|
@@ -2282,11 +2634,11 @@ msgstr ""
|
|
2282 |
"alleen gebruikt als de %sToon alle locaties op de kaart zodra de pagina "
|
2283 |
"geladen is%s optie is geactiveerd."
|
2284 |
|
2285 |
-
#: admin/templates/map-settings.php:
|
2286 |
msgid "Enable compatibility mode?"
|
2287 |
-
msgstr ""
|
2288 |
|
2289 |
-
#: admin/templates/map-settings.php:
|
2290 |
#, php-format
|
2291 |
msgid ""
|
2292 |
"If the %sbrowser console%s shows the error below, then enabling this option "
|
@@ -2294,12 +2646,17 @@ msgid ""
|
|
2294 |
"this page. This may cause unexpected errors.%s %s This error can in some "
|
2295 |
"situations break the store locator map."
|
2296 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
2297 |
|
2298 |
-
#: admin/templates/map-settings.php:
|
2299 |
msgid "WPSL transients"
|
2300 |
msgstr "WPSL transients"
|
2301 |
|
2302 |
-
#: admin/templates/map-settings.php:
|
2303 |
msgid "Clear store locator transient cache"
|
2304 |
msgstr "Verwijder het store locator transient cache."
|
2305 |
|
@@ -2311,15 +2668,15 @@ msgstr "info window"
|
|
2311 |
msgid "Reset"
|
2312 |
msgstr "Herstel"
|
2313 |
|
2314 |
-
#: admin/upgrade.php:174 inc/wpsl-functions.php:
|
2315 |
msgid "stores"
|
2316 |
msgstr "winkels"
|
2317 |
|
2318 |
-
#: admin/upgrade.php:178 inc/wpsl-functions.php:
|
2319 |
msgid "store-category"
|
2320 |
msgstr "winkel-categorie"
|
2321 |
|
2322 |
-
#: admin/upgrade.php:
|
2323 |
#, php-format
|
2324 |
msgid ""
|
2325 |
"Because you updated WP Store Locator from version 1.x, the %s current store "
|
@@ -2328,7 +2685,7 @@ msgstr ""
|
|
2328 |
"Doordat je WP Store Locator update van versie 1.x, de %s huidige winkel "
|
2329 |
"locaties moeten worden %somgezet%s naar custom post types."
|
2330 |
|
2331 |
-
#: admin/upgrade.php:
|
2332 |
#, php-format
|
2333 |
msgid ""
|
2334 |
"The script converting the locations timed out. %s You can click the \"Start "
|
@@ -2346,15 +2703,15 @@ msgstr ""
|
|
2346 |
"heeft al geprobeerd om de maximum execution time uit te zetten, maar als je "
|
2347 |
"dit leest dan is dat mislukt."
|
2348 |
|
2349 |
-
#: admin/upgrade.php:
|
2350 |
msgid "Store locations to convert:"
|
2351 |
msgstr "Locaties die omgezet worden:"
|
2352 |
|
2353 |
-
#: admin/upgrade.php:
|
2354 |
msgid "Start Converting"
|
2355 |
msgstr "Begin met omzetten"
|
2356 |
|
2357 |
-
#: admin/upgrade.php:
|
2358 |
#, php-format
|
2359 |
msgid ""
|
2360 |
"All the store locations are now converted to custom post types. %s You can "
|
@@ -2363,7 +2720,7 @@ msgstr ""
|
|
2363 |
"Alle winkel locaties zijn nu omgezet naar custom post types. %s Je kunt ze "
|
2364 |
"bekijken op de %sAlle Winkels%s pagina."
|
2365 |
|
2366 |
-
#: frontend/class-frontend.php:
|
2367 |
msgid ""
|
2368 |
"If you use the [wpsl_address] shortcode outside a store page you need to set "
|
2369 |
"the ID attribute."
|
@@ -2371,7 +2728,7 @@ msgstr ""
|
|
2371 |
"Als je de [wpsl_address] shortcode op een pagina gebruikt die geen winkel "
|
2372 |
"pagina is dan is de ID attribute verplicht."
|
2373 |
|
2374 |
-
#: frontend/class-frontend.php:
|
2375 |
msgid ""
|
2376 |
"If you use the [wpsl_hours] shortcode outside a store page you need to set "
|
2377 |
"the ID attribute."
|
@@ -2379,7 +2736,7 @@ msgstr ""
|
|
2379 |
"Als je de [wpsl_hours] shortcode op een pagina gebruikt die geen winkel "
|
2380 |
"pagina is dan is de ID attribute verplicht."
|
2381 |
|
2382 |
-
#: frontend/class-frontend.php:
|
2383 |
msgid ""
|
2384 |
"If you use the [wpsl_map] shortcode outside a store page, then you need to "
|
2385 |
"set the ID or category attribute."
|
@@ -2387,20 +2744,20 @@ msgstr ""
|
|
2387 |
"Als de [wpsl_map] shortcode buiten een winkel page is geplaatst, dan moet je "
|
2388 |
"de ID of category attribute opgeven."
|
2389 |
|
2390 |
-
#: frontend/class-frontend.php:
|
2391 |
msgid "The application does not have permission to use the Geolocation API."
|
2392 |
msgstr ""
|
2393 |
"Deze applicatie heeft geen toestemming om de Geolocation API te gebruiken."
|
2394 |
|
2395 |
-
#: frontend/class-frontend.php:
|
2396 |
msgid "Location information is unavailable."
|
2397 |
msgstr "Informatie over de huidige locatie is niet beschikbaar."
|
2398 |
|
2399 |
-
#: frontend/class-frontend.php:
|
2400 |
msgid "The geolocation request timed out."
|
2401 |
msgstr "Het geolocation verzoek timed out."
|
2402 |
|
2403 |
-
#: frontend/class-frontend.php:
|
2404 |
msgid "An unknown error occurred."
|
2405 |
msgstr " Er heeft zich een onbekende fout voorgedaan."
|
2406 |
|
@@ -2498,79 +2855,101 @@ msgstr "Voer winkel naam in"
|
|
2498 |
msgid "Zip"
|
2499 |
msgstr "Postcode"
|
2500 |
|
2501 |
-
#: inc/wpsl-functions.php:
|
2502 |
msgid "Show the store list below the map"
|
2503 |
msgstr "Toon the locatie lijst onder de kaart"
|
2504 |
|
2505 |
-
#: inc/wpsl-functions.php:
|
2506 |
msgid "Monday"
|
2507 |
msgstr "Maandag"
|
2508 |
|
2509 |
-
#: inc/wpsl-functions.php:
|
2510 |
msgid "Tuesday"
|
2511 |
msgstr "Dinsdag"
|
2512 |
|
2513 |
-
#: inc/wpsl-functions.php:
|
2514 |
msgid "Wednesday"
|
2515 |
msgstr "Woensdag"
|
2516 |
|
2517 |
-
#: inc/wpsl-functions.php:
|
2518 |
msgid "Thursday"
|
2519 |
msgstr "Donderdag"
|
2520 |
|
2521 |
-
#: inc/wpsl-functions.php:
|
2522 |
msgid "Friday"
|
2523 |
msgstr "Vrijdag"
|
2524 |
|
2525 |
-
#: inc/wpsl-functions.php:
|
2526 |
msgid "Saturday"
|
2527 |
msgstr "Zaterdag"
|
2528 |
|
2529 |
-
#: inc/wpsl-functions.php:
|
2530 |
msgid "Sunday"
|
2531 |
msgstr "Zondag"
|
2532 |
|
2533 |
-
#: inc/wpsl-functions.php:
|
2534 |
#, php-format
|
2535 |
msgid "Mon %sTue %sWed %sThu %sFri %sSat Closed %sSun Closed"
|
2536 |
msgstr "ma %sdi %swoe %sdo %svrij %szat gesloten %szo gesloten"
|
2537 |
|
2538 |
-
#: inc/wpsl-functions.php:
|
2539 |
msgid "Satellite"
|
2540 |
msgstr "Satelliet"
|
2541 |
|
2542 |
-
#: inc/wpsl-functions.php:
|
2543 |
msgid "Hybrid"
|
2544 |
msgstr "Hybrid"
|
2545 |
|
2546 |
-
#: inc/wpsl-functions.php:
|
2547 |
msgid "Terrain"
|
2548 |
msgstr "Terrein"
|
2549 |
|
2550 |
-
#: inc/wpsl-functions.php:
|
2551 |
msgid "(city) (state) (zip code)"
|
2552 |
msgstr "(stad) (provincie) (postcode)"
|
2553 |
|
2554 |
-
#: inc/wpsl-functions.php:
|
2555 |
msgid "(city), (state) (zip code)"
|
2556 |
msgstr "(stad), (provincie), (postcode)"
|
2557 |
|
2558 |
-
#: inc/wpsl-functions.php:
|
2559 |
msgid "(city) (zip code)"
|
2560 |
msgstr "(stad) (postcode)"
|
2561 |
|
2562 |
-
#: inc/wpsl-functions.php:
|
2563 |
msgid "(city), (zip code)"
|
2564 |
msgstr "(stad), (postcode)"
|
2565 |
|
2566 |
-
#: inc/wpsl-functions.php:
|
2567 |
msgid "(zip code) (city) (state)"
|
2568 |
msgstr "(postcode) (stad) (provincie)"
|
2569 |
|
2570 |
-
#: inc/wpsl-functions.php:
|
2571 |
msgid "(zip code) (city)"
|
2572 |
msgstr "(postcode) (stad)"
|
2573 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2574 |
#~ msgid "Enable Google Maps Compatibility Mode?"
|
2575 |
#~ msgstr "Activeer de Google Maps compatibility mode."
|
2576 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: WP Store Locator 2.2.10\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2017-11-30 18:43+0700\n"
|
6 |
+
"PO-Revision-Date: 2017-11-30 23:55+0700\n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: nl_NL\n"
|
19 |
"X-Textdomain-Support: yes\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
+
#: admin/EDD_SL_Plugin_Updater.php:201
|
23 |
#, php-format
|
24 |
msgid ""
|
25 |
+
"There is a new version of %1$s available. %2$sView version %3$s details%4$s."
|
|
|
26 |
msgstr ""
|
27 |
+
"Er is een nieuwe versie beschikbaar van %1$s. %2$sBekijk versie %3$s details"
|
28 |
+
"%4$s."
|
29 |
+
|
30 |
+
#: admin/EDD_SL_Plugin_Updater.php:209
|
31 |
+
#, php-format
|
32 |
+
msgid ""
|
33 |
+
"There is a new version of %1$s available. %2$sView version %3$s details%4$s "
|
34 |
+
"or %5$supdate now%6$s."
|
35 |
+
msgstr ""
|
36 |
+
"Er is een nieuwe versie beschikbaar van %1$s. %2$sBekijk versie %3$s details"
|
37 |
+
"%4$s of %5$supdate nu%6$s."
|
38 |
+
|
39 |
+
#: admin/EDD_SL_Plugin_Updater.php:399
|
40 |
+
msgid "You do not have permission to install plugin updates"
|
41 |
+
msgstr "Je hebt geen toestemming om plugin updates te installeren"
|
42 |
|
43 |
+
#: admin/EDD_SL_Plugin_Updater.php:399 admin/class-shortcode-generator.php:61
|
44 |
+
msgid "Error"
|
45 |
+
msgstr "Error"
|
46 |
+
|
47 |
+
#: admin/class-admin.php:117
|
48 |
#, php-format
|
49 |
msgid ""
|
50 |
+
"You need to create %sAPI keys%s for Google Maps before you can use the store "
|
51 |
+
"locator! %sDismiss%s"
|
52 |
msgstr ""
|
53 |
+
"Je moet %sAPI sleutels%s aanmaken voor Google Maps voordat je gebruik kan "
|
54 |
+
"maken van de store locator! %sSluit%s"
|
55 |
|
56 |
+
#: admin/class-admin.php:119
|
57 |
+
#, php-format
|
58 |
+
msgid ""
|
59 |
+
"Before adding the [wpsl] shortcode to a page, please don't forget to define "
|
60 |
+
"a start point on the %ssettings%s page. %sDismiss%s"
|
61 |
+
msgstr ""
|
62 |
+
"Vergeet niet voordat je de [wpsl] shortcode op een pagina plaatst, om een "
|
63 |
+
"start locatie op te geven op de %sinstellingen%s pagina. %sSluit%s"
|
64 |
+
|
65 |
+
#: admin/class-admin.php:156
|
66 |
msgid "Security check failed. Please reload the page and try again."
|
67 |
msgstr ""
|
68 |
+
"Beveiligings controle mislukt, herlaad de pagina en probeer het nog een keer."
|
69 |
|
70 |
+
#: admin/class-admin.php:175 admin/class-admin.php:176
|
71 |
+
#: admin/class-admin.php:468 admin/templates/map-settings.php:11
|
72 |
msgid "Settings"
|
73 |
msgstr "Instellingen"
|
74 |
|
75 |
+
#: admin/class-admin.php:182 admin/class-admin.php:183
|
76 |
+
#: admin/class-admin.php:488
|
77 |
msgid "Add-Ons"
|
78 |
msgstr "Uitbreidingen"
|
79 |
|
80 |
+
#: admin/class-admin.php:294
|
81 |
msgid "Cannot determine the address at this location."
|
82 |
msgstr "Er kan geen adres gevonden worden voor deze locatie."
|
83 |
|
84 |
+
#: admin/class-admin.php:295
|
85 |
msgid "Geocode was not successful for the following reason"
|
86 |
msgstr "Geocode was niet succesvol om de volgende reden"
|
87 |
|
88 |
+
#: admin/class-admin.php:296 admin/upgrade.php:452
|
89 |
msgid "Security check failed, reload the page and try again."
|
90 |
msgstr ""
|
91 |
"Beveiligings controle mislukt, herlaad de pagina en probeer het nog een keer."
|
92 |
|
93 |
+
#: admin/class-admin.php:297
|
94 |
msgid "Please fill in all the required store details."
|
95 |
msgstr "Vul alle verplichte velden in."
|
96 |
|
97 |
+
#: admin/class-admin.php:298
|
98 |
msgid "The map preview requires all the location details."
|
99 |
msgstr ""
|
100 |
"Alle locatie details moeten zijn ingevuld voordat de locatie op de kaart "
|
101 |
"getoond kan worden."
|
102 |
|
103 |
+
#: admin/class-admin.php:299 admin/class-metaboxes.php:525
|
104 |
+
#: frontend/class-frontend.php:561
|
105 |
msgid "Closed"
|
106 |
msgstr "Gesloten"
|
107 |
|
108 |
+
#: admin/class-admin.php:300
|
109 |
msgid "The code for the map style is invalid."
|
110 |
msgstr "De code voor de map stijl is ongeldig."
|
111 |
|
112 |
+
#: admin/class-admin.php:301
|
113 |
+
#, php-format
|
114 |
+
msgid ""
|
115 |
+
"There's a problem with the provided %sbrowser key%s. %s You can read more "
|
116 |
+
"about how to determine the exact issue, and how to solve it %shere%s."
|
117 |
+
msgstr ""
|
118 |
+
"Er is een probleem met de gebruikte %sbrowser sleutel%s. %s Je kan %shier%s "
|
119 |
+
"meer lezen hoe het exacte probleem te achterhalen is, en hoe het kan worden "
|
120 |
+
"opgelost."
|
121 |
+
|
122 |
+
#: admin/class-admin.php:302
|
123 |
+
msgid "Dismiss this notice."
|
124 |
+
msgstr "Sluit deze notice."
|
125 |
+
|
126 |
+
#: admin/class-admin.php:423
|
127 |
msgid "Welcome to WP Store Locator"
|
128 |
msgstr "Welkom bij WP Store Locator"
|
129 |
|
130 |
+
#: admin/class-admin.php:424
|
131 |
msgid "Sign up for the latest plugin updates and announcements."
|
132 |
msgstr "Meld je aan voor de nieuwsbrief en ontvang het laatste nieuws."
|
133 |
|
134 |
+
#: admin/class-admin.php:487
|
135 |
msgid "Documentation"
|
136 |
msgstr "Documentatie"
|
137 |
|
138 |
+
#: admin/class-admin.php:510
|
139 |
#, php-format
|
140 |
msgid "If you like this plugin please leave us a %s5 star%s rating."
|
141 |
msgstr "Als je tevreden bent met deze plugin geef het dan %s5 sterren%s."
|
142 |
|
143 |
+
#: admin/class-geocode.php:80
|
144 |
msgid ""
|
145 |
"The Google Geocoding API returned no results for the supplied address. "
|
146 |
"Please change the address and try again."
|
148 |
"De Google Geocoding API gaf geen resultaten terug voor deze locatie. Wijzig "
|
149 |
"de locatie details en probeer het nog een keer."
|
150 |
|
151 |
+
#: admin/class-geocode.php:83
|
152 |
#, php-format
|
153 |
msgid ""
|
154 |
"You have reached the daily allowed geocoding limit, you can read more %shere"
|
157 |
"Je hebt de dagelijkse toegestane geocoding limiet bereikt, je kan er %shier"
|
158 |
"%s meer over lezen."
|
159 |
|
160 |
+
#: admin/class-geocode.php:86
|
161 |
#, php-format
|
162 |
msgid "The Google Geocoding API returned REQUEST_DENIED. %s"
|
163 |
msgstr "Er is een probleem met Google Geocoding API - REQUEST_DENIED. %s"
|
164 |
|
165 |
+
#: admin/class-geocode.php:89
|
166 |
msgid ""
|
167 |
"The Google Geocoding API failed to return valid data, please try again later."
|
168 |
msgstr ""
|
169 |
"De Google Geocoding API geeft ongeldige data terug, probeer het nog een keer."
|
170 |
|
171 |
+
#: admin/class-geocode.php:117
|
172 |
#, php-format
|
173 |
+
msgid ""
|
174 |
+
"%sError message: %s. %s Make sure the IP address mentioned in the error "
|
175 |
+
"matches with the IP set as the %sreferrer%s for the server API key in the "
|
176 |
+
"%sGoogle API Console%s."
|
177 |
+
msgstr ""
|
178 |
+
"%sFoutmelding: %s. %s Controleer of het IP adres dat vermeld is in de "
|
179 |
+
"foutmelding ook is opgegeven als de %sreferrer%s voor de server API key in "
|
180 |
+
"de %sGoogle API Console%s."
|
181 |
+
|
182 |
+
#: admin/class-geocode.php:119
|
183 |
+
#, php-format
|
184 |
+
msgid ""
|
185 |
+
"%sError message: %s %s Check if your issue is covered in the "
|
186 |
+
"%stroubleshooting%s section, if not, then please open a %ssupport ticket%s."
|
187 |
+
msgstr ""
|
188 |
+
"%sFoutmelding: %s %s Controleer of dit probleem beschreven is in het "
|
189 |
+
"%stroubleshooting%s gedeelte op de website, mocht dit niet het geval zijn, "
|
190 |
+
"open dan een %ssupport ticket%s."
|
191 |
|
192 |
+
#: admin/class-geocode.php:141
|
193 |
#, php-format
|
194 |
msgid ""
|
195 |
"Something went wrong connecting to the Google Geocode API: %s %s Please try "
|
198 |
"Er kon geen verbinding gemaakt worden met de Google Geocode API: %s %s "
|
199 |
"Probeer het later nogmaals."
|
200 |
|
201 |
+
#: admin/class-geocode.php:143
|
202 |
+
#, php-format
|
203 |
+
msgid ""
|
204 |
+
"The Google Geocode API reported the following problem: error %s %s %s Please "
|
205 |
+
"try again later."
|
206 |
+
msgstr ""
|
207 |
+
"De Google Geocode API geeft het volgende probleem aan: error %s %s %s "
|
208 |
+
"Probeer het later nog een keer."
|
209 |
+
|
210 |
+
#: admin/class-geocode.php:148
|
211 |
+
#, php-format
|
212 |
+
msgid "You can fix this by making sure the CSV file uses %sUTF-8 encoding%s."
|
213 |
+
msgstr ""
|
214 |
+
"Je kan dit oplossen door er voor te zorgen dat het CSV bestand %sUTF-8 "
|
215 |
+
"encoding%s gebruikt."
|
216 |
+
|
217 |
+
#: admin/class-geocode.php:150
|
218 |
+
msgid ""
|
219 |
+
"You need to provide the details for either the address, city, state or "
|
220 |
+
"country before the API can return coordinates."
|
221 |
+
msgstr ""
|
222 |
+
"Je moet minimaal de gegevens voor het adres, stad, provincie of land opgeven "
|
223 |
+
"voordat de API de coördinaten kan terugsturen."
|
224 |
+
|
225 |
+
#: admin/class-geocode.php:153
|
226 |
+
#, php-format
|
227 |
+
msgid ""
|
228 |
+
"The Google Geocode API reported the following problem: error %s %s %s %s"
|
229 |
+
msgstr ""
|
230 |
+
"De Google Geocode API geeft het volgende probleem aan: error %s %s %s %s"
|
231 |
+
|
232 |
+
#: admin/class-geocode.php:155
|
233 |
#, php-format
|
234 |
msgid ""
|
235 |
"The Google Geocode API reported the following problem: error %s %s %s Please "
|
236 |
"contact %ssupport%s if the problem persists."
|
237 |
msgstr ""
|
238 |
+
"De Google Geocode API geeft het volgende probleem aan: error %s %s %s Neem "
|
239 |
+
"contact met %ssupport%s op als het probleem zich blijft herhalen."
|
240 |
|
241 |
#: admin/class-license-manager.php:183
|
242 |
#, php-format
|
325 |
msgid "Opening Hours"
|
326 |
msgstr "Openingstijden"
|
327 |
|
328 |
+
#: admin/class-metaboxes.php:82 admin/templates/map-settings.php:539
|
329 |
+
#: admin/templates/map-settings.php:540 frontend/underscore-functions.php:160
|
330 |
+
#: inc/wpsl-functions.php:150
|
331 |
msgid "Hours"
|
332 |
msgstr "Uren"
|
333 |
|
339 |
msgid "Tel"
|
340 |
msgstr "Tel."
|
341 |
|
342 |
+
#: admin/class-metaboxes.php:91 admin/templates/map-settings.php:527
|
343 |
+
#: admin/templates/map-settings.php:528 frontend/class-frontend.php:825
|
344 |
#: frontend/underscore-functions.php:32 frontend/underscore-functions.php:68
|
345 |
+
#: frontend/underscore-functions.php:150 inc/wpsl-functions.php:147
|
346 |
msgid "Fax"
|
347 |
msgstr "Fax"
|
348 |
|
349 |
+
#: admin/class-metaboxes.php:94 admin/templates/map-settings.php:531
|
350 |
+
#: admin/templates/map-settings.php:532 admin/upgrade.php:198
|
351 |
+
#: frontend/class-frontend.php:829 frontend/underscore-functions.php:35
|
352 |
#: frontend/underscore-functions.php:71 frontend/underscore-functions.php:153
|
353 |
+
#: inc/wpsl-functions.php:148
|
354 |
msgid "Email"
|
355 |
msgstr "E-mail"
|
356 |
|
357 |
+
#: admin/class-metaboxes.php:97 admin/templates/map-settings.php:535
|
358 |
+
#: admin/templates/map-settings.php:536 admin/upgrade.php:202
|
359 |
+
#: frontend/class-frontend.php:834 inc/wpsl-functions.php:149
|
360 |
msgid "Url"
|
361 |
msgstr "Url"
|
362 |
|
372 |
msgid "Opening Periods"
|
373 |
msgstr "Openingstijden"
|
374 |
|
375 |
+
#: admin/class-metaboxes.php:705
|
376 |
msgid "Failed to publish the store. Please fill in the required store details."
|
377 |
msgstr ""
|
378 |
"Het publiceren van de winkel is mislukt. Vul alle verplichte velden in."
|
379 |
|
380 |
+
#: admin/class-metaboxes.php:841
|
381 |
msgid "Preview Location"
|
382 |
msgstr "Bekijk voorbeeld"
|
383 |
|
384 |
+
#: admin/class-metaboxes.php:842
|
385 |
#, php-format
|
386 |
msgid ""
|
387 |
"The map preview is based on the provided address, city and country details. "
|
390 |
"Het voorbeeld is gebaseerd op het adres, de stad en het opgegeven land. %s "
|
391 |
"De opgegeven lengte en breedtegraad worden niet gebruikt."
|
392 |
|
393 |
+
#: admin/class-metaboxes.php:843
|
394 |
msgid "You can drag the marker to adjust the exact location of the marker."
|
395 |
msgstr "Je kunt de locatie aanpassen door de marker te verslepen."
|
396 |
|
397 |
+
#: admin/class-metaboxes.php:863 admin/class-metaboxes.php:866
|
398 |
msgid "Store updated."
|
399 |
msgstr "Winkel bijgewerkt."
|
400 |
|
401 |
+
#: admin/class-metaboxes.php:864
|
402 |
msgid "Custom field updated."
|
403 |
msgstr "Custom veld bijgewerkt."
|
404 |
|
405 |
+
#: admin/class-metaboxes.php:865
|
406 |
msgid "Custom field deleted."
|
407 |
msgstr "Custom veld verwijderd."
|
408 |
|
409 |
+
#: admin/class-metaboxes.php:867
|
410 |
#, php-format
|
411 |
msgid "Store restored to revision from %s"
|
412 |
msgstr "Winkel hersteld naar revisie %s"
|
413 |
|
414 |
+
#: admin/class-metaboxes.php:868
|
415 |
msgid "Store published."
|
416 |
msgstr "Winkel gepubliceerd."
|
417 |
|
418 |
+
#: admin/class-metaboxes.php:869
|
419 |
msgid "Store saved."
|
420 |
msgstr "Winkel opgeslagen."
|
421 |
|
422 |
+
#: admin/class-metaboxes.php:870
|
423 |
msgid "Store submitted."
|
424 |
msgstr "Winkel ingediend."
|
425 |
|
426 |
+
#: admin/class-metaboxes.php:872
|
427 |
#, php-format
|
428 |
msgid "Store scheduled for: <strong>%1$s</strong>."
|
429 |
msgstr "Winkel ingepland voor: <strong>%1$s</strong>. "
|
430 |
|
431 |
+
#: admin/class-metaboxes.php:873
|
432 |
msgid "M j, Y @ G:i"
|
433 |
msgstr "M j, Y @ G:i"
|
434 |
|
435 |
+
#: admin/class-metaboxes.php:875
|
436 |
msgid "Store draft updated."
|
437 |
msgstr "Winkel concept bijgewerkt."
|
438 |
|
439 |
+
#: admin/class-metaboxes.php:881
|
440 |
msgid "View store"
|
441 |
msgstr "Bekijk winkel"
|
442 |
|
443 |
+
#: admin/class-metaboxes.php:887
|
444 |
msgid "Preview store"
|
445 |
msgstr "Winkel voorbeeld"
|
446 |
|
447 |
+
#: admin/class-settings.php:40
|
448 |
msgid "WP Store Locator Transients Cleared"
|
449 |
msgstr "WP Store Locator transients verwijderd"
|
450 |
|
451 |
+
#: admin/class-settings.php:367
|
452 |
+
#, php-format
|
453 |
+
msgid "There's a problem with the provided %sserver key%s. %s"
|
454 |
+
msgstr "Er is een probleem met de opgegeven %sserver sleutel%s. %s"
|
455 |
+
|
456 |
+
#: admin/class-settings.php:481
|
457 |
msgid ""
|
458 |
"The max results field cannot be empty, the default value has been restored."
|
459 |
msgstr ""
|
460 |
"Het max. zoek resulaten veld kan niet leeg zijn, de standaard waarde is "
|
461 |
"hersteld."
|
462 |
|
463 |
+
#: admin/class-settings.php:484
|
464 |
msgid ""
|
465 |
"The search radius field cannot be empty, the default value has been restored."
|
466 |
msgstr ""
|
467 |
"Het zoek radius veld kan niet leeg zijn, de standaard waarde is hersteld."
|
468 |
|
469 |
+
#: admin/class-settings.php:487
|
470 |
#, php-format
|
471 |
msgid ""
|
472 |
"Please provide the name of a city or country that can be used as a starting "
|
478 |
"automatische achterhalen van de gebruikers locatie mislukt, of het "
|
479 |
"automatische achterhalen is uitgeschakeld."
|
480 |
|
481 |
+
#: admin/class-settings.php:508
|
482 |
msgid "Select your language"
|
483 |
msgstr "Kies uw taal"
|
484 |
|
485 |
+
#: admin/class-settings.php:509
|
486 |
msgid "English"
|
487 |
msgstr "Engels"
|
488 |
|
489 |
+
#: admin/class-settings.php:510
|
490 |
msgid "Arabic"
|
491 |
msgstr "Arabisch"
|
492 |
|
493 |
+
#: admin/class-settings.php:511
|
494 |
msgid "Basque"
|
495 |
msgstr "Bask"
|
496 |
|
497 |
+
#: admin/class-settings.php:512
|
498 |
msgid "Bulgarian"
|
499 |
msgstr "Bulgaars"
|
500 |
|
501 |
+
#: admin/class-settings.php:513
|
502 |
msgid "Bengali"
|
503 |
msgstr "Bengali"
|
504 |
|
505 |
+
#: admin/class-settings.php:514
|
506 |
msgid "Catalan"
|
507 |
msgstr "Catalaans"
|
508 |
|
509 |
+
#: admin/class-settings.php:515
|
510 |
msgid "Czech"
|
511 |
msgstr "Tjechisch"
|
512 |
|
513 |
+
#: admin/class-settings.php:516
|
514 |
msgid "Danish"
|
515 |
msgstr "Deens"
|
516 |
|
517 |
+
#: admin/class-settings.php:517
|
518 |
msgid "German"
|
519 |
msgstr "Duits"
|
520 |
|
521 |
+
#: admin/class-settings.php:518
|
522 |
msgid "Greek"
|
523 |
msgstr "Grieks"
|
524 |
|
525 |
+
#: admin/class-settings.php:519
|
526 |
msgid "English (Australian)"
|
527 |
msgstr "Engels (Australisch)"
|
528 |
|
529 |
+
#: admin/class-settings.php:520
|
530 |
msgid "English (Great Britain)"
|
531 |
msgstr "Engels (Verenigd Koninkrijk)"
|
532 |
|
533 |
+
#: admin/class-settings.php:521
|
534 |
msgid "Spanish"
|
535 |
msgstr "Spaans"
|
536 |
|
537 |
+
#: admin/class-settings.php:522
|
538 |
msgid "Farsi"
|
539 |
msgstr "Farsi"
|
540 |
|
541 |
+
#: admin/class-settings.php:523
|
542 |
msgid "Finnish"
|
543 |
msgstr "Fins"
|
544 |
|
545 |
+
#: admin/class-settings.php:524
|
546 |
msgid "Filipino"
|
547 |
msgstr "Filipijns"
|
548 |
|
549 |
+
#: admin/class-settings.php:525
|
550 |
msgid "French"
|
551 |
msgstr "Frans"
|
552 |
|
553 |
+
#: admin/class-settings.php:526
|
554 |
msgid "Galician"
|
555 |
msgstr "Gallisch"
|
556 |
|
557 |
+
#: admin/class-settings.php:527
|
558 |
msgid "Gujarati"
|
559 |
msgstr "Gujurati"
|
560 |
|
561 |
+
#: admin/class-settings.php:528
|
562 |
msgid "Hindi"
|
563 |
msgstr "Hindi"
|
564 |
|
565 |
+
#: admin/class-settings.php:529
|
566 |
msgid "Croatian"
|
567 |
msgstr "Kroatisch"
|
568 |
|
569 |
+
#: admin/class-settings.php:530
|
570 |
msgid "Hungarian"
|
571 |
msgstr "Hongaars"
|
572 |
|
573 |
+
#: admin/class-settings.php:531
|
574 |
msgid "Indonesian"
|
575 |
msgstr "Indonesisch"
|
576 |
|
577 |
+
#: admin/class-settings.php:532
|
578 |
msgid "Italian"
|
579 |
msgstr "Italiaans"
|
580 |
|
581 |
+
#: admin/class-settings.php:533
|
582 |
msgid "Hebrew"
|
583 |
msgstr "Hebreeuws"
|
584 |
|
585 |
+
#: admin/class-settings.php:534
|
586 |
msgid "Japanese"
|
587 |
msgstr "Japans"
|
588 |
|
589 |
+
#: admin/class-settings.php:535
|
590 |
msgid "Kannada"
|
591 |
msgstr "Kannada"
|
592 |
|
593 |
+
#: admin/class-settings.php:536
|
594 |
msgid "Korean"
|
595 |
msgstr "Koreaans"
|
596 |
|
597 |
+
#: admin/class-settings.php:537
|
598 |
msgid "Lithuanian"
|
599 |
msgstr "Litouws"
|
600 |
|
601 |
+
#: admin/class-settings.php:538
|
602 |
msgid "Latvian"
|
603 |
msgstr "Lets"
|
604 |
|
605 |
+
#: admin/class-settings.php:539
|
606 |
msgid "Malayalam"
|
607 |
msgstr "Malayalam"
|
608 |
|
609 |
+
#: admin/class-settings.php:540
|
610 |
msgid "Marathi"
|
611 |
msgstr "Marathi"
|
612 |
|
613 |
+
#: admin/class-settings.php:541
|
614 |
msgid "Dutch"
|
615 |
msgstr "Nederlands"
|
616 |
|
617 |
+
#: admin/class-settings.php:542
|
618 |
msgid "Norwegian"
|
619 |
msgstr "Noors"
|
620 |
|
621 |
+
#: admin/class-settings.php:543
|
622 |
msgid "Norwegian Nynorsk"
|
623 |
msgstr "Noors Nynorsk"
|
624 |
|
625 |
+
#: admin/class-settings.php:544
|
626 |
msgid "Polish"
|
627 |
msgstr "Pools"
|
628 |
|
629 |
+
#: admin/class-settings.php:545
|
630 |
msgid "Portuguese"
|
631 |
msgstr "Portugees"
|
632 |
|
633 |
+
#: admin/class-settings.php:546
|
634 |
msgid "Portuguese (Brazil)"
|
635 |
msgstr "Portugees (Brazilië)"
|
636 |
|
637 |
+
#: admin/class-settings.php:547
|
638 |
msgid "Portuguese (Portugal)"
|
639 |
msgstr "Portugees (Portugal)"
|
640 |
|
641 |
+
#: admin/class-settings.php:548
|
642 |
msgid "Romanian"
|
643 |
msgstr "Roemeens"
|
644 |
|
645 |
+
#: admin/class-settings.php:549
|
646 |
msgid "Russian"
|
647 |
msgstr "Russisch"
|
648 |
|
649 |
+
#: admin/class-settings.php:550
|
650 |
msgid "Slovak"
|
651 |
msgstr "Slowaaks"
|
652 |
|
653 |
+
#: admin/class-settings.php:551
|
654 |
msgid "Slovenian"
|
655 |
msgstr "Sloveens"
|
656 |
|
657 |
+
#: admin/class-settings.php:552
|
658 |
msgid "Serbian"
|
659 |
msgstr "Servisch"
|
660 |
|
661 |
+
#: admin/class-settings.php:553
|
662 |
msgid "Swedish"
|
663 |
msgstr "Zweeds"
|
664 |
|
665 |
+
#: admin/class-settings.php:554
|
666 |
msgid "Tagalog"
|
667 |
msgstr "Tagalog"
|
668 |
|
669 |
+
#: admin/class-settings.php:555
|
670 |
msgid "Tamil"
|
671 |
msgstr "Tamil"
|
672 |
|
673 |
+
#: admin/class-settings.php:556
|
674 |
msgid "Telugu"
|
675 |
msgstr "Telugu"
|
676 |
|
677 |
+
#: admin/class-settings.php:557
|
678 |
msgid "Thai"
|
679 |
msgstr "Thai"
|
680 |
|
681 |
+
#: admin/class-settings.php:558
|
682 |
msgid "Turkish"
|
683 |
msgstr "Turks"
|
684 |
|
685 |
+
#: admin/class-settings.php:559
|
686 |
msgid "Ukrainian"
|
687 |
msgstr "Oekraïens"
|
688 |
|
689 |
+
#: admin/class-settings.php:560
|
690 |
msgid "Vietnamese"
|
691 |
msgstr "Vietnamees"
|
692 |
|
693 |
+
#: admin/class-settings.php:561
|
694 |
msgid "Chinese (Simplified)"
|
695 |
msgstr "Chinees (Vereenvoudigd)"
|
696 |
|
697 |
+
#: admin/class-settings.php:562
|
698 |
msgid "Chinese (Traditional)"
|
699 |
msgstr "Chinees (Traditioneel)"
|
700 |
|
701 |
+
#: admin/class-settings.php:567
|
702 |
msgid "Select your region"
|
703 |
msgstr "Kies uw regio"
|
704 |
|
705 |
+
#: admin/class-settings.php:568
|
706 |
msgid "Afghanistan"
|
707 |
msgstr "Afghanistan"
|
708 |
|
709 |
+
#: admin/class-settings.php:569
|
710 |
msgid "Albania"
|
711 |
msgstr "Albanië"
|
712 |
|
713 |
+
#: admin/class-settings.php:570
|
714 |
msgid "Algeria"
|
715 |
msgstr "Algerije"
|
716 |
|
717 |
+
#: admin/class-settings.php:571
|
718 |
msgid "American Samoa"
|
719 |
msgstr "Amerikaans Samoa"
|
720 |
|
721 |
+
#: admin/class-settings.php:572
|
722 |
msgid "Andorra"
|
723 |
msgstr "Andorra"
|
724 |
|
725 |
+
#: admin/class-settings.php:573
|
726 |
+
msgid "Angola"
|
727 |
+
msgstr "Angola"
|
728 |
+
|
729 |
+
#: admin/class-settings.php:574
|
730 |
msgid "Anguilla"
|
731 |
msgstr "Anguilla"
|
732 |
|
733 |
+
#: admin/class-settings.php:575
|
734 |
+
msgid "Antarctica"
|
735 |
+
msgstr "Antarctica"
|
736 |
|
737 |
+
#: admin/class-settings.php:576
|
738 |
msgid "Antigua and Barbuda"
|
739 |
msgstr "Antigua en Barbuda"
|
740 |
|
741 |
+
#: admin/class-settings.php:577
|
742 |
msgid "Argentina"
|
743 |
msgstr "Argentinië"
|
744 |
|
745 |
+
#: admin/class-settings.php:578
|
746 |
msgid "Armenia"
|
747 |
msgstr "Armenia"
|
748 |
|
749 |
+
#: admin/class-settings.php:579
|
750 |
msgid "Aruba"
|
751 |
msgstr "Aruba"
|
752 |
|
753 |
+
#: admin/class-settings.php:580
|
754 |
+
msgid "Ascension Island"
|
755 |
+
msgstr "Ascension"
|
756 |
+
|
757 |
+
#: admin/class-settings.php:581
|
758 |
msgid "Australia"
|
759 |
msgstr "Australië"
|
760 |
|
761 |
+
#: admin/class-settings.php:582
|
762 |
msgid "Austria"
|
763 |
msgstr "Oostenrijk"
|
764 |
|
765 |
+
#: admin/class-settings.php:583
|
766 |
msgid "Azerbaijan"
|
767 |
msgstr "Azerbeidzjan"
|
768 |
|
769 |
+
#: admin/class-settings.php:584
|
770 |
msgid "Bahamas"
|
771 |
msgstr "Bahamas"
|
772 |
|
773 |
+
#: admin/class-settings.php:585
|
774 |
msgid "Bahrain"
|
775 |
msgstr "Bahrein"
|
776 |
|
777 |
+
#: admin/class-settings.php:586
|
778 |
msgid "Bangladesh"
|
779 |
msgstr "Bangladesh"
|
780 |
|
781 |
+
#: admin/class-settings.php:587
|
782 |
msgid "Barbados"
|
783 |
msgstr "Barbados"
|
784 |
|
785 |
+
#: admin/class-settings.php:588
|
786 |
msgid "Belarus"
|
787 |
msgstr "Wit-Rusland"
|
788 |
|
789 |
+
#: admin/class-settings.php:589
|
790 |
msgid "Belgium"
|
791 |
msgstr "België"
|
792 |
|
793 |
+
#: admin/class-settings.php:590
|
794 |
msgid "Belize"
|
795 |
msgstr "Belize"
|
796 |
|
797 |
+
#: admin/class-settings.php:591
|
798 |
msgid "Benin"
|
799 |
msgstr "Benin"
|
800 |
|
801 |
+
#: admin/class-settings.php:592
|
802 |
msgid "Bermuda"
|
803 |
msgstr "Bermuda"
|
804 |
|
805 |
+
#: admin/class-settings.php:593
|
806 |
msgid "Bhutan"
|
807 |
msgstr "Bhutan"
|
808 |
|
809 |
+
#: admin/class-settings.php:594
|
810 |
msgid "Bolivia"
|
811 |
msgstr "Bolivia"
|
812 |
|
813 |
+
#: admin/class-settings.php:595
|
814 |
msgid "Bosnia and Herzegovina"
|
815 |
msgstr "Bosnia en Herzegovina"
|
816 |
|
817 |
+
#: admin/class-settings.php:596
|
818 |
msgid "Botswana"
|
819 |
msgstr "Botswana"
|
820 |
|
821 |
+
#: admin/class-settings.php:597
|
822 |
+
msgid "Bouvet Island"
|
823 |
+
msgstr "Bouvet"
|
824 |
+
|
825 |
+
#: admin/class-settings.php:598
|
826 |
msgid "Brazil"
|
827 |
msgstr "Brazilië"
|
828 |
|
829 |
+
#: admin/class-settings.php:599
|
830 |
msgid "British Indian Ocean Territory"
|
831 |
msgstr "Brits Indische Oceaanterritorium"
|
832 |
|
833 |
+
#: admin/class-settings.php:600
|
834 |
+
msgid "British Virgin Islands"
|
835 |
+
msgstr "Britse Maagdeneilanden"
|
836 |
+
|
837 |
+
#: admin/class-settings.php:601
|
838 |
msgid "Brunei"
|
839 |
msgstr "Brunei"
|
840 |
|
841 |
+
#: admin/class-settings.php:602
|
842 |
msgid "Bulgaria"
|
843 |
msgstr "Bulgarije"
|
844 |
|
845 |
+
#: admin/class-settings.php:603
|
846 |
msgid "Burkina Faso"
|
847 |
msgstr "Burkina Faso"
|
848 |
|
849 |
+
#: admin/class-settings.php:604
|
850 |
msgid "Burundi"
|
851 |
msgstr "Burundi"
|
852 |
|
853 |
+
#: admin/class-settings.php:605
|
854 |
msgid "Cambodia"
|
855 |
msgstr "Cambodja"
|
856 |
|
857 |
+
#: admin/class-settings.php:606
|
858 |
msgid "Cameroon"
|
859 |
msgstr "Kameroen"
|
860 |
|
861 |
+
#: admin/class-settings.php:607
|
862 |
msgid "Canada"
|
863 |
msgstr "Canada"
|
864 |
|
865 |
+
#: admin/class-settings.php:608
|
866 |
+
msgid "Canary Islands"
|
867 |
+
msgstr "Canarische Eilanden"
|
868 |
+
|
869 |
+
#: admin/class-settings.php:609
|
870 |
msgid "Cape Verde"
|
871 |
msgstr "Kaapverdië"
|
872 |
|
873 |
+
#: admin/class-settings.php:610
|
874 |
+
msgid "Caribbean Netherlands"
|
875 |
+
msgstr "Caribisch Nederland"
|
876 |
+
|
877 |
+
#: admin/class-settings.php:611
|
878 |
msgid "Cayman Islands"
|
879 |
msgstr "Kaaimaneilanden"
|
880 |
|
881 |
+
#: admin/class-settings.php:612
|
882 |
msgid "Central African Republic"
|
883 |
msgstr "Centraal-Afrikaanse Republiek"
|
884 |
|
885 |
+
#: admin/class-settings.php:613
|
886 |
+
msgid "Ceuta and Melilla"
|
887 |
+
msgstr "Ceuta en Melilla"
|
888 |
+
|
889 |
+
#: admin/class-settings.php:614
|
890 |
msgid "Chad"
|
891 |
msgstr "Chad"
|
892 |
|
893 |
+
#: admin/class-settings.php:615
|
894 |
msgid "Chile"
|
895 |
msgstr "Chili"
|
896 |
|
897 |
+
#: admin/class-settings.php:616
|
898 |
msgid "China"
|
899 |
msgstr "China"
|
900 |
|
901 |
+
#: admin/class-settings.php:617
|
902 |
msgid "Christmas Island"
|
903 |
msgstr "Christmaseiland"
|
904 |
|
905 |
+
#: admin/class-settings.php:618
|
906 |
+
msgid "Clipperton Island"
|
907 |
+
msgstr "Clipperton"
|
908 |
+
|
909 |
+
#: admin/class-settings.php:619
|
910 |
+
msgid "Cocos (Keeling) Islands"
|
911 |
msgstr "Cocoseilanden"
|
912 |
|
913 |
+
#: admin/class-settings.php:620
|
914 |
msgid "Colombia"
|
915 |
msgstr "Colombia"
|
916 |
|
917 |
+
#: admin/class-settings.php:621
|
918 |
msgid "Comoros"
|
919 |
msgstr "Comoren"
|
920 |
|
921 |
+
#: admin/class-settings.php:622
|
922 |
+
msgid "Congo (DRC)"
|
923 |
+
msgstr "Congo (DRC)"
|
924 |
|
925 |
+
#: admin/class-settings.php:623
|
926 |
+
msgid "Congo (Republic)"
|
927 |
+
msgstr "Republiek Congo"
|
928 |
+
|
929 |
+
#: admin/class-settings.php:624
|
930 |
+
msgid "Cook Islands"
|
931 |
+
msgstr "Cookeilanden"
|
932 |
+
|
933 |
+
#: admin/class-settings.php:625
|
934 |
msgid "Costa Rica"
|
935 |
msgstr "Costa Rica"
|
936 |
|
937 |
+
#: admin/class-settings.php:626
|
|
|
|
|
|
|
|
|
938 |
msgid "Croatia"
|
939 |
msgstr "Kroatië"
|
940 |
|
941 |
+
#: admin/class-settings.php:627
|
942 |
msgid "Cuba"
|
943 |
msgstr "Cuba"
|
944 |
|
945 |
+
#: admin/class-settings.php:628
|
946 |
+
msgid "Curaçao"
|
947 |
+
msgstr "Curaçao"
|
948 |
+
|
949 |
+
#: admin/class-settings.php:629
|
950 |
+
msgid "Cyprus"
|
951 |
+
msgstr "Cyprus"
|
952 |
+
|
953 |
+
#: admin/class-settings.php:630
|
954 |
msgid "Czech Republic"
|
955 |
msgstr "Tsjechië"
|
956 |
|
957 |
+
#: admin/class-settings.php:631
|
958 |
+
msgid "Côte d'Ivoire"
|
959 |
+
msgstr "Ivoorkust"
|
960 |
+
|
961 |
+
#: admin/class-settings.php:632
|
962 |
msgid "Denmark"
|
963 |
msgstr "Denemarken"
|
964 |
|
965 |
+
#: admin/class-settings.php:633
|
966 |
msgid "Djibouti"
|
967 |
msgstr "Djibouti"
|
968 |
|
969 |
+
#: admin/class-settings.php:634
|
970 |
msgid "Democratic Republic of the Congo"
|
971 |
msgstr "Democratische Republiek Congo"
|
972 |
|
973 |
+
#: admin/class-settings.php:635
|
974 |
msgid "Dominica"
|
975 |
msgstr "Dominica"
|
976 |
|
977 |
+
#: admin/class-settings.php:636
|
978 |
msgid "Dominican Republic"
|
979 |
msgstr "Dominicaanse Republiek"
|
980 |
|
981 |
+
#: admin/class-settings.php:637
|
982 |
msgid "Ecuador"
|
983 |
msgstr "Ecuador"
|
984 |
|
985 |
+
#: admin/class-settings.php:638
|
986 |
msgid "Egypt"
|
987 |
msgstr "Egypte"
|
988 |
|
989 |
+
#: admin/class-settings.php:639
|
990 |
msgid "El Salvador"
|
991 |
msgstr "El Salvador"
|
992 |
|
993 |
+
#: admin/class-settings.php:640
|
994 |
msgid "Equatorial Guinea"
|
995 |
msgstr "Equatoriaal-Guinea"
|
996 |
|
997 |
+
#: admin/class-settings.php:641
|
998 |
msgid "Eritrea"
|
999 |
msgstr "Eritrea"
|
1000 |
|
1001 |
+
#: admin/class-settings.php:642
|
1002 |
msgid "Estonia"
|
1003 |
msgstr "Estland"
|
1004 |
|
1005 |
+
#: admin/class-settings.php:643
|
1006 |
msgid "Ethiopia"
|
1007 |
msgstr "Ethiopië"
|
1008 |
|
1009 |
+
#: admin/class-settings.php:644
|
1010 |
+
msgid "Falkland Islands(Islas Malvinas)"
|
1011 |
+
msgstr "Falklandeilanden"
|
1012 |
+
|
1013 |
+
#: admin/class-settings.php:645
|
1014 |
+
msgid "Faroe Islands"
|
1015 |
+
msgstr "Faeröer"
|
1016 |
+
|
1017 |
+
#: admin/class-settings.php:646
|
1018 |
msgid "Fiji"
|
1019 |
msgstr "Fiji"
|
1020 |
|
1021 |
+
#: admin/class-settings.php:647
|
1022 |
msgid "Finland"
|
1023 |
msgstr "Finland"
|
1024 |
|
1025 |
+
#: admin/class-settings.php:648
|
1026 |
msgid "France"
|
1027 |
msgstr "Frankrijk"
|
1028 |
|
1029 |
+
#: admin/class-settings.php:649
|
1030 |
msgid "French Guiana"
|
1031 |
msgstr "Frans Guyana"
|
1032 |
|
1033 |
+
#: admin/class-settings.php:650
|
1034 |
+
msgid "French Polynesia"
|
1035 |
+
msgstr "Frans-Polynesië"
|
1036 |
+
|
1037 |
+
#: admin/class-settings.php:651
|
1038 |
+
msgid "French Southern Territories"
|
1039 |
+
msgstr "Franse Zuidelijke en Antarctische Gebieden"
|
1040 |
+
|
1041 |
+
#: admin/class-settings.php:652
|
1042 |
msgid "Gabon"
|
1043 |
msgstr "Gabon"
|
1044 |
|
1045 |
+
#: admin/class-settings.php:653
|
1046 |
msgid "Gambia"
|
1047 |
msgstr "Gambia"
|
1048 |
|
1049 |
+
#: admin/class-settings.php:654
|
1050 |
+
msgid "Georgia"
|
1051 |
+
msgstr "Georgië"
|
1052 |
+
|
1053 |
+
#: admin/class-settings.php:655
|
1054 |
msgid "Germany"
|
1055 |
msgstr "Duitsland"
|
1056 |
|
1057 |
+
#: admin/class-settings.php:656
|
1058 |
msgid "Ghana"
|
1059 |
msgstr "Ghana"
|
1060 |
|
1061 |
+
#: admin/class-settings.php:657
|
1062 |
+
msgid "Gibraltar"
|
1063 |
+
msgstr "Gibraltar"
|
1064 |
|
1065 |
+
#: admin/class-settings.php:658
|
1066 |
msgid "Greece"
|
1067 |
msgstr "Griekenland"
|
1068 |
|
1069 |
+
#: admin/class-settings.php:659
|
1070 |
+
msgid "Greenland"
|
1071 |
+
msgstr "Groenland"
|
1072 |
+
|
1073 |
+
#: admin/class-settings.php:660
|
1074 |
msgid "Grenada"
|
1075 |
msgstr "Grenada"
|
1076 |
|
1077 |
+
#: admin/class-settings.php:661 admin/class-settings.php:663
|
1078 |
msgid "Guam"
|
1079 |
msgstr "Guam"
|
1080 |
|
1081 |
+
#: admin/class-settings.php:662
|
1082 |
msgid "Guadeloupe"
|
1083 |
msgstr "Guadeloupe"
|
1084 |
|
1085 |
+
#: admin/class-settings.php:664
|
1086 |
msgid "Guatemala"
|
1087 |
msgstr "Guatemala"
|
1088 |
|
1089 |
+
#: admin/class-settings.php:665
|
1090 |
+
msgid "Guernsey"
|
1091 |
+
msgstr "Guernsey"
|
1092 |
+
|
1093 |
+
#: admin/class-settings.php:666
|
1094 |
msgid "Guinea"
|
1095 |
msgstr "Guinee"
|
1096 |
|
1097 |
+
#: admin/class-settings.php:667
|
1098 |
msgid "Guinea-Bissau"
|
1099 |
msgstr "Guinee-Bissau"
|
1100 |
|
1101 |
+
#: admin/class-settings.php:668
|
1102 |
+
msgid "Guyana"
|
1103 |
+
msgstr "Guyana"
|
1104 |
+
|
1105 |
+
#: admin/class-settings.php:669
|
1106 |
msgid "Haiti"
|
1107 |
msgstr "Haïti"
|
1108 |
|
1109 |
+
#: admin/class-settings.php:670
|
1110 |
+
msgid "Heard and McDonald Islands"
|
1111 |
+
msgstr "Heard en McDonaldeilanden"
|
1112 |
+
|
1113 |
+
#: admin/class-settings.php:671
|
1114 |
msgid "Honduras"
|
1115 |
msgstr "Honduras"
|
1116 |
|
1117 |
+
#: admin/class-settings.php:672
|
1118 |
msgid "Hong Kong"
|
1119 |
msgstr "Hong Kong"
|
1120 |
|
1121 |
+
#: admin/class-settings.php:673
|
1122 |
msgid "Hungary"
|
1123 |
msgstr "Hongarije"
|
1124 |
|
1125 |
+
#: admin/class-settings.php:674
|
1126 |
msgid "Iceland"
|
1127 |
msgstr "IJsland"
|
1128 |
|
1129 |
+
#: admin/class-settings.php:675
|
1130 |
msgid "India"
|
1131 |
msgstr "India"
|
1132 |
|
1133 |
+
#: admin/class-settings.php:676
|
1134 |
msgid "Indonesia"
|
1135 |
msgstr "Indonesië"
|
1136 |
|
1137 |
+
#: admin/class-settings.php:677
|
1138 |
msgid "Iran"
|
1139 |
msgstr "Iran"
|
1140 |
|
1141 |
+
#: admin/class-settings.php:678
|
1142 |
msgid "Iraq"
|
1143 |
msgstr "Irak"
|
1144 |
|
1145 |
+
#: admin/class-settings.php:679
|
1146 |
msgid "Ireland"
|
1147 |
msgstr "Ierland"
|
1148 |
|
1149 |
+
#: admin/class-settings.php:680
|
1150 |
+
msgid "Isle of Man"
|
1151 |
+
msgstr "Man (eiland)"
|
1152 |
+
|
1153 |
+
#: admin/class-settings.php:681
|
1154 |
msgid "Israel"
|
1155 |
msgstr "Israël"
|
1156 |
|
1157 |
+
#: admin/class-settings.php:682
|
1158 |
msgid "Italy"
|
1159 |
msgstr "Italië"
|
1160 |
|
1161 |
+
#: admin/class-settings.php:683
|
1162 |
msgid "Jamaica"
|
1163 |
msgstr "Jamaica"
|
1164 |
|
1165 |
+
#: admin/class-settings.php:684
|
1166 |
msgid "Japan"
|
1167 |
msgstr "Japan"
|
1168 |
|
1169 |
+
#: admin/class-settings.php:685
|
1170 |
+
msgid "Jersey"
|
1171 |
+
msgstr "Jersey"
|
1172 |
+
|
1173 |
+
#: admin/class-settings.php:686
|
1174 |
msgid "Jordan"
|
1175 |
msgstr "Jordanië"
|
1176 |
|
1177 |
+
#: admin/class-settings.php:687
|
1178 |
msgid "Kazakhstan"
|
1179 |
msgstr "Kazachstan"
|
1180 |
|
1181 |
+
#: admin/class-settings.php:688
|
1182 |
msgid "Kenya"
|
1183 |
msgstr "Kenia"
|
1184 |
|
1185 |
+
#: admin/class-settings.php:689
|
1186 |
+
msgid "Kiribati"
|
1187 |
+
msgstr "Kiribati"
|
1188 |
+
|
1189 |
+
#: admin/class-settings.php:690
|
1190 |
+
msgid "Kosovo"
|
1191 |
+
msgstr "Kosovo"
|
1192 |
+
|
1193 |
+
#: admin/class-settings.php:691
|
1194 |
msgid "Kuwait"
|
1195 |
msgstr "Koeweit"
|
1196 |
|
1197 |
+
#: admin/class-settings.php:692
|
1198 |
msgid "Kyrgyzstan"
|
1199 |
msgstr "Kirgizië"
|
1200 |
|
1201 |
+
#: admin/class-settings.php:693
|
1202 |
msgid "Laos"
|
1203 |
msgstr "Laos"
|
1204 |
|
1205 |
+
#: admin/class-settings.php:694
|
1206 |
msgid "Latvia"
|
1207 |
msgstr "Letland"
|
1208 |
|
1209 |
+
#: admin/class-settings.php:695
|
1210 |
msgid "Lebanon"
|
1211 |
msgstr "Libanon"
|
1212 |
|
1213 |
+
#: admin/class-settings.php:696
|
1214 |
msgid "Lesotho"
|
1215 |
msgstr "Lesotho"
|
1216 |
|
1217 |
+
#: admin/class-settings.php:697
|
1218 |
msgid "Liberia"
|
1219 |
msgstr "Liberia"
|
1220 |
|
1221 |
+
#: admin/class-settings.php:698
|
1222 |
msgid "Libya"
|
1223 |
msgstr "Libië"
|
1224 |
|
1225 |
+
#: admin/class-settings.php:699
|
1226 |
msgid "Liechtenstein"
|
1227 |
msgstr "Liechtenstein"
|
1228 |
|
1229 |
+
#: admin/class-settings.php:700
|
1230 |
msgid "Lithuania"
|
1231 |
msgstr "Litouwen"
|
1232 |
|
1233 |
+
#: admin/class-settings.php:701
|
1234 |
msgid "Luxembourg"
|
1235 |
msgstr "Luxemburg"
|
1236 |
|
1237 |
+
#: admin/class-settings.php:702
|
1238 |
msgid "Macau"
|
1239 |
msgstr "Macau"
|
1240 |
|
1241 |
+
#: admin/class-settings.php:703
|
1242 |
+
msgid "Macedonia (FYROM)"
|
1243 |
msgstr "Macedonië"
|
1244 |
|
1245 |
+
#: admin/class-settings.php:704
|
1246 |
msgid "Madagascar"
|
1247 |
msgstr "Madagascar"
|
1248 |
|
1249 |
+
#: admin/class-settings.php:705
|
1250 |
msgid "Malawi"
|
1251 |
msgstr "Malawi"
|
1252 |
|
1253 |
+
#: admin/class-settings.php:706
|
1254 |
msgid "Malaysia "
|
1255 |
msgstr "Maleisie"
|
1256 |
|
1257 |
+
#: admin/class-settings.php:707
|
1258 |
+
msgid "Maldives "
|
1259 |
+
msgstr "Maldiven"
|
1260 |
+
|
1261 |
+
#: admin/class-settings.php:708
|
1262 |
msgid "Mali"
|
1263 |
msgstr "Mali"
|
1264 |
|
1265 |
+
#: admin/class-settings.php:709
|
1266 |
+
msgid "Malta"
|
1267 |
+
msgstr "Malta"
|
1268 |
+
|
1269 |
+
#: admin/class-settings.php:710
|
1270 |
msgid "Marshall Islands"
|
1271 |
msgstr "Marshalleilanden"
|
1272 |
|
1273 |
+
#: admin/class-settings.php:711
|
1274 |
msgid "Martinique"
|
1275 |
msgstr "Martinique"
|
1276 |
|
1277 |
+
#: admin/class-settings.php:712
|
1278 |
msgid "Mauritania"
|
1279 |
msgstr "Mauritanië"
|
1280 |
|
1281 |
+
#: admin/class-settings.php:713
|
1282 |
msgid "Mauritius"
|
1283 |
msgstr "Mauritius"
|
1284 |
|
1285 |
+
#: admin/class-settings.php:714
|
1286 |
+
msgid "Mayotte"
|
1287 |
+
msgstr "Mayotte"
|
1288 |
+
|
1289 |
+
#: admin/class-settings.php:715
|
1290 |
msgid "Mexico"
|
1291 |
msgstr "Mexico"
|
1292 |
|
1293 |
+
#: admin/class-settings.php:716
|
1294 |
msgid "Micronesia"
|
1295 |
msgstr "Micronesia"
|
1296 |
|
1297 |
+
#: admin/class-settings.php:717
|
1298 |
msgid "Moldova"
|
1299 |
msgstr "Moldavië"
|
1300 |
|
1301 |
+
#: admin/class-settings.php:718
|
1302 |
msgid "Monaco"
|
1303 |
msgstr "Monaco"
|
1304 |
|
1305 |
+
#: admin/class-settings.php:719
|
1306 |
msgid "Mongolia"
|
1307 |
msgstr "Mongolië"
|
1308 |
|
1309 |
+
#: admin/class-settings.php:720
|
1310 |
msgid "Montenegro"
|
1311 |
msgstr "Montenegro"
|
1312 |
|
1313 |
+
#: admin/class-settings.php:721
|
1314 |
msgid "Montserrat"
|
1315 |
msgstr "Montserrat "
|
1316 |
|
1317 |
+
#: admin/class-settings.php:722
|
1318 |
msgid "Morocco"
|
1319 |
msgstr "Marokko"
|
1320 |
|
1321 |
+
#: admin/class-settings.php:723
|
1322 |
msgid "Mozambique"
|
1323 |
msgstr "Mozambique"
|
1324 |
|
1325 |
+
#: admin/class-settings.php:724
|
1326 |
+
msgid "Myanmar (Burma)"
|
1327 |
+
msgstr "Myanmar (Birma)"
|
1328 |
|
1329 |
+
#: admin/class-settings.php:725
|
1330 |
msgid "Namibia"
|
1331 |
msgstr "Namibië"
|
1332 |
|
1333 |
+
#: admin/class-settings.php:726
|
1334 |
msgid "Nauru"
|
1335 |
msgstr "Nauru"
|
1336 |
|
1337 |
+
#: admin/class-settings.php:727
|
1338 |
msgid "Nepal"
|
1339 |
msgstr "Nepal"
|
1340 |
|
1341 |
+
#: admin/class-settings.php:728
|
1342 |
msgid "Netherlands"
|
1343 |
msgstr "Nederland"
|
1344 |
|
1345 |
+
#: admin/class-settings.php:729
|
1346 |
msgid "Netherlands Antilles"
|
1347 |
msgstr "Nederlandse Antillen"
|
1348 |
|
1349 |
+
#: admin/class-settings.php:730
|
1350 |
+
msgid "New Caledonia"
|
1351 |
+
msgstr "Nieuw-Caledonië"
|
1352 |
+
|
1353 |
+
#: admin/class-settings.php:731
|
1354 |
msgid "New Zealand"
|
1355 |
msgstr "Nieuw Zeeland"
|
1356 |
|
1357 |
+
#: admin/class-settings.php:732
|
1358 |
msgid "Nicaragua"
|
1359 |
msgstr "Nicaragua"
|
1360 |
|
1361 |
+
#: admin/class-settings.php:733
|
1362 |
msgid "Niger"
|
1363 |
msgstr "Niger"
|
1364 |
|
1365 |
+
#: admin/class-settings.php:734
|
1366 |
msgid "Nigeria"
|
1367 |
msgstr "Nigeria"
|
1368 |
|
1369 |
+
#: admin/class-settings.php:735
|
1370 |
msgid "Niue"
|
1371 |
msgstr "Niue"
|
1372 |
|
1373 |
+
#: admin/class-settings.php:736
|
1374 |
+
msgid "Norfolk Island"
|
1375 |
+
msgstr "Norfolk (eiland)"
|
1376 |
+
|
1377 |
+
#: admin/class-settings.php:737
|
1378 |
+
msgid "North Korea"
|
1379 |
+
msgstr "Noord-Korea"
|
1380 |
+
|
1381 |
+
#: admin/class-settings.php:738
|
1382 |
msgid "Northern Mariana Islands"
|
1383 |
msgstr "Noordelijke Marianen"
|
1384 |
|
1385 |
+
#: admin/class-settings.php:739
|
1386 |
msgid "Norway"
|
1387 |
msgstr "Noorwegen"
|
1388 |
|
1389 |
+
#: admin/class-settings.php:740
|
1390 |
msgid "Oman"
|
1391 |
msgstr "Oman"
|
1392 |
|
1393 |
+
#: admin/class-settings.php:741
|
1394 |
msgid "Pakistan"
|
1395 |
msgstr "Pakistan"
|
1396 |
|
1397 |
+
#: admin/class-settings.php:742
|
1398 |
+
msgid "Palau"
|
1399 |
+
msgstr "Palau"
|
1400 |
+
|
1401 |
+
#: admin/class-settings.php:743
|
1402 |
+
msgid "Palestine"
|
1403 |
+
msgstr "Palestine"
|
1404 |
+
|
1405 |
+
#: admin/class-settings.php:744
|
1406 |
msgid "Panama"
|
1407 |
msgstr "Panama"
|
1408 |
|
1409 |
+
#: admin/class-settings.php:745
|
1410 |
msgid "Papua New Guinea"
|
1411 |
msgstr "Papoea-Nieuw-Guinea"
|
1412 |
|
1413 |
+
#: admin/class-settings.php:746
|
1414 |
msgid "Paraguay"
|
1415 |
msgstr "Paraguay"
|
1416 |
|
1417 |
+
#: admin/class-settings.php:747
|
1418 |
msgid "Peru"
|
1419 |
msgstr "Peru"
|
1420 |
|
1421 |
+
#: admin/class-settings.php:748
|
1422 |
msgid "Philippines"
|
1423 |
msgstr "Filipijnen"
|
1424 |
|
1425 |
+
#: admin/class-settings.php:749
|
1426 |
msgid "Pitcairn Islands"
|
1427 |
msgstr "Pitcairneilanden"
|
1428 |
|
1429 |
+
#: admin/class-settings.php:750
|
1430 |
msgid "Poland"
|
1431 |
msgstr "Polen"
|
1432 |
|
1433 |
+
#: admin/class-settings.php:751
|
1434 |
msgid "Portugal"
|
1435 |
msgstr "Portugal"
|
1436 |
|
1437 |
+
#: admin/class-settings.php:752
|
1438 |
+
msgid "Puerto Rico"
|
1439 |
+
msgstr "Puerto Rico"
|
1440 |
+
|
1441 |
+
#: admin/class-settings.php:753
|
1442 |
msgid "Qatar"
|
1443 |
msgstr "Qatar"
|
1444 |
|
1445 |
+
#: admin/class-settings.php:754
|
1446 |
msgid "Reunion"
|
1447 |
msgstr "Réunion"
|
1448 |
|
1449 |
+
#: admin/class-settings.php:755
|
1450 |
msgid "Romania"
|
1451 |
msgstr "Roemenië"
|
1452 |
|
1453 |
+
#: admin/class-settings.php:756
|
1454 |
msgid "Russia"
|
1455 |
msgstr "Rusland"
|
1456 |
|
1457 |
+
#: admin/class-settings.php:757
|
1458 |
msgid "Rwanda"
|
1459 |
msgstr "Rwanda"
|
1460 |
|
1461 |
+
#: admin/class-settings.php:758
|
1462 |
msgid "Saint Helena"
|
1463 |
msgstr "Sint-Helena"
|
1464 |
|
1465 |
+
#: admin/class-settings.php:759
|
1466 |
msgid "Saint Kitts and Nevis"
|
1467 |
msgstr "Saint Kitts en Nevis"
|
1468 |
|
1469 |
+
#: admin/class-settings.php:760
|
1470 |
msgid "Saint Vincent and the Grenadines"
|
1471 |
msgstr "Saint Vincent en de Grenadines"
|
1472 |
|
1473 |
+
#: admin/class-settings.php:761
|
1474 |
msgid "Saint Lucia"
|
1475 |
msgstr "Saint Lucia"
|
1476 |
|
1477 |
+
#: admin/class-settings.php:762
|
1478 |
msgid "Samoa"
|
1479 |
msgstr "Samoa"
|
1480 |
|
1481 |
+
#: admin/class-settings.php:763
|
1482 |
msgid "San Marino"
|
1483 |
msgstr "San Marino"
|
1484 |
|
1485 |
+
#: admin/class-settings.php:764
|
1486 |
msgid "São Tomé and Príncipe"
|
1487 |
msgstr "Sao Tomé en Principe"
|
1488 |
|
1489 |
+
#: admin/class-settings.php:765
|
1490 |
msgid "Saudi Arabia"
|
1491 |
msgstr "Saoedi-Arabië"
|
1492 |
|
1493 |
+
#: admin/class-settings.php:766
|
1494 |
msgid "Senegal"
|
1495 |
msgstr "Senegal"
|
1496 |
|
1497 |
+
#: admin/class-settings.php:767
|
1498 |
msgid "Serbia"
|
1499 |
msgstr "Servië"
|
1500 |
|
1501 |
+
#: admin/class-settings.php:768
|
1502 |
msgid "Seychelles"
|
1503 |
msgstr "Seychellen"
|
1504 |
|
1505 |
+
#: admin/class-settings.php:769
|
1506 |
msgid "Sierra Leone"
|
1507 |
msgstr "Sierra Leone"
|
1508 |
|
1509 |
+
#: admin/class-settings.php:770
|
1510 |
msgid "Singapore"
|
1511 |
msgstr "Singapore"
|
1512 |
|
1513 |
+
#: admin/class-settings.php:771
|
1514 |
+
msgid "Sint Maarten"
|
1515 |
+
msgstr "Sint Maarten"
|
1516 |
+
|
1517 |
+
#: admin/class-settings.php:772
|
1518 |
msgid "Slovakia"
|
1519 |
msgstr "Slowakije"
|
1520 |
|
1521 |
+
#: admin/class-settings.php:773
|
1522 |
+
msgid "Slovenia"
|
1523 |
+
msgstr "Slovenië"
|
1524 |
+
|
1525 |
+
#: admin/class-settings.php:774
|
1526 |
msgid "Solomon Islands"
|
1527 |
msgstr "Salomonseilanden"
|
1528 |
|
1529 |
+
#: admin/class-settings.php:775
|
1530 |
msgid "Somalia"
|
1531 |
msgstr "Somalie"
|
1532 |
|
1533 |
+
#: admin/class-settings.php:776
|
1534 |
msgid "South Africa"
|
1535 |
msgstr "Zuid Afrika"
|
1536 |
|
1537 |
+
#: admin/class-settings.php:777
|
1538 |
+
msgid "South Georgia and South Sandwich Islands"
|
1539 |
+
msgstr "Zuid-Georgia en de Zuidelijke Sandwicheilanden"
|
1540 |
+
|
1541 |
+
#: admin/class-settings.php:778
|
1542 |
msgid "South Korea"
|
1543 |
msgstr "Zuid Korea"
|
1544 |
|
1545 |
+
#: admin/class-settings.php:779
|
1546 |
+
msgid "South Sudan"
|
1547 |
+
msgstr "Zuid Sudan"
|
1548 |
+
|
1549 |
+
#: admin/class-settings.php:780
|
1550 |
msgid "Spain"
|
1551 |
msgstr "Spanje"
|
1552 |
|
1553 |
+
#: admin/class-settings.php:781
|
1554 |
msgid "Sri Lanka"
|
1555 |
msgstr "Sri Lanka"
|
1556 |
|
1557 |
+
#: admin/class-settings.php:782
|
1558 |
msgid "Sudan"
|
1559 |
msgstr "Sudan"
|
1560 |
|
1561 |
+
#: admin/class-settings.php:783
|
1562 |
msgid "Swaziland"
|
1563 |
msgstr "Swaziland "
|
1564 |
|
1565 |
+
#: admin/class-settings.php:784
|
1566 |
msgid "Sweden"
|
1567 |
msgstr "Zweden"
|
1568 |
|
1569 |
+
#: admin/class-settings.php:785
|
1570 |
msgid "Switzerland"
|
1571 |
msgstr "Zwitserland"
|
1572 |
|
1573 |
+
#: admin/class-settings.php:786
|
1574 |
msgid "Syria"
|
1575 |
msgstr "Syrië"
|
1576 |
|
1577 |
+
#: admin/class-settings.php:787
|
1578 |
+
msgid "São Tomé & Príncipe"
|
1579 |
+
msgstr "São Tomé & Príncipe"
|
1580 |
+
|
1581 |
+
#: admin/class-settings.php:788
|
1582 |
msgid "Taiwan"
|
1583 |
msgstr "Taiwan"
|
1584 |
|
1585 |
+
#: admin/class-settings.php:789
|
1586 |
msgid "Tajikistan"
|
1587 |
msgstr "Tajikistan"
|
1588 |
|
1589 |
+
#: admin/class-settings.php:790
|
1590 |
msgid "Tanzania"
|
1591 |
msgstr "Tanzania"
|
1592 |
|
1593 |
+
#: admin/class-settings.php:791
|
1594 |
msgid "Thailand"
|
1595 |
msgstr "Thailand"
|
1596 |
|
1597 |
+
#: admin/class-settings.php:792
|
1598 |
msgid "Timor-Leste"
|
1599 |
msgstr "Oost-Timor"
|
1600 |
|
1601 |
+
#: admin/class-settings.php:793 admin/class-settings.php:795
|
1602 |
msgid "Tokelau"
|
1603 |
msgstr "Tokelau"
|
1604 |
|
1605 |
+
#: admin/class-settings.php:794
|
1606 |
msgid "Togo"
|
1607 |
msgstr "Togo"
|
1608 |
|
1609 |
+
#: admin/class-settings.php:796
|
1610 |
msgid "Tonga"
|
1611 |
msgstr "Tonga"
|
1612 |
|
1613 |
+
#: admin/class-settings.php:797
|
1614 |
msgid "Trinidad and Tobago"
|
1615 |
msgstr "Trinidad en Tobago"
|
1616 |
|
1617 |
+
#: admin/class-settings.php:798
|
1618 |
+
msgid "Tristan da Cunha"
|
1619 |
+
msgstr "Tristan da Cunha"
|
1620 |
+
|
1621 |
+
#: admin/class-settings.php:799
|
1622 |
msgid "Tunisia"
|
1623 |
msgstr "Tunesië"
|
1624 |
|
1625 |
+
#: admin/class-settings.php:800
|
1626 |
msgid "Turkey"
|
1627 |
msgstr "Turkije"
|
1628 |
|
1629 |
+
#: admin/class-settings.php:801
|
1630 |
msgid "Turkmenistan"
|
1631 |
msgstr "Turkmenistan"
|
1632 |
|
1633 |
+
#: admin/class-settings.php:802
|
1634 |
+
msgid "Turks and Caicos Islands"
|
1635 |
+
msgstr "Turks- en Caicos eilanden"
|
1636 |
+
|
1637 |
+
#: admin/class-settings.php:803
|
1638 |
msgid "Tuvalu"
|
1639 |
msgstr "Tuvalu"
|
1640 |
|
1641 |
+
#: admin/class-settings.php:804
|
1642 |
msgid "Uganda"
|
1643 |
msgstr "Uganda"
|
1644 |
|
1645 |
+
#: admin/class-settings.php:805
|
1646 |
msgid "Ukraine"
|
1647 |
msgstr "Oekraïne"
|
1648 |
|
1649 |
+
#: admin/class-settings.php:806
|
1650 |
msgid "United Arab Emirates"
|
1651 |
msgstr "Verenigde Arabische Emiraten"
|
1652 |
|
1653 |
+
#: admin/class-settings.php:807
|
1654 |
msgid "United Kingdom"
|
1655 |
msgstr "Verenigd Koninkrijk"
|
1656 |
|
1657 |
+
#: admin/class-settings.php:808
|
1658 |
msgid "United States"
|
1659 |
msgstr "Verenigde Staten"
|
1660 |
|
1661 |
+
#: admin/class-settings.php:809
|
1662 |
msgid "Uruguay"
|
1663 |
msgstr "Uruguay"
|
1664 |
|
1665 |
+
#: admin/class-settings.php:810
|
1666 |
msgid "Uzbekistan"
|
1667 |
msgstr "Uzbekistan"
|
1668 |
|
1669 |
+
#: admin/class-settings.php:811
|
1670 |
+
msgid "Vanuatu"
|
1671 |
+
msgstr "Vanuatu"
|
1672 |
|
1673 |
+
#: admin/class-settings.php:812
|
1674 |
+
msgid "Vatican City"
|
1675 |
+
msgstr "Vaticaanstad"
|
1676 |
+
|
1677 |
+
#: admin/class-settings.php:813
|
1678 |
msgid "Venezuela"
|
1679 |
msgstr "Venezuela"
|
1680 |
|
1681 |
+
#: admin/class-settings.php:814
|
1682 |
msgid "Vietnam"
|
1683 |
msgstr "Vietnam"
|
1684 |
|
1685 |
+
#: admin/class-settings.php:815
|
1686 |
+
msgid "Wallis Futuna"
|
1687 |
+
msgstr "Wallis en Futuna"
|
1688 |
+
|
1689 |
+
#: admin/class-settings.php:816
|
1690 |
+
msgid "Western Sahara"
|
1691 |
+
msgstr "Westelijke Sahara"
|
1692 |
+
|
1693 |
+
#: admin/class-settings.php:817
|
1694 |
msgid "Yemen"
|
1695 |
msgstr "Yemen"
|
1696 |
|
1697 |
+
#: admin/class-settings.php:818
|
1698 |
msgid "Zambia"
|
1699 |
msgstr "Zambia"
|
1700 |
|
1701 |
+
#: admin/class-settings.php:819
|
1702 |
msgid "Zimbabwe"
|
1703 |
msgstr "Zimbabwe"
|
1704 |
|
1705 |
+
#: admin/class-settings.php:820
|
1706 |
+
msgid "Åland Islands"
|
1707 |
+
msgstr "Åland Eiland"
|
1708 |
+
|
1709 |
+
#: admin/class-settings.php:863
|
1710 |
msgid "World view"
|
1711 |
msgstr "Wereldkaart"
|
1712 |
|
1713 |
+
#: admin/class-settings.php:866 admin/class-settings.php:980
|
1714 |
+
#: inc/wpsl-functions.php:216
|
1715 |
msgid "Default"
|
1716 |
msgstr "Standaard"
|
1717 |
|
1718 |
+
#: admin/class-settings.php:869 inc/wpsl-functions.php:289
|
1719 |
msgid "Roadmap"
|
1720 |
msgstr "Wegenkaart"
|
1721 |
|
1722 |
+
#: admin/class-settings.php:1010
|
1723 |
msgid "Start location marker"
|
1724 |
msgstr "Start locatie marker"
|
1725 |
|
1726 |
+
#: admin/class-settings.php:1012
|
1727 |
msgid "Store location marker"
|
1728 |
msgstr "Winkel locatie marker"
|
1729 |
|
1730 |
+
#: admin/class-settings.php:1092
|
1731 |
msgid "Textarea"
|
1732 |
msgstr "Tekstvlak"
|
1733 |
|
1734 |
+
#: admin/class-settings.php:1093
|
1735 |
msgid "Dropdowns (recommended)"
|
1736 |
msgstr "Dropdown (aangeraden)"
|
1737 |
|
1738 |
+
#: admin/class-settings.php:1101
|
1739 |
msgid "Bounces up and down"
|
1740 |
msgstr "Beweegt op en neer"
|
1741 |
|
1742 |
+
#: admin/class-settings.php:1102
|
1743 |
msgid "Will open the info window"
|
1744 |
msgstr "Opent de info window"
|
1745 |
|
1746 |
+
#: admin/class-settings.php:1103
|
1747 |
msgid "Does not respond"
|
1748 |
msgstr "Reageert niet"
|
1749 |
|
1750 |
+
#: admin/class-settings.php:1111
|
1751 |
msgid "In the store listings"
|
1752 |
msgstr "In de locatie lijst"
|
1753 |
|
1754 |
+
#: admin/class-settings.php:1112
|
1755 |
msgid "In the info window on the map"
|
1756 |
msgstr "In de info window op de kaart"
|
1757 |
|
1758 |
+
#: admin/class-settings.php:1144 admin/class-shortcode-generator.php:115
|
1759 |
msgid "Dropdown"
|
1760 |
msgstr "Dropdown"
|
1761 |
|
1762 |
+
#: admin/class-settings.php:1145 admin/class-shortcode-generator.php:116
|
1763 |
msgid "Checkboxes"
|
1764 |
msgstr "Checkboxes"
|
1765 |
|
1766 |
+
#: admin/class-settings.php:1177
|
1767 |
msgid "12 Hours"
|
1768 |
msgstr "12 uur"
|
1769 |
|
1770 |
+
#: admin/class-settings.php:1178
|
1771 |
msgid "24 Hours"
|
1772 |
msgstr "24 uur"
|
1773 |
|
1774 |
+
#: admin/class-shortcode-generator.php:42
|
1775 |
+
msgid "WP Store Locator"
|
1776 |
+
msgstr "WP Store Locator"
|
1777 |
+
|
1778 |
+
#: admin/class-shortcode-generator.php:42
|
1779 |
+
#: admin/class-shortcode-generator.php:212
|
1780 |
+
msgid "Insert Store Locator"
|
1781 |
+
msgstr "Plaats de Store Locator"
|
1782 |
+
|
1783 |
+
#: admin/class-shortcode-generator.php:61
|
1784 |
+
msgid "You do not have permission to perform this action"
|
1785 |
+
msgstr "Je hebt geen toestemming om deze actie uit te voeren"
|
1786 |
+
|
1787 |
+
#: admin/class-shortcode-generator.php:90
|
1788 |
+
msgid "General Options"
|
1789 |
+
msgstr "Algemene instellingen"
|
1790 |
+
|
1791 |
+
#: admin/class-shortcode-generator.php:91 admin/templates/map-settings.php:367
|
1792 |
+
msgid "Markers"
|
1793 |
+
msgstr "Markers"
|
1794 |
+
|
1795 |
+
#: admin/class-shortcode-generator.php:97
|
1796 |
+
msgid "Select the used template"
|
1797 |
+
msgstr "Selecteer de gebruikte template"
|
1798 |
+
|
1799 |
+
#: admin/class-shortcode-generator.php:101 admin/templates/map-settings.php:198
|
1800 |
+
msgid "Start point"
|
1801 |
+
msgstr "Start locatie"
|
1802 |
+
|
1803 |
+
#: admin/class-shortcode-generator.php:101
|
1804 |
+
#, php-format
|
1805 |
+
msgid ""
|
1806 |
+
"If nothing it set, then the start point from the %ssettings%s page is used."
|
1807 |
+
msgstr ""
|
1808 |
+
"Als er niks is opgegeven, dan zal de start locatie van de %sinstellingen%s "
|
1809 |
+
"pagina gebruikt worden."
|
1810 |
+
|
1811 |
+
#: admin/class-shortcode-generator.php:106 admin/templates/map-settings.php:184
|
1812 |
+
msgid "Attempt to auto-locate the user"
|
1813 |
+
msgstr "Probeer de locatie van de gebruiker automatische te achterhalen"
|
1814 |
+
|
1815 |
+
#: admin/class-shortcode-generator.php:106 admin/templates/map-settings.php:184
|
1816 |
+
#, php-format
|
1817 |
+
msgid ""
|
1818 |
+
"Most modern browsers %srequire%s a HTTPS connection before the Geolocation "
|
1819 |
+
"feature works."
|
1820 |
+
msgstr ""
|
1821 |
+
"De meeste browsers %shebben%s een HTTPS verbindingen nodig om de geolocatie "
|
1822 |
+
"optie te laten werken."
|
1823 |
+
|
1824 |
+
#: admin/class-shortcode-generator.php:111
|
1825 |
+
msgid "Category filter type"
|
1826 |
+
msgstr "Type categorie filter"
|
1827 |
+
|
1828 |
+
#: admin/class-shortcode-generator.php:114
|
1829 |
+
msgid "None"
|
1830 |
+
msgstr "Geen"
|
1831 |
+
|
1832 |
+
#: admin/class-shortcode-generator.php:126
|
1833 |
+
msgid "Automatically restrict the returned results to one or more categories?"
|
1834 |
+
msgstr "Beperk de zoekresultaten automatische tot één of meer categorieën?"
|
1835 |
+
|
1836 |
+
#: admin/class-shortcode-generator.php:142
|
1837 |
+
msgid "Set a selected category?"
|
1838 |
+
msgstr "Kies de geselecteerde categorie"
|
1839 |
+
|
1840 |
+
#: admin/class-shortcode-generator.php:147
|
1841 |
+
msgid "Select category"
|
1842 |
+
msgstr "Kies een categorie"
|
1843 |
+
|
1844 |
+
#: admin/class-shortcode-generator.php:163
|
1845 |
+
msgid "Checkbox columns"
|
1846 |
+
msgstr "Checkbox kolommen"
|
1847 |
+
|
1848 |
+
#: admin/class-shortcode-generator.php:182
|
1849 |
+
msgid "Set selected checkboxes"
|
1850 |
+
msgstr "Kies de geslecteerde checkboxes"
|
1851 |
+
|
1852 |
+
#: admin/class-shortcode-generator.php:198 admin/templates/map-settings.php:236
|
1853 |
+
msgid "Map type"
|
1854 |
+
msgstr "Kaart soort"
|
1855 |
+
|
1856 |
#: admin/roles.php:20
|
1857 |
msgid "Store Locator Manager"
|
1858 |
msgstr "Store Locator Beheerder"
|
1873 |
msgid "Failed to load the add-on list from the server."
|
1874 |
msgstr "De add-on lijst kon niet geladen worden van de server."
|
1875 |
|
1876 |
+
#: admin/templates/map-settings.php:44
|
1877 |
msgid "Add-On"
|
1878 |
msgstr "Uitbreiding"
|
1879 |
|
1880 |
+
#: admin/templates/map-settings.php:45
|
1881 |
msgid "License Key"
|
1882 |
msgstr "Licensie sleutel"
|
1883 |
|
1884 |
+
#: admin/templates/map-settings.php:46
|
1885 |
msgid "License Expiry Date"
|
1886 |
msgstr "Verloop datum licensie "
|
1887 |
|
1888 |
+
#: admin/templates/map-settings.php:60
|
1889 |
msgid "Deactivate License"
|
1890 |
msgstr "Deactiveer licensie"
|
1891 |
|
1892 |
+
#: admin/templates/map-settings.php:80 admin/templates/map-settings.php:119
|
1893 |
+
#: admin/templates/map-settings.php:171 admin/templates/map-settings.php:254
|
1894 |
+
#: admin/templates/map-settings.php:357 admin/templates/map-settings.php:385
|
1895 |
+
#: admin/templates/map-settings.php:435 admin/templates/map-settings.php:463
|
1896 |
+
#: admin/templates/map-settings.php:575 admin/templates/map-settings.php:600
|
1897 |
msgid "Save Changes"
|
1898 |
msgstr "Wijzigingen opslaan"
|
1899 |
|
1900 |
+
#: admin/templates/map-settings.php:92
|
1901 |
msgid "Google Maps API"
|
1902 |
msgstr "Google Maps API"
|
1903 |
|
1904 |
+
#: admin/templates/map-settings.php:95
|
1905 |
msgid "Server key"
|
1906 |
msgstr "Server sleutel"
|
1907 |
|
1908 |
+
#: admin/templates/map-settings.php:95
|
1909 |
#, php-format
|
1910 |
msgid ""
|
1911 |
"A %sserver key%s allows you to monitor the usage of the Google Maps "
|
1912 |
"%sGeocoding API%s. %s %sRequired%s for %sapplications%s created after June "
|
1913 |
"22, 2016."
|
1914 |
msgstr ""
|
1915 |
+
"Een %sserver sleutel%s maakt het mogelijk om het gebruik van de Google Maps "
|
1916 |
+
"%sGeocode API%s te bekijken. %s %sVerplicht%s voor %sapplicaties%s "
|
1917 |
+
"aangemaakt na 22 juni, 2016."
|
1918 |
|
1919 |
+
#: admin/templates/map-settings.php:99
|
1920 |
msgid "Browser key"
|
1921 |
msgstr "Browser sleutel"
|
1922 |
|
1923 |
+
#: admin/templates/map-settings.php:99
|
1924 |
#, php-format
|
1925 |
msgid ""
|
1926 |
"A %sbrowser key%s allows you to monitor the usage of the Google Maps "
|
1927 |
"%sJavaScript API%s. %s %sRequired%s for %sapplications%s created after June "
|
1928 |
"22, 2016."
|
1929 |
msgstr ""
|
1930 |
+
"Een %sbrowser sleutel%s maakt het mogelijk om het gebruik te bekijken van de "
|
1931 |
+
"Google Maps %sJavaScript API%s. %s %sVerplicht%s voor %sapplicaties%s "
|
1932 |
+
"aangemaakt na 22 juni, 2016."
|
1933 |
|
1934 |
+
#: admin/templates/map-settings.php:103
|
1935 |
msgid "Map language"
|
1936 |
msgstr "Kaart taal"
|
1937 |
|
1938 |
+
#: admin/templates/map-settings.php:103
|
1939 |
msgid "If no map language is selected the browser's prefered language is used."
|
1940 |
msgstr ""
|
1941 |
"Als er geen kaart taal is geselecteerd, dan word de standaard browser taal "
|
1942 |
"gebruikt."
|
1943 |
|
1944 |
+
#: admin/templates/map-settings.php:109
|
1945 |
msgid "Map region"
|
1946 |
msgstr "Kaart regio"
|
1947 |
|
1948 |
+
#: admin/templates/map-settings.php:109
|
1949 |
#, php-format
|
1950 |
msgid ""
|
1951 |
"This will bias the %sgeocoding%s results towards the selected region. %s If "
|
1955 |
"voorkeur krijgen over resultaten uit andere regio's . %s Als er geen regio "
|
1956 |
"is geselecteerd dan gaat de voorkeur uit naar de Verenigde Staten."
|
1957 |
|
1958 |
+
#: admin/templates/map-settings.php:115
|
1959 |
msgid "Restrict the geocoding results to the selected map region?"
|
1960 |
msgstr "Limiteer de geocode resultaten tot de geselecteerde map regio?"
|
1961 |
|
1962 |
+
#: admin/templates/map-settings.php:115
|
1963 |
#, php-format
|
1964 |
msgid ""
|
1965 |
"If the %sgeocoding%s API finds more relevant results outside of the set map "
|
1974 |
"Om dit uit te sluiten kan je een restrictie plaatsen om dit te voorkomen. "
|
1975 |
"%s Je kan de gebruikte restricties aanpassen met %sdeze%s filter."
|
1976 |
|
1977 |
+
#: admin/templates/map-settings.php:129 admin/templates/map-settings.php:499
|
1978 |
+
#: admin/templates/map-settings.php:500 frontend/templates/default.php:44
|
1979 |
+
#: frontend/templates/store-listings-below.php:44 inc/wpsl-functions.php:133
|
1980 |
msgid "Search"
|
1981 |
msgstr "Zoek"
|
1982 |
|
1983 |
+
#: admin/templates/map-settings.php:132
|
1984 |
msgid "Enable autocomplete?"
|
1985 |
msgstr "Activeer autocomplete?"
|
1986 |
|
1987 |
+
#: admin/templates/map-settings.php:136
|
1988 |
msgid "Show the max results dropdown?"
|
1989 |
msgstr "Toon de max resultaten dropdown?"
|
1990 |
|
1991 |
+
#: admin/templates/map-settings.php:140
|
1992 |
msgid "Show the search radius dropdown?"
|
1993 |
msgstr "Toon de zoek radius dropdown?"
|
1994 |
|
1995 |
+
#: admin/templates/map-settings.php:144
|
1996 |
msgid "Enable category filters?"
|
1997 |
msgstr "Activeer de categorie filters?"
|
1998 |
|
1999 |
+
#: admin/templates/map-settings.php:149
|
2000 |
msgid "Filter type:"
|
2001 |
msgstr "Filter type:"
|
2002 |
|
2003 |
+
#: admin/templates/map-settings.php:154
|
2004 |
msgid "Distance unit"
|
2005 |
msgstr "Afstands eenheid"
|
2006 |
|
2007 |
+
#: admin/templates/map-settings.php:157
|
2008 |
msgid "km"
|
2009 |
msgstr "km"
|
2010 |
|
2011 |
+
#: admin/templates/map-settings.php:159
|
2012 |
msgid "mi"
|
2013 |
msgstr "mi"
|
2014 |
|
2015 |
+
#: admin/templates/map-settings.php:163
|
2016 |
msgid "Max search results"
|
2017 |
msgstr "Max zoek resultaten"
|
2018 |
|
2019 |
+
#: admin/templates/map-settings.php:163 admin/templates/map-settings.php:167
|
2020 |
msgid "The default value is set between the [ ]."
|
2021 |
msgstr "* De standaard waarde staat tussen de []."
|
2022 |
|
2023 |
+
#: admin/templates/map-settings.php:167
|
2024 |
msgid "Search radius options"
|
2025 |
msgstr "Zoek radius opties"
|
2026 |
|
2027 |
+
#: admin/templates/map-settings.php:181
|
2028 |
msgid "Map"
|
2029 |
msgstr "Kaart"
|
2030 |
|
2031 |
+
#: admin/templates/map-settings.php:188
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2032 |
msgid "Load locations on page load"
|
2033 |
msgstr "Toon alle locaties op de kaart zodra de pagina geladen is"
|
2034 |
|
2035 |
+
#: admin/templates/map-settings.php:193
|
2036 |
msgid "Number of locations to show"
|
2037 |
msgstr "Aantal getoonde locaties"
|
2038 |
|
2039 |
+
#: admin/templates/map-settings.php:193
|
2040 |
#, php-format
|
2041 |
msgid ""
|
2042 |
"Although the location data is cached after the first load, a lower number "
|
2049 |
"Als het veld leeg blijft of er wordt 0 ingevuld, dan worden alle locaties "
|
2050 |
"geladen."
|
2051 |
|
2052 |
+
#: admin/templates/map-settings.php:198
|
|
|
|
|
|
|
|
|
2053 |
#, php-format
|
2054 |
msgid ""
|
2055 |
"%sRequired field.%s %s If auto-locating the user is disabled or fails, the "
|
2060 |
"locatie is uitgeschakeld of mislukt, dan wordt het middelpunt van de "
|
2061 |
"opgegeven locatie als begin punt gebruikt."
|
2062 |
|
2063 |
+
#: admin/templates/map-settings.php:203
|
2064 |
+
msgid "Auto adjust the zoom level to make sure all markers are visible?"
|
2065 |
+
msgstr ""
|
2066 |
+
"Zoom de kaart automatische in om te zorgen dat alle markers zichtbaar zijn?"
|
2067 |
+
|
2068 |
+
#: admin/templates/map-settings.php:203
|
2069 |
+
msgid ""
|
2070 |
+
"This runs after a search is made, and makes sure all the returned locations "
|
2071 |
+
"are visible in the viewport."
|
2072 |
+
msgstr ""
|
2073 |
+
"Dit wordt uitgevoerd nadat een zoekopdracht is gemaakt, en zorgt ervoor dat "
|
2074 |
+
"alle geretourneerde locaties zichtbaar zijn in de viewport."
|
2075 |
+
|
2076 |
+
#: admin/templates/map-settings.php:207
|
2077 |
msgid "Initial zoom level"
|
2078 |
msgstr "Start zoom niveau"
|
2079 |
|
2080 |
+
#: admin/templates/map-settings.php:211
|
2081 |
msgid "Max auto zoom level"
|
2082 |
msgstr "Max zoom niveau"
|
2083 |
|
2084 |
+
#: admin/templates/map-settings.php:211
|
2085 |
#, php-format
|
2086 |
msgid ""
|
2087 |
"This value sets the zoom level for the \"Zoom here\" link in the info "
|
2093 |
"limiteren als de viewport van de kaart verandert, wanneer geprobeerd wordt "
|
2094 |
"om alle markers op het scherm te laten passen."
|
2095 |
|
2096 |
+
#: admin/templates/map-settings.php:215
|
2097 |
msgid "Show the street view controls?"
|
2098 |
msgstr "Toon de street view controls?"
|
2099 |
|
2100 |
+
#: admin/templates/map-settings.php:219
|
2101 |
msgid "Show the map type control?"
|
2102 |
msgstr "Toon de kaart type controls?"
|
2103 |
|
2104 |
+
#: admin/templates/map-settings.php:223
|
2105 |
msgid "Enable scroll wheel zooming?"
|
2106 |
msgstr "Activeer het inzoomen met je scrollwheel?"
|
2107 |
|
2108 |
+
#: admin/templates/map-settings.php:227
|
2109 |
msgid "Zoom control position"
|
2110 |
msgstr "Zoom bediening positie"
|
2111 |
|
2112 |
+
#: admin/templates/map-settings.php:230
|
2113 |
msgid "Left"
|
2114 |
msgstr "Links"
|
2115 |
|
2116 |
+
#: admin/templates/map-settings.php:232
|
2117 |
msgid "Right"
|
2118 |
msgstr "Rechts"
|
2119 |
|
2120 |
+
#: admin/templates/map-settings.php:240
|
|
|
|
|
|
|
|
|
2121 |
msgid "Map style"
|
2122 |
msgstr "Kaart stijl"
|
2123 |
|
2124 |
+
#: admin/templates/map-settings.php:240
|
2125 |
msgid ""
|
2126 |
"Custom map styles only work if the map type is set to \"Roadmap\" or "
|
2127 |
"\"Terrain\"."
|
2129 |
"Custom map stijlen werken alleen maar als de kaart soort op \"Wegenkaart\" "
|
2130 |
"of \"Terrein\" is gezet."
|
2131 |
|
2132 |
+
#: admin/templates/map-settings.php:243
|
2133 |
#, php-format
|
2134 |
msgid ""
|
2135 |
"You can use existing map styles from %sSnazzy Maps%s or %sMap Stylr%s and "
|
2140 |
"en in het onderstaande tekstvlak plaatsen. Of je kunt de map stijl genereren "
|
2141 |
"via de %sMap Style Editor%s of de %sStyled Maps Wizard%s."
|
2142 |
|
2143 |
+
#: admin/templates/map-settings.php:244
|
2144 |
#, php-format
|
2145 |
msgid ""
|
2146 |
"If you like to write the style code yourself, then you can find the "
|
2149 |
"Als je zelf de stijl code wil schrijven dan kun je de documentatie %shier%s "
|
2150 |
"vinden."
|
2151 |
|
2152 |
+
#: admin/templates/map-settings.php:246
|
2153 |
msgid "Preview Map Style"
|
2154 |
msgstr "Map stijl voorbeeld"
|
2155 |
|
2156 |
+
#: admin/templates/map-settings.php:250
|
2157 |
msgid "Show credits?"
|
2158 |
msgstr "Toon credits?"
|
2159 |
|
2160 |
+
#: admin/templates/map-settings.php:250
|
2161 |
msgid ""
|
2162 |
"This will place a \"Search provided by WP Store Locator\" backlink below the "
|
2163 |
"map."
|
2164 |
msgstr ""
|
2165 |
"Dit plaatst een \"Ondersteund door WP Store Locator\" link onder de kaart."
|
2166 |
|
2167 |
+
#: admin/templates/map-settings.php:264
|
2168 |
msgid "User Experience"
|
2169 |
msgstr "Gebruikers ervaring"
|
2170 |
|
2171 |
+
#: admin/templates/map-settings.php:267
|
2172 |
msgid "Store Locator height"
|
2173 |
msgstr "Store Locator hoogte"
|
2174 |
|
2175 |
+
#: admin/templates/map-settings.php:271
|
2176 |
msgid "Max width for the info window content"
|
2177 |
msgstr "Max breedte voor de info window inhoud"
|
2178 |
|
2179 |
+
#: admin/templates/map-settings.php:275
|
2180 |
msgid "Search field width"
|
2181 |
msgstr "Zoekveld breedte"
|
2182 |
|
2183 |
+
#: admin/templates/map-settings.php:279
|
2184 |
msgid "Search and radius label width"
|
2185 |
msgstr "Zoek en radius label breedte"
|
2186 |
|
2187 |
+
#: admin/templates/map-settings.php:283
|
2188 |
msgid "Store Locator template"
|
2189 |
msgstr "Store locator template"
|
2190 |
|
2191 |
+
#: admin/templates/map-settings.php:283
|
2192 |
#, php-format
|
2193 |
msgid ""
|
2194 |
"The selected template is used with the [wpsl] shortcode. %s You can add a "
|
2197 |
"De geselecteerde template wordt gebruikt bij de [wpsl] shortcode. %s Je kunt "
|
2198 |
"een custom template gebruiken met behulp van de %swpsl_templates%s filter."
|
2199 |
|
2200 |
+
#: admin/templates/map-settings.php:287
|
2201 |
msgid "Hide the scrollbar?"
|
2202 |
msgstr "Verberg de scrollbar?"
|
2203 |
|
2204 |
+
#: admin/templates/map-settings.php:291
|
2205 |
msgid "Open links in a new window?"
|
2206 |
msgstr "Open links in een nieuw venster?"
|
2207 |
|
2208 |
+
#: admin/templates/map-settings.php:295
|
2209 |
msgid "Show a reset map button?"
|
2210 |
msgstr "Toon een knop om de kaart te resetten?"
|
2211 |
|
2212 |
+
#: admin/templates/map-settings.php:299
|
2213 |
msgid ""
|
2214 |
"When a user clicks on \"Directions\", open a new window, and show the route "
|
2215 |
"on google.com/maps ?"
|
2217 |
"Zodra een gebruiker op \"Route\" klikt, open een nieuwe venster en toon de "
|
2218 |
"route op google.com/maps?"
|
2219 |
|
2220 |
+
#: admin/templates/map-settings.php:303
|
2221 |
msgid "Show a \"More info\" link in the store listings?"
|
2222 |
msgstr "Toon een \"Meer info\" link in de locatie lijst?"
|
2223 |
|
2224 |
+
#: admin/templates/map-settings.php:303
|
2225 |
msgid ""
|
2226 |
"This places a \"More Info\" link below the address and will show the phone, "
|
2227 |
"fax, email, opening hours and description once the link is clicked."
|
2230 |
"klikt dan wordt het telefoon / fax nummer, email, openings tijden en "
|
2231 |
"omschrijving getoond."
|
2232 |
|
2233 |
+
#: admin/templates/map-settings.php:308
|
2234 |
msgid "Where do you want to show the \"More info\" details?"
|
2235 |
msgstr "Waar wil je de \"Meer info\" details tonen?"
|
2236 |
|
2237 |
+
#: admin/templates/map-settings.php:313
|
2238 |
msgid ""
|
2239 |
"Always show the contact details below the address in the search results?"
|
2240 |
msgstr "Toon altijd de contact gegevens onder het adres in de zoek resultaten?"
|
2241 |
|
2242 |
+
#: admin/templates/map-settings.php:317
|
2243 |
msgid "Make the store name clickable if a store URL exists?"
|
2244 |
msgstr "Als een winkel url bestaat, maak de winkel naam dan klikbaar?"
|
2245 |
|
2246 |
+
#: admin/templates/map-settings.php:317
|
2247 |
#, php-format
|
2248 |
msgid ""
|
2249 |
"If %spermalinks%s are enabled, the store name will always link to the store "
|
2252 |
"Als de %spermalinks%s zijn ingeschakeld dan zal de winkel naam altijd linken "
|
2253 |
"naar de winkel pagina."
|
2254 |
|
2255 |
+
#: admin/templates/map-settings.php:321
|
2256 |
msgid "Make the phone number clickable on mobile devices?"
|
2257 |
msgstr "Maak het telefoonnummer klikbaar op mobiele apparaten?"
|
2258 |
|
2259 |
+
#: admin/templates/map-settings.php:325
|
2260 |
msgid ""
|
2261 |
"If street view is available for the current location, then show a \"Street "
|
2262 |
"view\" link in the info window?"
|
2264 |
"Als voor de huidge locatie street view beschikbaar is, toon dan een \"Street "
|
2265 |
"view\" link om vanuit de info window?"
|
2266 |
|
2267 |
+
#: admin/templates/map-settings.php:325
|
2268 |
#, php-format
|
2269 |
msgid ""
|
2270 |
"Enabling this option can sometimes result in a small delay in the opening of "
|
2276 |
"er een verzoek naar de Google Maps API word gemaakt om te controleren ofdat "
|
2277 |
"street view wel beschikbaar is voor de huidige locatie."
|
2278 |
|
2279 |
+
#: admin/templates/map-settings.php:329
|
2280 |
msgid "Show a \"Zoom here\" link in the info window?"
|
2281 |
msgstr "Toon een \"zoom hier\" link in de info window?"
|
2282 |
|
2283 |
+
#: admin/templates/map-settings.php:329
|
2284 |
#, php-format
|
2285 |
msgid ""
|
2286 |
"Clicking this link will make the map zoom in to the %s max auto zoom level "
|
2289 |
"Als er op deze link geklikt word dan zoomt de kaart in totdat de %s max auto "
|
2290 |
"zoom level %s bereikt is."
|
2291 |
|
2292 |
+
#: admin/templates/map-settings.php:333
|
2293 |
msgid "On page load move the mouse cursor to the search field?"
|
2294 |
msgstr ""
|
2295 |
"Als de pagina wordt geladen, verplaats de muiscursor dan naar het invulveld?"
|
2296 |
|
2297 |
+
#: admin/templates/map-settings.php:333
|
2298 |
#, php-format
|
2299 |
msgid ""
|
2300 |
"If the store locator is not placed at the top of the page, enabling this "
|
2305 |
"instelling ervoor zorgen dat de pagina naar benenden schuift tijden het "
|
2306 |
"laden. %s %sDeze optie staat uit op mobiele apparaten.%s"
|
2307 |
|
2308 |
+
#: admin/templates/map-settings.php:337
|
2309 |
msgid "Use the default style for the info window?"
|
2310 |
msgstr "Gebruik de standaard style voor de info window?"
|
2311 |
|
2312 |
+
#: admin/templates/map-settings.php:337
|
2313 |
#, php-format
|
2314 |
msgid ""
|
2315 |
"If the default style is disabled the %sInfoBox%s library will be used "
|
2320 |
"gebruikt. %s Dit script maakt het mogelijk om makkelijk het ontwerp te "
|
2321 |
"wijzigen met behulp van de .wpsl-infobox css class."
|
2322 |
|
2323 |
+
#: admin/templates/map-settings.php:341
|
2324 |
msgid "Hide the country in the search results?"
|
2325 |
msgstr "Verberg het land in de zoekresultaten?"
|
2326 |
|
2327 |
+
#: admin/templates/map-settings.php:345
|
2328 |
msgid "Hide the distance in the search results?"
|
2329 |
msgstr "Verberg de afstand in de zoek resultaten?"
|
2330 |
|
2331 |
+
#: admin/templates/map-settings.php:349
|
2332 |
msgid "If a user hovers over the search results the store marker"
|
2333 |
msgstr ""
|
2334 |
"Als een gebruiker over de zoekresultaten beweegt met zijn muis de "
|
2335 |
"bijbehorende marker"
|
2336 |
|
2337 |
+
#: admin/templates/map-settings.php:349
|
2338 |
#, php-format
|
2339 |
msgid ""
|
2340 |
"If marker clusters are enabled this option will not work as expected as long "
|
2349 |
"de marker cluster wordt omgezet naar losse markers. %s De info window wordt "
|
2350 |
"wel geopend, maar het is niet duidelijk bij welke marker het hoort."
|
2351 |
|
2352 |
+
#: admin/templates/map-settings.php:353
|
2353 |
msgid "Address format"
|
2354 |
msgstr "Adres formaat"
|
2355 |
|
2356 |
+
#: admin/templates/map-settings.php:353
|
2357 |
#, php-format
|
2358 |
msgid ""
|
2359 |
"You can add custom address formats with the %swpsl_address_formats%s filter."
|
2361 |
"Je kunt een nieuwe adres formaat toevoegen met de %swpsl_address_formats%s "
|
2362 |
"filter."
|
2363 |
|
2364 |
+
#: admin/templates/map-settings.php:371
|
|
|
|
|
|
|
|
|
2365 |
msgid "Enable marker clusters?"
|
2366 |
msgstr "Activeer marker clusters?"
|
2367 |
|
2368 |
+
#: admin/templates/map-settings.php:371
|
2369 |
msgid "Recommended for maps with a large amount of markers."
|
2370 |
msgstr "Aan te raden voor kaarten met grote hoeveelheden markers."
|
2371 |
|
2372 |
+
#: admin/templates/map-settings.php:376
|
2373 |
msgid "Max zoom level"
|
2374 |
msgstr "Max zoom niveau"
|
2375 |
|
2376 |
+
#: admin/templates/map-settings.php:376
|
2377 |
msgid ""
|
2378 |
"If this zoom level is reached or exceeded, then all markers are moved out of "
|
2379 |
"the marker cluster and shown as individual markers."
|
2381 |
"Als dit zoom niveau bereikt is of gepasseerd, dan worden alle markers uit de "
|
2382 |
"marker cluster gehaald en als losse markers getoond."
|
2383 |
|
2384 |
+
#: admin/templates/map-settings.php:380
|
2385 |
msgid "Cluster size"
|
2386 |
msgstr "Cluster grote"
|
2387 |
|
2388 |
+
#: admin/templates/map-settings.php:380
|
2389 |
#, php-format
|
2390 |
msgid ""
|
2391 |
"The grid size of a cluster in pixels. %s A larger number will result in a "
|
2395 |
"voor dat er minder clusters zichtbaar zijn en het algoritme dus ook sneller "
|
2396 |
"klaar is."
|
2397 |
|
2398 |
+
#: admin/templates/map-settings.php:395
|
2399 |
msgid "Store Editor"
|
2400 |
msgstr "Winkel editor"
|
2401 |
|
2402 |
+
#: admin/templates/map-settings.php:398
|
2403 |
msgid "Default country"
|
2404 |
msgstr "Standaard land"
|
2405 |
|
2406 |
+
#: admin/templates/map-settings.php:402
|
2407 |
msgid "Map type for the location preview"
|
2408 |
msgstr "Kaart type voor het lokatie voorbeeld"
|
2409 |
|
2410 |
+
#: admin/templates/map-settings.php:406
|
2411 |
msgid "Hide the opening hours?"
|
2412 |
msgstr "Verberg de openingstijden?"
|
2413 |
|
2414 |
+
#: admin/templates/map-settings.php:412
|
2415 |
msgid "Opening hours input type"
|
2416 |
msgstr "Openingstijden formaat"
|
2417 |
|
2418 |
+
#: admin/templates/map-settings.php:416
|
2419 |
#, php-format
|
2420 |
msgid ""
|
2421 |
"Opening hours created in version 1.x %sare not%s automatically converted to "
|
2424 |
"De openingstijden die zijn aangemaakt in versie 1.x %sworden niet%s "
|
2425 |
"automatische omgezet naar het dropdown formaat."
|
2426 |
|
2427 |
+
#: admin/templates/map-settings.php:419 admin/templates/map-settings.php:428
|
2428 |
msgid "The default opening hours"
|
2429 |
msgstr "De standaard openingstijden"
|
2430 |
|
2431 |
+
#: admin/templates/map-settings.php:425
|
2432 |
msgid "Opening hours format"
|
2433 |
msgstr "Openingstijden formaat"
|
2434 |
|
2435 |
+
#: admin/templates/map-settings.php:432
|
2436 |
msgid ""
|
2437 |
"The default country and opening hours are only used when a new store is "
|
2438 |
"created. So changing the default values will have no effect on existing "
|
2442 |
"gebruikt als een nieuwe locatie wordt aangemaakt. Het wijzigen van deze "
|
2443 |
"waardes heeft dus geen enkele invloed op de bestaande locaties."
|
2444 |
|
2445 |
+
#: admin/templates/map-settings.php:445
|
2446 |
msgid "Permalink"
|
2447 |
msgstr "Permalink"
|
2448 |
|
2449 |
+
#: admin/templates/map-settings.php:448
|
2450 |
msgid "Enable permalink?"
|
2451 |
msgstr "Activeer permalink?"
|
2452 |
|
2453 |
+
#: admin/templates/map-settings.php:453
|
2454 |
msgid "Store slug"
|
2455 |
msgstr "Winkel slug"
|
2456 |
|
2457 |
+
#: admin/templates/map-settings.php:457
|
2458 |
msgid "Category slug"
|
2459 |
msgstr "Categorie slug"
|
2460 |
|
2461 |
+
#: admin/templates/map-settings.php:460
|
2462 |
#, php-format
|
2463 |
msgid "The permalink slugs %smust be unique%s on your site."
|
2464 |
msgstr "De permalink slug %smoet uniek%s zijn op je site."
|
2465 |
|
2466 |
+
#: admin/templates/map-settings.php:473
|
2467 |
msgid "Labels"
|
2468 |
msgstr "Labels"
|
2469 |
|
2470 |
+
#: admin/templates/map-settings.php:482
|
2471 |
#, php-format
|
2472 |
msgid "%sWarning!%s %sWPML%s, or a plugin using the WPML API is active."
|
2473 |
msgstr ""
|
2474 |
"%sWaarschuwing!%s %sWPML%s, of een plugin die de WPML API gebruikt is "
|
2475 |
"actief."
|
2476 |
|
2477 |
+
#: admin/templates/map-settings.php:483
|
2478 |
msgid ""
|
2479 |
"Please use the \"String Translations\" section in the used multilingual "
|
2480 |
"plugin to change the labels. Changing them here will have no effect as long "
|
2484 |
"labels te wijzigen. Wijzigingen die in dit gedeelte worden aangebracht "
|
2485 |
"hebben geen effect zolang de vertaal plugin actief is."
|
2486 |
|
2487 |
+
#: admin/templates/map-settings.php:487 admin/templates/map-settings.php:488
|
2488 |
#: frontend/templates/default.php:12
|
2489 |
+
#: frontend/templates/store-listings-below.php:12 inc/wpsl-functions.php:132
|
2490 |
msgid "Your location"
|
2491 |
msgstr "Uw locatie"
|
2492 |
|
2493 |
+
#: admin/templates/map-settings.php:491 admin/templates/map-settings.php:492
|
2494 |
#: frontend/templates/default.php:21
|
2495 |
+
#: frontend/templates/store-listings-below.php:21 inc/wpsl-functions.php:135
|
2496 |
msgid "Search radius"
|
2497 |
msgstr "Zoek radius"
|
2498 |
|
2499 |
+
#: admin/templates/map-settings.php:495 admin/templates/map-settings.php:496
|
2500 |
+
#: frontend/class-frontend.php:1801 inc/wpsl-functions.php:136
|
2501 |
msgid "No results found"
|
2502 |
msgstr "Geen resultaten gevonden"
|
2503 |
|
2504 |
+
#: admin/templates/map-settings.php:503
|
2505 |
msgid "Searching (preloader text)"
|
2506 |
msgstr "Aan het zoeken (preloader tekst)"
|
2507 |
|
2508 |
+
#: admin/templates/map-settings.php:504 frontend/class-frontend.php:1800
|
2509 |
+
#: inc/wpsl-functions.php:134
|
2510 |
msgid "Searching..."
|
2511 |
msgstr "Zoeken..."
|
2512 |
|
2513 |
+
#: admin/templates/map-settings.php:507 admin/templates/map-settings.php:508
|
2514 |
#: frontend/templates/default.php:30
|
2515 |
+
#: frontend/templates/store-listings-below.php:30 inc/wpsl-functions.php:137
|
2516 |
msgid "Results"
|
2517 |
msgstr "Resultaten"
|
2518 |
|
2519 |
+
#: admin/templates/map-settings.php:511 admin/upgrade.php:206
|
2520 |
+
#: inc/wpsl-functions.php:151
|
2521 |
msgid "Category filter"
|
2522 |
msgstr "Categorie filter"
|
2523 |
|
2524 |
+
#: admin/templates/map-settings.php:512 frontend/class-frontend.php:1374
|
2525 |
msgid "Category"
|
2526 |
msgstr "Categorie"
|
2527 |
|
2528 |
+
#: admin/templates/map-settings.php:515
|
2529 |
msgid "Category first item"
|
2530 |
msgstr "Eerste categorie item"
|
2531 |
|
2532 |
+
#: admin/templates/map-settings.php:516 admin/upgrade.php:367
|
2533 |
+
#: frontend/class-frontend.php:1377 inc/wpsl-functions.php:152
|
2534 |
msgid "Any"
|
2535 |
msgstr "Alle"
|
2536 |
|
2537 |
+
#: admin/templates/map-settings.php:519 admin/templates/map-settings.php:520
|
2538 |
+
#: admin/upgrade.php:59 frontend/class-frontend.php:1802
|
2539 |
#: frontend/underscore-functions.php:138 frontend/underscore-functions.php:168
|
2540 |
+
#: inc/wpsl-functions.php:138
|
2541 |
msgid "More info"
|
2542 |
msgstr "Meer info"
|
2543 |
|
2544 |
+
#: admin/templates/map-settings.php:523 admin/templates/map-settings.php:524
|
2545 |
+
#: frontend/class-frontend.php:821 frontend/underscore-functions.php:29
|
2546 |
#: frontend/underscore-functions.php:65 frontend/underscore-functions.php:147
|
2547 |
+
#: inc/wpsl-functions.php:146
|
2548 |
msgid "Phone"
|
2549 |
msgstr "Telefoon"
|
2550 |
|
2551 |
+
#: admin/templates/map-settings.php:543 admin/templates/map-settings.php:544
|
2552 |
+
#: frontend/class-frontend.php:1807 inc/wpsl-functions.php:131
|
2553 |
msgid "Start location"
|
2554 |
msgstr "Start locatie"
|
2555 |
|
2556 |
+
#: admin/templates/map-settings.php:547
|
2557 |
msgid "Get directions"
|
2558 |
msgstr "Toon routebeschrijving"
|
2559 |
|
2560 |
+
#: admin/templates/map-settings.php:548 frontend/class-frontend.php:1805
|
2561 |
+
#: inc/wpsl-functions.php:139
|
2562 |
msgid "Directions"
|
2563 |
msgstr "Routebeschrijving"
|
2564 |
|
2565 |
+
#: admin/templates/map-settings.php:551
|
2566 |
msgid "No directions found"
|
2567 |
msgstr "Geen routebeschrijving beschikbaar"
|
2568 |
|
2569 |
+
#: admin/templates/map-settings.php:552 admin/upgrade.php:151
|
2570 |
+
#: frontend/class-frontend.php:1806 inc/wpsl-functions.php:140
|
2571 |
msgid "No route could be found between the origin and destination"
|
2572 |
msgstr "Er kon geen route gevonden worden tussen het begin- en eindpunt"
|
2573 |
|
2574 |
+
#: admin/templates/map-settings.php:555 admin/templates/map-settings.php:556
|
2575 |
+
#: admin/upgrade.php:77 frontend/class-frontend.php:1808
|
2576 |
+
#: inc/wpsl-functions.php:141
|
2577 |
msgid "Back"
|
2578 |
msgstr "Terug"
|
2579 |
|
2580 |
+
#: admin/templates/map-settings.php:559 admin/templates/map-settings.php:560
|
2581 |
+
#: admin/upgrade.php:143 frontend/class-frontend.php:1809
|
2582 |
+
#: inc/wpsl-functions.php:142
|
2583 |
msgid "Street view"
|
2584 |
msgstr "Street view"
|
2585 |
|
2586 |
+
#: admin/templates/map-settings.php:563 admin/templates/map-settings.php:564
|
2587 |
+
#: admin/upgrade.php:147 frontend/class-frontend.php:1810
|
2588 |
+
#: inc/wpsl-functions.php:143
|
2589 |
msgid "Zoom here"
|
2590 |
msgstr "Zoom hier"
|
2591 |
|
2592 |
+
#: admin/templates/map-settings.php:567
|
2593 |
msgid "General error"
|
2594 |
msgstr "Foutmelding"
|
2595 |
|
2596 |
+
#: admin/templates/map-settings.php:568 frontend/class-frontend.php:1803
|
2597 |
+
#: inc/wpsl-functions.php:144
|
2598 |
msgid "Something went wrong, please try again!"
|
2599 |
msgstr "Er ging iets fout, probeer het nog een keer!"
|
2600 |
|
2601 |
+
#: admin/templates/map-settings.php:571
|
2602 |
msgid "Query limit error"
|
2603 |
msgstr "Query limit foutmelding"
|
2604 |
|
2605 |
+
#: admin/templates/map-settings.php:571
|
2606 |
#, php-format
|
2607 |
msgid ""
|
2608 |
"You can raise the %susage limit%s by obtaining an API %skey%s, and fill in "
|
2611 |
"Je kan de %sgebruiks limiet%s verhogen door een API %ssleutel%s aan te "
|
2612 |
"vragen en die in het \"API sleutel\" veld bovenaan de pagina in te vullen."
|
2613 |
|
2614 |
+
#: admin/templates/map-settings.php:572 frontend/class-frontend.php:1804
|
2615 |
+
#: inc/wpsl-functions.php:145
|
2616 |
msgid "API usage limit reached"
|
2617 |
msgstr "API gebruikslimiet bereikt"
|
2618 |
|
2619 |
+
#: admin/templates/map-settings.php:585
|
2620 |
msgid "Tools"
|
2621 |
msgstr "Tools"
|
2622 |
|
2623 |
+
#: admin/templates/map-settings.php:588
|
2624 |
msgid "Enable store locator debug?"
|
2625 |
msgstr "Activeer store locator debug?"
|
2626 |
|
2627 |
+
#: admin/templates/map-settings.php:588
|
2628 |
#, php-format
|
2629 |
msgid ""
|
2630 |
"This disables the WPSL transient cache. %sThe transient cache is only used "
|
2634 |
"alleen gebruikt als de %sToon alle locaties op de kaart zodra de pagina "
|
2635 |
"geladen is%s optie is geactiveerd."
|
2636 |
|
2637 |
+
#: admin/templates/map-settings.php:592
|
2638 |
msgid "Enable compatibility mode?"
|
2639 |
+
msgstr "Activeer de compatibiliteitsmodus?"
|
2640 |
|
2641 |
+
#: admin/templates/map-settings.php:592
|
2642 |
#, php-format
|
2643 |
msgid ""
|
2644 |
"If the %sbrowser console%s shows the error below, then enabling this option "
|
2646 |
"this page. This may cause unexpected errors.%s %s This error can in some "
|
2647 |
"situations break the store locator map."
|
2648 |
msgstr ""
|
2649 |
+
"Als de %sbrowser console%s de onderstaande foutmelding laat zien, dan kan je "
|
2650 |
+
"dat oplossen door deze optie te activeren. %s %sYou have included the Google "
|
2651 |
+
"Maps API multiple times on this page. This may cause unexpected errors.%s "
|
2652 |
+
"%s Deze foutmelding kan er in sommige situations voor zorgen dat de store "
|
2653 |
+
"locator kaart niet goed functioneerd."
|
2654 |
|
2655 |
+
#: admin/templates/map-settings.php:596
|
2656 |
msgid "WPSL transients"
|
2657 |
msgstr "WPSL transients"
|
2658 |
|
2659 |
+
#: admin/templates/map-settings.php:597
|
2660 |
msgid "Clear store locator transient cache"
|
2661 |
msgstr "Verwijder het store locator transient cache."
|
2662 |
|
2668 |
msgid "Reset"
|
2669 |
msgstr "Herstel"
|
2670 |
|
2671 |
+
#: admin/upgrade.php:174 inc/wpsl-functions.php:125
|
2672 |
msgid "stores"
|
2673 |
msgstr "winkels"
|
2674 |
|
2675 |
+
#: admin/upgrade.php:178 inc/wpsl-functions.php:126
|
2676 |
msgid "store-category"
|
2677 |
msgstr "winkel-categorie"
|
2678 |
|
2679 |
+
#: admin/upgrade.php:430
|
2680 |
#, php-format
|
2681 |
msgid ""
|
2682 |
"Because you updated WP Store Locator from version 1.x, the %s current store "
|
2685 |
"Doordat je WP Store Locator update van versie 1.x, de %s huidige winkel "
|
2686 |
"locaties moeten worden %somgezet%s naar custom post types."
|
2687 |
|
2688 |
+
#: admin/upgrade.php:451
|
2689 |
#, php-format
|
2690 |
msgid ""
|
2691 |
"The script converting the locations timed out. %s You can click the \"Start "
|
2703 |
"heeft al geprobeerd om de maximum execution time uit te zetten, maar als je "
|
2704 |
"dit leest dan is dat mislukt."
|
2705 |
|
2706 |
+
#: admin/upgrade.php:472
|
2707 |
msgid "Store locations to convert:"
|
2708 |
msgstr "Locaties die omgezet worden:"
|
2709 |
|
2710 |
+
#: admin/upgrade.php:474
|
2711 |
msgid "Start Converting"
|
2712 |
msgstr "Begin met omzetten"
|
2713 |
|
2714 |
+
#: admin/upgrade.php:596
|
2715 |
#, php-format
|
2716 |
msgid ""
|
2717 |
"All the store locations are now converted to custom post types. %s You can "
|
2720 |
"Alle winkel locaties zijn nu omgezet naar custom post types. %s Je kunt ze "
|
2721 |
"bekijken op de %sAlle Winkels%s pagina."
|
2722 |
|
2723 |
+
#: frontend/class-frontend.php:758
|
2724 |
msgid ""
|
2725 |
"If you use the [wpsl_address] shortcode outside a store page you need to set "
|
2726 |
"the ID attribute."
|
2728 |
"Als je de [wpsl_address] shortcode op een pagina gebruikt die geen winkel "
|
2729 |
"pagina is dan is de ID attribute verplicht."
|
2730 |
|
2731 |
+
#: frontend/class-frontend.php:872
|
2732 |
msgid ""
|
2733 |
"If you use the [wpsl_hours] shortcode outside a store page you need to set "
|
2734 |
"the ID attribute."
|
2736 |
"Als je de [wpsl_hours] shortcode op een pagina gebruikt die geen winkel "
|
2737 |
"pagina is dan is de ID attribute verplicht."
|
2738 |
|
2739 |
+
#: frontend/class-frontend.php:920
|
2740 |
msgid ""
|
2741 |
"If you use the [wpsl_map] shortcode outside a store page, then you need to "
|
2742 |
"set the ID or category attribute."
|
2744 |
"Als de [wpsl_map] shortcode buiten een winkel page is geplaatst, dan moet je "
|
2745 |
"de ID of category attribute opgeven."
|
2746 |
|
2747 |
+
#: frontend/class-frontend.php:1575
|
2748 |
msgid "The application does not have permission to use the Geolocation API."
|
2749 |
msgstr ""
|
2750 |
"Deze applicatie heeft geen toestemming om de Geolocation API te gebruiken."
|
2751 |
|
2752 |
+
#: frontend/class-frontend.php:1576
|
2753 |
msgid "Location information is unavailable."
|
2754 |
msgstr "Informatie over de huidige locatie is niet beschikbaar."
|
2755 |
|
2756 |
+
#: frontend/class-frontend.php:1577
|
2757 |
msgid "The geolocation request timed out."
|
2758 |
msgstr "Het geolocation verzoek timed out."
|
2759 |
|
2760 |
+
#: frontend/class-frontend.php:1578
|
2761 |
msgid "An unknown error occurred."
|
2762 |
msgstr " Er heeft zich een onbekende fout voorgedaan."
|
2763 |
|
2855 |
msgid "Zip"
|
2856 |
msgstr "Postcode"
|
2857 |
|
2858 |
+
#: inc/wpsl-functions.php:221
|
2859 |
msgid "Show the store list below the map"
|
2860 |
msgstr "Toon the locatie lijst onder de kaart"
|
2861 |
|
2862 |
+
#: inc/wpsl-functions.php:238
|
2863 |
msgid "Monday"
|
2864 |
msgstr "Maandag"
|
2865 |
|
2866 |
+
#: inc/wpsl-functions.php:239
|
2867 |
msgid "Tuesday"
|
2868 |
msgstr "Dinsdag"
|
2869 |
|
2870 |
+
#: inc/wpsl-functions.php:240
|
2871 |
msgid "Wednesday"
|
2872 |
msgstr "Woensdag"
|
2873 |
|
2874 |
+
#: inc/wpsl-functions.php:241
|
2875 |
msgid "Thursday"
|
2876 |
msgstr "Donderdag"
|
2877 |
|
2878 |
+
#: inc/wpsl-functions.php:242
|
2879 |
msgid "Friday"
|
2880 |
msgstr "Vrijdag"
|
2881 |
|
2882 |
+
#: inc/wpsl-functions.php:243
|
2883 |
msgid "Saturday"
|
2884 |
msgstr "Zaterdag"
|
2885 |
|
2886 |
+
#: inc/wpsl-functions.php:244
|
2887 |
msgid "Sunday"
|
2888 |
msgstr "Zondag"
|
2889 |
|
2890 |
+
#: inc/wpsl-functions.php:274
|
2891 |
#, php-format
|
2892 |
msgid "Mon %sTue %sWed %sThu %sFri %sSat Closed %sSun Closed"
|
2893 |
msgstr "ma %sdi %swoe %sdo %svrij %szat gesloten %szo gesloten"
|
2894 |
|
2895 |
+
#: inc/wpsl-functions.php:290
|
2896 |
msgid "Satellite"
|
2897 |
msgstr "Satelliet"
|
2898 |
|
2899 |
+
#: inc/wpsl-functions.php:291
|
2900 |
msgid "Hybrid"
|
2901 |
msgstr "Hybrid"
|
2902 |
|
2903 |
+
#: inc/wpsl-functions.php:292
|
2904 |
msgid "Terrain"
|
2905 |
msgstr "Terrein"
|
2906 |
|
2907 |
+
#: inc/wpsl-functions.php:307
|
2908 |
msgid "(city) (state) (zip code)"
|
2909 |
msgstr "(stad) (provincie) (postcode)"
|
2910 |
|
2911 |
+
#: inc/wpsl-functions.php:308
|
2912 |
msgid "(city), (state) (zip code)"
|
2913 |
msgstr "(stad), (provincie), (postcode)"
|
2914 |
|
2915 |
+
#: inc/wpsl-functions.php:309
|
2916 |
msgid "(city) (zip code)"
|
2917 |
msgstr "(stad) (postcode)"
|
2918 |
|
2919 |
+
#: inc/wpsl-functions.php:310
|
2920 |
msgid "(city), (zip code)"
|
2921 |
msgstr "(stad), (postcode)"
|
2922 |
|
2923 |
+
#: inc/wpsl-functions.php:311
|
2924 |
msgid "(zip code) (city) (state)"
|
2925 |
msgstr "(postcode) (stad) (provincie)"
|
2926 |
|
2927 |
+
#: inc/wpsl-functions.php:312
|
2928 |
msgid "(zip code) (city)"
|
2929 |
msgstr "(postcode) (stad)"
|
2930 |
|
2931 |
+
#~ msgid "%sError message: %s"
|
2932 |
+
#~ msgstr "%sFout melding: %s"
|
2933 |
+
|
2934 |
+
#~ msgid "Cocos Islands"
|
2935 |
+
#~ msgstr "Cocoseilanden"
|
2936 |
+
|
2937 |
+
#~ msgid "Congo"
|
2938 |
+
#~ msgstr "Congo"
|
2939 |
+
|
2940 |
+
#~ msgid "Macedonia"
|
2941 |
+
#~ msgstr "Macedonië"
|
2942 |
+
|
2943 |
+
#~ msgid "Myanmar"
|
2944 |
+
#~ msgstr "Myanmar"
|
2945 |
+
|
2946 |
+
#~ msgid ""
|
2947 |
+
#~ "Safari and Chrome %srequire%s a HTTPS connection before the Geolocation "
|
2948 |
+
#~ "feature works."
|
2949 |
+
#~ msgstr ""
|
2950 |
+
#~ "Safari en Chrome %svereisen%s een HTTPS verbinding om de geolocatie optie "
|
2951 |
+
#~ "te laten werken."
|
2952 |
+
|
2953 |
#~ msgid "Enable Google Maps Compatibility Mode?"
|
2954 |
#~ msgstr "Activeer de Google Maps compatibility mode."
|
2955 |
|
languages/wpsl.pot
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
#, fuzzy
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
-
"Project-Id-Version: WP Store Locator v2.2.
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
-
"POT-Creation-Date: 2017-
|
7 |
"PO-Revision-Date: 2015-09-01 13:49+0100\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
@@ -21,116 +21,161 @@ msgstr ""
|
|
21 |
"X-Poedit-SearchPath-0: .\n"
|
22 |
"X-Poedit-SearchPathExcluded-0: admin/EDD_SL_Plugin_Updater.php\n"
|
23 |
|
24 |
-
#: admin/class-admin.php:
|
25 |
#, php-format
|
26 |
msgid ""
|
27 |
-
"
|
28 |
-
"
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: admin/class-admin.php:
|
32 |
#, php-format
|
33 |
msgid ""
|
34 |
-
"
|
35 |
-
"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: admin/class-admin.php:
|
39 |
msgid "Security check failed. Please reload the page and try again."
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: admin/class-admin.php:
|
43 |
-
#: admin/class-admin.php:
|
44 |
msgid "Settings"
|
45 |
msgstr ""
|
46 |
|
47 |
-
#: admin/class-admin.php:
|
48 |
-
#: admin/class-admin.php:
|
49 |
msgid "Add-Ons"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: admin/class-admin.php:
|
53 |
msgid "Cannot determine the address at this location."
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: admin/class-admin.php:
|
57 |
msgid "Geocode was not successful for the following reason"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: admin/class-admin.php:
|
61 |
msgid "Security check failed, reload the page and try again."
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: admin/class-admin.php:
|
65 |
msgid "Please fill in all the required store details."
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: admin/class-admin.php:
|
69 |
msgid "The map preview requires all the location details."
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: admin/class-admin.php:
|
73 |
-
#: frontend/class-frontend.php:
|
74 |
msgid "Closed"
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: admin/class-admin.php:
|
78 |
msgid "The code for the map style is invalid."
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: admin/class-admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
msgid "Welcome to WP Store Locator"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: admin/class-admin.php:
|
86 |
msgid "Sign up for the latest plugin updates and announcements."
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: admin/class-admin.php:
|
90 |
msgid "Documentation"
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: admin/class-admin.php:
|
94 |
#, php-format
|
95 |
msgid "If you like this plugin please leave us a %s5 star%s rating."
|
96 |
msgstr ""
|
97 |
|
98 |
-
#: admin/class-geocode.php:
|
99 |
msgid ""
|
100 |
"The Google Geocoding API returned no results for the supplied address. "
|
101 |
"Please change the address and try again."
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: admin/class-geocode.php:
|
105 |
#, php-format
|
106 |
msgid ""
|
107 |
"You have reached the daily allowed geocoding limit, you can read more %shere"
|
108 |
"%s."
|
109 |
msgstr ""
|
110 |
|
111 |
-
#: admin/class-geocode.php:
|
112 |
#, php-format
|
113 |
msgid "The Google Geocoding API returned REQUEST_DENIED. %s"
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: admin/class-geocode.php:
|
117 |
msgid ""
|
118 |
"The Google Geocoding API failed to return valid data, please try again later."
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: admin/class-geocode.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
122 |
#, php-format
|
123 |
-
msgid "
|
|
|
|
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: admin/class-geocode.php:
|
127 |
#, php-format
|
128 |
msgid ""
|
129 |
"Something went wrong connecting to the Google Geocode API: %s %s Please try "
|
130 |
"again later."
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: admin/class-geocode.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
#, php-format
|
135 |
msgid ""
|
136 |
"The Google Geocode API reported the following problem: error %s %s %s Please "
|
@@ -219,8 +264,8 @@ msgstr ""
|
|
219 |
msgid "Opening Hours"
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: admin/class-metaboxes.php:82 admin/templates/map-settings.php:
|
223 |
-
#: admin/templates/map-settings.php:
|
224 |
#: inc/wpsl-functions.php:150
|
225 |
msgid "Hours"
|
226 |
msgstr ""
|
@@ -233,24 +278,24 @@ msgstr ""
|
|
233 |
msgid "Tel"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: admin/class-metaboxes.php:91 admin/templates/map-settings.php:
|
237 |
-
#: admin/templates/map-settings.php:
|
238 |
#: frontend/underscore-functions.php:32 frontend/underscore-functions.php:68
|
239 |
#: frontend/underscore-functions.php:150 inc/wpsl-functions.php:147
|
240 |
msgid "Fax"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: admin/class-metaboxes.php:94 admin/templates/map-settings.php:
|
244 |
-
#: admin/templates/map-settings.php:
|
245 |
-
#: frontend/class-frontend.php:
|
246 |
#: frontend/underscore-functions.php:71 frontend/underscore-functions.php:153
|
247 |
#: inc/wpsl-functions.php:148
|
248 |
msgid "Email"
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: admin/class-metaboxes.php:97 admin/templates/map-settings.php:
|
252 |
-
#: admin/templates/map-settings.php:
|
253 |
-
#: frontend/class-frontend.php:
|
254 |
msgid "Url"
|
255 |
msgstr ""
|
256 |
|
@@ -266,90 +311,95 @@ msgstr ""
|
|
266 |
msgid "Opening Periods"
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: admin/class-metaboxes.php:
|
270 |
msgid "Failed to publish the store. Please fill in the required store details."
|
271 |
msgstr ""
|
272 |
|
273 |
-
#: admin/class-metaboxes.php:
|
274 |
msgid "Preview Location"
|
275 |
msgstr ""
|
276 |
|
277 |
-
#: admin/class-metaboxes.php:
|
278 |
#, php-format
|
279 |
msgid ""
|
280 |
"The map preview is based on the provided address, city and country details. "
|
281 |
"%s It will ignore any custom latitude or longitude values."
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: admin/class-metaboxes.php:
|
285 |
msgid "You can drag the marker to adjust the exact location of the marker."
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: admin/class-metaboxes.php:
|
289 |
msgid "Store updated."
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: admin/class-metaboxes.php:
|
293 |
msgid "Custom field updated."
|
294 |
msgstr ""
|
295 |
|
296 |
-
#: admin/class-metaboxes.php:
|
297 |
msgid "Custom field deleted."
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: admin/class-metaboxes.php:
|
301 |
#, php-format
|
302 |
msgid "Store restored to revision from %s"
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: admin/class-metaboxes.php:
|
306 |
msgid "Store published."
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: admin/class-metaboxes.php:
|
310 |
msgid "Store saved."
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: admin/class-metaboxes.php:
|
314 |
msgid "Store submitted."
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: admin/class-metaboxes.php:
|
318 |
#, php-format
|
319 |
msgid "Store scheduled for: <strong>%1$s</strong>."
|
320 |
msgstr ""
|
321 |
|
322 |
-
#: admin/class-metaboxes.php:
|
323 |
msgid "M j, Y @ G:i"
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: admin/class-metaboxes.php:
|
327 |
msgid "Store draft updated."
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: admin/class-metaboxes.php:
|
331 |
msgid "View store"
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: admin/class-metaboxes.php:
|
335 |
msgid "Preview store"
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: admin/class-settings.php:
|
339 |
msgid "WP Store Locator Transients Cleared"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: admin/class-settings.php:
|
|
|
|
|
|
|
|
|
|
|
343 |
msgid ""
|
344 |
"The max results field cannot be empty, the default value has been restored."
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: admin/class-settings.php:
|
348 |
msgid ""
|
349 |
"The search radius field cannot be empty, the default value has been restored."
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: admin/class-settings.php:
|
353 |
#, php-format
|
354 |
msgid ""
|
355 |
"Please provide the name of a city or country that can be used as a starting "
|
@@ -357,1299 +407,1381 @@ msgid ""
|
|
357 |
"user fails, or the option itself is disabled."
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: admin/class-settings.php:
|
361 |
msgid "Select your language"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: admin/class-settings.php:
|
365 |
msgid "English"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: admin/class-settings.php:
|
369 |
msgid "Arabic"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: admin/class-settings.php:
|
373 |
msgid "Basque"
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: admin/class-settings.php:
|
377 |
msgid "Bulgarian"
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: admin/class-settings.php:
|
381 |
msgid "Bengali"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: admin/class-settings.php:
|
385 |
msgid "Catalan"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: admin/class-settings.php:
|
389 |
msgid "Czech"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: admin/class-settings.php:
|
393 |
msgid "Danish"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: admin/class-settings.php:
|
397 |
msgid "German"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: admin/class-settings.php:
|
401 |
msgid "Greek"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: admin/class-settings.php:
|
405 |
msgid "English (Australian)"
|
406 |
msgstr ""
|
407 |
|
408 |
-
#: admin/class-settings.php:
|
409 |
msgid "English (Great Britain)"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: admin/class-settings.php:
|
413 |
msgid "Spanish"
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: admin/class-settings.php:
|
417 |
msgid "Farsi"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: admin/class-settings.php:
|
421 |
msgid "Finnish"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: admin/class-settings.php:
|
425 |
msgid "Filipino"
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: admin/class-settings.php:
|
429 |
msgid "French"
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: admin/class-settings.php:
|
433 |
msgid "Galician"
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: admin/class-settings.php:
|
437 |
msgid "Gujarati"
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: admin/class-settings.php:
|
441 |
msgid "Hindi"
|
442 |
msgstr ""
|
443 |
|
444 |
-
#: admin/class-settings.php:
|
445 |
msgid "Croatian"
|
446 |
msgstr ""
|
447 |
|
448 |
-
#: admin/class-settings.php:
|
449 |
msgid "Hungarian"
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: admin/class-settings.php:
|
453 |
msgid "Indonesian"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: admin/class-settings.php:
|
457 |
msgid "Italian"
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: admin/class-settings.php:
|
461 |
msgid "Hebrew"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: admin/class-settings.php:
|
465 |
msgid "Japanese"
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: admin/class-settings.php:
|
469 |
msgid "Kannada"
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: admin/class-settings.php:
|
473 |
msgid "Korean"
|
474 |
msgstr ""
|
475 |
|
476 |
-
#: admin/class-settings.php:
|
477 |
msgid "Lithuanian"
|
478 |
msgstr ""
|
479 |
|
480 |
-
#: admin/class-settings.php:
|
481 |
msgid "Latvian"
|
482 |
msgstr ""
|
483 |
|
484 |
-
#: admin/class-settings.php:
|
485 |
msgid "Malayalam"
|
486 |
msgstr ""
|
487 |
|
488 |
-
#: admin/class-settings.php:
|
489 |
msgid "Marathi"
|
490 |
msgstr ""
|
491 |
|
492 |
-
#: admin/class-settings.php:
|
493 |
msgid "Dutch"
|
494 |
msgstr ""
|
495 |
|
496 |
-
#: admin/class-settings.php:
|
497 |
msgid "Norwegian"
|
498 |
msgstr ""
|
499 |
|
500 |
-
#: admin/class-settings.php:
|
501 |
msgid "Norwegian Nynorsk"
|
502 |
msgstr ""
|
503 |
|
504 |
-
#: admin/class-settings.php:
|
505 |
msgid "Polish"
|
506 |
msgstr ""
|
507 |
|
508 |
-
#: admin/class-settings.php:
|
509 |
msgid "Portuguese"
|
510 |
msgstr ""
|
511 |
|
512 |
-
#: admin/class-settings.php:
|
513 |
msgid "Portuguese (Brazil)"
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: admin/class-settings.php:
|
517 |
msgid "Portuguese (Portugal)"
|
518 |
msgstr ""
|
519 |
|
520 |
-
#: admin/class-settings.php:
|
521 |
msgid "Romanian"
|
522 |
msgstr ""
|
523 |
|
524 |
-
#: admin/class-settings.php:
|
525 |
msgid "Russian"
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: admin/class-settings.php:
|
529 |
msgid "Slovak"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: admin/class-settings.php:
|
533 |
msgid "Slovenian"
|
534 |
msgstr ""
|
535 |
|
536 |
-
#: admin/class-settings.php:
|
537 |
msgid "Serbian"
|
538 |
msgstr ""
|
539 |
|
540 |
-
#: admin/class-settings.php:
|
541 |
msgid "Swedish"
|
542 |
msgstr ""
|
543 |
|
544 |
-
#: admin/class-settings.php:
|
545 |
msgid "Tagalog"
|
546 |
msgstr ""
|
547 |
|
548 |
-
#: admin/class-settings.php:
|
549 |
msgid "Tamil"
|
550 |
msgstr ""
|
551 |
|
552 |
-
#: admin/class-settings.php:
|
553 |
msgid "Telugu"
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: admin/class-settings.php:
|
557 |
msgid "Thai"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: admin/class-settings.php:
|
561 |
msgid "Turkish"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: admin/class-settings.php:
|
565 |
msgid "Ukrainian"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: admin/class-settings.php:
|
569 |
msgid "Vietnamese"
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: admin/class-settings.php:
|
573 |
msgid "Chinese (Simplified)"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: admin/class-settings.php:
|
577 |
msgid "Chinese (Traditional)"
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: admin/class-settings.php:
|
581 |
msgid "Select your region"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: admin/class-settings.php:
|
585 |
msgid "Afghanistan"
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: admin/class-settings.php:
|
589 |
msgid "Albania"
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: admin/class-settings.php:
|
593 |
msgid "Algeria"
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: admin/class-settings.php:
|
597 |
msgid "American Samoa"
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: admin/class-settings.php:
|
601 |
msgid "Andorra"
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: admin/class-settings.php:
|
605 |
msgid "Angola"
|
606 |
msgstr ""
|
607 |
|
608 |
-
#: admin/class-settings.php:
|
609 |
msgid "Anguilla"
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: admin/class-settings.php:
|
613 |
msgid "Antarctica"
|
614 |
msgstr ""
|
615 |
|
616 |
-
#: admin/class-settings.php:
|
617 |
msgid "Antigua and Barbuda"
|
618 |
msgstr ""
|
619 |
|
620 |
-
#: admin/class-settings.php:
|
621 |
msgid "Argentina"
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: admin/class-settings.php:
|
625 |
msgid "Armenia"
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: admin/class-settings.php:
|
629 |
msgid "Aruba"
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: admin/class-settings.php:
|
633 |
msgid "Ascension Island"
|
634 |
msgstr ""
|
635 |
|
636 |
-
#: admin/class-settings.php:
|
637 |
msgid "Australia"
|
638 |
msgstr ""
|
639 |
|
640 |
-
#: admin/class-settings.php:
|
641 |
msgid "Austria"
|
642 |
msgstr ""
|
643 |
|
644 |
-
#: admin/class-settings.php:
|
645 |
msgid "Azerbaijan"
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: admin/class-settings.php:
|
649 |
msgid "Bahamas"
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: admin/class-settings.php:
|
653 |
msgid "Bahrain"
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: admin/class-settings.php:
|
657 |
msgid "Bangladesh"
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: admin/class-settings.php:
|
661 |
msgid "Barbados"
|
662 |
msgstr ""
|
663 |
|
664 |
-
#: admin/class-settings.php:
|
665 |
msgid "Belarus"
|
666 |
msgstr ""
|
667 |
|
668 |
-
#: admin/class-settings.php:
|
669 |
msgid "Belgium"
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: admin/class-settings.php:
|
673 |
msgid "Belize"
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: admin/class-settings.php:
|
677 |
msgid "Benin"
|
678 |
msgstr ""
|
679 |
|
680 |
-
#: admin/class-settings.php:
|
681 |
msgid "Bermuda"
|
682 |
msgstr ""
|
683 |
|
684 |
-
#: admin/class-settings.php:
|
685 |
msgid "Bhutan"
|
686 |
msgstr ""
|
687 |
|
688 |
-
#: admin/class-settings.php:
|
689 |
msgid "Bolivia"
|
690 |
msgstr ""
|
691 |
|
692 |
-
#: admin/class-settings.php:
|
693 |
msgid "Bosnia and Herzegovina"
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: admin/class-settings.php:
|
697 |
msgid "Botswana"
|
698 |
msgstr ""
|
699 |
|
700 |
-
#: admin/class-settings.php:
|
701 |
msgid "Bouvet Island"
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: admin/class-settings.php:
|
705 |
msgid "Brazil"
|
706 |
msgstr ""
|
707 |
|
708 |
-
#: admin/class-settings.php:
|
709 |
msgid "British Indian Ocean Territory"
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: admin/class-settings.php:
|
713 |
msgid "British Virgin Islands"
|
714 |
msgstr ""
|
715 |
|
716 |
-
#: admin/class-settings.php:
|
717 |
msgid "Brunei"
|
718 |
msgstr ""
|
719 |
|
720 |
-
#: admin/class-settings.php:
|
721 |
msgid "Bulgaria"
|
722 |
msgstr ""
|
723 |
|
724 |
-
#: admin/class-settings.php:
|
725 |
msgid "Burkina Faso"
|
726 |
msgstr ""
|
727 |
|
728 |
-
#: admin/class-settings.php:
|
729 |
msgid "Burundi"
|
730 |
msgstr ""
|
731 |
|
732 |
-
#: admin/class-settings.php:
|
733 |
msgid "Cambodia"
|
734 |
msgstr ""
|
735 |
|
736 |
-
#: admin/class-settings.php:
|
737 |
msgid "Cameroon"
|
738 |
msgstr ""
|
739 |
|
740 |
-
#: admin/class-settings.php:
|
741 |
msgid "Canada"
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: admin/class-settings.php:
|
745 |
msgid "Canary Islands"
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: admin/class-settings.php:
|
749 |
msgid "Cape Verde"
|
750 |
msgstr ""
|
751 |
|
752 |
-
#: admin/class-settings.php:
|
753 |
msgid "Caribbean Netherlands"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: admin/class-settings.php:
|
757 |
msgid "Cayman Islands"
|
758 |
msgstr ""
|
759 |
|
760 |
-
#: admin/class-settings.php:
|
761 |
msgid "Central African Republic"
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: admin/class-settings.php:
|
765 |
msgid "Ceuta and Melilla"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: admin/class-settings.php:
|
769 |
msgid "Chad"
|
770 |
msgstr ""
|
771 |
|
772 |
-
#: admin/class-settings.php:
|
773 |
msgid "Chile"
|
774 |
msgstr ""
|
775 |
|
776 |
-
#: admin/class-settings.php:
|
777 |
msgid "China"
|
778 |
msgstr ""
|
779 |
|
780 |
-
#: admin/class-settings.php:
|
781 |
msgid "Christmas Island"
|
782 |
msgstr ""
|
783 |
|
784 |
-
#: admin/class-settings.php:
|
785 |
msgid "Clipperton Island"
|
786 |
msgstr ""
|
787 |
|
788 |
-
#: admin/class-settings.php:
|
789 |
msgid "Cocos (Keeling) Islands"
|
790 |
msgstr ""
|
791 |
|
792 |
-
#: admin/class-settings.php:
|
793 |
msgid "Colombia"
|
794 |
msgstr ""
|
795 |
|
796 |
-
#: admin/class-settings.php:
|
797 |
msgid "Comoros"
|
798 |
msgstr ""
|
799 |
|
800 |
-
#: admin/class-settings.php:
|
801 |
-
msgid "Congo (DRC"
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: admin/class-settings.php:
|
805 |
msgid "Congo (Republic)"
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: admin/class-settings.php:
|
809 |
msgid "Cook Islands"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: admin/class-settings.php:
|
813 |
msgid "Costa Rica"
|
814 |
msgstr ""
|
815 |
|
816 |
-
#: admin/class-settings.php:
|
817 |
msgid "Croatia"
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: admin/class-settings.php:
|
821 |
msgid "Cuba"
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: admin/class-settings.php:
|
825 |
msgid "Curaçao"
|
826 |
msgstr ""
|
827 |
|
828 |
-
#: admin/class-settings.php:
|
829 |
msgid "Cyprus"
|
830 |
msgstr ""
|
831 |
|
832 |
-
#: admin/class-settings.php:
|
833 |
msgid "Czech Republic"
|
834 |
msgstr ""
|
835 |
|
836 |
-
#: admin/class-settings.php:
|
837 |
msgid "Côte d'Ivoire"
|
838 |
msgstr ""
|
839 |
|
840 |
-
#: admin/class-settings.php:
|
841 |
msgid "Denmark"
|
842 |
msgstr ""
|
843 |
|
844 |
-
#: admin/class-settings.php:
|
845 |
msgid "Djibouti"
|
846 |
msgstr ""
|
847 |
|
848 |
-
#: admin/class-settings.php:
|
849 |
msgid "Democratic Republic of the Congo"
|
850 |
msgstr ""
|
851 |
|
852 |
-
#: admin/class-settings.php:
|
853 |
msgid "Dominica"
|
854 |
msgstr ""
|
855 |
|
856 |
-
#: admin/class-settings.php:
|
857 |
msgid "Dominican Republic"
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: admin/class-settings.php:
|
861 |
msgid "Ecuador"
|
862 |
msgstr ""
|
863 |
|
864 |
-
#: admin/class-settings.php:
|
865 |
msgid "Egypt"
|
866 |
msgstr ""
|
867 |
|
868 |
-
#: admin/class-settings.php:
|
869 |
msgid "El Salvador"
|
870 |
msgstr ""
|
871 |
|
872 |
-
#: admin/class-settings.php:
|
873 |
msgid "Equatorial Guinea"
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: admin/class-settings.php:
|
877 |
msgid "Eritrea"
|
878 |
msgstr ""
|
879 |
|
880 |
-
#: admin/class-settings.php:
|
881 |
msgid "Estonia"
|
882 |
msgstr ""
|
883 |
|
884 |
-
#: admin/class-settings.php:
|
885 |
msgid "Ethiopia"
|
886 |
msgstr ""
|
887 |
|
888 |
-
#: admin/class-settings.php:
|
889 |
msgid "Falkland Islands(Islas Malvinas)"
|
890 |
msgstr ""
|
891 |
|
892 |
-
#: admin/class-settings.php:
|
893 |
msgid "Faroe Islands"
|
894 |
msgstr ""
|
895 |
|
896 |
-
#: admin/class-settings.php:
|
897 |
msgid "Fiji"
|
898 |
msgstr ""
|
899 |
|
900 |
-
#: admin/class-settings.php:
|
901 |
msgid "Finland"
|
902 |
msgstr ""
|
903 |
|
904 |
-
#: admin/class-settings.php:
|
905 |
msgid "France"
|
906 |
msgstr ""
|
907 |
|
908 |
-
#: admin/class-settings.php:
|
909 |
msgid "French Guiana"
|
910 |
msgstr ""
|
911 |
|
912 |
-
#: admin/class-settings.php:
|
913 |
msgid "French Polynesia"
|
914 |
msgstr ""
|
915 |
|
916 |
-
#: admin/class-settings.php:
|
917 |
msgid "French Southern Territories"
|
918 |
msgstr ""
|
919 |
|
920 |
-
#: admin/class-settings.php:
|
921 |
msgid "Gabon"
|
922 |
msgstr ""
|
923 |
|
924 |
-
#: admin/class-settings.php:
|
925 |
msgid "Gambia"
|
926 |
msgstr ""
|
927 |
|
928 |
-
#: admin/class-settings.php:
|
929 |
msgid "Georgia"
|
930 |
msgstr ""
|
931 |
|
932 |
-
#: admin/class-settings.php:
|
933 |
msgid "Germany"
|
934 |
msgstr ""
|
935 |
|
936 |
-
#: admin/class-settings.php:
|
937 |
msgid "Ghana"
|
938 |
msgstr ""
|
939 |
|
940 |
-
#: admin/class-settings.php:
|
941 |
msgid "Gibraltar"
|
942 |
msgstr ""
|
943 |
|
944 |
-
#: admin/class-settings.php:
|
945 |
msgid "Greece"
|
946 |
msgstr ""
|
947 |
|
948 |
-
#: admin/class-settings.php:
|
949 |
msgid "Greenland"
|
950 |
msgstr ""
|
951 |
|
952 |
-
#: admin/class-settings.php:
|
953 |
msgid "Grenada"
|
954 |
msgstr ""
|
955 |
|
956 |
-
#: admin/class-settings.php:
|
957 |
msgid "Guam"
|
958 |
msgstr ""
|
959 |
|
960 |
-
#: admin/class-settings.php:
|
961 |
msgid "Guadeloupe"
|
962 |
msgstr ""
|
963 |
|
964 |
-
#: admin/class-settings.php:
|
965 |
msgid "Guatemala"
|
966 |
msgstr ""
|
967 |
|
968 |
-
#: admin/class-settings.php:
|
969 |
msgid "Guernsey"
|
970 |
msgstr ""
|
971 |
|
972 |
-
#: admin/class-settings.php:
|
973 |
msgid "Guinea"
|
974 |
msgstr ""
|
975 |
|
976 |
-
#: admin/class-settings.php:
|
977 |
msgid "Guinea-Bissau"
|
978 |
msgstr ""
|
979 |
|
980 |
-
#: admin/class-settings.php:
|
981 |
msgid "Guyana"
|
982 |
msgstr ""
|
983 |
|
984 |
-
#: admin/class-settings.php:
|
985 |
msgid "Haiti"
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: admin/class-settings.php:
|
989 |
msgid "Heard and McDonald Islands"
|
990 |
msgstr ""
|
991 |
|
992 |
-
#: admin/class-settings.php:
|
993 |
msgid "Honduras"
|
994 |
msgstr ""
|
995 |
|
996 |
-
#: admin/class-settings.php:
|
997 |
msgid "Hong Kong"
|
998 |
msgstr ""
|
999 |
|
1000 |
-
#: admin/class-settings.php:
|
1001 |
msgid "Hungary"
|
1002 |
msgstr ""
|
1003 |
|
1004 |
-
#: admin/class-settings.php:
|
1005 |
msgid "Iceland"
|
1006 |
msgstr ""
|
1007 |
|
1008 |
-
#: admin/class-settings.php:
|
1009 |
msgid "India"
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: admin/class-settings.php:
|
1013 |
msgid "Indonesia"
|
1014 |
msgstr ""
|
1015 |
|
1016 |
-
#: admin/class-settings.php:
|
1017 |
msgid "Iran"
|
1018 |
msgstr ""
|
1019 |
|
1020 |
-
#: admin/class-settings.php:
|
1021 |
msgid "Iraq"
|
1022 |
msgstr ""
|
1023 |
|
1024 |
-
#: admin/class-settings.php:
|
1025 |
msgid "Ireland"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
-
#: admin/class-settings.php:
|
1029 |
msgid "Isle of Man"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
-
#: admin/class-settings.php:
|
1033 |
msgid "Israel"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
-
#: admin/class-settings.php:
|
1037 |
msgid "Italy"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: admin/class-settings.php:
|
1041 |
msgid "Jamaica"
|
1042 |
msgstr ""
|
1043 |
|
1044 |
-
#: admin/class-settings.php:
|
1045 |
msgid "Japan"
|
1046 |
msgstr ""
|
1047 |
|
1048 |
-
#: admin/class-settings.php:
|
1049 |
msgid "Jersey"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
-
#: admin/class-settings.php:
|
1053 |
msgid "Jordan"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
-
#: admin/class-settings.php:
|
1057 |
msgid "Kazakhstan"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
-
#: admin/class-settings.php:
|
1061 |
msgid "Kenya"
|
1062 |
msgstr ""
|
1063 |
|
1064 |
-
#: admin/class-settings.php:
|
1065 |
msgid "Kiribati"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
-
#: admin/class-settings.php:
|
1069 |
msgid "Kosovo"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
-
#: admin/class-settings.php:
|
1073 |
msgid "Kuwait"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
-
#: admin/class-settings.php:
|
1077 |
msgid "Kyrgyzstan"
|
1078 |
msgstr ""
|
1079 |
|
1080 |
-
#: admin/class-settings.php:
|
1081 |
msgid "Laos"
|
1082 |
msgstr ""
|
1083 |
|
1084 |
-
#: admin/class-settings.php:
|
1085 |
msgid "Latvia"
|
1086 |
msgstr ""
|
1087 |
|
1088 |
-
#: admin/class-settings.php:
|
1089 |
msgid "Lebanon"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
-
#: admin/class-settings.php:
|
1093 |
msgid "Lesotho"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
-
#: admin/class-settings.php:
|
1097 |
msgid "Liberia"
|
1098 |
msgstr ""
|
1099 |
|
1100 |
-
#: admin/class-settings.php:
|
1101 |
msgid "Libya"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
-
#: admin/class-settings.php:
|
1105 |
msgid "Liechtenstein"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
-
#: admin/class-settings.php:
|
1109 |
msgid "Lithuania"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
-
#: admin/class-settings.php:
|
1113 |
msgid "Luxembourg"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: admin/class-settings.php:
|
1117 |
msgid "Macau"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
-
#: admin/class-settings.php:
|
1121 |
msgid "Macedonia (FYROM)"
|
1122 |
msgstr ""
|
1123 |
|
1124 |
-
#: admin/class-settings.php:
|
1125 |
msgid "Madagascar"
|
1126 |
msgstr ""
|
1127 |
|
1128 |
-
#: admin/class-settings.php:
|
1129 |
msgid "Malawi"
|
1130 |
msgstr ""
|
1131 |
|
1132 |
-
#: admin/class-settings.php:
|
1133 |
msgid "Malaysia "
|
1134 |
msgstr ""
|
1135 |
|
1136 |
-
#: admin/class-settings.php:
|
1137 |
msgid "Maldives "
|
1138 |
msgstr ""
|
1139 |
|
1140 |
-
#: admin/class-settings.php:
|
1141 |
msgid "Mali"
|
1142 |
msgstr ""
|
1143 |
|
1144 |
-
#: admin/class-settings.php:
|
1145 |
msgid "Malta"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
-
#: admin/class-settings.php:
|
1149 |
msgid "Marshall Islands"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
-
#: admin/class-settings.php:
|
1153 |
msgid "Martinique"
|
1154 |
msgstr ""
|
1155 |
|
1156 |
-
#: admin/class-settings.php:
|
1157 |
msgid "Mauritania"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
-
#: admin/class-settings.php:
|
1161 |
msgid "Mauritius"
|
1162 |
msgstr ""
|
1163 |
|
1164 |
-
#: admin/class-settings.php:
|
1165 |
msgid "Mayotte"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
-
#: admin/class-settings.php:
|
1169 |
msgid "Mexico"
|
1170 |
msgstr ""
|
1171 |
|
1172 |
-
#: admin/class-settings.php:
|
1173 |
msgid "Micronesia"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
-
#: admin/class-settings.php:
|
1177 |
msgid "Moldova"
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#: admin/class-settings.php:
|
1181 |
msgid "Monaco"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
-
#: admin/class-settings.php:
|
1185 |
msgid "Mongolia"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: admin/class-settings.php:
|
1189 |
msgid "Montenegro"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
-
#: admin/class-settings.php:
|
1193 |
msgid "Montserrat"
|
1194 |
msgstr ""
|
1195 |
|
1196 |
-
#: admin/class-settings.php:
|
1197 |
msgid "Morocco"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
-
#: admin/class-settings.php:
|
1201 |
msgid "Mozambique"
|
1202 |
msgstr ""
|
1203 |
|
1204 |
-
#: admin/class-settings.php:
|
1205 |
msgid "Myanmar (Burma)"
|
1206 |
msgstr ""
|
1207 |
|
1208 |
-
#: admin/class-settings.php:
|
1209 |
msgid "Namibia"
|
1210 |
msgstr ""
|
1211 |
|
1212 |
-
#: admin/class-settings.php:
|
1213 |
msgid "Nauru"
|
1214 |
msgstr ""
|
1215 |
|
1216 |
-
#: admin/class-settings.php:
|
1217 |
msgid "Nepal"
|
1218 |
msgstr ""
|
1219 |
|
1220 |
-
#: admin/class-settings.php:
|
1221 |
msgid "Netherlands"
|
1222 |
msgstr ""
|
1223 |
|
1224 |
-
#: admin/class-settings.php:
|
1225 |
msgid "Netherlands Antilles"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
-
#: admin/class-settings.php:
|
1229 |
msgid "New Caledonia"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
-
#: admin/class-settings.php:
|
1233 |
msgid "New Zealand"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
-
#: admin/class-settings.php:
|
1237 |
msgid "Nicaragua"
|
1238 |
msgstr ""
|
1239 |
|
1240 |
-
#: admin/class-settings.php:
|
1241 |
msgid "Niger"
|
1242 |
msgstr ""
|
1243 |
|
1244 |
-
#: admin/class-settings.php:
|
1245 |
msgid "Nigeria"
|
1246 |
msgstr ""
|
1247 |
|
1248 |
-
#: admin/class-settings.php:
|
1249 |
msgid "Niue"
|
1250 |
msgstr ""
|
1251 |
|
1252 |
-
#: admin/class-settings.php:
|
1253 |
msgid "Norfolk Island"
|
1254 |
msgstr ""
|
1255 |
|
1256 |
-
#: admin/class-settings.php:
|
1257 |
msgid "North Korea"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
-
#: admin/class-settings.php:
|
1261 |
msgid "Northern Mariana Islands"
|
1262 |
msgstr ""
|
1263 |
|
1264 |
-
#: admin/class-settings.php:
|
1265 |
msgid "Norway"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: admin/class-settings.php:
|
1269 |
msgid "Oman"
|
1270 |
msgstr ""
|
1271 |
|
1272 |
-
#: admin/class-settings.php:
|
1273 |
msgid "Pakistan"
|
1274 |
msgstr ""
|
1275 |
|
1276 |
-
#: admin/class-settings.php:
|
1277 |
msgid "Palau"
|
1278 |
msgstr ""
|
1279 |
|
1280 |
-
#: admin/class-settings.php:
|
1281 |
msgid "Palestine"
|
1282 |
msgstr ""
|
1283 |
|
1284 |
-
#: admin/class-settings.php:
|
1285 |
msgid "Panama"
|
1286 |
msgstr ""
|
1287 |
|
1288 |
-
#: admin/class-settings.php:
|
1289 |
msgid "Papua New Guinea"
|
1290 |
msgstr ""
|
1291 |
|
1292 |
-
#: admin/class-settings.php:
|
1293 |
msgid "Paraguay"
|
1294 |
msgstr ""
|
1295 |
|
1296 |
-
#: admin/class-settings.php:
|
1297 |
msgid "Peru"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
-
#: admin/class-settings.php:
|
1301 |
msgid "Philippines"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: admin/class-settings.php:
|
1305 |
msgid "Pitcairn Islands"
|
1306 |
msgstr ""
|
1307 |
|
1308 |
-
#: admin/class-settings.php:
|
1309 |
msgid "Poland"
|
1310 |
msgstr ""
|
1311 |
|
1312 |
-
#: admin/class-settings.php:
|
1313 |
msgid "Portugal"
|
1314 |
msgstr ""
|
1315 |
|
1316 |
-
#: admin/class-settings.php:
|
1317 |
msgid "Puerto Rico"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
-
#: admin/class-settings.php:
|
1321 |
msgid "Qatar"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
-
#: admin/class-settings.php:
|
1325 |
msgid "Reunion"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
-
#: admin/class-settings.php:
|
1329 |
msgid "Romania"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
-
#: admin/class-settings.php:
|
1333 |
msgid "Russia"
|
1334 |
msgstr ""
|
1335 |
|
1336 |
-
#: admin/class-settings.php:
|
1337 |
msgid "Rwanda"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
-
#: admin/class-settings.php:
|
1341 |
msgid "Saint Helena"
|
1342 |
msgstr ""
|
1343 |
|
1344 |
-
#: admin/class-settings.php:
|
1345 |
msgid "Saint Kitts and Nevis"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
-
#: admin/class-settings.php:
|
1349 |
msgid "Saint Vincent and the Grenadines"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
-
#: admin/class-settings.php:
|
1353 |
msgid "Saint Lucia"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
-
#: admin/class-settings.php:
|
1357 |
msgid "Samoa"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
-
#: admin/class-settings.php:
|
1361 |
msgid "San Marino"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
-
#: admin/class-settings.php:
|
1365 |
msgid "São Tomé and Príncipe"
|
1366 |
msgstr ""
|
1367 |
|
1368 |
-
#: admin/class-settings.php:
|
1369 |
msgid "Saudi Arabia"
|
1370 |
msgstr ""
|
1371 |
|
1372 |
-
#: admin/class-settings.php:
|
1373 |
msgid "Senegal"
|
1374 |
msgstr ""
|
1375 |
|
1376 |
-
#: admin/class-settings.php:
|
1377 |
msgid "Serbia"
|
1378 |
msgstr ""
|
1379 |
|
1380 |
-
#: admin/class-settings.php:
|
1381 |
msgid "Seychelles"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
-
#: admin/class-settings.php:
|
1385 |
msgid "Sierra Leone"
|
1386 |
msgstr ""
|
1387 |
|
1388 |
-
#: admin/class-settings.php:
|
1389 |
msgid "Singapore"
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: admin/class-settings.php:
|
1393 |
msgid "Sint Maarten"
|
1394 |
msgstr ""
|
1395 |
|
1396 |
-
#: admin/class-settings.php:
|
1397 |
msgid "Slovakia"
|
1398 |
msgstr ""
|
1399 |
|
1400 |
-
#: admin/class-settings.php:
|
1401 |
msgid "Slovenia"
|
1402 |
msgstr ""
|
1403 |
|
1404 |
-
#: admin/class-settings.php:
|
1405 |
msgid "Solomon Islands"
|
1406 |
msgstr ""
|
1407 |
|
1408 |
-
#: admin/class-settings.php:
|
1409 |
msgid "Somalia"
|
1410 |
msgstr ""
|
1411 |
|
1412 |
-
#: admin/class-settings.php:
|
1413 |
msgid "South Africa"
|
1414 |
msgstr ""
|
1415 |
|
1416 |
-
#: admin/class-settings.php:
|
1417 |
msgid "South Georgia and South Sandwich Islands"
|
1418 |
msgstr ""
|
1419 |
|
1420 |
-
#: admin/class-settings.php:
|
1421 |
msgid "South Korea"
|
1422 |
msgstr ""
|
1423 |
|
1424 |
-
#: admin/class-settings.php:
|
1425 |
msgid "South Sudan"
|
1426 |
msgstr ""
|
1427 |
|
1428 |
-
#: admin/class-settings.php:
|
1429 |
msgid "Spain"
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#: admin/class-settings.php:
|
1433 |
msgid "Sri Lanka"
|
1434 |
msgstr ""
|
1435 |
|
1436 |
-
#: admin/class-settings.php:
|
1437 |
msgid "Sudan"
|
1438 |
msgstr ""
|
1439 |
|
1440 |
-
#: admin/class-settings.php:
|
1441 |
msgid "Swaziland"
|
1442 |
msgstr ""
|
1443 |
|
1444 |
-
#: admin/class-settings.php:
|
1445 |
msgid "Sweden"
|
1446 |
msgstr ""
|
1447 |
|
1448 |
-
#: admin/class-settings.php:
|
1449 |
msgid "Switzerland"
|
1450 |
msgstr ""
|
1451 |
|
1452 |
-
#: admin/class-settings.php:
|
1453 |
msgid "Syria"
|
1454 |
msgstr ""
|
1455 |
|
1456 |
-
#: admin/class-settings.php:
|
1457 |
msgid "São Tomé & Príncipe"
|
1458 |
msgstr ""
|
1459 |
|
1460 |
-
#: admin/class-settings.php:
|
1461 |
msgid "Taiwan"
|
1462 |
msgstr ""
|
1463 |
|
1464 |
-
#: admin/class-settings.php:
|
1465 |
msgid "Tajikistan"
|
1466 |
msgstr ""
|
1467 |
|
1468 |
-
#: admin/class-settings.php:
|
1469 |
msgid "Tanzania"
|
1470 |
msgstr ""
|
1471 |
|
1472 |
-
#: admin/class-settings.php:
|
1473 |
msgid "Thailand"
|
1474 |
msgstr ""
|
1475 |
|
1476 |
-
#: admin/class-settings.php:
|
1477 |
msgid "Timor-Leste"
|
1478 |
msgstr ""
|
1479 |
|
1480 |
-
#: admin/class-settings.php:
|
1481 |
msgid "Tokelau"
|
1482 |
msgstr ""
|
1483 |
|
1484 |
-
#: admin/class-settings.php:
|
1485 |
msgid "Togo"
|
1486 |
msgstr ""
|
1487 |
|
1488 |
-
#: admin/class-settings.php:
|
1489 |
msgid "Tonga"
|
1490 |
msgstr ""
|
1491 |
|
1492 |
-
#: admin/class-settings.php:
|
1493 |
msgid "Trinidad and Tobago"
|
1494 |
msgstr ""
|
1495 |
|
1496 |
-
#: admin/class-settings.php:
|
1497 |
msgid "Tristan da Cunha"
|
1498 |
msgstr ""
|
1499 |
|
1500 |
-
#: admin/class-settings.php:
|
1501 |
msgid "Tunisia"
|
1502 |
msgstr ""
|
1503 |
|
1504 |
-
#: admin/class-settings.php:
|
1505 |
msgid "Turkey"
|
1506 |
msgstr ""
|
1507 |
|
1508 |
-
#: admin/class-settings.php:
|
1509 |
msgid "Turkmenistan"
|
1510 |
msgstr ""
|
1511 |
|
1512 |
-
#: admin/class-settings.php:
|
1513 |
msgid "Turks and Caicos Islands"
|
1514 |
msgstr ""
|
1515 |
|
1516 |
-
#: admin/class-settings.php:
|
1517 |
msgid "Tuvalu"
|
1518 |
msgstr ""
|
1519 |
|
1520 |
-
#: admin/class-settings.php:
|
1521 |
msgid "Uganda"
|
1522 |
msgstr ""
|
1523 |
|
1524 |
-
#: admin/class-settings.php:
|
1525 |
msgid "Ukraine"
|
1526 |
msgstr ""
|
1527 |
|
1528 |
-
#: admin/class-settings.php:
|
1529 |
msgid "United Arab Emirates"
|
1530 |
msgstr ""
|
1531 |
|
1532 |
-
#: admin/class-settings.php:
|
1533 |
msgid "United Kingdom"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
-
#: admin/class-settings.php:
|
1537 |
msgid "United States"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
-
#: admin/class-settings.php:
|
1541 |
msgid "Uruguay"
|
1542 |
msgstr ""
|
1543 |
|
1544 |
-
#: admin/class-settings.php:
|
1545 |
msgid "Uzbekistan"
|
1546 |
msgstr ""
|
1547 |
|
1548 |
-
#: admin/class-settings.php:
|
1549 |
msgid "Vanuatu"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
-
#: admin/class-settings.php:
|
1553 |
msgid "Vatican City"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
-
#: admin/class-settings.php:
|
1557 |
msgid "Venezuela"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
-
#: admin/class-settings.php:
|
1561 |
msgid "Vietnam"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
-
#: admin/class-settings.php:
|
1565 |
msgid "Wallis Futuna"
|
1566 |
msgstr ""
|
1567 |
|
1568 |
-
#: admin/class-settings.php:
|
1569 |
msgid "Western Sahara"
|
1570 |
msgstr ""
|
1571 |
|
1572 |
-
#: admin/class-settings.php:
|
1573 |
msgid "Yemen"
|
1574 |
msgstr ""
|
1575 |
|
1576 |
-
#: admin/class-settings.php:
|
1577 |
msgid "Zambia"
|
1578 |
msgstr ""
|
1579 |
|
1580 |
-
#: admin/class-settings.php:
|
1581 |
msgid "Zimbabwe"
|
1582 |
msgstr ""
|
1583 |
|
1584 |
-
#: admin/class-settings.php:
|
1585 |
msgid "Åland Islands"
|
1586 |
msgstr ""
|
1587 |
|
1588 |
-
#: admin/class-settings.php:
|
1589 |
msgid "World view"
|
1590 |
msgstr ""
|
1591 |
|
1592 |
-
#: admin/class-settings.php:
|
1593 |
#: inc/wpsl-functions.php:216
|
1594 |
msgid "Default"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
-
#: admin/class-settings.php:
|
1598 |
msgid "Roadmap"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
-
#: admin/class-settings.php:
|
1602 |
msgid "Start location marker"
|
1603 |
msgstr ""
|
1604 |
|
1605 |
-
#: admin/class-settings.php:
|
1606 |
msgid "Store location marker"
|
1607 |
msgstr ""
|
1608 |
|
1609 |
-
#: admin/class-settings.php:
|
1610 |
msgid "Textarea"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
-
#: admin/class-settings.php:
|
1614 |
msgid "Dropdowns (recommended)"
|
1615 |
msgstr ""
|
1616 |
|
1617 |
-
#: admin/class-settings.php:
|
1618 |
msgid "Bounces up and down"
|
1619 |
msgstr ""
|
1620 |
|
1621 |
-
#: admin/class-settings.php:
|
1622 |
msgid "Will open the info window"
|
1623 |
msgstr ""
|
1624 |
|
1625 |
-
#: admin/class-settings.php:
|
1626 |
msgid "Does not respond"
|
1627 |
msgstr ""
|
1628 |
|
1629 |
-
#: admin/class-settings.php:
|
1630 |
msgid "In the store listings"
|
1631 |
msgstr ""
|
1632 |
|
1633 |
-
#: admin/class-settings.php:
|
1634 |
msgid "In the info window on the map"
|
1635 |
msgstr ""
|
1636 |
|
1637 |
-
#: admin/class-settings.php:
|
1638 |
msgid "Dropdown"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
-
#: admin/class-settings.php:
|
1642 |
msgid "Checkboxes"
|
1643 |
msgstr ""
|
1644 |
|
1645 |
-
#: admin/class-settings.php:
|
1646 |
msgid "12 Hours"
|
1647 |
msgstr ""
|
1648 |
|
1649 |
-
#: admin/class-settings.php:
|
1650 |
msgid "24 Hours"
|
1651 |
msgstr ""
|
1652 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1653 |
#: admin/roles.php:20
|
1654 |
msgid "Store Locator Manager"
|
1655 |
msgstr ""
|
@@ -1670,39 +1802,39 @@ msgstr ""
|
|
1670 |
msgid "Failed to load the add-on list from the server."
|
1671 |
msgstr ""
|
1672 |
|
1673 |
-
#: admin/templates/map-settings.php:
|
1674 |
msgid "Add-On"
|
1675 |
msgstr ""
|
1676 |
|
1677 |
-
#: admin/templates/map-settings.php:
|
1678 |
msgid "License Key"
|
1679 |
msgstr ""
|
1680 |
|
1681 |
-
#: admin/templates/map-settings.php:
|
1682 |
msgid "License Expiry Date"
|
1683 |
msgstr ""
|
1684 |
|
1685 |
-
#: admin/templates/map-settings.php:
|
1686 |
msgid "Deactivate License"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
-
#: admin/templates/map-settings.php:
|
1690 |
-
#: admin/templates/map-settings.php:
|
1691 |
-
#: admin/templates/map-settings.php:
|
1692 |
-
#: admin/templates/map-settings.php:
|
1693 |
-
#: admin/templates/map-settings.php:
|
1694 |
msgid "Save Changes"
|
1695 |
msgstr ""
|
1696 |
|
1697 |
-
#: admin/templates/map-settings.php:
|
1698 |
msgid "Google Maps API"
|
1699 |
msgstr ""
|
1700 |
|
1701 |
-
#: admin/templates/map-settings.php:
|
1702 |
msgid "Server key"
|
1703 |
msgstr ""
|
1704 |
|
1705 |
-
#: admin/templates/map-settings.php:
|
1706 |
#, php-format
|
1707 |
msgid ""
|
1708 |
"A %sserver key%s allows you to monitor the usage of the Google Maps "
|
@@ -1710,11 +1842,11 @@ msgid ""
|
|
1710 |
"22, 2016."
|
1711 |
msgstr ""
|
1712 |
|
1713 |
-
#: admin/templates/map-settings.php:
|
1714 |
msgid "Browser key"
|
1715 |
msgstr ""
|
1716 |
|
1717 |
-
#: admin/templates/map-settings.php:
|
1718 |
#, php-format
|
1719 |
msgid ""
|
1720 |
"A %sbrowser key%s allows you to monitor the usage of the Google Maps "
|
@@ -1722,30 +1854,30 @@ msgid ""
|
|
1722 |
"22, 2016."
|
1723 |
msgstr ""
|
1724 |
|
1725 |
-
#: admin/templates/map-settings.php:
|
1726 |
msgid "Map language"
|
1727 |
msgstr ""
|
1728 |
|
1729 |
-
#: admin/templates/map-settings.php:
|
1730 |
msgid "If no map language is selected the browser's prefered language is used."
|
1731 |
msgstr ""
|
1732 |
|
1733 |
-
#: admin/templates/map-settings.php:
|
1734 |
msgid "Map region"
|
1735 |
msgstr ""
|
1736 |
|
1737 |
-
#: admin/templates/map-settings.php:
|
1738 |
#, php-format
|
1739 |
msgid ""
|
1740 |
"This will bias the %sgeocoding%s results towards the selected region. %s If "
|
1741 |
"no region is selected the bias is set to the United States."
|
1742 |
msgstr ""
|
1743 |
|
1744 |
-
#: admin/templates/map-settings.php:
|
1745 |
msgid "Restrict the geocoding results to the selected map region?"
|
1746 |
msgstr ""
|
1747 |
|
1748 |
-
#: admin/templates/map-settings.php:
|
1749 |
#, php-format
|
1750 |
msgid ""
|
1751 |
"If the %sgeocoding%s API finds more relevant results outside of the set map "
|
@@ -1755,80 +1887,69 @@ msgid ""
|
|
1755 |
"restrictions with %sthis%s filter."
|
1756 |
msgstr ""
|
1757 |
|
1758 |
-
#: admin/templates/map-settings.php:
|
1759 |
-
#: admin/templates/map-settings.php:
|
1760 |
#: frontend/templates/store-listings-below.php:44 inc/wpsl-functions.php:133
|
1761 |
msgid "Search"
|
1762 |
msgstr ""
|
1763 |
|
1764 |
-
#: admin/templates/map-settings.php:
|
1765 |
msgid "Enable autocomplete?"
|
1766 |
msgstr ""
|
1767 |
|
1768 |
-
#: admin/templates/map-settings.php:
|
1769 |
msgid "Show the max results dropdown?"
|
1770 |
msgstr ""
|
1771 |
|
1772 |
-
#: admin/templates/map-settings.php:
|
1773 |
msgid "Show the search radius dropdown?"
|
1774 |
msgstr ""
|
1775 |
|
1776 |
-
#: admin/templates/map-settings.php:
|
1777 |
msgid "Enable category filters?"
|
1778 |
msgstr ""
|
1779 |
|
1780 |
-
#: admin/templates/map-settings.php:
|
1781 |
msgid "Filter type:"
|
1782 |
msgstr ""
|
1783 |
|
1784 |
-
#: admin/templates/map-settings.php:
|
1785 |
msgid "Distance unit"
|
1786 |
msgstr ""
|
1787 |
|
1788 |
-
#: admin/templates/map-settings.php:
|
1789 |
msgid "km"
|
1790 |
msgstr ""
|
1791 |
|
1792 |
-
#: admin/templates/map-settings.php:
|
1793 |
msgid "mi"
|
1794 |
msgstr ""
|
1795 |
|
1796 |
-
#: admin/templates/map-settings.php:
|
1797 |
msgid "Max search results"
|
1798 |
msgstr ""
|
1799 |
|
1800 |
-
#: admin/templates/map-settings.php:
|
1801 |
msgid "The default value is set between the [ ]."
|
1802 |
msgstr ""
|
1803 |
|
1804 |
-
#: admin/templates/map-settings.php:
|
1805 |
msgid "Search radius options"
|
1806 |
msgstr ""
|
1807 |
|
1808 |
-
#: admin/templates/map-settings.php:
|
1809 |
msgid "Map"
|
1810 |
msgstr ""
|
1811 |
|
1812 |
-
#: admin/templates/map-settings.php:
|
1813 |
-
msgid "Attempt to auto-locate the user"
|
1814 |
-
msgstr ""
|
1815 |
-
|
1816 |
-
#: admin/templates/map-settings.php:183
|
1817 |
-
#, php-format
|
1818 |
-
msgid ""
|
1819 |
-
"Safari and Chrome %srequire%s a HTTPS connection before the Geolocation "
|
1820 |
-
"feature works."
|
1821 |
-
msgstr ""
|
1822 |
-
|
1823 |
-
#: admin/templates/map-settings.php:187
|
1824 |
msgid "Load locations on page load"
|
1825 |
msgstr ""
|
1826 |
|
1827 |
-
#: admin/templates/map-settings.php:
|
1828 |
msgid "Number of locations to show"
|
1829 |
msgstr ""
|
1830 |
|
1831 |
-
#: admin/templates/map-settings.php:
|
1832 |
#, php-format
|
1833 |
msgid ""
|
1834 |
"Although the location data is cached after the first load, a lower number "
|
@@ -1836,11 +1957,7 @@ msgid ""
|
|
1836 |
"or set to 0, then all locations are loaded."
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: admin/templates/map-settings.php:
|
1840 |
-
msgid "Start point"
|
1841 |
-
msgstr ""
|
1842 |
-
|
1843 |
-
#: admin/templates/map-settings.php:197
|
1844 |
#, php-format
|
1845 |
msgid ""
|
1846 |
"%sRequired field.%s %s If auto-locating the user is disabled or fails, the "
|
@@ -1848,25 +1965,25 @@ msgid ""
|
|
1848 |
"point for the user."
|
1849 |
msgstr ""
|
1850 |
|
1851 |
-
#: admin/templates/map-settings.php:
|
1852 |
msgid "Auto adjust the zoom level to make sure all markers are visible?"
|
1853 |
msgstr ""
|
1854 |
|
1855 |
-
#: admin/templates/map-settings.php:
|
1856 |
msgid ""
|
1857 |
"This runs after a search is made, and makes sure all the returned locations "
|
1858 |
"are visible in the viewport."
|
1859 |
msgstr ""
|
1860 |
|
1861 |
-
#: admin/templates/map-settings.php:
|
1862 |
msgid "Initial zoom level"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
-
#: admin/templates/map-settings.php:
|
1866 |
msgid "Max auto zoom level"
|
1867 |
msgstr ""
|
1868 |
|
1869 |
-
#: admin/templates/map-settings.php:
|
1870 |
#, php-format
|
1871 |
msgid ""
|
1872 |
"This value sets the zoom level for the \"Zoom here\" link in the info "
|
@@ -1874,45 +1991,41 @@ msgid ""
|
|
1874 |
"is changed to make all the markers fit on the screen."
|
1875 |
msgstr ""
|
1876 |
|
1877 |
-
#: admin/templates/map-settings.php:
|
1878 |
msgid "Show the street view controls?"
|
1879 |
msgstr ""
|
1880 |
|
1881 |
-
#: admin/templates/map-settings.php:
|
1882 |
msgid "Show the map type control?"
|
1883 |
msgstr ""
|
1884 |
|
1885 |
-
#: admin/templates/map-settings.php:
|
1886 |
msgid "Enable scroll wheel zooming?"
|
1887 |
msgstr ""
|
1888 |
|
1889 |
-
#: admin/templates/map-settings.php:
|
1890 |
msgid "Zoom control position"
|
1891 |
msgstr ""
|
1892 |
|
1893 |
-
#: admin/templates/map-settings.php:
|
1894 |
msgid "Left"
|
1895 |
msgstr ""
|
1896 |
|
1897 |
-
#: admin/templates/map-settings.php:
|
1898 |
msgid "Right"
|
1899 |
msgstr ""
|
1900 |
|
1901 |
-
#: admin/templates/map-settings.php:
|
1902 |
-
msgid "Map type"
|
1903 |
-
msgstr ""
|
1904 |
-
|
1905 |
-
#: admin/templates/map-settings.php:239
|
1906 |
msgid "Map style"
|
1907 |
msgstr ""
|
1908 |
|
1909 |
-
#: admin/templates/map-settings.php:
|
1910 |
msgid ""
|
1911 |
"Custom map styles only work if the map type is set to \"Roadmap\" or "
|
1912 |
"\"Terrain\"."
|
1913 |
msgstr ""
|
1914 |
|
1915 |
-
#: admin/templates/map-settings.php:
|
1916 |
#, php-format
|
1917 |
msgid ""
|
1918 |
"You can use existing map styles from %sSnazzy Maps%s or %sMap Stylr%s and "
|
@@ -1920,117 +2033,117 @@ msgid ""
|
|
1920 |
"through the %sMap Style Editor%s or %sStyled Maps Wizard%s."
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: admin/templates/map-settings.php:
|
1924 |
#, php-format
|
1925 |
msgid ""
|
1926 |
"If you like to write the style code yourself, then you can find the "
|
1927 |
"documentation from Google %shere%s."
|
1928 |
msgstr ""
|
1929 |
|
1930 |
-
#: admin/templates/map-settings.php:
|
1931 |
msgid "Preview Map Style"
|
1932 |
msgstr ""
|
1933 |
|
1934 |
-
#: admin/templates/map-settings.php:
|
1935 |
msgid "Show credits?"
|
1936 |
msgstr ""
|
1937 |
|
1938 |
-
#: admin/templates/map-settings.php:
|
1939 |
msgid ""
|
1940 |
"This will place a \"Search provided by WP Store Locator\" backlink below the "
|
1941 |
"map."
|
1942 |
msgstr ""
|
1943 |
|
1944 |
-
#: admin/templates/map-settings.php:
|
1945 |
msgid "User Experience"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
-
#: admin/templates/map-settings.php:
|
1949 |
msgid "Store Locator height"
|
1950 |
msgstr ""
|
1951 |
|
1952 |
-
#: admin/templates/map-settings.php:
|
1953 |
msgid "Max width for the info window content"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
-
#: admin/templates/map-settings.php:
|
1957 |
msgid "Search field width"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
-
#: admin/templates/map-settings.php:
|
1961 |
msgid "Search and radius label width"
|
1962 |
msgstr ""
|
1963 |
|
1964 |
-
#: admin/templates/map-settings.php:
|
1965 |
msgid "Store Locator template"
|
1966 |
msgstr ""
|
1967 |
|
1968 |
-
#: admin/templates/map-settings.php:
|
1969 |
#, php-format
|
1970 |
msgid ""
|
1971 |
"The selected template is used with the [wpsl] shortcode. %s You can add a "
|
1972 |
"custom template with the %swpsl_templates%s filter."
|
1973 |
msgstr ""
|
1974 |
|
1975 |
-
#: admin/templates/map-settings.php:
|
1976 |
msgid "Hide the scrollbar?"
|
1977 |
msgstr ""
|
1978 |
|
1979 |
-
#: admin/templates/map-settings.php:
|
1980 |
msgid "Open links in a new window?"
|
1981 |
msgstr ""
|
1982 |
|
1983 |
-
#: admin/templates/map-settings.php:
|
1984 |
msgid "Show a reset map button?"
|
1985 |
msgstr ""
|
1986 |
|
1987 |
-
#: admin/templates/map-settings.php:
|
1988 |
msgid ""
|
1989 |
"When a user clicks on \"Directions\", open a new window, and show the route "
|
1990 |
"on google.com/maps ?"
|
1991 |
msgstr ""
|
1992 |
|
1993 |
-
#: admin/templates/map-settings.php:
|
1994 |
msgid "Show a \"More info\" link in the store listings?"
|
1995 |
msgstr ""
|
1996 |
|
1997 |
-
#: admin/templates/map-settings.php:
|
1998 |
msgid ""
|
1999 |
"This places a \"More Info\" link below the address and will show the phone, "
|
2000 |
"fax, email, opening hours and description once the link is clicked."
|
2001 |
msgstr ""
|
2002 |
|
2003 |
-
#: admin/templates/map-settings.php:
|
2004 |
msgid "Where do you want to show the \"More info\" details?"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
-
#: admin/templates/map-settings.php:
|
2008 |
msgid ""
|
2009 |
"Always show the contact details below the address in the search results?"
|
2010 |
msgstr ""
|
2011 |
|
2012 |
-
#: admin/templates/map-settings.php:
|
2013 |
msgid "Make the store name clickable if a store URL exists?"
|
2014 |
msgstr ""
|
2015 |
|
2016 |
-
#: admin/templates/map-settings.php:
|
2017 |
#, php-format
|
2018 |
msgid ""
|
2019 |
"If %spermalinks%s are enabled, the store name will always link to the store "
|
2020 |
"page."
|
2021 |
msgstr ""
|
2022 |
|
2023 |
-
#: admin/templates/map-settings.php:
|
2024 |
msgid "Make the phone number clickable on mobile devices?"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
-
#: admin/templates/map-settings.php:
|
2028 |
msgid ""
|
2029 |
"If street view is available for the current location, then show a \"Street "
|
2030 |
"view\" link in the info window?"
|
2031 |
msgstr ""
|
2032 |
|
2033 |
-
#: admin/templates/map-settings.php:
|
2034 |
#, php-format
|
2035 |
msgid ""
|
2036 |
"Enabling this option can sometimes result in a small delay in the opening of "
|
@@ -2038,22 +2151,22 @@ msgid ""
|
|
2038 |
"Maps to check if street view is available for the current location."
|
2039 |
msgstr ""
|
2040 |
|
2041 |
-
#: admin/templates/map-settings.php:
|
2042 |
msgid "Show a \"Zoom here\" link in the info window?"
|
2043 |
msgstr ""
|
2044 |
|
2045 |
-
#: admin/templates/map-settings.php:
|
2046 |
#, php-format
|
2047 |
msgid ""
|
2048 |
"Clicking this link will make the map zoom in to the %s max auto zoom level "
|
2049 |
"%s."
|
2050 |
msgstr ""
|
2051 |
|
2052 |
-
#: admin/templates/map-settings.php:
|
2053 |
msgid "On page load move the mouse cursor to the search field?"
|
2054 |
msgstr ""
|
2055 |
|
2056 |
-
#: admin/templates/map-settings.php:
|
2057 |
#, php-format
|
2058 |
msgid ""
|
2059 |
"If the store locator is not placed at the top of the page, enabling this "
|
@@ -2061,11 +2174,11 @@ msgid ""
|
|
2061 |
"on mobile devices.%s"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
-
#: admin/templates/map-settings.php:
|
2065 |
msgid "Use the default style for the info window?"
|
2066 |
msgstr ""
|
2067 |
|
2068 |
-
#: admin/templates/map-settings.php:
|
2069 |
#, php-format
|
2070 |
msgid ""
|
2071 |
"If the default style is disabled the %sInfoBox%s library will be used "
|
@@ -2073,19 +2186,19 @@ msgid ""
|
|
2073 |
"window through the .wpsl-infobox css class."
|
2074 |
msgstr ""
|
2075 |
|
2076 |
-
#: admin/templates/map-settings.php:
|
2077 |
msgid "Hide the country in the search results?"
|
2078 |
msgstr ""
|
2079 |
|
2080 |
-
#: admin/templates/map-settings.php:
|
2081 |
msgid "Hide the distance in the search results?"
|
2082 |
msgstr ""
|
2083 |
|
2084 |
-
#: admin/templates/map-settings.php:
|
2085 |
msgid "If a user hovers over the search results the store marker"
|
2086 |
msgstr ""
|
2087 |
|
2088 |
-
#: admin/templates/map-settings.php:
|
2089 |
#, php-format
|
2090 |
msgid ""
|
2091 |
"If marker clusters are enabled this option will not work as expected as long "
|
@@ -2095,278 +2208,274 @@ msgid ""
|
|
2095 |
"it won't be clear to which marker it belongs to. "
|
2096 |
msgstr ""
|
2097 |
|
2098 |
-
#: admin/templates/map-settings.php:
|
2099 |
msgid "Address format"
|
2100 |
msgstr ""
|
2101 |
|
2102 |
-
#: admin/templates/map-settings.php:
|
2103 |
#, php-format
|
2104 |
msgid ""
|
2105 |
"You can add custom address formats with the %swpsl_address_formats%s filter."
|
2106 |
msgstr ""
|
2107 |
|
2108 |
-
#: admin/templates/map-settings.php:
|
2109 |
-
msgid "Markers"
|
2110 |
-
msgstr ""
|
2111 |
-
|
2112 |
-
#: admin/templates/map-settings.php:370
|
2113 |
msgid "Enable marker clusters?"
|
2114 |
msgstr ""
|
2115 |
|
2116 |
-
#: admin/templates/map-settings.php:
|
2117 |
msgid "Recommended for maps with a large amount of markers."
|
2118 |
msgstr ""
|
2119 |
|
2120 |
-
#: admin/templates/map-settings.php:
|
2121 |
msgid "Max zoom level"
|
2122 |
msgstr ""
|
2123 |
|
2124 |
-
#: admin/templates/map-settings.php:
|
2125 |
msgid ""
|
2126 |
"If this zoom level is reached or exceeded, then all markers are moved out of "
|
2127 |
"the marker cluster and shown as individual markers."
|
2128 |
msgstr ""
|
2129 |
|
2130 |
-
#: admin/templates/map-settings.php:
|
2131 |
msgid "Cluster size"
|
2132 |
msgstr ""
|
2133 |
|
2134 |
-
#: admin/templates/map-settings.php:
|
2135 |
#, php-format
|
2136 |
msgid ""
|
2137 |
"The grid size of a cluster in pixels. %s A larger number will result in a "
|
2138 |
"lower amount of clusters and also make the algorithm run faster."
|
2139 |
msgstr ""
|
2140 |
|
2141 |
-
#: admin/templates/map-settings.php:
|
2142 |
msgid "Store Editor"
|
2143 |
msgstr ""
|
2144 |
|
2145 |
-
#: admin/templates/map-settings.php:
|
2146 |
msgid "Default country"
|
2147 |
msgstr ""
|
2148 |
|
2149 |
-
#: admin/templates/map-settings.php:
|
2150 |
msgid "Map type for the location preview"
|
2151 |
msgstr ""
|
2152 |
|
2153 |
-
#: admin/templates/map-settings.php:
|
2154 |
msgid "Hide the opening hours?"
|
2155 |
msgstr ""
|
2156 |
|
2157 |
-
#: admin/templates/map-settings.php:
|
2158 |
msgid "Opening hours input type"
|
2159 |
msgstr ""
|
2160 |
|
2161 |
-
#: admin/templates/map-settings.php:
|
2162 |
#, php-format
|
2163 |
msgid ""
|
2164 |
"Opening hours created in version 1.x %sare not%s automatically converted to "
|
2165 |
"the new dropdown format."
|
2166 |
msgstr ""
|
2167 |
|
2168 |
-
#: admin/templates/map-settings.php:
|
2169 |
msgid "The default opening hours"
|
2170 |
msgstr ""
|
2171 |
|
2172 |
-
#: admin/templates/map-settings.php:
|
2173 |
msgid "Opening hours format"
|
2174 |
msgstr ""
|
2175 |
|
2176 |
-
#: admin/templates/map-settings.php:
|
2177 |
msgid ""
|
2178 |
"The default country and opening hours are only used when a new store is "
|
2179 |
"created. So changing the default values will have no effect on existing "
|
2180 |
"store locations."
|
2181 |
msgstr ""
|
2182 |
|
2183 |
-
#: admin/templates/map-settings.php:
|
2184 |
msgid "Permalink"
|
2185 |
msgstr ""
|
2186 |
|
2187 |
-
#: admin/templates/map-settings.php:
|
2188 |
msgid "Enable permalink?"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
-
#: admin/templates/map-settings.php:
|
2192 |
msgid "Store slug"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
-
#: admin/templates/map-settings.php:
|
2196 |
msgid "Category slug"
|
2197 |
msgstr ""
|
2198 |
|
2199 |
-
#: admin/templates/map-settings.php:
|
2200 |
#, php-format
|
2201 |
msgid "The permalink slugs %smust be unique%s on your site."
|
2202 |
msgstr ""
|
2203 |
|
2204 |
-
#: admin/templates/map-settings.php:
|
2205 |
msgid "Labels"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: admin/templates/map-settings.php:
|
2209 |
#, php-format
|
2210 |
msgid "%sWarning!%s %sWPML%s, or a plugin using the WPML API is active."
|
2211 |
msgstr ""
|
2212 |
|
2213 |
-
#: admin/templates/map-settings.php:
|
2214 |
msgid ""
|
2215 |
"Please use the \"String Translations\" section in the used multilingual "
|
2216 |
"plugin to change the labels. Changing them here will have no effect as long "
|
2217 |
"as the multilingual plugin remains active."
|
2218 |
msgstr ""
|
2219 |
|
2220 |
-
#: admin/templates/map-settings.php:
|
2221 |
#: frontend/templates/default.php:12
|
2222 |
#: frontend/templates/store-listings-below.php:12 inc/wpsl-functions.php:132
|
2223 |
msgid "Your location"
|
2224 |
msgstr ""
|
2225 |
|
2226 |
-
#: admin/templates/map-settings.php:
|
2227 |
#: frontend/templates/default.php:21
|
2228 |
#: frontend/templates/store-listings-below.php:21 inc/wpsl-functions.php:135
|
2229 |
msgid "Search radius"
|
2230 |
msgstr ""
|
2231 |
|
2232 |
-
#: admin/templates/map-settings.php:
|
2233 |
-
#: frontend/class-frontend.php:
|
2234 |
msgid "No results found"
|
2235 |
msgstr ""
|
2236 |
|
2237 |
-
#: admin/templates/map-settings.php:
|
2238 |
msgid "Searching (preloader text)"
|
2239 |
msgstr ""
|
2240 |
|
2241 |
-
#: admin/templates/map-settings.php:
|
2242 |
#: inc/wpsl-functions.php:134
|
2243 |
msgid "Searching..."
|
2244 |
msgstr ""
|
2245 |
|
2246 |
-
#: admin/templates/map-settings.php:
|
2247 |
#: frontend/templates/default.php:30
|
2248 |
#: frontend/templates/store-listings-below.php:30 inc/wpsl-functions.php:137
|
2249 |
msgid "Results"
|
2250 |
msgstr ""
|
2251 |
|
2252 |
-
#: admin/templates/map-settings.php:
|
2253 |
#: inc/wpsl-functions.php:151
|
2254 |
msgid "Category filter"
|
2255 |
msgstr ""
|
2256 |
|
2257 |
-
#: admin/templates/map-settings.php:
|
2258 |
msgid "Category"
|
2259 |
msgstr ""
|
2260 |
|
2261 |
-
#: admin/templates/map-settings.php:
|
2262 |
msgid "Category first item"
|
2263 |
msgstr ""
|
2264 |
|
2265 |
-
#: admin/templates/map-settings.php:
|
2266 |
-
#: frontend/class-frontend.php:
|
2267 |
msgid "Any"
|
2268 |
msgstr ""
|
2269 |
|
2270 |
-
#: admin/templates/map-settings.php:
|
2271 |
-
#: admin/upgrade.php:59 frontend/class-frontend.php:
|
2272 |
#: frontend/underscore-functions.php:138 frontend/underscore-functions.php:168
|
2273 |
#: inc/wpsl-functions.php:138
|
2274 |
msgid "More info"
|
2275 |
msgstr ""
|
2276 |
|
2277 |
-
#: admin/templates/map-settings.php:
|
2278 |
-
#: frontend/class-frontend.php:
|
2279 |
#: frontend/underscore-functions.php:65 frontend/underscore-functions.php:147
|
2280 |
#: inc/wpsl-functions.php:146
|
2281 |
msgid "Phone"
|
2282 |
msgstr ""
|
2283 |
|
2284 |
-
#: admin/templates/map-settings.php:
|
2285 |
-
#: frontend/class-frontend.php:
|
2286 |
msgid "Start location"
|
2287 |
msgstr ""
|
2288 |
|
2289 |
-
#: admin/templates/map-settings.php:
|
2290 |
msgid "Get directions"
|
2291 |
msgstr ""
|
2292 |
|
2293 |
-
#: admin/templates/map-settings.php:
|
2294 |
#: inc/wpsl-functions.php:139
|
2295 |
msgid "Directions"
|
2296 |
msgstr ""
|
2297 |
|
2298 |
-
#: admin/templates/map-settings.php:
|
2299 |
msgid "No directions found"
|
2300 |
msgstr ""
|
2301 |
|
2302 |
-
#: admin/templates/map-settings.php:
|
2303 |
-
#: frontend/class-frontend.php:
|
2304 |
msgid "No route could be found between the origin and destination"
|
2305 |
msgstr ""
|
2306 |
|
2307 |
-
#: admin/templates/map-settings.php:
|
2308 |
-
#: admin/upgrade.php:77 frontend/class-frontend.php:
|
2309 |
#: inc/wpsl-functions.php:141
|
2310 |
msgid "Back"
|
2311 |
msgstr ""
|
2312 |
|
2313 |
-
#: admin/templates/map-settings.php:
|
2314 |
-
#: admin/upgrade.php:143 frontend/class-frontend.php:
|
2315 |
#: inc/wpsl-functions.php:142
|
2316 |
msgid "Street view"
|
2317 |
msgstr ""
|
2318 |
|
2319 |
-
#: admin/templates/map-settings.php:
|
2320 |
-
#: admin/upgrade.php:147 frontend/class-frontend.php:
|
2321 |
#: inc/wpsl-functions.php:143
|
2322 |
msgid "Zoom here"
|
2323 |
msgstr ""
|
2324 |
|
2325 |
-
#: admin/templates/map-settings.php:
|
2326 |
msgid "General error"
|
2327 |
msgstr ""
|
2328 |
|
2329 |
-
#: admin/templates/map-settings.php:
|
2330 |
#: inc/wpsl-functions.php:144
|
2331 |
msgid "Something went wrong, please try again!"
|
2332 |
msgstr ""
|
2333 |
|
2334 |
-
#: admin/templates/map-settings.php:
|
2335 |
msgid "Query limit error"
|
2336 |
msgstr ""
|
2337 |
|
2338 |
-
#: admin/templates/map-settings.php:
|
2339 |
#, php-format
|
2340 |
msgid ""
|
2341 |
"You can raise the %susage limit%s by obtaining an API %skey%s, and fill in "
|
2342 |
"the \"API key\" field at the top of this page."
|
2343 |
msgstr ""
|
2344 |
|
2345 |
-
#: admin/templates/map-settings.php:
|
2346 |
#: inc/wpsl-functions.php:145
|
2347 |
msgid "API usage limit reached"
|
2348 |
msgstr ""
|
2349 |
|
2350 |
-
#: admin/templates/map-settings.php:
|
2351 |
msgid "Tools"
|
2352 |
msgstr ""
|
2353 |
|
2354 |
-
#: admin/templates/map-settings.php:
|
2355 |
msgid "Enable store locator debug?"
|
2356 |
msgstr ""
|
2357 |
|
2358 |
-
#: admin/templates/map-settings.php:
|
2359 |
#, php-format
|
2360 |
msgid ""
|
2361 |
"This disables the WPSL transient cache. %sThe transient cache is only used "
|
2362 |
"if the %sLoad locations on page load%s option is enabled."
|
2363 |
msgstr ""
|
2364 |
|
2365 |
-
#: admin/templates/map-settings.php:
|
2366 |
msgid "Enable compatibility mode?"
|
2367 |
msgstr ""
|
2368 |
|
2369 |
-
#: admin/templates/map-settings.php:
|
2370 |
#, php-format
|
2371 |
msgid ""
|
2372 |
"If the %sbrowser console%s shows the error below, then enabling this option "
|
@@ -2375,11 +2484,11 @@ msgid ""
|
|
2375 |
"situations break the store locator map."
|
2376 |
msgstr ""
|
2377 |
|
2378 |
-
#: admin/templates/map-settings.php:
|
2379 |
msgid "WPSL transients"
|
2380 |
msgstr ""
|
2381 |
|
2382 |
-
#: admin/templates/map-settings.php:
|
2383 |
msgid "Clear store locator transient cache"
|
2384 |
msgstr ""
|
2385 |
|
@@ -2432,37 +2541,37 @@ msgid ""
|
|
2432 |
"view them on the %sAll Stores%s page."
|
2433 |
msgstr ""
|
2434 |
|
2435 |
-
#: frontend/class-frontend.php:
|
2436 |
msgid ""
|
2437 |
"If you use the [wpsl_address] shortcode outside a store page you need to set "
|
2438 |
"the ID attribute."
|
2439 |
msgstr ""
|
2440 |
|
2441 |
-
#: frontend/class-frontend.php:
|
2442 |
msgid ""
|
2443 |
"If you use the [wpsl_hours] shortcode outside a store page you need to set "
|
2444 |
"the ID attribute."
|
2445 |
msgstr ""
|
2446 |
|
2447 |
-
#: frontend/class-frontend.php:
|
2448 |
msgid ""
|
2449 |
"If you use the [wpsl_map] shortcode outside a store page, then you need to "
|
2450 |
"set the ID or category attribute."
|
2451 |
msgstr ""
|
2452 |
|
2453 |
-
#: frontend/class-frontend.php:
|
2454 |
msgid "The application does not have permission to use the Geolocation API."
|
2455 |
msgstr ""
|
2456 |
|
2457 |
-
#: frontend/class-frontend.php:
|
2458 |
msgid "Location information is unavailable."
|
2459 |
msgstr ""
|
2460 |
|
2461 |
-
#: frontend/class-frontend.php:
|
2462 |
msgid "The geolocation request timed out."
|
2463 |
msgstr ""
|
2464 |
|
2465 |
-
#: frontend/class-frontend.php:
|
2466 |
msgid "An unknown error occurred."
|
2467 |
msgstr ""
|
2468 |
|
1 |
#, fuzzy
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
+
"Project-Id-Version: WP Store Locator v2.2.10\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
+
"POT-Creation-Date: 2017-11-30 18:43+0700\n"
|
7 |
"PO-Revision-Date: 2015-09-01 13:49+0100\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
21 |
"X-Poedit-SearchPath-0: .\n"
|
22 |
"X-Poedit-SearchPathExcluded-0: admin/EDD_SL_Plugin_Updater.php\n"
|
23 |
|
24 |
+
#: admin/class-admin.php:117
|
25 |
#, php-format
|
26 |
msgid ""
|
27 |
+
"You need to create %sAPI keys%s for Google Maps before you can use the store "
|
28 |
+
"locator! %sDismiss%s"
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: admin/class-admin.php:119
|
32 |
#, php-format
|
33 |
msgid ""
|
34 |
+
"Before adding the [wpsl] shortcode to a page, please don't forget to define "
|
35 |
+
"a start point on the %ssettings%s page. %sDismiss%s"
|
36 |
msgstr ""
|
37 |
|
38 |
+
#: admin/class-admin.php:156
|
39 |
msgid "Security check failed. Please reload the page and try again."
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: admin/class-admin.php:175 admin/class-admin.php:176
|
43 |
+
#: admin/class-admin.php:468 admin/templates/map-settings.php:11
|
44 |
msgid "Settings"
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: admin/class-admin.php:182 admin/class-admin.php:183
|
48 |
+
#: admin/class-admin.php:488
|
49 |
msgid "Add-Ons"
|
50 |
msgstr ""
|
51 |
|
52 |
+
#: admin/class-admin.php:294
|
53 |
msgid "Cannot determine the address at this location."
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: admin/class-admin.php:295
|
57 |
msgid "Geocode was not successful for the following reason"
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: admin/class-admin.php:296 admin/upgrade.php:452
|
61 |
msgid "Security check failed, reload the page and try again."
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: admin/class-admin.php:297
|
65 |
msgid "Please fill in all the required store details."
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: admin/class-admin.php:298
|
69 |
msgid "The map preview requires all the location details."
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: admin/class-admin.php:299 admin/class-metaboxes.php:525
|
73 |
+
#: frontend/class-frontend.php:561
|
74 |
msgid "Closed"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: admin/class-admin.php:300
|
78 |
msgid "The code for the map style is invalid."
|
79 |
msgstr ""
|
80 |
|
81 |
+
#: admin/class-admin.php:301
|
82 |
+
#, php-format
|
83 |
+
msgid ""
|
84 |
+
"There's a problem with the provided %sbrowser key%s. %s You can read more "
|
85 |
+
"about how to determine the exact issue, and how to solve it %shere%s."
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: admin/class-admin.php:302
|
89 |
+
msgid "Dismiss this notice."
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: admin/class-admin.php:423
|
93 |
msgid "Welcome to WP Store Locator"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: admin/class-admin.php:424
|
97 |
msgid "Sign up for the latest plugin updates and announcements."
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: admin/class-admin.php:487
|
101 |
msgid "Documentation"
|
102 |
msgstr ""
|
103 |
|
104 |
+
#: admin/class-admin.php:510
|
105 |
#, php-format
|
106 |
msgid "If you like this plugin please leave us a %s5 star%s rating."
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: admin/class-geocode.php:80
|
110 |
msgid ""
|
111 |
"The Google Geocoding API returned no results for the supplied address. "
|
112 |
"Please change the address and try again."
|
113 |
msgstr ""
|
114 |
|
115 |
+
#: admin/class-geocode.php:83
|
116 |
#, php-format
|
117 |
msgid ""
|
118 |
"You have reached the daily allowed geocoding limit, you can read more %shere"
|
119 |
"%s."
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: admin/class-geocode.php:86
|
123 |
#, php-format
|
124 |
msgid "The Google Geocoding API returned REQUEST_DENIED. %s"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: admin/class-geocode.php:89
|
128 |
msgid ""
|
129 |
"The Google Geocoding API failed to return valid data, please try again later."
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: admin/class-geocode.php:117
|
133 |
+
#, php-format
|
134 |
+
msgid ""
|
135 |
+
"%sError message: %s. %s Make sure the IP address mentioned in the error "
|
136 |
+
"matches with the IP set as the %sreferrer%s for the server API key in the "
|
137 |
+
"%sGoogle API Console%s."
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: admin/class-geocode.php:119
|
141 |
#, php-format
|
142 |
+
msgid ""
|
143 |
+
"%sError message: %s %s Check if your issue is covered in the "
|
144 |
+
"%stroubleshooting%s section, if not, then please open a %ssupport ticket%s."
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: admin/class-geocode.php:141
|
148 |
#, php-format
|
149 |
msgid ""
|
150 |
"Something went wrong connecting to the Google Geocode API: %s %s Please try "
|
151 |
"again later."
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: admin/class-geocode.php:143
|
155 |
+
#, php-format
|
156 |
+
msgid ""
|
157 |
+
"The Google Geocode API reported the following problem: error %s %s %s Please "
|
158 |
+
"try again later."
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: admin/class-geocode.php:148
|
162 |
+
#, php-format
|
163 |
+
msgid "You can fix this by making sure the CSV file uses %sUTF-8 encoding%s."
|
164 |
+
msgstr ""
|
165 |
+
|
166 |
+
#: admin/class-geocode.php:150
|
167 |
+
msgid ""
|
168 |
+
"You need to provide the details for either the address, city, state or "
|
169 |
+
"country before the API can return coordinates."
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: admin/class-geocode.php:153
|
173 |
+
#, php-format
|
174 |
+
msgid ""
|
175 |
+
"The Google Geocode API reported the following problem: error %s %s %s %s"
|
176 |
+
msgstr ""
|
177 |
+
|
178 |
+
#: admin/class-geocode.php:155
|
179 |
#, php-format
|
180 |
msgid ""
|
181 |
"The Google Geocode API reported the following problem: error %s %s %s Please "
|
264 |
msgid "Opening Hours"
|
265 |
msgstr ""
|
266 |
|
267 |
+
#: admin/class-metaboxes.php:82 admin/templates/map-settings.php:539
|
268 |
+
#: admin/templates/map-settings.php:540 frontend/underscore-functions.php:160
|
269 |
#: inc/wpsl-functions.php:150
|
270 |
msgid "Hours"
|
271 |
msgstr ""
|
278 |
msgid "Tel"
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: admin/class-metaboxes.php:91 admin/templates/map-settings.php:527
|
282 |
+
#: admin/templates/map-settings.php:528 frontend/class-frontend.php:825
|
283 |
#: frontend/underscore-functions.php:32 frontend/underscore-functions.php:68
|
284 |
#: frontend/underscore-functions.php:150 inc/wpsl-functions.php:147
|
285 |
msgid "Fax"
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: admin/class-metaboxes.php:94 admin/templates/map-settings.php:531
|
289 |
+
#: admin/templates/map-settings.php:532 admin/upgrade.php:198
|
290 |
+
#: frontend/class-frontend.php:829 frontend/underscore-functions.php:35
|
291 |
#: frontend/underscore-functions.php:71 frontend/underscore-functions.php:153
|
292 |
#: inc/wpsl-functions.php:148
|
293 |
msgid "Email"
|
294 |
msgstr ""
|
295 |
|
296 |
+
#: admin/class-metaboxes.php:97 admin/templates/map-settings.php:535
|
297 |
+
#: admin/templates/map-settings.php:536 admin/upgrade.php:202
|
298 |
+
#: frontend/class-frontend.php:834 inc/wpsl-functions.php:149
|
299 |
msgid "Url"
|
300 |
msgstr ""
|
301 |
|
311 |
msgid "Opening Periods"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: admin/class-metaboxes.php:705
|
315 |
msgid "Failed to publish the store. Please fill in the required store details."
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: admin/class-metaboxes.php:841
|
319 |
msgid "Preview Location"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: admin/class-metaboxes.php:842
|
323 |
#, php-format
|
324 |
msgid ""
|
325 |
"The map preview is based on the provided address, city and country details. "
|
326 |
"%s It will ignore any custom latitude or longitude values."
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: admin/class-metaboxes.php:843
|
330 |
msgid "You can drag the marker to adjust the exact location of the marker."
|
331 |
msgstr ""
|
332 |
|
333 |
+
#: admin/class-metaboxes.php:863 admin/class-metaboxes.php:866
|
334 |
msgid "Store updated."
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: admin/class-metaboxes.php:864
|
338 |
msgid "Custom field updated."
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: admin/class-metaboxes.php:865
|
342 |
msgid "Custom field deleted."
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: admin/class-metaboxes.php:867
|
346 |
#, php-format
|
347 |
msgid "Store restored to revision from %s"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: admin/class-metaboxes.php:868
|
351 |
msgid "Store published."
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: admin/class-metaboxes.php:869
|
355 |
msgid "Store saved."
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: admin/class-metaboxes.php:870
|
359 |
msgid "Store submitted."
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: admin/class-metaboxes.php:872
|
363 |
#, php-format
|
364 |
msgid "Store scheduled for: <strong>%1$s</strong>."
|
365 |
msgstr ""
|
366 |
|
367 |
+
#: admin/class-metaboxes.php:873
|
368 |
msgid "M j, Y @ G:i"
|
369 |
msgstr ""
|
370 |
|
371 |
+
#: admin/class-metaboxes.php:875
|
372 |
msgid "Store draft updated."
|
373 |
msgstr ""
|
374 |
|
375 |
+
#: admin/class-metaboxes.php:881
|
376 |
msgid "View store"
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: admin/class-metaboxes.php:887
|
380 |
msgid "Preview store"
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: admin/class-settings.php:40
|
384 |
msgid "WP Store Locator Transients Cleared"
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: admin/class-settings.php:367
|
388 |
+
#, php-format
|
389 |
+
msgid "There's a problem with the provided %sserver key%s. %s"
|
390 |
+
msgstr ""
|
391 |
+
|
392 |
+
#: admin/class-settings.php:481
|
393 |
msgid ""
|
394 |
"The max results field cannot be empty, the default value has been restored."
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: admin/class-settings.php:484
|
398 |
msgid ""
|
399 |
"The search radius field cannot be empty, the default value has been restored."
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: admin/class-settings.php:487
|
403 |
#, php-format
|
404 |
msgid ""
|
405 |
"Please provide the name of a city or country that can be used as a starting "
|
407 |
"user fails, or the option itself is disabled."
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: admin/class-settings.php:508
|
411 |
msgid "Select your language"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: admin/class-settings.php:509
|
415 |
msgid "English"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: admin/class-settings.php:510
|
419 |
msgid "Arabic"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: admin/class-settings.php:511
|
423 |
msgid "Basque"
|
424 |
msgstr ""
|
425 |
|
426 |
+
#: admin/class-settings.php:512
|
427 |
msgid "Bulgarian"
|
428 |
msgstr ""
|
429 |
|
430 |
+
#: admin/class-settings.php:513
|
431 |
msgid "Bengali"
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: admin/class-settings.php:514
|
435 |
msgid "Catalan"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: admin/class-settings.php:515
|
439 |
msgid "Czech"
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: admin/class-settings.php:516
|
443 |
msgid "Danish"
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: admin/class-settings.php:517
|
447 |
msgid "German"
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: admin/class-settings.php:518
|
451 |
msgid "Greek"
|
452 |
msgstr ""
|
453 |
|
454 |
+
#: admin/class-settings.php:519
|
455 |
msgid "English (Australian)"
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: admin/class-settings.php:520
|
459 |
msgid "English (Great Britain)"
|
460 |
msgstr ""
|
461 |
|
462 |
+
#: admin/class-settings.php:521
|
463 |
msgid "Spanish"
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: admin/class-settings.php:522
|
467 |
msgid "Farsi"
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: admin/class-settings.php:523
|
471 |
msgid "Finnish"
|
472 |
msgstr ""
|
473 |
|
474 |
+
#: admin/class-settings.php:524
|
475 |
msgid "Filipino"
|
476 |
msgstr ""
|
477 |
|
478 |
+
#: admin/class-settings.php:525
|
479 |
msgid "French"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: admin/class-settings.php:526
|
483 |
msgid "Galician"
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: admin/class-settings.php:527
|
487 |
msgid "Gujarati"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: admin/class-settings.php:528
|
491 |
msgid "Hindi"
|
492 |
msgstr ""
|
493 |
|
494 |
+
#: admin/class-settings.php:529
|
495 |
msgid "Croatian"
|
496 |
msgstr ""
|
497 |
|
498 |
+
#: admin/class-settings.php:530
|
499 |
msgid "Hungarian"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: admin/class-settings.php:531
|
503 |
msgid "Indonesian"
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: admin/class-settings.php:532
|
507 |
msgid "Italian"
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: admin/class-settings.php:533
|
511 |
msgid "Hebrew"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: admin/class-settings.php:534
|
515 |
msgid "Japanese"
|
516 |
msgstr ""
|
517 |
|
518 |
+
#: admin/class-settings.php:535
|
519 |
msgid "Kannada"
|
520 |
msgstr ""
|
521 |
|
522 |
+
#: admin/class-settings.php:536
|
523 |
msgid "Korean"
|
524 |
msgstr ""
|
525 |
|
526 |
+
#: admin/class-settings.php:537
|
527 |
msgid "Lithuanian"
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: admin/class-settings.php:538
|
531 |
msgid "Latvian"
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: admin/class-settings.php:539
|
535 |
msgid "Malayalam"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: admin/class-settings.php:540
|
539 |
msgid "Marathi"
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: admin/class-settings.php:541
|
543 |
msgid "Dutch"
|
544 |
msgstr ""
|
545 |
|
546 |
+
#: admin/class-settings.php:542
|
547 |
msgid "Norwegian"
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: admin/class-settings.php:543
|
551 |
msgid "Norwegian Nynorsk"
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: admin/class-settings.php:544
|
555 |
msgid "Polish"
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: admin/class-settings.php:545
|
559 |
msgid "Portuguese"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: admin/class-settings.php:546
|
563 |
msgid "Portuguese (Brazil)"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: admin/class-settings.php:547
|
567 |
msgid "Portuguese (Portugal)"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: admin/class-settings.php:548
|
571 |
msgid "Romanian"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: admin/class-settings.php:549
|
575 |
msgid "Russian"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: admin/class-settings.php:550
|
579 |
msgid "Slovak"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: admin/class-settings.php:551
|
583 |
msgid "Slovenian"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: admin/class-settings.php:552
|
587 |
msgid "Serbian"
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: admin/class-settings.php:553
|
591 |
msgid "Swedish"
|
592 |
msgstr ""
|
593 |
|
594 |
+
#: admin/class-settings.php:554
|
595 |
msgid "Tagalog"
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: admin/class-settings.php:555
|
599 |
msgid "Tamil"
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: admin/class-settings.php:556
|
603 |
msgid "Telugu"
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: admin/class-settings.php:557
|
607 |
msgid "Thai"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: admin/class-settings.php:558
|
611 |
msgid "Turkish"
|
612 |
msgstr ""
|
613 |
|
614 |
+
#: admin/class-settings.php:559
|
615 |
msgid "Ukrainian"
|
616 |
msgstr ""
|
617 |
|
618 |
+
#: admin/class-settings.php:560
|
619 |
msgid "Vietnamese"
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: admin/class-settings.php:561
|
623 |
msgid "Chinese (Simplified)"
|
624 |
msgstr ""
|
625 |
|
626 |
+
#: admin/class-settings.php:562
|
627 |
msgid "Chinese (Traditional)"
|
628 |
msgstr ""
|
629 |
|
630 |
+
#: admin/class-settings.php:567
|
631 |
msgid "Select your region"
|
632 |
msgstr ""
|
633 |
|
634 |
+
#: admin/class-settings.php:568
|
635 |
msgid "Afghanistan"
|
636 |
msgstr ""
|
637 |
|
638 |
+
#: admin/class-settings.php:569
|
639 |
msgid "Albania"
|
640 |
msgstr ""
|
641 |
|
642 |
+
#: admin/class-settings.php:570
|
643 |
msgid "Algeria"
|
644 |
msgstr ""
|
645 |
|
646 |
+
#: admin/class-settings.php:571
|
647 |
msgid "American Samoa"
|
648 |
msgstr ""
|
649 |
|
650 |
+
#: admin/class-settings.php:572
|
651 |
msgid "Andorra"
|
652 |
msgstr ""
|
653 |
|
654 |
+
#: admin/class-settings.php:573
|
655 |
msgid "Angola"
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: admin/class-settings.php:574
|
659 |
msgid "Anguilla"
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: admin/class-settings.php:575
|
663 |
msgid "Antarctica"
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: admin/class-settings.php:576
|
667 |
msgid "Antigua and Barbuda"
|
668 |
msgstr ""
|
669 |
|
670 |
+
#: admin/class-settings.php:577
|
671 |
msgid "Argentina"
|
672 |
msgstr ""
|
673 |
|
674 |
+
#: admin/class-settings.php:578
|
675 |
msgid "Armenia"
|
676 |
msgstr ""
|
677 |
|
678 |
+
#: admin/class-settings.php:579
|
679 |
msgid "Aruba"
|
680 |
msgstr ""
|
681 |
|
682 |
+
#: admin/class-settings.php:580
|
683 |
msgid "Ascension Island"
|
684 |
msgstr ""
|
685 |
|
686 |
+
#: admin/class-settings.php:581
|
687 |
msgid "Australia"
|
688 |
msgstr ""
|
689 |
|
690 |
+
#: admin/class-settings.php:582
|
691 |
msgid "Austria"
|
692 |
msgstr ""
|
693 |
|
694 |
+
#: admin/class-settings.php:583
|
695 |
msgid "Azerbaijan"
|
696 |
msgstr ""
|
697 |
|
698 |
+
#: admin/class-settings.php:584
|
699 |
msgid "Bahamas"
|
700 |
msgstr ""
|
701 |
|
702 |
+
#: admin/class-settings.php:585
|
703 |
msgid "Bahrain"
|
704 |
msgstr ""
|
705 |
|
706 |
+
#: admin/class-settings.php:586
|
707 |
msgid "Bangladesh"
|
708 |
msgstr ""
|
709 |
|
710 |
+
#: admin/class-settings.php:587
|
711 |
msgid "Barbados"
|
712 |
msgstr ""
|
713 |
|
714 |
+
#: admin/class-settings.php:588
|
715 |
msgid "Belarus"
|
716 |
msgstr ""
|
717 |
|
718 |
+
#: admin/class-settings.php:589
|
719 |
msgid "Belgium"
|
720 |
msgstr ""
|
721 |
|
722 |
+
#: admin/class-settings.php:590
|
723 |
msgid "Belize"
|
724 |
msgstr ""
|
725 |
|
726 |
+
#: admin/class-settings.php:591
|
727 |
msgid "Benin"
|
728 |
msgstr ""
|
729 |
|
730 |
+
#: admin/class-settings.php:592
|
731 |
msgid "Bermuda"
|
732 |
msgstr ""
|
733 |
|
734 |
+
#: admin/class-settings.php:593
|
735 |
msgid "Bhutan"
|
736 |
msgstr ""
|
737 |
|
738 |
+
#: admin/class-settings.php:594
|
739 |
msgid "Bolivia"
|
740 |
msgstr ""
|
741 |
|
742 |
+
#: admin/class-settings.php:595
|
743 |
msgid "Bosnia and Herzegovina"
|
744 |
msgstr ""
|
745 |
|
746 |
+
#: admin/class-settings.php:596
|
747 |
msgid "Botswana"
|
748 |
msgstr ""
|
749 |
|
750 |
+
#: admin/class-settings.php:597
|
751 |
msgid "Bouvet Island"
|
752 |
msgstr ""
|
753 |
|
754 |
+
#: admin/class-settings.php:598
|
755 |
msgid "Brazil"
|
756 |
msgstr ""
|
757 |
|
758 |
+
#: admin/class-settings.php:599
|
759 |
msgid "British Indian Ocean Territory"
|
760 |
msgstr ""
|
761 |
|
762 |
+
#: admin/class-settings.php:600
|
763 |
msgid "British Virgin Islands"
|
764 |
msgstr ""
|
765 |
|
766 |
+
#: admin/class-settings.php:601
|
767 |
msgid "Brunei"
|
768 |
msgstr ""
|
769 |
|
770 |
+
#: admin/class-settings.php:602
|
771 |
msgid "Bulgaria"
|
772 |
msgstr ""
|
773 |
|
774 |
+
#: admin/class-settings.php:603
|
775 |
msgid "Burkina Faso"
|
776 |
msgstr ""
|
777 |
|
778 |
+
#: admin/class-settings.php:604
|
779 |
msgid "Burundi"
|
780 |
msgstr ""
|
781 |
|
782 |
+
#: admin/class-settings.php:605
|
783 |
msgid "Cambodia"
|
784 |
msgstr ""
|
785 |
|
786 |
+
#: admin/class-settings.php:606
|
787 |
msgid "Cameroon"
|
788 |
msgstr ""
|
789 |
|
790 |
+
#: admin/class-settings.php:607
|
791 |
msgid "Canada"
|
792 |
msgstr ""
|
793 |
|
794 |
+
#: admin/class-settings.php:608
|
795 |
msgid "Canary Islands"
|
796 |
msgstr ""
|
797 |
|
798 |
+
#: admin/class-settings.php:609
|
799 |
msgid "Cape Verde"
|
800 |
msgstr ""
|
801 |
|
802 |
+
#: admin/class-settings.php:610
|
803 |
msgid "Caribbean Netherlands"
|
804 |
msgstr ""
|
805 |
|
806 |
+
#: admin/class-settings.php:611
|
807 |
msgid "Cayman Islands"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: admin/class-settings.php:612
|
811 |
msgid "Central African Republic"
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: admin/class-settings.php:613
|
815 |
msgid "Ceuta and Melilla"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: admin/class-settings.php:614
|
819 |
msgid "Chad"
|
820 |
msgstr ""
|
821 |
|
822 |
+
#: admin/class-settings.php:615
|
823 |
msgid "Chile"
|
824 |
msgstr ""
|
825 |
|
826 |
+
#: admin/class-settings.php:616
|
827 |
msgid "China"
|
828 |
msgstr ""
|
829 |
|
830 |
+
#: admin/class-settings.php:617
|
831 |
msgid "Christmas Island"
|
832 |
msgstr ""
|
833 |
|
834 |
+
#: admin/class-settings.php:618
|
835 |
msgid "Clipperton Island"
|
836 |
msgstr ""
|
837 |
|
838 |
+
#: admin/class-settings.php:619
|
839 |
msgid "Cocos (Keeling) Islands"
|
840 |
msgstr ""
|
841 |
|
842 |
+
#: admin/class-settings.php:620
|
843 |
msgid "Colombia"
|
844 |
msgstr ""
|
845 |
|
846 |
+
#: admin/class-settings.php:621
|
847 |
msgid "Comoros"
|
848 |
msgstr ""
|
849 |
|
850 |
+
#: admin/class-settings.php:622
|
851 |
+
msgid "Congo (DRC)"
|
852 |
msgstr ""
|
853 |
|
854 |
+
#: admin/class-settings.php:623
|
855 |
msgid "Congo (Republic)"
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: admin/class-settings.php:624
|
859 |
msgid "Cook Islands"
|
860 |
msgstr ""
|
861 |
|
862 |
+
#: admin/class-settings.php:625
|
863 |
msgid "Costa Rica"
|
864 |
msgstr ""
|
865 |
|
866 |
+
#: admin/class-settings.php:626
|
867 |
msgid "Croatia"
|
868 |
msgstr ""
|
869 |
|
870 |
+
#: admin/class-settings.php:627
|
871 |
msgid "Cuba"
|
872 |
msgstr ""
|
873 |
|
874 |
+
#: admin/class-settings.php:628
|
875 |
msgid "Curaçao"
|
876 |
msgstr ""
|
877 |
|
878 |
+
#: admin/class-settings.php:629
|
879 |
msgid "Cyprus"
|
880 |
msgstr ""
|
881 |
|
882 |
+
#: admin/class-settings.php:630
|
883 |
msgid "Czech Republic"
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: admin/class-settings.php:631
|
887 |
msgid "Côte d'Ivoire"
|
888 |
msgstr ""
|
889 |
|
890 |
+
#: admin/class-settings.php:632
|
891 |
msgid "Denmark"
|
892 |
msgstr ""
|
893 |
|
894 |
+
#: admin/class-settings.php:633
|
895 |
msgid "Djibouti"
|
896 |
msgstr ""
|
897 |
|
898 |
+
#: admin/class-settings.php:634
|
899 |
msgid "Democratic Republic of the Congo"
|
900 |
msgstr ""
|
901 |
|
902 |
+
#: admin/class-settings.php:635
|
903 |
msgid "Dominica"
|
904 |
msgstr ""
|
905 |
|
906 |
+
#: admin/class-settings.php:636
|
907 |
msgid "Dominican Republic"
|
908 |
msgstr ""
|
909 |
|
910 |
+
#: admin/class-settings.php:637
|
911 |
msgid "Ecuador"
|
912 |
msgstr ""
|
913 |
|
914 |
+
#: admin/class-settings.php:638
|
915 |
msgid "Egypt"
|
916 |
msgstr ""
|
917 |
|
918 |
+
#: admin/class-settings.php:639
|
919 |
msgid "El Salvador"
|
920 |
msgstr ""
|
921 |
|
922 |
+
#: admin/class-settings.php:640
|
923 |
msgid "Equatorial Guinea"
|
924 |
msgstr ""
|
925 |
|
926 |
+
#: admin/class-settings.php:641
|
927 |
msgid "Eritrea"
|
928 |
msgstr ""
|
929 |
|
930 |
+
#: admin/class-settings.php:642
|
931 |
msgid "Estonia"
|
932 |
msgstr ""
|
933 |
|
934 |
+
#: admin/class-settings.php:643
|
935 |
msgid "Ethiopia"
|
936 |
msgstr ""
|
937 |
|
938 |
+
#: admin/class-settings.php:644
|
939 |
msgid "Falkland Islands(Islas Malvinas)"
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: admin/class-settings.php:645
|
943 |
msgid "Faroe Islands"
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: admin/class-settings.php:646
|
947 |
msgid "Fiji"
|
948 |
msgstr ""
|
949 |
|
950 |
+
#: admin/class-settings.php:647
|
951 |
msgid "Finland"
|
952 |
msgstr ""
|
953 |
|
954 |
+
#: admin/class-settings.php:648
|
955 |
msgid "France"
|
956 |
msgstr ""
|
957 |
|
958 |
+
#: admin/class-settings.php:649
|
959 |
msgid "French Guiana"
|
960 |
msgstr ""
|
961 |
|
962 |
+
#: admin/class-settings.php:650
|
963 |
msgid "French Polynesia"
|
964 |
msgstr ""
|
965 |
|
966 |
+
#: admin/class-settings.php:651
|
967 |
msgid "French Southern Territories"
|
968 |
msgstr ""
|
969 |
|
970 |
+
#: admin/class-settings.php:652
|
971 |
msgid "Gabon"
|
972 |
msgstr ""
|
973 |
|
974 |
+
#: admin/class-settings.php:653
|
975 |
msgid "Gambia"
|
976 |
msgstr ""
|
977 |
|
978 |
+
#: admin/class-settings.php:654
|
979 |
msgid "Georgia"
|
980 |
msgstr ""
|
981 |
|
982 |
+
#: admin/class-settings.php:655
|
983 |
msgid "Germany"
|
984 |
msgstr ""
|
985 |
|
986 |
+
#: admin/class-settings.php:656
|
987 |
msgid "Ghana"
|
988 |
msgstr ""
|
989 |
|
990 |
+
#: admin/class-settings.php:657
|
991 |
msgid "Gibraltar"
|
992 |
msgstr ""
|
993 |
|
994 |
+
#: admin/class-settings.php:658
|
995 |
msgid "Greece"
|
996 |
msgstr ""
|
997 |
|
998 |
+
#: admin/class-settings.php:659
|
999 |
msgid "Greenland"
|
1000 |
msgstr ""
|
1001 |
|
1002 |
+
#: admin/class-settings.php:660
|
1003 |
msgid "Grenada"
|
1004 |
msgstr ""
|
1005 |
|
1006 |
+
#: admin/class-settings.php:661 admin/class-settings.php:663
|
1007 |
msgid "Guam"
|
1008 |
msgstr ""
|
1009 |
|
1010 |
+
#: admin/class-settings.php:662
|
1011 |
msgid "Guadeloupe"
|
1012 |
msgstr ""
|
1013 |
|
1014 |
+
#: admin/class-settings.php:664
|
1015 |
msgid "Guatemala"
|
1016 |
msgstr ""
|
1017 |
|
1018 |
+
#: admin/class-settings.php:665
|
1019 |
msgid "Guernsey"
|
1020 |
msgstr ""
|
1021 |
|
1022 |
+
#: admin/class-settings.php:666
|
1023 |
msgid "Guinea"
|
1024 |
msgstr ""
|
1025 |
|
1026 |
+
#: admin/class-settings.php:667
|
1027 |
msgid "Guinea-Bissau"
|
1028 |
msgstr ""
|
1029 |
|
1030 |
+
#: admin/class-settings.php:668
|
1031 |
msgid "Guyana"
|
1032 |
msgstr ""
|
1033 |
|
1034 |
+
#: admin/class-settings.php:669
|
1035 |
msgid "Haiti"
|
1036 |
msgstr ""
|
1037 |
|
1038 |
+
#: admin/class-settings.php:670
|
1039 |
msgid "Heard and McDonald Islands"
|
1040 |
msgstr ""
|
1041 |
|
1042 |
+
#: admin/class-settings.php:671
|
1043 |
msgid "Honduras"
|
1044 |
msgstr ""
|
1045 |
|
1046 |
+
#: admin/class-settings.php:672
|
1047 |
msgid "Hong Kong"
|
1048 |
msgstr ""
|
1049 |
|
1050 |
+
#: admin/class-settings.php:673
|
1051 |
msgid "Hungary"
|
1052 |
msgstr ""
|
1053 |
|
1054 |
+
#: admin/class-settings.php:674
|
1055 |
msgid "Iceland"
|
1056 |
msgstr ""
|
1057 |
|
1058 |
+
#: admin/class-settings.php:675
|
1059 |
msgid "India"
|
1060 |
msgstr ""
|
1061 |
|
1062 |
+
#: admin/class-settings.php:676
|
1063 |
msgid "Indonesia"
|
1064 |
msgstr ""
|
1065 |
|
1066 |
+
#: admin/class-settings.php:677
|
1067 |
msgid "Iran"
|
1068 |
msgstr ""
|
1069 |
|
1070 |
+
#: admin/class-settings.php:678
|
1071 |
msgid "Iraq"
|
1072 |
msgstr ""
|
1073 |
|
1074 |
+
#: admin/class-settings.php:679
|
1075 |
msgid "Ireland"
|
1076 |
msgstr ""
|
1077 |
|
1078 |
+
#: admin/class-settings.php:680
|
1079 |
msgid "Isle of Man"
|
1080 |
msgstr ""
|
1081 |
|
1082 |
+
#: admin/class-settings.php:681
|
1083 |
msgid "Israel"
|
1084 |
msgstr ""
|
1085 |
|
1086 |
+
#: admin/class-settings.php:682
|
1087 |
msgid "Italy"
|
1088 |
msgstr ""
|
1089 |
|
1090 |
+
#: admin/class-settings.php:683
|
1091 |
msgid "Jamaica"
|
1092 |
msgstr ""
|
1093 |
|
1094 |
+
#: admin/class-settings.php:684
|
1095 |
msgid "Japan"
|
1096 |
msgstr ""
|
1097 |
|
1098 |
+
#: admin/class-settings.php:685
|
1099 |
msgid "Jersey"
|
1100 |
msgstr ""
|
1101 |
|
1102 |
+
#: admin/class-settings.php:686
|
1103 |
msgid "Jordan"
|
1104 |
msgstr ""
|
1105 |
|
1106 |
+
#: admin/class-settings.php:687
|
1107 |
msgid "Kazakhstan"
|
1108 |
msgstr ""
|
1109 |
|
1110 |
+
#: admin/class-settings.php:688
|
1111 |
msgid "Kenya"
|
1112 |
msgstr ""
|
1113 |
|
1114 |
+
#: admin/class-settings.php:689
|
1115 |
msgid "Kiribati"
|
1116 |
msgstr ""
|
1117 |
|
1118 |
+
#: admin/class-settings.php:690
|
1119 |
msgid "Kosovo"
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
#: admin/class-settings.php:691
|
1123 |
msgid "Kuwait"
|
1124 |
msgstr ""
|
1125 |
|
1126 |
+
#: admin/class-settings.php:692
|
1127 |
msgid "Kyrgyzstan"
|
1128 |
msgstr ""
|
1129 |
|
1130 |
+
#: admin/class-settings.php:693
|
1131 |
msgid "Laos"
|
1132 |
msgstr ""
|
1133 |
|
1134 |
+
#: admin/class-settings.php:694
|
1135 |
msgid "Latvia"
|
1136 |
msgstr ""
|
1137 |
|
1138 |
+
#: admin/class-settings.php:695
|
1139 |
msgid "Lebanon"
|
1140 |
msgstr ""
|
1141 |
|
1142 |
+
#: admin/class-settings.php:696
|
1143 |
msgid "Lesotho"
|
1144 |
msgstr ""
|
1145 |
|
1146 |
+
#: admin/class-settings.php:697
|
1147 |
msgid "Liberia"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
+
#: admin/class-settings.php:698
|
1151 |
msgid "Libya"
|
1152 |
msgstr ""
|
1153 |
|
1154 |
+
#: admin/class-settings.php:699
|
1155 |
msgid "Liechtenstein"
|
1156 |
msgstr ""
|
1157 |
|
1158 |
+
#: admin/class-settings.php:700
|
1159 |
msgid "Lithuania"
|
1160 |
msgstr ""
|
1161 |
|
1162 |
+
#: admin/class-settings.php:701
|
1163 |
msgid "Luxembourg"
|
1164 |
msgstr ""
|
1165 |
|
1166 |
+
#: admin/class-settings.php:702
|
1167 |
msgid "Macau"
|
1168 |
msgstr ""
|
1169 |
|
1170 |
+
#: admin/class-settings.php:703
|
1171 |
msgid "Macedonia (FYROM)"
|
1172 |
msgstr ""
|
1173 |
|
1174 |
+
#: admin/class-settings.php:704
|
1175 |
msgid "Madagascar"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
+
#: admin/class-settings.php:705
|
1179 |
msgid "Malawi"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: admin/class-settings.php:706
|
1183 |
msgid "Malaysia "
|
1184 |
msgstr ""
|
1185 |
|
1186 |
+
#: admin/class-settings.php:707
|
1187 |
msgid "Maldives "
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: admin/class-settings.php:708
|
1191 |
msgid "Mali"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
+
#: admin/class-settings.php:709
|
1195 |
msgid "Malta"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: admin/class-settings.php:710
|
1199 |
msgid "Marshall Islands"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
+
#: admin/class-settings.php:711
|
1203 |
msgid "Martinique"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
#: admin/class-settings.php:712
|
1207 |
msgid "Mauritania"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
+
#: admin/class-settings.php:713
|
1211 |
msgid "Mauritius"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
+
#: admin/class-settings.php:714
|
1215 |
msgid "Mayotte"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
+
#: admin/class-settings.php:715
|
1219 |
msgid "Mexico"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
+
#: admin/class-settings.php:716
|
1223 |
msgid "Micronesia"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
+
#: admin/class-settings.php:717
|
1227 |
msgid "Moldova"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
+
#: admin/class-settings.php:718
|
1231 |
msgid "Monaco"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
+
#: admin/class-settings.php:719
|
1235 |
msgid "Mongolia"
|
1236 |
msgstr ""
|
1237 |
|
1238 |
+
#: admin/class-settings.php:720
|
1239 |
msgid "Montenegro"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
+
#: admin/class-settings.php:721
|
1243 |
msgid "Montserrat"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: admin/class-settings.php:722
|
1247 |
msgid "Morocco"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
+
#: admin/class-settings.php:723
|
1251 |
msgid "Mozambique"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
+
#: admin/class-settings.php:724
|
1255 |
msgid "Myanmar (Burma)"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: admin/class-settings.php:725
|
1259 |
msgid "Namibia"
|
1260 |
msgstr ""
|
1261 |
|
1262 |
+
#: admin/class-settings.php:726
|
1263 |
msgid "Nauru"
|
1264 |
msgstr ""
|
1265 |
|
1266 |
+
#: admin/class-settings.php:727
|
1267 |
msgid "Nepal"
|
1268 |
msgstr ""
|
1269 |
|
1270 |
+
#: admin/class-settings.php:728
|
1271 |
msgid "Netherlands"
|
1272 |
msgstr ""
|
1273 |
|
1274 |
+
#: admin/class-settings.php:729
|
1275 |
msgid "Netherlands Antilles"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
+
#: admin/class-settings.php:730
|
1279 |
msgid "New Caledonia"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
+
#: admin/class-settings.php:731
|
1283 |
msgid "New Zealand"
|
1284 |
msgstr ""
|
1285 |
|
1286 |
+
#: admin/class-settings.php:732
|
1287 |
msgid "Nicaragua"
|
1288 |
msgstr ""
|
1289 |
|
1290 |
+
#: admin/class-settings.php:733
|
1291 |
msgid "Niger"
|
1292 |
msgstr ""
|
1293 |
|
1294 |
+
#: admin/class-settings.php:734
|
1295 |
msgid "Nigeria"
|
1296 |
msgstr ""
|
1297 |
|
1298 |
+
#: admin/class-settings.php:735
|
1299 |
msgid "Niue"
|
1300 |
msgstr ""
|
1301 |
|
1302 |
+
#: admin/class-settings.php:736
|
1303 |
msgid "Norfolk Island"
|
1304 |
msgstr ""
|
1305 |
|
1306 |
+
#: admin/class-settings.php:737
|
1307 |
msgid "North Korea"
|
1308 |
msgstr ""
|
1309 |
|
1310 |
+
#: admin/class-settings.php:738
|
1311 |
msgid "Northern Mariana Islands"
|
1312 |
msgstr ""
|
1313 |
|
1314 |
+
#: admin/class-settings.php:739
|
1315 |
msgid "Norway"
|
1316 |
msgstr ""
|
1317 |
|
1318 |
+
#: admin/class-settings.php:740
|
1319 |
msgid "Oman"
|
1320 |
msgstr ""
|
1321 |
|
1322 |
+
#: admin/class-settings.php:741
|
1323 |
msgid "Pakistan"
|
1324 |
msgstr ""
|
1325 |
|
1326 |
+
#: admin/class-settings.php:742
|
1327 |
msgid "Palau"
|
1328 |
msgstr ""
|
1329 |
|
1330 |
+
#: admin/class-settings.php:743
|
1331 |
msgid "Palestine"
|
1332 |
msgstr ""
|
1333 |
|
1334 |
+
#: admin/class-settings.php:744
|
1335 |
msgid "Panama"
|
1336 |
msgstr ""
|
1337 |
|
1338 |
+
#: admin/class-settings.php:745
|
1339 |
msgid "Papua New Guinea"
|
1340 |
msgstr ""
|
1341 |
|
1342 |
+
#: admin/class-settings.php:746
|
1343 |
msgid "Paraguay"
|
1344 |
msgstr ""
|
1345 |
|
1346 |
+
#: admin/class-settings.php:747
|
1347 |
msgid "Peru"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
+
#: admin/class-settings.php:748
|
1351 |
msgid "Philippines"
|
1352 |
msgstr ""
|
1353 |
|
1354 |
+
#: admin/class-settings.php:749
|
1355 |
msgid "Pitcairn Islands"
|
1356 |
msgstr ""
|
1357 |
|
1358 |
+
#: admin/class-settings.php:750
|
1359 |
msgid "Poland"
|
1360 |
msgstr ""
|
1361 |
|
1362 |
+
#: admin/class-settings.php:751
|
1363 |
msgid "Portugal"
|
1364 |
msgstr ""
|
1365 |
|
1366 |
+
#: admin/class-settings.php:752
|
1367 |
msgid "Puerto Rico"
|
1368 |
msgstr ""
|
1369 |
|
1370 |
+
#: admin/class-settings.php:753
|
1371 |
msgid "Qatar"
|
1372 |
msgstr ""
|
1373 |
|
1374 |
+
#: admin/class-settings.php:754
|
1375 |
msgid "Reunion"
|
1376 |
msgstr ""
|
1377 |
|
1378 |
+
#: admin/class-settings.php:755
|
1379 |
msgid "Romania"
|
1380 |
msgstr ""
|
1381 |
|
1382 |
+
#: admin/class-settings.php:756
|
1383 |
msgid "Russia"
|
1384 |
msgstr ""
|
1385 |
|
1386 |
+
#: admin/class-settings.php:757
|
1387 |
msgid "Rwanda"
|
1388 |
msgstr ""
|
1389 |
|
1390 |
+
#: admin/class-settings.php:758
|
1391 |
msgid "Saint Helena"
|
1392 |
msgstr ""
|
1393 |
|
1394 |
+
#: admin/class-settings.php:759
|
1395 |
msgid "Saint Kitts and Nevis"
|
1396 |
msgstr ""
|
1397 |
|
1398 |
+
#: admin/class-settings.php:760
|
1399 |
msgid "Saint Vincent and the Grenadines"
|
1400 |
msgstr ""
|
1401 |
|
1402 |
+
#: admin/class-settings.php:761
|
1403 |
msgid "Saint Lucia"
|
1404 |
msgstr ""
|
1405 |
|
1406 |
+
#: admin/class-settings.php:762
|
1407 |
msgid "Samoa"
|
1408 |
msgstr ""
|
1409 |
|
1410 |
+
#: admin/class-settings.php:763
|
1411 |
msgid "San Marino"
|
1412 |
msgstr ""
|
1413 |
|
1414 |
+
#: admin/class-settings.php:764
|
1415 |
msgid "São Tomé and Príncipe"
|
1416 |
msgstr ""
|
1417 |
|
1418 |
+
#: admin/class-settings.php:765
|
1419 |
msgid "Saudi Arabia"
|
1420 |
msgstr ""
|
1421 |
|
1422 |
+
#: admin/class-settings.php:766
|
1423 |
msgid "Senegal"
|
1424 |
msgstr ""
|
1425 |
|
1426 |
+
#: admin/class-settings.php:767
|
1427 |
msgid "Serbia"
|
1428 |
msgstr ""
|
1429 |
|
1430 |
+
#: admin/class-settings.php:768
|
1431 |
msgid "Seychelles"
|
1432 |
msgstr ""
|
1433 |
|
1434 |
+
#: admin/class-settings.php:769
|
1435 |
msgid "Sierra Leone"
|
1436 |
msgstr ""
|
1437 |
|
1438 |
+
#: admin/class-settings.php:770
|
1439 |
msgid "Singapore"
|
1440 |
msgstr ""
|
1441 |
|
1442 |
+
#: admin/class-settings.php:771
|
1443 |
msgid "Sint Maarten"
|
1444 |
msgstr ""
|
1445 |
|
1446 |
+
#: admin/class-settings.php:772
|
1447 |
msgid "Slovakia"
|
1448 |
msgstr ""
|
1449 |
|
1450 |
+
#: admin/class-settings.php:773
|
1451 |
msgid "Slovenia"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
+
#: admin/class-settings.php:774
|
1455 |
msgid "Solomon Islands"
|
1456 |
msgstr ""
|
1457 |
|
1458 |
+
#: admin/class-settings.php:775
|
1459 |
msgid "Somalia"
|
1460 |
msgstr ""
|
1461 |
|
1462 |
+
#: admin/class-settings.php:776
|
1463 |
msgid "South Africa"
|
1464 |
msgstr ""
|
1465 |
|
1466 |
+
#: admin/class-settings.php:777
|
1467 |
msgid "South Georgia and South Sandwich Islands"
|
1468 |
msgstr ""
|
1469 |
|
1470 |
+
#: admin/class-settings.php:778
|
1471 |
msgid "South Korea"
|
1472 |
msgstr ""
|
1473 |
|
1474 |
+
#: admin/class-settings.php:779
|
1475 |
msgid "South Sudan"
|
1476 |
msgstr ""
|
1477 |
|
1478 |
+
#: admin/class-settings.php:780
|
1479 |
msgid "Spain"
|
1480 |
msgstr ""
|
1481 |
|
1482 |
+
#: admin/class-settings.php:781
|
1483 |
msgid "Sri Lanka"
|
1484 |
msgstr ""
|
1485 |
|
1486 |
+
#: admin/class-settings.php:782
|
1487 |
msgid "Sudan"
|
1488 |
msgstr ""
|
1489 |
|
1490 |
+
#: admin/class-settings.php:783
|
1491 |
msgid "Swaziland"
|
1492 |
msgstr ""
|
1493 |
|
1494 |
+
#: admin/class-settings.php:784
|
1495 |
msgid "Sweden"
|
1496 |
msgstr ""
|
1497 |
|
1498 |
+
#: admin/class-settings.php:785
|
1499 |
msgid "Switzerland"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
+
#: admin/class-settings.php:786
|
1503 |
msgid "Syria"
|
1504 |
msgstr ""
|
1505 |
|
1506 |
+
#: admin/class-settings.php:787
|
1507 |
msgid "São Tomé & Príncipe"
|
1508 |
msgstr ""
|
1509 |
|
1510 |
+
#: admin/class-settings.php:788
|
1511 |
msgid "Taiwan"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
+
#: admin/class-settings.php:789
|
1515 |
msgid "Tajikistan"
|
1516 |
msgstr ""
|
1517 |
|
1518 |
+
#: admin/class-settings.php:790
|
1519 |
msgid "Tanzania"
|
1520 |
msgstr ""
|
1521 |
|
1522 |
+
#: admin/class-settings.php:791
|
1523 |
msgid "Thailand"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
+
#: admin/class-settings.php:792
|
1527 |
msgid "Timor-Leste"
|
1528 |
msgstr ""
|
1529 |
|
1530 |
+
#: admin/class-settings.php:793 admin/class-settings.php:795
|
1531 |
msgid "Tokelau"
|
1532 |
msgstr ""
|
1533 |
|
1534 |
+
#: admin/class-settings.php:794
|
1535 |
msgid "Togo"
|
1536 |
msgstr ""
|
1537 |
|
1538 |
+
#: admin/class-settings.php:796
|
1539 |
msgid "Tonga"
|
1540 |
msgstr ""
|
1541 |
|
1542 |
+
#: admin/class-settings.php:797
|
1543 |
msgid "Trinidad and Tobago"
|
1544 |
msgstr ""
|
1545 |
|
1546 |
+
#: admin/class-settings.php:798
|
1547 |
msgid "Tristan da Cunha"
|
1548 |
msgstr ""
|
1549 |
|
1550 |
+
#: admin/class-settings.php:799
|
1551 |
msgid "Tunisia"
|
1552 |
msgstr ""
|
1553 |
|
1554 |
+
#: admin/class-settings.php:800
|
1555 |
msgid "Turkey"
|
1556 |
msgstr ""
|
1557 |
|
1558 |
+
#: admin/class-settings.php:801
|
1559 |
msgid "Turkmenistan"
|
1560 |
msgstr ""
|
1561 |
|
1562 |
+
#: admin/class-settings.php:802
|
1563 |
msgid "Turks and Caicos Islands"
|
1564 |
msgstr ""
|
1565 |
|
1566 |
+
#: admin/class-settings.php:803
|
1567 |
msgid "Tuvalu"
|
1568 |
msgstr ""
|
1569 |
|
1570 |
+
#: admin/class-settings.php:804
|
1571 |
msgid "Uganda"
|
1572 |
msgstr ""
|
1573 |
|
1574 |
+
#: admin/class-settings.php:805
|
1575 |
msgid "Ukraine"
|
1576 |
msgstr ""
|
1577 |
|
1578 |
+
#: admin/class-settings.php:806
|
1579 |
msgid "United Arab Emirates"
|
1580 |
msgstr ""
|
1581 |
|
1582 |
+
#: admin/class-settings.php:807
|
1583 |
msgid "United Kingdom"
|
1584 |
msgstr ""
|
1585 |
|
1586 |
+
#: admin/class-settings.php:808
|
1587 |
msgid "United States"
|
1588 |
msgstr ""
|
1589 |
|
1590 |
+
#: admin/class-settings.php:809
|
1591 |
msgid "Uruguay"
|
1592 |
msgstr ""
|
1593 |
|
1594 |
+
#: admin/class-settings.php:810
|
1595 |
msgid "Uzbekistan"
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
#: admin/class-settings.php:811
|
1599 |
msgid "Vanuatu"
|
1600 |
msgstr ""
|
1601 |
|
1602 |
+
#: admin/class-settings.php:812
|
1603 |
msgid "Vatican City"
|
1604 |
msgstr ""
|
1605 |
|
1606 |
+
#: admin/class-settings.php:813
|
1607 |
msgid "Venezuela"
|
1608 |
msgstr ""
|
1609 |
|
1610 |
+
#: admin/class-settings.php:814
|
1611 |
msgid "Vietnam"
|
1612 |
msgstr ""
|
1613 |
|
1614 |
+
#: admin/class-settings.php:815
|
1615 |
msgid "Wallis Futuna"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
+
#: admin/class-settings.php:816
|
1619 |
msgid "Western Sahara"
|
1620 |
msgstr ""
|
1621 |
|
1622 |
+
#: admin/class-settings.php:817
|
1623 |
msgid "Yemen"
|
1624 |
msgstr ""
|
1625 |
|
1626 |
+
#: admin/class-settings.php:818
|
1627 |
msgid "Zambia"
|
1628 |
msgstr ""
|
1629 |
|
1630 |
+
#: admin/class-settings.php:819
|
1631 |
msgid "Zimbabwe"
|
1632 |
msgstr ""
|
1633 |
|
1634 |
+
#: admin/class-settings.php:820
|
1635 |
msgid "Åland Islands"
|
1636 |
msgstr ""
|
1637 |
|
1638 |
+
#: admin/class-settings.php:863
|
1639 |
msgid "World view"
|
1640 |
msgstr ""
|
1641 |
|
1642 |
+
#: admin/class-settings.php:866 admin/class-settings.php:980
|
1643 |
#: inc/wpsl-functions.php:216
|
1644 |
msgid "Default"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
+
#: admin/class-settings.php:869 inc/wpsl-functions.php:289
|
1648 |
msgid "Roadmap"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
+
#: admin/class-settings.php:1010
|
1652 |
msgid "Start location marker"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
+
#: admin/class-settings.php:1012
|
1656 |
msgid "Store location marker"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
+
#: admin/class-settings.php:1092
|
1660 |
msgid "Textarea"
|
1661 |
msgstr ""
|
1662 |
|
1663 |
+
#: admin/class-settings.php:1093
|
1664 |
msgid "Dropdowns (recommended)"
|
1665 |
msgstr ""
|
1666 |
|
1667 |
+
#: admin/class-settings.php:1101
|
1668 |
msgid "Bounces up and down"
|
1669 |
msgstr ""
|
1670 |
|
1671 |
+
#: admin/class-settings.php:1102
|
1672 |
msgid "Will open the info window"
|
1673 |
msgstr ""
|
1674 |
|
1675 |
+
#: admin/class-settings.php:1103
|
1676 |
msgid "Does not respond"
|
1677 |
msgstr ""
|
1678 |
|
1679 |
+
#: admin/class-settings.php:1111
|
1680 |
msgid "In the store listings"
|
1681 |
msgstr ""
|
1682 |
|
1683 |
+
#: admin/class-settings.php:1112
|
1684 |
msgid "In the info window on the map"
|
1685 |
msgstr ""
|
1686 |
|
1687 |
+
#: admin/class-settings.php:1144 admin/class-shortcode-generator.php:115
|
1688 |
msgid "Dropdown"
|
1689 |
msgstr ""
|
1690 |
|
1691 |
+
#: admin/class-settings.php:1145 admin/class-shortcode-generator.php:116
|
1692 |
msgid "Checkboxes"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
+
#: admin/class-settings.php:1177
|
1696 |
msgid "12 Hours"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
+
#: admin/class-settings.php:1178
|
1700 |
msgid "24 Hours"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
+
#: admin/class-shortcode-generator.php:42
|
1704 |
+
msgid "WP Store Locator"
|
1705 |
+
msgstr ""
|
1706 |
+
|
1707 |
+
#: admin/class-shortcode-generator.php:42
|
1708 |
+
#: admin/class-shortcode-generator.php:212
|
1709 |
+
msgid "Insert Store Locator"
|
1710 |
+
msgstr ""
|
1711 |
+
|
1712 |
+
#: admin/class-shortcode-generator.php:61
|
1713 |
+
msgid "You do not have permission to perform this action"
|
1714 |
+
msgstr ""
|
1715 |
+
|
1716 |
+
#: admin/class-shortcode-generator.php:61
|
1717 |
+
msgid "Error"
|
1718 |
+
msgstr ""
|
1719 |
+
|
1720 |
+
#: admin/class-shortcode-generator.php:90
|
1721 |
+
msgid "General Options"
|
1722 |
+
msgstr ""
|
1723 |
+
|
1724 |
+
#: admin/class-shortcode-generator.php:91 admin/templates/map-settings.php:367
|
1725 |
+
msgid "Markers"
|
1726 |
+
msgstr ""
|
1727 |
+
|
1728 |
+
#: admin/class-shortcode-generator.php:97
|
1729 |
+
msgid "Select the used template"
|
1730 |
+
msgstr ""
|
1731 |
+
|
1732 |
+
#: admin/class-shortcode-generator.php:101 admin/templates/map-settings.php:198
|
1733 |
+
msgid "Start point"
|
1734 |
+
msgstr ""
|
1735 |
+
|
1736 |
+
#: admin/class-shortcode-generator.php:101
|
1737 |
+
#, php-format
|
1738 |
+
msgid ""
|
1739 |
+
"If nothing it set, then the start point from the %ssettings%s page is used."
|
1740 |
+
msgstr ""
|
1741 |
+
|
1742 |
+
#: admin/class-shortcode-generator.php:106 admin/templates/map-settings.php:184
|
1743 |
+
msgid "Attempt to auto-locate the user"
|
1744 |
+
msgstr ""
|
1745 |
+
|
1746 |
+
#: admin/class-shortcode-generator.php:106 admin/templates/map-settings.php:184
|
1747 |
+
#, php-format
|
1748 |
+
msgid ""
|
1749 |
+
"Most modern browsers %srequire%s a HTTPS connection before the Geolocation "
|
1750 |
+
"feature works."
|
1751 |
+
msgstr ""
|
1752 |
+
|
1753 |
+
#: admin/class-shortcode-generator.php:111
|
1754 |
+
msgid "Category filter type"
|
1755 |
+
msgstr ""
|
1756 |
+
|
1757 |
+
#: admin/class-shortcode-generator.php:114
|
1758 |
+
msgid "None"
|
1759 |
+
msgstr ""
|
1760 |
+
|
1761 |
+
#: admin/class-shortcode-generator.php:126
|
1762 |
+
msgid "Automatically restrict the returned results to one or more categories?"
|
1763 |
+
msgstr ""
|
1764 |
+
|
1765 |
+
#: admin/class-shortcode-generator.php:142
|
1766 |
+
msgid "Set a selected category?"
|
1767 |
+
msgstr ""
|
1768 |
+
|
1769 |
+
#: admin/class-shortcode-generator.php:147
|
1770 |
+
msgid "Select category"
|
1771 |
+
msgstr ""
|
1772 |
+
|
1773 |
+
#: admin/class-shortcode-generator.php:163
|
1774 |
+
msgid "Checkbox columns"
|
1775 |
+
msgstr ""
|
1776 |
+
|
1777 |
+
#: admin/class-shortcode-generator.php:182
|
1778 |
+
msgid "Set selected checkboxes"
|
1779 |
+
msgstr ""
|
1780 |
+
|
1781 |
+
#: admin/class-shortcode-generator.php:198 admin/templates/map-settings.php:236
|
1782 |
+
msgid "Map type"
|
1783 |
+
msgstr ""
|
1784 |
+
|
1785 |
#: admin/roles.php:20
|
1786 |
msgid "Store Locator Manager"
|
1787 |
msgstr ""
|
1802 |
msgid "Failed to load the add-on list from the server."
|
1803 |
msgstr ""
|
1804 |
|
1805 |
+
#: admin/templates/map-settings.php:44
|
1806 |
msgid "Add-On"
|
1807 |
msgstr ""
|
1808 |
|
1809 |
+
#: admin/templates/map-settings.php:45
|
1810 |
msgid "License Key"
|
1811 |
msgstr ""
|
1812 |
|
1813 |
+
#: admin/templates/map-settings.php:46
|
1814 |
msgid "License Expiry Date"
|
1815 |
msgstr ""
|
1816 |
|
1817 |
+
#: admin/templates/map-settings.php:60
|
1818 |
msgid "Deactivate License"
|
1819 |
msgstr ""
|
1820 |
|
1821 |
+
#: admin/templates/map-settings.php:80 admin/templates/map-settings.php:119
|
1822 |
+
#: admin/templates/map-settings.php:171 admin/templates/map-settings.php:254
|
1823 |
+
#: admin/templates/map-settings.php:357 admin/templates/map-settings.php:385
|
1824 |
+
#: admin/templates/map-settings.php:435 admin/templates/map-settings.php:463
|
1825 |
+
#: admin/templates/map-settings.php:575 admin/templates/map-settings.php:600
|
1826 |
msgid "Save Changes"
|
1827 |
msgstr ""
|
1828 |
|
1829 |
+
#: admin/templates/map-settings.php:92
|
1830 |
msgid "Google Maps API"
|
1831 |
msgstr ""
|
1832 |
|
1833 |
+
#: admin/templates/map-settings.php:95
|
1834 |
msgid "Server key"
|
1835 |
msgstr ""
|
1836 |
|
1837 |
+
#: admin/templates/map-settings.php:95
|
1838 |
#, php-format
|
1839 |
msgid ""
|
1840 |
"A %sserver key%s allows you to monitor the usage of the Google Maps "
|
1842 |
"22, 2016."
|
1843 |
msgstr ""
|
1844 |
|
1845 |
+
#: admin/templates/map-settings.php:99
|
1846 |
msgid "Browser key"
|
1847 |
msgstr ""
|
1848 |
|
1849 |
+
#: admin/templates/map-settings.php:99
|
1850 |
#, php-format
|
1851 |
msgid ""
|
1852 |
"A %sbrowser key%s allows you to monitor the usage of the Google Maps "
|
1854 |
"22, 2016."
|
1855 |
msgstr ""
|
1856 |
|
1857 |
+
#: admin/templates/map-settings.php:103
|
1858 |
msgid "Map language"
|
1859 |
msgstr ""
|
1860 |
|
1861 |
+
#: admin/templates/map-settings.php:103
|
1862 |
msgid "If no map language is selected the browser's prefered language is used."
|
1863 |
msgstr ""
|
1864 |
|
1865 |
+
#: admin/templates/map-settings.php:109
|
1866 |
msgid "Map region"
|
1867 |
msgstr ""
|
1868 |
|
1869 |
+
#: admin/templates/map-settings.php:109
|
1870 |
#, php-format
|
1871 |
msgid ""
|
1872 |
"This will bias the %sgeocoding%s results towards the selected region. %s If "
|
1873 |
"no region is selected the bias is set to the United States."
|
1874 |
msgstr ""
|
1875 |
|
1876 |
+
#: admin/templates/map-settings.php:115
|
1877 |
msgid "Restrict the geocoding results to the selected map region?"
|
1878 |
msgstr ""
|
1879 |
|
1880 |
+
#: admin/templates/map-settings.php:115
|
1881 |
#, php-format
|
1882 |
msgid ""
|
1883 |
"If the %sgeocoding%s API finds more relevant results outside of the set map "
|
1887 |
"restrictions with %sthis%s filter."
|
1888 |
msgstr ""
|
1889 |
|
1890 |
+
#: admin/templates/map-settings.php:129 admin/templates/map-settings.php:499
|
1891 |
+
#: admin/templates/map-settings.php:500 frontend/templates/default.php:44
|
1892 |
#: frontend/templates/store-listings-below.php:44 inc/wpsl-functions.php:133
|
1893 |
msgid "Search"
|
1894 |
msgstr ""
|
1895 |
|
1896 |
+
#: admin/templates/map-settings.php:132
|
1897 |
msgid "Enable autocomplete?"
|
1898 |
msgstr ""
|
1899 |
|
1900 |
+
#: admin/templates/map-settings.php:136
|
1901 |
msgid "Show the max results dropdown?"
|
1902 |
msgstr ""
|
1903 |
|
1904 |
+
#: admin/templates/map-settings.php:140
|
1905 |
msgid "Show the search radius dropdown?"
|
1906 |
msgstr ""
|
1907 |
|
1908 |
+
#: admin/templates/map-settings.php:144
|
1909 |
msgid "Enable category filters?"
|
1910 |
msgstr ""
|
1911 |
|
1912 |
+
#: admin/templates/map-settings.php:149
|
1913 |
msgid "Filter type:"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
+
#: admin/templates/map-settings.php:154
|
1917 |
msgid "Distance unit"
|
1918 |
msgstr ""
|
1919 |
|
1920 |
+
#: admin/templates/map-settings.php:157
|
1921 |
msgid "km"
|
1922 |
msgstr ""
|
1923 |
|
1924 |
+
#: admin/templates/map-settings.php:159
|
1925 |
msgid "mi"
|
1926 |
msgstr ""
|
1927 |
|
1928 |
+
#: admin/templates/map-settings.php:163
|
1929 |
msgid "Max search results"
|
1930 |
msgstr ""
|
1931 |
|
1932 |
+
#: admin/templates/map-settings.php:163 admin/templates/map-settings.php:167
|
1933 |
msgid "The default value is set between the [ ]."
|
1934 |
msgstr ""
|
1935 |
|
1936 |
+
#: admin/templates/map-settings.php:167
|
1937 |
msgid "Search radius options"
|
1938 |
msgstr ""
|
1939 |
|
1940 |
+
#: admin/templates/map-settings.php:181
|
1941 |
msgid "Map"
|
1942 |
msgstr ""
|
1943 |
|
1944 |
+
#: admin/templates/map-settings.php:188
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1945 |
msgid "Load locations on page load"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
+
#: admin/templates/map-settings.php:193
|
1949 |
msgid "Number of locations to show"
|
1950 |
msgstr ""
|
1951 |
|
1952 |
+
#: admin/templates/map-settings.php:193
|
1953 |
#, php-format
|
1954 |
msgid ""
|
1955 |
"Although the location data is cached after the first load, a lower number "
|
1957 |
"or set to 0, then all locations are loaded."
|
1958 |
msgstr ""
|
1959 |
|
1960 |
+
#: admin/templates/map-settings.php:198
|
|
|
|
|
|
|
|
|
1961 |
#, php-format
|
1962 |
msgid ""
|
1963 |
"%sRequired field.%s %s If auto-locating the user is disabled or fails, the "
|
1965 |
"point for the user."
|
1966 |
msgstr ""
|
1967 |
|
1968 |
+
#: admin/templates/map-settings.php:203
|
1969 |
msgid "Auto adjust the zoom level to make sure all markers are visible?"
|
1970 |
msgstr ""
|
1971 |
|
1972 |
+
#: admin/templates/map-settings.php:203
|
1973 |
msgid ""
|
1974 |
"This runs after a search is made, and makes sure all the returned locations "
|
1975 |
"are visible in the viewport."
|
1976 |
msgstr ""
|
1977 |
|
1978 |
+
#: admin/templates/map-settings.php:207
|
1979 |
msgid "Initial zoom level"
|
1980 |
msgstr ""
|
1981 |
|
1982 |
+
#: admin/templates/map-settings.php:211
|
1983 |
msgid "Max auto zoom level"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
+
#: admin/templates/map-settings.php:211
|
1987 |
#, php-format
|
1988 |
msgid ""
|
1989 |
"This value sets the zoom level for the \"Zoom here\" link in the info "
|
1991 |
"is changed to make all the markers fit on the screen."
|
1992 |
msgstr ""
|
1993 |
|
1994 |
+
#: admin/templates/map-settings.php:215
|
1995 |
msgid "Show the street view controls?"
|
1996 |
msgstr ""
|
1997 |
|
1998 |
+
#: admin/templates/map-settings.php:219
|
1999 |
msgid "Show the map type control?"
|
2000 |
msgstr ""
|
2001 |
|
2002 |
+
#: admin/templates/map-settings.php:223
|
2003 |
msgid "Enable scroll wheel zooming?"
|
2004 |
msgstr ""
|
2005 |
|
2006 |
+
#: admin/templates/map-settings.php:227
|
2007 |
msgid "Zoom control position"
|
2008 |
msgstr ""
|
2009 |
|
2010 |
+
#: admin/templates/map-settings.php:230
|
2011 |
msgid "Left"
|
2012 |
msgstr ""
|
2013 |
|
2014 |
+
#: admin/templates/map-settings.php:232
|
2015 |
msgid "Right"
|
2016 |
msgstr ""
|
2017 |
|
2018 |
+
#: admin/templates/map-settings.php:240
|
|
|
|
|
|
|
|
|
2019 |
msgid "Map style"
|
2020 |
msgstr ""
|
2021 |
|
2022 |
+
#: admin/templates/map-settings.php:240
|
2023 |
msgid ""
|
2024 |
"Custom map styles only work if the map type is set to \"Roadmap\" or "
|
2025 |
"\"Terrain\"."
|
2026 |
msgstr ""
|
2027 |
|
2028 |
+
#: admin/templates/map-settings.php:243
|
2029 |
#, php-format
|
2030 |
msgid ""
|
2031 |
"You can use existing map styles from %sSnazzy Maps%s or %sMap Stylr%s and "
|
2033 |
"through the %sMap Style Editor%s or %sStyled Maps Wizard%s."
|
2034 |
msgstr ""
|
2035 |
|
2036 |
+
#: admin/templates/map-settings.php:244
|
2037 |
#, php-format
|
2038 |
msgid ""
|
2039 |
"If you like to write the style code yourself, then you can find the "
|
2040 |
"documentation from Google %shere%s."
|
2041 |
msgstr ""
|
2042 |
|
2043 |
+
#: admin/templates/map-settings.php:246
|
2044 |
msgid "Preview Map Style"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
+
#: admin/templates/map-settings.php:250
|
2048 |
msgid "Show credits?"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: admin/templates/map-settings.php:250
|
2052 |
msgid ""
|
2053 |
"This will place a \"Search provided by WP Store Locator\" backlink below the "
|
2054 |
"map."
|
2055 |
msgstr ""
|
2056 |
|
2057 |
+
#: admin/templates/map-settings.php:264
|
2058 |
msgid "User Experience"
|
2059 |
msgstr ""
|
2060 |
|
2061 |
+
#: admin/templates/map-settings.php:267
|
2062 |
msgid "Store Locator height"
|
2063 |
msgstr ""
|
2064 |
|
2065 |
+
#: admin/templates/map-settings.php:271
|
2066 |
msgid "Max width for the info window content"
|
2067 |
msgstr ""
|
2068 |
|
2069 |
+
#: admin/templates/map-settings.php:275
|
2070 |
msgid "Search field width"
|
2071 |
msgstr ""
|
2072 |
|
2073 |
+
#: admin/templates/map-settings.php:279
|
2074 |
msgid "Search and radius label width"
|
2075 |
msgstr ""
|
2076 |
|
2077 |
+
#: admin/templates/map-settings.php:283
|
2078 |
msgid "Store Locator template"
|
2079 |
msgstr ""
|
2080 |
|
2081 |
+
#: admin/templates/map-settings.php:283
|
2082 |
#, php-format
|
2083 |
msgid ""
|
2084 |
"The selected template is used with the [wpsl] shortcode. %s You can add a "
|
2085 |
"custom template with the %swpsl_templates%s filter."
|
2086 |
msgstr ""
|
2087 |
|
2088 |
+
#: admin/templates/map-settings.php:287
|
2089 |
msgid "Hide the scrollbar?"
|
2090 |
msgstr ""
|
2091 |
|
2092 |
+
#: admin/templates/map-settings.php:291
|
2093 |
msgid "Open links in a new window?"
|
2094 |
msgstr ""
|
2095 |
|
2096 |
+
#: admin/templates/map-settings.php:295
|
2097 |
msgid "Show a reset map button?"
|
2098 |
msgstr ""
|
2099 |
|
2100 |
+
#: admin/templates/map-settings.php:299
|
2101 |
msgid ""
|
2102 |
"When a user clicks on \"Directions\", open a new window, and show the route "
|
2103 |
"on google.com/maps ?"
|
2104 |
msgstr ""
|
2105 |
|
2106 |
+
#: admin/templates/map-settings.php:303
|
2107 |
msgid "Show a \"More info\" link in the store listings?"
|
2108 |
msgstr ""
|
2109 |
|
2110 |
+
#: admin/templates/map-settings.php:303
|
2111 |
msgid ""
|
2112 |
"This places a \"More Info\" link below the address and will show the phone, "
|
2113 |
"fax, email, opening hours and description once the link is clicked."
|
2114 |
msgstr ""
|
2115 |
|
2116 |
+
#: admin/templates/map-settings.php:308
|
2117 |
msgid "Where do you want to show the \"More info\" details?"
|
2118 |
msgstr ""
|
2119 |
|
2120 |
+
#: admin/templates/map-settings.php:313
|
2121 |
msgid ""
|
2122 |
"Always show the contact details below the address in the search results?"
|
2123 |
msgstr ""
|
2124 |
|
2125 |
+
#: admin/templates/map-settings.php:317
|
2126 |
msgid "Make the store name clickable if a store URL exists?"
|
2127 |
msgstr ""
|
2128 |
|
2129 |
+
#: admin/templates/map-settings.php:317
|
2130 |
#, php-format
|
2131 |
msgid ""
|
2132 |
"If %spermalinks%s are enabled, the store name will always link to the store "
|
2133 |
"page."
|
2134 |
msgstr ""
|
2135 |
|
2136 |
+
#: admin/templates/map-settings.php:321
|
2137 |
msgid "Make the phone number clickable on mobile devices?"
|
2138 |
msgstr ""
|
2139 |
|
2140 |
+
#: admin/templates/map-settings.php:325
|
2141 |
msgid ""
|
2142 |
"If street view is available for the current location, then show a \"Street "
|
2143 |
"view\" link in the info window?"
|
2144 |
msgstr ""
|
2145 |
|
2146 |
+
#: admin/templates/map-settings.php:325
|
2147 |
#, php-format
|
2148 |
msgid ""
|
2149 |
"Enabling this option can sometimes result in a small delay in the opening of "
|
2151 |
"Maps to check if street view is available for the current location."
|
2152 |
msgstr ""
|
2153 |
|
2154 |
+
#: admin/templates/map-settings.php:329
|
2155 |
msgid "Show a \"Zoom here\" link in the info window?"
|
2156 |
msgstr ""
|
2157 |
|
2158 |
+
#: admin/templates/map-settings.php:329
|
2159 |
#, php-format
|
2160 |
msgid ""
|
2161 |
"Clicking this link will make the map zoom in to the %s max auto zoom level "
|
2162 |
"%s."
|
2163 |
msgstr ""
|
2164 |
|
2165 |
+
#: admin/templates/map-settings.php:333
|
2166 |
msgid "On page load move the mouse cursor to the search field?"
|
2167 |
msgstr ""
|
2168 |
|
2169 |
+
#: admin/templates/map-settings.php:333
|
2170 |
#, php-format
|
2171 |
msgid ""
|
2172 |
"If the store locator is not placed at the top of the page, enabling this "
|
2174 |
"on mobile devices.%s"
|
2175 |
msgstr ""
|
2176 |
|
2177 |
+
#: admin/templates/map-settings.php:337
|
2178 |
msgid "Use the default style for the info window?"
|
2179 |
msgstr ""
|
2180 |
|
2181 |
+
#: admin/templates/map-settings.php:337
|
2182 |
#, php-format
|
2183 |
msgid ""
|
2184 |
"If the default style is disabled the %sInfoBox%s library will be used "
|
2186 |
"window through the .wpsl-infobox css class."
|
2187 |
msgstr ""
|
2188 |
|
2189 |
+
#: admin/templates/map-settings.php:341
|
2190 |
msgid "Hide the country in the search results?"
|
2191 |
msgstr ""
|
2192 |
|
2193 |
+
#: admin/templates/map-settings.php:345
|
2194 |
msgid "Hide the distance in the search results?"
|
2195 |
msgstr ""
|
2196 |
|
2197 |
+
#: admin/templates/map-settings.php:349
|
2198 |
msgid "If a user hovers over the search results the store marker"
|
2199 |
msgstr ""
|
2200 |
|
2201 |
+
#: admin/templates/map-settings.php:349
|
2202 |
#, php-format
|
2203 |
msgid ""
|
2204 |
"If marker clusters are enabled this option will not work as expected as long "
|
2208 |
"it won't be clear to which marker it belongs to. "
|
2209 |
msgstr ""
|
2210 |
|
2211 |
+
#: admin/templates/map-settings.php:353
|
2212 |
msgid "Address format"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
+
#: admin/templates/map-settings.php:353
|
2216 |
#, php-format
|
2217 |
msgid ""
|
2218 |
"You can add custom address formats with the %swpsl_address_formats%s filter."
|
2219 |
msgstr ""
|
2220 |
|
2221 |
+
#: admin/templates/map-settings.php:371
|
|
|
|
|
|
|
|
|
2222 |
msgid "Enable marker clusters?"
|
2223 |
msgstr ""
|
2224 |
|
2225 |
+
#: admin/templates/map-settings.php:371
|
2226 |
msgid "Recommended for maps with a large amount of markers."
|
2227 |
msgstr ""
|
2228 |
|
2229 |
+
#: admin/templates/map-settings.php:376
|
2230 |
msgid "Max zoom level"
|
2231 |
msgstr ""
|
2232 |
|
2233 |
+
#: admin/templates/map-settings.php:376
|
2234 |
msgid ""
|
2235 |
"If this zoom level is reached or exceeded, then all markers are moved out of "
|
2236 |
"the marker cluster and shown as individual markers."
|
2237 |
msgstr ""
|
2238 |
|
2239 |
+
#: admin/templates/map-settings.php:380
|
2240 |
msgid "Cluster size"
|
2241 |
msgstr ""
|
2242 |
|
2243 |
+
#: admin/templates/map-settings.php:380
|
2244 |
#, php-format
|
2245 |
msgid ""
|
2246 |
"The grid size of a cluster in pixels. %s A larger number will result in a "
|
2247 |
"lower amount of clusters and also make the algorithm run faster."
|
2248 |
msgstr ""
|
2249 |
|
2250 |
+
#: admin/templates/map-settings.php:395
|
2251 |
msgid "Store Editor"
|
2252 |
msgstr ""
|
2253 |
|
2254 |
+
#: admin/templates/map-settings.php:398
|
2255 |
msgid "Default country"
|
2256 |
msgstr ""
|
2257 |
|
2258 |
+
#: admin/templates/map-settings.php:402
|
2259 |
msgid "Map type for the location preview"
|
2260 |
msgstr ""
|
2261 |
|
2262 |
+
#: admin/templates/map-settings.php:406
|
2263 |
msgid "Hide the opening hours?"
|
2264 |
msgstr ""
|
2265 |
|
2266 |
+
#: admin/templates/map-settings.php:412
|
2267 |
msgid "Opening hours input type"
|
2268 |
msgstr ""
|
2269 |
|
2270 |
+
#: admin/templates/map-settings.php:416
|
2271 |
#, php-format
|
2272 |
msgid ""
|
2273 |
"Opening hours created in version 1.x %sare not%s automatically converted to "
|
2274 |
"the new dropdown format."
|
2275 |
msgstr ""
|
2276 |
|
2277 |
+
#: admin/templates/map-settings.php:419 admin/templates/map-settings.php:428
|
2278 |
msgid "The default opening hours"
|
2279 |
msgstr ""
|
2280 |
|
2281 |
+
#: admin/templates/map-settings.php:425
|
2282 |
msgid "Opening hours format"
|
2283 |
msgstr ""
|
2284 |
|
2285 |
+
#: admin/templates/map-settings.php:432
|
2286 |
msgid ""
|
2287 |
"The default country and opening hours are only used when a new store is "
|
2288 |
"created. So changing the default values will have no effect on existing "
|
2289 |
"store locations."
|
2290 |
msgstr ""
|
2291 |
|
2292 |
+
#: admin/templates/map-settings.php:445
|
2293 |
msgid "Permalink"
|
2294 |
msgstr ""
|
2295 |
|
2296 |
+
#: admin/templates/map-settings.php:448
|
2297 |
msgid "Enable permalink?"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
+
#: admin/templates/map-settings.php:453
|
2301 |
msgid "Store slug"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: admin/templates/map-settings.php:457
|
2305 |
msgid "Category slug"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
+
#: admin/templates/map-settings.php:460
|
2309 |
#, php-format
|
2310 |
msgid "The permalink slugs %smust be unique%s on your site."
|
2311 |
msgstr ""
|
2312 |
|
2313 |
+
#: admin/templates/map-settings.php:473
|
2314 |
msgid "Labels"
|
2315 |
msgstr ""
|
2316 |
|
2317 |
+
#: admin/templates/map-settings.php:482
|
2318 |
#, php-format
|
2319 |
msgid "%sWarning!%s %sWPML%s, or a plugin using the WPML API is active."
|
2320 |
msgstr ""
|
2321 |
|
2322 |
+
#: admin/templates/map-settings.php:483
|
2323 |
msgid ""
|
2324 |
"Please use the \"String Translations\" section in the used multilingual "
|
2325 |
"plugin to change the labels. Changing them here will have no effect as long "
|
2326 |
"as the multilingual plugin remains active."
|
2327 |
msgstr ""
|
2328 |
|
2329 |
+
#: admin/templates/map-settings.php:487 admin/templates/map-settings.php:488
|
2330 |
#: frontend/templates/default.php:12
|
2331 |
#: frontend/templates/store-listings-below.php:12 inc/wpsl-functions.php:132
|
2332 |
msgid "Your location"
|
2333 |
msgstr ""
|
2334 |
|
2335 |
+
#: admin/templates/map-settings.php:491 admin/templates/map-settings.php:492
|
2336 |
#: frontend/templates/default.php:21
|
2337 |
#: frontend/templates/store-listings-below.php:21 inc/wpsl-functions.php:135
|
2338 |
msgid "Search radius"
|
2339 |
msgstr ""
|
2340 |
|
2341 |
+
#: admin/templates/map-settings.php:495 admin/templates/map-settings.php:496
|
2342 |
+
#: frontend/class-frontend.php:1801 inc/wpsl-functions.php:136
|
2343 |
msgid "No results found"
|
2344 |
msgstr ""
|
2345 |
|
2346 |
+
#: admin/templates/map-settings.php:503
|
2347 |
msgid "Searching (preloader text)"
|
2348 |
msgstr ""
|
2349 |
|
2350 |
+
#: admin/templates/map-settings.php:504 frontend/class-frontend.php:1800
|
2351 |
#: inc/wpsl-functions.php:134
|
2352 |
msgid "Searching..."
|
2353 |
msgstr ""
|
2354 |
|
2355 |
+
#: admin/templates/map-settings.php:507 admin/templates/map-settings.php:508
|
2356 |
#: frontend/templates/default.php:30
|
2357 |
#: frontend/templates/store-listings-below.php:30 inc/wpsl-functions.php:137
|
2358 |
msgid "Results"
|
2359 |
msgstr ""
|
2360 |
|
2361 |
+
#: admin/templates/map-settings.php:511 admin/upgrade.php:206
|
2362 |
#: inc/wpsl-functions.php:151
|
2363 |
msgid "Category filter"
|
2364 |
msgstr ""
|
2365 |
|
2366 |
+
#: admin/templates/map-settings.php:512 frontend/class-frontend.php:1374
|
2367 |
msgid "Category"
|
2368 |
msgstr ""
|
2369 |
|
2370 |
+
#: admin/templates/map-settings.php:515
|
2371 |
msgid "Category first item"
|
2372 |
msgstr ""
|
2373 |
|
2374 |
+
#: admin/templates/map-settings.php:516 admin/upgrade.php:367
|
2375 |
+
#: frontend/class-frontend.php:1377 inc/wpsl-functions.php:152
|
2376 |
msgid "Any"
|
2377 |
msgstr ""
|
2378 |
|
2379 |
+
#: admin/templates/map-settings.php:519 admin/templates/map-settings.php:520
|
2380 |
+
#: admin/upgrade.php:59 frontend/class-frontend.php:1802
|
2381 |
#: frontend/underscore-functions.php:138 frontend/underscore-functions.php:168
|
2382 |
#: inc/wpsl-functions.php:138
|
2383 |
msgid "More info"
|
2384 |
msgstr ""
|
2385 |
|
2386 |
+
#: admin/templates/map-settings.php:523 admin/templates/map-settings.php:524
|
2387 |
+
#: frontend/class-frontend.php:821 frontend/underscore-functions.php:29
|
2388 |
#: frontend/underscore-functions.php:65 frontend/underscore-functions.php:147
|
2389 |
#: inc/wpsl-functions.php:146
|
2390 |
msgid "Phone"
|
2391 |
msgstr ""
|
2392 |
|
2393 |
+
#: admin/templates/map-settings.php:543 admin/templates/map-settings.php:544
|
2394 |
+
#: frontend/class-frontend.php:1807 inc/wpsl-functions.php:131
|
2395 |
msgid "Start location"
|
2396 |
msgstr ""
|
2397 |
|
2398 |
+
#: admin/templates/map-settings.php:547
|
2399 |
msgid "Get directions"
|
2400 |
msgstr ""
|
2401 |
|
2402 |
+
#: admin/templates/map-settings.php:548 frontend/class-frontend.php:1805
|
2403 |
#: inc/wpsl-functions.php:139
|
2404 |
msgid "Directions"
|
2405 |
msgstr ""
|
2406 |
|
2407 |
+
#: admin/templates/map-settings.php:551
|
2408 |
msgid "No directions found"
|
2409 |
msgstr ""
|
2410 |
|
2411 |
+
#: admin/templates/map-settings.php:552 admin/upgrade.php:151
|
2412 |
+
#: frontend/class-frontend.php:1806 inc/wpsl-functions.php:140
|
2413 |
msgid "No route could be found between the origin and destination"
|
2414 |
msgstr ""
|
2415 |
|
2416 |
+
#: admin/templates/map-settings.php:555 admin/templates/map-settings.php:556
|
2417 |
+
#: admin/upgrade.php:77 frontend/class-frontend.php:1808
|
2418 |
#: inc/wpsl-functions.php:141
|
2419 |
msgid "Back"
|
2420 |
msgstr ""
|
2421 |
|
2422 |
+
#: admin/templates/map-settings.php:559 admin/templates/map-settings.php:560
|
2423 |
+
#: admin/upgrade.php:143 frontend/class-frontend.php:1809
|
2424 |
#: inc/wpsl-functions.php:142
|
2425 |
msgid "Street view"
|
2426 |
msgstr ""
|
2427 |
|
2428 |
+
#: admin/templates/map-settings.php:563 admin/templates/map-settings.php:564
|
2429 |
+
#: admin/upgrade.php:147 frontend/class-frontend.php:1810
|
2430 |
#: inc/wpsl-functions.php:143
|
2431 |
msgid "Zoom here"
|
2432 |
msgstr ""
|
2433 |
|
2434 |
+
#: admin/templates/map-settings.php:567
|
2435 |
msgid "General error"
|
2436 |
msgstr ""
|
2437 |
|
2438 |
+
#: admin/templates/map-settings.php:568 frontend/class-frontend.php:1803
|
2439 |
#: inc/wpsl-functions.php:144
|
2440 |
msgid "Something went wrong, please try again!"
|
2441 |
msgstr ""
|
2442 |
|
2443 |
+
#: admin/templates/map-settings.php:571
|
2444 |
msgid "Query limit error"
|
2445 |
msgstr ""
|
2446 |
|
2447 |
+
#: admin/templates/map-settings.php:571
|
2448 |
#, php-format
|
2449 |
msgid ""
|
2450 |
"You can raise the %susage limit%s by obtaining an API %skey%s, and fill in "
|
2451 |
"the \"API key\" field at the top of this page."
|
2452 |
msgstr ""
|
2453 |
|
2454 |
+
#: admin/templates/map-settings.php:572 frontend/class-frontend.php:1804
|
2455 |
#: inc/wpsl-functions.php:145
|
2456 |
msgid "API usage limit reached"
|
2457 |
msgstr ""
|
2458 |
|
2459 |
+
#: admin/templates/map-settings.php:585
|
2460 |
msgid "Tools"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
+
#: admin/templates/map-settings.php:588
|
2464 |
msgid "Enable store locator debug?"
|
2465 |
msgstr ""
|
2466 |
|
2467 |
+
#: admin/templates/map-settings.php:588
|
2468 |
#, php-format
|
2469 |
msgid ""
|
2470 |
"This disables the WPSL transient cache. %sThe transient cache is only used "
|
2471 |
"if the %sLoad locations on page load%s option is enabled."
|
2472 |
msgstr ""
|
2473 |
|
2474 |
+
#: admin/templates/map-settings.php:592
|
2475 |
msgid "Enable compatibility mode?"
|
2476 |
msgstr ""
|
2477 |
|
2478 |
+
#: admin/templates/map-settings.php:592
|
2479 |
#, php-format
|
2480 |
msgid ""
|
2481 |
"If the %sbrowser console%s shows the error below, then enabling this option "
|
2484 |
"situations break the store locator map."
|
2485 |
msgstr ""
|
2486 |
|
2487 |
+
#: admin/templates/map-settings.php:596
|
2488 |
msgid "WPSL transients"
|
2489 |
msgstr ""
|
2490 |
|
2491 |
+
#: admin/templates/map-settings.php:597
|
2492 |
msgid "Clear store locator transient cache"
|
2493 |
msgstr ""
|
2494 |
|
2541 |
"view them on the %sAll Stores%s page."
|
2542 |
msgstr ""
|
2543 |
|
2544 |
+
#: frontend/class-frontend.php:758
|
2545 |
msgid ""
|
2546 |
"If you use the [wpsl_address] shortcode outside a store page you need to set "
|
2547 |
"the ID attribute."
|
2548 |
msgstr ""
|
2549 |
|
2550 |
+
#: frontend/class-frontend.php:872
|
2551 |
msgid ""
|
2552 |
"If you use the [wpsl_hours] shortcode outside a store page you need to set "
|
2553 |
"the ID attribute."
|
2554 |
msgstr ""
|
2555 |
|
2556 |
+
#: frontend/class-frontend.php:920
|
2557 |
msgid ""
|
2558 |
"If you use the [wpsl_map] shortcode outside a store page, then you need to "
|
2559 |
"set the ID or category attribute."
|
2560 |
msgstr ""
|
2561 |
|
2562 |
+
#: frontend/class-frontend.php:1575
|
2563 |
msgid "The application does not have permission to use the Geolocation API."
|
2564 |
msgstr ""
|
2565 |
|
2566 |
+
#: frontend/class-frontend.php:1576
|
2567 |
msgid "Location information is unavailable."
|
2568 |
msgstr ""
|
2569 |
|
2570 |
+
#: frontend/class-frontend.php:1577
|
2571 |
msgid "The geolocation request timed out."
|
2572 |
msgstr ""
|
2573 |
|
2574 |
+
#: frontend/class-frontend.php:1578
|
2575 |
msgid "An unknown error occurred."
|
2576 |
msgstr ""
|
2577 |
|
readme.txt
CHANGED
@@ -4,8 +4,8 @@ Contributors: tijmensmit
|
|
4 |
Donate link: https://www.paypal.me/tijmensmit
|
5 |
Tags: google maps, store locator, business locations, geocoding, stores, geo, zipcode locator, dealer locater, geocode, gmaps, google map, google map plugin, location finder, map tools, shop locator, wp google map
|
6 |
Requires at least: 3.7
|
7 |
-
Tested up to: 4.9
|
8 |
-
Stable tag: 2.2.
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl.html
|
11 |
|
@@ -87,9 +87,9 @@ You can fix this by setting the [browser](https://wpstorelocator.co/document/con
|
|
87 |
|
88 |
This is most likely caused by a plugin like W3 Total Cache that tried to minify the HTML output on the store locator page. You can fix this by excluding the store locator from being minified on the settings page of the caching plugin you're using. In W3 Total Cache this is done by going to Minify -> Advanced -> Never minify the following pages, and fill in the page you don't want to have minified. So if your store locator is used on mydomain.com/store-locator, then fill in 'store-locator'.
|
89 |
|
90 |
-
= Can I use different markers for
|
91 |
|
92 |
-
|
93 |
|
94 |
= The map doesn't display properly. It's either broken in half or doesn't load at all. =
|
95 |
|
@@ -126,6 +126,27 @@ If you find a plugin or theme that causes a conflict, please report it on the [s
|
|
126 |
|
127 |
== Changelog ==
|
128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
= 2.2.9, July 9, 2017 =
|
130 |
* Added: The possibility to load [custom images](https://wpstorelocator.co/document/change-marker-cluster-images/) for the marker clusters.
|
131 |
* Added: An option to the map section to disable the zoom level from being automatically adjusted after a search is complete. If it's disabled then it will focus on the start point, and use the zoom level from the 'Initial zoom level' field.
|
4 |
Donate link: https://www.paypal.me/tijmensmit
|
5 |
Tags: google maps, store locator, business locations, geocoding, stores, geo, zipcode locator, dealer locater, geocode, gmaps, google map, google map plugin, location finder, map tools, shop locator, wp google map
|
6 |
Requires at least: 3.7
|
7 |
+
Tested up to: 4.9.1
|
8 |
+
Stable tag: 2.2.10
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl.html
|
11 |
|
87 |
|
88 |
This is most likely caused by a plugin like W3 Total Cache that tried to minify the HTML output on the store locator page. You can fix this by excluding the store locator from being minified on the settings page of the caching plugin you're using. In W3 Total Cache this is done by going to Minify -> Advanced -> Never minify the following pages, and fill in the page you don't want to have minified. So if your store locator is used on mydomain.com/store-locator, then fill in 'store-locator'.
|
89 |
|
90 |
+
= Can I use different markers for category or individual store locations? =
|
91 |
|
92 |
+
How to use custom markers is described [here](https://wpstorelocator.co/document/use-custom-markers/), you can also only use [different markers](https://wpstorelocator.co/document/use-custom-markers/) for a few locations, or just for the [categories](https://wpstorelocator.co/document/set-unique-category-markers/).
|
93 |
|
94 |
= The map doesn't display properly. It's either broken in half or doesn't load at all. =
|
95 |
|
126 |
|
127 |
== Changelog ==
|
128 |
|
129 |
+
= 2.2.10, December 12, 2017 =
|
130 |
+
* Added: The [wpsl_map_tab_anchor](https://wpstorelocator.co/document/wpsl_map_tab_anchor) filter now also accepts an array, so you can show multiple maps ( with the wpsl_map shortcode ) next to eachother in different tabs.
|
131 |
+
* Added: A store locator media button in the editor that enables you to generate the shortcode attributes for the wpsl shortcode.
|
132 |
+
* Added: A check on the settings page that validates the provided Google Maps API keys in the background when they are saved.
|
133 |
+
* Added: Support to the [wpsl](https://wpstorelocator.co/document/shortcodes/) shortcode for 'auto_locate', 'category_selection', 'category_filter_type', 'checkbox_columns', 'map_type', 'start_marker' and 'store_marker'.
|
134 |
+
* Added: A requiredFields value to the js_settings function that allows you to customize/remove the required fields check when the 'Preview Location' button is used in the admin area.
|
135 |
+
* Added: A wpsl_save_post action.
|
136 |
+
* Added: Placed a 'wpsl-no-results' class on the outer div when no results are returned.
|
137 |
+
* Changed: Removed unused $i counter from the settings class.
|
138 |
+
* Changed: Improved the handling of errors returned by the Geocode API and clarified the meaning of them.
|
139 |
+
* Changed: Firefox now also [requires](https://www.mozilla.org/en-US/firefox/55.0/releasenotes/) SSL to access the Geolocation API, so updated the notice text on the settings page.
|
140 |
+
* Changed: Included the latest version of the EDD_SL_Plugin_Updater class ( 1.6.14 ).
|
141 |
+
* Changed: Replaced $wpsl_settings['category_filter'] with $this->use_category_filter() in the templates to make it compatible with the new category shortcode attributes. So if you're using a custom template, then make the same change.
|
142 |
+
* Changed: Renamed the 'no-results' class to 'wpsl-no-results-msg' to prevent conflicts with CSS rules from other themes / plugins.
|
143 |
+
* Changed: Included a missing ) in the country name list on the settings page.
|
144 |
+
* Changed: Updated the .pot file, and the Dutch and Spanish ( via [Jaime Smeke](http://untaljai.me/) ) translations.
|
145 |
+
* Changed: Set the display mode for the wpsl-directions class to table instead of block to prevent some themes from showing a wide underline.
|
146 |
+
* Changed: Moved get_ajax_url to the wpsl-functions.php and named it wpsl_get_ajax_url().
|
147 |
+
* Fixed: Include the used [travel mode](https://wpstorelocator.co/document/wpsl_direction_travel_mode/) in the generated URL that shows the user the directions on Google Maps itself.
|
148 |
+
* Fixed: A notice triggered by Polylang for ICL_SITEPRESS_VERSION.
|
149 |
+
|
150 |
= 2.2.9, July 9, 2017 =
|
151 |
* Added: The possibility to load [custom images](https://wpstorelocator.co/document/change-marker-cluster-images/) for the marker clusters.
|
152 |
* Added: An option to the map section to disable the zoom level from being automatically adjusted after a search is complete. If it's disabled then it will focus on the start point, and use the zoom level from the 'Initial zoom level' field.
|
uninstall.php
CHANGED
@@ -41,7 +41,7 @@ function wpsl_uninstall() {
|
|
41 |
}
|
42 |
|
43 |
// Delete the options used by the plugin.
|
44 |
-
$options = array( 'wpsl_version', 'wpsl_settings', 'wpsl_notices', 'wpsl_legacy_support', 'wpsl_flush_rewrite', 'wpsl_delete_transient', 'wpsl_convert_cpt' );
|
45 |
|
46 |
foreach ( $options as $option ) {
|
47 |
delete_option( $option );
|
41 |
}
|
42 |
|
43 |
// Delete the options used by the plugin.
|
44 |
+
$options = array( 'wpsl_version', 'wpsl_settings', 'wpsl_notices', 'wpsl_legacy_support', 'wpsl_flush_rewrite', 'wpsl_delete_transient', 'wpsl_convert_cpt', 'wpsl_valid_server_key' );
|
45 |
|
46 |
foreach ( $options as $option ) {
|
47 |
delete_option( $option );
|
wp-store-locator.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: WP Store Locator
|
|
4 |
Description: An easy to use location management system that enables users to search for nearby physical stores
|
5 |
Author: Tijmen Smit
|
6 |
Author URI: https://wpstorelocator.co/
|
7 |
-
Version: 2.2.
|
8 |
Text Domain: wpsl
|
9 |
Domain Path: /languages/
|
10 |
License: GPL v3
|
@@ -58,7 +58,7 @@ if ( !class_exists( 'WP_Store_locator' ) ) {
|
|
58 |
public function define_constants() {
|
59 |
|
60 |
if ( !defined( 'WPSL_VERSION_NUM' ) )
|
61 |
-
define( 'WPSL_VERSION_NUM', '2.2.
|
62 |
|
63 |
if ( !defined( 'WPSL_URL' ) )
|
64 |
define( 'WPSL_URL', plugin_dir_url( __FILE__ ) );
|
4 |
Description: An easy to use location management system that enables users to search for nearby physical stores
|
5 |
Author: Tijmen Smit
|
6 |
Author URI: https://wpstorelocator.co/
|
7 |
+
Version: 2.2.10
|
8 |
Text Domain: wpsl
|
9 |
Domain Path: /languages/
|
10 |
License: GPL v3
|
58 |
public function define_constants() {
|
59 |
|
60 |
if ( !defined( 'WPSL_VERSION_NUM' ) )
|
61 |
+
define( 'WPSL_VERSION_NUM', '2.2.10' );
|
62 |
|
63 |
if ( !defined( 'WPSL_URL' ) )
|
64 |
define( 'WPSL_URL', plugin_dir_url( __FILE__ ) );
|