WP Google Maps - Version 8.1.20

Version Description

Please update to 8.1.20 or above to ensure you are using the latest security enhancements.

Download this release

Release Info

Developer DylanAuty
Plugin Icon 128x128 WP Google Maps
Version 8.1.20
Comparing to
See all releases

Code changes from version 8.1.19 to 8.1.20

css/common.css CHANGED
@@ -272,6 +272,7 @@
272
  {
273
  position: relative;
274
  font-size: 1.5em;
 
275
  }
276
 
277
  .wpgmza-rating-stars-container + .wpgmza-num-ratings
272
  {
273
  position: relative;
274
  font-size: 1.5em;
275
+ cursor: pointer;
276
  }
277
 
278
  .wpgmza-rating-stars-container + .wpgmza-num-ratings
css/wp-google-maps-admin.css CHANGED
@@ -1183,7 +1183,7 @@ background: #2b323c66 !important;
1183
  max-width: 200px;
1184
  }
1185
  .feature-section.three-col .col {
1186
- max-width: 30%;
1187
  display: inline-block;
1188
  margin-bottom: 30px;
1189
 
@@ -1194,6 +1194,10 @@ background: #2b323c66 !important;
1194
 
1195
  }
1196
 
 
 
 
 
1197
  .wpgmza-promo-overlay {
1198
  width: 100%;
1199
  background: none;
1183
  max-width: 200px;
1184
  }
1185
  .feature-section.three-col .col {
1186
+ max-width: 33%;
1187
  display: inline-block;
1188
  margin-bottom: 30px;
1189
 
1194
 
1195
  }
1196
 
1197
+ .wpgmza-margin-0 {
1198
+ margin: 0 !important;
1199
+ }
1200
+
1201
  .wpgmza-promo-overlay {
1202
  width: 100%;
1203
  background: none;
html/newsletter-opt-in.html.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ if(!defined('ABSPATH'))
4
+ exit;
5
+
6
+ ?>
7
+
8
+ <div id="wpgmza-welcome-page" class="wrap about-wrap">
9
+ <p>&nbsp;</p>
10
+
11
+ <img style="width: 512px;" src="<?php echo WPGMZA_PLUGIN_DIR_URL . 'images/new-banner.png'; ?>" alt="WP Google Maps"/>
12
+
13
+ <div class="about-text"><?php _e("Thank you for joining our newsletter!","wp-google-maps"); ?></div>
14
+
15
+ <p><?php printf(__("Your email address (%s) has been sent to our server and automatically added to our mailing list","wp-google-maps"), get_option('admin_email')); ?></p>
16
+
17
+ <a class="button-primary" href="javascript:window.close();">Close Window</a>
18
+
19
+ <p>&nbsp;</p>
20
+ </div>
21
+
22
+ <script type="text/javascript">
23
+ !function(){if(!window.EncTracking||!window.EncTracking.started){window.EncTracking=Object.assign({}, window.EncTracking, {queue:window.EncTracking&&window.EncTracking.queue?window.EncTracking.queue:[],track:function(t){this.queue.push({type:"track",props:t})},identify:function(t){this.queue.push({type:"identify",props:t})},started:!0});var t=window.EncTracking;t.writeKey="fC5wJAMVagrn9oy7erfLfb1Kx",t.hasOptedIn=true,t.shouldGetConsent=true,t.hasOptedIn&&(t.shouldGetConsent=!1),t.optIn=function(){t.hasOptedIn=!0,t&&t.init()},t.optOut=function(){t.hasOptedIn=!1,t&&t.setOptOut&&t.setOptOut(!0)};var n=function(t){var n=document.createElement("script");n.type="text/javascript",n.async=void 0===t||t,n.src="https://resources-app.encharge.io/encharge-tracking.min.js";var e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)};"complete"===document.readyState?n():window.attachEvent?window.attachEvent("onload",n):window.addEventListener("load",n,!1)}}();
24
+ </script>
25
+
26
+ <script>
27
+ EncTracking.identify({
28
+ email: "<?php echo get_option('admin_email'); ?>",
29
+ tags: "Free"
30
+ });
31
+ </script>
html/support.html.php CHANGED
@@ -92,6 +92,8 @@
92
  <p><?php _e("Still need help? Use one of these links below.","wp-google-maps"); ?></p>
93
  <ul>
94
  <li><a href='https://www.wpgmaps.com/forums/' target='_BLANK' title='<?php _e("Support forum","wp-google-maps"); ?>'><?php _e("Support forum","wp-google-maps"); ?></a></li>
 
 
95
  <li><a href='https://www.wpgmaps.com/contact-us/' target='_BLANK' title='<?php _e("Contact us","wp-google-maps"); ?>'><?php _e("Contact us","wp-google-maps"); ?></a></li>
96
  </ul>
97
  </div>
92
  <p><?php _e("Still need help? Use one of these links below.","wp-google-maps"); ?></p>
93
  <ul>
94
  <li><a href='https://www.wpgmaps.com/forums/' target='_BLANK' title='<?php _e("Support forum","wp-google-maps"); ?>'><?php _e("Support forum","wp-google-maps"); ?></a></li>
95
+ <li><a href='https://www.facebook.com/groups/wpgooglemaps' target='_BLANK' title='<?php _e("Support forum","wp-google-maps"); ?>'><?php _e("Facebook Community","wp-google-maps"); ?></a></li>
96
+ <li><a href='https://www.reddit.com/r/wpgooglemaps/' target='_BLANK' title='<?php _e("Support forum","wp-google-maps"); ?>'><?php _e("Reddit Community","wp-google-maps"); ?></a></li>
97
  <li><a href='https://www.wpgmaps.com/contact-us/' target='_BLANK' title='<?php _e("Contact us","wp-google-maps"); ?>'><?php _e("Contact us","wp-google-maps"); ?></a></li>
98
  </ul>
99
  </div>
html/welcome.html.php CHANGED
@@ -30,6 +30,39 @@ printf(__("Welcome to WP Google Maps version %s","wp-google-maps"), $wpgmza->get
30
 
31
  </h2>
32
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  <div class="wpgmza-flex feature-section two-col">
34
  <div class="col wpgmza-flex-grid__item">
35
  <div class="wpgmza-card">
30
 
31
  </h2>
32
 
33
+ <div id="wpgmza-support__row" class="feature-section three-col">
34
+ <div class='col wpgmza-support__col wpgmza-margin-0'>
35
+ <div class="wpgmza-card">
36
+ <h4><?php _e("Facebook Group","wp-google-maps"); ?></h4>
37
+ <p><?php _e("Join our Facebook Community","wp-google-maps"); ?></p>
38
+
39
+ <a href="https://www.facebook.com/groups/wpgooglemaps" class="button-primary" target="_BLANK"><?php _e("Join Facebook", "wp-google-maps"); ?></a>
40
+ <br><br>
41
+ <small style="opacity: 0.8;"><?php _e("Get to know other WP Google Maps users, receive updates on upcoming features, and share your maps with the community", "wp-google-maps"); ?></small>
42
+ </div>
43
+ </div>
44
+ <div class='col wpgmza-support__col wpgmza-margin-0'>
45
+ <div class="wpgmza-card">
46
+ <h4><?php _e("Reddit","wp-google-maps"); ?></h4>
47
+ <p><?php _e("Join our Reddit Community","wp-google-maps"); ?></p>
48
+
49
+ <a href="https://www.reddit.com/r/wpgooglemaps/" class="button-primary" target="_BLANK"><?php _e("Join Subreddit", "wp-google-maps"); ?></a>
50
+ <br><br>
51
+ <small style="opacity: 0.8;"><?php _e("Share your maps, speak to the development team, receive updates on upcoming features, and view release specific changelogs", "wp-google-maps"); ?></small>
52
+ </div>
53
+ </div>
54
+ <div class='col wpgmza-support__col wpgmza-margin-0'>
55
+ <div class="wpgmza-card">
56
+ <h4><?php _e("Newsletters","wp-google-maps"); ?></h4>
57
+ <p><?php _e("Receive specials, guides and latest news", "wp-google-maps"); ?></p>
58
+
59
+ <a href="admin.php?page=wp-google-maps-menu&amp;action=newsletter_opt_in" class="button-primary" target="_BLANK"><?php _e("Join Newsletter", "wp-google-maps"); ?></a>
60
+ <br><br>
61
+ <small style="opacity: 0.8;"><?php printf(__("* Clicking this button will send your email address (%s) to our server and automatically sign you up to the newsletter","wp-google-maps"), get_option('admin_email')); ?></small>
62
+ </div>
63
+ </div>
64
+ </div>
65
+
66
  <div class="wpgmza-flex feature-section two-col">
67
  <div class="col wpgmza-flex-grid__item">
68
  <div class="wpgmza-card">
includes/class.admin-ui.php CHANGED
@@ -78,6 +78,13 @@ class Admin extends \WPGMZA\Factory
78
  $document->loadPHPFile(WPGMZA_PLUGIN_DIR_PATH . 'html/credits.html.php');
79
  echo $document->html;
80
  break;
 
 
 
 
 
 
 
81
 
82
  default:
83
 
78
  $document->loadPHPFile(WPGMZA_PLUGIN_DIR_PATH . 'html/credits.html.php');
79
  echo $document->html;
80
  break;
81
+
82
+ case "newsletter_opt_in":
83
+ /* This block only runs if the user opts-in to the newsletter */
84
+ $document = new \WPGMZA\DOMDocument();
85
+ $document->loadPHPFile(WPGMZA_PLUGIN_DIR_PATH . 'html/newsletter-opt-in.html.php');
86
+ echo $document->html;
87
+ break;
88
 
89
  default:
90
 
includes/class.crud.php CHANGED
@@ -76,15 +76,16 @@ class Crud extends Factory implements \IteratorAggregate, \JsonSerializable
76
 
77
  $this->id = $id;
78
 
79
- if($read_mode != Crud::BULK_READ)
80
- {
81
- if($this->id == -1)
82
  $this->create();
83
- else
84
- $this->read(Marker::SINGLE_READ);
85
- }
86
- else
87
- {
 
 
88
  $arbitraryDataColumnName = $this->get_arbitrary_data_column_name();
89
 
90
  if(!empty($arbitraryDataColumnName) && !empty($this->fields[$arbitraryDataColumnName]))
76
 
77
  $this->id = $id;
78
 
79
+ if($read_mode != Crud::BULK_READ){
80
+ if($this->id == -1){
 
81
  $this->create();
82
+ } else {
83
+ if(!empty($this->id)){
84
+ // Only attempt a read if not empty as this can lead to erroneous error being thrown
85
+ $this->read(Marker::SINGLE_READ);
86
+ }
87
+ }
88
+ } else {
89
  $arbitraryDataColumnName = $this->get_arbitrary_data_column_name();
90
 
91
  if(!empty($arbitraryDataColumnName) && !empty($this->fields[$arbitraryDataColumnName]))
includes/class.rest-api.php CHANGED
@@ -568,7 +568,7 @@ class RestAPI extends Factory
568
  $subclasses = Feature::getSubclasses();
569
  $types = array_map(function($str) { return strtolower($str) . 's'; }, $subclasses);
570
  $result = array(
571
- 'request' => $params
572
  );
573
 
574
 
@@ -957,4 +957,15 @@ class RestAPI extends Factory
957
 
958
  update_option('wpgmza_last_rest_api_blocked', $now->format(\DateTime::ISO8601));
959
  }
 
 
 
 
 
 
 
 
 
 
 
960
  }
568
  $subclasses = Feature::getSubclasses();
569
  $types = array_map(function($str) { return strtolower($str) . 's'; }, $subclasses);
570
  $result = array(
571
+ 'request' => $this->cleanRequestOutput($params)
572
  );
573
 
574
 
957
 
958
  update_option('wpgmza_last_rest_api_blocked', $now->format(\DateTime::ISO8601));
959
  }
960
+
961
+ public function cleanRequestOutput($requestData){
962
+ if(!empty($requestData) && is_array($requestData)){
963
+ foreach($requestData as $key => $value){
964
+ if(is_string($value)){
965
+ $requestData[$key] = sanitize_text_field($value);
966
+ }
967
+ }
968
+ }
969
+ return $requestData;
970
+ }
971
  }
js/v8/map.js CHANGED
@@ -57,6 +57,13 @@ jQuery(function($) {
57
  this.polylines = [];
58
  this.circles = [];
59
  this.rectangles = [];
 
 
 
 
 
 
 
60
 
61
  this.loadSettings(options);
62
 
@@ -80,13 +87,6 @@ jQuery(function($) {
80
  // Init marker filter
81
  this.markerFilter = WPGMZA.MarkerFilter.createInstance(this);
82
 
83
- // GDPR
84
-
85
- if(WPGMZA.googleAPIStatus && WPGMZA.googleAPIStatus.code == "USER_CONSENT_NOT_GIVEN") {
86
- $(element).append($(WPGMZA.api_consent_html));
87
- $(element).css({height: "auto"});
88
- }
89
-
90
  // Initialisation
91
  this.on("init", function(event) {
92
  self.onInit(event);
@@ -400,7 +400,7 @@ jQuery(function($) {
400
  filter.offset = offset;
401
  filter.limit = limit;
402
 
403
- data = this.getRESTParameters({
404
  filter: JSON.stringify(filter)
405
  });
406
 
57
  this.polylines = [];
58
  this.circles = [];
59
  this.rectangles = [];
60
+
61
+ // GDPR
62
+ if(WPGMZA.googleAPIStatus && WPGMZA.googleAPIStatus.code == "USER_CONSENT_NOT_GIVEN") {
63
+ $(element).append($(WPGMZA.api_consent_html));
64
+ $(element).css({height: "auto"});
65
+ return;
66
+ }
67
 
68
  this.loadSettings(options);
69
 
87
  // Init marker filter
88
  this.markerFilter = WPGMZA.MarkerFilter.createInstance(this);
89
 
 
 
 
 
 
 
 
90
  // Initialisation
91
  this.on("init", function(event) {
92
  self.onInit(event);
400
  filter.offset = offset;
401
  filter.limit = limit;
402
 
403
+ data = self.getRESTParameters({
404
  filter: JSON.stringify(filter)
405
  });
406
 
js/v8/wp-google-maps.combined.js CHANGED
@@ -4176,6 +4176,13 @@ jQuery(function($) {
4176
  this.polylines = [];
4177
  this.circles = [];
4178
  this.rectangles = [];
 
 
 
 
 
 
 
4179
 
4180
  this.loadSettings(options);
4181
 
@@ -4199,13 +4206,6 @@ jQuery(function($) {
4199
  // Init marker filter
4200
  this.markerFilter = WPGMZA.MarkerFilter.createInstance(this);
4201
 
4202
- // GDPR
4203
-
4204
- if(WPGMZA.googleAPIStatus && WPGMZA.googleAPIStatus.code == "USER_CONSENT_NOT_GIVEN") {
4205
- $(element).append($(WPGMZA.api_consent_html));
4206
- $(element).css({height: "auto"});
4207
- }
4208
-
4209
  // Initialisation
4210
  this.on("init", function(event) {
4211
  self.onInit(event);
4176
  this.polylines = [];
4177
  this.circles = [];
4178
  this.rectangles = [];
4179
+
4180
+ // GDPR
4181
+ if(WPGMZA.googleAPIStatus && WPGMZA.googleAPIStatus.code == "USER_CONSENT_NOT_GIVEN") {
4182
+ $(element).append($(WPGMZA.api_consent_html));
4183
+ $(element).css({height: "auto"});
4184
+ return;
4185
+ }
4186
 
4187
  this.loadSettings(options);
4188
 
4206
  // Init marker filter
4207
  this.markerFilter = WPGMZA.MarkerFilter.createInstance(this);
4208
 
 
 
 
 
 
 
 
4209
  // Initialisation
4210
  this.on("init", function(event) {
4211
  self.onInit(event);
js/v8/wp-google-maps.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function($){var core={MARKER_PULL_DATABASE:"0",MARKER_PULL_XML:"1",PAGE_MAP_LIST:"map-list",PAGE_MAP_EDIT:"map-edit",PAGE_SETTINGS:"map-settings",PAGE_SUPPORT:"map-support",PAGE_CATEGORIES:"categories",PAGE_ADVANCED:"advanced",PAGE_CUSTOM_FIELDS:"custom-fields",maps:[],events:null,settings:null,restAPI:null,localized_strings:null,loadingHTML:'<div class="wpgmza-preloader"><div class="wpgmza-loader">...</div></div>',preloaderHTML:"<div class='wpgmza-preloader'><div></div><div></div><div></div><div></div></div>",getCurrentPage:function(){switch(WPGMZA.getQueryParamValue("page")){case"wp-google-maps-menu":return window.location.href.match(/action=edit/)&&window.location.href.match(/map_id=\d+/)?WPGMZA.PAGE_MAP_EDIT:WPGMZA.PAGE_MAP_LIST;case"wp-google-maps-menu-settings":return WPGMZA.PAGE_SETTINGS;case"wp-google-maps-menu-support":return WPGMZA.PAGE_SUPPORT;case"wp-google-maps-menu-categories":return WPGMZA.PAGE_CATEGORIES;case"wp-google-maps-menu-advanced":return WPGMZA.PAGE_ADVANCED;case"wp-google-maps-menu-custom-fields":return WPGMZA.PAGE_CUSTOM_FIELDS;default:return null}},getScrollAnimationOffset:function(){return(WPGMZA.settings.scroll_animation_offset||0)+($("#wpadminbar").height()||0)},getScrollAnimationDuration:function(){return WPGMZA.settings.scroll_animation_milliseconds?WPGMZA.settings.scroll_animation_milliseconds:500},animateScroll:function(element,milliseconds){var offset=WPGMZA.getScrollAnimationOffset();milliseconds=milliseconds||WPGMZA.getScrollAnimationDuration(),$("html, body").animate({scrollTop:$(element).offset().top-offset},milliseconds)},extend:function(child,parent){var constructor=child;child.prototype=Object.create(parent.prototype),child.prototype.constructor=constructor},guid:function(){var d=(new Date).getTime();return"undefined"!=typeof performance&&"function"==typeof performance.now&&(d+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(c){var r=(d+16*Math.random())%16|0;return d=Math.floor(d/16),("x"===c?r:3&r|8).toString(16)})},hexOpacityToRGBA:function(colour,opacity){var hex=parseInt(colour.replace(/^#/,""),16);return[(16711680&hex)>>16,(65280&hex)>>8,255&hex,parseFloat(opacity)]},hexOpacityToString:function(colour,opacity){var arr=WPGMZA.hexOpacityToRGBA(colour,opacity);return"rgba("+arr[0]+", "+arr[1]+", "+arr[2]+", "+arr[3]+")"},hexToRgba:function(hex){var c;return/^#([A-Fa-f0-9]{3}){1,2}$/.test(hex)?(3==(c=hex.substring(1).split("")).length&&(c=[c[0],c[0],c[1],c[1],c[2],c[2]]),{r:(c="0x"+c.join(""))>>16&255,g:c>>8&255,b:255&c,a:1}):0},rgbaToString:function(rgba){return"rgba("+rgba.r+", "+rgba.g+", "+rgba.b+", "+rgba.a+")"},latLngRegexp:/^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$/,isLatLngString:function(str){if("string"!=typeof str)return null;str.match(/^\(.+\)$/)&&(str=str.replace(/^\(|\)$/,""));var m=str.match(WPGMZA.latLngRegexp);return m?new WPGMZA.LatLng({lat:parseFloat(m[1]),lng:parseFloat(m[3])}):null},stringToLatLng:function(str){var result=WPGMZA.isLatLngString(str);if(!result)throw new Error("Not a valid latLng");return result},isHexColorString:function(str){return"string"==typeof str&&!!str.match(/#[0-9A-F]{6}/i)},imageDimensionsCache:{},getImageDimensions:function(src,callback){if(WPGMZA.imageDimensionsCache[src])callback(WPGMZA.imageDimensionsCache[src]);else{var img=document.createElement("img");img.onload=function(event){var result={width:img.width,height:img.height};WPGMZA.imageDimensionsCache[src]=result,callback(result)},img.src=src}},decodeEntities:function(input){return input.replace(/&(nbsp|amp|quot|lt|gt);/g,function(m,e){return m[e]}).replace(/&#(\d+);/gi,function(m,e){return String.fromCharCode(parseInt(e,10))})},isDeveloperMode:function(){return this.settings.developer_mode||window.Cookies&&window.Cookies.get("wpgmza-developer-mode")},isProVersion:function(){return"1"==this._isProVersion},openMediaDialog:function(callback){var file_frame;if(file_frame)return file_frame.uploader.uploader.param("post_id",set_to_post_id),void file_frame.open();(file_frame=wp.media.frames.file_frame=wp.media({title:"Select a image to upload",button:{text:"Use this image"},multiple:!1})).on("select",function(){attachment=file_frame.state().get("selection").first().toJSON(),callback(attachment.id,attachment.url)}),file_frame.open()},getCurrentPosition:function(callback,error,watch){var nativeFunction="getCurrentPosition";if(WPGMZA.userLocationDenied)error&&error({code:1,message:"Location unavailable"});else if(watch&&(nativeFunction="watchPosition"),navigator.geolocation){var options={enableHighAccuracy:!0};navigator.geolocation[nativeFunction]?navigator.geolocation[nativeFunction](function(position){callback&&callback(position),WPGMZA.events.trigger("userlocationfound")},function(err){options.enableHighAccuracy=!1,navigator.geolocation[nativeFunction](function(position){callback&&callback(position),WPGMZA.events.trigger("userlocationfound")},function(err){console.warn(err.code,err.message),1==err.code&&(WPGMZA.userLocationDenied=!0),error&&error(err)},options)},options):console.warn(nativeFunction+" is not available")}else console.warn("No geolocation available on this device")},watchPosition:function(callback,error){return WPGMZA.getCurrentPosition(callback,error,!0)},runCatchableTask:function(callback,friendlyErrorContainer){if(WPGMZA.isDeveloperMode())callback();else try{callback()}catch(e){var friendlyError=new WPGMZA.FriendlyError(e);$(friendlyErrorContainer).html(""),$(friendlyErrorContainer).append(friendlyError.element),$(friendlyErrorContainer).show()}},capitalizeWords:function(string){return(string+"").replace(/^(.)|\s+(.)/g,function(m){return m.toUpperCase()})},pluralize:function(string){return WPGMZA.singularize(string)+"s"},singularize:function(string){return string.replace(/s$/,"")},assertInstanceOf:function(instance,instanceName){var engine,fullInstanceName,pro=WPGMZA.isProVersion()?"Pro":"";switch(WPGMZA.settings.engine){case"open-layers":engine="OL";break;default:engine="Google"}if("OLFeature"!=(fullInstanceName=WPGMZA[engine+pro+instanceName]&&engine+instanceName!="OLFeature"?engine+pro+instanceName:WPGMZA[pro+instanceName]?pro+instanceName:WPGMZA[engine+instanceName]&&WPGMZA[engine+instanceName].prototype?engine+instanceName:instanceName)&&!(instance instanceof WPGMZA[fullInstanceName]))throw new Error("Object must be an instance of "+fullInstanceName+" (did you call a constructor directly, rather than createInstance?)")},getMapByID:function(id){for(var i=0;i<WPGMZA.maps.length;i++)if(WPGMZA.maps[i].id==id)return WPGMZA.maps[i];return null},isGoogleAutocompleteSupported:function(){return!!window.google&&(!!google.maps&&(!!google.maps.places&&(!!google.maps.places.Autocomplete&&(!WPGMZA.CloudAPI||!WPGMZA.CloudAPI.isBeingUsed))))},googleAPIStatus:window.wpgmza_google_api_status,isSafari:function(){var ua=navigator.userAgent.toLowerCase();return ua.match(/safari/i)&&!ua.match(/chrome/i)},isTouchDevice:function(){return"ontouchstart"in window},isDeviceiOS:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||!!navigator.platform&&/iPad|iPhone|iPod/.test(navigator.platform)},isModernComponentStyleAllowed:function(){return!WPGMZA.settings.user_interface_style||"legacy"==WPGMZA.settings.user_interface_style||"modern"==WPGMZA.settings.user_interface_style},isElementInView:function(element){var pageTop=$(window).scrollTop(),pageBottom=pageTop+$(window).height(),elementTop=$(element).offset().top,elementBottom=elementTop+$(element).height();return elementTop<pageTop&&pageBottom<elementBottom||(pageTop<=elementTop&&elementTop<=pageBottom||pageTop<=elementBottom&&elementBottom<=pageBottom)},isFullScreen:function(){return wpgmzaisFullScreen},getQueryParamValue:function(name){var m,regex=new RegExp(name+"=([^&#]*)");return(m=window.location.href.match(regex))?decodeURIComponent(m[1]):null},notification:function(text,time){switch(arguments.length){case 0:text="",time=4e3;break;case 1:time=4e3}var html='<div class="wpgmza-popup-notification">'+text+"</div>";jQuery("body").append(html),setTimeout(function(){jQuery("body").find(".wpgmza-popup-notification").remove()},time)},initMaps:function(){$(document.body).find(".wpgmza_map:not(.wpgmza-initialized)").each(function(index,el){if(el.wpgmzaMap)console.warn("Element missing class wpgmza-initialized but does have wpgmzaMap property. No new instance will be created");else try{el.wpgmzaMap=WPGMZA.Map.createInstance(el)}catch(ex){console.warn("Map initalization: "+ex)}}),WPGMZA.Map.nextInitTimeoutID=setTimeout(WPGMZA.initMaps,3e3)},onScroll:function(){$(".wpgmza_map").each(function(index,el){var isInView=WPGMZA.isElementInView(el);el.wpgmzaScrollIntoViewTriggerFlag?isInView||(el.wpgmzaScrollIntoViewTriggerFlag=!1):isInView&&($(el).trigger("mapscrolledintoview.wpgmza"),el.wpgmzaScrollIntoViewTriggerFlag=!0)})}},wpgmzaisFullScreen=!1;for(var key in[]){console.warn("It appears that the built in JavaScript Array has been extended, this can create issues with for ... in loops, which may cause failure.");break}for(var key in window.WPGMZA?window.WPGMZA=$.extend(window.WPGMZA,core):window.WPGMZA=core,window.uc&&window.uc.reloadOnOptIn&&(window.uc.reloadOnOptIn("S1pcEj_jZX"),window.uc.reloadOnOptOut("S1pcEj_jZX")),WPGMZA_localized_data){var value=WPGMZA_localized_data[key];WPGMZA[key]=value}WPGMZA.settings.useLegacyGlobals=!0,$(document).on("fullscreenchange",function(){wpgmzaisFullScreen=!!document.fullscreenElement}),$("body").on("click","#wpgmzaCloseChat",function(e){e.preventDefault(),$.ajax(WPGMZA.ajaxurl,{method:"POST",data:{action:"wpgmza_hide_chat",nonce:WPGMZA_localized_data.ajaxnonce}}),$(".wpgmza-chat-help").remove()}),$(window).on("scroll",WPGMZA.onScroll),$(document.body).on("click","button.wpgmza-api-consent",function(event){Cookies.set("wpgmza-api-consent-given",!0),window.location.reload()}),$(document.body).on("keydown",function(event){event.altKey&&(WPGMZA.altKeyDown=!0)}),$(document.body).on("keyup",function(event){event.altKey||(WPGMZA.altKeyDown=!1)}),$(document.body).on("preinit.wpgmza",function(){$(window).trigger("ready.wpgmza"),$("script[src*='wp-google-maps.combined.js'], script[src*='wp-google-maps-pro.combined.js']").length&&console.warn("Minified script is out of date, using combined script instead.");var elements=$("script[src]").filter(function(){return this.src.match(/(^|\/)jquery\.(min\.)?js(\?|$)/i)});1<elements.length&&console.warn("Multiple jQuery versions detected: ",elements);for(var key in[]){console.warn("The Array object has been extended incorrectly by your theme or another plugin. This can cause issues with functionality.");break}if("https:"!=window.location.protocol){var warning='<div class="notice notice-warning"><p>'+WPGMZA.localized_strings.unsecure_geolocation+"</p></div>";$(".wpgmza-geolocation-setting").first().after($(warning))}WPGMZA.googleAPIStatus&&"USER_CONSENT_NOT_GIVEN"==WPGMZA.googleAPIStatus.code&&jQuery(".wpgmza-gdpr-compliance").length<=0&&$("button.wpgmza-api-consent").on("click",function(event){Cookies.set("wpgmza-api-consent-given",!0),window.location.reload()})}),function($){$(function(){WPGMZA.restAPI=WPGMZA.RestAPI.createInstance(),WPGMZA.CloudAPI&&(WPGMZA.cloudAPI=WPGMZA.CloudAPI.createInstance()),$(document.body).trigger("preinit.wpgmza"),WPGMZA.initMaps(),WPGMZA.onScroll()})}($)}),jQuery(function($){WPGMZA.Compatibility=function(){this.preventDocumentWriteGoogleMapsAPI()},WPGMZA.Compatibility.prototype.preventDocumentWriteGoogleMapsAPI=function(){var old=document.write;document.write=function(content){content.match&&content.match(/maps\.google/)||old.call(document,content)}},WPGMZA.compatiblityModule=new WPGMZA.Compatibility}),function(root,factory){"object"==typeof exports?module.exports=factory(root):"function"==typeof define&&define.amd?define([],factory.bind(root,root)):factory(root)}("undefined"!=typeof global?global:this,function(root){if(root.CSS&&root.CSS.escape)return root.CSS.escape;function cssEscape(value){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var codeUnit,string=String(value),length=string.length,index=-1,result="",firstCodeUnit=string.charCodeAt(0);++index<length;)0!=(codeUnit=string.charCodeAt(index))?result+=1<=codeUnit&&codeUnit<=31||127==codeUnit||0==index&&48<=codeUnit&&codeUnit<=57||1==index&&48<=codeUnit&&codeUnit<=57&&45==firstCodeUnit?"\\"+codeUnit.toString(16)+" ":(0!=index||1!=length||45!=codeUnit)&&(128<=codeUnit||45==codeUnit||95==codeUnit||48<=codeUnit&&codeUnit<=57||65<=codeUnit&&codeUnit<=90||97<=codeUnit&&codeUnit<=122)?string.charAt(index):"\\"+string.charAt(index):result+="�";return result}return root.CSS||(root.CSS={}),root.CSS.escape=cssEscape}),jQuery(function($){Math.PI;function deg2rad(deg){return deg*(Math.PI/180)}WPGMZA.Distance={MILES:!0,KILOMETERS:!1,MILES_PER_KILOMETER:.621371,KILOMETERS_PER_MILE:1.60934,uiToMeters:function(uiDistance){return parseFloat(uiDistance)/(WPGMZA.settings.distance_units==WPGMZA.Distance.MILES?WPGMZA.Distance.MILES_PER_KILOMETER:1)*1e3},uiToKilometers:function(uiDistance){return.001*WPGMZA.Distance.uiToMeters(uiDistance)},uiToMiles:function(uiDistance){return WPGMZA.Distance.uiToKilometers(uiDistance)*WPGMZA.Distance.MILES_PER_KILOMETER},kilometersToUI:function(km){return WPGMZA.settings.distance_units==WPGMZA.Distance.MILES?km*WPGMZA.Distance.MILES_PER_KILOMETER:km},between:function(a,b){if(!(a instanceof WPGMZA.LatLng||"lat"in a&&"lng"in a))throw new Error("First argument must be an instance of WPGMZA.LatLng or a literal");if(!(b instanceof WPGMZA.LatLng||"lat"in b&&"lng"in b))throw new Error("Second argument must be an instance of WPGMZA.LatLng or a literal");if(a===b)return 0;var lat1=a.lat,lon1=a.lng,lat2=b.lat,lon2=b.lng,dLat=deg2rad(lat2-lat1),dLon=deg2rad(lon2-lon1);a=Math.sin(dLat/2)*Math.sin(dLat/2)+Math.cos(deg2rad(lat1))*Math.cos(deg2rad(lat2))*Math.sin(dLon/2)*Math.sin(dLon/2);return 6371*(2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a)))}}}),jQuery(function($){WPGMZA.EliasFano=function(){if(!WPGMZA.EliasFano.isSupported)throw new Error("Elias Fano encoding is not supported on browsers without Uint8Array");WPGMZA.EliasFano.decodingTablesInitialised||WPGMZA.EliasFano.createDecodingTable()},WPGMZA.EliasFano.isSupported="Uint8Array"in window,WPGMZA.EliasFano.decodingTableHighBits=[],WPGMZA.EliasFano.decodingTableDocIDNumber=null,WPGMZA.EliasFano.decodingTableHighBitsCarryover=null,WPGMZA.EliasFano.createDecodingTable=function(){WPGMZA.EliasFano.decodingTableDocIDNumber=new Uint8Array(256),WPGMZA.EliasFano.decodingTableHighBitsCarryover=new Uint8Array(256);for(var decodingTableHighBits=WPGMZA.EliasFano.decodingTableHighBits,decodingTableDocIDNumber=WPGMZA.EliasFano.decodingTableDocIDNumber,decodingTableHighBitsCarryover=WPGMZA.EliasFano.decodingTableHighBitsCarryover,i=0;i<256;i++){var zeroCount=0;decodingTableHighBits[i]=[];for(var j=7;0<=j;j--)zeroCount=0<(i&1<<j)?(decodingTableHighBits[i][decodingTableDocIDNumber[i]]=zeroCount,decodingTableDocIDNumber[i]++,0):(zeroCount+1)%255;decodingTableHighBitsCarryover[i]=zeroCount}WPGMZA.EliasFano.decodingTablesInitialised=!0},WPGMZA.EliasFano.prototype.encode=function(list){var lastDocID=0,buffer1=0,bufferLength1=0,buffer2=0,bufferLength2=0;if(0==list.length)return result;function toByte(n){return 255&n}var compressedBufferPointer1=0,compressedBufferPointer2=0,averageDelta=list[list.length-1]/list.length,averageDeltaLog=Math.log2(averageDelta),lowBitsLength=Math.floor(averageDeltaLog),lowBitsMask=(1<<lowBitsLength)-1,prev=null,maxCompressedSize=Math.floor((2+Math.ceil(Math.log2(averageDelta)))*list.length/8)+6,compressedBuffer=new Uint8Array(maxCompressedSize);lowBitsLength<0&&(lowBitsLength=0),compressedBufferPointer2=Math.floor(lowBitsLength*list.length/8+6),compressedBuffer[compressedBufferPointer1++]=toByte(list.length),compressedBuffer[compressedBufferPointer1++]=toByte(list.length>>8),compressedBuffer[compressedBufferPointer1++]=toByte(list.length>>16),compressedBuffer[compressedBufferPointer1++]=toByte(list.length>>24),compressedBuffer[compressedBufferPointer1++]=toByte(lowBitsLength),list.forEach(function(docID){var docIDDelta=docID-lastDocID-1;if(!$.isNumeric(docID))throw new Error("Value is not numeric");if(docID=parseInt(docID),null!==prev&&docID<=prev)throw new Error("Elias Fano encoding can only be used on a sorted, ascending list of unique integers.");for(prev=docID,buffer1<<=lowBitsLength,buffer1|=docIDDelta&lowBitsMask,bufferLength1+=lowBitsLength;7<bufferLength1;)bufferLength1-=8,compressedBuffer[compressedBufferPointer1++]=toByte(buffer1>>bufferLength1);var unaryCodeLength=1+(docIDDelta>>lowBitsLength);for(buffer2<<=unaryCodeLength,buffer2|=1,bufferLength2+=unaryCodeLength;7<bufferLength2;)bufferLength2-=8,compressedBuffer[compressedBufferPointer2++]=toByte(buffer2>>bufferLength2);lastDocID=docID}),0<bufferLength1&&(compressedBuffer[compressedBufferPointer1++]=toByte(buffer1<<8-bufferLength1)),0<bufferLength2&&(compressedBuffer[compressedBufferPointer2++]=toByte(buffer2<<8-bufferLength2));var result=new Uint8Array(compressedBuffer);return result.pointer=compressedBufferPointer2,result},WPGMZA.EliasFano.prototype.decode=function(compressedBuffer){var resultPointer=0,list=[],decodingTableHighBits=WPGMZA.EliasFano.decodingTableHighBits,decodingTableDocIDNumber=WPGMZA.EliasFano.decodingTableDocIDNumber,decodingTableHighBitsCarryover=WPGMZA.EliasFano.decodingTableHighBitsCarryover,lowBitsPointer=0,lastDocID=0,docID=0,docIDNumber=0,listCount=compressedBuffer[lowBitsPointer++];listCount|=compressedBuffer[lowBitsPointer++]<<8,listCount|=compressedBuffer[lowBitsPointer++]<<16,listCount|=compressedBuffer[lowBitsPointer++]<<24;var highBitsPointer,lowBitsLength=compressedBuffer[lowBitsPointer++],lowBitsCount=0,lowBits=0,cb=1;for(highBitsPointer=Math.floor(lowBitsLength*listCount/8+6);highBitsPointer<compressedBuffer.pointer;highBitsPointer++){docID+=decodingTableHighBitsCarryover[cb],docIDNumber=decodingTableDocIDNumber[cb=compressedBuffer[highBitsPointer]];for(var i=0;i<docIDNumber;i++){for(docID<<=lowBitsCount,docID|=lowBits&(1<<lowBitsCount)-1;lowBitsCount<lowBitsLength;)docID<<=8,docID|=lowBits=compressedBuffer[lowBitsPointer++],lowBitsCount+=8;docID>>=lowBitsCount-=lowBitsLength,docID+=(decodingTableHighBits[cb][i]<<lowBitsLength)+lastDocID+1,lastDocID=list[resultPointer++]=docID,docID=0}}return list}}),jQuery(function($){WPGMZA.EventDispatcher=function(){WPGMZA.assertInstanceOf(this,"EventDispatcher"),this._listenersByType={}},WPGMZA.EventDispatcher.prototype.addEventListener=function(type,listener,thisObject,useCapture){var types=type.split(/\s+/);if(1<types.length)for(var i=0;i<types.length;i++)this.addEventListener(types[i],listener,thisObject,useCapture);else{if(!(listener instanceof Function))throw new Error("Listener must be a function");var target;target=this._listenersByType.hasOwnProperty(type)?this._listenersByType[type]:this._listenersByType[type]=[];var obj={listener:listener,thisObject:thisObject||this,useCapture:!!useCapture};target.push(obj)}},WPGMZA.EventDispatcher.prototype.on=WPGMZA.EventDispatcher.prototype.addEventListener,WPGMZA.EventDispatcher.prototype.removeEventListener=function(type,listener,thisObject,useCapture){var arr,obj;if(arr=this._listenersByType[type]){thisObject=thisObject||this,useCapture=!!useCapture;for(var i=0;i<arr.length;i++)if(obj=arr[i],(1==arguments.length||obj.listener==listener)&&obj.thisObject==thisObject&&obj.useCapture==useCapture)return void arr.splice(i,1)}},WPGMZA.EventDispatcher.prototype.off=WPGMZA.EventDispatcher.prototype.removeEventListener,WPGMZA.EventDispatcher.prototype.hasEventListener=function(type){return!!_listenersByType[type]},WPGMZA.EventDispatcher.prototype.dispatchEvent=function(event){if(!(event instanceof WPGMZA.Event))if("string"==typeof event)event=new WPGMZA.Event(event);else{var src=event;for(var name in event=new WPGMZA.Event,src)event[name]=src[name]}for(var path=[],obj=(event.target=this).parent;null!=obj;obj=obj.parent)path.unshift(obj);event.phase=WPGMZA.Event.CAPTURING_PHASE;for(var i=0;i<path.length&&!event._cancelled;i++)path[i]._triggerListeners(event);if(!event._cancelled){for(event.phase=WPGMZA.Event.AT_TARGET,this._triggerListeners(event),event.phase=WPGMZA.Event.BUBBLING_PHASE,i=path.length-1;0<=i&&!event._cancelled;i--)path[i]._triggerListeners(event);var topMostElement=this.element;for(obj=this.parent;null!=obj;obj=obj.parent)obj.element&&(topMostElement=obj.element);if(topMostElement){var customEvent={};for(var key in event){var value=event[key];"type"==key&&(value+=".wpgmza"),customEvent[key]=value}$(topMostElement).trigger(customEvent)}}},WPGMZA.EventDispatcher.prototype.trigger=WPGMZA.EventDispatcher.prototype.dispatchEvent,WPGMZA.EventDispatcher.prototype._triggerListeners=function(event){var arr,obj;if(arr=this._listenersByType[event.type])for(var i=0;i<arr.length;i++)obj=arr[i],event.phase==WPGMZA.Event.CAPTURING_PHASE&&!obj.useCapture||obj.listener.call(arr[i].thisObject,event)},WPGMZA.events=new WPGMZA.EventDispatcher}),jQuery(function($){WPGMZA.AddressInput=function(element,map){if(!(element instanceof HTMLInputElement))throw new Error("Element is not an instance of HTMLInputElement");var json;this.element=element;var options={fields:["name","formatted_address"],types:["geocode","establishment"]};(json=$(element).attr("data-autocomplete-options"))&&(options=$.extend(options,JSON.parse(json))),map&&map.settings.wpgmza_store_locator_restrict&&(options.country=map.settings.wpgmza_store_locator_restrict),WPGMZA.isGoogleAutocompleteSupported()?"wpgmza_add_address_map_editor"!=this.id&&WPGMZA_localized_data.settings.googleMapsApiKey&&""!==WPGMZA_localized_data.settings.googleMapsApiKey&&(element.googleAutoComplete=new google.maps.places.Autocomplete(element,options),options.country&&element.googleAutoComplete.setComponentRestrictions({country:options.country})):WPGMZA.CloudAPI&&WPGMZA.CloudAPI.isBeingUsed&&(element.cloudAutoComplete=new WPGMZA.CloudAutocomplete(element,options))},WPGMZA.extend(WPGMZA.AddressInput,WPGMZA.EventDispatcher),WPGMZA.AddressInput.createInstance=function(element,map){return new WPGMZA.AddressInput(element,map)}}),jQuery(function($){WPGMZA.DrawingManager=function(map){WPGMZA.assertInstanceOf(this,"DrawingManager"),WPGMZA.EventDispatcher.call(this),this.map=map,this.mode=WPGMZA.DrawingManager.MODE_NONE},WPGMZA.DrawingManager.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.DrawingManager.prototype.constructor=WPGMZA.DrawingManager,WPGMZA.DrawingManager.MODE_NONE=null,WPGMZA.DrawingManager.MODE_MARKER="marker",WPGMZA.DrawingManager.MODE_POLYGON="polygon",WPGMZA.DrawingManager.MODE_POLYLINE="polyline",WPGMZA.DrawingManager.MODE_CIRCLE="circle",WPGMZA.DrawingManager.MODE_RECTANGLE="rectangle",WPGMZA.DrawingManager.MODE_HEATMAP="heatmap",WPGMZA.DrawingManager.getConstructor=function(){switch(WPGMZA.settings.engine){case"google-maps":return WPGMZA.GoogleDrawingManager;default:return WPGMZA.OLDrawingManager}},WPGMZA.DrawingManager.createInstance=function(map){return new(WPGMZA.DrawingManager.getConstructor())(map)},WPGMZA.DrawingManager.prototype.setDrawingMode=function(mode){this.mode=mode,this.trigger("drawingmodechanged")}}),jQuery(function($){WPGMZA.Event=function(options){if("string"==typeof options&&(this.type=options),this.bubbles=!0,this.cancelable=!0,this.phase=WPGMZA.Event.PHASE_CAPTURE,this.target=null,this._cancelled=!1,"object"==typeof options)for(var name in options)this[name]=options[name]},WPGMZA.Event.CAPTURING_PHASE=0,WPGMZA.Event.AT_TARGET=1,WPGMZA.Event.BUBBLING_PHASE=2,WPGMZA.Event.prototype.stopPropagation=function(){this._cancelled=!0}}),jQuery(function($){WPGMZA.FancyControls={formatToggleSwitch:function(el){var div=$("<div class='switch'></div>"),input=el,container=el.parentNode,text=$(container).text().trim(),label=$("<label></label>");$(input).addClass("cmn-toggle cmn-toggle-round-flat"),$(input).attr("id",$(input).attr("name")),$(label).attr("for",$(input).attr("name")),$(div).append(input),$(div).append(label),$(container).replaceWith(div),$(div).wrap($("<div></div>")),$(div).after(text)},formatToggleButton:function(el){var div=$("<div class='switch'></div>"),input=el,container=el.parentNode,text=$(container).text().trim(),label=$("<label></label>");$(input).addClass("cmn-toggle cmn-toggle-yes-no"),$(input).attr("id",$(input).attr("name")),$(label).attr("for",$(input).attr("name")),$(label).attr("data-on",WPGMZA.localized_strings.yes),$(label).attr("data-off",WPGMZA.localized_strings.no),$(div).append(input),$(div).append(label),$(container).replaceWith(div),$(div).wrap($("<div></div>")),$(div).after(text)}},$(".wpgmza-fancy-toggle-switch").each(function(index,el){WPGMZA.FancyControls.formatToggleSwitch(el)}),$(".wpgmza-fancy-toggle-button").each(function(index,el){WPGMZA.FancyControls.formatToggleButton(el)})}),jQuery(function($){WPGMZA.Feature=function(options){for(var key in WPGMZA.assertInstanceOf(this,"Feature"),WPGMZA.EventDispatcher.call(this),this.id=-1,options)this[key]=options[key]},WPGMZA.extend(WPGMZA.Feature,WPGMZA.EventDispatcher),WPGMZA.MapObject=WPGMZA.Feature,WPGMZA.Feature.prototype.parseGeometry=function(subject){if("string"==typeof subject&&subject.match(/^\[/))try{subject=JSON.parse(subject)}catch(e){}if("object"==typeof subject){for(var arr=subject,i=0;i<arr.length;i++)arr[i].lat=parseFloat(arr[i].lat),arr[i].lng=parseFloat(arr[i].lng);return arr}if("string"!=typeof subject)throw new Error("Invalid geometry");var pairs,coords,results=[];pairs=subject.replace(/[^ ,\d\.\-+e]/g,"").split(",");for(i=0;i<pairs.length;i++)coords=pairs[i].split(" "),results.push({lat:parseFloat(coords[1]),lng:parseFloat(coords[0])});return results},WPGMZA.Feature.prototype.setOptions=function(options){for(var key in options)this[key]=options[key];this.updateNativeFeature()},WPGMZA.Feature.prototype.setEditable=function(editable){this.setOptions({editable:editable})},WPGMZA.Feature.prototype.setDraggable=function(draggable){this.setOptions({draggable:draggable})},WPGMZA.Feature.prototype.getScalarProperties=function(){var options={};for(var key in this)switch(typeof this[key]){case"number":options[key]=parseFloat(this[key]);break;case"boolean":case"string":options[key]=this[key]}return options},WPGMZA.Feature.prototype.updateNativeFeature=function(){var props=this.getScalarProperties();switch(WPGMZA.settings.engine){case"open-layers":this.layer&&this.layer.setStyle(WPGMZA.OLFeature.getOLStyle(props));break;default:this.googleFeature.setOptions(props)}}}),jQuery(function($){var Parent=WPGMZA.Feature;WPGMZA.Circle=function(options,engineCircle){WPGMZA.assertInstanceOf(this,"Circle"),this.center=new WPGMZA.LatLng,this.radius=100,Parent.apply(this,arguments)},WPGMZA.extend(WPGMZA.Circle,WPGMZA.Feature),Object.defineProperty(WPGMZA.Circle.prototype,"fillColor",{enumerable:!0,get:function(){return this.color&&this.color.length?this.color:"#ff0000"},set:function(a){this.color=a}}),Object.defineProperty(WPGMZA.Circle.prototype,"fillOpacity",{enumerable:!0,get:function(){return this.opacity||0==this.opacity?parseFloat(this.opacity):.5},set:function(a){this.opacity=a}}),Object.defineProperty(WPGMZA.Circle.prototype,"strokeColor",{enumerable:!0,get:function(){return this.lineColor?this.lineColor:"#000000"},set:function(a){this.lineColor=a}}),Object.defineProperty(WPGMZA.Circle.prototype,"strokeOpacity",{enumerable:!0,get:function(){return this.lineOpacity||0==this.lineOpacity?parseFloat(this.lineOpacity):0},set:function(a){this.lineOpacity=a}}),WPGMZA.Circle.createInstance=function(options,engineCircle){var constructor;switch(WPGMZA.settings.engine){case"open-layers":constructor=WPGMZA.OLCircle;break;default:constructor=WPGMZA.GoogleCircle}return new constructor(options,engineCircle)},WPGMZA.Circle.prototype.getCenter=function(){return this.center.clone()},WPGMZA.Circle.prototype.setCenter=function(latLng){this.center.lat=latLng.lat,this.center.lng=latLng.lng},WPGMZA.Circle.prototype.getRadius=function(){return this.radius},WPGMZA.Circle.prototype.setRadius=function(radius){this.radius=radius},WPGMZA.Circle.prototype.getMap=function(){return this.map},WPGMZA.Circle.prototype.setMap=function(map){this.map&&this.map.removeCircle(this),map&&map.addCircle(this)}}),jQuery(function($){WPGMZA.FriendlyError=function(){}}),jQuery(function($){WPGMZA.Geocoder=function(){WPGMZA.assertInstanceOf(this,"Geocoder")},WPGMZA.Geocoder.SUCCESS="success",WPGMZA.Geocoder.ZERO_RESULTS="zero-results",WPGMZA.Geocoder.FAIL="fail",WPGMZA.Geocoder.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.OLGeocoder;default:return WPGMZA.GoogleGeocoder}},WPGMZA.Geocoder.createInstance=function(){return new(WPGMZA.Geocoder.getConstructor())},WPGMZA.Geocoder.prototype.getLatLngFromAddress=function(options,callback){if(WPGMZA.isLatLngString(options.address)){var parts=options.address.split(/,\s*/),latLng=new WPGMZA.LatLng({lat:parseFloat(parts[0]),lng:parseFloat(parts[1])});callback([latLng.latLng=latLng],WPGMZA.Geocoder.SUCCESS)}},WPGMZA.Geocoder.prototype.getAddressFromLatLng=function(options,callback){callback([new WPGMZA.LatLng(options.latLng).toString()],WPGMZA.Geocoder.SUCCESS)},WPGMZA.Geocoder.prototype.geocode=function(options,callback){if("address"in options)return this.getLatLngFromAddress(options,callback);if("latLng"in options)return this.getAddressFromLatLng(options,callback);throw new Error("You must supply either a latLng or address")}}),jQuery(function($){WPGMZA.GoogleAPIErrorHandler=function(){var self=this;if("google-maps"==WPGMZA.settings.engine&&("map-edit"==WPGMZA.currentPage||0==WPGMZA.is_admin&&1==WPGMZA.userCanAdministrator)){this.element=$(WPGMZA.html.googleMapsAPIErrorDialog),1==WPGMZA.is_admin&&this.element.find(".wpgmza-front-end-only").remove(),this.errorMessageList=this.element.find(".wpgmza-google-api-error-list"),this.templateListItem=this.element.find("li.template").remove(),this.messagesAlreadyDisplayed={};var _error=console.error;console.error=function(message){self.onErrorMessage(message),_error.apply(this,arguments)},"google-maps"!=WPGMZA.settings.engine||WPGMZA.settings.wpgmza_google_maps_api_key&&WPGMZA.settings.wpgmza_google_maps_api_key.length||WPGMZA.getCurrentPage()==WPGMZA.PAGE_MAP_EDIT||this.addErrorMessage(WPGMZA.localized_strings.no_google_maps_api_key,["https://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/"])}},WPGMZA.GoogleAPIErrorHandler.prototype.onErrorMessage=function(message){var m;if(message)if((m=message.match(/You have exceeded your (daily )?request quota for this API/))||(m=message.match(/This API project is not authorized to use this API/))||(m=message.match(/^Geocoding Service: .+/))){var urls=message.match(/http(s)?:\/\/[^\s]+/gm);this.addErrorMessage(m[0],urls)}else(m=message.match(/^Google Maps.+error: (.+)\s+(http(s?):\/\/.+)/m))&&this.addErrorMessage(m[1].replace(/([A-Z])/g," $1"),[m[2]])},WPGMZA.GoogleAPIErrorHandler.prototype.addErrorMessage=function(message,urls){var self=this;if(!this.messagesAlreadyDisplayed[message]){var li=this.templateListItem.clone();$(li).find(".wpgmza-message").html(message);var buttonContainer=$(li).find(".wpgmza-documentation-buttons"),buttonTemplate=$(li).find(".wpgmza-documentation-buttons>a");if(buttonTemplate.remove(),urls&&urls.length){for(var i=0;i<urls.length;i++){urls[i];var button=buttonTemplate.clone(),text=WPGMZA.localized_strings.documentation;button.attr("href",urls[i]),$(button).find("i").addClass("fa-external-link"),$(button).append(text)}buttonContainer.append(button)}$(this.errorMessageList).append(li),$("#wpgmza_map, .wpgmza_map").each(function(index,el){var container=$(el).find(".wpgmza-google-maps-api-error-overlay");0==container.length&&(container=$("<div class='wpgmza-google-maps-api-error-overlay'></div>")).html(self.element.html()),setTimeout(function(){$(el).append(container)},1e3)}),$(".gm-err-container").parent().css({"z-index":1}),this.messagesAlreadyDisplayed[message]=!0}},WPGMZA.googleAPIErrorHandler=new WPGMZA.GoogleAPIErrorHandler}),jQuery(function($){WPGMZA.InfoWindow=function(feature){var self=this;WPGMZA.EventDispatcher.call(this),WPGMZA.assertInstanceOf(this,"InfoWindow"),this.on("infowindowopen",function(event){self.onOpen(event)}),feature&&(this.feature=feature,this.state=WPGMZA.InfoWindow.STATE_CLOSED,feature.map?setTimeout(function(){self.onFeatureAdded(event)},100):feature.addEventListener("added",function(event){self.onFeatureAdded(event)}))},WPGMZA.InfoWindow.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.InfoWindow.prototype.constructor=WPGMZA.InfoWindow,WPGMZA.InfoWindow.OPEN_BY_CLICK=1,WPGMZA.InfoWindow.OPEN_BY_HOVER=2,WPGMZA.InfoWindow.STATE_OPEN="open",WPGMZA.InfoWindow.STATE_CLOSED="closed",WPGMZA.InfoWindow.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.isProVersion()?WPGMZA.OLProInfoWindow:WPGMZA.OLInfoWindow;default:return WPGMZA.isProVersion()?WPGMZA.GoogleProInfoWindow:WPGMZA.GoogleInfoWindow}},WPGMZA.InfoWindow.createInstance=function(feature){return new(this.getConstructor())(feature)},Object.defineProperty(WPGMZA.InfoWindow.prototype,"content",{get:function(){return this.getContent()},set:function(value){this.contentHtml=value}}),WPGMZA.InfoWindow.prototype.addEditButton=function(){return"map-edit"==WPGMZA.currentPage&&this.feature instanceof WPGMZA.Marker?' <a title="Edit this marker" style="width:15px;" class="wpgmza_edit_btn" data-edit-marker-id="'+this.feature.id+'"><i class="fa fa-edit"></i></a>':""},WPGMZA.InfoWindow.prototype.workOutDistanceBetweenTwoMarkers=function(location1,location2){if(location1&&location2){var distanceToDisplay=WPGMZA.Distance.between(location1,location2);return this.distanceUnits==WPGMZA.Distance.MILES&&(distanceToDisplay/=WPGMZA.Distance.KILOMETERS_PER_MILE),Math.round(distanceToDisplay,2)}},WPGMZA.InfoWindow.prototype.getContent=function(callback){var html="",extra_html="";if(this.feature instanceof WPGMZA.Marker){if(this.feature.map.settings.store_locator_show_distance&&this.feature.map.storeLocator&&this.feature.map.storeLocator.state==WPGMZA.StoreLocator.STATE_APPLIED){var currentLatLng=this.feature.getPosition(),distance=this.workOutDistanceBetweenTwoMarkers(this.feature.map.storeLocator.center,currentLatLng);extra_html+="<p>"+(this.feature.map.settings.store_locator_distance==WPGMZA.Distance.KILOMETERS?distance+WPGMZA.localized_strings.kilometers_away:distance+" "+WPGMZA.localized_strings.miles_away)+"</p>"}html=this.feature.address+extra_html}return this.contentHtml&&(html=this.contentHtml),callback&&callback(html),html},WPGMZA.InfoWindow.prototype.open=function(map,feature){return this.feature=feature,!WPGMZA.settings.disable_infowindows&&"1"!=WPGMZA.settings.wpgmza_settings_disable_infowindows&&(!this.feature.disableInfoWindow&&(this.state=WPGMZA.InfoWindow.STATE_OPEN,!0))},WPGMZA.InfoWindow.prototype.close=function(){this.state!=WPGMZA.InfoWindow.STATE_CLOSED&&(this.state=WPGMZA.InfoWindow.STATE_CLOSED,this.trigger("infowindowclose"))},WPGMZA.InfoWindow.prototype.setContent=function(options){},WPGMZA.InfoWindow.prototype.setOptions=function(options){},WPGMZA.InfoWindow.prototype.onFeatureAdded=function(){1==this.feature.settings.infoopen&&this.open()},WPGMZA.InfoWindow.prototype.onOpen=function(){}}),jQuery(function($){WPGMZA.LatLng=function(arg,lng){if(this._lat=0,(this._lng=0)!=arguments.length)if(1==arguments.length){if("string"==typeof arg){var m;if(!(m=arg.match(WPGMZA.LatLng.REGEXP)))throw new Error("Invalid LatLng string");arg={lat:m[1],lng:m[3]}}if("object"!=typeof arg||!("lat"in arg&&"lng"in arg))throw new Error("Argument must be a LatLng literal");this.lat=arg.lat,this.lng=arg.lng}else this.lat=arg,this.lng=lng},WPGMZA.LatLng.REGEXP=/^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$/,WPGMZA.LatLng.isValid=function(obj){return"object"==typeof obj&&("lat"in obj&&"lng"in obj)},WPGMZA.LatLng.isLatLngString=function(str){return"string"==typeof str&&!!str.match(WPGMZA.LatLng.REGEXP)},Object.defineProperty(WPGMZA.LatLng.prototype,"lat",{get:function(){return this._lat},set:function(val){if(!$.isNumeric(val))throw new Error("Latitude must be numeric");this._lat=parseFloat(val)}}),Object.defineProperty(WPGMZA.LatLng.prototype,"lng",{get:function(){return this._lng},set:function(val){if(!$.isNumeric(val))throw new Error("Longitude must be numeric");this._lng=parseFloat(val)}}),WPGMZA.LatLng.fromString=function(string){if(!WPGMZA.LatLng.isLatLngString(string))throw new Error("Not a valid latlng string");var m=string.match(WPGMZA.LatLng.REGEXP);return new WPGMZA.LatLng({lat:parseFloat(m[1]),lng:parseFloat(m[3])})},WPGMZA.LatLng.prototype.toString=function(){return this._lat+", "+this._lng},WPGMZA.LatLng.fromCurrentPosition=function(callback,options){options=options||{},callback&&WPGMZA.getCurrentPosition(function(position){var latLng=new WPGMZA.LatLng({lat:position.coords.latitude,lng:position.coords.longitude});options.geocodeAddress?WPGMZA.Geocoder.createInstance().getAddressFromLatLng({latLng:latLng},function(results){results.length&&(latLng.address=results[0]),callback(latLng)}):callback(latLng)})},WPGMZA.LatLng.fromGoogleLatLng=function(googleLatLng){return new WPGMZA.LatLng(googleLatLng.lat(),googleLatLng.lng())},WPGMZA.LatLng.toGoogleLatLngArray=function(arr){var result=[];return arr.forEach(function(nativeLatLng){if(!(nativeLatLng instanceof WPGMZA.LatLng||"lat"in nativeLatLng&&"lng"in nativeLatLng))throw new Error("Unexpected input");result.push(new google.maps.LatLng({lat:parseFloat(nativeLatLng.lat),lng:parseFloat(nativeLatLng.lng)}))}),result},WPGMZA.LatLng.prototype.toGoogleLatLng=function(){return new google.maps.LatLng({lat:this.lat,lng:this.lng})},WPGMZA.LatLng.prototype.toLatLngLiteral=function(){return{lat:this.lat,lng:this.lng}},WPGMZA.LatLng.prototype.moveByDistance=function(kilometers,heading){var delta=parseFloat(kilometers)/6371,theta=parseFloat(heading)/180*Math.PI,phi1=this.lat/180*Math.PI,lambda1=this.lng/180*Math.PI,sinPhi1=Math.sin(phi1),cosPhi1=Math.cos(phi1),sinDelta=Math.sin(delta),cosDelta=Math.cos(delta),sinTheta=Math.sin(theta),sinPhi2=sinPhi1*cosDelta+cosPhi1*sinDelta*Math.cos(theta),phi2=Math.asin(sinPhi2),y=sinTheta*sinDelta*cosPhi1,x=cosDelta-sinPhi1*sinPhi2,lambda2=lambda1+Math.atan2(y,x);this.lat=180*phi2/Math.PI,this.lng=180*lambda2/Math.PI},WPGMZA.LatLng.prototype.getGreatCircleDistance=function(arg1,arg2){var other,lat1=this.lat,lon1=this.lng;if(1==arguments.length)other=new WPGMZA.LatLng(arg1);else{if(2!=arguments.length)throw new Error("Invalid number of arguments");other=new WPGMZA.LatLng(arg1,arg2)}var lat2=other.lat,lon2=other.lng,phi1=lat1.toRadians(),phi2=lat2.toRadians(),deltaPhi=(lat2-lat1).toRadians(),deltaLambda=(lon2-lon1).toRadians(),a=Math.sin(deltaPhi/2)*Math.sin(deltaPhi/2)+Math.cos(phi1)*Math.cos(phi2)*Math.sin(deltaLambda/2)*Math.sin(deltaLambda/2);return 6371*(2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a)))}}),jQuery(function($){WPGMZA.LatLngBounds=function(southWest,northEast){if(southWest instanceof WPGMZA.LatLngBounds){var other=southWest;this.south=other.south,this.north=other.north,this.west=other.west,this.east=other.east}else southWest&&northEast&&(this.south=southWest.lat,this.north=northEast.lat,this.west=southWest.lng,this.east=northEast.lng)},WPGMZA.LatLngBounds.fromGoogleLatLngBounds=function(googleLatLngBounds){if(!(googleLatLngBounds instanceof google.maps.LatLngBounds))throw new Error("Argument must be an instance of google.maps.LatLngBounds");var result=new WPGMZA.LatLngBounds,southWest=googleLatLngBounds.getSouthWest(),northEast=googleLatLngBounds.getNorthEast();return result.north=northEast.lat(),result.south=southWest.lat(),result.west=southWest.lng(),result.east=northEast.lng(),result},WPGMZA.LatLngBounds.fromGoogleLatLngBoundsLiteral=function(obj){var result=new WPGMZA.LatLngBounds,southWest=obj.southwest,northEast=obj.northeast;return result.north=northEast.lat,result.south=southWest.lat,result.west=southWest.lng,result.east=northEast.lng,result},WPGMZA.LatLngBounds.prototype.isInInitialState=function(){return null==this.north&&null==this.south&&null==this.west&&null==this.east},WPGMZA.LatLngBounds.prototype.extend=function(latLng){if(latLng instanceof WPGMZA.LatLng||(latLng=new WPGMZA.LatLng(latLng)),this.isInInitialState())return this.north=this.south=latLng.lat,void(this.west=this.east=latLng.lng);latLng.lat<this.north&&(this.north=latLng.lat),latLng.lat>this.south&&(this.south=latLng.lat),latLng.lng<this.west&&(this.west=latLng.lng),latLng.lng>this.east&&(this.east=latLng.lng)},WPGMZA.LatLngBounds.prototype.extendByPixelMargin=function(map,x,arg){var y=x;if(!(map instanceof WPGMZA.Map))throw new Error("First argument must be an instance of WPGMZA.Map");if(this.isInInitialState())throw new Error("Cannot extend by pixels in initial state");3<=arguments.length&&(y=arg);var southWest=new WPGMZA.LatLng(this.south,this.west),northEast=new WPGMZA.LatLng(this.north,this.east);southWest=map.latLngToPixels(southWest),northEast=map.latLngToPixels(northEast),southWest.x-=x,southWest.y+=y,northEast.x+=x,northEast.y-=y,southWest=map.pixelsToLatLng(southWest.x,southWest.y),northEast=map.pixelsToLatLng(northEast.x,northEast.y);this.toString();this.north=northEast.lat,this.south=southWest.lat,this.west=southWest.lng,this.east=northEast.lng},WPGMZA.LatLngBounds.prototype.contains=function(latLng){if(!(latLng instanceof WPGMZA.LatLng))throw new Error("Argument must be an instance of WPGMZA.LatLng");return!(latLng.lat<Math.min(this.north,this.south))&&(!(latLng.lat>Math.max(this.north,this.south))&&(this.west<this.east?latLng.lng>=this.west&&latLng.lng<=this.east:latLng.lng<=this.west||latLng.lng>=this.east))},WPGMZA.LatLngBounds.prototype.toString=function(){return this.north+"N "+this.south+"S "+this.west+"W "+this.east+"E"},WPGMZA.LatLngBounds.prototype.toLiteral=function(){return{north:this.north,south:this.south,west:this.west,east:this.east}}}),jQuery(function($){var legacyGlobals={marker_pull:"0",marker_array:[],MYMAP:[],infoWindow_poly:[],markerClusterer:[],heatmap:[],WPGM_Path:[],WPGM_Path_Polygon:[],WPGM_PathLine:[],WPGM_PathLineData:[],WPGM_PathData:[],original_iw:null,wpgmza_user_marker:null,wpgmaps_localize_marker_data:[],wpgmaps_localize_polygon_settings:[],wpgmaps_localize_heatmap_settings:[],wpgmaps_localize_polyline_settings:[],wpgmza_cirtcle_data_array:[],wpgmza_rectangle_data_array:[],wpgmzaForceLegacyMarkerClusterer:!1};function bindLegacyGlobalProperty(key){key in window?console.warn("Cannot redefine legacy global "+key):Object.defineProperty(window,key,{get:function(){return console.warn("This property is deprecated and should no longer be used"),legacyGlobals[key]},set:function(value){console.warn("This property is deprecated and should no longer be used"),legacyGlobals[key]=value}})}for(var key in legacyGlobals)bindLegacyGlobalProperty(key);WPGMZA.legacyGlobals=legacyGlobals,window.InitMap=window.resetLocations=window.searchLocations=window.fillInAddress=window.searchLocationsNear=function(){console.warn("This function is deprecated and should no longer be used")}}),jQuery(function($){WPGMZA.MapListPage=function(){$("body").on("click",".wpgmza_copy_shortcode",function(){var $temp=jQuery("<input>");jQuery('<span id="wpgmza_tmp" style="display:none; width:100%; text-align:center;">');jQuery("body").append($temp),$temp.val(jQuery(this).val()).select(),document.execCommand("copy"),$temp.remove(),WPGMZA.notification("Shortcode Copied")})},WPGMZA.MapListPage.createInstance=function(){return new WPGMZA.MapListPage},$(document).ready(function(event){WPGMZA.getCurrentPage()==WPGMZA.PAGE_MAP_LIST&&(WPGMZA.mapListPage=WPGMZA.MapListPage.createInstance())})}),jQuery(function($){WPGMZA.MapSettings=function(element){var json,self=this,str=element.getAttribute("data-settings");try{json=JSON.parse(str)}catch(e){str=(str=str.replace(/\\%/g,"%")).replace(/\\\\"/g,'\\"');try{json=JSON.parse(str)}catch(e){json={},console.warn("Failed to parse map settings JSON")}}function addSettings(input){if(input)for(var key in input)if("other_settings"!=key){var value=input[key];String(value).match(/^-?\d+$/)&&(value=parseInt(value)),self[key]=value}}WPGMZA.assertInstanceOf(this,"MapSettings"),addSettings(WPGMZA.settings),addSettings(json),json&&json.other_settings&&addSettings(json.other_settings)},WPGMZA.MapSettings.prototype.toOLViewOptions=function(){var self=this,options={center:ol.proj.fromLonLat([-119.4179,36.7783]),zoom:4};function empty(name){return"object"!=typeof self[name]&&(!self[name]||!self[name].length)}if("string"==typeof this.start_location){var coords=this.start_location.replace(/^\(|\)$/g,"").split(",");WPGMZA.isLatLngString(this.start_location)?options.center=ol.proj.fromLonLat([parseFloat(coords[1]),parseFloat(coords[0])]):console.warn("Invalid start location")}return this.center&&(options.center=ol.proj.fromLonLat([parseFloat(this.center.lng),parseFloat(this.center.lat)])),empty("map_start_lat")||empty("map_start_lng")||(options.center=ol.proj.fromLonLat([parseFloat(this.map_start_lng),parseFloat(this.map_start_lat)])),this.zoom&&(options.zoom=parseInt(this.zoom)),this.start_zoom&&(options.zoom=parseInt(this.start_zoom)),this.map_start_zoom&&(options.zoom=parseInt(this.map_start_zoom)),this.map_min_zoom&&this.map_max_zoom&&(options.minZoom=Math.min(this.map_min_zoom,this.map_max_zoom),options.maxZoom=Math.max(this.map_min_zoom,this.map_max_zoom)),options},WPGMZA.MapSettings.prototype.toGoogleMapsOptions=function(){var self=this,latLngCoords=this.start_location&&this.start_location.length?this.start_location.split(","):[36.7783,-119.4179];function empty(name){return"object"!=typeof self[name]&&(!self[name]||!self[name].length)}function formatCoord(coord){return $.isNumeric(coord)?coord:parseFloat(String(coord).replace(/[\(\)\s]/,""))}var latLng=new google.maps.LatLng(formatCoord(latLngCoords[0]),formatCoord(latLngCoords[1])),zoom=this.start_zoom?parseInt(this.start_zoom):4;!this.start_zoom&&this.zoom&&(zoom=parseInt(this.zoom)),this.map_start_zoom&&(zoom=parseInt(this.map_start_zoom));var options={zoom:zoom,center:latLng};function isSettingDisabled(value){return"yes"===value||!!value}switch(empty("center")||(options.center=new google.maps.LatLng({lat:parseFloat(this.center.lat),lng:parseFloat(this.center.lng)})),empty("map_start_lat")||empty("map_start_lng")||(options.center=new google.maps.LatLng({lat:parseFloat(this.map_start_lat),lng:parseFloat(this.map_start_lng)})),this.map_min_zoom&&this.map_max_zoom&&(options.minZoom=Math.min(this.map_min_zoom,this.map_max_zoom),options.maxZoom=Math.max(this.map_min_zoom,this.map_max_zoom)),options.zoomControl=!isSettingDisabled(this.wpgmza_settings_map_zoom),options.panControl=!isSettingDisabled(this.wpgmza_settings_map_pan),options.mapTypeControl=!isSettingDisabled(this.wpgmza_settings_map_type),options.streetViewControl=!isSettingDisabled(this.wpgmza_settings_map_streetview),options.fullscreenControl=!isSettingDisabled(this.wpgmza_settings_map_full_screen_control),options.draggable=!isSettingDisabled(this.wpgmza_settings_map_draggable),options.disableDoubleClickZoom=isSettingDisabled(this.wpgmza_settings_map_clickzoom),isSettingDisabled(this.wpgmza_settings_map_tilt_controls)&&(options.rotateControl=!1,options.tilt=0),this.wpgmza_settings_map_scroll&&(options.scrollwheel=!1),"greedy"==this.wpgmza_force_greedy_gestures||"yes"==this.wpgmza_force_greedy_gestures||1==this.wpgmza_force_greedy_gestures?(options.gestureHandling="greedy",!this.wpgmza_settings_map_scroll&&"scrollwheel"in options&&delete options.scrollwheel):options.gestureHandling="cooperative",parseInt(this.type)){case 2:options.mapTypeId=google.maps.MapTypeId.SATELLITE;break;case 3:options.mapTypeId=google.maps.MapTypeId.HYBRID;break;case 4:options.mapTypeId=google.maps.MapTypeId.TERRAIN;break;default:options.mapTypeId=google.maps.MapTypeId.ROADMAP}return this.wpgmza_theme_data&&this.wpgmza_theme_data.length&&(options.styles=WPGMZA.GoogleMap.parseThemeData(this.wpgmza_theme_data)),options}}),jQuery(function($){WPGMZA.Map=function(element,options){var self=this;if(WPGMZA.assertInstanceOf(this,"Map"),WPGMZA.EventDispatcher.call(this),!(element instanceof HTMLElement||window.elementor))throw new Error("Argument must be a HTMLElement");if(element.hasAttribute("data-map-id")?this.id=element.getAttribute("data-map-id"):this.id=1,!/\d+/.test(this.id))throw new Error("Map ID must be an integer");if(WPGMZA.maps.push(this),this.element=element,this.element.wpgmzaMap=this,$(this.element).addClass("wpgmza-initialized"),this.engineElement=element,this.markers=[],this.polygons=[],this.polylines=[],this.circles=[],this.rectangles=[],this.loadSettings(options),this.shortcodeAttributes={},$(this.element).attr("data-shortcode-attributes"))try{this.shortcodeAttributes=JSON.parse($(this.element).attr("data-shortcode-attributes")),this.shortcodeAttributes.zoom&&(this.settings.map_start_zoom=parseInt(this.shortcodeAttributes.zoom))}catch(e){console.warn("Error parsing shortcode attributes")}WPGMZA.getCurrentPage()!=WPGMZA.PAGE_MAP_EDIT&&this.initStoreLocator(),this.setDimensions(),this.setAlignment(),this.markerFilter=WPGMZA.MarkerFilter.createInstance(this),WPGMZA.googleAPIStatus&&"USER_CONSENT_NOT_GIVEN"==WPGMZA.googleAPIStatus.code&&($(element).append($(WPGMZA.api_consent_html)),$(element).css({height:"auto"})),this.on("init",function(event){self.onInit(event)}),this.on("click",function(event){self.onClick(event)}),WPGMZA.useLegacyGlobals&&(wpgmzaLegacyGlobals.MYMAP[this.id]={map:null,bounds:null,mc:null},wpgmzaLegacyGlobals.MYMAP.init=wpgmzaLegacyGlobals.MYMAP[this.id].init=wpgmzaLegacyGlobals.MYMAP.placeMarkers=wpgmzaLegacyGlobals.MYMAP[this.id].placeMarkers=function(){console.warn("This function is deprecated and should no longer be used")})},WPGMZA.Map.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.Map.prototype.constructor=WPGMZA.Map,WPGMZA.Map.nightTimeThemeData=[{elementType:"geometry",stylers:[{color:"#242f3e"}]},{elementType:"labels.text.fill",stylers:[{color:"#746855"}]},{elementType:"labels.text.stroke",stylers:[{color:"#242f3e"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"landscape",elementType:"geometry.fill",stylers:[{color:"#575663"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#263c3f"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#6b9a76"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#38414e"}]},{featureType:"road",elementType:"geometry.stroke",stylers:[{color:"#212a37"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#9ca5b3"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#746855"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#80823e"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#1f2835"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#f3d19c"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#2f3948"}]},{featureType:"transit.station",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#17263c"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#1b737a"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#515c6d"}]},{featureType:"water",elementType:"labels.text.stroke",stylers:[{color:"#17263c"}]}],WPGMZA.Map.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.isProVersion()?WPGMZA.OLProMap:WPGMZA.OLMap;default:return WPGMZA.isProVersion()?WPGMZA.GoogleProMap:WPGMZA.GoogleMap}},WPGMZA.Map.createInstance=function(element,options){return new(WPGMZA.Map.getConstructor())(element,options)},Object.defineProperty(WPGMZA.Map.prototype,"markersPlaced",{get:function(){return this._markersPlaced},set:function(value){throw new Error("Value is read only")}}),Object.defineProperty(WPGMZA.Map.prototype,"lat",{get:function(){return this.getCenter().lat},set:function(value){var center=this.getCenter();center.lat=value,this.setCenter(center)}}),Object.defineProperty(WPGMZA.Map.prototype,"lng",{get:function(){return this.getCenter().lng},set:function(value){var center=this.getCenter();center.lng=value,this.setCenter(center)}}),Object.defineProperty(WPGMZA.Map.prototype,"zoom",{get:function(){return this.getZoom()},set:function(value){this.setZoom(value)}}),WPGMZA.Map.prototype.onInit=function(event){this.initPreloader(),"autoFetchFeatures"in this.settings&&!1===this.settings.autoFetchFeatures||this.fetchFeatures()},WPGMZA.Map.prototype.initPreloader=function(){this.preloader=$(WPGMZA.preloaderHTML),$(this.preloader).hide(),$(this.element).append(this.preloader)},WPGMZA.Map.prototype.showPreloader=function(show){show?$(this.preloader).show():$(this.preloader).hide()},WPGMZA.Map.prototype.loadSettings=function(options){var settings=new WPGMZA.MapSettings(this.element);settings.other_settings;if(delete settings.other_settings,options)for(var key in options)settings[key]=options[key];this.settings=settings},WPGMZA.Map.prototype.initStoreLocator=function(){var storeLocatorElement=$(".wpgmza_sl_main_div");storeLocatorElement.length&&(this.storeLocator=WPGMZA.StoreLocator.createInstance(this,storeLocatorElement[0]))},WPGMZA.Map.prototype.getFeatureArrays=function(){var arrays=WPGMZA.Map.prototype.getFeatureArrays.call(this);return arrays.heatmaps=this.heatmaps,arrays},WPGMZA.Map.prototype.setOptions=function(options){for(var name in options)this.settings[name]=options[name]},WPGMZA.Map.prototype.getRESTParameters=function(options){var defaults={};return options&&options.filter||(defaults.filter=JSON.stringify(this.markerFilter.getFilteringParameters())),$.extend(!0,defaults,options)},WPGMZA.Map.prototype.fetchFeaturesViaREST=function(){var data,self=this,filter=this.markerFilter.getFilteringParameters();if("1"==WPGMZA.is_admin&&(filter.includeUnapproved=!0,filter.excludeIntegrated=!0),this.shortcodeAttributes.acf_post_id&&(filter.acfPostID=this.shortcodeAttributes.acf_post_id),this.showPreloader(!0),this.fetchFeaturesXhr&&this.fetchFeaturesXhr.abort(),WPGMZA.settings.fetchMarkersBatchSize){var offset=0,limit=WPGMZA.settings.fetchMarkersBatchSize;!function fetchNextBatch(){filter.offset=offset,filter.limit=limit,data=this.getRESTParameters({filter:JSON.stringify(filter)}),self.fetchFeaturesXhr=WPGMZA.restAPI.call("/markers/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){result.length?(self.onMarkersFetched(result,!0),offset+=limit,fetchNextBatch()):(self.onMarkersFetched(result),data.exclude="markers",WPGMZA.restAPI.call("/features/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){self.onFeaturesFetched(result)}}))}})}()}else data=this.getRESTParameters({filter:JSON.stringify(filter)}),this.fetchFeaturesXhr=WPGMZA.restAPI.call("/features/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){self.onFeaturesFetched(result)}})},WPGMZA.Map.prototype.fetchFeaturesViaXML=function(){var self=this,urls=[WPGMZA.markerXMLPathURL+this.id+"markers.xml"];function fetchFeaturesExcludingMarkersViaREST(){var filter={map_id:this.id,mashup_ids:this.mashupIDs},data={filter:JSON.stringify(filter),exclude:"markers"};WPGMZA.restAPI.call("/features/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){self.onFeaturesFetched(result)}})}if(this.mashupIDs&&this.mashupIDs.forEach(function(id){urls.push(WPGMZA.markerXMLPathURL+id+"markers.xml")}),urls=urls.filter(function(item,index){return urls.indexOf(item)==index}),window.Worker&&window.Blob&&window.URL&&WPGMZA.settings.enable_asynchronous_xml_parsing){var source=WPGMZA.loadXMLAsWebWorker.toString().replace(/function\(\)\s*{([\s\S]+)}/,"$1"),blob=new Blob([source],{type:"text/javascript"}),worker=new Worker(URL.createObjectURL(blob));worker.onmessage=function(event){self.onMarkersFetched(event.data),fetchFeaturesExcludingMarkersViaREST()},worker.postMessage({command:"load",protocol:window.location.protocol,urls:urls})}else for(var filesLoaded=0,converter=new WPGMZA.XMLCacheConverter,converted=[],i=0;i<urls.length;i++)$.ajax(urls[i],{success:function(response,status,xhr){converted=converted.concat(converter.convert(response)),++filesLoaded==urls.length&&(self.onMarkersFetched(converted),fetchFeaturesExcludingMarkersViaREST())}})},WPGMZA.Map.prototype.fetchFeatures=function(){WPGMZA.settings.wpgmza_settings_marker_pull!=WPGMZA.MARKER_PULL_XML||"1"==WPGMZA.is_admin?this.fetchFeaturesViaREST():this.fetchFeaturesViaXML()},WPGMZA.Map.prototype.onFeaturesFetched=function(data){for(var type in data.markers&&this.onMarkersFetched(data.markers),data)if("markers"!=type)for(var module=type.substr(0,1).toUpperCase()+type.substr(1).replace(/s$/,""),i=0;i<data[type].length;i++){var instance=WPGMZA[module].createInstance(data[type][i]);this["add"+module](instance)}},WPGMZA.Map.prototype.onMarkersFetched=function(data,expectMoreBatches){for(var self=this,startFiltered=this.shortcodeAttributes.cat&&this.shortcodeAttributes.cat.length,i=0;i<data.length;i++){var obj=data[i],marker=WPGMZA.Marker.createInstance(obj);startFiltered&&(marker.isFiltered=!0,marker.setVisible(!1)),this.addMarker(marker)}if(!expectMoreBatches){this.showPreloader(!1);var triggerEvent=function(){self._markersPlaced=!0,self.trigger("markersplaced"),self.off("filteringcomplete",triggerEvent)};if(this.shortcodeAttributes.cat){var categories=this.shortcodeAttributes.cat.split(","),select=$("select[mid='"+this.id+"'][name='wpgmza_filter_select']");for(i=0;i<categories.length;i++)$("input[type='checkbox'][mid='"+this.id+"'][value='"+categories[i]+"']").prop("checked",!0),select.val(categories[i]);this.on("filteringcomplete",triggerEvent),this.markerFilter.update({categories:categories})}else triggerEvent();if(this.shortcodeAttributes.markers){var arr=this.shortcodeAttributes.markers.split(","),markers=[];for(i=0;i<arr.length;i++){var id=arr[i];id=id.replace(" ","");marker=this.getMarkerByID(id);markers.push(marker)}this.fitMapBoundsToMarkers(markers)}}},WPGMZA.Map.prototype.fetchFeaturesViaXML=function(){var self=this,urls=[WPGMZA.markerXMLPathURL+this.id+"markers.xml"];function fetchFeaturesExcludingMarkersViaREST(){var filter={map_id:this.id,mashup_ids:this.mashupIDs},data={filter:JSON.stringify(filter),exclude:"markers"};WPGMZA.restAPI.call("/features/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){self.onFeaturesFetched(result)}})}if(this.mashupIDs&&this.mashupIDs.forEach(function(id){urls.push(WPGMZA.markerXMLPathURL+id+"markers.xml")}),urls=urls.filter(function(item,index){return urls.indexOf(item)==index}),window.Worker&&window.Blob&&window.URL&&WPGMZA.settings.enable_asynchronous_xml_parsing){var source=WPGMZA.loadXMLAsWebWorker.toString().replace(/function\(\)\s*{([\s\S]+)}/,"$1"),blob=new Blob([source],{type:"text/javascript"}),worker=new Worker(URL.createObjectURL(blob));worker.onmessage=function(event){self.onMarkersFetched(event.data),fetchFeaturesExcludingMarkersViaREST()},worker.postMessage({command:"load",protocol:window.location.protocol,urls:urls})}else for(var filesLoaded=0,converter=new WPGMZA.XMLCacheConverter,converted=[],i=0;i<urls.length;i++)$.ajax(urls[i],{success:function(response,status,xhr){converted=converted.concat(converter.convert(response)),++filesLoaded==urls.length&&(self.onMarkersFetched(converted),fetchFeaturesExcludingMarkersViaREST())}})},WPGMZA.Map.prototype.fetchFeatures=function(){WPGMZA.settings.wpgmza_settings_marker_pull!=WPGMZA.MARKER_PULL_XML||"1"==WPGMZA.is_admin?this.fetchFeaturesViaREST():this.fetchFeaturesViaXML()},WPGMZA.Map.prototype.onFeaturesFetched=function(data){for(var type in data.markers&&this.onMarkersFetched(data.markers),data)if("markers"!=type)for(var module=type.substr(0,1).toUpperCase()+type.substr(1).replace(/s$/,""),i=0;i<data[type].length;i++){var instance=WPGMZA[module].createInstance(data[type][i]);this["add"+module](instance)}},WPGMZA.Map.prototype.onMarkersFetched=function(data,expectMoreBatches){for(var self=this,startFiltered=this.shortcodeAttributes.cat&&this.shortcodeAttributes.cat.length,i=0;i<data.length;i++){var obj=data[i],marker=WPGMZA.Marker.createInstance(obj);startFiltered&&(marker.isFiltered=!0,marker.setVisible(!1)),this.addMarker(marker)}if(!expectMoreBatches){this.showPreloader(!1);var triggerEvent=function(){self._markersPlaced=!0,self.trigger("markersplaced"),self.off("filteringcomplete",triggerEvent)};if(this.shortcodeAttributes.cat){var categories=this.shortcodeAttributes.cat.split(","),select=$("select[mid='"+this.id+"'][name='wpgmza_filter_select']");for(i=0;i<categories.length;i++)$("input[type='checkbox'][mid='"+this.id+"'][value='"+categories[i]+"']").prop("checked",!0),select.val(categories[i]);this.on("filteringcomplete",triggerEvent),this.markerFilter.update({categories:categories})}else triggerEvent();if(this.shortcodeAttributes.markers){var arr=this.shortcodeAttributes.markers.split(","),markers=[];for(i=0;i<arr.length;i++){var id=arr[i];id=id.replace(" ","");marker=this.getMarkerByID(id);markers.push(marker)}this.fitMapBoundsToMarkers(markers)}}};Math.PI;function deg2rad(deg){return deg*(Math.PI/180)}WPGMZA.Map.getGeographicDistance=function(lat1,lon1,lat2,lon2){var dLat=deg2rad(lat2-lat1),dLon=deg2rad(lon2-lon1),a=Math.sin(dLat/2)*Math.sin(dLat/2)+Math.cos(deg2rad(lat1))*Math.cos(deg2rad(lat2))*Math.sin(dLon/2)*Math.sin(dLon/2);return 6371*(2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a)))},WPGMZA.Map.prototype.setCenter=function(latLng){if(!("lat"in latLng&&"lng"in latLng))throw new Error("Argument is not an object with lat and lng")},WPGMZA.Map.prototype.setDimensions=function(width,height){0==arguments.length&&(width=this.settings.map_width?this.settings.map_width:"100",this.settings.map_width_type?width+=this.settings.map_width_type.replace("\\",""):width+="%",height=this.settings.map_height?this.settings.map_height:"400",this.settings.map_height_type?height+=this.settings.map_height_type.replace("\\",""):height+="px"),$(this.engineElement).css({width:width,height:height})},WPGMZA.Map.prototype.setAlignment=function(){switch(parseInt(this.settings.wpgmza_map_align)){case 1:$(this.element).css({float:"left"});break;case 2:$(this.element).css({"margin-left":"auto","margin-right":"auto"});break;case 3:$(this.element).css({float:"right"})}},WPGMZA.Map.prototype.addMarker=function(marker){if(!(marker instanceof WPGMZA.Marker))throw new Error("Argument must be an instance of WPGMZA.Marker");marker.map=this,(marker.parent=this).markers.push(marker),this.dispatchEvent({type:"markeradded",marker:marker}),marker.dispatchEvent({type:"added"})},WPGMZA.Map.prototype.removeMarker=function(marker){if(!(marker instanceof WPGMZA.Marker))throw new Error("Argument must be an instance of WPGMZA.Marker");if(marker.map!==this)throw new Error("Wrong map error");marker.infoWindow&&marker.infoWindow.close(),marker.map=null,marker.parent=null;var index=this.markers.indexOf(marker);if(-1==index)throw new Error("Marker not found in marker array");this.markers.splice(index,1),this.dispatchEvent({type:"markerremoved",marker:marker}),marker.dispatchEvent({type:"removed"})},WPGMZA.Map.prototype.removeAllMarkers=function(options){for(var i=this.markers.length-1;0<=i;i--)this.removeMarker(this.markers[i])},WPGMZA.Map.prototype.getMarkerByID=function(id){for(var i=0;i<this.markers.length;i++)if(this.markers[i].id==id)return this.markers[i];return null},WPGMZA.Map.prototype.getMarkerByTitle=function(title){if("string"==typeof title){for(var i=0;i<this.markers.length;i++)if(this.markers[i].title==title)return this.markers[i]}else{if(!(title instanceof RegExp))throw new Error("Invalid argument");for(i=0;i<this.markers.length;i++)if(title.test(this.markers[i].title))return this.markers[i]}return null},WPGMZA.Map.prototype.removeMarkerByID=function(id){var marker=this.getMarkerByID(id);marker&&this.removeMarker(marker)},WPGMZA.Map.prototype.addPolygon=function(polygon){if(!(polygon instanceof WPGMZA.Polygon))throw new Error("Argument must be an instance of WPGMZA.Polygon");(polygon.map=this).polygons.push(polygon),this.dispatchEvent({type:"polygonadded",polygon:polygon})},WPGMZA.Map.prototype.removePolygon=function(polygon){if(!(polygon instanceof WPGMZA.Polygon))throw new Error("Argument must be an instance of WPGMZA.Polygon");if(polygon.map!==this)throw new Error("Wrong map error");polygon.map=null,this.polygons.splice(this.polygons.indexOf(polygon),1),this.dispatchEvent({type:"polygonremoved",polygon:polygon})},WPGMZA.Map.prototype.getPolygonByID=function(id){for(var i=0;i<this.polygons.length;i++)if(this.polygons[i].id==id)return this.polygons[i];return null},WPGMZA.Map.prototype.removePolygonByID=function(id){var polygon=this.getPolygonByID(id);polygon&&this.removePolygon(polygon)},WPGMZA.Map.prototype.getPolylineByID=function(id){for(var i=0;i<this.polylines.length;i++)if(this.polylines[i].id==id)return this.polylines[i];return null},WPGMZA.Map.prototype.addPolyline=function(polyline){if(!(polyline instanceof WPGMZA.Polyline))throw new Error("Argument must be an instance of WPGMZA.Polyline");(polyline.map=this).polylines.push(polyline),this.dispatchEvent({type:"polylineadded",polyline:polyline})},WPGMZA.Map.prototype.removePolyline=function(polyline){if(!(polyline instanceof WPGMZA.Polyline))throw new Error("Argument must be an instance of WPGMZA.Polyline");if(polyline.map!==this)throw new Error("Wrong map error");polyline.map=null,this.polylines.splice(this.polylines.indexOf(polyline),1),this.dispatchEvent({type:"polylineremoved",polyline:polyline})},WPGMZA.Map.prototype.getPolylineByID=function(id){for(var i=0;i<this.polylines.length;i++)if(this.polylines[i].id==id)return this.polylines[i];return null},WPGMZA.Map.prototype.removePolylineByID=function(id){var polyline=this.getPolylineByID(id);polyline&&this.removePolyline(polyline)},WPGMZA.Map.prototype.addCircle=function(circle){if(!(circle instanceof WPGMZA.Circle))throw new Error("Argument must be an instance of WPGMZA.Circle");(circle.map=this).circles.push(circle),this.dispatchEvent({type:"circleadded",circle:circle})},WPGMZA.Map.prototype.removeCircle=function(circle){if(!(circle instanceof WPGMZA.Circle))throw new Error("Argument must be an instance of WPGMZA.Circle");if(circle.map!==this)throw new Error("Wrong map error");circle.map=null,this.circles.splice(this.circles.indexOf(circle),1),this.dispatchEvent({type:"circleremoved",circle:circle})},WPGMZA.Map.prototype.getCircleByID=function(id){for(var i=0;i<this.circles.length;i++)if(this.circles[i].id==id)return this.circles[i];return null},WPGMZA.Map.prototype.removeCircleByID=function(id){var circle=this.getCircleByID(id);circle&&this.removeCircle(circle)},WPGMZA.Map.prototype.addRectangle=function(rectangle){if(!(rectangle instanceof WPGMZA.Rectangle))throw new Error("Argument must be an instance of WPGMZA.Rectangle");(rectangle.map=this).rectangles.push(rectangle),this.dispatchEvent({type:"rectangleadded",rectangle:rectangle})},WPGMZA.Map.prototype.removeRectangle=function(rectangle){if(!(rectangle instanceof WPGMZA.Rectangle))throw new Error("Argument must be an instance of WPGMZA.Rectangle");if(rectangle.map!==this)throw new Error("Wrong map error");rectangle.map=null,this.rectangles.splice(this.rectangles.indexOf(rectangle),1),this.dispatchEvent({type:"rectangleremoved",rectangle:rectangle})},WPGMZA.Map.prototype.getRectangleByID=function(id){for(var i=0;i<this.rectangles.length;i++)if(this.rectangles[i].id==id)return this.rectangles[i];return null},WPGMZA.Map.prototype.removeRectangleByID=function(id){var rectangle=this.getRectangleByID(id);rectangle&&this.removeRectangle(rectangle)},WPGMZA.Map.prototype.resetBounds=function(){var latlng=new WPGMZA.LatLng(this.settings.map_start_lat,this.settings.map_start_lng);this.panTo(latlng),this.setZoom(this.settings.map_start_zoom)},WPGMZA.Map.prototype.nudge=function(x,y){var nudged=this.nudgeLatLng(this.getCenter(),x,y);this.setCenter(nudged)},WPGMZA.Map.prototype.nudgeLatLng=function(latLng,x,y){var pixels=this.latLngToPixels(latLng);if(pixels.x+=parseFloat(x),pixels.y+=parseFloat(y),isNaN(pixels.x)||isNaN(pixels.y))throw new Error("Invalid coordinates supplied");return this.pixelsToLatLng(pixels)},WPGMZA.Map.prototype.animateNudge=function(x,y,origin,milliseconds){var nudged;if(origin){if(!(origin instanceof WPGMZA.LatLng))throw new Error("Origin must be an instance of WPGMZA.LatLng")}else origin=this.getCenter();nudged=this.nudgeLatLng(origin,x,y),milliseconds=milliseconds||WPGMZA.getScrollAnimationDuration(),$(this).animate({lat:nudged.lat,lng:nudged.lng},milliseconds)},WPGMZA.Map.prototype.onWindowResize=function(event){},WPGMZA.Map.prototype.onElementResized=function(event){},WPGMZA.Map.prototype.onBoundsChanged=function(event){this.trigger("boundschanged"),this.trigger("bounds_changed")},WPGMZA.Map.prototype.onIdle=function(event){this.trigger("idle")},WPGMZA.Map.prototype.onClick=function(event){},WPGMZA.Map.prototype.hasVisibleMarkers=function(){for(var marker,length=this.markers.length,i=0;i<length;i++)if((marker=this.markers[i]).isFilterable&&marker.getVisible())return!0;return!1},WPGMZA.Map.prototype.closeAllInfoWindows=function(){this.markers.forEach(function(marker){marker.infoWindow&&marker.infoWindow.close()})},$(document).ready(function(event){if(!WPGMZA.visibilityWorkaroundIntervalID){var invisibleMaps=jQuery(".wpgmza_map:hidden");WPGMZA.visibilityWorkaroundIntervalID=setInterval(function(){jQuery(invisibleMaps).each(function(index,el){if(jQuery(el).is(":visible")){var id=jQuery(el).attr("data-map-id");WPGMZA.getMapByID(id).onElementResized(),invisibleMaps.splice(invisibleMaps.toArray().indexOf(el),1)}})},1e3)}})}),jQuery(function($){WPGMZA.MapsEngineDialog=function(element){var self=this;this.element=element,window.wpgmzaUnbindSaveReminder&&window.wpgmzaUnbindSaveReminder(),$(element).show(),$(element).remodal().open(),$(element).find("input:radio").on("change",function(event){$("#wpgmza-confirm-engine").prop("disabled",!1),$("#wpgmza-confirm-engine").click()}),$("#wpgmza-confirm-engine").on("click",function(event){self.onButtonClicked(event)})},WPGMZA.MapsEngineDialog.prototype.onButtonClicked=function(event){$(event.target).prop("disabled",!0),$.ajax(WPGMZA.ajaxurl,{method:"POST",data:{action:"wpgmza_maps_engine_dialog_set_engine",engine:$("[name='wpgmza_maps_engine']:checked").val(),nonce:$("#wpgmza-maps-engine-dialog").attr("data-ajax-nonce")},success:function(response,status,xhr){window.location.reload()}})},$(document).ready(function(event){var element=$("#wpgmza-maps-engine-dialog");element.length&&(WPGMZA.settings.wpgmza_maps_engine_dialog_done||WPGMZA.settings.wpgmza_google_maps_api_key&&WPGMZA.settings.wpgmza_google_maps_api_key.length||(WPGMZA.mapsEngineDialog=new WPGMZA.MapsEngineDialog(element)))})}),jQuery(function($){WPGMZA.MarkerFilter=function(map){WPGMZA.EventDispatcher.call(this),this.map=map},WPGMZA.MarkerFilter.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.MarkerFilter.prototype.constructor=WPGMZA.MarkerFilter,WPGMZA.MarkerFilter.createInstance=function(map){return new WPGMZA.MarkerFilter(map)},WPGMZA.MarkerFilter.prototype.getFilteringParameters=function(){var params={map_id:this.map.id};return this.map.storeLocator&&(params=$.extend(params,this.map.storeLocator.getFilteringParameters())),params},WPGMZA.MarkerFilter.prototype.update=function(params,source){var self=this;function dispatchEvent(result){var event=new WPGMZA.Event("filteringcomplete");event.map=self.map,event.source=source,event.filteredMarkers=result,event.filteringParams=params,self.onFilteringComplete(event),self.trigger(event),self.map.trigger(event)}this.updateTimeoutID||(params=params||{},this.xhr&&(this.xhr.abort(),delete this.xhr),this.updateTimeoutID=setTimeout(function(){if((params=$.extend(self.getFilteringParameters(),params)).center instanceof WPGMZA.LatLng&&(params.center=params.center.toLatLngLiteral()),params.hideAll)return dispatchEvent([]),void delete self.updateTimeoutID;self.map.showPreloader(!0),self.xhr=WPGMZA.restAPI.call("/markers",{data:{fields:["id"],filter:JSON.stringify(params)},success:function(result,status,xhr){self.map.showPreloader(!1),dispatchEvent(result)},useCompressedPathVariable:!0}),delete self.updateTimeoutID},0))},WPGMZA.MarkerFilter.prototype.onFilteringComplete=function(event){var map=[];event.filteredMarkers.forEach(function(data){map[data.id]=!0}),this.map.markers.forEach(function(marker){if(marker.isFilterable){var allowByFilter=!!map[marker.id];marker.isFiltered=!allowByFilter,marker.setVisible(allowByFilter)}})}}),jQuery(function($){WPGMZA.Marker=function(row){var self=this;this._offset={x:0,y:0},WPGMZA.assertInstanceOf(this,"Marker"),this.lat="36.778261",this.lng="-119.4179323999",this.address="California",this.title=null,this.description="",this.link="",this.icon="",this.approved=1,this.pic=null,this.isFilterable=!0,this.disableInfoWindow=!1,WPGMZA.Feature.apply(this,arguments),row&&row.heatmap||(row&&this.on("init",function(event){row.position&&this.setPosition(row.position),row.map&&row.map.addMarker(this)}),this.addEventListener("added",function(event){self.onAdded(event)}),this.handleLegacyGlobals(row))},WPGMZA.Marker.prototype=Object.create(WPGMZA.Feature.prototype),WPGMZA.Marker.prototype.constructor=WPGMZA.Marker,WPGMZA.Marker.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.isProVersion()?WPGMZA.OLProMarker:WPGMZA.OLMarker;default:return WPGMZA.isProVersion()?WPGMZA.GoogleProMarker:WPGMZA.GoogleMarker}},WPGMZA.Marker.createInstance=function(row){return new(WPGMZA.Marker.getConstructor())(row)},WPGMZA.Marker.ANIMATION_NONE="0",WPGMZA.Marker.ANIMATION_BOUNCE="1",WPGMZA.Marker.ANIMATION_DROP="2",Object.defineProperty(WPGMZA.Marker.prototype,"offsetX",{get:function(){return this._offset.x},set:function(value){this._offset.x=value,this.updateOffset()}}),Object.defineProperty(WPGMZA.Marker.prototype,"offsetY",{get:function(){return this._offset.y},set:function(value){this._offset.y=value,this.updateOffset()}}),WPGMZA.Marker.prototype.onAdded=function(event){var self=this;this.addEventListener("click",function(event){self.onClick(event)}),this.addEventListener("mouseover",function(event){self.onMouseOver(event)}),this.addEventListener("select",function(event){self.onSelect(event)}),this.map.settings.marker==this.id&&self.trigger("select"),"1"==this.infoopen&&this.openInfoWindow(!0)},WPGMZA.Marker.prototype.handleLegacyGlobals=function(row){var m;if(WPGMZA.settings.useLegacyGlobals&&this.map_id&&this.id&&!(WPGMZA.pro_version&&(m=WPGMZA.pro_version.match(/\d+/))&&m[0]<=7)){WPGMZA.legacyGlobals.marker_array[this.map_id]||(WPGMZA.legacyGlobals.marker_array[this.map_id]=[]),WPGMZA.legacyGlobals.marker_array[this.map_id][this.id]=this,WPGMZA.legacyGlobals.wpgmaps_localize_marker_data[this.map_id]||(WPGMZA.legacyGlobals.wpgmaps_localize_marker_data[this.map_id]=[]);var cloned=$.extend({marker_id:this.id},row);WPGMZA.legacyGlobals.wpgmaps_localize_marker_data[this.map_id][this.id]=cloned}},WPGMZA.Marker.prototype.initInfoWindow=function(){this.infoWindow||(this.infoWindow=WPGMZA.InfoWindow.createInstance())},WPGMZA.Marker.prototype.openInfoWindow=function(autoOpen){this.map?(autoOpen||(this.map.lastInteractedMarker&&this.map.lastInteractedMarker.infoWindow.close(),this.map.lastInteractedMarker=this),this.initInfoWindow(),this.infoWindow.open(this.map,this)):console.warn("Cannot open infowindow for marker with no map")},WPGMZA.Marker.prototype.onClick=function(event){},WPGMZA.Marker.prototype.onSelect=function(event){this.openInfoWindow()},WPGMZA.Marker.prototype.onMouseOver=function(event){WPGMZA.settings.wpgmza_settings_map_open_marker_by==WPGMZA.InfoWindow.OPEN_BY_HOVER&&this.openInfoWindow()},WPGMZA.Marker.prototype.getIcon=function(){function stripProtocol(url){return"string"!=typeof url?url:url.replace(/^http(s?):/,"")}return WPGMZA.defaultMarkerIcon?stripProtocol(WPGMZA.defaultMarkerIcon):stripProtocol(WPGMZA.settings.default_marker_icon)},WPGMZA.Marker.prototype.getPosition=function(){return new WPGMZA.LatLng({lat:parseFloat(this.lat),lng:parseFloat(this.lng)})},WPGMZA.Marker.prototype.setPosition=function(latLng){latLng instanceof WPGMZA.LatLng?(this.lat=latLng.lat,this.lng=latLng.lng):(this.lat=parseFloat(latLng.lat),this.lng=parseFloat(latLng.lng))},WPGMZA.Marker.prototype.setOffset=function(x,y){this._offset.x=x,this._offset.y=y,this.updateOffset()},WPGMZA.Marker.prototype.updateOffset=function(){},WPGMZA.Marker.prototype.getAnimation=function(){return this.anim},WPGMZA.Marker.prototype.setAnimation=function(animation){},WPGMZA.Marker.prototype.getVisible=function(){},WPGMZA.Marker.prototype.setVisible=function(visible){!visible&&this.infoWindow&&this.infoWindow.close()},WPGMZA.Marker.prototype.getMap=function(){return this.map},WPGMZA.Marker.prototype.setMap=function(map){map?map.addMarker(this):this.map&&this.map.removeMarker(this),this.map=map},WPGMZA.Marker.prototype.getDraggable=function(){},WPGMZA.Marker.prototype.setDraggable=function(draggable){},WPGMZA.Marker.prototype.setOptions=function(options){},WPGMZA.Marker.prototype.setOpacity=function(opacity){},WPGMZA.Marker.prototype.panIntoView=function(){if(!this.map)throw new Error("Marker hasn't been added to a map");this.map.setCenter(this.getPosition())},WPGMZA.Marker.prototype.toJSON=function(){var result=WPGMZA.Feature.prototype.toJSON.call(this),position=this.getPosition();return $.extend(result,{lat:position.lat,lng:position.lng,address:this.address,title:this.title,description:this.description,link:this.link,icon:this.icon,pic:this.pic,approved:this.approved}),result}}),jQuery(function($){WPGMZA.ModernStoreLocatorCircle=function(map_id,settings){var map;map=WPGMZA.isProVersion()?this.map=WPGMZA.getMapByID(map_id):this.map=WPGMZA.maps[0],this.map_id=map_id,this.mapElement=map.element,this.mapSize={width:$(this.mapElement).width(),height:$(this.mapElement).height()},this.initCanvasLayer(),this.settings={center:new WPGMZA.LatLng(0,0),radius:1,color:"#ff0000",shadowColor:"white",shadowBlur:4,centerRingRadius:10,centerRingLineWidth:3,numInnerRings:9,innerRingLineWidth:1,innerRingFade:!0,numOuterRings:7,ringLineWidth:1,mainRingLineWidth:2,numSpokes:6,spokesStartAngle:Math.PI/2,numRadiusLabels:6,radiusLabelsStartAngle:Math.PI/2,radiusLabelFont:"13px sans-serif",visible:!1},settings&&this.setOptions(settings)},WPGMZA.ModernStoreLocatorCircle.createInstance=function(map,settings){return"google-maps"==WPGMZA.settings.engine?new WPGMZA.GoogleModernStoreLocatorCircle(map,settings):new WPGMZA.OLModernStoreLocatorCircle(map,settings)},WPGMZA.ModernStoreLocatorCircle.prototype.initCanvasLayer=function(){},WPGMZA.ModernStoreLocatorCircle.prototype.onResize=function(event){this.draw()},WPGMZA.ModernStoreLocatorCircle.prototype.onUpdate=function(event){this.draw()},WPGMZA.ModernStoreLocatorCircle.prototype.setOptions=function(options){for(var name in options){var functionName="set"+name.substr(0,1).toUpperCase()+name.substr(1);"function"==typeof this[functionName]?this[functionName](options[name]):this.settings[name]=options[name]}},WPGMZA.ModernStoreLocatorCircle.prototype.getResolutionScale=function(){return window.devicePixelRatio||1},WPGMZA.ModernStoreLocatorCircle.prototype.getCenter=function(){return this.getPosition()},WPGMZA.ModernStoreLocatorCircle.prototype.setCenter=function(value){this.setPosition(value)},WPGMZA.ModernStoreLocatorCircle.prototype.getPosition=function(){return this.settings.center},WPGMZA.ModernStoreLocatorCircle.prototype.setPosition=function(position){this.settings.center=position},WPGMZA.ModernStoreLocatorCircle.prototype.getRadius=function(){return this.settings.radius},WPGMZA.ModernStoreLocatorCircle.prototype.setRadius=function(radius){if(isNaN(radius))throw new Error("Invalid radius");this.settings.radius=radius},WPGMZA.ModernStoreLocatorCircle.prototype.getVisible=function(){return this.settings.visible},WPGMZA.ModernStoreLocatorCircle.prototype.setVisible=function(visible){this.settings.visible=visible},WPGMZA.ModernStoreLocatorCircle.prototype.getTransformedRadius=function(km){throw new Error("Abstract function called")},WPGMZA.ModernStoreLocatorCircle.prototype.getContext=function(type){throw new Error("Abstract function called")},WPGMZA.ModernStoreLocatorCircle.prototype.getCanvasDimensions=function(){throw new Error("Abstract function called")},WPGMZA.ModernStoreLocatorCircle.prototype.validateSettings=function(){WPGMZA.isHexColorString(this.settings.color)||(this.settings.color="#ff0000")},WPGMZA.ModernStoreLocatorCircle.prototype.draw=function(){this.validateSettings();var settings=this.settings,canvasDimensions=this.getCanvasDimensions(),canvasWidth=canvasDimensions.width,canvasHeight=canvasDimensions.height;this.map,this.getResolutionScale();if(context=this.getContext("2d"),context.clearRect(0,0,canvasWidth,canvasHeight),settings.visible){context.shadowColor=settings.shadowColor,context.shadowBlur=settings.shadowBlur,context.setTransform(1,0,0,1,0,0);var scale=this.getScale();context.scale(scale,scale);var offset=this.getWorldOriginOffset();context.translate(offset.x,offset.y);new WPGMZA.LatLng(this.settings.center);var worldPoint=this.getCenterPixels(),rgba=WPGMZA.hexToRgba(settings.color),ringSpacing=this.getTransformedRadius(settings.radius)/(settings.numInnerRings+1);context.strokeStyle=settings.color,context.lineWidth=1/scale*settings.centerRingLineWidth,context.beginPath(),context.arc(worldPoint.x,worldPoint.y,this.getTransformedRadius(settings.centerRingRadius)/scale,0,2*Math.PI),context.stroke(),context.closePath();var end,radius=this.getTransformedRadius(settings.radius)+ringSpacing*settings.numOuterRings+1,grad=context.createRadialGradient(0,0,0,0,0,radius),start=(rgba=WPGMZA.hexToRgba(settings.color),WPGMZA.rgbaToString(rgba));rgba.a=0,end=WPGMZA.rgbaToString(rgba),grad.addColorStop(0,start),grad.addColorStop(1,end),context.save(),context.translate(worldPoint.x,worldPoint.y),context.strokeStyle=grad,context.lineWidth=2/scale;for(var i=0;i<settings.numSpokes;i++)spokeAngle=settings.spokesStartAngle+2*Math.PI*(i/settings.numSpokes),x=Math.cos(spokeAngle)*radius,y=Math.sin(spokeAngle)*radius,context.setLineDash([2/scale,15/scale]),context.beginPath(),context.moveTo(0,0),context.lineTo(x,y),context.stroke();context.setLineDash([]),context.restore(),context.lineWidth=1/scale*settings.innerRingLineWidth;for(i=1;i<=settings.numInnerRings;i++){radius=i*ringSpacing;settings.innerRingFade&&(rgba.a=1-(i-1)/settings.numInnerRings),context.strokeStyle=WPGMZA.rgbaToString(rgba),context.beginPath(),context.arc(worldPoint.x,worldPoint.y,radius,0,2*Math.PI),context.stroke(),context.closePath()}context.strokeStyle=settings.color,context.lineWidth=1/scale*settings.centerRingLineWidth,context.beginPath(),context.arc(worldPoint.x,worldPoint.y,this.getTransformedRadius(settings.radius),0,2*Math.PI),context.stroke(),context.closePath();for(radius=radius+ringSpacing,i=0;i<settings.numOuterRings;i++)settings.innerRingFade&&(rgba.a=1-i/settings.numOuterRings),context.strokeStyle=WPGMZA.rgbaToString(rgba),context.beginPath(),context.arc(worldPoint.x,worldPoint.y,radius,0,2*Math.PI),context.stroke(),context.closePath(),radius+=ringSpacing;if(0<settings.numRadiusLabels){var m,x,y;radius=this.getTransformedRadius(settings.radius);(m=settings.radiusLabelFont.match(/(\d+)px/))&&parseInt(m[1]),context.font=settings.radiusLabelFont,context.textAlign="center",context.textBaseline="middle",context.fillStyle=settings.color,context.save(),context.translate(worldPoint.x,worldPoint.y);for(i=0;i<settings.numRadiusLabels;i++){var spokeAngle,width,textAngle=(spokeAngle=settings.radiusLabelsStartAngle+2*Math.PI*(i/settings.numRadiusLabels))+Math.PI/2,text=settings.radiusString;0<Math.sin(spokeAngle)&&(textAngle-=Math.PI),x=Math.cos(spokeAngle)*radius,y=Math.sin(spokeAngle)*radius,context.save(),context.translate(x,y),context.rotate(textAngle),context.scale(1/scale,1/scale),width=context.measureText(text).width,height=width/2,context.clearRect(-width,-height,2*width,2*height),context.fillText(settings.radiusString,0,0),context.restore()}context.restore()}}}}),jQuery(function($){WPGMZA.ModernStoreLocator=function(map_id){var original,self=this,map=WPGMZA.getMapByID(map_id);if(WPGMZA.assertInstanceOf(this,"ModernStoreLocator"),(original=WPGMZA.isProVersion()?$(".wpgmza_sl_search_button[mid='"+map_id+"'], .wpgmza_sl_search_button_"+map_id).closest(".wpgmza_sl_main_div"):$(".wpgmza_sl_search_button").closest(".wpgmza_sl_main_div")).length){this.element=$("<div class='wpgmza-modern-store-locator'><div class='wpgmza-inner wpgmza-modern-hover-opaque'/></div>")[0];var addressInput,inner=$(this.element).find(".wpgmza-inner");addressInput=WPGMZA.isProVersion()?$(original).find(".addressInput"):$(original).find("#addressInput"),map.settings.store_locator_query_string&&map.settings.store_locator_query_string.length&&addressInput.attr("placeholder",map.settings.store_locator_query_string),inner.append(addressInput);var button,titleSearch=$(original).find("[id='nameInput_"+map_id+"']");if(titleSearch.length){var placeholder=map.settings.store_locator_name_string;placeholder&&placeholder.length&&titleSearch.attr("placeholder",placeholder),inner.append(titleSearch)}(button=$(original).find("button.wpgmza-use-my-location"))&&inner.append(button),$(addressInput).on("keydown keypress",function(event){13==event.keyCode&&self.searchButton.is(":visible")&&self.searchButton.trigger("click")}),$(addressInput).on("input",function(event){self.searchButton.show(),self.resetButton.hide()}),inner.append($(original).find("select.wpgmza_sl_radius_select")),this.searchButton=$(original).find(".wpgmza_sl_search_button, .wpgmza_sl_search_button_div"),inner.append(this.searchButton),this.resetButton=$(original).find(".wpgmza_sl_reset_button_div"),inner.append(this.resetButton),this.resetButton.on("click",function(event){resetLocations(map_id)}),this.resetButton.hide(),WPGMZA.isProVersion()&&(this.searchButton.on("click",function(event){0!=$("addressInput_"+map_id).val()&&(self.searchButton.hide(),self.resetButton.show(),map.storeLocator.state=WPGMZA.StoreLocator.STATE_APPLIED)}),this.resetButton.on("click",function(event){self.resetButton.hide(),self.searchButton.show(),map.storeLocator.state=WPGMZA.StoreLocator.STATE_INITIAL})),inner.append($("#wpgmza_distance_type_"+map_id));var container=$(original).find(".wpgmza_cat_checkbox_holder"),items=($(container).children("ul"),$(container).find("li")),numCategories=0,icons=[];items.each(function(index,el){var id=$(el).attr("class").match(/\d+/);for(var category_id in wpgmza_category_data)if(id==category_id){var src=wpgmza_category_data[category_id].image,icon=$('<div class="wpgmza-chip-icon"/>');icon.css({"background-image":"url('"+src+"')",width:$("#wpgmza_cat_checkbox_"+category_id+" + label").height()+"px"}),icons.push(icon),null!=src&&""!=src&&$("#wpgmza_cat_checkbox_"+category_id+" + label").prepend(icon),numCategories++;break}}),$(this.element).append(container),numCategories&&(this.optionsButton=$('<span class="wpgmza_store_locator_options_button"><i class="fa fa-list"></i></span>'),$(this.searchButton).before(this.optionsButton)),setInterval(function(){icons.forEach(function(icon){var height=$(icon).height();$(icon).css({width:height+"px"}),$(icon).closest("label").css({"padding-left":height+8+"px"})}),$(container).css("width",$(self.element).find(".wpgmza-inner").outerWidth()+"px")},1e3),$(this.element).find(".wpgmza_store_locator_options_button").on("click",function(event){container.hasClass("wpgmza-open")?container.removeClass("wpgmza-open"):container.addClass("wpgmza-open")}),$(original).remove(),$(this.element).find("input, select").on("focus",function(){$(inner).addClass("active")}),$(this.element).find("input, select").on("blur",function(){$(inner).removeClass("active")}),$(this.element).on("mouseover","li.wpgmza_cat_checkbox_item_holder",function(event){self.onMouseOverCategory(event)}),$(this.element).on("mouseleave","li.wpgmza_cat_checkbox_item_holder",function(event){self.onMouseLeaveCategory(event)}),$("body").on("click",".wpgmza_store_locator_options_button",function(event){setTimeout(function(){if($(".wpgmza_cat_checkbox_holder").hasClass("wpgmza-open")){var p_cat=$(".wpgmza_cat_checkbox_holder"),position_cat=p_cat.position().top+p_cat.outerHeight(!0)+$(".wpgmza-modern-store-locator").height(),$p_map=$(".wpgmza_map");$p_map.position().top+$p_map.outerHeight(!0)<=position_cat&&($(".wpgmza_cat_ul").css("overflow","scroll "),$(".wpgmza_cat_ul").css("height","100%"),$(".wpgmza-modern-store-locator").css("height","100%"),$(".wpgmza_cat_checkbox_holder.wpgmza-open").css({"padding-bottom":"50px",height:"100%"}))}},500)})}},WPGMZA.ModernStoreLocator.createInstance=function(map_id){switch(WPGMZA.settings.engine){case"open-layers":return new WPGMZA.OLModernStoreLocator(map_id);default:return new WPGMZA.GoogleModernStoreLocator(map_id)}},WPGMZA.ModernStoreLocator.prototype.onMouseOverCategory=function(event){var li=event.currentTarget;$(li).children("ul.wpgmza_cat_checkbox_item_holder").stop(!0,!1).fadeIn()},WPGMZA.ModernStoreLocator.prototype.onMouseLeaveCategory=function(event){var li=event.currentTarget;$(li).children("ul.wpgmza_cat_checkbox_item_holder").stop(!0,!1).fadeOut()}}),jQuery(function($){WPGMZA.NativeMapsAppIcon=function(){navigator.userAgent.match(/^Apple|iPhone|iPad|iPod/)?(this.type="apple",this.element=$('<span><i class="fab fa fa-apple" aria-hidden="true"></i></span>')):(this.type="google",this.element=$('<span><i class="fab fa fa-google" aria-hidden="true"></i></span>'))}}),jQuery(function($){Uint8Array.prototype.slice||Object.defineProperty(Uint8Array.prototype,"slice",{value:function(begin,end){return new Uint8Array(Array.prototype.slice.call(this,begin,end))}}),WPGMZA.isSafari()&&!window.external&&(window.external={})}),jQuery(function($){WPGMZA.Polygon=function(row,enginePolygon){WPGMZA.assertInstanceOf(this,"Polygon"),this.paths=null,WPGMZA.Feature.apply(this,arguments)},WPGMZA.Polygon.prototype=Object.create(WPGMZA.Feature.prototype),WPGMZA.Polygon.prototype.constructor=WPGMZA.Polygon,Object.defineProperty(WPGMZA.Polygon.prototype,"fillColor",{enumerable:!0,get:function(){return this.fillcolor&&this.fillcolor.length?"#"+this.fillcolor.replace(/^#/,""):"#ff0000"},set:function(a){this.fillcolor=a}}),Object.defineProperty(WPGMZA.Polygon.prototype,"fillOpacity",{enumerable:!0,get:function(){return this.opacity&&this.opacity.length?this.opacity:.6},set:function(a){this.opacity=a}}),Object.defineProperty(WPGMZA.Polygon.prototype,"strokeColor",{enumerable:!0,get:function(){return this.linecolor&&this.linecolor.length?"#"+this.linecolor.replace(/^#/,""):"#ff0000"},set:function(a){this.linecolor=a}}),Object.defineProperty(WPGMZA.Polygon.prototype,"strokeOpacity",{enumerable:!0,get:function(){return this.lineopacity&&this.lineopacity.length?this.lineopacity:.6},set:function(a){this.lineopacity=a}}),WPGMZA.Polygon.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.isProVersion()?WPGMZA.OLProPolygon:WPGMZA.OLPolygon;default:return WPGMZA.isProVersion()?WPGMZA.GoogleProPolygon:WPGMZA.GooglePolygon}},WPGMZA.Polygon.createInstance=function(row,engineObject){return new(WPGMZA.Polygon.getConstructor())(row,engineObject)}}),jQuery(function($){WPGMZA.Polyline=function(options,googlePolyline){WPGMZA.assertInstanceOf(this,"Polyline"),WPGMZA.Feature.apply(this,arguments)},WPGMZA.Polyline.prototype=Object.create(WPGMZA.Feature.prototype),WPGMZA.Polyline.prototype.constructor=WPGMZA.Polyline,Object.defineProperty(WPGMZA.Polyline.prototype,"strokeColor",{enumerable:!0,get:function(){return this.linecolor&&this.linecolor.length?"#"+this.linecolor.replace(/^#/,""):"#ff0000"},set:function(a){this.linecolor=a}}),Object.defineProperty(WPGMZA.Polyline.prototype,"strokeOpacity",{enumerable:!0,get:function(){return this.opacity&&this.opacity.length?this.opacity:.6},set:function(a){this.opacity=a}}),Object.defineProperty(WPGMZA.Polyline.prototype,"strokeWeight",{enumerable:!0,get:function(){return this.linethickness&&this.linethickness.length?parseInt(this.linethickness):1},set:function(a){this.linethickness=a}}),WPGMZA.Polyline.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.OLPolyline;default:return WPGMZA.GooglePolyline}},WPGMZA.Polyline.createInstance=function(options,engineObject){return new(WPGMZA.Polyline.getConstructor())(options,engineObject)},WPGMZA.Polyline.prototype.getPoints=function(){return this.toJSON().points},WPGMZA.Polyline.prototype.toJSON=function(){var result=WPGMZA.Feature.prototype.toJSON.call(this);return result.title=this.title,result}}),jQuery(function($){WPGMZA.PopoutPanel=function(element){this.element=element},WPGMZA.PopoutPanel.prototype.open=function(){$(this.element).addClass("wpgmza-open")},WPGMZA.PopoutPanel.prototype.close=function(){$(this.element).removeClass("wpgmza-open")}}),jQuery(function($){var Parent=WPGMZA.Feature;WPGMZA.Rectangle=function(options,engineRectangle){WPGMZA.assertInstanceOf(this,"Rectangle"),this.name="",this.cornerA=new WPGMZA.LatLng,this.cornerB=new WPGMZA.LatLng,this.color="#ff0000",this.opacity=.5,Parent.apply(this,arguments)},WPGMZA.extend(WPGMZA.Rectangle,WPGMZA.Feature),Object.defineProperty(WPGMZA.Rectangle.prototype,"fillColor",{enumerable:!0,get:function(){return this.color&&this.color.length?this.color:"#ff0000"},set:function(a){this.color=a}}),Object.defineProperty(WPGMZA.Rectangle.prototype,"fillOpacity",{enumerable:!0,get:function(){return this.opacity||0==this.opacity?parseFloat(this.opacity):.5},set:function(a){this.opacity=a}}),Object.defineProperty(WPGMZA.Rectangle.prototype,"strokeColor",{enumerable:!0,get:function(){return"#000000"}}),Object.defineProperty(WPGMZA.Rectangle.prototype,"strokeOpacity",{enumerable:!0,get:function(){return 0}}),WPGMZA.Rectangle.createInstance=function(options,engineRectangle){var constructor;switch(WPGMZA.settings.engine){case"open-layers":constructor=WPGMZA.OLRectangle;break;default:constructor=WPGMZA.GoogleRectangle}return new constructor(options,engineRectangle)}}),jQuery(function($){function sendAJAXFallbackRequest(route,params){if((params=$.extend({},params)).data||(params.data={}),"route"in params.data)throw new Error("Cannot send route through this method");if("action"in params.data)throw new Error("Cannot send action through this method");return params.data.route=route,params.data.action="wpgmza_rest_api_request",WPGMZA.restAPI.addNonce(route,params,WPGMZA.RestAPI.CONTEXT_AJAX),$.ajax(WPGMZA.ajaxurl,params)}WPGMZA.RestAPI=function(){WPGMZA.RestAPI.URL=WPGMZA.resturl,this.useAJAXFallback=!1},WPGMZA.RestAPI.CONTEXT_REST="REST",WPGMZA.RestAPI.CONTEXT_AJAX="AJAX",WPGMZA.RestAPI.createInstance=function(){return new WPGMZA.RestAPI},Object.defineProperty(WPGMZA.RestAPI.prototype,"isCompressedPathVariableSupported",{get:function(){return WPGMZA.serverCanInflate&&"Uint8Array"in window&&"TextEncoder"in window}}),Object.defineProperty(WPGMZA.RestAPI.prototype,"isCompressedPathVariableAllowed",{get:function(){return!WPGMZA.pro_version||WPGMZA.Version.compare(WPGMZA.pro_version,"8.0.0")>=WPGMZA.Version.EQUAL_TO?!WPGMZA.settings.disable_compressed_path_variables:WPGMZA.settings.enable_compressed_path_variables}}),Object.defineProperty(WPGMZA.RestAPI.prototype,"maxURLLength",{get:function(){return 2083}}),WPGMZA.RestAPI.prototype.compressParams=function(params){var suffix="";if(params.markerIDs){var markerIDs=params.markerIDs.split(",");if(1<markerIDs.length){var encoded=(new WPGMZA.EliasFano).encode(markerIDs),compressed=pako.deflate(encoded),string=Array.prototype.map.call(compressed,function(ch){return String.fromCharCode(ch)}).join("");suffix="/"+btoa(string).replace(/\//g,"-").replace(/=+$/,""),params.midcbp=encoded.pointer,delete params.markerIDs}}string=JSON.stringify(params);var input=(new TextEncoder).encode(string),raw=(compressed=pako.deflate(input),Array.prototype.map.call(compressed,function(ch){return String.fromCharCode(ch)}).join(""));return btoa(raw).replace(/\//g,"-").replace(/=+$/,"")+suffix},WPGMZA.RestAPI.prototype.getNonce=function(route){var matches=[];for(var pattern in WPGMZA.restnoncetable){var regex=new RegExp(pattern);route.match(regex)&&matches.push({pattern:pattern,nonce:WPGMZA.restnoncetable[pattern],length:pattern.length})}if(!matches.length)throw new Error("No nonce found for route");return matches.sort(function(a,b){return b.length-a.length}),matches[0].nonce},WPGMZA.RestAPI.prototype.addNonce=function(route,params,context){function setRESTNonce(xhr){context==WPGMZA.RestAPI.CONTEXT_REST&&self.shouldAddNonce(route)&&xhr.setRequestHeader("X-WP-Nonce",WPGMZA.restnonce),params&&params.method&&!params.method.match(/^GET$/i)&&xhr.setRequestHeader("X-WPGMZA-Action-Nonce",self.getNonce(route))}var self=this;if(params.beforeSend){var base=params.beforeSend;params.beforeSend=function(xhr){base(xhr),setRESTNonce(xhr)}}else params.beforeSend=setRESTNonce},WPGMZA.RestAPI.prototype.shouldAddNonce=function(route){route=route.replace(/\//g,"");var isAdmin=!1;WPGMZA.is_admin&&1===parseInt(WPGMZA.is_admin)&&(isAdmin=!0);return!(route&&["markers","features","marker-listing","datatables"].includes(route)&&!isAdmin)},WPGMZA.RestAPI.prototype.call=function(route,params){if(this.useAJAXFallback)return sendAJAXFallbackRequest(route,params);var attemptedCompressedPathVariable=!1,fallbackRoute=route,fallbackParams=$.extend({},params);if("string"!=typeof route||!route.match(/^\//)&&!route.match(/^http/))throw new Error("Invalid route");if(WPGMZA.RestAPI.URL.match(/\/$/)&&(route=route.replace(/^\//,"")),params=params||{},this.addNonce(route,params,WPGMZA.RestAPI.CONTEXT_REST),params.error||(params.error=function(xhr,status,message){if("abort"!=status){switch(xhr.status){case 401:case 403:case 405:return($.post(WPGMZA.ajaxurl,{action:"wpgmza_report_rest_api_blocked"},function(response){}),console.warn("The REST API was blocked. This is usually due to security plugins blocking REST requests for non-authenticated users."),"DELETE"===params.method)?(console.warn("The REST API rejected a DELETE request, attempting again with POST fallback"),params.method="POST",params.data||(params.data={}),params.data.simulateDelete="yes",WPGMZA.restAPI.call(route,params)):(this.useAJAXFallback=!0,sendAJAXFallbackRequest(fallbackRoute,fallbackParams));case 414:if(!attemptedCompressedPathVariable)break;return fallbackParams.method="POST",fallbackParams.useCompressedPathVariable=!1,WPGMZA.restAPI.call(fallbackRoute,fallbackParams)}throw new Error(message)}}),params.useCompressedPathVariable&&this.isCompressedPathVariableSupported&&this.isCompressedPathVariableAllowed){var compressedParams=$.extend({},params),data=params.data,base64=this.compressParams(data);WPGMZA.isServerIIS&&(base64=base64.replace(/\+/g,"%20"));var compressedRoute=route.replace(/\/$/,"")+"/base64"+base64;WPGMZA.RestAPI.URL;compressedParams.method="GET",delete compressedParams.data,!1===params.cache&&(compressedParams.data={skip_cache:1}),compressedRoute.length<this.maxURLLength?(attemptedCompressedPathVariable=!0,route=compressedRoute,params=compressedParams):(WPGMZA.RestAPI.compressedPathVariableURLLimitWarningDisplayed||console.warn("Compressed path variable route would exceed URL length limit"),WPGMZA.RestAPI.compressedPathVariableURLLimitWarningDisplayed=!0)}var onSuccess=null;return params.success&&(onSuccess=params.success),params.success=function(result,status,xhr){if("object"!=typeof result){var rawResult=result;try{result=JSON.parse(result)}catch(parseExc){result=rawResult}}onSuccess&&"function"==typeof onSuccess&&onSuccess(result,status,xhr)},WPGMZA.RestAPI.URL.match(/\?/)&&(route=route.replace(/\?/,"&")),$.ajax(WPGMZA.RestAPI.URL+route,params)};var nativeCallFunction=WPGMZA.RestAPI.call;WPGMZA.RestAPI.call=function(){console.warn("WPGMZA.RestAPI.call was called statically, did you mean to call the function on WPGMZA.restAPI?"),nativeCallFunction.apply(this,arguments)},$(document.body).on("click","#wpgmza-rest-api-blocked button.notice-dismiss",function(event){WPGMZA.restAPI.call("/rest-api/",{method:"POST",data:{dismiss_blocked_notice:!0}})})});var $_GET={};if(-1!==document.location.toString().indexOf("?"))for(var query=document.location.toString().replace(/^.*?\?/,"").replace(/#.*$/,"").split("&"),wpgmza_i=0,wpgmza_l=query.length;wpgmza_i<wpgmza_l;wpgmza_i++){var aux=decodeURIComponent(query[wpgmza_i]).split("=");$_GET[aux[0]]=aux[1]}jQuery(function($){WPGMZA.SettingsPage=function(){var self=this;this._keypressHistory=[],this.updateEngineSpecificControls(),this.updateStorageControls(),this.updateGDPRControls(),$(window).on("keypress",function(event){self.onKeyPress(event)}),jQuery("body").on("click",".wpgmza_destroy_data",function(e){e.preventDefault();var ttype=jQuery(this).attr("danger"),warning="Are you sure?";"wpgmza_destroy_all_data"==ttype&&(warning="Are you sure? This will delete ALL data and settings for WP Google Maps!"),window.confirm(warning)&&jQuery.ajax(WPGMZA.ajaxurl,{method:"POST",data:{action:"wpgmza_maps_settings_danger_zone_delete_data",type:ttype,nonce:wpgmza_dz_nonce},success:function(response,status,xhr){"wpgmza_destroy_all_data"==ttype?window.location.replace("admin.php?page=wp-google-maps-menu&action=welcome_page"):"wpgmza_reset_all_settings"==ttype?window.location.reload():alert("Complete.")}})}),$("select[name='wpgmza_maps_engine']").on("change",function(event){self.updateEngineSpecificControls()}),$('[name="wpgmza_settings_marker_pull"]').on("click",function(event){self.updateStorageControls()}),$("input[name='wpgmza_gdpr_require_consent_before_load'], input[name='wpgmza_gdpr_require_consent_before_vgm_submit'], input[name='wpgmza_gdpr_override_notice']").on("change",function(event){self.updateGDPRControls()}),$('select[name="tile_server_url"]').on("change",function(event){"custom_override"===$('select[name="tile_server_url"]').val()?$(".wpgmza_tile_server_override_component").removeClass("wpgmza-hidden"):$(".wpgmza_tile_server_override_component").addClass("wpgmza-hidden")}),$('select[name="tile_server_url"]').trigger("change"),jQuery("#wpgmza_flush_cache_btn").on("click",function(){jQuery(this).attr("disabled","disabled"),WPGMZA.settingsPage.flushGeocodeCache()}),$("#wpgmza-global-settings").tabs({create:function(event,ui){if(void 0!==$_GET.highlight){var elmnt=document.getElementById($_GET.highlight);elmnt.classList.add("highlight-item"),setTimeout(function(){elmnt.classList.add("highlight-item-step-2")},1e3);var y=elmnt.getBoundingClientRect().top+window.pageYOffset+-100;window.scrollTo({top:y,behavior:"smooth"})}}}),$("#wpgmza-global-setting").bind("create",function(event,ui){alert("now")}),$("#wpgmza-global-settings fieldset").each(function(index,el){$(el).children(":not(legend)").wrapAll("<span class='settings-group'></span>")})},WPGMZA.SettingsPage.createInstance=function(){return new WPGMZA.SettingsPage},WPGMZA.SettingsPage.prototype.updateEngineSpecificControls=function(){var engine=$("select[name='wpgmza_maps_engine']").val();$("[data-required-maps-engine][data-required-maps-engine!='"+engine+"']").hide(),$("[data-required-maps-engine='"+engine+"']").show()},WPGMZA.SettingsPage.prototype.updateStorageControls=function(){$("input[name='wpgmza_settings_marker_pull'][value='1']").is(":checked")?$("#xml-cache-settings").show():$("#xml-cache-settings").hide()},WPGMZA.SettingsPage.prototype.updateGDPRControls=function(){var showNoticeControls=$("input[name='wpgmza_gdpr_require_consent_before_load']").prop("checked"),vgmCheckbox=$("input[name='wpgmza_gdpr_require_consent_before_vgm_submit']");vgmCheckbox.length&&(showNoticeControls=showNoticeControls||vgmCheckbox.prop("checked"));var showOverrideTextarea=showNoticeControls&&$("input[name='wpgmza_gdpr_override_notice']").prop("checked");showNoticeControls?$("#wpgmza-gdpr-compliance-notice").show("slow"):$("#wpgmza-gdpr-compliance-notice").hide("slow"),showOverrideTextarea?$("#wpgmza_gdpr_override_notice_text").show("slow"):$("#wpgmza_gdpr_override_notice_text").hide("slow")},WPGMZA.SettingsPage.prototype.flushGeocodeCache=function(){(new WPGMZA.OLGeocoder).clearCache(function(response){jQuery("#wpgmza_flush_cache_btn").removeAttr("disabled")})},WPGMZA.SettingsPage.prototype.onKeyPress=function(event){this._keypressHistory.push(event.key),9<this._keypressHistory.length&&(this._keypressHistory=this._keypressHistory.slice(this._keypressHistory.length-9)),"codecabin"!=this._keypressHistory.join("")||this._developerModeRevealed||($("fieldset#wpgmza-developer-mode").show(),this._developerModeRevealed=!0)},$(document).ready(function(event){WPGMZA.getCurrentPage()&&(WPGMZA.settingsPage=WPGMZA.SettingsPage.createInstance())})}),jQuery(function($){WPGMZA.StoreLocator=function(map,element){var self=this;WPGMZA.EventDispatcher.call(this),this._center=null,this.map=map,this.element=element,this.state=WPGMZA.StoreLocator.STATE_INITIAL,this.distanceUnits=this.map.settings.store_locator_distance,this.addressInput=WPGMZA.AddressInput.createInstance(this.addressElement,this.map),$(element).find(".wpgmza-not-found-msg").hide(),this.radiusElement&&this.map.settings.wpgmza_store_locator_default_radius&&0<this.radiusElement.find("option[value='"+this.map.settings.wpgmza_store_locator_default_radius+"']").length&&this.radiusElement.val(this.map.settings.wpgmza_store_locator_default_radius),this.map.on("storelocatorgeocodecomplete",function(event){self.onGeocodeComplete(event)}),this.map.on("init",function(event){self.map.markerFilter.on("filteringcomplete",function(event){self.onFilteringComplete(event)}),void 0!==self.map.settings.store_locator_style&&"modern"!=self.map.settings.store_locator_style&&"modern"!==WPGMZA.settings.user_interface_style||"default"!==WPGMZA.settings.user_interface_style&&"modern"!=WPGMZA.settings.user_interface_style&&"legacy"!=WPGMZA.settings.user_interface_style||(self.legacyModernAdapter=WPGMZA.ModernStoreLocator.createInstance(map.id))}),$(document.body).on("click",".wpgmza_sl_search_button_"+map.id+", [data-map-id='"+map.id+"'] .wpgmza_sl_search_button",function(event){self.onSearch(event)}),$(document.body).on("click",".wpgmza_sl_reset_button_"+map.id+", [data-map-id='"+map.id+"'] .wpgmza_sl_reset_button_div",function(event){self.onReset(event)}),$(this.addressElement).on("keypress",function(event){13==event.which&&self.onSearch(event)})},WPGMZA.StoreLocator.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.StoreLocator.prototype.constructor=WPGMZA.StoreLocator,WPGMZA.StoreLocator.STATE_INITIAL="initial",WPGMZA.StoreLocator.STATE_APPLIED="applied",WPGMZA.StoreLocator.createInstance=function(map,element){return new WPGMZA.StoreLocator(map,element)},Object.defineProperty(WPGMZA.StoreLocator.prototype,"address",{get:function(){return $(this.addressElement).val()}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"addressElement",{get:function(){return this.legacyModernAdapter?$(this.legacyModernAdapter.element).find("input.wpgmza-address")[0]:$(this.element).find("input.wpgmza-address")[0]}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"countryRestriction",{get:function(){return this.map.settings.wpgmza_store_locator_restrict}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"radiusElement",{get:function(){return $("#radiusSelect, #radiusSelect_"+this.map.id)}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"radius",{get:function(){return parseFloat(this.radiusElement.val())}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"center",{get:function(){return this._center}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"bounds",{get:function(){return this._bounds}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"marker",{get:function(){if(1!=this.map.settings.store_locator_bounce)return null;if(this._marker)return this._marker;return this._marker=WPGMZA.Marker.createInstance({visible:!1}),this._marker.disableInfoWindow=!0,this._marker.isFilterable=!1,this._marker.setAnimation(WPGMZA.Marker.ANIMATION_BOUNCE),this._marker}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"circle",{get:function(){return this._circle||("modern"!=this.map.settings.wpgmza_store_locator_radius_style||WPGMZA.isDeviceiOS()?this._circle=WPGMZA.Circle.createInstance({strokeColor:"#ff0000",strokeOpacity:"0.25",strokeWeight:2,fillColor:"#ff0000",fillOpacity:"0.15",visible:!1,clickable:!1,center:new WPGMZA.LatLng}):(this._circle=WPGMZA.ModernStoreLocatorCircle.createInstance(this.map.id),this._circle.settings.color=this.circleStrokeColor)),this._circle}}),WPGMZA.StoreLocator.prototype.onGeocodeComplete=function(event){if(!event.results||!event.results.length)return this._center=null,void(this._bounds=null);this._center=new WPGMZA.LatLng(event.results[0].latLng),this._bounds=new WPGMZA.LatLngBounds(event.results[0].bounds),this.map.markerFilter.update({},this)},WPGMZA.StoreLocator.prototype.onSearch=function(event){var self=this;if(this.state=WPGMZA.StoreLocator.STATE_APPLIED,!this.address||!this.address.length)return this.addressElement.focus(),!1;function callback(results,status){self.map.trigger({type:"storelocatorgeocodecomplete",results:results,status:status})}if(void 0!==this.map.settings.store_locator_style&&"modern"!==this.map.settings.store_locator_style&&"modern"!==WPGMZA.settings.user_interface_style&&"default"===WPGMZA.settings.user_interface_style&&WPGMZA.animateScroll(this.map.element),$(this.element).find(".wpgmza-not-found-msg").hide(),WPGMZA.LatLng.isLatLngString(this.address))callback([WPGMZA.LatLng.fromString(this.address)],WPGMZA.Geocoder.SUCCESS);else{var geocoder=WPGMZA.Geocoder.createInstance(),options={address:this.address};this.countryRestriction&&(options.country=this.countryRestriction),geocoder.geocode(options,function(results,status){status==WPGMZA.Geocoder.SUCCESS?callback(results,status):alert(WPGMZA.localized_strings.address_not_found)})}return!0},WPGMZA.StoreLocator.prototype.onReset=function(event){this.state=WPGMZA.StoreLocator.STATE_INITIAL,this._center=null,this._bounds=null,this.map.setZoom(this.map.settings.map_start_zoom),$(this.element).find(".wpgmza-not-found-msg").hide(),this.circle&&this.circle.setVisible(!1),this.marker&&this.marker.map&&this.map.removeMarker(this.marker),this.map.markerFilter.update({},this)},WPGMZA.StoreLocator.prototype.getFilteringParameters=function(){return this.center?{center:this.center,radius:this.radius}:{}},WPGMZA.StoreLocator.prototype.getZoomFromRadius=function(radius){return this.distanceUnits==WPGMZA.Distance.MILES&&(radius*=WPGMZA.Distance.KILOMETERS_PER_MILE),Math.round(14-Math.log(radius)/Math.LN2)},WPGMZA.StoreLocator.prototype.onFilteringComplete=function(event){var params=event.filteringParams,marker=this.marker;marker&&marker.setVisible(!1),params.center&&(this.map.setCenter(params.center),marker&&(marker.setPosition(params.center),marker.setVisible(!0),marker.map!=this.map&&this.map.addMarker(marker))),params.radius&&this.map.setZoom(this.getZoomFromRadius(params.radius));var circle=this.circle;if(circle){circle.setVisible(!1);var factor=this.distanceUnits==WPGMZA.Distance.MILES?WPGMZA.Distance.KILOMETERS_PER_MILE:1;params.center&&params.radius&&(circle.setRadius(params.radius*factor),circle.setCenter(params.center),circle.setVisible(!0),circle instanceof WPGMZA.ModernStoreLocatorCircle||circle.map==this.map||this.map.addCircle(circle)),circle instanceof WPGMZA.ModernStoreLocatorCircle&&(circle.settings.radiusString=this.radius)}0==event.filteredMarkers.length&&this.state===WPGMZA.StoreLocator.STATE_APPLIED&&(0<$(this.element).find(".wpgmza-no-results").length&&"legacy"===WPGMZA.settings.user_interface_style?$(this.element).find(".wpgmza-no-results").show():alert(this.map.settings.store_locator_not_found_message?this.map.settings.store_locator_not_found_message:WPGMZA.localized_strings.zero_results))}}),jQuery(function($){WPGMZA.Text=function(options){if(options)for(var name in options)this[name]=options[name]},WPGMZA.Text.createInstance=function(options){switch(WPGMZA.settings.engine){case"open-layers":return new WPGMZA.OLText(options);default:return new WPGMZA.GoogleText(options)}}}),jQuery(function($){WPGMZA.ThemeEditor=function(){WPGMZA.EventDispatcher.call(this),this.element=$("#wpgmza-theme-editor"),"open-layers"!=WPGMZA.settings.engine?this.element.length?(this.json=[{}],this.mapElement=WPGMZA.maps[0].element,this.element.appendTo("#wpgmza-map-theme-editor__holder"),$(window).on("scroll",function(event){}),setInterval(function(){},200),this.initHTML(),WPGMZA.themeEditor=this):console.warn("No element to initialise theme editor on"):this.element.remove()},WPGMZA.extend(WPGMZA.ThemeEditor,WPGMZA.EventDispatcher),WPGMZA.ThemeEditor.prototype.updatePosition=function(){},WPGMZA.ThemeEditor.features={all:[],administrative:["country","land_parcel","locality","neighborhood","province"],landscape:["man_made","natural","natural.landcover","natural.terrain"],poi:["attraction","business","government","medical","park","place_of_worship","school","sports_complex"],road:["arterial","highway","highway.controlled_access","local"],transit:["line","station","station.airport","station.bus","station.rail"],water:[]},WPGMZA.ThemeEditor.elements={all:[],geometry:["fill","stroke"],labels:["icon","text","text.fill","text.stroke"]},WPGMZA.ThemeEditor.prototype.parse=function(){$("#wpgmza_theme_editor_feature option, #wpgmza_theme_editor_element option").css("font-weight","normal"),$("#wpgmza_theme_editor_error").hide(),$("#wpgmza_theme_editor").show(),$("#wpgmza_theme_editor_do_hue").prop("checked",!1),$("#wpgmza_theme_editor_hue").val("#000000"),$("#wpgmza_theme_editor_lightness").val(""),$("#wpgmza_theme_editor_saturation").val(""),$("#wpgmza_theme_editor_gamma").val(""),$("#wpgmza_theme_editor_do_invert_lightness").prop("checked",!1),$("#wpgmza_theme_editor_visibility").val("inherit"),$("#wpgmza_theme_editor_do_color").prop("checked",!1),$("#wpgmza_theme_editor_color").val("#000000"),$("#wpgmza_theme_editor_weight").val("");var textarea=$('textarea[name="wpgmza_theme_data"]');if(!textarea.val()||textarea.val().length<1)this.json=[{}];else{try{this.json=$.parseJSON($('textarea[name="wpgmza_theme_data"]').val())}catch(e){return this.json=[{}],$("#wpgmza_theme_editor").hide(),void $("#wpgmza_theme_editor_error").show()}if(!$.isArray(this.json)){var jsonCopy=this.json;this.json=[],this.json.push(jsonCopy)}this.highlightFeatures(),this.highlightElements(),this.loadElementStylers()}},WPGMZA.ThemeEditor.prototype.highlightFeatures=function(){$("#wpgmza_theme_editor_feature option").css("font-weight","normal"),$.each(this.json,function(i,v){v.hasOwnProperty("featureType")?$('#wpgmza_theme_editor_feature option[value="'+v.featureType+'"]').css("font-weight","bold"):$('#wpgmza_theme_editor_feature option[value="all"]').css("font-weight","bold")})},WPGMZA.ThemeEditor.prototype.highlightElements=function(){var feature=$("#wpgmza_theme_editor_feature").val();$("#wpgmza_theme_editor_element option").css("font-weight","normal"),$.each(this.json,function(i,v){(v.hasOwnProperty("featureType")&&v.featureType==feature||"all"==feature&&!v.hasOwnProperty("featureType"))&&(v.hasOwnProperty("elementType")?$('#wpgmza_theme_editor_element option[value="'+v.elementType+'"]').css("font-weight","bold"):$('#wpgmza_theme_editor_element option[value="all"]').css("font-weight","bold"))})},WPGMZA.ThemeEditor.prototype.loadElementStylers=function(){var feature=$("#wpgmza_theme_editor_feature").val(),element=$("#wpgmza_theme_editor_element").val();$("#wpgmza_theme_editor_do_hue").prop("checked",!1),$("#wpgmza_theme_editor_hue").val("#000000"),$("#wpgmza_theme_editor_lightness").val(""),$("#wpgmza_theme_editor_saturation").val(""),$("#wpgmza_theme_editor_gamma").val(""),$("#wpgmza_theme_editor_do_invert_lightness").prop("checked",!1),$("#wpgmza_theme_editor_visibility").val("inherit"),$("#wpgmza_theme_editor_do_color").prop("checked",!1),$("#wpgmza_theme_editor_color").val("#000000"),$("#wpgmza_theme_editor_weight").val(""),$.each(this.json,function(i,v){(v.hasOwnProperty("featureType")&&v.featureType==feature||"all"==feature&&!v.hasOwnProperty("featureType"))&&(v.hasOwnProperty("elementType")&&v.elementType==element||"all"==element&&!v.hasOwnProperty("elementType"))&&v.hasOwnProperty("stylers")&&$.isArray(v.stylers)&&0<v.stylers.length&&$.each(v.stylers,function(ii,vv){vv.hasOwnProperty("hue")&&($("#wpgmza_theme_editor_do_hue").prop("checked",!0),$("#wpgmza_theme_editor_hue").val(vv.hue)),vv.hasOwnProperty("lightness")&&$("#wpgmza_theme_editor_lightness").val(vv.lightness),vv.hasOwnProperty("saturation")&&$("#wpgmza_theme_editor_saturation").val(vv.xaturation),vv.hasOwnProperty("gamma")&&$("#wpgmza_theme_editor_gamma").val(vv.gamma),vv.hasOwnProperty("invert_lightness")&&$("#wpgmza_theme_editor_do_invert_lightness").prop("checked",!0),vv.hasOwnProperty("visibility")&&$("#wpgmza_theme_editor_visibility").val(vv.visibility),vv.hasOwnProperty("color")&&($("#wpgmza_theme_editor_do_color").prop("checked",!0),$("#wpgmza_theme_editor_color").val(vv.color)),vv.hasOwnProperty("weight")&&$("#wpgmza_theme_editor_weight").val(vv.weight)})})},WPGMZA.ThemeEditor.prototype.writeElementStylers=function(){var feature=$("#wpgmza_theme_editor_feature").val(),element=$("#wpgmza_theme_editor_element").val(),indexJSON=null,stylers=[];if("inherit"!=$("#wpgmza_theme_editor_visibility").val()&&stylers.push({visibility:$("#wpgmza_theme_editor_visibility").val()}),!0===$("#wpgmza_theme_editor_do_color").prop("checked")&&stylers.push({color:$("#wpgmza_theme_editor_color").val()}),!0===$("#wpgmza_theme_editor_do_hue").prop("checked")&&stylers.push({hue:$("#wpgmza_theme_editor_hue").val()}),0<$("#wpgmza_theme_editor_gamma").val().length&&stylers.push({gamma:parseFloat($("#wpgmza_theme_editor_gamma").val())}),0<$("#wpgmza_theme_editor_weight").val().length&&stylers.push({weight:parseFloat($("#wpgmza_theme_editor_weight").val())}),0<$("#wpgmza_theme_editor_saturation").val().length&&stylers.push({saturation:parseFloat($("#wpgmza_theme_editor_saturation").val())}),0<$("#wpgmza_theme_editor_lightness").val().length&&stylers.push({lightness:parseFloat($("#wpgmza_theme_editor_lightness").val())}),!0===$("#wpgmza_theme_editor_do_invert_lightness").prop("checked")&&stylers.push({invert_lightness:!0}),$.each(this.json,function(i,v){(v.hasOwnProperty("featureType")&&v.featureType==feature||"all"==feature&&!v.hasOwnProperty("featureType"))&&(v.hasOwnProperty("elementType")&&v.elementType==element||"all"==element&&!v.hasOwnProperty("elementType"))&&(indexJSON=i)}),null===indexJSON){if(0<stylers.length){var new_feature_element_stylers={};"all"!=feature&&(new_feature_element_stylers.featureType=feature),"all"!=element&&(new_feature_element_stylers.elementType=element),new_feature_element_stylers.stylers=stylers,this.json.push(new_feature_element_stylers)}}else 0<stylers.length?this.json[indexJSON].stylers=stylers:this.json.splice(indexJSON,1);$('textarea[name="wpgmza_theme_data"]').val(JSON.stringify(this.json).replace(/:/g,": ").replace(/,/g,", ")),this.highlightFeatures(),this.highlightElements(),WPGMZA.themePanel.updateMapTheme()},WPGMZA.ThemeEditor.prototype.initHTML=function(){var self=this;$.each(WPGMZA.ThemeEditor.features,function(i,v){$("#wpgmza_theme_editor_feature").append('<option value="'+i+'">'+i+"</option>"),0<v.length&&$.each(v,function(ii,vv){$("#wpgmza_theme_editor_feature").append('<option value="'+i+"."+vv+'">'+i+"."+vv+"</option>")})}),$.each(WPGMZA.ThemeEditor.elements,function(i,v){$("#wpgmza_theme_editor_element").append('<option value="'+i+'">'+i+"</option>"),0<v.length&&$.each(v,function(ii,vv){$("#wpgmza_theme_editor_element").append('<option value="'+i+"."+vv+'">'+i+"."+vv+"</option>")})}),this.parse(),$('textarea[name="wpgmza_theme_data"]').on("input selectionchange propertychange",function(){self.parse()}),$(".wpgmza_theme_selection").click(function(){setTimeout(function(){$('textarea[name="wpgmza_theme_data"]').trigger("input")},1e3)}),$("#wpgmza-theme-editor__toggle").click(function(){$("#wpgmza-theme-editor").removeClass("active")}),$("#wpgmza_theme_editor_feature").on("change",function(){self.highlightElements(),self.loadElementStylers()}),$("#wpgmza_theme_editor_element").on("change",function(){self.loadElementStylers()}),$("#wpgmza_theme_editor_do_hue, #wpgmza_theme_editor_hue, #wpgmza_theme_editor_lightness, #wpgmza_theme_editor_saturation, #wpgmza_theme_editor_gamma, #wpgmza_theme_editor_do_invert_lightness, #wpgmza_theme_editor_visibility, #wpgmza_theme_editor_do_color, #wpgmza_theme_editor_color, #wpgmza_theme_editor_weight").on("input selectionchange propertychange",function(){self.writeElementStylers()}),"open-layers"==WPGMZA.settings.engine&&$("#wpgmza_theme_editor :input").prop("disabled",!0)}}),jQuery(function($){WPGMZA.ThemePanel=function(){var self=this;this.element=$("#wpgmza-theme-panel"),this.map=WPGMZA.maps[0],"open-layers"!=WPGMZA.settings.engine?this.element.length?($("#wpgmza-theme-presets").owlCarousel({items:6,dots:!0}),this.element.on("click","#wpgmza-theme-presets label",function(event){self.onThemePresetClick(event)}),$("#wpgmza-open-theme-editor").on("click",function(event){$("#wpgmza-map-theme-editor__holder").addClass("active"),$("#wpgmza-theme-editor").addClass("active"),WPGMZA.animateScroll($("#wpgmza-theme-editor"))}),WPGMZA.themePanel=this):console.warn("No element to initialise theme panel on"):this.element.remove()},WPGMZA.ThemePanel.previewImageCenter={lat:33.701806462148646,lng:-118.15949896058983},WPGMZA.ThemePanel.previewImageZoom=11,WPGMZA.ThemePanel.prototype.onThemePresetClick=function(event){var selectedData=$(event.currentTarget).find("[data-theme-json]").attr("data-theme-json"),textarea=$(this.element).find("textarea[name='wpgmza_theme_data']"),existingData=textarea.val(),allPresetData=[];$(this.element).find("[data-theme-json]").each(function(index,el){allPresetData.push($(el).attr("data-theme-json"))}),existingData.length&&-1==allPresetData.indexOf(existingData)&&!confirm(WPGMZA.localized_strings.overwrite_theme_data)||(textarea.val(selectedData),this.updateMapTheme(),WPGMZA.themeEditor.parse())},WPGMZA.ThemePanel.prototype.updateMapTheme=function(){var data;try{data=JSON.parse($("textarea[name='wpgmza_theme_data']").val())}catch(e){return void alert(WPGMZA.localized_strings.invalid_theme_data)}this.map.setOptions({styles:data})}}),jQuery(function($){WPGMZA.Version=function(){},WPGMZA.Version.GREATER_THAN=1,WPGMZA.Version.EQUAL_TO=0,WPGMZA.Version.LESS_THAN=-1,WPGMZA.Version.compare=function(v1,v2){for(var v1parts=v1.match(/\d+/g),v2parts=v2.match(/\d+/g),i=0;i<v1parts.length;++i){if(v2parts.length===i)return 1;if(v1parts[i]!==v2parts[i])return v1parts[i]>v2parts[i]?1:-1}return v1parts.length!=v2parts.length?-1:0}}),jQuery(function($){WPGMZA.XMLCacheConverter=function(){},WPGMZA.XMLCacheConverter.prototype.convert=function(xml){var markers=[],remap={marker_id:"id",linkd:"link"};return $(xml).find("marker").each(function(index,el){var data={};$(el).children().each(function(j,child){var key=child.nodeName;remap[key]&&(key=remap[key]),child.hasAttribute("data-json")?data[key]=JSON.parse($(child).text()):data[key]=$(child).text()}),markers.push(data)}),markers}}),jQuery(function($){WPGMZA.loadXMLAsWebWorker=function(){function tXml(a,d){function c(){for(var l=[];a[b];){if(60==a.charCodeAt(b)){if(47===a.charCodeAt(b+1)){b=a.indexOf(">",b);break}if(33===a.charCodeAt(b+1)){if(45==a.charCodeAt(b+2)){for(;62!==a.charCodeAt(b)||45!=a.charCodeAt(b-1)||45!=a.charCodeAt(b-2)||-1==b;)b=a.indexOf(">",b+1);-1===b&&(b=a.length)}else for(b+=2;62!==a.charCodeAt(b);)b++;b++;continue}var c=f();l.push(c)}else c=b,-2===(b=a.indexOf("<",b)-1)&&(b=a.length),0<(c=a.slice(c,b+1)).trim().length&&l.push(c);b++}return l}function l(){for(var c=b;-1===g.indexOf(a[b]);)b++;return a.slice(c,b)}function f(){var d={};b++,d.tagName=l();for(var f=!1;62!==a.charCodeAt(b);){if(64<(e=a.charCodeAt(b))&&e<91||96<e&&e<123){for(var g=l(),e=a.charCodeAt(b);39!==e&&34!==e&&!(64<e&&e<91||96<e&&e<123)&&62!==e;)b++,e=a.charCodeAt(b);if(f||(d.attributes={},f=!0),39===e||34===e){e=a[b];var h=++b;b=a.indexOf(e,h),e=a.slice(h,b)}else e=null,b--;d.attributes[g]=e}b++}return 47!==a.charCodeAt(b-1)&&("script"==d.tagName?(f=b+1,b=a.indexOf("<\/script>",b),d.children=[a.slice(f,b-1)],b+=8):"style"==d.tagName?(f=b+1,b=a.indexOf("</style>",b),d.children=[a.slice(f,b-1)],b+=7):-1==k.indexOf(d.tagName)&&(b++,d.children=c())),d}var g="\n\t>/= ",k=["img","br","input","meta","link"],h=null;if((d=d||{}).searchId){var b=new RegExp("s*ids*=s*['\"]"+d.searchId+"['\"]").exec(a).index;return-1!==b&&(-1!==(b=a.lastIndexOf("<",b))&&(h=f())),b}return b=0,h=c(),d.filter&&(h=tXml.filter(h,d.filter)),d.simplify&&(h=tXml.simplefy(h)),h}tXml.simplify=function(a){var d={};if(1===a.length&&"string"==typeof a[0])return a[0];for(var c in a.forEach(function(a){if(d[a.tagName]||(d[a.tagName]=[]),"object"==typeof a){var c=tXml.simplefy(a.children);d[a.tagName].push(c),a.attributes&&(c._attributes=a.attributes)}else d[a.tagName].push(a)}),d)1==d[c].length&&(d[c]=d[c][0]);return d},tXml.filter=function(a,d){var c=[];return a.forEach(function(a){"object"==typeof a&&d(a)&&c.push(a),a.children&&(a=tXml.filter(a.children,d),c=c.concat(a))}),c},tXml.domToXml=function(a){var c="";return function d(a){if(a)for(var f=0;f<a.length;f++)if("string"==typeof a[f])c+=a[f].trim();else{var g=a[f];c+="<"+g.tagName;var k=void 0;for(k in g.attributes)c=-1===g.attributes[k].indexOf('"')?c+(" "+k+'="'+g.attributes[k].trim())+'"':c+(" "+k+"='"+g.attributes[k].trim())+"'";c+=">",d(g.children),c+="</"+g.tagName+">"}}(O),c},"object"!=typeof window&&(module.exports=tXml);var inputData,totalFiles,worker=self,dataForMainThread=[],filesLoaded=0;function onXMLLoaded(request){if(4==request.readyState&&200==request.status){(new Date).getTime();!function(xml){for(var markers=xml[0].children[0],remap={marker_id:"id",linkd:"link"},i=0;i<markers.children.length;i++){var data={};markers.children[i].children.forEach(function(node){var key=node.tagName;remap[key]&&(key=remap[key]),node.attributes["data-json"]?data[key]=JSON.parse(node.children[0]):node.children.length?data[key]=node.children[0]:data[key]=""}),dataForMainThread.push(data)}}(tXml(request.responseText)),++filesLoaded>=totalFiles?worker.postMessage(dataForMainThread):loadNextFile()}}function loadNextFile(){var url=inputData.urls[filesLoaded],request=new XMLHttpRequest;request.onreadystatechange=function(){onXMLLoaded(this)},request.open("GET",inputData.protocol+url,!0),request.send()}self.addEventListener("message",function(event){var data=event.data;switch(data.command){case"load":dataForMainThread=[],filesLoaded=0,totalFiles=(inputData=data).urls.length,loadNextFile();break;default:throw new Error("Unknown command")}},!1)}}),jQuery(function($){WPGMZA.Integration={},WPGMZA.integrationModules={}}),jQuery(function($){if(window.wp&&wp.i18n&&wp.blocks&&wp.editor&&wp.components){var __=wp.i18n.__,registerBlockType=wp.blocks.registerBlockType,_wp$editor=wp.editor,InspectorControls=_wp$editor.InspectorControls,_wp$components=(_wp$editor.BlockControls,wp.components),Dashicon=_wp$components.Dashicon,PanelBody=(_wp$components.Toolbar,_wp$components.Button,_wp$components.Tooltip,_wp$components.PanelBody);_wp$components.TextareaControl,_wp$components.CheckboxControl,_wp$components.TextControl,_wp$components.SelectControl,_wp$components.RichText;WPGMZA.Integration.Gutenberg=function(){registerBlockType("gutenberg-wpgmza/block",this.getBlockDefinition())},WPGMZA.Integration.Gutenberg.prototype.getBlockTitle=function(){return __("WP Google Maps")},WPGMZA.Integration.Gutenberg.prototype.getBlockInspectorControls=function(props){return React.createElement(InspectorControls,{key:"inspector"},React.createElement(PanelBody,{title:__("Map Settings")},React.createElement("p",{class:"map-block-gutenberg-button-container"},React.createElement("a",{href:WPGMZA.adminurl+"admin.php?page=wp-google-maps-menu&action=edit&map_id=1",target:"_blank",class:"button button-primary"},React.createElement("i",{class:"fa fa-pencil-square-o","aria-hidden":"true"}),__("Go to Map Editor"))),React.createElement("p",{class:"map-block-gutenberg-button-container"},React.createElement("a",{href:"https://www.wpgmaps.com/documentation/creating-your-first-map/",target:"_blank",class:"button button-primary"},React.createElement("i",{class:"fa fa-book","aria-hidden":"true"}),__("View Documentation")))))},WPGMZA.Integration.Gutenberg.prototype.getBlockAttributes=function(){return{}},WPGMZA.Integration.Gutenberg.prototype.getBlockDefinition=function(props){var _this=this;return{title:__("WP Google Maps"),description:__("The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss."),category:"common",icon:"location-alt",keywords:[__("Map"),__("Maps"),__("Google")],attributes:this.getBlockAttributes(),edit:function(props){return[!!props.isSelected&&_this.getBlockInspectorControls(props),React.createElement("div",{className:props.className+" wpgmza-gutenberg-block"},React.createElement(Dashicon,{icon:"location-alt"}),React.createElement("span",{class:"wpgmza-gutenberg-block-title"},__("Your map will appear here on your websites front end")))]},save:function(){return null}}},WPGMZA.Integration.Gutenberg.getConstructor=function(){return WPGMZA.Integration.Gutenberg},WPGMZA.Integration.Gutenberg.createInstance=function(){return new(WPGMZA.Integration.Gutenberg.getConstructor())},WPGMZA.isProVersion()||/^6/.test(WPGMZA.pro_version)||(WPGMZA.integrationModules.gutenberg=WPGMZA.Integration.Gutenberg.createInstance())}}),jQuery(function($){$(document).ready(function(event){var parent=document.body.onclick;parent&&(document.body.onclick=function(event){event.target instanceof WPGMZA.Marker||parent(event)})})}),jQuery(function($){WPGMZA.GoogleUICompatibility=function(){if(!(navigator.vendor&&-1<navigator.vendor.indexOf("Apple")&&navigator.userAgent&&-1==navigator.userAgent.indexOf("CriOS")&&-1==navigator.userAgent.indexOf("FxiOS"))){var style=$("<style id='wpgmza-google-ui-compatiblity-fix'/>");style.html(".wpgmza_map img:not(button img) { padding:0 !important; }"),$(document.head).append(style)}},WPGMZA.googleUICompatibility=new WPGMZA.GoogleUICompatibility}),jQuery(function($){WPGMZA.GoogleCircle=function(options,googleCircle){var self=this;WPGMZA.Circle.call(this,options,googleCircle),googleCircle?(this.googleCircle=googleCircle,options&&(options.center=WPGMZA.LatLng.fromGoogleLatLng(googleCircle.getCenter()),options.radius=googleCircle.getRadius()/1e3)):(this.googleCircle=new google.maps.Circle,this.googleCircle.wpgmzaCircle=this),this.googleFeature=this.googleCircle,options&&this.setOptions(options),google.maps.event.addListener(this.googleCircle,"click",function(){self.dispatchEvent({type:"click"})})},WPGMZA.GoogleCircle.prototype=Object.create(WPGMZA.Circle.prototype),WPGMZA.GoogleCircle.prototype.constructor=WPGMZA.GoogleCircle,WPGMZA.GoogleCircle.prototype.getCenter=function(){return WPGMZA.LatLng.fromGoogleLatLng(this.googleCircle.getCenter())},WPGMZA.GoogleCircle.prototype.setCenter=function(center){WPGMZA.Circle.prototype.setCenter.apply(this,arguments),this.googleCircle.setCenter(center)},WPGMZA.GoogleCircle.prototype.getRadius=function(){return this.googleCircle.getRadius()/1e3},WPGMZA.GoogleCircle.prototype.setRadius=function(radius){WPGMZA.Circle.prototype.setRadius.apply(this,arguments),this.googleCircle.setRadius(1e3*parseFloat(radius))},WPGMZA.GoogleCircle.prototype.setVisible=function(visible){this.googleCircle.setVisible(!!visible)},WPGMZA.GoogleCircle.prototype.setDraggable=function(value){this.googleCircle.setDraggable(!!value)},WPGMZA.GoogleCircle.prototype.setEditable=function(value){var self=this;this.googleCircle.setOptions({editable:value}),value&&(google.maps.event.addListener(this.googleCircle,"center_changed",function(event){self.center=WPGMZA.LatLng.fromGoogleLatLng(self.googleCircle.getCenter()),self.trigger("change")}),google.maps.event.addListener(this.googleCircle,"radius_changed",function(event){self.radius=self.googleCircle.getRadius()/1e3,self.trigger("change")}))},WPGMZA.GoogleCircle.prototype.setOptions=function(options){WPGMZA.Circle.prototype.setOptions.apply(this,arguments),options.center&&(this.center=new WPGMZA.LatLng(options.center))},WPGMZA.GoogleCircle.prototype.updateNativeFeature=function(){var googleOptions=this.getScalarProperties(),center=new WPGMZA.LatLng(this.center);googleOptions.radius*=1e3,googleOptions.center=center.toGoogleLatLng(),this.googleCircle.setOptions(googleOptions)}}),jQuery(function($){WPGMZA.GoogleDrawingManager=function(map){var self=this;WPGMZA.DrawingManager.call(this,map),this.mode=null,this.googleDrawingManager=new google.maps.drawing.DrawingManager({drawingControl:!1,polygonOptions:{editable:!0},polylineOptions:{editable:!0},circleOptions:{editable:!0},rectangleOptions:{editable:!0}}),this.googleDrawingManager.setMap(map.googleMap),google.maps.event.addListener(this.googleDrawingManager,"polygoncomplete",function(polygon){self.onPolygonClosed(polygon)}),google.maps.event.addListener(this.googleDrawingManager,"polylinecomplete",function(polyline){self.onPolylineComplete(polyline)}),google.maps.event.addListener(this.googleDrawingManager,"circlecomplete",function(circle){self.onCircleComplete(circle)}),google.maps.event.addListener(this.googleDrawingManager,"rectanglecomplete",function(rectangle){self.onRectangleComplete(rectangle)})},WPGMZA.GoogleDrawingManager.prototype=Object.create(WPGMZA.DrawingManager.prototype),WPGMZA.GoogleDrawingManager.prototype.constructor=WPGMZA.GoogleDrawingManager,WPGMZA.GoogleDrawingManager.prototype.setDrawingMode=function(mode){var googleMode;switch(WPGMZA.DrawingManager.prototype.setDrawingMode.call(this,mode),mode){case WPGMZA.DrawingManager.MODE_NONE:case WPGMZA.DrawingManager.MODE_MARKER:googleMode=null;break;case WPGMZA.DrawingManager.MODE_POLYGON:googleMode=google.maps.drawing.OverlayType.POLYGON;break;case WPGMZA.DrawingManager.MODE_POLYLINE:googleMode=google.maps.drawing.OverlayType.POLYLINE;break;case WPGMZA.DrawingManager.MODE_CIRCLE:googleMode=google.maps.drawing.OverlayType.CIRCLE;break;case WPGMZA.DrawingManager.MODE_RECTANGLE:googleMode=google.maps.drawing.OverlayType.RECTANGLE;break;case WPGMZA.DrawingManager.MODE_HEATMAP:googleMode=null;break;default:throw new Error("Invalid drawing mode")}this.googleDrawingManager.setDrawingMode(googleMode)},WPGMZA.GoogleDrawingManager.prototype.setOptions=function(options){this.googleDrawingManager.setOptions({polygonOptions:options,polylineOptions:options})},WPGMZA.GoogleDrawingManager.prototype.onVertexClicked=function(event){},WPGMZA.GoogleDrawingManager.prototype.onPolygonClosed=function(googlePolygon){var event=new WPGMZA.Event("polygonclosed");event.enginePolygon=googlePolygon,this.dispatchEvent(event)},WPGMZA.GoogleDrawingManager.prototype.onPolylineComplete=function(googlePolyline){var event=new WPGMZA.Event("polylinecomplete");event.enginePolyline=googlePolyline,this.dispatchEvent(event)},WPGMZA.GoogleDrawingManager.prototype.onCircleComplete=function(googleCircle){var event=new WPGMZA.Event("circlecomplete");event.engineCircle=googleCircle,this.dispatchEvent(event)},WPGMZA.GoogleDrawingManager.prototype.onRectangleComplete=function(googleRectangle){var event=new WPGMZA.Event("rectanglecomplete");event.engineRectangle=googleRectangle,this.dispatchEvent(event)},WPGMZA.GoogleDrawingManager.prototype.onHeatmapPointAdded=function(googleMarker){var position=WPGMZA.LatLng.fromGoogleLatLng(googleMarker.getPosition());googleMarker.setMap(null);var marker=WPGMZA.Marker.createInstance();marker.setPosition(position);var image={url:WPGMZA.imageFolderURL+"heatmap-point.png",origin:new google.maps.Point(0,0),anchor:new google.maps.Point(13,13)};marker.googleMarker.setIcon(image),this.map.addMarker(marker);var event=new WPGMZA.Event("heatmappointadded");event.position=position,this.trigger(event)}}),jQuery(function($){WPGMZA.GoogleGeocoder=function(){},WPGMZA.GoogleGeocoder.prototype=Object.create(WPGMZA.Geocoder.prototype),WPGMZA.GoogleGeocoder.prototype.constructor=WPGMZA.GoogleGeocoder,WPGMZA.GoogleGeocoder.prototype.getLatLngFromAddress=function(options,callback){if(!options||!options.address)return nativeStatus=WPGMZA.Geocoder.NO_ADDRESS,void callback(null,nativeStatus);if(options.lat&&options.lng){var latLng={lat:options.lat,lng:options.lng};callback([{geometry:{location:latLng},latLng:latLng,lat:latLng.lat,lng:latLng.lng,bounds:null}],WPGMZA.Geocoder.SUCCESS)}if(WPGMZA.isLatLngString(options.address))return WPGMZA.Geocoder.prototype.getLatLngFromAddress.call(this,options,callback);options.country&&(options.componentRestrictions={country:options.country}),(new google.maps.Geocoder).geocode(options,function(results,status){if(status==google.maps.GeocoderStatus.OK){var location=results[0].geometry.location,latLng={lat:location.lat(),lng:location.lng()},bounds=null;results[0].geometry.bounds&&(bounds=WPGMZA.LatLngBounds.fromGoogleLatLngBounds(results[0].geometry.bounds)),callback(results=[{geometry:{location:latLng},latLng:latLng,lat:latLng.lat,lng:latLng.lng,bounds:bounds}],WPGMZA.Geocoder.SUCCESS)}else{var nativeStatus=WPGMZA.Geocoder.FAIL;status==google.maps.GeocoderStatus.ZERO_RESULTS&&(nativeStatus=WPGMZA.Geocoder.ZERO_RESULTS),callback(null,nativeStatus)}})},WPGMZA.GoogleGeocoder.prototype.getAddressFromLatLng=function(options,callback){if(!options||!options.latLng)throw new Error("No latLng specified");var latLng=new WPGMZA.LatLng(options.latLng),geocoder=new google.maps.Geocoder;delete(options=$.extend(options,{location:{lat:latLng.lat,lng:latLng.lng}})).latLng,geocoder.geocode(options,function(results,status){"OK"!==status&&callback(null,WPGMZA.Geocoder.FAIL),results&&results.length||callback([],WPGMZA.Geocoder.NO_RESULTS),callback([results[0].formatted_address],WPGMZA.Geocoder.SUCCESS)})}}),jQuery(function($){WPGMZA.settings.engine&&"google-maps"!=WPGMZA.settings.engine||window.google&&window.google.maps&&(WPGMZA.GoogleHTMLOverlay=function(map){this.element=$("<div class='wpgmza-google-html-overlay'></div>"),this.visible=!0,this.position=new WPGMZA.LatLng,this.setMap(map.googleMap),this.wpgmzaMap=map},WPGMZA.GoogleHTMLOverlay.prototype=new google.maps.OverlayView,WPGMZA.GoogleHTMLOverlay.prototype.onAdd=function(){this.getPanes().overlayMouseTarget.appendChild(this.element[0])},WPGMZA.GoogleHTMLOverlay.prototype.onRemove=function(){this.element&&$(this.element).parent().length&&($(this.element).remove(),this.element=null)},WPGMZA.GoogleHTMLOverlay.prototype.draw=function(){this.updateElementPosition()},WPGMZA.GoogleHTMLOverlay.prototype.updateElementPosition=function(){var projection=this.getProjection();if(projection){var pixels=projection.fromLatLngToDivPixel(this.position.toGoogleLatLng());$(this.element).css({left:pixels.x,top:pixels.y})}})}),jQuery(function($){var Parent;WPGMZA.GoogleInfoWindow=function(feature){Parent.call(this,feature),this.setFeature(feature)},WPGMZA.GoogleInfoWindow.Z_INDEX=99,Parent=WPGMZA.isProVersion()?WPGMZA.ProInfoWindow:WPGMZA.InfoWindow,WPGMZA.GoogleInfoWindow.prototype=Object.create(Parent.prototype),WPGMZA.GoogleInfoWindow.prototype.constructor=WPGMZA.GoogleInfoWindow,WPGMZA.GoogleInfoWindow.prototype.setFeature=function(feature){(this.feature=feature)instanceof WPGMZA.Marker?this.googleObject=feature.googleMarker:feature instanceof WPGMZA.Polygon?this.googleObject=feature.googlePolygon:feature instanceof WPGMZA.Polyline&&(this.googleObject=feature.googlePolyline)},WPGMZA.GoogleInfoWindow.prototype.createGoogleInfoWindow=function(){var self=this;this.googleInfoWindow||(this.googleInfoWindow=new google.maps.InfoWindow,this.googleInfoWindow.setZIndex(WPGMZA.GoogleInfoWindow.Z_INDEX),google.maps.event.addListener(this.googleInfoWindow,"domready",function(event){self.trigger("domready")}),google.maps.event.addListener(this.googleInfoWindow,"closeclick",function(event){self.state!=WPGMZA.InfoWindow.STATE_CLOSED&&(self.state=WPGMZA.InfoWindow.STATE_CLOSED,self.feature.map.trigger("infowindowclose"))}))},WPGMZA.GoogleInfoWindow.prototype.open=function(map,feature){var self=this;if(!Parent.prototype.open.call(this,map,feature))return!1;this.parent=map,this.createGoogleInfoWindow(),this.setFeature(feature),this.googleInfoWindow.open(this.feature.map.googleMap,this.googleObject);var intervalID,guid=WPGMZA.guid(),eaBtn=WPGMZA.isProVersion()?"":this.addEditButton(),html="<div id='"+guid+"'>"+eaBtn+" "+this.content+"</div>";return this.googleInfoWindow.setContent(html),intervalID=setInterval(function(event){div=$("#"+guid),div.length&&(clearInterval(intervalID),div[0].wpgmzaFeature=self.feature,div.addClass("wpgmza-infowindow"),self.element=div[0],self.trigger("infowindowopen"))},50),!0},WPGMZA.GoogleInfoWindow.prototype.close=function(){this.googleInfoWindow&&(WPGMZA.InfoWindow.prototype.close.call(this),this.googleInfoWindow.close())},WPGMZA.GoogleInfoWindow.prototype.setContent=function(html){Parent.prototype.setContent.call(this,html),this.content=html,this.createGoogleInfoWindow(),this.googleInfoWindow.setContent(html)},WPGMZA.GoogleInfoWindow.prototype.setOptions=function(options){Parent.prototype.setOptions.call(this,options),this.createGoogleInfoWindow(),this.googleInfoWindow.setOptions(options)}}),jQuery(function($){var Parent;WPGMZA.GoogleMap=function(element,options){var self=this;Parent.call(this,element,options),this.loadGoogleMap(),options?this.setOptions(options,!0):this.setOptions({},!0),google.maps.event.addListener(this.googleMap,"click",function(event){var wpgmzaEvent=new WPGMZA.Event("click");wpgmzaEvent.latLng={lat:event.latLng.lat(),lng:event.latLng.lng()},self.dispatchEvent(wpgmzaEvent)}),google.maps.event.addListener(this.googleMap,"rightclick",function(event){var wpgmzaEvent=new WPGMZA.Event("rightclick");wpgmzaEvent.latLng={lat:event.latLng.lat(),lng:event.latLng.lng()},self.dispatchEvent(wpgmzaEvent)}),google.maps.event.addListener(this.googleMap,"dragend",function(event){self.dispatchEvent("dragend")}),google.maps.event.addListener(this.googleMap,"zoom_changed",function(event){self.dispatchEvent("zoom_changed"),self.dispatchEvent("zoomchanged")}),google.maps.event.addListener(this.googleMap,"idle",function(event){self.onIdle(event)}),WPGMZA.isProVersion()||(this.trigger("init"),this.dispatchEvent("created"),WPGMZA.events.dispatchEvent({type:"mapcreated",map:this}),$(this.element).trigger("wpgooglemaps_loaded"))},WPGMZA.isProVersion()?(Parent=WPGMZA.ProMap,WPGMZA.GoogleMap.prototype=Object.create(WPGMZA.ProMap.prototype)):(Parent=WPGMZA.Map,WPGMZA.GoogleMap.prototype=Object.create(WPGMZA.Map.prototype)),WPGMZA.GoogleMap.prototype.constructor=WPGMZA.GoogleMap,WPGMZA.GoogleMap.parseThemeData=function(raw){var json;try{json=JSON.parse(raw)}catch(e){try{json=eval(raw)}catch(e){var str=raw;str=str.replace(/\\'/g,"'"),str=str.replace(/\\"/g,'"'),str=str.replace(/\\0/g,"\0"),str=str.replace(/\\\\/g,"\\");try{json=eval(str)}catch(e){return console.warn("Couldn't parse theme data"),[]}}}return json},WPGMZA.GoogleMap.prototype.loadGoogleMap=function(){var self=this,options=this.settings.toGoogleMapsOptions();this.googleMap=new google.maps.Map(this.engineElement,options),google.maps.event.addListener(this.googleMap,"bounds_changed",function(){self.onBoundsChanged()}),1==this.settings.bicycle&&this.enableBicycleLayer(!0),1==this.settings.traffic&&this.enableTrafficLayer(!0),this.settings.transport_layer&&this.enablePublicTransportLayer(!0),this.showPointsOfInterest(this.settings.wpgmza_show_point_of_interest),$(this.engineElement).append($(this.element).find(".wpgmza-loader"))},WPGMZA.GoogleMap.prototype.setOptions=function(options,initializing){if(Parent.prototype.setOptions.call(this,options),options.scrollwheel&&delete options.scrollwheel,initializing){var converted=$.extend(options,this.settings.toGoogleMapsOptions()),clone=$.extend({},converted);if(!clone.center instanceof google.maps.LatLng&&(clone.center instanceof WPGMZA.LatLng||"object"==typeof clone.center)&&(clone.center={lat:parseFloat(clone.center.lat),lng:parseFloat(clone.center.lng)}),this.settings.hide_point_of_interest){clone.styles||(clone.styles=[]),clone.styles.push({featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]})}this.googleMap.setOptions(clone)}else this.googleMap.setOptions(options)},WPGMZA.GoogleMap.prototype.addMarker=function(marker){marker.googleMarker.setMap(this.googleMap),Parent.prototype.addMarker.call(this,marker)},WPGMZA.GoogleMap.prototype.removeMarker=function(marker){marker.googleMarker.setMap(null),Parent.prototype.removeMarker.call(this,marker)},WPGMZA.GoogleMap.prototype.addPolygon=function(polygon){polygon.googlePolygon.setMap(this.googleMap),Parent.prototype.addPolygon.call(this,polygon)},WPGMZA.GoogleMap.prototype.removePolygon=function(polygon){polygon.googlePolygon.setMap(null),Parent.prototype.removePolygon.call(this,polygon)},WPGMZA.GoogleMap.prototype.addPolyline=function(polyline){polyline.googlePolyline.setMap(this.googleMap),Parent.prototype.addPolyline.call(this,polyline)},WPGMZA.GoogleMap.prototype.removePolyline=function(polyline){polyline.googlePolyline.setMap(null),Parent.prototype.removePolyline.call(this,polyline)},WPGMZA.GoogleMap.prototype.addCircle=function(circle){circle.googleCircle.setMap(this.googleMap),Parent.prototype.addCircle.call(this,circle)},WPGMZA.GoogleMap.prototype.removeCircle=function(circle){circle.googleCircle.setMap(null),Parent.prototype.removeCircle.call(this,circle)},WPGMZA.GoogleMap.prototype.addRectangle=function(rectangle){rectangle.googleRectangle.setMap(this.googleMap),Parent.prototype.addRectangle.call(this,rectangle)},WPGMZA.GoogleMap.prototype.removeRectangle=function(rectangle){rectangle.googleRectangle.setMap(null),Parent.prototype.removeRectangle.call(this,rectangle)},WPGMZA.GoogleMap.prototype.getCenter=function(){var latLng=this.googleMap.getCenter();return{lat:latLng.lat(),lng:latLng.lng()}},WPGMZA.GoogleMap.prototype.setCenter=function(latLng){WPGMZA.Map.prototype.setCenter.call(this,latLng),latLng instanceof WPGMZA.LatLng?this.googleMap.setCenter({lat:latLng.lat,lng:latLng.lng}):this.googleMap.setCenter(latLng)},WPGMZA.GoogleMap.prototype.panTo=function(latLng){latLng instanceof WPGMZA.LatLng?this.googleMap.panTo({lat:latLng.lat,lng:latLng.lng}):this.googleMap.panTo(latLng)},WPGMZA.GoogleMap.prototype.getZoom=function(){return this.googleMap.getZoom()},WPGMZA.GoogleMap.prototype.setZoom=function(value){if(isNaN(value))throw new Error("Value must not be NaN");return this.googleMap.setZoom(parseInt(value))},WPGMZA.GoogleMap.prototype.getBounds=function(){var nativeBounds=new WPGMZA.LatLngBounds({});try{var bounds=this.googleMap.getBounds(),northEast=bounds.getNorthEast(),southWest=bounds.getSouthWest();nativeBounds.north=northEast.lat(),nativeBounds.south=southWest.lat(),nativeBounds.west=southWest.lng(),nativeBounds.east=northEast.lng(),nativeBounds.topLeft={lat:northEast.lat(),lng:southWest.lng()},nativeBounds.bottomRight={lat:southWest.lat(),lng:northEast.lng()}}catch(ex){}return nativeBounds},WPGMZA.GoogleMap.prototype.fitBounds=function(southWest,northEast){if(southWest instanceof WPGMZA.LatLng&&(southWest={lat:southWest.lat,lng:southWest.lng}),northEast instanceof WPGMZA.LatLng)northEast={lat:northEast.lat,lng:northEast.lng};else if(southWest instanceof WPGMZA.LatLngBounds){var bounds=southWest;southWest={lat:bounds.south,lng:bounds.west},northEast={lat:bounds.north,lng:bounds.east}}var nativeBounds=new google.maps.LatLngBounds(southWest,northEast);this.googleMap.fitBounds(nativeBounds)},WPGMZA.GoogleMap.prototype.fitBoundsToVisibleMarkers=function(){for(var bounds=new google.maps.LatLngBounds,i=0;i<this.markers.length;i++)markers[i].getVisible()&&bounds.extend(markers[i].getPosition());this.googleMap.fitBounds(bounds)},WPGMZA.GoogleMap.prototype.enableBicycleLayer=function(enable){this.bicycleLayer||(this.bicycleLayer=new google.maps.BicyclingLayer),this.bicycleLayer.setMap(enable?this.googleMap:null)},WPGMZA.GoogleMap.prototype.enableTrafficLayer=function(enable){this.trafficLayer||(this.trafficLayer=new google.maps.TrafficLayer),this.trafficLayer.setMap(enable?this.googleMap:null)},WPGMZA.GoogleMap.prototype.enablePublicTransportLayer=function(enable){this.publicTransportLayer||(this.publicTransportLayer=new google.maps.TransitLayer),this.publicTransportLayer.setMap(enable?this.googleMap:null)},WPGMZA.GoogleMap.prototype.showPointsOfInterest=function(show){var text=$("textarea[name='theme_data']").val();if(text){var styles=JSON.parse(text);styles.push({featureType:"poi",stylers:[{visibility:show?"on":"off"}]}),this.googleMap.setOptions({styles:styles})}},WPGMZA.GoogleMap.prototype.getMinZoom=function(){return parseInt(this.settings.min_zoom)},WPGMZA.GoogleMap.prototype.setMinZoom=function(value){this.googleMap.setOptions({minZoom:value,maxZoom:this.getMaxZoom()})},WPGMZA.GoogleMap.prototype.getMaxZoom=function(){return parseInt(this.settings.max_zoom)},WPGMZA.GoogleMap.prototype.setMaxZoom=function(value){this.googleMap.setOptions({minZoom:this.getMinZoom(),maxZoom:value})},WPGMZA.GoogleMap.prototype.latLngToPixels=function(latLng){var map=this.googleMap,nativeLatLng=new google.maps.LatLng({lat:parseFloat(latLng.lat),lng:parseFloat(latLng.lng)}),topRight=map.getProjection().fromLatLngToPoint(map.getBounds().getNorthEast()),bottomLeft=map.getProjection().fromLatLngToPoint(map.getBounds().getSouthWest()),scale=Math.pow(2,map.getZoom()),worldPoint=map.getProjection().fromLatLngToPoint(nativeLatLng);return{x:(worldPoint.x-bottomLeft.x)*scale,y:(worldPoint.y-topRight.y)*scale}},WPGMZA.GoogleMap.prototype.pixelsToLatLng=function(x,y){null==y&&("x"in x&&"y"in x?(y=x.y,x=x.x):console.warn("Y coordinate undefined in pixelsToLatLng (did you mean to pass 2 arguments?)"));var map=this.googleMap,topRight=map.getProjection().fromLatLngToPoint(map.getBounds().getNorthEast()),bottomLeft=map.getProjection().fromLatLngToPoint(map.getBounds().getSouthWest()),scale=Math.pow(2,map.getZoom()),worldPoint=new google.maps.Point(x/scale+bottomLeft.x,y/scale+topRight.y),latLng=map.getProjection().fromPointToLatLng(worldPoint);return{lat:latLng.lat(),lng:latLng.lng()}},WPGMZA.GoogleMap.prototype.onElementResized=function(event){this.googleMap&&google.maps.event.trigger(this.googleMap,"resize")},WPGMZA.GoogleMap.prototype.enableAllInteractions=function(){var options={scrollwheel:!0,draggable:!0,disableDoubleClickZoom:!1};this.googleMap.setOptions(options)}}),jQuery(function($){var Parent;WPGMZA.GoogleMarker=function(options){var self=this;Parent.call(this,options);var settings={};if(options)for(var name in options)options[name]instanceof WPGMZA.LatLng?settings[name]=options[name].toGoogleLatLng():options[name]instanceof WPGMZA.Map||"icon"==name||(settings[name]=options[name]);this.googleMarker=new google.maps.Marker(settings),(this.googleMarker.wpgmzaMarker=this).googleFeature=this.googleMarker,this.googleMarker.setPosition(new google.maps.LatLng({lat:parseFloat(this.lat),lng:parseFloat(this.lng)})),this.anim&&this.googleMarker.setAnimation(this.anim),this.animation&&this.googleMarker.setAnimation(this.animation),google.maps.event.addListener(this.googleMarker,"click",function(){self.dispatchEvent("click"),self.dispatchEvent("select")}),google.maps.event.addListener(this.googleMarker,"mouseover",function(){self.dispatchEvent("mouseover")}),google.maps.event.addListener(this.googleMarker,"dragend",function(){var googleMarkerPosition=self.googleMarker.getPosition();self.setPosition({lat:googleMarkerPosition.lat(),lng:googleMarkerPosition.lng()}),self.dispatchEvent({type:"dragend",latLng:self.getPosition()}),self.trigger("change")}),this.setOptions(settings),this.trigger("init")},Parent=WPGMZA.isProVersion()?WPGMZA.ProMarker:WPGMZA.Marker,WPGMZA.GoogleMarker.prototype=Object.create(Parent.prototype),WPGMZA.GoogleMarker.prototype.constructor=WPGMZA.GoogleMarker,Object.defineProperty(WPGMZA.GoogleMarker.prototype,"opacity",{get:function(){return this._opacity},set:function(value){this._opacity=value,this.googleMarker.setOpacity(value)}}),WPGMZA.GoogleMarker.prototype.setLabel=function(label){label?(this.googleMarker.setLabel({text:label}),this.googleMarker.getIcon()||this.googleMarker.setIcon(WPGMZA.settings.default_marker_icon)):this.googleMarker.setLabel(null)},WPGMZA.GoogleMarker.prototype.setPosition=function(latLng){Parent.prototype.setPosition.call(this,latLng),this.googleMarker.setPosition({lat:this.lat,lng:this.lng})},WPGMZA.GoogleMarker.prototype.updateOffset=function(){var params,self=this,icon=this.googleMarker.getIcon(),img=new Image,x=this._offset.x,y=this._offset.y;icon=icon||WPGMZA.settings.default_marker_icon,params="string"==typeof icon?{url:icon}:icon,img.onload=function(){var defaultAnchor_x=img.width/2,defaultAnchor_y=img.height;params.anchor=new google.maps.Point(defaultAnchor_x-x,defaultAnchor_y-y),self.googleMarker.setIcon(params)},img.src=params.url},WPGMZA.GoogleMarker.prototype.setOptions=function(options){this.googleMarker.setOptions(options)},WPGMZA.GoogleMarker.prototype.setAnimation=function(animation){Parent.prototype.setAnimation.call(this,animation),this.googleMarker.setAnimation(animation)},WPGMZA.GoogleMarker.prototype.setVisible=function(visible){Parent.prototype.setVisible.call(this,visible),this.googleMarker.setVisible(!!visible)},WPGMZA.GoogleMarker.prototype.getVisible=function(visible){return this.googleMarker.getVisible()},WPGMZA.GoogleMarker.prototype.setDraggable=function(draggable){this.googleMarker.setDraggable(draggable)},WPGMZA.GoogleMarker.prototype.setOpacity=function(opacity){this.googleMarker.setOpacity(opacity)}}),jQuery(function($){WPGMZA.GoogleModernStoreLocatorCircle=function(map,settings){var self=this;WPGMZA.ModernStoreLocatorCircle.call(this,map,settings),this.intervalID=setInterval(function(){var mapSize={width:$(self.mapElement).width(),height:$(self.mapElement).height()};mapSize.width==self.mapSize.width&&mapSize.height==self.mapSize.height||(self.canvasLayer.resize_(),self.canvasLayer.draw(),self.mapSize=mapSize)},1e3),$(document).bind("webkitfullscreenchange mozfullscreenchange fullscreenchange",function(){self.canvasLayer.resize_(),self.canvasLayer.draw()})},WPGMZA.GoogleModernStoreLocatorCircle.prototype=Object.create(WPGMZA.ModernStoreLocatorCircle.prototype),WPGMZA.GoogleModernStoreLocatorCircle.prototype.constructor=WPGMZA.GoogleModernStoreLocatorCircle,WPGMZA.GoogleModernStoreLocatorCircle.prototype.initCanvasLayer=function(){var self=this;this.canvasLayer&&(this.canvasLayer.setMap(null),this.canvasLayer.setAnimate(!1)),this.canvasLayer=new CanvasLayer({map:this.map.googleMap,resizeHandler:function(event){self.onResize(event)},updateHandler:function(event){self.onUpdate(event)},animate:!0,resolutionScale:this.getResolutionScale()})},WPGMZA.GoogleModernStoreLocatorCircle.prototype.setOptions=function(options){WPGMZA.ModernStoreLocatorCircle.prototype.setOptions.call(this,options),this.canvasLayer.scheduleUpdate()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.setPosition=function(position){WPGMZA.ModernStoreLocatorCircle.prototype.setPosition.call(this,position),this.canvasLayer.scheduleUpdate()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.setRadius=function(radius){WPGMZA.ModernStoreLocatorCircle.prototype.setRadius.call(this,radius),this.canvasLayer.scheduleUpdate()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getTransformedRadius=function(km){var spherical=google.maps.geometry.spherical,center=this.settings.center,equator=new WPGMZA.LatLng({lat:0,lng:0}),latitude=new WPGMZA.LatLng({lat:center.lat,lng:0}),offsetAtEquator=spherical.computeOffset(equator.toGoogleLatLng(),1e3*km,90),result=.006395*km*(spherical.computeOffset(latitude.toGoogleLatLng(),1e3*km,90).lng()/offsetAtEquator.lng());if(isNaN(result))throw new Error("here");return result},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getCanvasDimensions=function(){return{width:this.canvasLayer.canvas.width,height:this.canvasLayer.canvas.height}},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getWorldOriginOffset=function(){var position=this.map.googleMap.getProjection().fromLatLngToPoint(this.canvasLayer.getTopLeft());return{x:-position.x,y:-position.y}},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getCenterPixels=function(){var center=new WPGMZA.LatLng(this.settings.center);return this.map.googleMap.getProjection().fromLatLngToPoint(center.toGoogleLatLng())},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getContext=function(type){return this.canvasLayer.canvas.getContext("2d")},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getScale=function(){return Math.pow(2,this.map.getZoom())*this.getResolutionScale()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.setVisible=function(visible){WPGMZA.ModernStoreLocatorCircle.prototype.setVisible.call(this,visible),this.canvasLayer.scheduleUpdate()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.destroy=function(){this.canvasLayer.setMap(null),this.canvasLayer=null,clearInterval(this.intervalID)}}),jQuery(function($){WPGMZA.GoogleModernStoreLocator=function(map_id){var map=this.map=WPGMZA.getMapByID(map_id);WPGMZA.ModernStoreLocator.call(this,map_id);var restrict=map.settings.wpgmza_store_locator_restrict;this.addressInput=$(this.element).find(".addressInput, #addressInput")[0],this.addressInput&&restrict&&restrict.length,this.map.googleMap.controls[google.maps.ControlPosition.TOP_CENTER].push(this.element)},WPGMZA.GoogleModernStoreLocator.prototype=Object.create(WPGMZA.ModernStoreLocator.prototype),WPGMZA.GoogleModernStoreLocator.prototype.constructor=WPGMZA.GoogleModernStoreLocator}),jQuery(function($){var Parent;WPGMZA.GooglePolygon=function(options,googlePolygon){var self=this;options=options||{},Parent.call(this,options,googlePolygon),this.googlePolygon=googlePolygon||new google.maps.Polygon,this.googleFeature=this.googlePolygon,options&&options.polydata&&this.googlePolygon.setOptions({paths:this.parseGeometry(options.polydata)}),this.googlePolygon.wpgmzaPolygon=this,options&&this.setOptions(options),google.maps.event.addListener(this.googlePolygon,"click",function(){self.dispatchEvent({type:"click"})})},Parent=WPGMZA.isProVersion()?WPGMZA.ProPolygon:WPGMZA.Polygon,WPGMZA.GooglePolygon.prototype=Object.create(Parent.prototype),WPGMZA.GooglePolygon.prototype.constructor=WPGMZA.GooglePolygon,WPGMZA.GooglePolygon.prototype.updateNativeFeature=function(){this.googlePolygon.setOptions(this.getScalarProperties())},WPGMZA.GooglePolygon.prototype.getEditable=function(){return this.googlePolygon.getOptions().editable},WPGMZA.GooglePolygon.prototype.setEditable=function(value){var self=this;this.googlePolygon.setOptions({editable:value}),value&&(this.googlePolygon.getPaths().forEach(function(path,index){["insert_at","remove_at","set_at"].forEach(function(name){google.maps.event.addListener(path,name,function(){self.trigger("change")})})}),google.maps.event.addListener(this.googlePolygon,"dragend",function(event){self.trigger("change")}),google.maps.event.addListener(this.googlePolygon,"click",function(event){WPGMZA.altKeyDown&&(this.getPath().removeAt(event.vertex),self.trigger("change"))}))},WPGMZA.GooglePolygon.prototype.setDraggable=function(value){this.googlePolygon.setDraggable(value)},WPGMZA.GooglePolygon.prototype.getGeometry=function(){for(var result=[],path=this.googlePolygon.getPath(),i=0;i<path.getLength();i++){var latLng=path.getAt(i);result.push({lat:latLng.lat(),lng:latLng.lng()})}return result}}),jQuery(function($){WPGMZA.GooglePolyline=function(options,googlePolyline){var self=this;if(WPGMZA.Polyline.call(this,options,googlePolyline),this.googlePolyline=googlePolyline||new google.maps.Polyline(this.settings),this.googleFeature=this.googlePolyline,options&&options.polydata){var path=this.parseGeometry(options.polydata);this.googlePolyline.setPath(path)}this.googlePolyline.wpgmzaPolyline=this,options&&this.setOptions(options),google.maps.event.addListener(this.googlePolyline,"click",function(){self.dispatchEvent({type:"click"})})},WPGMZA.GooglePolyline.prototype=Object.create(WPGMZA.Polyline.prototype),WPGMZA.GooglePolyline.prototype.constructor=WPGMZA.GooglePolyline,WPGMZA.GooglePolyline.prototype.updateNativeFeature=function(){this.googlePolyline.setOptions(this.getScalarProperties())},WPGMZA.GooglePolyline.prototype.setEditable=function(value){var self=this;if(this.googlePolyline.setOptions({editable:value}),value){var path=this.googlePolyline.getPath();["insert_at","remove_at","set_at"].forEach(function(name){google.maps.event.addListener(path,name,function(){self.trigger("change")})}),google.maps.event.addListener(this.googlePolyline,"dragend",function(event){self.trigger("change")}),google.maps.event.addListener(this.googlePolyline,"click",function(event){WPGMZA.altKeyDown&&(this.getPath().removeAt(event.vertex),self.trigger("change"))})}},WPGMZA.GooglePolyline.prototype.setDraggable=function(value){this.googlePolyline.setOptions({draggable:value})},WPGMZA.GooglePolyline.prototype.getGeometry=function(){for(var result=[],path=this.googlePolyline.getPath(),i=0;i<path.getLength();i++){var latLng=path.getAt(i);result.push({lat:latLng.lat(),lng:latLng.lng()})}return result}}),jQuery(function($){WPGMZA.GoogleRectangle=function(options,googleRectangle){var self=this;options=options||{},WPGMZA.Rectangle.call(this,options,googleRectangle),googleRectangle?(this.googleRectangle=googleRectangle,this.cornerA=options.cornerA=new WPGMZA.LatLng({lat:googleRectangle.getBounds().getNorthEast().lat(),lng:googleRectangle.getBounds().getSouthWest().lng()}),this.cornerB=options.cornerB=new WPGMZA.LatLng({lat:googleRectangle.getBounds().getSouthWest().lat(),lng:googleRectangle.getBounds().getNorthEast().lng()})):(this.googleRectangle=new google.maps.Rectangle,this.googleRectangle.wpgmzaRectangle=this),this.googleFeature=this.googleRectangle,options&&this.setOptions(options),google.maps.event.addListener(this.googleRectangle,"click",function(){self.dispatchEvent({type:"click"})})},WPGMZA.GoogleRectangle.prototype=Object.create(WPGMZA.Rectangle.prototype),WPGMZA.GoogleRectangle.prototype.constructor=WPGMZA.GoogleRectangle,WPGMZA.GoogleRectangle.prototype.getBounds=function(){return WPGMZA.LatLngBounds.fromGoogleLatLngBounds(this.googleRectangle.getBounds())},WPGMZA.GoogleRectangle.prototype.setVisible=function(visible){this.googleRectangle.setVisible(!!visible)},WPGMZA.GoogleRectangle.prototype.setDraggable=function(value){this.googleRectangle.setDraggable(!!value)},WPGMZA.GoogleRectangle.prototype.setEditable=function(value){var self=this;this.googleRectangle.setEditable(!!value),value&&google.maps.event.addListener(this.googleRectangle,"bounds_changed",function(event){self.trigger("change")})},WPGMZA.GoogleRectangle.prototype.setOptions=function(options){WPGMZA.Rectangle.prototype.setOptions.apply(this,arguments),options.cornerA&&options.cornerB&&(this.cornerA=new WPGMZA.LatLng(options.cornerA),this.cornerB=new WPGMZA.LatLng(options.cornerB))},WPGMZA.GoogleRectangle.prototype.updateNativeFeature=function(){var googleOptions=this.getScalarProperties(),north=parseFloat(this.cornerA.lat),west=parseFloat(this.cornerA.lng),south=parseFloat(this.cornerB.lat),east=parseFloat(this.cornerB.lng);north&&west&&south&&east&&(googleOptions.bounds={north:north,west:west,south:south,east:east}),this.googleRectangle.setOptions(googleOptions)}}),jQuery(function($){WPGMZA.GoogleText=function(options){WPGMZA.Text.apply(this,arguments),this.overlay=new WPGMZA.GoogleTextOverlay(options)},WPGMZA.extend(WPGMZA.GoogleText,WPGMZA.Text)}),jQuery(function($){WPGMZA.GoogleTextOverlay=function(options){this.element=$("<div class='wpgmza-google-text-overlay'><div class='wpgmza-inner'></div></div>"),(options=options||{}).position&&(this.position=options.position),options.text&&this.element.find(".wpgmza-inner").text(options.text),options.map&&this.setMap(options.map.googleMap)},window.google&&google.maps&&google.maps.OverlayView&&(WPGMZA.GoogleTextOverlay.prototype=new google.maps.OverlayView),WPGMZA.GoogleTextOverlay.prototype.onAdd=function(){var position=this.getProjection().fromLatLngToDivPixel(this.position.toGoogleLatLng());this.element.css({position:"absolute",left:position.x+"px",top:position.y+"px",minWidth:"200px"}),this.getPanes().floatPane.appendChild(this.element[0])},WPGMZA.GoogleTextOverlay.prototype.draw=function(){var position=this.getProjection().fromLatLngToDivPixel(this.position.toGoogleLatLng());this.element.css({position:"absolute",left:position.x+"px",top:position.y+"px",minWidth:"200px"})},WPGMZA.GoogleTextOverlay.prototype.onRemove=function(){this.element.remove()},WPGMZA.GoogleTextOverlay.prototype.hide=function(){this.element.hide()},WPGMZA.GoogleTextOverlay.prototype.show=function(){this.element.show()},WPGMZA.GoogleTextOverlay.prototype.toggle=function(){this.element.is(":visible")?this.element.hide():this.element.show()}}),jQuery(function($){"google-maps"==WPGMZA.settings.engine&&(WPGMZA.googleAPIStatus&&"USER_CONSENT_NOT_GIVEN"==WPGMZA.googleAPIStatus.code||(WPGMZA.GoogleVertexContextMenu=function(mapEditPage){var self=this;this.mapEditPage=mapEditPage,this.element=document.createElement("div"),this.element.className="wpgmza-vertex-context-menu",this.element.innerHTML="Delete",google.maps.event.addDomListener(this.element,"click",function(event){return self.removeVertex(),event.preventDefault(),event.stopPropagation(),!1})},WPGMZA.GoogleVertexContextMenu.prototype=new google.maps.OverlayView,WPGMZA.GoogleVertexContextMenu.prototype.onAdd=function(){var self=this,map=this.getMap();this.getPanes().floatPane.appendChild(this.element),this.divListener=google.maps.event.addDomListener(map.getDiv(),"mousedown",function(e){e.target!=self.element&&self.close()},!0)},WPGMZA.GoogleVertexContextMenu.prototype.onRemove=function(){google.maps.event.removeListener(this.divListener),this.element.parentNode.removeChild(this.element),this.set("position"),this.set("path"),this.set("vertex")},WPGMZA.GoogleVertexContextMenu.prototype.open=function(map,path,vertex){this.set("position",path.getAt(vertex)),this.set("path",path),this.set("vertex",vertex),this.setMap(map),this.draw()},WPGMZA.GoogleVertexContextMenu.prototype.close=function(){this.setMap(null)},WPGMZA.GoogleVertexContextMenu.prototype.draw=function(){var position=this.get("position"),projection=this.getProjection();if(position&&projection){var point=projection.fromLatLngToDivPixel(position);this.element.style.top=point.y+"px",this.element.style.left=point.x+"px"}},WPGMZA.GoogleVertexContextMenu.prototype.removeVertex=function(){var path=this.get("path"),vertex=this.get("vertex");path&&null!=vertex&&path.removeAt(vertex),this.close()}))}),jQuery(function($){WPGMZA.FeaturePanel=function(element,mapEditPage){var self=this;WPGMZA.EventDispatcher.apply(this,arguments),this.map=mapEditPage.map,this.drawingManager=mapEditPage.drawingManager,this.feature=null,this.element=element,this.initDefaults(),this.setMode(WPGMZA.FeaturePanel.MODE_ADD),this.drawingInstructionsElement=$(this.element).find(".wpgmza-feature-drawing-instructions"),this.drawingInstructionsElement.detach(),this.editingInstructionsElement=$(this.element).find(".wpgmza-feature-editing-instructions"),this.editingInstructionsElement.detach(),$("#wpgmaps_tabs_markers").on("tabsactivate",function(event,ui){$.contains(ui.newPanel[0],self.element[0])&&self.onTabActivated(event)}),$("#wpgmaps_tabs_markers").on("tabsactivate",function(event,ui){$.contains(ui.oldPanel[0],self.element[0])&&self.onTabDeactivated(event)}),$(document.body).on("click","[data-edit-"+this.featureType+"-id]",function(event){self.onEditFeature(event)}),$(document.body).on("click","[data-delete-"+this.featureType+"-id]",function(event){self.onDeleteFeature(event)}),$(this.element).find(".wpgmza-save-feature").on("click",function(event){self.onSave(event)}),this.drawingManager.on(self.drawingManagerCompleteEvent,function(event){self.onDrawingComplete(event)}),this.drawingManager.on("drawingmodechanged",function(event){self.onDrawingModeChanged(event)}),$(this.element).on("change input",function(event){self.onPropertyChanged(event)})},WPGMZA.extend(WPGMZA.FeaturePanel,WPGMZA.EventDispatcher),WPGMZA.FeaturePanel.MODE_ADD="add",WPGMZA.FeaturePanel.MODE_EDIT="edit",WPGMZA.FeaturePanel.prevEditableFeature=null,Object.defineProperty(WPGMZA.FeaturePanel.prototype,"featureType",{get:function(){return $(this.element).attr("data-wpgmza-feature-type")}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"drawingManagerCompleteEvent",{get:function(){return this.featureType+"complete"}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"featureDataTable",{get:function(){return $("[data-wpgmza-datatable][data-wpgmza-feature-type='"+this.featureType+"']")[0].wpgmzaDataTable}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"featureAccordion",{get:function(){return $(this.element).closest(".wpgmza-accordion")}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"map",{get:function(){return WPGMZA.mapEditPage.map}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"mode",{get:function(){return this._mode}}),WPGMZA.FeaturePanel.prototype.initPreloader=function(){this.preloader||(this.preloader=$(WPGMZA.preloaderHTML),this.preloader.hide(),$(this.element).append(this.preloader))},WPGMZA.FeaturePanel.prototype.initDataTable=function(){var el=$(this.element).find("[data-wpgmza-datatable][data-wpgmza-rest-api-route]");this[this.featureType+"AdminDataTable"]=new WPGMZA.AdminFeatureDataTable(el)},WPGMZA.FeaturePanel.prototype.initDefaults=function(){$(this.element).find("[data-ajax-name]:not([type='radio'])").each(function(index,el){var val=$(el).val();val&&$(el).attr("data-default-value",val)})},WPGMZA.FeaturePanel.prototype.setCaptionType=function(type,id){var icons={add:"fa-plus-circle",save:"fa-pencil-square-o"};switch(type){case WPGMZA.FeaturePanel.MODE_ADD:case WPGMZA.FeaturePanel.MODE_EDIT:this.featureAccordion.find("[data-add-caption][data-edit-caption]").each(function(index,el){var text=$(el).attr("data-"+type+"-caption"),icon=$(el).find("i.fa");id&&(text+=" "+id),$(el).text(text),icon.length&&((icon=$("<i class='fa' aria-hidden='true'></i>")).addClass(icons[type]),$(el).prepend(" "),$(el).prepend(icon))});break;default:throw new Error("Invalid type")}},WPGMZA.FeaturePanel.prototype.setMode=function(type,id){this._mode=type,this.setCaptionType(type,id)},WPGMZA.FeaturePanel.prototype.setTargetFeature=function(feature){var self=this;if(WPGMZA.FeaturePanel.prevEditableFeature){var prev=WPGMZA.FeaturePanel.prevEditableFeature;prev.setEditable(!1),prev.setDraggable(!1),prev.off("change")}feature?(feature.setEditable(!0),feature.setDraggable(!0),feature.on("change",function(event){self.onFeatureChanged(event)}),this.setMode(WPGMZA.FeaturePanel.MODE_EDIT),this.drawingManager.setDrawingMode(WPGMZA.DrawingManager.MODE_NONE),this.showInstructions()):this.setMode(WPGMZA.FeaturePanel.MODE_ADD),this.feature=WPGMZA.FeaturePanel.prevEditableFeature=feature},WPGMZA.FeaturePanel.prototype.reset=function(){$(this.element).find("[data-ajax-name]:not([data-ajax-name='map_id']):not([type='color']):not([type='checkbox']):not([type='radio'])").val(""),$(this.element).find("select[data-ajax-name]>option:first-child").prop("selected",!0),$(this.element).find("[data-ajax-name='id']").val("-1"),$(this.element).find("input[type='checkbox']").prop("checked",!1),tinyMCE.get("wpgmza-description-editor")?tinyMCE.get("wpgmza-description-editor").setContent(""):$("#wpgmza-description-editor").val(""),$("#wpgmza-description-editor").val(""),this.showPreloader(!1),this.setMode(WPGMZA.FeaturePanel.MODE_ADD),$(this.element).find("[data-ajax-name][data-default-value]").each(function(index,el){$(el).val($(el).data("default-value"))})},WPGMZA.FeaturePanel.prototype.select=function(arg){var id,expectedBaseClass,self=this;if(this.reset(),$.isNumeric(arg))id=arg;else{if(expectedBaseClass=WPGMZA[WPGMZA.capitalizeWords(this.featureType)],!(feature instanceof expectedBaseClass))throw new Error("Invalid feature type for this panel");id=arg.id}this.showPreloader(!0),WPGMZA.animateScroll($(".wpgmza_map")),WPGMZA.restAPI.call("/"+this.featureType+"s/"+id+"?skip_cache=1",{success:function(data,status,xhr){var getByIDFunction="get"+WPGMZA.capitalizeWords(self.featureType)+"ByID",feature=self.map[getByIDFunction](id);self.populate(data),self.showPreloader(!1),self.setMode(WPGMZA.FeaturePanel.MODE_EDIT,id),self.setTargetFeature(feature)}})},WPGMZA.FeaturePanel.prototype.showPreloader=function(show){this.initPreloader(),0==arguments.length||show?(this.preloader.fadeIn(),this.element.addClass("wpgmza-loading")):(this.preloader.fadeOut(),this.element.removeClass("wpgmza-loading"))},WPGMZA.FeaturePanel.prototype.populate=function(data){var value,target,name;for(name in data)switch(target=$(this.element).find("[data-ajax-name='"+name+"']"),value=data[name],(target.attr("type")||"").toLowerCase()){case"checkbox":case"radio":target.prop("checked",1==data[name]);break;case"color":value.match(/^#/)||(value="#"+value);default:"object"==typeof value&&(value=JSON.stringify(value)),$(this.element).find("[data-ajax-name='"+name+"']:not(select)").val(value),$(this.element).find("select[data-ajax-name='"+name+"']").each(function(index,el){"string"==typeof value&&0==data[name].length||$(el).val(value)})}},WPGMZA.FeaturePanel.prototype.serializeFormData=function(){var fields=$(this.element).find("[data-ajax-name]"),data={};return fields.each(function(index,el){var type="text";switch($(el).attr("type")&&(type=$(el).attr("type").toLowerCase()),type){case"checkbox":data[$(el).attr("data-ajax-name")]=$(el).prop("checked")?1:0;break;case"radio":$(el).prop("checked")&&(data[$(el).attr("data-ajax-name")]=$(el).val());break;default:data[$(el).attr("data-ajax-name")]=$(el).val()}}),data},WPGMZA.FeaturePanel.prototype.discardChanges=function(){if(this.feature){var feature=this.feature;this.setTargetFeature(null),feature&&feature.map&&(this.map["remove"+WPGMZA.capitalizeWords(this.featureType)](feature),-1<feature.id&&this.updateFeatureByID(feature.id))}},WPGMZA.FeaturePanel.prototype.updateFeatureByID=function(id){var feature,self=this,route="/"+this.featureType+"s/",functionSuffix=WPGMZA.capitalizeWords(self.featureType),getByIDFunction="get"+functionSuffix+"ByID",removeFunction="remove"+functionSuffix,addFunction="add"+functionSuffix;WPGMZA.restAPI.call(route+id,{success:function(data,status,xhr){(feature=self.map[getByIDFunction](id))&&self.map[removeFunction](feature),feature=WPGMZA[WPGMZA.capitalizeWords(self.featureType)].createInstance(data),self.map[addFunction](feature)}})},WPGMZA.FeaturePanel.prototype.showInstructions=function(){switch(this.mode){case WPGMZA.FeaturePanel.MODE_ADD:$(this.map.element).append(this.drawingInstructionsElement),$(this.drawingInstructionsElement).hide().fadeIn();break;default:$(this.map.element).append(this.editingInstructionsElement),$(this.editingInstructionsElement).hide().fadeIn()}},WPGMZA.FeaturePanel.prototype.onTabActivated=function(){this.reset(),this.drawingManager.setDrawingMode(this.featureType),this.onAddFeature(event),$(".wpgmza-table-container-title").hide(),$(".wpgmza-table-container").hide();var featureString=this.featureType.charAt(0).toUpperCase()+this.featureType.slice(1);$("#wpgmza-table-container-"+featureString).show(),$("#wpgmza-table-container-title-"+featureString).show()},WPGMZA.FeaturePanel.prototype.onTabDeactivated=function(){this.discardChanges(),this.setTargetFeature(null)},WPGMZA.FeaturePanel.prototype.onAddFeature=function(event){this.drawingManager.setDrawingMode(this.featureType)},WPGMZA.FeaturePanel.prototype.onEditFeature=function(event){var name="data-edit-"+this.featureType+"-id",id=$(event.currentTarget).attr(name);this.discardChanges(),this.select(id)},WPGMZA.FeaturePanel.prototype.onDeleteFeature=function(event){var self=this,name="data-delete-"+this.featureType+"-id",id=$(event.currentTarget).attr(name),route="/"+this.featureType+"s/",feature=this.map["get"+WPGMZA.capitalizeWords(this.featureType)+"ByID"](id);this.featureDataTable.dataTable.processing(!0),WPGMZA.restAPI.call(route+id,{method:"DELETE",success:function(data,status,xhr){self.map["remove"+WPGMZA.capitalizeWords(self.featureType)](feature),self.featureDataTable.reload()}})},WPGMZA.FeaturePanel.prototype.onDrawingModeChanged=function(event){$(this.drawingInstructionsElement).detach(),$(this.editingInstructionsElement).detach(),this.drawingManager.mode==this.featureType&&this.showInstructions()},WPGMZA.FeaturePanel.prototype.onDrawingComplete=function(event){var engineFeature=event["engine"+WPGMZA.capitalizeWords(this.featureType)],formData=this.serializeFormData(),geometryField=$(this.element).find("textarea[data-ajax-name$='data']");delete formData.polydata;var nativeFeature=WPGMZA[WPGMZA.capitalizeWords(this.featureType)].createInstance(formData,engineFeature);this.drawingManager.setDrawingMode(WPGMZA.DrawingManager.MODE_NONE),this.map["add"+WPGMZA.capitalizeWords(this.featureType)](nativeFeature),this.setTargetFeature(nativeFeature),geometryField.length&&geometryField.val(JSON.stringify(nativeFeature.getGeometry())),this.featureType},WPGMZA.FeaturePanel.prototype.onPropertyChanged=function(event){var feature=this.feature;feature&&($(this.element).find(":input[data-ajax-name]").each(function(index,el){var key=$(el).attr("data-ajax-name");feature[key]=$(el).val()}),feature.updateNativeFeature())},WPGMZA.FeaturePanel.prototype.onFeatureChanged=function(event){var geometryField=$(this.element).find("textarea[data-ajax-name$='data']");geometryField.length&&geometryField.val(JSON.stringify(this.feature.getGeometry()))},WPGMZA.FeaturePanel.prototype.onSave=function(event){var self=this,id=$(self.element).find("[data-ajax-name='id']").val(),data=this.serializeFormData(),route="/"+this.featureType+"s/",isNew=-1==id;"circle"!=this.featureType||data.center?"rectangle"!=this.featureType||data.cornerA?"polygon"!=this.featureType||data.polydata?"polyline"!=this.featureType||data.polydata?(isNew||(route+=id),WPGMZA.mapEditPage.drawingManager.setDrawingMode(WPGMZA.DrawingManager.MODE_NONE),this.showPreloader(!0),WPGMZA.restAPI.call(route,{method:"POST",data:data,success:function(data,status,xhr){var feature,functionSuffix=WPGMZA.capitalizeWords(self.featureType),getByIDFunction="get"+functionSuffix+"ByID",removeFunction="remove"+functionSuffix,addFunction="add"+functionSuffix;self.reset(),(feature=self.map[getByIDFunction](id))&&self.map[removeFunction](feature),self.setTargetFeature(null),self.showPreloader(!1),feature=WPGMZA[WPGMZA.capitalizeWords(self.featureType)].createInstance(data),self.map[addFunction](feature),self.featureDataTable.reload(),self.onTabActivated(event)}})):alert(WPGMZA.localized_strings.no_shape_polyline):alert(WPGMZA.localized_strings.no_shape_polygon):alert(WPGMZA.localized_strings.no_shape_rectangle):alert(WPGMZA.localized_strings.no_shape_circle)}}),jQuery(function($){WPGMZA.MarkerPanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.MarkerPanel,WPGMZA.FeaturePanel),WPGMZA.MarkerPanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProMarkerPanel(element,mapEditPage):new WPGMZA.MarkerPanel(element,mapEditPage)},WPGMZA.MarkerPanel.prototype.initDefaults=function(){var self=this;WPGMZA.FeaturePanel.prototype.initDefaults.apply(this,arguments),this.adjustSubMode=!1,this.onTabActivated(null),$(document.body).on("click","[data-adjust-"+this.featureType+"-id]",function(event){self.onAdjustFeature(event)}),$(document.body).on("click",".wpgmza_approve_btn",function(event){self.onApproveMarker(event)})},WPGMZA.MarkerPanel.prototype.onAdjustFeature=function(event){var name="data-adjust-"+this.featureType+"-id",id=$(event.currentTarget).attr(name);this.discardChanges(),this.adjustSubMode=!0,this.select(id)},WPGMZA.MarkerPanel.prototype.onApproveMarker=function(event){var self=this,route="/"+this.featureType+"s/"+$(event.currentTarget).attr("id");WPGMZA.restAPI.call(route,{method:"POST",data:{approved:"1"},success:function(data,status,xhr){self.featureDataTable.reload()}})},WPGMZA.MarkerPanel.prototype.onFeatureChanged=function(event){if(this.adjustSubMode){var aPos=this.feature.getPosition();aPos&&($(this.element).find("[data-ajax-name='lat']").val(aPos.lat),$(this.element).find("[data-ajax-name='lng']").val(aPos.lng))}else{var addressField=$(this.element).find("input[data-ajax-name$='address']");if(addressField.length){var pos=this.feature.getPosition();addressField.val(pos.lat+","+pos.lng)}}},WPGMZA.MarkerPanel.prototype.setTargetFeature=function(feature){if(WPGMZA.FeaturePanel.prevEditableFeature){var prev=WPGMZA.FeaturePanel.prevEditableFeature;prev.setOpacity&&prev.setOpacity(1)}$(this.element).find("[data-ajax-name]").removeAttr("disabled"),$(this.element).find("fieldset").show(),$(this.element).find(".wpgmza-adjust-mode-notice").addClass("wpgmza-hidden"),$(this.element).find('[data-ajax-name="lat"]').attr("type","hidden"),$(this.element).find('[data-ajax-name="lng"]').attr("type","hidden"),$(this.element).find(".wpgmza-hide-in-adjust-mode").removeClass("wpgmza-hidden"),$(this.element).find(".wpgmza-show-in-adjust-mode").addClass("wpgmza-hidden"),feature?(feature.setOpacity&&feature.setOpacity(.7),feature.getMap().panTo(feature.getPosition()),this.adjustSubMode&&($(this.element).find("[data-ajax-name]").attr("disabled","disabled"),$(this.element).find("fieldset:not(.wpgmza-always-on)").hide(),$(this.element).find(".wpgmza-adjust-mode-notice").removeClass("wpgmza-hidden"),$(this.element).find('[data-ajax-name="lat"]').attr("type","text").removeAttr("disabled"),$(this.element).find('[data-ajax-name="lng"]').attr("type","text").removeAttr("disabled"),$(this.element).find(".wpgmza-hide-in-adjust-mode").addClass("wpgmza-hidden"),$(this.element).find(".wpgmza-show-in-adjust-mode").removeClass("wpgmza-hidden"))):this.adjustSubMode=!1,WPGMZA.FeaturePanel.prototype.setTargetFeature.apply(this,arguments)},WPGMZA.MarkerPanel.prototype.onSave=function(event){var self=this,geocoder=WPGMZA.Geocoder.createInstance(),address=$(this.element).find("[data-ajax-name='address']").val(),geocodingData={address:address};WPGMZA.mapEditPage.drawingManager.setDrawingMode(WPGMZA.DrawingManager.MODE_NONE),this.showPreloader(!0);var cloud_lat=!1,cloud_lng=!1;0<document.getElementsByName("lat").length&&(cloud_lat=document.getElementsByName("lat")[0].value),0<document.getElementsByName("lng").length&&(cloud_lng=document.getElementsByName("lng")[0].value),cloud_lat&&cloud_lng&&(WPGMZA_localized_data.settings.googleMapsApiKey&&""!==WPGMZA_localized_data.settings.googleMapsApiKey||(geocodingData.lat=parseFloat(cloud_lat),geocodingData.lng=parseFloat(cloud_lng)));var addressUnchanged=!1;this.feature&&this.feature.address&&address&&"string"==typeof this.feature.address&&"string"==typeof address&&this.feature.address.trim()===address.trim()&&(addressUnchanged=!0),this.adjustSubMode||addressUnchanged?WPGMZA.FeaturePanel.prototype.onSave.apply(self,arguments):geocoder.geocode(geocodingData,function(results,status){switch(status){case WPGMZA.Geocoder.ZERO_RESULTS:return alert(WPGMZA.localized_strings.zero_results),void self.showPreloader(!1);case WPGMZA.Geocoder.SUCCESS:break;case WPGMZA.Geocoder.NO_ADDRESS:return alert(WPGMZA.localized_strings.no_address),void self.showPreloader(!1);case WPGMZA.Geocoder.FAIL:default:return alert(WPGMZA.localized_strings.geocode_fail),void self.showPreloader(!1)}var result=results[0];$(self.element).find("[data-ajax-name='lat']").val(result.lat),$(self.element).find("[data-ajax-name='lng']").val(result.lng),WPGMZA.FeaturePanel.prototype.onSave.apply(self,arguments)}),WPGMZA.mapEditPage.map.resetBounds()}}),jQuery(function($){WPGMZA.CirclePanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.CirclePanel,WPGMZA.FeaturePanel),WPGMZA.CirclePanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProCirclePanel(element,mapEditPage):new WPGMZA.CirclePanel(element,mapEditPage)},WPGMZA.CirclePanel.prototype.updateFields=function(){$(this.element).find("[data-ajax-name='center']").val(this.feature.getCenter().toString()),$(this.element).find("[data-ajax-name='radius']").val(this.feature.getRadius())},WPGMZA.CirclePanel.prototype.onDrawingComplete=function(event){WPGMZA.FeaturePanel.prototype.onDrawingComplete.apply(this,arguments),this.updateFields()},WPGMZA.CirclePanel.prototype.setTargetFeature=function(feature){WPGMZA.FeaturePanel.prototype.setTargetFeature.apply(this,arguments),feature&&this.updateFields()},WPGMZA.CirclePanel.prototype.onFeatureChanged=function(event){WPGMZA.FeaturePanel.prototype.onFeatureChanged.apply(this,arguments),this.updateFields()}});var wpgmza_autoCompleteDisabled=!1;jQuery(function($){"map-edit"==WPGMZA.currentPage&&(WPGMZA.MapEditPage=function(){var self=this,element=document.body;WPGMZA.EventDispatcher.call(this),$("#wpgmaps_options fieldset").wrapInner("<div class='wpgmza-flex'></div>"),this.themePanel=new WPGMZA.ThemePanel,this.themeEditor=new WPGMZA.ThemeEditor,this.map=WPGMZA.maps[0],(!WPGMZA.pro_version||WPGMZA.Version.compare(WPGMZA.pro_version,"8.1.0")>=WPGMZA.Version.EQUAL_TO)&&(this.drawingManager=WPGMZA.DrawingManager.createInstance(this.map)),this.initDataTables(),this.initFeaturePanels(),this.initJQueryUIControls(),"en"!==WPGMZA.locale&&$("#datatable_no_result_message,#datatable_search_string").parent().parent().hide(),$("input.wpgmza-address").each(function(index,el){el.addressInput=WPGMZA.AddressInput.createInstance(el,self.map)}),$('#wpgmza-map-edit-page input[type="color"]').each(function(){$("<div class='button-secondary wpgmza-paste-color-btn' title='Paste a HEX color code'><i class='fa fa-clipboard' aria-hidden='true'></i></div>").insertAfter(this)}),jQuery("body").on("click",".wpgmza_ac_result",function(e){var index=jQuery(this).data("id"),lat=jQuery(this).data("lat"),lng=jQuery(this).data("lng"),name=jQuery("#wpgmza_item_address_"+index).html();jQuery("input[name='lat']").val(lat),jQuery("input[name='lng']").val(lng),jQuery("#wpgmza_add_address_map_editor").val(name),jQuery("#wpgmza_autocomplete_search_results").hide()}),jQuery("body").on("click",".wpgmza-paste-color-btn",function(){try{var colorBtn=$(this);if(!navigator||!navigator.clipboard||!navigator.clipboard.readText)return;navigator.clipboard.readText().then(function(textcopy){colorBtn.parent().find('input[type="color"]').val("#"+textcopy.replace("#","").trim())}).catch(function(err){console.error("WP Google Maps: Could not access clipboard",err)})}catch(c_ex){}}),jQuery("body").on("focusout","#wpgmza_add_address_map_editor",function(e){setTimeout(function(){jQuery("#wpgmza_autocomplete_search_results").fadeOut("slow")},500)});var ajaxRequest=!1,wpgmzaAjaxTimeout=!1,wpgmzaStartTyping=!1,wpgmzaKeyStrokeCount=1,wpgmzaAvgTimeBetweenStrokes=300,wpgmzaTotalTimeForKeyStrokes=0,wpgmzaTmp="",wpgmzaIdentifiedTypingSpeed=!1;$("body").on("keypress",".wpgmza-address",function(e){if("wpgmza_add_address_map_editor"==this.id){if(wpgmza_autoCompleteDisabled)return;var wpgmza_apikey=!1;if(WPGMZA_localized_data.settings.googleMapsApiKey&&""!==WPGMZA_localized_data.settings.googleMapsApiKey)return void(wpgmza_apikey=WPGMZA_localized_data.settings.googleMapsApiKey);if("Escape"===e.key||"Alt"===e.key||"Control"===e.key||"Option"===e.key||"Shift"===e.key||"ArrowLeft"===e.key||"ArrowRight"===e.key||"ArrowUp"===e.key||"ArrowDown"===e.key)return void $("#wpgmza_autocomplete_search_results").hide();if(!wpgmzaIdentifiedTypingSpeed){var d=new Date;return clearTimeout(wpgmzaTmp),wpgmzaTmp=setTimeout(function(){wpgmzaStartTyping=!1,wpgmzaAvgTimeBetweenStrokes=300,wpgmzaTotalTimeForKeyStrokes=0},1500),wpgmzaStartTyping?1==wpgmzaKeyStrokeCount||(wpgmzaCurrentTimeBetweenStrokes=d.getTime()-wpgmzaStartTyping,wpgmzaTotalTimeForKeyStrokes+=wpgmzaCurrentTimeBetweenStrokes,wpgmzaAvgTimeBetweenStrokes=wpgmzaTotalTimeForKeyStrokes/(wpgmzaKeyStrokeCount-1),wpgmzaStartTyping=d.getTime(),3<=wpgmzaKeyStrokeCount&&(wpgmzaIdentifiedTypingSpeed=wpgmzaAvgTimeBetweenStrokes)):wpgmzaStartTyping=d.getTime(),void wpgmzaKeyStrokeCount++}clearTimeout(wpgmzaAjaxTimeout),$("#wpgmza_autocomplete_search_results").html("Searching..."),$("#wpgmza_autocomplete_search_results").show();var currentSearch=jQuery(this).val();if(""!==currentSearch){!1!==ajaxRequest&&ajaxRequest.abort();var wpgmza_api_url="";wpgmza_api_url=wpgmza_apikey?"https://wpgmaps.us-3.evennode.com/api/v1/autocomplete?s="+currentSearch+"&d="+window.location.hostname+"&hash="+WPGMZA_localized_data.siteHash+"&k="+wpgmza_apikey:"https://wpgmaps.us-3.evennode.com/api/v1/autocomplete?s="+currentSearch+"&d="+window.location.hostname+"&hash="+WPGMZA_localized_data.siteHash,wpgmzaAjaxTimeout=setTimeout(function(){ajaxRequest=$.ajax({url:wpgmza_api_url,type:"GET",dataType:"json",success:function(results){try{if(void 0!==results.error)"error1"==results.error?($("#wpgmza_autoc_disabled").html(WPGMZA.localized_strings.cloud_api_key_error_1),$("#wpgmza_autoc_disabled").fadeIn("slow"),$("#wpgmza_autocomplete_search_results").hide(),wpgmza_autoCompleteDisabled=!0):console.error(results.error);else{$("#wpgmza_autocomplete_search_results").html("");var html="";for(var i in results)html+="<div class='wpgmza_ac_result "+(""===html?"":"border-top")+"' data-id='"+i+"' data-lat='"+results[i].lat+"' data-lng='"+results[i].lng+"'><div class='wpgmza_ac_container'><div class='wpgmza_ac_icon'><img src='"+results[i].icon+"' /></div><div class='wpgmza_ac_item'><span id='wpgmza_item_name_"+i+"' class='wpgmza_item_name'>"+results[i].place_name+"</span><span id='wpgmza_item_address_"+i+"' class='wpgmza_item_address'>"+results[i].formatted_address+"</span></div></div></div>";""==html&&(html="<div class='p-2 text-center'><small>No results found...</small></div>"),$("#wpgmza_autocomplete_search_results").html(html),$("#wpgmza_autocomplete_search_results").show()}}catch(exception){console.error("WP Google Maps Plugin: There was an error returning the list of places for your search")}}})},2*wpgmzaIdentifiedTypingSpeed)}else $("#wpgmza_autocomplete_search_results").hide()}}),$("#wpgmza_map_height_type").on("change",function(event){self.onMapHeightTypeChange(event)}),$("#advanced-markers .wpgmza-feature-drawing-instructions").remove(),$("[data-search-area='auto']").hide(),$(document.body).on("click","[data-wpgmza-admin-marker-datatable] input[name='mark']",function(event){self.onShiftClick(event)}),$("#wpgmza_map_type").on("change",function(event){self.onMapTypeChanged(event)}),$("body").on("click",".wpgmza_copy_shortcode",function(){var $temp=jQuery("<input>");jQuery('<span id="wpgmza_tmp" style="display:none; width:100%; text-align:center;">');jQuery("body").append($temp),$temp.val(jQuery(this).val()).select(),document.execCommand("copy"),$temp.remove(),WPGMZA.notification("Shortcode Copied")}),this.on("markerupdated",function(event){self.onMarkerUpdated(event)}),this.map&&(this.map.on("zoomchanged",function(event){self.onZoomChanged(event)}),this.map.on("boundschanged",function(event){self.onBoundsChanged(event)}),this.map.on("rightclick",function(event){self.onRightClick(event)})),$(element).on("click",".wpgmza_poly_del_btn",function(event){self.onDeletePolygon(event)}),$(element).on("click",".wpgmza_polyline_del_btn",function(event){self.onDeletePolyline(event)}),$(element).on("click",".wpgmza_dataset_del_btn",function(evevnt){self.onDeleteHeatmap(event)}),$(element).on("click",".wpgmza_circle_del_btn",function(event){self.onDeleteCircle(event)}),$(element).on("click",".wpgmza_rectangle_del_btn",function(event){self.onDeleteRectangle(event)}),$(element).on("click","#wpgmza-open-advanced-theme-data",function(event){event.preventDefault(),$(".wpgmza_theme_data_container").toggleClass("wpgmza_hidden")})},WPGMZA.extend(WPGMZA.MapEditPage,WPGMZA.EventDispatcher),WPGMZA.MapEditPage.createInstance=function(){return WPGMZA.isProVersion()&&WPGMZA.Version.compare(WPGMZA.pro_version,"8.0.0")>=WPGMZA.Version.EQUAL_TO?new WPGMZA.ProMapEditPage:new WPGMZA.MapEditPage},WPGMZA.MapEditPage.prototype.initDataTables=function(){var self=this;$("[data-wpgmza-datatable][data-wpgmza-rest-api-route]").each(function(index,el){var featureType=$(el).attr("data-wpgmza-feature-type");self[featureType+"AdminDataTable"]=new WPGMZA.AdminFeatureDataTable(el)})},WPGMZA.MapEditPage.prototype.initFeaturePanels=function(){var self=this;$(".wpgmza-feature-accordion[data-wpgmza-feature-type]").each(function(index,el){var featurePanelElement=$(el).find(".wpgmza-feature-panel-container > *"),featureType=$(el).attr("data-wpgmza-feature-type"),panelClassName=WPGMZA.capitalizeWords(featureType)+"Panel",instance=WPGMZA[panelClassName].createInstance(featurePanelElement,self);self[featureType+"Panel"]=instance})},WPGMZA.MapEditPage.prototype.initJQueryUIControls=function(){var mapContainer,self=this;$("#wpgmaps_tabs").tabs(),mapContainer=$("#wpgmza-map-container").detach(),$("#wpgmaps_tabs_markers").tabs(),$(".map_wrapper").prepend(mapContainer),$("#slider-range-max").slider({range:"max",min:1,max:21,value:$("input[name='map_start_zoom']").val(),slide:function(event,ui){$("input[name='map_start_zoom']").val(ui.value),self.map.setZoom(ui.value)}})},WPGMZA.MapEditPage.prototype.onShiftClick=function(event){var checkbox=event.currentTarget,row=jQuery(checkbox).closest("tr");if(this.lastSelectedRow&&event.shiftKey){var prevIndex=this.lastSelectedRow.index(),currIndex=row.index(),startIndex=Math.min(prevIndex,currIndex),endIndex=Math.max(prevIndex,currIndex),rows=jQuery("[data-wpgmza-admin-marker-datatable] tbody>tr");jQuery("[data-wpgmza-admin-marker-datatable] input[name='mark']").prop("checked",!1);for(var i=startIndex;i<=endIndex;i++)jQuery(rows[i]).find("input[name='mark']").prop("checked",!0)}this.lastSelectedRow=row},WPGMZA.MapEditPage.prototype.onMapTypeChanged=function(event){if("open-layers"!=WPGMZA.settings.engine){var mapTypeId;switch(event.target.value){case"2":mapTypeId=google.maps.MapTypeId.SATELLITE;break;case"3":mapTypeId=google.maps.MapTypeId.HYBRID;break;case"4":mapTypeId=google.maps.MapTypeId.TERRAIN;break;default:mapTypeId=google.maps.MapTypeId.ROADMAP}this.map.setOptions({mapTypeId:mapTypeId})}},WPGMZA.MapEditPage.prototype.onMarkerUpdated=function(event){this.markerDataTable.reload()},WPGMZA.MapEditPage.prototype.onZoomChanged=function(event){$(".map_start_zoom").val(this.map.getZoom())},WPGMZA.MapEditPage.prototype.onBoundsChanged=function(event){var location=this.map.getCenter();$("#wpgmza_start_location").val(location.lat+","+location.lng),$("input[name='map_start_lat']").val(location.lat),$("input[name='map_start_lng']").val(location.lng),$("#wpgmza_start_zoom").val(this.map.getZoom()),$("#wpgmaps_save_reminder").show()},WPGMZA.MapEditPage.prototype.onMapHeightTypeChange=function(event){"%"==event.target.value&&$("#wpgmza_height_warning").show()},WPGMZA.MapEditPage.prototype.onRightClick=function(event){var marker,self=this;this.drawingManager&&this.drawingManager.mode!=WPGMZA.DrawingManager.MODE_MARKER||(this.rightClickMarker||(this.rightClickMarker=WPGMZA.Marker.createInstance({draggable:!0}),this.rightClickMarker.on("dragend",function(event){$(".wpgmza-marker-panel [data-ajax-name='address']").val(event.latLng.lat+","+event.latLng.lng)}),this.map.on("click",function(event){self.rightClickMarker.setMap(null)})),(marker=this.rightClickMarker).setPosition(event.latLng),marker.setMap(this.map),$(".wpgmza-marker-panel [data-ajax-name='address']").val(event.latLng.lat+", "+event.latLng.lng))},WPGMZA.MapEditPage.prototype.onDeletePolygon=function(event){var cur_id=parseInt($(this).attr("id")),data={action:"delete_poly",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,poly_id:cur_id};$.post(ajaxurl,data,function(response){WPGM_Path[cur_id].setMap(null),delete WPGM_PathData[cur_id],delete WPGM_Path[cur_id],$("#wpgmza_poly_holder").html(response)})},WPGMZA.MapEditPage.prototype.onDeletePolyline=function(event){var cur_id=$(this).attr("id"),data={action:"delete_polyline",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,poly_id:cur_id};$.post(ajaxurl,data,function(response){WPGM_PathLine[cur_id].setMap(null),delete WPGM_PathLineData[cur_id],delete WPGM_PathLine[cur_id],$("#wpgmza_polyline_holder").html(response)})},WPGMZA.MapEditPage.prototype.onDeleteHeatmap=function(event){var cur_id=$(this).attr("id"),data={action:"delete_dataset",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,poly_id:cur_id};$.post(ajaxurl,data,function(response){heatmap[cur_id].setMap(null),delete heatmap[cur_id],$("#wpgmza_heatmap_holder").html(response)})},WPGMZA.MapEditPage.prototype.onDeleteCircle=function(event){var circle_id=$(this).attr("id"),data={action:"delete_circle",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,circle_id:circle_id};$.post(ajaxurl,data,function(response){$("#tabs-m-5 table").replaceWith(response),circle_array.forEach(function(circle){if(circle.id==circle_id)return circle.setMap(null),!1})})},WPGMZA.MapEditPage.prototype.onDeleteRectangle=function(event){var rectangle_id=$(this).attr("id"),data={action:"delete_rectangle",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,rectangle_id:rectangle_id};$.post(ajaxurl,data,function(response){$("#tabs-m-6 table").replaceWith(response),rectangle_array.forEach(function(rectangle){if(rectangle.id==rectangle_id)return rectangle.setMap(null),!1})})},$(document).ready(function(event){WPGMZA.mapEditPage=WPGMZA.MapEditPage.createInstance()}))}),jQuery(function($){WPGMZA.PolygonPanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.PolygonPanel,WPGMZA.FeaturePanel),WPGMZA.PolygonPanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProPolygonPanel(element,mapEditPage):new WPGMZA.PolygonPanel(element,mapEditPage)},Object.defineProperty(WPGMZA.PolygonPanel.prototype,"drawingManagerCompleteEvent",{get:function(){return"polygonclosed"}})}),jQuery(function($){WPGMZA.PolylinePanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.PolylinePanel,WPGMZA.FeaturePanel),WPGMZA.PolylinePanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProPolylinePanel(element,mapEditPage):new WPGMZA.PolylinePanel(element,mapEditPage)}}),jQuery(function($){WPGMZA.RectanglePanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.RectanglePanel,WPGMZA.FeaturePanel),WPGMZA.RectanglePanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProRectanglePanel(element,mapEditPage):new WPGMZA.RectanglePanel(element,mapEditPage)},WPGMZA.RectanglePanel.prototype.updateFields=function(){var bounds=this.feature.getBounds();bounds.north&&bounds.west&&bounds.south&&bounds.east&&($(this.element).find("[data-ajax-name='cornerA']").val(bounds.north+", "+bounds.west),$(this.element).find("[data-ajax-name='cornerB']").val(bounds.south+", "+bounds.east))},WPGMZA.RectanglePanel.prototype.setTargetFeature=function(feature){WPGMZA.FeaturePanel.prototype.setTargetFeature.apply(this,arguments),feature&&this.updateFields()},WPGMZA.RectanglePanel.prototype.onDrawingComplete=function(event){WPGMZA.FeaturePanel.prototype.onDrawingComplete.apply(this,arguments),this.updateFields()},WPGMZA.RectanglePanel.prototype.onFeatureChanged=function(event){WPGMZA.FeaturePanel.prototype.onFeatureChanged.apply(this,arguments),this.updateFields()}}),jQuery(function($){var Parent=WPGMZA.Circle;WPGMZA.OLCircle=function(options,olFeature){var geom;if(Parent.call(this,options,olFeature),options=options||{},olFeature){var circle=olFeature.getGeometry(),center=ol.proj.toLonLat(circle.getCenter());geom=circle,options.center=new WPGMZA.LatLng(center[1],center[0]),options.radius=circle.getRadius()/1e3}else geom=new ol.geom.Circle(ol.proj.fromLonLat([parseFloat(options.center.lng),parseFloat(options.center.lat)]),1e3*options.radius);this.layer=new ol.layer.Vector({source:new ol.source.Vector}),this.olFeature=new ol.Feature({geometry:geom}),this.layer.getSource().addFeature(this.olFeature),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaCircle:this,wpgmzaFeature:this}),options&&this.setOptions(options)},WPGMZA.OLCircle.prototype=Object.create(Parent.prototype),WPGMZA.OLCircle.prototype.constructor=WPGMZA.OLCircle,WPGMZA.OLCircle.prototype.setOptions=function(options){Parent.prototype.setOptions.call(this,options),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)},WPGMZA.OLCircle.prototype.getCenter=function(){var lonLat=ol.proj.toLonLat(this.olFeature.getGeometry().getCenter());return new WPGMZA.LatLng({lat:lonLat[1],lng:lonLat[0]})},WPGMZA.OLCircle.prototype.recreate=function(){if(this.olFeature&&(this.layer.getSource().removeFeature(this.olFeature),delete this.olFeature),this.center&&this.radius){var x,y,radius=1e3*parseFloat(this.radius);x=this.center.lng,y=this.center.lat;var circle3857=ol.geom.Polygon.circular([x,y],radius,64).clone().transform("EPSG:4326","EPSG:3857");this.olFeature=new ol.Feature(circle3857),this.layer.getSource().addFeature(this.olFeature)}},WPGMZA.OLCircle.prototype.setVisible=function(visible){this.layer.setVisible(!!visible)},WPGMZA.OLCircle.prototype.setCenter=function(center){WPGMZA.Circle.prototype.setCenter.apply(this,arguments),this.recreate()},WPGMZA.OLCircle.prototype.getRadius=function(){return this.layer.getSource().getFeatures()[0].getGeometry().getRadius()/1e3},WPGMZA.OLCircle.prototype.setRadius=function(radius){WPGMZA.Circle.prototype.setRadius.apply(this,arguments)},WPGMZA.OLCircle.prototype.setOptions=function(options){Parent.prototype.setOptions.apply(this,arguments),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)}}),jQuery(function($){WPGMZA.OLDrawingManager=function(map){WPGMZA.DrawingManager.call(this,map),this.source=new ol.source.Vector({wrapX:!1}),this.layer=new ol.layer.Vector({source:this.source})},WPGMZA.OLDrawingManager.prototype=Object.create(WPGMZA.DrawingManager.prototype),WPGMZA.OLDrawingManager.prototype.constructor=WPGMZA.OLDrawingManager,WPGMZA.OLDrawingManager.prototype.setOptions=function(options){var params={};options.strokeOpacity&&(params.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToRGBA(options.strokeColor,options.strokeOpacity)})),options.fillOpacity&&(params.fill=new ol.style.Fill({color:WPGMZA.hexOpacityToRGBA(options.fillColor,options.fillOpacity)})),this.layer.setStyle(new ol.style.Style(params))},WPGMZA.OLDrawingManager.prototype.setDrawingMode=function(mode){var type,endEventType,self=this;switch(WPGMZA.DrawingManager.prototype.setDrawingMode.call(this,mode),this.interaction&&(this.map.olMap.removeInteraction(this.interaction),this.interaction=null),mode){case WPGMZA.DrawingManager.MODE_NONE:case WPGMZA.DrawingManager.MODE_MARKER:return;case WPGMZA.DrawingManager.MODE_POLYGON:type="Polygon",endEventType="polygonclosed";break;case WPGMZA.DrawingManager.MODE_POLYLINE:type="LineString",endEventType="polylinecomplete";break;case WPGMZA.DrawingManager.MODE_CIRCLE:type="Circle",endEventType="circlecomplete";break;case WPGMZA.DrawingManager.MODE_RECTANGLE:type="Circle",endEventType="rectanglecomplete";break;case WPGMZA.DrawingManager.MODE_HEATMAP:return;default:throw new Error("Invalid drawing mode")}WPGMZA.mapEditPage&&WPGMZA.mapEditPage.selectInteraction&&WPGMZA.mapEditPage.map.olMap.removeInteraction(WPGMZA.mapEditPage.selectInteraction);var options={source:this.source,type:type};mode==WPGMZA.DrawingManager.MODE_RECTANGLE&&(options.geometryFunction=ol.interaction.Draw.createBox()),this.interaction=new ol.interaction.Draw(options),this.interaction.on("drawend",function(event){if(endEventType){var WPGMZAEvent=new WPGMZA.Event(endEventType);switch(mode){case WPGMZA.DrawingManager.MODE_POLYGON:WPGMZAEvent.enginePolygon=event.feature;break;case WPGMZA.DrawingManager.MODE_POLYLINE:WPGMZAEvent.enginePolyline=event.feature;break;case WPGMZA.DrawingManager.MODE_CIRCLE:WPGMZAEvent.engineCircle=event.feature;break;case WPGMZA.DrawingManager.MODE_RECTANGLE:WPGMZAEvent.engineRectangle=event.feature;break;default:throw new Error("Drawing mode not implemented")}self.dispatchEvent(WPGMZAEvent)}}),this.map.olMap.addInteraction(this.interaction)}}),jQuery(function($){WPGMZA.OLFeature=function(options){WPGMZA.assertInstangeOf(this,"OLFeature"),WPGMZA.Feature.apply(this,arguments)},WPGMZA.extend(WPGMZA.OLFeature,WPGMZA.Feature),WPGMZA.OLFeature.getOLStyle=function(options){var translated={};if(!options)return new ol.style.Style;options=$.extend({},options);var map={fillcolor:"fillColor",opacity:"fillOpacity",linecolor:"strokeColor",lineopacity:"strokeOpacity",linethickness:"strokeWeight"};for(var name in options)name in map&&(options[map[name]]=options[name]);if(options.strokeColor){var opacity=1,weight=1;"strokeOpacity"in options&&(opacity=options.strokeOpacity),"strokeWeight"in options&&(weight=options.strokeWeight),translated.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToString(options.strokeColor,opacity),width:weight})}if(options.fillColor){opacity=1;"fillOpacity"in options&&(opacity=options.fillOpacity);var color=WPGMZA.hexOpacityToString(options.fillColor,opacity);translated.fill=new ol.style.Fill({color:color})}return new ol.style.Style(translated)},WPGMZA.OLFeature.setInteractionsOnFeature=function(feature,enable){if(enable){if(feature.modifyInteraction)return;feature.snapInteraction=new ol.interaction.Snap({source:feature.layer.getSource()}),feature.map.olMap.addInteraction(feature.snapInteraction),feature.modifyInteraction=new ol.interaction.Modify({source:feature.layer.getSource()}),feature.map.olMap.addInteraction(feature.modifyInteraction),feature.modifyInteraction.on("modifyend",function(event){feature.trigger("change")})}else{if(!feature.modifyInteraction)return;feature.map&&(feature.map.olMap.removeInteraction(feature.snapInteraction),feature.map.olMap.removeInteraction(feature.modifyInteraction)),delete feature.snapInteraction,delete feature.modifyInteraction}}}),jQuery(function($){WPGMZA.OLGeocoder=function(){},WPGMZA.OLGeocoder.prototype=Object.create(WPGMZA.Geocoder.prototype),WPGMZA.OLGeocoder.prototype.constructor=WPGMZA.OLGeocoder,WPGMZA.OLGeocoder.prototype.getResponseFromCache=function(query,callback){WPGMZA.restAPI.call("/geocode-cache",{data:{query:JSON.stringify(query)},success:function(response,xhr,status){response.lng=response.lon,callback(response)},useCompressedPathVariable:!0})},WPGMZA.OLGeocoder.prototype.getResponseFromNominatim=function(options,callback){var data={q:options.address,format:"json"};options.componentRestrictions&&options.componentRestrictions.country?data.countrycodes=options.componentRestrictions.country:options.country&&(data.countrycodes=options.country),$.ajax("https://nominatim.openstreetmap.org/search/",{data:data,success:function(response,xhr,status){callback(response)},error:function(response,xhr,status){callback(null,WPGMZA.Geocoder.FAIL)}})},WPGMZA.OLGeocoder.prototype.cacheResponse=function(query,response){$.ajax(WPGMZA.ajaxurl,{data:{action:"wpgmza_store_nominatim_cache",query:JSON.stringify(query),response:JSON.stringify(response)},method:"POST"})},WPGMZA.OLGeocoder.prototype.clearCache=function(callback){$.ajax(WPGMZA.ajaxurl,{data:{action:"wpgmza_clear_nominatim_cache"},method:"POST",success:function(response){callback(response)}})},WPGMZA.OLGeocoder.prototype.getLatLngFromAddress=function(options,callback){return WPGMZA.OLGeocoder.prototype.geocode(options,callback)},WPGMZA.OLGeocoder.prototype.getAddressFromLatLng=function(options,callback){return WPGMZA.OLGeocoder.prototype.geocode(options,callback)},WPGMZA.OLGeocoder.prototype.geocode=function(options,callback){var self=this;if(!options)throw new Error("Invalid options");if(WPGMZA.LatLng.REGEXP.test(options.address)){var latLng=WPGMZA.LatLng.fromString(options.address);callback([{geometry:{location:latLng},latLng:latLng,lat:latLng.lat,lng:latLng.lng}],WPGMZA.Geocoder.SUCCESS)}else{var finish,location;if(options.location&&(options.latLng=new WPGMZA.LatLng(options.location)),options.address)location=options.address,finish=function(response,status){for(var i=0;i<response.length;i++)response[i].geometry={location:new WPGMZA.LatLng({lat:parseFloat(response[i].lat),lng:parseFloat(response[i].lon)})},response[i].latLng={lat:parseFloat(response[i].lat),lng:parseFloat(response[i].lon)},response[i].bounds=new WPGMZA.LatLngBounds(new WPGMZA.LatLng({lat:response[i].boundingbox[1],lng:response[i].boundingbox[2]}),new WPGMZA.LatLng({lat:response[i].boundingbox[0],lng:response[i].boundingbox[3]})),response[i].lng=response[i].lon;callback(response,status)};else{if(!options.latLng)throw new Error("You must supply either a latLng or address");location=options.latLng.toString(),finish=function(response,status){var address=response[0].display_name;callback([address],status)}}var query={location:location,options:options};this.getResponseFromCache(query,function(response){response.length?finish(response,WPGMZA.Geocoder.SUCCESS):self.getResponseFromNominatim($.extend(options,{address:location}),function(response,status){status!=WPGMZA.Geocoder.FAIL?0!=response.length?(finish(response,WPGMZA.Geocoder.SUCCESS),self.cacheResponse(query,response)):callback([],WPGMZA.Geocoder.ZERO_RESULTS):callback(null,WPGMZA.Geocoder.FAIL)})})}}}),jQuery(function($){var Parent;WPGMZA.OLInfoWindow=function(feature){var self=this;Parent.call(this,feature),this.element=$("<div class='wpgmza-infowindow ol-info-window-container ol-info-window-plain'></div>")[0],$(this.element).on("click",".ol-info-window-close",function(event){self.close()})},Parent=WPGMZA.isProVersion()?WPGMZA.ProInfoWindow:WPGMZA.InfoWindow,WPGMZA.OLInfoWindow.prototype=Object.create(Parent.prototype),WPGMZA.OLInfoWindow.prototype.constructor=WPGMZA.OLInfoWindow,Object.defineProperty(WPGMZA.OLInfoWindow.prototype,"isPanIntoViewAllowed",{get:function(){return!0}}),WPGMZA.OLInfoWindow.prototype.open=function(map,feature){var self=this,latLng=feature.getPosition();if(!Parent.prototype.open.call(this,map,feature))return!1;this.parent=map,this.overlay&&this.feature.map.olMap.removeOverlay(this.overlay),this.overlay=new ol.Overlay({element:this.element,stopEvent:!0,insertFirst:!0}),this.overlay.setPosition(ol.proj.fromLonLat([latLng.lng,latLng.lat])),self.feature.map.olMap.addOverlay(this.overlay),$(this.element).show(),this.setContent(this.content),WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER&&WPGMZA.getImageDimensions(feature.getIcon(),function(size){$(self.element).css({left:Math.round(size.width/2)+"px"})}),this.trigger("infowindowopen"),this.trigger("domready")},WPGMZA.OLInfoWindow.prototype.close=function(event){$(this.element).hide(),this.overlay&&(WPGMZA.InfoWindow.prototype.close.call(this),this.trigger("infowindowclose"),this.feature.map.olMap.removeOverlay(this.overlay),this.overlay=null)},WPGMZA.OLInfoWindow.prototype.setContent=function(html){Parent.prototype.setContent.call(this,html),this.content=html;var eaBtn=WPGMZA.isProVersion()?"":this.addEditButton();$(this.element).html(eaBtn+"<i class='fa fa-times ol-info-window-close' aria-hidden='true'></i>"+html)},WPGMZA.OLInfoWindow.prototype.setOptions=function(options){options.maxWidth&&$(this.element).css({"max-width":options.maxWidth+"px"})},WPGMZA.OLInfoWindow.prototype.onOpen=function(){var self=this,imgs=$(this.element).find("img"),numImages=imgs.length,numImagesLoaded=0;if(WPGMZA.InfoWindow.prototype.onOpen.apply(this,arguments),this.isPanIntoViewAllowed){function inside(el,viewport){var a=$(el)[0].getBoundingClientRect(),b=$(viewport)[0].getBoundingClientRect();return a.left>=b.left&&a.left<=b.right&&a.right<=b.right&&a.right>=b.left&&a.top>=b.top&&a.top<=b.bottom&&a.bottom<=b.bottom&&a.bottom>=b.top}function panIntoView(){var offset=.45*-$(self.element).height();self.feature.map.animateNudge(0,offset,self.feature.getPosition())}imgs.each(function(index,el){el.onload=function(){++numImagesLoaded!=numImages||inside(self.element,self.feature.map.element)||panIntoView()}}),0!=numImages||inside(self.element,self.feature.map.element)||panIntoView()}}}),jQuery(function($){var Parent;WPGMZA.OLMap=function(element,options){var self=this;Parent.call(this,element),this.setOptions(options);var viewOptions=this.settings.toOLViewOptions();function isSettingDisabled(value){return"yes"===value||!!value}$(this.element).html(""),this.olMap=new ol.Map({target:$(element)[0],layers:[this.getTileLayer()],view:new ol.View(viewOptions)}),this.olMap.getInteractions().forEach(function(interaction){interaction instanceof ol.interaction.DragPan?interaction.setActive(!isSettingDisabled(self.settings.wpgmza_settings_map_draggable)):interaction instanceof ol.interaction.DoubleClickZoom?interaction.setActive(!isSettingDisabled(self.settings.wpgmza_settings_map_clickzoom)):interaction instanceof ol.interaction.MouseWheelZoom&&interaction.setActive(!isSettingDisabled(self.settings.wpgmza_settings_map_scroll))},this),"greedy"!=this.settings.wpgmza_force_greedy_gestures&&"yes"!=this.settings.wpgmza_force_greedy_gestures&&1!=this.settings.wpgmza_force_greedy_gestures&&(this.gestureOverlay=$("<div class='wpgmza-gesture-overlay'></div>"),this.gestureOverlayTimeoutID=null,WPGMZA.isTouchDevice()||(this.olMap.on("wheel",function(event){if(!ol.events.condition.platformModifierKeyOnly(event))return self.showGestureOverlay(),event.originalEvent.preventDefault(),!1}),this.gestureOverlay.text(WPGMZA.localized_strings.use_ctrl_scroll_to_zoom))),this.olMap.getControls().forEach(function(control){control instanceof ol.control.Zoom&&1==WPGMZA.settings.wpgmza_settings_map_zoom&&self.olMap.removeControl(control)},this),isSettingDisabled(WPGMZA.settings.wpgmza_settings_map_full_screen_control)||this.olMap.addControl(new ol.control.FullScreen),WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER&&(this.markerLayer=new ol.layer.Vector({source:new ol.source.Vector({features:[]})}),this.olMap.addLayer(this.markerLayer),this.olMap.on("click",function(event){var features=self.olMap.getFeaturesAtPixel(event.pixel);if(features&&features.length){var marker=features[0].wpgmzaMarker;marker&&(marker.trigger("click"),marker.trigger("select"))}})),this.olMap.on("movestart",function(event){self.isBeingDragged=!0}),this.olMap.on("moveend",function(event){self.wrapLongitude(),self.isBeingDragged=!1,self.dispatchEvent("dragend"),self.onIdle()}),this.olMap.getView().on("change:resolution",function(event){self.dispatchEvent("zoom_changed"),self.dispatchEvent("zoomchanged"),setTimeout(function(){self.onIdle()},10)}),this.olMap.getView().on("change",function(){self.onBoundsChanged()}),self.onBoundsChanged(),this._mouseoverNativeFeatures=[],this.olMap.on("pointermove",function(event){if(!event.dragging){try{var featuresUnderPixel=event.target.getFeaturesAtPixel(event.pixel)}catch(e){return}featuresUnderPixel=featuresUnderPixel||[];var i,props,nativeFeaturesUnderPixel=[];for(i=0;i<featuresUnderPixel.length;i++)(props=featuresUnderPixel[i].getProperties()).wpgmzaFeature&&(nativeFeature=props.wpgmzaFeature,nativeFeaturesUnderPixel.push(nativeFeature),-1==self._mouseoverNativeFeatures.indexOf(nativeFeature)&&(nativeFeature.trigger("mouseover"),self._mouseoverNativeFeatures.push(nativeFeature)));for(i=self._mouseoverNativeFeatures.length-1;0<=i;i--)nativeFeature=self._mouseoverNativeFeatures[i],-1==nativeFeaturesUnderPixel.indexOf(nativeFeature)&&(nativeFeature.trigger("mouseout"),self._mouseoverNativeFeatures.splice(i,1))}}),$(this.element).on("click contextmenu",function(event){var isRight;event=event||window.event;var latLng=self.pixelsToLatLng(event.offsetX,event.offsetY);if("which"in event?isRight=3==event.which:"button"in event&&(isRight=2==event.button),1!=event.which&&1!=event.button){if(isRight)return self.onRightClick(event)}else{if(self.isBeingDragged)return;if($(event.target).closest(".ol-marker").length)return;try{var featuresUnderPixel=self.olMap.getFeaturesAtPixel([event.offsetX,event.offsetY])}catch(e){return}featuresUnderPixel=featuresUnderPixel||[];var i,props,nativeFeaturesUnderPixel=[];for(i=0;i<featuresUnderPixel.length;i++)(props=featuresUnderPixel[i].getProperties()).wpgmzaFeature&&(nativeFeature=props.wpgmzaFeature,nativeFeaturesUnderPixel.push(nativeFeature),nativeFeature.trigger("click"));if(0<featuresUnderPixel.length)return;self.trigger({type:"click",latLng:latLng})}}),WPGMZA.isProVersion()||(this.trigger("init"),this.dispatchEvent("created"),WPGMZA.events.dispatchEvent({type:"mapcreated",map:this}),$(this.element).trigger("wpgooglemaps_loaded"))},Parent=WPGMZA.isProVersion()?WPGMZA.ProMap:WPGMZA.Map,WPGMZA.OLMap.prototype=Object.create(Parent.prototype),WPGMZA.OLMap.prototype.constructor=WPGMZA.OLMap,WPGMZA.OLMap.prototype.getTileLayer=function(){var options={};return WPGMZA.settings.tile_server_url&&(options.url=WPGMZA.settings.tile_server_url,"custom_override"===WPGMZA.settings.tile_server_url&&(WPGMZA.settings.tile_server_url_override&&""!==WPGMZA.settings.tile_server_url_override.trim()?options.url=WPGMZA.settings.tile_server_url_override.trim():options.url="https://{a-c}.tile.openstreetmap.org/{z}/{x}/{y}.png"),WPGMZA.settings.open_layers_api_key&&""!==WPGMZA.settings.open_layers_api_key&&(options.url+="?apikey="+WPGMZA.settings.open_layers_api_key.trim())),new ol.layer.Tile({source:new ol.source.OSM(options)})},WPGMZA.OLMap.prototype.wrapLongitude=function(){var transformed=ol.proj.transform(this.olMap.getView().getCenter(),"EPSG:3857","EPSG:4326"),center={lat:transformed[1],lng:transformed[0]};-180<=center.lng&&center.lng<=180||(center.lng=center.lng-360*Math.floor(center.lng/360),180<center.lng&&(center.lng-=360),this.setCenter(center))},WPGMZA.OLMap.prototype.getCenter=function(){var lonLat=ol.proj.toLonLat(this.olMap.getView().getCenter());return{lat:lonLat[1],lng:lonLat[0]}},WPGMZA.OLMap.prototype.setCenter=function(latLng){var view=this.olMap.getView();WPGMZA.Map.prototype.setCenter.call(this,latLng),view.setCenter(ol.proj.fromLonLat([latLng.lng,latLng.lat])),this.wrapLongitude(),this.onBoundsChanged()},WPGMZA.OLMap.prototype.getBounds=function(){var bounds=this.olMap.getView().calculateExtent(this.olMap.getSize()),nativeBounds=new WPGMZA.LatLngBounds,topLeft=ol.proj.toLonLat([bounds[0],bounds[1]]),bottomRight=ol.proj.toLonLat([bounds[2],bounds[3]]);return nativeBounds.north=topLeft[1],nativeBounds.south=bottomRight[1],nativeBounds.west=topLeft[0],nativeBounds.east=bottomRight[0],nativeBounds},WPGMZA.OLMap.prototype.fitBounds=function(southWest,northEast){if(southWest instanceof WPGMZA.LatLng&&(southWest={lat:southWest.lat,lng:southWest.lng}),northEast instanceof WPGMZA.LatLng)northEast={lat:northEast.lat,lng:northEast.lng};else if(southWest instanceof WPGMZA.LatLngBounds){var bounds=southWest;southWest={lat:bounds.south,lng:bounds.west},northEast={lat:bounds.north,lng:bounds.east}}var view=this.olMap.getView(),extent=ol.extent.boundingExtent([ol.proj.fromLonLat([parseFloat(southWest.lng),parseFloat(southWest.lat)]),ol.proj.fromLonLat([parseFloat(northEast.lng),parseFloat(northEast.lat)])]);view.fit(extent,this.olMap.getSize())},WPGMZA.OLMap.prototype.panTo=function(latLng,zoom){var view=this.olMap.getView(),options={center:ol.proj.fromLonLat([parseFloat(latLng.lng),parseFloat(latLng.lat)]),duration:500};1<arguments.length&&(options.zoom=parseInt(zoom)),view.animate(options)},WPGMZA.OLMap.prototype.getZoom=function(){return Math.round(this.olMap.getView().getZoom())},WPGMZA.OLMap.prototype.setZoom=function(value){this.olMap.getView().setZoom(value)},WPGMZA.OLMap.prototype.getMinZoom=function(){return this.olMap.getView().getMinZoom()},WPGMZA.OLMap.prototype.setMinZoom=function(value){this.olMap.getView().setMinZoom(value)},WPGMZA.OLMap.prototype.getMaxZoom=function(){return this.olMap.getView().getMaxZoom()},WPGMZA.OLMap.prototype.setMaxZoom=function(value){this.olMap.getView().setMaxZoom(value)},WPGMZA.OLMap.prototype.setOptions=function(options){Parent.prototype.setOptions.call(this,options),this.olMap&&this.olMap.getView().setProperties(this.settings.toOLViewOptions())},WPGMZA.OLMap.prototype.addMarker=function(marker){WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT?this.olMap.addOverlay(marker.overlay):(this.markerLayer.getSource().addFeature(marker.feature),marker.featureInSource=!0),Parent.prototype.addMarker.call(this,marker)},WPGMZA.OLMap.prototype.removeMarker=function(marker){WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT?this.olMap.removeOverlay(marker.overlay):(this.markerLayer.getSource().removeFeature(marker.feature),marker.featureInSource=!1),Parent.prototype.removeMarker.call(this,marker)},WPGMZA.OLMap.prototype.addPolygon=function(polygon){this.olMap.addLayer(polygon.layer),Parent.prototype.addPolygon.call(this,polygon)},WPGMZA.OLMap.prototype.removePolygon=function(polygon){this.olMap.removeLayer(polygon.layer),Parent.prototype.removePolygon.call(this,polygon)},WPGMZA.OLMap.prototype.addPolyline=function(polyline){this.olMap.addLayer(polyline.layer),Parent.prototype.addPolyline.call(this,polyline)},WPGMZA.OLMap.prototype.removePolyline=function(polyline){this.olMap.removeLayer(polyline.layer),Parent.prototype.removePolyline.call(this,polyline)},WPGMZA.OLMap.prototype.addCircle=function(circle){this.olMap.addLayer(circle.layer),Parent.prototype.addCircle.call(this,circle)},WPGMZA.OLMap.prototype.removeCircle=function(circle){this.olMap.removeLayer(circle.layer),Parent.prototype.removeCircle.call(this,circle)},WPGMZA.OLMap.prototype.addRectangle=function(rectangle){this.olMap.addLayer(rectangle.layer),Parent.prototype.addRectangle.call(this,rectangle)},WPGMZA.OLMap.prototype.removeRectangle=function(rectangle){this.olMap.removeLayer(rectangle.layer),Parent.prototype.removeRectangle.call(this,rectangle)},WPGMZA.OLMap.prototype.pixelsToLatLng=function(x,y){null==y&&("x"in x&&"y"in x?(y=x.y,x=x.x):console.warn("Y coordinate undefined in pixelsToLatLng (did you mean to pass 2 arguments?)"));var coord=this.olMap.getCoordinateFromPixel([x,y]);if(!coord)return{x:null,y:null};var lonLat=ol.proj.toLonLat(coord);return{lat:lonLat[1],lng:lonLat[0]}},WPGMZA.OLMap.prototype.latLngToPixels=function(latLng){var coord=ol.proj.fromLonLat([latLng.lng,latLng.lat]),pixel=this.olMap.getPixelFromCoordinate(coord);return pixel?{x:pixel[0],y:pixel[1]}:{x:null,y:null}},WPGMZA.OLMap.prototype.enableBicycleLayer=function(value){if(value)this.bicycleLayer||(this.bicycleLayer=new ol.layer.Tile({source:new ol.source.OSM({url:"http://{a-c}.tile.opencyclemap.org/cycle/{z}/{x}/{y}.png"})})),this.olMap.addLayer(this.bicycleLayer);else{if(!this.bicycleLayer)return;this.olMap.removeLayer(this.bicycleLayer)}},WPGMZA.OLMap.prototype.showGestureOverlay=function(){var self=this;clearTimeout(this.gestureOverlayTimeoutID),$(this.gestureOverlay).stop().animate({opacity:"100"}),$(this.element).append(this.gestureOverlay),$(this.gestureOverlay).css({"line-height":$(this.element).height()+"px",opacity:"1.0"}),$(this.gestureOverlay).show(),this.gestureOverlayTimeoutID=setTimeout(function(){self.gestureOverlay.fadeOut(2e3)},2e3)},WPGMZA.OLMap.prototype.onElementResized=function(event){this.olMap.updateSize()},WPGMZA.OLMap.prototype.onRightClick=function(event){if($(event.target).closest(".ol-marker, .wpgmza_modern_infowindow, .wpgmza-modern-store-locator").length)return!0;var parentOffset=$(this.element).offset(),relX=event.pageX-parentOffset.left,relY=event.pageY-parentOffset.top,latLng=this.pixelsToLatLng(relX,relY);return this.trigger({type:"rightclick",latLng:latLng}),$(this.element).trigger({type:"rightclick",latLng:latLng}),event.preventDefault(),!1},WPGMZA.OLMap.prototype.enableAllInteractions=function(){this.olMap.getInteractions().forEach(function(interaction){(interaction instanceof ol.interaction.DragPan||interaction instanceof ol.interaction.DoubleClickZoom||interaction instanceof ol.interaction.MouseWheelZoom)&&interaction.setActive(!0)},this)}}),jQuery(function($){var Parent;WPGMZA.OLMarker=function(options){var self=this;Parent.call(this,options);var settings={};if(options)for(var name in options)options[name]instanceof WPGMZA.LatLng?settings[name]=options[name].toLatLngLiteral():options[name]instanceof WPGMZA.Map||(settings[name]=options[name]);var origin=ol.proj.fromLonLat([parseFloat(this.lng),parseFloat(this.lat)]);if(WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT){var img=$("<img alt=''/>")[0];img.onload=function(event){self.updateElementHeight(),self.map&&self.map.olMap.updateSize()},img.src=WPGMZA.defaultMarkerIcon,this.element=$("<div class='ol-marker'></div>")[0],this.element.appendChild(img),this.element.wpgmzaMarker=this,$(this.element).on("mouseover",function(event){self.dispatchEvent("mouseover")}),this.overlay=new ol.Overlay({element:this.element,position:origin,positioning:"bottom-center",stopEvent:!1}),this.overlay.setPosition(origin),this.animation?this.setAnimation(this.animation):this.anim&&this.setAnimation(this.anim),options&&options.draggable&&this.setDraggable(!0),this.rebindClickListener()}else{if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)throw new Error("Invalid marker render mode");this.feature=new ol.Feature({geometry:new ol.geom.Point(origin)}),this.feature.setStyle(this.getVectorLayerStyle()),(this.feature.wpgmzaMarker=this).feature.wpgmzaFeature=this}this.setOptions(settings),this.trigger("init")},Parent=WPGMZA.isProVersion()?WPGMZA.ProMarker:WPGMZA.Marker,WPGMZA.OLMarker.prototype=Object.create(Parent.prototype),WPGMZA.OLMarker.prototype.constructor=WPGMZA.OLMarker,WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT="element",WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER="vector",WPGMZA.OLMarker.renderMode=WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT,"open-layers"==WPGMZA.settings.engine&&WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER&&(WPGMZA.OLMarker.defaultVectorLayerStyle=new ol.style.Style({image:new ol.style.Icon({anchor:[.5,1],src:WPGMZA.defaultMarkerIcon})}),WPGMZA.OLMarker.hiddenVectorLayerStyle=new ol.style.Style({})),WPGMZA.OLMarker.prototype.getVectorLayerStyle=function(){return this.vectorLayerStyle?this.vectorLayerStyle:WPGMZA.OLMarker.defaultVectorLayerStyle},WPGMZA.OLMarker.prototype.updateElementHeight=function(height,calledOnFocus){var self=this;0!=(height=height||$(this.element).find("img").height())||calledOnFocus||$(window).one("focus",function(event){self.updateElementHeight(!1,!0)}),$(this.element).css({height:height+"px"})},WPGMZA.OLMarker.prototype.addLabel=function(){this.setLabel(this.getLabelText())},WPGMZA.OLMarker.prototype.setLabel=function(label){WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER?label?(this.label||(this.label=$("<div class='ol-marker-label'/>"),$(this.element).append(this.label)),this.label.html(label)):this.label&&$(this.element).find(".ol-marker-label").remove():console.warn("Marker labels are not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.getVisible=function(visible){if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)return"none"!=this.overlay.getElement().style.display},WPGMZA.OLMarker.prototype.setVisible=function(visible){if(Parent.prototype.setVisible.call(this,visible),WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)if(visible){var style=this.getVectorLayerStyle();this.feature.setStyle(style)}else this.feature.setStyle(null);else this.overlay.getElement().style.display=visible?"block":"none"},WPGMZA.OLMarker.prototype.setPosition=function(latLng){Parent.prototype.setPosition.call(this,latLng);var origin=ol.proj.fromLonLat([parseFloat(this.lng),parseFloat(this.lat)]);WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER?this.feature.setGeometry(new ol.geom.Point(origin)):this.overlay.setPosition(origin)},WPGMZA.OLMarker.prototype.updateOffset=function(x,y){if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER){x=this._offset.x,y=this._offset.y;this.element.style.position="relative",this.element.style.left=x+"px",this.element.style.top=y+"px"}else console.warn("Marker offset is not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.setAnimation=function(anim){if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)switch(Parent.prototype.setAnimation.call(this,anim),anim){case WPGMZA.Marker.ANIMATION_NONE:$(this.element).removeAttr("data-anim");break;case WPGMZA.Marker.ANIMATION_BOUNCE:$(this.element).attr("data-anim","bounce");break;case WPGMZA.Marker.ANIMATION_DROP:$(this.element).attr("data-anim","drop")}else console.warn("Marker animation is not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.setDraggable=function(draggable){var self=this;if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)if(draggable){var options={disabled:!1};this.jQueryDraggableInitialized||(options.start=function(event){self.onDragStart(event)},options.stop=function(event){self.onDragEnd(event)}),$(this.element).draggable(options),this.jQueryDraggableInitialized=!0,this.rebindClickListener()}else $(this.element).draggable({disabled:!0});else console.warn("Marker dragging is not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.setOpacity=function(opacity){WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER?$(this.element).css({opacity:opacity}):console.warn("Marker opacity is not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.onDragStart=function(event){this.isBeingDragged=!0,this.map.olMap.getInteractions().forEach(function(interaction){interaction instanceof ol.interaction.DragPan&&interaction.setActive(!1)})},WPGMZA.OLMarker.prototype.onDragEnd=function(event){var offset_top=parseFloat($(this.element).css("top").match(/-?\d+/)[0]),offset_left=parseFloat($(this.element).css("left").match(/-?\d+/)[0]);$(this.element).css({top:"0px",left:"0px"});var currentLatLng=this.getPosition(),pixelsBeforeDrag=this.map.latLngToPixels(currentLatLng),pixelsAfterDrag={x:pixelsBeforeDrag.x+offset_left,y:pixelsBeforeDrag.y+offset_top},latLngAfterDrag=this.map.pixelsToLatLng(pixelsAfterDrag);this.setPosition(latLngAfterDrag),this.isBeingDragged=!1,this.trigger({type:"dragend",latLng:latLngAfterDrag}),this.trigger("change"),"yes"!=this.map.settings.wpgmza_settings_map_draggable&&this.map.olMap.getInteractions().forEach(function(interaction){interaction instanceof ol.interaction.DragPan&&interaction.setActive(!0)})},WPGMZA.OLMarker.prototype.onElementClick=function(event){var self=event.currentTarget.wpgmzaMarker;self.isBeingDragged||(self.dispatchEvent("click"),self.dispatchEvent("select"))},WPGMZA.OLMarker.prototype.rebindClickListener=function(){$(this.element).off("click",this.onElementClick),$(this.element).on("click",this.onElementClick)}}),jQuery(function($){WPGMZA.OLModernStoreLocatorCircle=function(map,settings){WPGMZA.ModernStoreLocatorCircle.call(this,map,settings)},WPGMZA.OLModernStoreLocatorCircle.prototype=Object.create(WPGMZA.ModernStoreLocatorCircle.prototype),WPGMZA.OLModernStoreLocatorCircle.prototype.constructor=WPGMZA.OLModernStoreLocatorCircle,WPGMZA.OLModernStoreLocatorCircle.prototype.initCanvasLayer=function(){var self=this,olViewportElement=$(this.map.element).children(".ol-viewport");this.canvas=document.createElement("canvas"),this.canvas.className="wpgmza-ol-canvas-overlay",olViewportElement.find(".ol-layers .ol-layer:first-child").prepend(this.canvas),this.renderFunction=function(event){self.canvas.width==olViewportElement.width()&&self.canvas.height==olViewportElement.height()||(self.canvas.width=olViewportElement.width(),self.canvas.height=olViewportElement.height(),$(this.canvas).css({width:olViewportElement.width()+"px",height:olViewportElement.height()+"px"})),self.draw()},this.map.olMap.on("postrender",this.renderFunction)},WPGMZA.OLModernStoreLocatorCircle.prototype.getContext=function(type){return this.canvas.getContext(type)},WPGMZA.OLModernStoreLocatorCircle.prototype.getCanvasDimensions=function(){return{width:this.canvas.width,height:this.canvas.height}},WPGMZA.OLModernStoreLocatorCircle.prototype.getCenterPixels=function(){return this.map.latLngToPixels(this.settings.center)},WPGMZA.OLModernStoreLocatorCircle.prototype.getWorldOriginOffset=function(){return{x:0,y:0}},WPGMZA.OLModernStoreLocatorCircle.prototype.getTransformedRadius=function(km){var center=new WPGMZA.LatLng(this.settings.center),outer=new WPGMZA.LatLng(center);outer.moveByDistance(km,90);var centerPixels=this.map.latLngToPixels(center),outerPixels=this.map.latLngToPixels(outer);return Math.abs(outerPixels.x-centerPixels.x)},WPGMZA.OLModernStoreLocatorCircle.prototype.getScale=function(){return 1},WPGMZA.OLModernStoreLocatorCircle.prototype.destroy=function(){$(this.canvas).remove(),this.map.olMap.un("postrender",this.renderFunction),this.map=null,this.canvas=null}}),jQuery(function($){WPGMZA.OLModernStoreLocator=function(map_id){WPGMZA.ModernStoreLocator.call(this,map_id),(WPGMZA.isProVersion()?$(".wpgmza_map[data-map-id='"+map_id+"']"):$("#wpgmza_map")).append(this.element)},WPGMZA.OLModernStoreLocator.prototype=Object.create(WPGMZA.ModernStoreLocator),WPGMZA.OLModernStoreLocator.prototype.constructor=WPGMZA.OLModernStoreLocator}),jQuery(function($){var Parent;WPGMZA.OLPolygon=function(options,olFeature){if(Parent.call(this,options,olFeature),olFeature)this.olFeature=olFeature;else{var coordinates=[[]];if(options&&options.polydata)for(var paths=this.parseGeometry(options.polydata),i=0;i<=paths.length;i++)coordinates[0].push(ol.proj.fromLonLat([parseFloat(paths[i%paths.length].lng),parseFloat(paths[i%paths.length].lat)]));this.olFeature=new ol.Feature({geometry:new ol.geom.Polygon(coordinates)})}this.layer=new ol.layer.Vector({source:new ol.source.Vector({features:[this.olFeature]})}),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaPolygon:this,wpgmzaFeature:this}),options&&this.setOptions(options)},Parent=WPGMZA.isProVersion()?WPGMZA.ProPolygon:WPGMZA.Polygon,WPGMZA.OLPolygon.prototype=Object.create(Parent.prototype),WPGMZA.OLPolygon.prototype.constructor=WPGMZA.OLPolygon,WPGMZA.OLPolygon.prototype.getGeometry=function(){for(var coordinates=this.olFeature.getGeometry().getCoordinates()[0],result=[],i=0;i<coordinates.length;i++){var lonLat=ol.proj.toLonLat(coordinates[i]),latLng={lat:lonLat[1],lng:lonLat[0]};result.push(latLng)}return result},WPGMZA.OLPolygon.prototype.setOptions=function(options){Parent.prototype.setOptions.apply(this,arguments),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)}}),jQuery(function($){var Parent;WPGMZA.OLPolyline=function(options,olFeature){if(WPGMZA.Polyline.call(this,options),olFeature)this.olFeature=olFeature;else{var coordinates=[];if(options&&options.polydata)for(var path=this.parseGeometry(options.polydata),i=0;i<path.length;i++){if(!$.isNumeric(path[i].lat))throw new Error("Invalid latitude");if(!$.isNumeric(path[i].lng))throw new Error("Invalid longitude");coordinates.push(ol.proj.fromLonLat([parseFloat(path[i].lng),parseFloat(path[i].lat)]))}this.olFeature=new ol.Feature({geometry:new ol.geom.LineString(coordinates)})}this.layer=new ol.layer.Vector({source:new ol.source.Vector({features:[this.olFeature]})}),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaPolyline:this,wpgmzaFeature:this}),options&&this.setOptions(options)},Parent=WPGMZA.Polyline,WPGMZA.OLPolyline.prototype=Object.create(Parent.prototype),WPGMZA.OLPolyline.prototype.constructor=WPGMZA.OLPolyline,WPGMZA.OLPolyline.prototype.getGeometry=function(){for(var result=[],coordinates=this.olFeature.getGeometry().getCoordinates(),i=0;i<coordinates.length;i++){var lonLat=ol.proj.toLonLat(coordinates[i]),latLng={lat:lonLat[1],lng:lonLat[0]};result.push(latLng)}return result},WPGMZA.OLPolyline.prototype.setOptions=function(options){Parent.prototype.setOptions.apply(this,arguments),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)}}),jQuery(function($){var Parent=WPGMZA.Rectangle;WPGMZA.OLRectangle=function(options,olFeature){if(Parent.apply(this,arguments),olFeature)this.olFeature=olFeature;else{var coordinates=[[]];options.cornerA&&options.cornerB&&(coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerA.lng),parseFloat(options.cornerA.lat)])),coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerB.lng),parseFloat(options.cornerA.lat)])),coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerB.lng),parseFloat(options.cornerB.lat)])),coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerA.lng),parseFloat(options.cornerB.lat)])),coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerA.lng),parseFloat(options.cornerA.lat)]))),this.olFeature=new ol.Feature({geometry:new ol.geom.Polygon(coordinates)})}this.layer=new ol.layer.Vector({source:new ol.source.Vector({features:[this.olFeature]}),style:this.olStyle}),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaRectangle:this,wpgmzaFeature:this}),options&&this.setOptions(options)},WPGMZA.extend(WPGMZA.OLRectangle,WPGMZA.Rectangle),WPGMZA.OLRectangle.prototype.getBounds=function(){var extent=this.olFeature.getGeometry().getExtent(),topLeft=ol.extent.getTopLeft(extent),bottomRight=ol.extent.getBottomRight(extent),topLeftLonLat=ol.proj.toLonLat(topLeft),bottomRightLonLat=ol.proj.toLonLat(bottomRight),topLeftLatLng=new WPGMZA.LatLng(topLeftLonLat[1],topLeftLonLat[0]),bottomRightLatLng=new WPGMZA.LatLng(bottomRightLonLat[1],bottomRightLonLat[0]);return new WPGMZA.LatLngBounds(topLeftLatLng,bottomRightLatLng)},WPGMZA.OLRectangle.prototype.setOptions=function(options){Parent.prototype.setOptions.apply(this,arguments),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)}}),jQuery(function($){WPGMZA.OLText=function(){}}),jQuery(function($){WPGMZA.DataTable=function(element){var self=this;if(!$.fn.dataTable)return console.warn("The dataTables library is not loaded. Cannot create a dataTable. Did you enable 'Do not enqueue dataTables'?"),void(WPGMZA.settings.wpgmza_do_not_enqueue_datatables&&WPGMZA.getCurrentPage()==WPGMZA.PAGE_MAP_EDIT&&alert("You have selected 'Do not enqueue DataTables' in WP Google Maps' settings. No 3rd party software is loading the DataTables library. Because of this, the marker table cannot load. Please uncheck this option to use the marker table."));if($.fn.dataTable.ext)$.fn.dataTable.ext.errMode="throw";else{var version=$.fn.dataTable.version?$.fn.dataTable.version:"unknown";console.warn("You appear to be running an outdated or modified version of the dataTables library. This may cause issues with table functionality. This is usually caused by 3rd party software loading an older version of DataTables. The loaded version is "+version+", we recommend version 1.10.12 or above.")}$.fn.dataTable.Api&&$.fn.dataTable.Api.register("processing()",function(show){return this.iterator("table",function(ctx){ctx.oApi._fnProcessingDisplay(ctx,show)})}),this.element=element,(this.element.wpgmzaDataTable=this).dataTableElement=this.getDataTableElement();var settings=this.getDataTableSettings();this.phpClass=$(element).attr("data-wpgmza-php-class"),(this.wpgmzaDataTable=this).useCompressedPathVariable=WPGMZA.restAPI&&WPGMZA.restAPI.isCompressedPathVariableSupported&&WPGMZA.settings.enable_compressed_path_variables,this.method=this.useCompressedPathVariable?"GET":"POST",null==this.getLanguageURL()||"//cdn.datatables.net/plug-ins/1.10.12/i18n/English.json"==this.getLanguageURL()?(this.dataTable=$(this.dataTableElement).DataTable(settings),this.dataTable.ajax.reload()):$.ajax(this.getLanguageURL(),{success:function(response,status,xhr){self.languageJSON=response,self.dataTable=$(self.dataTableElement).DataTable(settings),self.dataTable.ajax.reload()}})},WPGMZA.DataTable.prototype.getDataTableElement=function(){return $(this.element).find("table")},WPGMZA.DataTable.prototype.onAJAXRequest=function(data,settings){var params={phpClass:this.phpClass},attr=$(this.element).attr("data-wpgmza-ajax-parameters");return attr&&$.extend(params,JSON.parse(attr)),$.extend(data,params)},WPGMZA.DataTable.prototype.onDataTableAjaxRequest=function(data,callback,settings){var self=this,element=this.element,route=$(element).attr("data-wpgmza-rest-api-route"),params=this.onAJAXRequest(data,settings),draw=params.draw;if(delete params.draw,!route)throw new Error("No data-wpgmza-rest-api-route attribute specified");var options={method:"POST",useCompressedPathVariable:!0,data:params,dataType:"json",cache:!this.preventCaching,beforeSend:function(xhr){xhr.setRequestHeader("X-DataTables-Draw",draw)},success:function(response,status,xhr){response.draw=draw,self.lastResponse=response,callback(response),$("[data-marker-icon-src]").each(function(index,element){WPGMZA.MarkerIcon.createInstance($(element).attr("data-marker-icon-src")).applyToElement(element)})}};return WPGMZA.restAPI.call(route,options)},WPGMZA.DataTable.prototype.getDataTableSettings=function(){var self=this,element=this.element,options={};$(element).attr("data-wpgmza-datatable-options")&&(options=JSON.parse($(element).attr("data-wpgmza-datatable-options"))),options.deferLoading=!0,options.processing=!0,options.serverSide=!0,options.ajax=function(data,callback,settings){return WPGMZA.DataTable.prototype.onDataTableAjaxRequest.apply(self,arguments)},WPGMZA.AdvancedTableDataTable&&this instanceof WPGMZA.AdvancedTableDataTable&&WPGMZA.settings.wpgmza_default_items&&(options.iDisplayLength=parseInt(WPGMZA.settings.wpgmza_default_items)),options.aLengthMenu=[[5,10,25,50,100,-1],["5","10","25","50","100",WPGMZA.localized_strings.all]];var languageURL=this.getLanguageURL();return languageURL&&(options.language={url:languageURL}),options},WPGMZA.DataTable.prototype.getLanguageURL=function(){if(!WPGMZA.locale)return null;var languageURL;switch(WPGMZA.locale.substr(0,2)){case"af":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Afrikaans.json";break;case"sq":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Albanian.json";break;case"am":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Amharic.json";break;case"ar":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Arabic.json";break;case"hy":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Armenian.json";break;case"az":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Azerbaijan.json";break;case"bn":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Bangla.json";break;case"eu":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Basque.json";break;case"be":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Belarusian.json";break;case"bg":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Bulgarian.json";break;case"ca":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Catalan.json";break;case"zh":languageURL="zh_TW"==WPGMZA.locale?WPGMZA.pluginDirURL+"languages/datatables/Chinese-traditional.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Chinese.json";break;case"hr":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Croatian.json";break;case"cs":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Czech.json";break;case"da":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Danish.json";break;case"nl":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Dutch.json";break;case"et":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Estonian.json";break;case"fi":languageURL=WPGMZA.locale.match(/^fil/)?WPGMZA.pluginDirURL+"languages/datatables/Filipino.json":WPGMZA.pluginDirURL+"languages/datatables/Finnish.json";break;case"fr":languageURL=WPGMZA.pluginDirURL+"languages/datatables/French.json";break;case"gl":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Galician.json";break;case"ka":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Georgian.json";break;case"de":languageURL=WPGMZA.pluginDirURL+"languages/datatables/German.json";break;case"el":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Greek.json";break;case"gu":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Gujarati.json";break;case"he":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Hebrew.json";break;case"hi":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Hindi.json";break;case"hu":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Hungarian.json";break;case"is":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Icelandic.json";break;case"id":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Indonesian.json";break;case"ga":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Irish.json";break;case"it":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Italian.json";break;case"ja":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Japanese.json";break;case"kk":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Kazakh.json";break;case"ko":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Korean.json";break;case"ky":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Kyrgyz.json";break;case"lv":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Latvian.json";break;case"lt":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Lithuanian.json";break;case"mk":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Macedonian.json";break;case"ml":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Malay.json";break;case"mn":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Mongolian.json";break;case"ne":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Nepali.json";break;case"nb":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Norwegian-Bokmal.json";break;case"nn":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Norwegian-Nynorsk.json";break;case"ps":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Pashto.json";break;case"fa":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Persian.json";break;case"pl":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Polish.json";break;case"pt":languageURL="pt_BR"==WPGMZA.locale?WPGMZA.pluginDirURL+"languages/datatables/Portuguese-Brasil.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Portuguese.json";break;case"ro":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Romanian.json";break;case"ru":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Russian.json";break;case"sr":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Serbian.json";break;case"si":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Sinhala.json";break;case"sk":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Slovak.json";break;case"sl":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Slovenian.json";break;case"es":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Spanish.json";break;case"sw":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Swahili.json";break;case"sv":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Swedish.json";break;case"ta":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Tamil.json";break;case"te":languageURL=WPGMZA.pluginDirURL+"languages/datatables/telugu.json";break;case"th":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Thai.json";break;case"tr":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Turkish.json";break;case"uk":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Ukrainian.json";break;case"ur":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Urdu.json";break;case"uz":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Uzbek.json";break;case"vi":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Vietnamese.json";break;case"cy":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Welsh.json"}return languageURL},WPGMZA.DataTable.prototype.onAJAXResponse=function(response){},WPGMZA.DataTable.prototype.reload=function(){this.dataTable.ajax.reload(null,!1)}}),jQuery(function($){WPGMZA.AdminFeatureDataTable=function(element){var self=this;this.allSelected=!1,WPGMZA.DataTable.call(this,element),$(element).on("click",".wpgmza.bulk_delete",function(event){self.onBulkDelete(event)}),$(element).on("click",".wpgmza.select_all_markers",function(event){self.onSelectAll(event)}),$(element).on("click","[data-center-marker-id]",function(event){self.onCenterMarker(event)})},WPGMZA.extend(WPGMZA.AdminFeatureDataTable,WPGMZA.DataTable),Object.defineProperty(WPGMZA.AdminFeatureDataTable.prototype,"featureType",{get:function(){return $(this.element).attr("data-wpgmza-feature-type")}}),Object.defineProperty(WPGMZA.AdminFeatureDataTable.prototype,"featurePanel",{get:function(){return WPGMZA.mapEditPage[this.featureType+"Panel"]}}),WPGMZA.AdminFeatureDataTable.prototype.getDataTableSettings=function(){var self=this,options=WPGMZA.DataTable.prototype.getDataTableSettings.call(this);return options.createdRow=function(row,data,index){var meta=self.lastResponse.meta[index];row.wpgmzaFeatureData=meta},options},WPGMZA.AdminFeatureDataTable.prototype.onBulkDelete=function(event){var self=this,ids=[],map=WPGMZA.maps[0],plural=this.featureType+"s";$(this.element).find("input[name='mark']:checked").each(function(index,el){var row=$(el).closest("tr")[0];ids.push(row.wpgmzaFeatureData.id)}),ids.forEach(function(marker_id){var marker=map.getMarkerByID(marker_id);marker&&map.removeMarker(marker)}),WPGMZA.restAPI.call("/"+plural+"/",{method:"DELETE",data:{ids:ids},complete:function(){self.reload()}})},WPGMZA.AdminFeatureDataTable.prototype.onSelectAll=function(event){this.allSelected=!this.allSelected;var self=this;$(this.element).find("input[name='mark']").each(function(){self.allSelected?$(this).prop("checked",!0):$(this).prop("checked",!1)})},WPGMZA.AdminFeatureDataTable.prototype.onCenterMarker=function(event){var id;id=null==event.currentTarget?event:$(event.currentTarget).attr("data-center-marker-id");var marker=WPGMZA.mapEditPage.map.getMarkerByID(id);if(marker){var latLng=new WPGMZA.LatLng({lat:marker.lat,lng:marker.lng});WPGMZA.mapEditPage.map.setCenter(latLng),WPGMZA.animateScroll("#wpgmaps_tabs_markers")}}}),jQuery(function($){WPGMZA.AdminMapDataTable=function(element){var self=this;WPGMZA.DataTable.call(this,element),$(element).on("mousedown","button[data-action='edit']",function(event){switch(event.which){case 1:var map_id=$(event.target).attr("data-map-id");window.location.href=window.location.href+"&action=edit&map_id="+map_id;break;case 2:map_id=$(event.target).attr("data-map-id");window.open(window.location.href+"&action=edit&map_id="+map_id)}}),$(element).find(".wpgmza.select_all_maps").on("click",function(event){self.onSelectAll(event)}),$(element).find(".wpgmza.bulk_delete_maps").on("click",function(event){self.onBulkDelete(event)}),$(element).on("click","button[data-action='duplicate']",function(event){var map_id=$(event.target).attr("data-map-id");WPGMZA.restAPI.call("/maps/",{method:"POST",data:{id:map_id,action:"duplicate"},success:function(response,status,xhr){self.reload()}})}),$(element).on("click","button[data-action='trash']",function(event){if(confirm(WPGMZA.localized_strings.map_delete_prompt_text)){var map_id=$(event.target).attr("data-map-id");WPGMZA.restAPI.call("/maps/",{method:"DELETE",data:{id:map_id},success:function(response,status,xhr){self.reload()}})}})},WPGMZA.extend(WPGMZA.AdminMapDataTable,WPGMZA.DataTable),WPGMZA.AdminMapDataTable.prototype.getDataTableSettings=function(){var self=this,options=WPGMZA.DataTable.prototype.getDataTableSettings.call(this);return options.createdRow=function(row,data,index){var meta=self.lastResponse.meta[index];row.wpgmzaMapData=meta},options},WPGMZA.AdminMapDataTable.prototype.onSelectAll=function(event){$(this.element).find("input[name='mark']").prop("checked",!0)},WPGMZA.AdminMapDataTable.prototype.onBulkDelete=function(event){var self=this,ids=[];$(this.element).find("input[name='mark']:checked").each(function(index,el){var row=$(el).closest("tr")[0];ids.push(row.wpgmzaMapData.id)}),confirm(WPGMZA.localized_strings.map_bulk_delete_prompt_text)&&WPGMZA.restAPI.call("/maps/",{method:"DELETE",data:{ids:ids},complete:function(){self.reload()}})},$(document).ready(function(event){$("[data-wpgmza-admin-map-datatable]").each(function(index,el){WPGMZA.AdminMapDataTable=new WPGMZA.AdminMapDataTable(el)})})}),jQuery(function($){WPGMZA.AdminMarkerDataTable=function(element){var self=this;this.preventCaching=!0,WPGMZA.DataTable.call(this,element),$(element).on("click","[data-delete-marker-id]",function(event){self.onDeleteMarker(event)}),$(element).find(".wpgmza.select_all_markers").on("click",function(event){self.onSelectAll(event)}),$(element).find(".wpgmza.bulk_delete").on("click",function(event){self.onBulkDelete(event)}),$(element).on("click","[data-center-marker-id]",function(event){self.onCenterMarker(event)})},WPGMZA.AdminMarkerDataTable.prototype=Object.create(WPGMZA.DataTable.prototype),WPGMZA.AdminMarkerDataTable.prototype.constructor=WPGMZA.AdminMarkerDataTable,WPGMZA.AdminMarkerDataTable.createInstance=function(element){return new WPGMZA.AdminMarkerDataTable(element)},WPGMZA.AdminMarkerDataTable.prototype.getDataTableSettings=function(){var self=this,options=WPGMZA.DataTable.prototype.getDataTableSettings.call(this);return options.createdRow=function(row,data,index){var meta=self.lastResponse.meta[index];row.wpgmzaMarkerData=meta},options},WPGMZA.AdminMarkerDataTable.prototype.onEditMarker=function(event){WPGMZA.animatedScroll("#wpgmaps_tabs_markers")},WPGMZA.AdminMarkerDataTable.prototype.onDeleteMarker=function(event){var self=this,id=$(event.currentTarget).attr("data-delete-marker-id"),data={action:"delete_marker",security:WPGMZA.legacyajaxnonce,map_id:WPGMZA.mapEditPage.map.id,marker_id:id};$.post(ajaxurl,data,function(response){WPGMZA.mapEditPage.map.removeMarkerByID(id),self.reload()})},WPGMZA.AdminMarkerDataTable.prototype.onApproveMarker=function(event){var cur_id=$(this).attr("id"),data={action:"approve_marker",security:WPGMZA.legacyajaxnonce,map_id:WPGMZA.mapEditPage.map.id,marker_id:cur_id};$.post(ajaxurl,data,function(response){wpgmza_InitMap(),wpgmza_reinitialisetbl()})},WPGMZA.AdminMarkerDataTable.prototype.onSelectAll=function(event){$(this.element).find("input[name='mark']").prop("checked",!0)},WPGMZA.AdminMarkerDataTable.prototype.onBulkDelete=function(event){var self=this,ids=[],map=WPGMZA.maps[0];$(this.element).find("input[name='mark']:checked").each(function(index,el){var row=$(el).closest("tr")[0];ids.push(row.wpgmzaMarkerData.id)}),ids.forEach(function(marker_id){var marker=map.getMarkerByID(marker_id);marker&&map.removeMarker(marker)}),WPGMZA.restAPI.call("/markers/",{method:"DELETE",data:{ids:ids},complete:function(){self.reload()}})},WPGMZA.AdminMarkerDataTable.prototype.onCenterMarker=function(event){var id;id=null==event.currentTarget?event:$(event.currentTarget).attr("data-center-marker-id");var marker=WPGMZA.mapEditPage.map.getMarkerByID(id);if(marker){var latLng=new WPGMZA.LatLng({lat:marker.lat,lng:marker.lng});WPGMZA.mapEditPage.map.setCenter(latLng),WPGMZA.mapEditPage.map.setZoom(6),WPGMZA.animateScroll("#wpgmaps_tabs_markers")}}});
1
+ jQuery(function($){var core={MARKER_PULL_DATABASE:"0",MARKER_PULL_XML:"1",PAGE_MAP_LIST:"map-list",PAGE_MAP_EDIT:"map-edit",PAGE_SETTINGS:"map-settings",PAGE_SUPPORT:"map-support",PAGE_CATEGORIES:"categories",PAGE_ADVANCED:"advanced",PAGE_CUSTOM_FIELDS:"custom-fields",maps:[],events:null,settings:null,restAPI:null,localized_strings:null,loadingHTML:'<div class="wpgmza-preloader"><div class="wpgmza-loader">...</div></div>',preloaderHTML:"<div class='wpgmza-preloader'><div></div><div></div><div></div><div></div></div>",getCurrentPage:function(){switch(WPGMZA.getQueryParamValue("page")){case"wp-google-maps-menu":return window.location.href.match(/action=edit/)&&window.location.href.match(/map_id=\d+/)?WPGMZA.PAGE_MAP_EDIT:WPGMZA.PAGE_MAP_LIST;case"wp-google-maps-menu-settings":return WPGMZA.PAGE_SETTINGS;case"wp-google-maps-menu-support":return WPGMZA.PAGE_SUPPORT;case"wp-google-maps-menu-categories":return WPGMZA.PAGE_CATEGORIES;case"wp-google-maps-menu-advanced":return WPGMZA.PAGE_ADVANCED;case"wp-google-maps-menu-custom-fields":return WPGMZA.PAGE_CUSTOM_FIELDS;default:return null}},getScrollAnimationOffset:function(){return(WPGMZA.settings.scroll_animation_offset||0)+($("#wpadminbar").height()||0)},getScrollAnimationDuration:function(){return WPGMZA.settings.scroll_animation_milliseconds?WPGMZA.settings.scroll_animation_milliseconds:500},animateScroll:function(element,milliseconds){var offset=WPGMZA.getScrollAnimationOffset();milliseconds=milliseconds||WPGMZA.getScrollAnimationDuration(),$("html, body").animate({scrollTop:$(element).offset().top-offset},milliseconds)},extend:function(child,parent){var constructor=child;child.prototype=Object.create(parent.prototype),child.prototype.constructor=constructor},guid:function(){var d=(new Date).getTime();return"undefined"!=typeof performance&&"function"==typeof performance.now&&(d+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(c){var r=(d+16*Math.random())%16|0;return d=Math.floor(d/16),("x"===c?r:3&r|8).toString(16)})},hexOpacityToRGBA:function(colour,opacity){var hex=parseInt(colour.replace(/^#/,""),16);return[(16711680&hex)>>16,(65280&hex)>>8,255&hex,parseFloat(opacity)]},hexOpacityToString:function(colour,opacity){var arr=WPGMZA.hexOpacityToRGBA(colour,opacity);return"rgba("+arr[0]+", "+arr[1]+", "+arr[2]+", "+arr[3]+")"},hexToRgba:function(hex){var c;return/^#([A-Fa-f0-9]{3}){1,2}$/.test(hex)?(3==(c=hex.substring(1).split("")).length&&(c=[c[0],c[0],c[1],c[1],c[2],c[2]]),{r:(c="0x"+c.join(""))>>16&255,g:c>>8&255,b:255&c,a:1}):0},rgbaToString:function(rgba){return"rgba("+rgba.r+", "+rgba.g+", "+rgba.b+", "+rgba.a+")"},latLngRegexp:/^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$/,isLatLngString:function(str){if("string"!=typeof str)return null;str.match(/^\(.+\)$/)&&(str=str.replace(/^\(|\)$/,""));var m=str.match(WPGMZA.latLngRegexp);return m?new WPGMZA.LatLng({lat:parseFloat(m[1]),lng:parseFloat(m[3])}):null},stringToLatLng:function(str){var result=WPGMZA.isLatLngString(str);if(!result)throw new Error("Not a valid latLng");return result},isHexColorString:function(str){return"string"==typeof str&&!!str.match(/#[0-9A-F]{6}/i)},imageDimensionsCache:{},getImageDimensions:function(src,callback){if(WPGMZA.imageDimensionsCache[src])callback(WPGMZA.imageDimensionsCache[src]);else{var img=document.createElement("img");img.onload=function(event){var result={width:img.width,height:img.height};WPGMZA.imageDimensionsCache[src]=result,callback(result)},img.src=src}},decodeEntities:function(input){return input.replace(/&(nbsp|amp|quot|lt|gt);/g,function(m,e){return m[e]}).replace(/&#(\d+);/gi,function(m,e){return String.fromCharCode(parseInt(e,10))})},isDeveloperMode:function(){return this.settings.developer_mode||window.Cookies&&window.Cookies.get("wpgmza-developer-mode")},isProVersion:function(){return"1"==this._isProVersion},openMediaDialog:function(callback){var file_frame;if(file_frame)return file_frame.uploader.uploader.param("post_id",set_to_post_id),void file_frame.open();(file_frame=wp.media.frames.file_frame=wp.media({title:"Select a image to upload",button:{text:"Use this image"},multiple:!1})).on("select",function(){attachment=file_frame.state().get("selection").first().toJSON(),callback(attachment.id,attachment.url)}),file_frame.open()},getCurrentPosition:function(callback,error,watch){var nativeFunction="getCurrentPosition";if(WPGMZA.userLocationDenied)error&&error({code:1,message:"Location unavailable"});else if(watch&&(nativeFunction="watchPosition"),navigator.geolocation){var options={enableHighAccuracy:!0};navigator.geolocation[nativeFunction]?navigator.geolocation[nativeFunction](function(position){callback&&callback(position),WPGMZA.events.trigger("userlocationfound")},function(err){options.enableHighAccuracy=!1,navigator.geolocation[nativeFunction](function(position){callback&&callback(position),WPGMZA.events.trigger("userlocationfound")},function(err){console.warn(err.code,err.message),1==err.code&&(WPGMZA.userLocationDenied=!0),error&&error(err)},options)},options):console.warn(nativeFunction+" is not available")}else console.warn("No geolocation available on this device")},watchPosition:function(callback,error){return WPGMZA.getCurrentPosition(callback,error,!0)},runCatchableTask:function(callback,friendlyErrorContainer){if(WPGMZA.isDeveloperMode())callback();else try{callback()}catch(e){var friendlyError=new WPGMZA.FriendlyError(e);$(friendlyErrorContainer).html(""),$(friendlyErrorContainer).append(friendlyError.element),$(friendlyErrorContainer).show()}},capitalizeWords:function(string){return(string+"").replace(/^(.)|\s+(.)/g,function(m){return m.toUpperCase()})},pluralize:function(string){return WPGMZA.singularize(string)+"s"},singularize:function(string){return string.replace(/s$/,"")},assertInstanceOf:function(instance,instanceName){var engine,fullInstanceName,pro=WPGMZA.isProVersion()?"Pro":"";switch(WPGMZA.settings.engine){case"open-layers":engine="OL";break;default:engine="Google"}if("OLFeature"!=(fullInstanceName=WPGMZA[engine+pro+instanceName]&&engine+instanceName!="OLFeature"?engine+pro+instanceName:WPGMZA[pro+instanceName]?pro+instanceName:WPGMZA[engine+instanceName]&&WPGMZA[engine+instanceName].prototype?engine+instanceName:instanceName)&&!(instance instanceof WPGMZA[fullInstanceName]))throw new Error("Object must be an instance of "+fullInstanceName+" (did you call a constructor directly, rather than createInstance?)")},getMapByID:function(id){for(var i=0;i<WPGMZA.maps.length;i++)if(WPGMZA.maps[i].id==id)return WPGMZA.maps[i];return null},isGoogleAutocompleteSupported:function(){return!!window.google&&(!!google.maps&&(!!google.maps.places&&(!!google.maps.places.Autocomplete&&(!WPGMZA.CloudAPI||!WPGMZA.CloudAPI.isBeingUsed))))},googleAPIStatus:window.wpgmza_google_api_status,isSafari:function(){var ua=navigator.userAgent.toLowerCase();return ua.match(/safari/i)&&!ua.match(/chrome/i)},isTouchDevice:function(){return"ontouchstart"in window},isDeviceiOS:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||!!navigator.platform&&/iPad|iPhone|iPod/.test(navigator.platform)},isModernComponentStyleAllowed:function(){return!WPGMZA.settings.user_interface_style||"legacy"==WPGMZA.settings.user_interface_style||"modern"==WPGMZA.settings.user_interface_style},isElementInView:function(element){var pageTop=$(window).scrollTop(),pageBottom=pageTop+$(window).height(),elementTop=$(element).offset().top,elementBottom=elementTop+$(element).height();return elementTop<pageTop&&pageBottom<elementBottom||(pageTop<=elementTop&&elementTop<=pageBottom||pageTop<=elementBottom&&elementBottom<=pageBottom)},isFullScreen:function(){return wpgmzaisFullScreen},getQueryParamValue:function(name){var m,regex=new RegExp(name+"=([^&#]*)");return(m=window.location.href.match(regex))?decodeURIComponent(m[1]):null},notification:function(text,time){switch(arguments.length){case 0:text="",time=4e3;break;case 1:time=4e3}var html='<div class="wpgmza-popup-notification">'+text+"</div>";jQuery("body").append(html),setTimeout(function(){jQuery("body").find(".wpgmza-popup-notification").remove()},time)},initMaps:function(){$(document.body).find(".wpgmza_map:not(.wpgmza-initialized)").each(function(index,el){if(el.wpgmzaMap)console.warn("Element missing class wpgmza-initialized but does have wpgmzaMap property. No new instance will be created");else try{el.wpgmzaMap=WPGMZA.Map.createInstance(el)}catch(ex){console.warn("Map initalization: "+ex)}}),WPGMZA.Map.nextInitTimeoutID=setTimeout(WPGMZA.initMaps,3e3)},onScroll:function(){$(".wpgmza_map").each(function(index,el){var isInView=WPGMZA.isElementInView(el);el.wpgmzaScrollIntoViewTriggerFlag?isInView||(el.wpgmzaScrollIntoViewTriggerFlag=!1):isInView&&($(el).trigger("mapscrolledintoview.wpgmza"),el.wpgmzaScrollIntoViewTriggerFlag=!0)})}},wpgmzaisFullScreen=!1;for(var key in[]){console.warn("It appears that the built in JavaScript Array has been extended, this can create issues with for ... in loops, which may cause failure.");break}for(var key in window.WPGMZA?window.WPGMZA=$.extend(window.WPGMZA,core):window.WPGMZA=core,window.uc&&window.uc.reloadOnOptIn&&(window.uc.reloadOnOptIn("S1pcEj_jZX"),window.uc.reloadOnOptOut("S1pcEj_jZX")),WPGMZA_localized_data){var value=WPGMZA_localized_data[key];WPGMZA[key]=value}WPGMZA.settings.useLegacyGlobals=!0,$(document).on("fullscreenchange",function(){wpgmzaisFullScreen=!!document.fullscreenElement}),$("body").on("click","#wpgmzaCloseChat",function(e){e.preventDefault(),$.ajax(WPGMZA.ajaxurl,{method:"POST",data:{action:"wpgmza_hide_chat",nonce:WPGMZA_localized_data.ajaxnonce}}),$(".wpgmza-chat-help").remove()}),$(window).on("scroll",WPGMZA.onScroll),$(document.body).on("click","button.wpgmza-api-consent",function(event){Cookies.set("wpgmza-api-consent-given",!0),window.location.reload()}),$(document.body).on("keydown",function(event){event.altKey&&(WPGMZA.altKeyDown=!0)}),$(document.body).on("keyup",function(event){event.altKey||(WPGMZA.altKeyDown=!1)}),$(document.body).on("preinit.wpgmza",function(){$(window).trigger("ready.wpgmza"),$("script[src*='wp-google-maps.combined.js'], script[src*='wp-google-maps-pro.combined.js']").length&&console.warn("Minified script is out of date, using combined script instead.");var elements=$("script[src]").filter(function(){return this.src.match(/(^|\/)jquery\.(min\.)?js(\?|$)/i)});1<elements.length&&console.warn("Multiple jQuery versions detected: ",elements);for(var key in[]){console.warn("The Array object has been extended incorrectly by your theme or another plugin. This can cause issues with functionality.");break}if("https:"!=window.location.protocol){var warning='<div class="notice notice-warning"><p>'+WPGMZA.localized_strings.unsecure_geolocation+"</p></div>";$(".wpgmza-geolocation-setting").first().after($(warning))}WPGMZA.googleAPIStatus&&"USER_CONSENT_NOT_GIVEN"==WPGMZA.googleAPIStatus.code&&jQuery(".wpgmza-gdpr-compliance").length<=0&&$("button.wpgmza-api-consent").on("click",function(event){Cookies.set("wpgmza-api-consent-given",!0),window.location.reload()})}),function($){$(function(){WPGMZA.restAPI=WPGMZA.RestAPI.createInstance(),WPGMZA.CloudAPI&&(WPGMZA.cloudAPI=WPGMZA.CloudAPI.createInstance()),$(document.body).trigger("preinit.wpgmza"),WPGMZA.initMaps(),WPGMZA.onScroll()})}($)}),jQuery(function($){WPGMZA.Compatibility=function(){this.preventDocumentWriteGoogleMapsAPI()},WPGMZA.Compatibility.prototype.preventDocumentWriteGoogleMapsAPI=function(){var old=document.write;document.write=function(content){content.match&&content.match(/maps\.google/)||old.call(document,content)}},WPGMZA.compatiblityModule=new WPGMZA.Compatibility}),function(root,factory){"object"==typeof exports?module.exports=factory(root):"function"==typeof define&&define.amd?define([],factory.bind(root,root)):factory(root)}("undefined"!=typeof global?global:this,function(root){if(root.CSS&&root.CSS.escape)return root.CSS.escape;function cssEscape(value){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var codeUnit,string=String(value),length=string.length,index=-1,result="",firstCodeUnit=string.charCodeAt(0);++index<length;)0!=(codeUnit=string.charCodeAt(index))?result+=1<=codeUnit&&codeUnit<=31||127==codeUnit||0==index&&48<=codeUnit&&codeUnit<=57||1==index&&48<=codeUnit&&codeUnit<=57&&45==firstCodeUnit?"\\"+codeUnit.toString(16)+" ":(0!=index||1!=length||45!=codeUnit)&&(128<=codeUnit||45==codeUnit||95==codeUnit||48<=codeUnit&&codeUnit<=57||65<=codeUnit&&codeUnit<=90||97<=codeUnit&&codeUnit<=122)?string.charAt(index):"\\"+string.charAt(index):result+="�";return result}return root.CSS||(root.CSS={}),root.CSS.escape=cssEscape}),jQuery(function($){Math.PI;function deg2rad(deg){return deg*(Math.PI/180)}WPGMZA.Distance={MILES:!0,KILOMETERS:!1,MILES_PER_KILOMETER:.621371,KILOMETERS_PER_MILE:1.60934,uiToMeters:function(uiDistance){return parseFloat(uiDistance)/(WPGMZA.settings.distance_units==WPGMZA.Distance.MILES?WPGMZA.Distance.MILES_PER_KILOMETER:1)*1e3},uiToKilometers:function(uiDistance){return.001*WPGMZA.Distance.uiToMeters(uiDistance)},uiToMiles:function(uiDistance){return WPGMZA.Distance.uiToKilometers(uiDistance)*WPGMZA.Distance.MILES_PER_KILOMETER},kilometersToUI:function(km){return WPGMZA.settings.distance_units==WPGMZA.Distance.MILES?km*WPGMZA.Distance.MILES_PER_KILOMETER:km},between:function(a,b){if(!(a instanceof WPGMZA.LatLng||"lat"in a&&"lng"in a))throw new Error("First argument must be an instance of WPGMZA.LatLng or a literal");if(!(b instanceof WPGMZA.LatLng||"lat"in b&&"lng"in b))throw new Error("Second argument must be an instance of WPGMZA.LatLng or a literal");if(a===b)return 0;var lat1=a.lat,lon1=a.lng,lat2=b.lat,lon2=b.lng,dLat=deg2rad(lat2-lat1),dLon=deg2rad(lon2-lon1);a=Math.sin(dLat/2)*Math.sin(dLat/2)+Math.cos(deg2rad(lat1))*Math.cos(deg2rad(lat2))*Math.sin(dLon/2)*Math.sin(dLon/2);return 6371*(2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a)))}}}),jQuery(function($){WPGMZA.EliasFano=function(){if(!WPGMZA.EliasFano.isSupported)throw new Error("Elias Fano encoding is not supported on browsers without Uint8Array");WPGMZA.EliasFano.decodingTablesInitialised||WPGMZA.EliasFano.createDecodingTable()},WPGMZA.EliasFano.isSupported="Uint8Array"in window,WPGMZA.EliasFano.decodingTableHighBits=[],WPGMZA.EliasFano.decodingTableDocIDNumber=null,WPGMZA.EliasFano.decodingTableHighBitsCarryover=null,WPGMZA.EliasFano.createDecodingTable=function(){WPGMZA.EliasFano.decodingTableDocIDNumber=new Uint8Array(256),WPGMZA.EliasFano.decodingTableHighBitsCarryover=new Uint8Array(256);for(var decodingTableHighBits=WPGMZA.EliasFano.decodingTableHighBits,decodingTableDocIDNumber=WPGMZA.EliasFano.decodingTableDocIDNumber,decodingTableHighBitsCarryover=WPGMZA.EliasFano.decodingTableHighBitsCarryover,i=0;i<256;i++){var zeroCount=0;decodingTableHighBits[i]=[];for(var j=7;0<=j;j--)zeroCount=0<(i&1<<j)?(decodingTableHighBits[i][decodingTableDocIDNumber[i]]=zeroCount,decodingTableDocIDNumber[i]++,0):(zeroCount+1)%255;decodingTableHighBitsCarryover[i]=zeroCount}WPGMZA.EliasFano.decodingTablesInitialised=!0},WPGMZA.EliasFano.prototype.encode=function(list){var lastDocID=0,buffer1=0,bufferLength1=0,buffer2=0,bufferLength2=0;if(0==list.length)return result;function toByte(n){return 255&n}var compressedBufferPointer1=0,compressedBufferPointer2=0,averageDelta=list[list.length-1]/list.length,averageDeltaLog=Math.log2(averageDelta),lowBitsLength=Math.floor(averageDeltaLog),lowBitsMask=(1<<lowBitsLength)-1,prev=null,maxCompressedSize=Math.floor((2+Math.ceil(Math.log2(averageDelta)))*list.length/8)+6,compressedBuffer=new Uint8Array(maxCompressedSize);lowBitsLength<0&&(lowBitsLength=0),compressedBufferPointer2=Math.floor(lowBitsLength*list.length/8+6),compressedBuffer[compressedBufferPointer1++]=toByte(list.length),compressedBuffer[compressedBufferPointer1++]=toByte(list.length>>8),compressedBuffer[compressedBufferPointer1++]=toByte(list.length>>16),compressedBuffer[compressedBufferPointer1++]=toByte(list.length>>24),compressedBuffer[compressedBufferPointer1++]=toByte(lowBitsLength),list.forEach(function(docID){var docIDDelta=docID-lastDocID-1;if(!$.isNumeric(docID))throw new Error("Value is not numeric");if(docID=parseInt(docID),null!==prev&&docID<=prev)throw new Error("Elias Fano encoding can only be used on a sorted, ascending list of unique integers.");for(prev=docID,buffer1<<=lowBitsLength,buffer1|=docIDDelta&lowBitsMask,bufferLength1+=lowBitsLength;7<bufferLength1;)bufferLength1-=8,compressedBuffer[compressedBufferPointer1++]=toByte(buffer1>>bufferLength1);var unaryCodeLength=1+(docIDDelta>>lowBitsLength);for(buffer2<<=unaryCodeLength,buffer2|=1,bufferLength2+=unaryCodeLength;7<bufferLength2;)bufferLength2-=8,compressedBuffer[compressedBufferPointer2++]=toByte(buffer2>>bufferLength2);lastDocID=docID}),0<bufferLength1&&(compressedBuffer[compressedBufferPointer1++]=toByte(buffer1<<8-bufferLength1)),0<bufferLength2&&(compressedBuffer[compressedBufferPointer2++]=toByte(buffer2<<8-bufferLength2));var result=new Uint8Array(compressedBuffer);return result.pointer=compressedBufferPointer2,result},WPGMZA.EliasFano.prototype.decode=function(compressedBuffer){var resultPointer=0,list=[],decodingTableHighBits=WPGMZA.EliasFano.decodingTableHighBits,decodingTableDocIDNumber=WPGMZA.EliasFano.decodingTableDocIDNumber,decodingTableHighBitsCarryover=WPGMZA.EliasFano.decodingTableHighBitsCarryover,lowBitsPointer=0,lastDocID=0,docID=0,docIDNumber=0,listCount=compressedBuffer[lowBitsPointer++];listCount|=compressedBuffer[lowBitsPointer++]<<8,listCount|=compressedBuffer[lowBitsPointer++]<<16,listCount|=compressedBuffer[lowBitsPointer++]<<24;var highBitsPointer,lowBitsLength=compressedBuffer[lowBitsPointer++],lowBitsCount=0,lowBits=0,cb=1;for(highBitsPointer=Math.floor(lowBitsLength*listCount/8+6);highBitsPointer<compressedBuffer.pointer;highBitsPointer++){docID+=decodingTableHighBitsCarryover[cb],docIDNumber=decodingTableDocIDNumber[cb=compressedBuffer[highBitsPointer]];for(var i=0;i<docIDNumber;i++){for(docID<<=lowBitsCount,docID|=lowBits&(1<<lowBitsCount)-1;lowBitsCount<lowBitsLength;)docID<<=8,docID|=lowBits=compressedBuffer[lowBitsPointer++],lowBitsCount+=8;docID>>=lowBitsCount-=lowBitsLength,docID+=(decodingTableHighBits[cb][i]<<lowBitsLength)+lastDocID+1,lastDocID=list[resultPointer++]=docID,docID=0}}return list}}),jQuery(function($){WPGMZA.EventDispatcher=function(){WPGMZA.assertInstanceOf(this,"EventDispatcher"),this._listenersByType={}},WPGMZA.EventDispatcher.prototype.addEventListener=function(type,listener,thisObject,useCapture){var types=type.split(/\s+/);if(1<types.length)for(var i=0;i<types.length;i++)this.addEventListener(types[i],listener,thisObject,useCapture);else{if(!(listener instanceof Function))throw new Error("Listener must be a function");var target;target=this._listenersByType.hasOwnProperty(type)?this._listenersByType[type]:this._listenersByType[type]=[];var obj={listener:listener,thisObject:thisObject||this,useCapture:!!useCapture};target.push(obj)}},WPGMZA.EventDispatcher.prototype.on=WPGMZA.EventDispatcher.prototype.addEventListener,WPGMZA.EventDispatcher.prototype.removeEventListener=function(type,listener,thisObject,useCapture){var arr,obj;if(arr=this._listenersByType[type]){thisObject=thisObject||this,useCapture=!!useCapture;for(var i=0;i<arr.length;i++)if(obj=arr[i],(1==arguments.length||obj.listener==listener)&&obj.thisObject==thisObject&&obj.useCapture==useCapture)return void arr.splice(i,1)}},WPGMZA.EventDispatcher.prototype.off=WPGMZA.EventDispatcher.prototype.removeEventListener,WPGMZA.EventDispatcher.prototype.hasEventListener=function(type){return!!_listenersByType[type]},WPGMZA.EventDispatcher.prototype.dispatchEvent=function(event){if(!(event instanceof WPGMZA.Event))if("string"==typeof event)event=new WPGMZA.Event(event);else{var src=event;for(var name in event=new WPGMZA.Event,src)event[name]=src[name]}for(var path=[],obj=(event.target=this).parent;null!=obj;obj=obj.parent)path.unshift(obj);event.phase=WPGMZA.Event.CAPTURING_PHASE;for(var i=0;i<path.length&&!event._cancelled;i++)path[i]._triggerListeners(event);if(!event._cancelled){for(event.phase=WPGMZA.Event.AT_TARGET,this._triggerListeners(event),event.phase=WPGMZA.Event.BUBBLING_PHASE,i=path.length-1;0<=i&&!event._cancelled;i--)path[i]._triggerListeners(event);var topMostElement=this.element;for(obj=this.parent;null!=obj;obj=obj.parent)obj.element&&(topMostElement=obj.element);if(topMostElement){var customEvent={};for(var key in event){var value=event[key];"type"==key&&(value+=".wpgmza"),customEvent[key]=value}$(topMostElement).trigger(customEvent)}}},WPGMZA.EventDispatcher.prototype.trigger=WPGMZA.EventDispatcher.prototype.dispatchEvent,WPGMZA.EventDispatcher.prototype._triggerListeners=function(event){var arr,obj;if(arr=this._listenersByType[event.type])for(var i=0;i<arr.length;i++)obj=arr[i],event.phase==WPGMZA.Event.CAPTURING_PHASE&&!obj.useCapture||obj.listener.call(arr[i].thisObject,event)},WPGMZA.events=new WPGMZA.EventDispatcher}),jQuery(function($){WPGMZA.AddressInput=function(element,map){if(!(element instanceof HTMLInputElement))throw new Error("Element is not an instance of HTMLInputElement");var json;this.element=element;var options={fields:["name","formatted_address"],types:["geocode","establishment"]};(json=$(element).attr("data-autocomplete-options"))&&(options=$.extend(options,JSON.parse(json))),map&&map.settings.wpgmza_store_locator_restrict&&(options.country=map.settings.wpgmza_store_locator_restrict),WPGMZA.isGoogleAutocompleteSupported()?"wpgmza_add_address_map_editor"!=this.id&&WPGMZA_localized_data.settings.googleMapsApiKey&&""!==WPGMZA_localized_data.settings.googleMapsApiKey&&(element.googleAutoComplete=new google.maps.places.Autocomplete(element,options),options.country&&element.googleAutoComplete.setComponentRestrictions({country:options.country})):WPGMZA.CloudAPI&&WPGMZA.CloudAPI.isBeingUsed&&(element.cloudAutoComplete=new WPGMZA.CloudAutocomplete(element,options))},WPGMZA.extend(WPGMZA.AddressInput,WPGMZA.EventDispatcher),WPGMZA.AddressInput.createInstance=function(element,map){return new WPGMZA.AddressInput(element,map)}}),jQuery(function($){WPGMZA.DrawingManager=function(map){WPGMZA.assertInstanceOf(this,"DrawingManager"),WPGMZA.EventDispatcher.call(this),this.map=map,this.mode=WPGMZA.DrawingManager.MODE_NONE},WPGMZA.DrawingManager.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.DrawingManager.prototype.constructor=WPGMZA.DrawingManager,WPGMZA.DrawingManager.MODE_NONE=null,WPGMZA.DrawingManager.MODE_MARKER="marker",WPGMZA.DrawingManager.MODE_POLYGON="polygon",WPGMZA.DrawingManager.MODE_POLYLINE="polyline",WPGMZA.DrawingManager.MODE_CIRCLE="circle",WPGMZA.DrawingManager.MODE_RECTANGLE="rectangle",WPGMZA.DrawingManager.MODE_HEATMAP="heatmap",WPGMZA.DrawingManager.getConstructor=function(){switch(WPGMZA.settings.engine){case"google-maps":return WPGMZA.GoogleDrawingManager;default:return WPGMZA.OLDrawingManager}},WPGMZA.DrawingManager.createInstance=function(map){return new(WPGMZA.DrawingManager.getConstructor())(map)},WPGMZA.DrawingManager.prototype.setDrawingMode=function(mode){this.mode=mode,this.trigger("drawingmodechanged")}}),jQuery(function($){WPGMZA.Event=function(options){if("string"==typeof options&&(this.type=options),this.bubbles=!0,this.cancelable=!0,this.phase=WPGMZA.Event.PHASE_CAPTURE,this.target=null,this._cancelled=!1,"object"==typeof options)for(var name in options)this[name]=options[name]},WPGMZA.Event.CAPTURING_PHASE=0,WPGMZA.Event.AT_TARGET=1,WPGMZA.Event.BUBBLING_PHASE=2,WPGMZA.Event.prototype.stopPropagation=function(){this._cancelled=!0}}),jQuery(function($){WPGMZA.FancyControls={formatToggleSwitch:function(el){var div=$("<div class='switch'></div>"),input=el,container=el.parentNode,text=$(container).text().trim(),label=$("<label></label>");$(input).addClass("cmn-toggle cmn-toggle-round-flat"),$(input).attr("id",$(input).attr("name")),$(label).attr("for",$(input).attr("name")),$(div).append(input),$(div).append(label),$(container).replaceWith(div),$(div).wrap($("<div></div>")),$(div).after(text)},formatToggleButton:function(el){var div=$("<div class='switch'></div>"),input=el,container=el.parentNode,text=$(container).text().trim(),label=$("<label></label>");$(input).addClass("cmn-toggle cmn-toggle-yes-no"),$(input).attr("id",$(input).attr("name")),$(label).attr("for",$(input).attr("name")),$(label).attr("data-on",WPGMZA.localized_strings.yes),$(label).attr("data-off",WPGMZA.localized_strings.no),$(div).append(input),$(div).append(label),$(container).replaceWith(div),$(div).wrap($("<div></div>")),$(div).after(text)}},$(".wpgmza-fancy-toggle-switch").each(function(index,el){WPGMZA.FancyControls.formatToggleSwitch(el)}),$(".wpgmza-fancy-toggle-button").each(function(index,el){WPGMZA.FancyControls.formatToggleButton(el)})}),jQuery(function($){WPGMZA.Feature=function(options){for(var key in WPGMZA.assertInstanceOf(this,"Feature"),WPGMZA.EventDispatcher.call(this),this.id=-1,options)this[key]=options[key]},WPGMZA.extend(WPGMZA.Feature,WPGMZA.EventDispatcher),WPGMZA.MapObject=WPGMZA.Feature,WPGMZA.Feature.prototype.parseGeometry=function(subject){if("string"==typeof subject&&subject.match(/^\[/))try{subject=JSON.parse(subject)}catch(e){}if("object"==typeof subject){for(var arr=subject,i=0;i<arr.length;i++)arr[i].lat=parseFloat(arr[i].lat),arr[i].lng=parseFloat(arr[i].lng);return arr}if("string"!=typeof subject)throw new Error("Invalid geometry");var pairs,coords,results=[];pairs=subject.replace(/[^ ,\d\.\-+e]/g,"").split(",");for(i=0;i<pairs.length;i++)coords=pairs[i].split(" "),results.push({lat:parseFloat(coords[1]),lng:parseFloat(coords[0])});return results},WPGMZA.Feature.prototype.setOptions=function(options){for(var key in options)this[key]=options[key];this.updateNativeFeature()},WPGMZA.Feature.prototype.setEditable=function(editable){this.setOptions({editable:editable})},WPGMZA.Feature.prototype.setDraggable=function(draggable){this.setOptions({draggable:draggable})},WPGMZA.Feature.prototype.getScalarProperties=function(){var options={};for(var key in this)switch(typeof this[key]){case"number":options[key]=parseFloat(this[key]);break;case"boolean":case"string":options[key]=this[key]}return options},WPGMZA.Feature.prototype.updateNativeFeature=function(){var props=this.getScalarProperties();switch(WPGMZA.settings.engine){case"open-layers":this.layer&&this.layer.setStyle(WPGMZA.OLFeature.getOLStyle(props));break;default:this.googleFeature.setOptions(props)}}}),jQuery(function($){var Parent=WPGMZA.Feature;WPGMZA.Circle=function(options,engineCircle){WPGMZA.assertInstanceOf(this,"Circle"),this.center=new WPGMZA.LatLng,this.radius=100,Parent.apply(this,arguments)},WPGMZA.extend(WPGMZA.Circle,WPGMZA.Feature),Object.defineProperty(WPGMZA.Circle.prototype,"fillColor",{enumerable:!0,get:function(){return this.color&&this.color.length?this.color:"#ff0000"},set:function(a){this.color=a}}),Object.defineProperty(WPGMZA.Circle.prototype,"fillOpacity",{enumerable:!0,get:function(){return this.opacity||0==this.opacity?parseFloat(this.opacity):.5},set:function(a){this.opacity=a}}),Object.defineProperty(WPGMZA.Circle.prototype,"strokeColor",{enumerable:!0,get:function(){return this.lineColor?this.lineColor:"#000000"},set:function(a){this.lineColor=a}}),Object.defineProperty(WPGMZA.Circle.prototype,"strokeOpacity",{enumerable:!0,get:function(){return this.lineOpacity||0==this.lineOpacity?parseFloat(this.lineOpacity):0},set:function(a){this.lineOpacity=a}}),WPGMZA.Circle.createInstance=function(options,engineCircle){var constructor;switch(WPGMZA.settings.engine){case"open-layers":constructor=WPGMZA.OLCircle;break;default:constructor=WPGMZA.GoogleCircle}return new constructor(options,engineCircle)},WPGMZA.Circle.prototype.getCenter=function(){return this.center.clone()},WPGMZA.Circle.prototype.setCenter=function(latLng){this.center.lat=latLng.lat,this.center.lng=latLng.lng},WPGMZA.Circle.prototype.getRadius=function(){return this.radius},WPGMZA.Circle.prototype.setRadius=function(radius){this.radius=radius},WPGMZA.Circle.prototype.getMap=function(){return this.map},WPGMZA.Circle.prototype.setMap=function(map){this.map&&this.map.removeCircle(this),map&&map.addCircle(this)}}),jQuery(function($){WPGMZA.FriendlyError=function(){}}),jQuery(function($){WPGMZA.Geocoder=function(){WPGMZA.assertInstanceOf(this,"Geocoder")},WPGMZA.Geocoder.SUCCESS="success",WPGMZA.Geocoder.ZERO_RESULTS="zero-results",WPGMZA.Geocoder.FAIL="fail",WPGMZA.Geocoder.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.OLGeocoder;default:return WPGMZA.GoogleGeocoder}},WPGMZA.Geocoder.createInstance=function(){return new(WPGMZA.Geocoder.getConstructor())},WPGMZA.Geocoder.prototype.getLatLngFromAddress=function(options,callback){if(WPGMZA.isLatLngString(options.address)){var parts=options.address.split(/,\s*/),latLng=new WPGMZA.LatLng({lat:parseFloat(parts[0]),lng:parseFloat(parts[1])});callback([latLng.latLng=latLng],WPGMZA.Geocoder.SUCCESS)}},WPGMZA.Geocoder.prototype.getAddressFromLatLng=function(options,callback){callback([new WPGMZA.LatLng(options.latLng).toString()],WPGMZA.Geocoder.SUCCESS)},WPGMZA.Geocoder.prototype.geocode=function(options,callback){if("address"in options)return this.getLatLngFromAddress(options,callback);if("latLng"in options)return this.getAddressFromLatLng(options,callback);throw new Error("You must supply either a latLng or address")}}),jQuery(function($){WPGMZA.GoogleAPIErrorHandler=function(){var self=this;if("google-maps"==WPGMZA.settings.engine&&("map-edit"==WPGMZA.currentPage||0==WPGMZA.is_admin&&1==WPGMZA.userCanAdministrator)){this.element=$(WPGMZA.html.googleMapsAPIErrorDialog),1==WPGMZA.is_admin&&this.element.find(".wpgmza-front-end-only").remove(),this.errorMessageList=this.element.find(".wpgmza-google-api-error-list"),this.templateListItem=this.element.find("li.template").remove(),this.messagesAlreadyDisplayed={};var _error=console.error;console.error=function(message){self.onErrorMessage(message),_error.apply(this,arguments)},"google-maps"!=WPGMZA.settings.engine||WPGMZA.settings.wpgmza_google_maps_api_key&&WPGMZA.settings.wpgmza_google_maps_api_key.length||WPGMZA.getCurrentPage()==WPGMZA.PAGE_MAP_EDIT||this.addErrorMessage(WPGMZA.localized_strings.no_google_maps_api_key,["https://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/"])}},WPGMZA.GoogleAPIErrorHandler.prototype.onErrorMessage=function(message){var m;if(message)if((m=message.match(/You have exceeded your (daily )?request quota for this API/))||(m=message.match(/This API project is not authorized to use this API/))||(m=message.match(/^Geocoding Service: .+/))){var urls=message.match(/http(s)?:\/\/[^\s]+/gm);this.addErrorMessage(m[0],urls)}else(m=message.match(/^Google Maps.+error: (.+)\s+(http(s?):\/\/.+)/m))&&this.addErrorMessage(m[1].replace(/([A-Z])/g," $1"),[m[2]])},WPGMZA.GoogleAPIErrorHandler.prototype.addErrorMessage=function(message,urls){var self=this;if(!this.messagesAlreadyDisplayed[message]){var li=this.templateListItem.clone();$(li).find(".wpgmza-message").html(message);var buttonContainer=$(li).find(".wpgmza-documentation-buttons"),buttonTemplate=$(li).find(".wpgmza-documentation-buttons>a");if(buttonTemplate.remove(),urls&&urls.length){for(var i=0;i<urls.length;i++){urls[i];var button=buttonTemplate.clone(),text=WPGMZA.localized_strings.documentation;button.attr("href",urls[i]),$(button).find("i").addClass("fa-external-link"),$(button).append(text)}buttonContainer.append(button)}$(this.errorMessageList).append(li),$("#wpgmza_map, .wpgmza_map").each(function(index,el){var container=$(el).find(".wpgmza-google-maps-api-error-overlay");0==container.length&&(container=$("<div class='wpgmza-google-maps-api-error-overlay'></div>")).html(self.element.html()),setTimeout(function(){$(el).append(container)},1e3)}),$(".gm-err-container").parent().css({"z-index":1}),this.messagesAlreadyDisplayed[message]=!0}},WPGMZA.googleAPIErrorHandler=new WPGMZA.GoogleAPIErrorHandler}),jQuery(function($){WPGMZA.InfoWindow=function(feature){var self=this;WPGMZA.EventDispatcher.call(this),WPGMZA.assertInstanceOf(this,"InfoWindow"),this.on("infowindowopen",function(event){self.onOpen(event)}),feature&&(this.feature=feature,this.state=WPGMZA.InfoWindow.STATE_CLOSED,feature.map?setTimeout(function(){self.onFeatureAdded(event)},100):feature.addEventListener("added",function(event){self.onFeatureAdded(event)}))},WPGMZA.InfoWindow.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.InfoWindow.prototype.constructor=WPGMZA.InfoWindow,WPGMZA.InfoWindow.OPEN_BY_CLICK=1,WPGMZA.InfoWindow.OPEN_BY_HOVER=2,WPGMZA.InfoWindow.STATE_OPEN="open",WPGMZA.InfoWindow.STATE_CLOSED="closed",WPGMZA.InfoWindow.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.isProVersion()?WPGMZA.OLProInfoWindow:WPGMZA.OLInfoWindow;default:return WPGMZA.isProVersion()?WPGMZA.GoogleProInfoWindow:WPGMZA.GoogleInfoWindow}},WPGMZA.InfoWindow.createInstance=function(feature){return new(this.getConstructor())(feature)},Object.defineProperty(WPGMZA.InfoWindow.prototype,"content",{get:function(){return this.getContent()},set:function(value){this.contentHtml=value}}),WPGMZA.InfoWindow.prototype.addEditButton=function(){return"map-edit"==WPGMZA.currentPage&&this.feature instanceof WPGMZA.Marker?' <a title="Edit this marker" style="width:15px;" class="wpgmza_edit_btn" data-edit-marker-id="'+this.feature.id+'"><i class="fa fa-edit"></i></a>':""},WPGMZA.InfoWindow.prototype.workOutDistanceBetweenTwoMarkers=function(location1,location2){if(location1&&location2){var distanceToDisplay=WPGMZA.Distance.between(location1,location2);return this.distanceUnits==WPGMZA.Distance.MILES&&(distanceToDisplay/=WPGMZA.Distance.KILOMETERS_PER_MILE),Math.round(distanceToDisplay,2)}},WPGMZA.InfoWindow.prototype.getContent=function(callback){var html="",extra_html="";if(this.feature instanceof WPGMZA.Marker){if(this.feature.map.settings.store_locator_show_distance&&this.feature.map.storeLocator&&this.feature.map.storeLocator.state==WPGMZA.StoreLocator.STATE_APPLIED){var currentLatLng=this.feature.getPosition(),distance=this.workOutDistanceBetweenTwoMarkers(this.feature.map.storeLocator.center,currentLatLng);extra_html+="<p>"+(this.feature.map.settings.store_locator_distance==WPGMZA.Distance.KILOMETERS?distance+WPGMZA.localized_strings.kilometers_away:distance+" "+WPGMZA.localized_strings.miles_away)+"</p>"}html=this.feature.address+extra_html}return this.contentHtml&&(html=this.contentHtml),callback&&callback(html),html},WPGMZA.InfoWindow.prototype.open=function(map,feature){return this.feature=feature,!WPGMZA.settings.disable_infowindows&&"1"!=WPGMZA.settings.wpgmza_settings_disable_infowindows&&(!this.feature.disableInfoWindow&&(this.state=WPGMZA.InfoWindow.STATE_OPEN,!0))},WPGMZA.InfoWindow.prototype.close=function(){this.state!=WPGMZA.InfoWindow.STATE_CLOSED&&(this.state=WPGMZA.InfoWindow.STATE_CLOSED,this.trigger("infowindowclose"))},WPGMZA.InfoWindow.prototype.setContent=function(options){},WPGMZA.InfoWindow.prototype.setOptions=function(options){},WPGMZA.InfoWindow.prototype.onFeatureAdded=function(){1==this.feature.settings.infoopen&&this.open()},WPGMZA.InfoWindow.prototype.onOpen=function(){}}),jQuery(function($){WPGMZA.LatLng=function(arg,lng){if(this._lat=0,(this._lng=0)!=arguments.length)if(1==arguments.length){if("string"==typeof arg){var m;if(!(m=arg.match(WPGMZA.LatLng.REGEXP)))throw new Error("Invalid LatLng string");arg={lat:m[1],lng:m[3]}}if("object"!=typeof arg||!("lat"in arg&&"lng"in arg))throw new Error("Argument must be a LatLng literal");this.lat=arg.lat,this.lng=arg.lng}else this.lat=arg,this.lng=lng},WPGMZA.LatLng.REGEXP=/^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$/,WPGMZA.LatLng.isValid=function(obj){return"object"==typeof obj&&("lat"in obj&&"lng"in obj)},WPGMZA.LatLng.isLatLngString=function(str){return"string"==typeof str&&!!str.match(WPGMZA.LatLng.REGEXP)},Object.defineProperty(WPGMZA.LatLng.prototype,"lat",{get:function(){return this._lat},set:function(val){if(!$.isNumeric(val))throw new Error("Latitude must be numeric");this._lat=parseFloat(val)}}),Object.defineProperty(WPGMZA.LatLng.prototype,"lng",{get:function(){return this._lng},set:function(val){if(!$.isNumeric(val))throw new Error("Longitude must be numeric");this._lng=parseFloat(val)}}),WPGMZA.LatLng.fromString=function(string){if(!WPGMZA.LatLng.isLatLngString(string))throw new Error("Not a valid latlng string");var m=string.match(WPGMZA.LatLng.REGEXP);return new WPGMZA.LatLng({lat:parseFloat(m[1]),lng:parseFloat(m[3])})},WPGMZA.LatLng.prototype.toString=function(){return this._lat+", "+this._lng},WPGMZA.LatLng.fromCurrentPosition=function(callback,options){options=options||{},callback&&WPGMZA.getCurrentPosition(function(position){var latLng=new WPGMZA.LatLng({lat:position.coords.latitude,lng:position.coords.longitude});options.geocodeAddress?WPGMZA.Geocoder.createInstance().getAddressFromLatLng({latLng:latLng},function(results){results.length&&(latLng.address=results[0]),callback(latLng)}):callback(latLng)})},WPGMZA.LatLng.fromGoogleLatLng=function(googleLatLng){return new WPGMZA.LatLng(googleLatLng.lat(),googleLatLng.lng())},WPGMZA.LatLng.toGoogleLatLngArray=function(arr){var result=[];return arr.forEach(function(nativeLatLng){if(!(nativeLatLng instanceof WPGMZA.LatLng||"lat"in nativeLatLng&&"lng"in nativeLatLng))throw new Error("Unexpected input");result.push(new google.maps.LatLng({lat:parseFloat(nativeLatLng.lat),lng:parseFloat(nativeLatLng.lng)}))}),result},WPGMZA.LatLng.prototype.toGoogleLatLng=function(){return new google.maps.LatLng({lat:this.lat,lng:this.lng})},WPGMZA.LatLng.prototype.toLatLngLiteral=function(){return{lat:this.lat,lng:this.lng}},WPGMZA.LatLng.prototype.moveByDistance=function(kilometers,heading){var delta=parseFloat(kilometers)/6371,theta=parseFloat(heading)/180*Math.PI,phi1=this.lat/180*Math.PI,lambda1=this.lng/180*Math.PI,sinPhi1=Math.sin(phi1),cosPhi1=Math.cos(phi1),sinDelta=Math.sin(delta),cosDelta=Math.cos(delta),sinTheta=Math.sin(theta),sinPhi2=sinPhi1*cosDelta+cosPhi1*sinDelta*Math.cos(theta),phi2=Math.asin(sinPhi2),y=sinTheta*sinDelta*cosPhi1,x=cosDelta-sinPhi1*sinPhi2,lambda2=lambda1+Math.atan2(y,x);this.lat=180*phi2/Math.PI,this.lng=180*lambda2/Math.PI},WPGMZA.LatLng.prototype.getGreatCircleDistance=function(arg1,arg2){var other,lat1=this.lat,lon1=this.lng;if(1==arguments.length)other=new WPGMZA.LatLng(arg1);else{if(2!=arguments.length)throw new Error("Invalid number of arguments");other=new WPGMZA.LatLng(arg1,arg2)}var lat2=other.lat,lon2=other.lng,phi1=lat1.toRadians(),phi2=lat2.toRadians(),deltaPhi=(lat2-lat1).toRadians(),deltaLambda=(lon2-lon1).toRadians(),a=Math.sin(deltaPhi/2)*Math.sin(deltaPhi/2)+Math.cos(phi1)*Math.cos(phi2)*Math.sin(deltaLambda/2)*Math.sin(deltaLambda/2);return 6371*(2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a)))}}),jQuery(function($){WPGMZA.LatLngBounds=function(southWest,northEast){if(southWest instanceof WPGMZA.LatLngBounds){var other=southWest;this.south=other.south,this.north=other.north,this.west=other.west,this.east=other.east}else southWest&&northEast&&(this.south=southWest.lat,this.north=northEast.lat,this.west=southWest.lng,this.east=northEast.lng)},WPGMZA.LatLngBounds.fromGoogleLatLngBounds=function(googleLatLngBounds){if(!(googleLatLngBounds instanceof google.maps.LatLngBounds))throw new Error("Argument must be an instance of google.maps.LatLngBounds");var result=new WPGMZA.LatLngBounds,southWest=googleLatLngBounds.getSouthWest(),northEast=googleLatLngBounds.getNorthEast();return result.north=northEast.lat(),result.south=southWest.lat(),result.west=southWest.lng(),result.east=northEast.lng(),result},WPGMZA.LatLngBounds.fromGoogleLatLngBoundsLiteral=function(obj){var result=new WPGMZA.LatLngBounds,southWest=obj.southwest,northEast=obj.northeast;return result.north=northEast.lat,result.south=southWest.lat,result.west=southWest.lng,result.east=northEast.lng,result},WPGMZA.LatLngBounds.prototype.isInInitialState=function(){return null==this.north&&null==this.south&&null==this.west&&null==this.east},WPGMZA.LatLngBounds.prototype.extend=function(latLng){if(latLng instanceof WPGMZA.LatLng||(latLng=new WPGMZA.LatLng(latLng)),this.isInInitialState())return this.north=this.south=latLng.lat,void(this.west=this.east=latLng.lng);latLng.lat<this.north&&(this.north=latLng.lat),latLng.lat>this.south&&(this.south=latLng.lat),latLng.lng<this.west&&(this.west=latLng.lng),latLng.lng>this.east&&(this.east=latLng.lng)},WPGMZA.LatLngBounds.prototype.extendByPixelMargin=function(map,x,arg){var y=x;if(!(map instanceof WPGMZA.Map))throw new Error("First argument must be an instance of WPGMZA.Map");if(this.isInInitialState())throw new Error("Cannot extend by pixels in initial state");3<=arguments.length&&(y=arg);var southWest=new WPGMZA.LatLng(this.south,this.west),northEast=new WPGMZA.LatLng(this.north,this.east);southWest=map.latLngToPixels(southWest),northEast=map.latLngToPixels(northEast),southWest.x-=x,southWest.y+=y,northEast.x+=x,northEast.y-=y,southWest=map.pixelsToLatLng(southWest.x,southWest.y),northEast=map.pixelsToLatLng(northEast.x,northEast.y);this.toString();this.north=northEast.lat,this.south=southWest.lat,this.west=southWest.lng,this.east=northEast.lng},WPGMZA.LatLngBounds.prototype.contains=function(latLng){if(!(latLng instanceof WPGMZA.LatLng))throw new Error("Argument must be an instance of WPGMZA.LatLng");return!(latLng.lat<Math.min(this.north,this.south))&&(!(latLng.lat>Math.max(this.north,this.south))&&(this.west<this.east?latLng.lng>=this.west&&latLng.lng<=this.east:latLng.lng<=this.west||latLng.lng>=this.east))},WPGMZA.LatLngBounds.prototype.toString=function(){return this.north+"N "+this.south+"S "+this.west+"W "+this.east+"E"},WPGMZA.LatLngBounds.prototype.toLiteral=function(){return{north:this.north,south:this.south,west:this.west,east:this.east}}}),jQuery(function($){var legacyGlobals={marker_pull:"0",marker_array:[],MYMAP:[],infoWindow_poly:[],markerClusterer:[],heatmap:[],WPGM_Path:[],WPGM_Path_Polygon:[],WPGM_PathLine:[],WPGM_PathLineData:[],WPGM_PathData:[],original_iw:null,wpgmza_user_marker:null,wpgmaps_localize_marker_data:[],wpgmaps_localize_polygon_settings:[],wpgmaps_localize_heatmap_settings:[],wpgmaps_localize_polyline_settings:[],wpgmza_cirtcle_data_array:[],wpgmza_rectangle_data_array:[],wpgmzaForceLegacyMarkerClusterer:!1};function bindLegacyGlobalProperty(key){key in window?console.warn("Cannot redefine legacy global "+key):Object.defineProperty(window,key,{get:function(){return console.warn("This property is deprecated and should no longer be used"),legacyGlobals[key]},set:function(value){console.warn("This property is deprecated and should no longer be used"),legacyGlobals[key]=value}})}for(var key in legacyGlobals)bindLegacyGlobalProperty(key);WPGMZA.legacyGlobals=legacyGlobals,window.InitMap=window.resetLocations=window.searchLocations=window.fillInAddress=window.searchLocationsNear=function(){console.warn("This function is deprecated and should no longer be used")}}),jQuery(function($){WPGMZA.MapListPage=function(){$("body").on("click",".wpgmza_copy_shortcode",function(){var $temp=jQuery("<input>");jQuery('<span id="wpgmza_tmp" style="display:none; width:100%; text-align:center;">');jQuery("body").append($temp),$temp.val(jQuery(this).val()).select(),document.execCommand("copy"),$temp.remove(),WPGMZA.notification("Shortcode Copied")})},WPGMZA.MapListPage.createInstance=function(){return new WPGMZA.MapListPage},$(document).ready(function(event){WPGMZA.getCurrentPage()==WPGMZA.PAGE_MAP_LIST&&(WPGMZA.mapListPage=WPGMZA.MapListPage.createInstance())})}),jQuery(function($){WPGMZA.MapSettings=function(element){var json,self=this,str=element.getAttribute("data-settings");try{json=JSON.parse(str)}catch(e){str=(str=str.replace(/\\%/g,"%")).replace(/\\\\"/g,'\\"');try{json=JSON.parse(str)}catch(e){json={},console.warn("Failed to parse map settings JSON")}}function addSettings(input){if(input)for(var key in input)if("other_settings"!=key){var value=input[key];String(value).match(/^-?\d+$/)&&(value=parseInt(value)),self[key]=value}}WPGMZA.assertInstanceOf(this,"MapSettings"),addSettings(WPGMZA.settings),addSettings(json),json&&json.other_settings&&addSettings(json.other_settings)},WPGMZA.MapSettings.prototype.toOLViewOptions=function(){var self=this,options={center:ol.proj.fromLonLat([-119.4179,36.7783]),zoom:4};function empty(name){return"object"!=typeof self[name]&&(!self[name]||!self[name].length)}if("string"==typeof this.start_location){var coords=this.start_location.replace(/^\(|\)$/g,"").split(",");WPGMZA.isLatLngString(this.start_location)?options.center=ol.proj.fromLonLat([parseFloat(coords[1]),parseFloat(coords[0])]):console.warn("Invalid start location")}return this.center&&(options.center=ol.proj.fromLonLat([parseFloat(this.center.lng),parseFloat(this.center.lat)])),empty("map_start_lat")||empty("map_start_lng")||(options.center=ol.proj.fromLonLat([parseFloat(this.map_start_lng),parseFloat(this.map_start_lat)])),this.zoom&&(options.zoom=parseInt(this.zoom)),this.start_zoom&&(options.zoom=parseInt(this.start_zoom)),this.map_start_zoom&&(options.zoom=parseInt(this.map_start_zoom)),this.map_min_zoom&&this.map_max_zoom&&(options.minZoom=Math.min(this.map_min_zoom,this.map_max_zoom),options.maxZoom=Math.max(this.map_min_zoom,this.map_max_zoom)),options},WPGMZA.MapSettings.prototype.toGoogleMapsOptions=function(){var self=this,latLngCoords=this.start_location&&this.start_location.length?this.start_location.split(","):[36.7783,-119.4179];function empty(name){return"object"!=typeof self[name]&&(!self[name]||!self[name].length)}function formatCoord(coord){return $.isNumeric(coord)?coord:parseFloat(String(coord).replace(/[\(\)\s]/,""))}var latLng=new google.maps.LatLng(formatCoord(latLngCoords[0]),formatCoord(latLngCoords[1])),zoom=this.start_zoom?parseInt(this.start_zoom):4;!this.start_zoom&&this.zoom&&(zoom=parseInt(this.zoom)),this.map_start_zoom&&(zoom=parseInt(this.map_start_zoom));var options={zoom:zoom,center:latLng};function isSettingDisabled(value){return"yes"===value||!!value}switch(empty("center")||(options.center=new google.maps.LatLng({lat:parseFloat(this.center.lat),lng:parseFloat(this.center.lng)})),empty("map_start_lat")||empty("map_start_lng")||(options.center=new google.maps.LatLng({lat:parseFloat(this.map_start_lat),lng:parseFloat(this.map_start_lng)})),this.map_min_zoom&&this.map_max_zoom&&(options.minZoom=Math.min(this.map_min_zoom,this.map_max_zoom),options.maxZoom=Math.max(this.map_min_zoom,this.map_max_zoom)),options.zoomControl=!isSettingDisabled(this.wpgmza_settings_map_zoom),options.panControl=!isSettingDisabled(this.wpgmza_settings_map_pan),options.mapTypeControl=!isSettingDisabled(this.wpgmza_settings_map_type),options.streetViewControl=!isSettingDisabled(this.wpgmza_settings_map_streetview),options.fullscreenControl=!isSettingDisabled(this.wpgmza_settings_map_full_screen_control),options.draggable=!isSettingDisabled(this.wpgmza_settings_map_draggable),options.disableDoubleClickZoom=isSettingDisabled(this.wpgmza_settings_map_clickzoom),isSettingDisabled(this.wpgmza_settings_map_tilt_controls)&&(options.rotateControl=!1,options.tilt=0),this.wpgmza_settings_map_scroll&&(options.scrollwheel=!1),"greedy"==this.wpgmza_force_greedy_gestures||"yes"==this.wpgmza_force_greedy_gestures||1==this.wpgmza_force_greedy_gestures?(options.gestureHandling="greedy",!this.wpgmza_settings_map_scroll&&"scrollwheel"in options&&delete options.scrollwheel):options.gestureHandling="cooperative",parseInt(this.type)){case 2:options.mapTypeId=google.maps.MapTypeId.SATELLITE;break;case 3:options.mapTypeId=google.maps.MapTypeId.HYBRID;break;case 4:options.mapTypeId=google.maps.MapTypeId.TERRAIN;break;default:options.mapTypeId=google.maps.MapTypeId.ROADMAP}return this.wpgmza_theme_data&&this.wpgmza_theme_data.length&&(options.styles=WPGMZA.GoogleMap.parseThemeData(this.wpgmza_theme_data)),options}}),jQuery(function($){WPGMZA.Map=function(element,options){var self=this;if(WPGMZA.assertInstanceOf(this,"Map"),WPGMZA.EventDispatcher.call(this),!(element instanceof HTMLElement||window.elementor))throw new Error("Argument must be a HTMLElement");if(element.hasAttribute("data-map-id")?this.id=element.getAttribute("data-map-id"):this.id=1,!/\d+/.test(this.id))throw new Error("Map ID must be an integer");if(WPGMZA.maps.push(this),this.element=element,this.element.wpgmzaMap=this,$(this.element).addClass("wpgmza-initialized"),this.engineElement=element,this.markers=[],this.polygons=[],this.polylines=[],this.circles=[],this.rectangles=[],WPGMZA.googleAPIStatus&&"USER_CONSENT_NOT_GIVEN"==WPGMZA.googleAPIStatus.code)return $(element).append($(WPGMZA.api_consent_html)),void $(element).css({height:"auto"});if(this.loadSettings(options),this.shortcodeAttributes={},$(this.element).attr("data-shortcode-attributes"))try{this.shortcodeAttributes=JSON.parse($(this.element).attr("data-shortcode-attributes")),this.shortcodeAttributes.zoom&&(this.settings.map_start_zoom=parseInt(this.shortcodeAttributes.zoom))}catch(e){console.warn("Error parsing shortcode attributes")}WPGMZA.getCurrentPage()!=WPGMZA.PAGE_MAP_EDIT&&this.initStoreLocator(),this.setDimensions(),this.setAlignment(),this.markerFilter=WPGMZA.MarkerFilter.createInstance(this),this.on("init",function(event){self.onInit(event)}),this.on("click",function(event){self.onClick(event)}),WPGMZA.useLegacyGlobals&&(wpgmzaLegacyGlobals.MYMAP[this.id]={map:null,bounds:null,mc:null},wpgmzaLegacyGlobals.MYMAP.init=wpgmzaLegacyGlobals.MYMAP[this.id].init=wpgmzaLegacyGlobals.MYMAP.placeMarkers=wpgmzaLegacyGlobals.MYMAP[this.id].placeMarkers=function(){console.warn("This function is deprecated and should no longer be used")})},WPGMZA.Map.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.Map.prototype.constructor=WPGMZA.Map,WPGMZA.Map.nightTimeThemeData=[{elementType:"geometry",stylers:[{color:"#242f3e"}]},{elementType:"labels.text.fill",stylers:[{color:"#746855"}]},{elementType:"labels.text.stroke",stylers:[{color:"#242f3e"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"landscape",elementType:"geometry.fill",stylers:[{color:"#575663"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#263c3f"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#6b9a76"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#38414e"}]},{featureType:"road",elementType:"geometry.stroke",stylers:[{color:"#212a37"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#9ca5b3"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#746855"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#80823e"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#1f2835"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#f3d19c"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#2f3948"}]},{featureType:"transit.station",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#17263c"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#1b737a"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#515c6d"}]},{featureType:"water",elementType:"labels.text.stroke",stylers:[{color:"#17263c"}]}],WPGMZA.Map.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.isProVersion()?WPGMZA.OLProMap:WPGMZA.OLMap;default:return WPGMZA.isProVersion()?WPGMZA.GoogleProMap:WPGMZA.GoogleMap}},WPGMZA.Map.createInstance=function(element,options){return new(WPGMZA.Map.getConstructor())(element,options)},Object.defineProperty(WPGMZA.Map.prototype,"markersPlaced",{get:function(){return this._markersPlaced},set:function(value){throw new Error("Value is read only")}}),Object.defineProperty(WPGMZA.Map.prototype,"lat",{get:function(){return this.getCenter().lat},set:function(value){var center=this.getCenter();center.lat=value,this.setCenter(center)}}),Object.defineProperty(WPGMZA.Map.prototype,"lng",{get:function(){return this.getCenter().lng},set:function(value){var center=this.getCenter();center.lng=value,this.setCenter(center)}}),Object.defineProperty(WPGMZA.Map.prototype,"zoom",{get:function(){return this.getZoom()},set:function(value){this.setZoom(value)}}),WPGMZA.Map.prototype.onInit=function(event){this.initPreloader(),"autoFetchFeatures"in this.settings&&!1===this.settings.autoFetchFeatures||this.fetchFeatures()},WPGMZA.Map.prototype.initPreloader=function(){this.preloader=$(WPGMZA.preloaderHTML),$(this.preloader).hide(),$(this.element).append(this.preloader)},WPGMZA.Map.prototype.showPreloader=function(show){show?$(this.preloader).show():$(this.preloader).hide()},WPGMZA.Map.prototype.loadSettings=function(options){var settings=new WPGMZA.MapSettings(this.element);settings.other_settings;if(delete settings.other_settings,options)for(var key in options)settings[key]=options[key];this.settings=settings},WPGMZA.Map.prototype.initStoreLocator=function(){var storeLocatorElement=$(".wpgmza_sl_main_div");storeLocatorElement.length&&(this.storeLocator=WPGMZA.StoreLocator.createInstance(this,storeLocatorElement[0]))},WPGMZA.Map.prototype.getFeatureArrays=function(){var arrays=WPGMZA.Map.prototype.getFeatureArrays.call(this);return arrays.heatmaps=this.heatmaps,arrays},WPGMZA.Map.prototype.setOptions=function(options){for(var name in options)this.settings[name]=options[name]},WPGMZA.Map.prototype.getRESTParameters=function(options){var defaults={};return options&&options.filter||(defaults.filter=JSON.stringify(this.markerFilter.getFilteringParameters())),$.extend(!0,defaults,options)},WPGMZA.Map.prototype.fetchFeaturesViaREST=function(){var data,self=this,filter=this.markerFilter.getFilteringParameters();if("1"==WPGMZA.is_admin&&(filter.includeUnapproved=!0,filter.excludeIntegrated=!0),this.shortcodeAttributes.acf_post_id&&(filter.acfPostID=this.shortcodeAttributes.acf_post_id),this.showPreloader(!0),this.fetchFeaturesXhr&&this.fetchFeaturesXhr.abort(),WPGMZA.settings.fetchMarkersBatchSize){var offset=0,limit=WPGMZA.settings.fetchMarkersBatchSize;!function fetchNextBatch(){filter.offset=offset,filter.limit=limit,data=this.getRESTParameters({filter:JSON.stringify(filter)}),self.fetchFeaturesXhr=WPGMZA.restAPI.call("/markers/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){result.length?(self.onMarkersFetched(result,!0),offset+=limit,fetchNextBatch()):(self.onMarkersFetched(result),data.exclude="markers",WPGMZA.restAPI.call("/features/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){self.onFeaturesFetched(result)}}))}})}()}else data=this.getRESTParameters({filter:JSON.stringify(filter)}),this.fetchFeaturesXhr=WPGMZA.restAPI.call("/features/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){self.onFeaturesFetched(result)}})},WPGMZA.Map.prototype.fetchFeaturesViaXML=function(){var self=this,urls=[WPGMZA.markerXMLPathURL+this.id+"markers.xml"];function fetchFeaturesExcludingMarkersViaREST(){var filter={map_id:this.id,mashup_ids:this.mashupIDs},data={filter:JSON.stringify(filter),exclude:"markers"};WPGMZA.restAPI.call("/features/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){self.onFeaturesFetched(result)}})}if(this.mashupIDs&&this.mashupIDs.forEach(function(id){urls.push(WPGMZA.markerXMLPathURL+id+"markers.xml")}),urls=urls.filter(function(item,index){return urls.indexOf(item)==index}),window.Worker&&window.Blob&&window.URL&&WPGMZA.settings.enable_asynchronous_xml_parsing){var source=WPGMZA.loadXMLAsWebWorker.toString().replace(/function\(\)\s*{([\s\S]+)}/,"$1"),blob=new Blob([source],{type:"text/javascript"}),worker=new Worker(URL.createObjectURL(blob));worker.onmessage=function(event){self.onMarkersFetched(event.data),fetchFeaturesExcludingMarkersViaREST()},worker.postMessage({command:"load",protocol:window.location.protocol,urls:urls})}else for(var filesLoaded=0,converter=new WPGMZA.XMLCacheConverter,converted=[],i=0;i<urls.length;i++)$.ajax(urls[i],{success:function(response,status,xhr){converted=converted.concat(converter.convert(response)),++filesLoaded==urls.length&&(self.onMarkersFetched(converted),fetchFeaturesExcludingMarkersViaREST())}})},WPGMZA.Map.prototype.fetchFeatures=function(){WPGMZA.settings.wpgmza_settings_marker_pull!=WPGMZA.MARKER_PULL_XML||"1"==WPGMZA.is_admin?this.fetchFeaturesViaREST():this.fetchFeaturesViaXML()},WPGMZA.Map.prototype.onFeaturesFetched=function(data){for(var type in data.markers&&this.onMarkersFetched(data.markers),data)if("markers"!=type)for(var module=type.substr(0,1).toUpperCase()+type.substr(1).replace(/s$/,""),i=0;i<data[type].length;i++){var instance=WPGMZA[module].createInstance(data[type][i]);this["add"+module](instance)}},WPGMZA.Map.prototype.onMarkersFetched=function(data,expectMoreBatches){for(var self=this,startFiltered=this.shortcodeAttributes.cat&&this.shortcodeAttributes.cat.length,i=0;i<data.length;i++){var obj=data[i],marker=WPGMZA.Marker.createInstance(obj);startFiltered&&(marker.isFiltered=!0,marker.setVisible(!1)),this.addMarker(marker)}if(!expectMoreBatches){this.showPreloader(!1);var triggerEvent=function(){self._markersPlaced=!0,self.trigger("markersplaced"),self.off("filteringcomplete",triggerEvent)};if(this.shortcodeAttributes.cat){var categories=this.shortcodeAttributes.cat.split(","),select=$("select[mid='"+this.id+"'][name='wpgmza_filter_select']");for(i=0;i<categories.length;i++)$("input[type='checkbox'][mid='"+this.id+"'][value='"+categories[i]+"']").prop("checked",!0),select.val(categories[i]);this.on("filteringcomplete",triggerEvent),this.markerFilter.update({categories:categories})}else triggerEvent();if(this.shortcodeAttributes.markers){var arr=this.shortcodeAttributes.markers.split(","),markers=[];for(i=0;i<arr.length;i++){var id=arr[i];id=id.replace(" ","");marker=this.getMarkerByID(id);markers.push(marker)}this.fitMapBoundsToMarkers(markers)}}},WPGMZA.Map.prototype.fetchFeaturesViaXML=function(){var self=this,urls=[WPGMZA.markerXMLPathURL+this.id+"markers.xml"];function fetchFeaturesExcludingMarkersViaREST(){var filter={map_id:this.id,mashup_ids:this.mashupIDs},data={filter:JSON.stringify(filter),exclude:"markers"};WPGMZA.restAPI.call("/features/",{useCompressedPathVariable:!0,data:data,success:function(result,status,xhr){self.onFeaturesFetched(result)}})}if(this.mashupIDs&&this.mashupIDs.forEach(function(id){urls.push(WPGMZA.markerXMLPathURL+id+"markers.xml")}),urls=urls.filter(function(item,index){return urls.indexOf(item)==index}),window.Worker&&window.Blob&&window.URL&&WPGMZA.settings.enable_asynchronous_xml_parsing){var source=WPGMZA.loadXMLAsWebWorker.toString().replace(/function\(\)\s*{([\s\S]+)}/,"$1"),blob=new Blob([source],{type:"text/javascript"}),worker=new Worker(URL.createObjectURL(blob));worker.onmessage=function(event){self.onMarkersFetched(event.data),fetchFeaturesExcludingMarkersViaREST()},worker.postMessage({command:"load",protocol:window.location.protocol,urls:urls})}else for(var filesLoaded=0,converter=new WPGMZA.XMLCacheConverter,converted=[],i=0;i<urls.length;i++)$.ajax(urls[i],{success:function(response,status,xhr){converted=converted.concat(converter.convert(response)),++filesLoaded==urls.length&&(self.onMarkersFetched(converted),fetchFeaturesExcludingMarkersViaREST())}})},WPGMZA.Map.prototype.fetchFeatures=function(){WPGMZA.settings.wpgmza_settings_marker_pull!=WPGMZA.MARKER_PULL_XML||"1"==WPGMZA.is_admin?this.fetchFeaturesViaREST():this.fetchFeaturesViaXML()},WPGMZA.Map.prototype.onFeaturesFetched=function(data){for(var type in data.markers&&this.onMarkersFetched(data.markers),data)if("markers"!=type)for(var module=type.substr(0,1).toUpperCase()+type.substr(1).replace(/s$/,""),i=0;i<data[type].length;i++){var instance=WPGMZA[module].createInstance(data[type][i]);this["add"+module](instance)}},WPGMZA.Map.prototype.onMarkersFetched=function(data,expectMoreBatches){for(var self=this,startFiltered=this.shortcodeAttributes.cat&&this.shortcodeAttributes.cat.length,i=0;i<data.length;i++){var obj=data[i],marker=WPGMZA.Marker.createInstance(obj);startFiltered&&(marker.isFiltered=!0,marker.setVisible(!1)),this.addMarker(marker)}if(!expectMoreBatches){this.showPreloader(!1);var triggerEvent=function(){self._markersPlaced=!0,self.trigger("markersplaced"),self.off("filteringcomplete",triggerEvent)};if(this.shortcodeAttributes.cat){var categories=this.shortcodeAttributes.cat.split(","),select=$("select[mid='"+this.id+"'][name='wpgmza_filter_select']");for(i=0;i<categories.length;i++)$("input[type='checkbox'][mid='"+this.id+"'][value='"+categories[i]+"']").prop("checked",!0),select.val(categories[i]);this.on("filteringcomplete",triggerEvent),this.markerFilter.update({categories:categories})}else triggerEvent();if(this.shortcodeAttributes.markers){var arr=this.shortcodeAttributes.markers.split(","),markers=[];for(i=0;i<arr.length;i++){var id=arr[i];id=id.replace(" ","");marker=this.getMarkerByID(id);markers.push(marker)}this.fitMapBoundsToMarkers(markers)}}};Math.PI;function deg2rad(deg){return deg*(Math.PI/180)}WPGMZA.Map.getGeographicDistance=function(lat1,lon1,lat2,lon2){var dLat=deg2rad(lat2-lat1),dLon=deg2rad(lon2-lon1),a=Math.sin(dLat/2)*Math.sin(dLat/2)+Math.cos(deg2rad(lat1))*Math.cos(deg2rad(lat2))*Math.sin(dLon/2)*Math.sin(dLon/2);return 6371*(2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a)))},WPGMZA.Map.prototype.setCenter=function(latLng){if(!("lat"in latLng&&"lng"in latLng))throw new Error("Argument is not an object with lat and lng")},WPGMZA.Map.prototype.setDimensions=function(width,height){0==arguments.length&&(width=this.settings.map_width?this.settings.map_width:"100",this.settings.map_width_type?width+=this.settings.map_width_type.replace("\\",""):width+="%",height=this.settings.map_height?this.settings.map_height:"400",this.settings.map_height_type?height+=this.settings.map_height_type.replace("\\",""):height+="px"),$(this.engineElement).css({width:width,height:height})},WPGMZA.Map.prototype.setAlignment=function(){switch(parseInt(this.settings.wpgmza_map_align)){case 1:$(this.element).css({float:"left"});break;case 2:$(this.element).css({"margin-left":"auto","margin-right":"auto"});break;case 3:$(this.element).css({float:"right"})}},WPGMZA.Map.prototype.addMarker=function(marker){if(!(marker instanceof WPGMZA.Marker))throw new Error("Argument must be an instance of WPGMZA.Marker");marker.map=this,(marker.parent=this).markers.push(marker),this.dispatchEvent({type:"markeradded",marker:marker}),marker.dispatchEvent({type:"added"})},WPGMZA.Map.prototype.removeMarker=function(marker){if(!(marker instanceof WPGMZA.Marker))throw new Error("Argument must be an instance of WPGMZA.Marker");if(marker.map!==this)throw new Error("Wrong map error");marker.infoWindow&&marker.infoWindow.close(),marker.map=null,marker.parent=null;var index=this.markers.indexOf(marker);if(-1==index)throw new Error("Marker not found in marker array");this.markers.splice(index,1),this.dispatchEvent({type:"markerremoved",marker:marker}),marker.dispatchEvent({type:"removed"})},WPGMZA.Map.prototype.removeAllMarkers=function(options){for(var i=this.markers.length-1;0<=i;i--)this.removeMarker(this.markers[i])},WPGMZA.Map.prototype.getMarkerByID=function(id){for(var i=0;i<this.markers.length;i++)if(this.markers[i].id==id)return this.markers[i];return null},WPGMZA.Map.prototype.getMarkerByTitle=function(title){if("string"==typeof title){for(var i=0;i<this.markers.length;i++)if(this.markers[i].title==title)return this.markers[i]}else{if(!(title instanceof RegExp))throw new Error("Invalid argument");for(i=0;i<this.markers.length;i++)if(title.test(this.markers[i].title))return this.markers[i]}return null},WPGMZA.Map.prototype.removeMarkerByID=function(id){var marker=this.getMarkerByID(id);marker&&this.removeMarker(marker)},WPGMZA.Map.prototype.addPolygon=function(polygon){if(!(polygon instanceof WPGMZA.Polygon))throw new Error("Argument must be an instance of WPGMZA.Polygon");(polygon.map=this).polygons.push(polygon),this.dispatchEvent({type:"polygonadded",polygon:polygon})},WPGMZA.Map.prototype.removePolygon=function(polygon){if(!(polygon instanceof WPGMZA.Polygon))throw new Error("Argument must be an instance of WPGMZA.Polygon");if(polygon.map!==this)throw new Error("Wrong map error");polygon.map=null,this.polygons.splice(this.polygons.indexOf(polygon),1),this.dispatchEvent({type:"polygonremoved",polygon:polygon})},WPGMZA.Map.prototype.getPolygonByID=function(id){for(var i=0;i<this.polygons.length;i++)if(this.polygons[i].id==id)return this.polygons[i];return null},WPGMZA.Map.prototype.removePolygonByID=function(id){var polygon=this.getPolygonByID(id);polygon&&this.removePolygon(polygon)},WPGMZA.Map.prototype.getPolylineByID=function(id){for(var i=0;i<this.polylines.length;i++)if(this.polylines[i].id==id)return this.polylines[i];return null},WPGMZA.Map.prototype.addPolyline=function(polyline){if(!(polyline instanceof WPGMZA.Polyline))throw new Error("Argument must be an instance of WPGMZA.Polyline");(polyline.map=this).polylines.push(polyline),this.dispatchEvent({type:"polylineadded",polyline:polyline})},WPGMZA.Map.prototype.removePolyline=function(polyline){if(!(polyline instanceof WPGMZA.Polyline))throw new Error("Argument must be an instance of WPGMZA.Polyline");if(polyline.map!==this)throw new Error("Wrong map error");polyline.map=null,this.polylines.splice(this.polylines.indexOf(polyline),1),this.dispatchEvent({type:"polylineremoved",polyline:polyline})},WPGMZA.Map.prototype.getPolylineByID=function(id){for(var i=0;i<this.polylines.length;i++)if(this.polylines[i].id==id)return this.polylines[i];return null},WPGMZA.Map.prototype.removePolylineByID=function(id){var polyline=this.getPolylineByID(id);polyline&&this.removePolyline(polyline)},WPGMZA.Map.prototype.addCircle=function(circle){if(!(circle instanceof WPGMZA.Circle))throw new Error("Argument must be an instance of WPGMZA.Circle");(circle.map=this).circles.push(circle),this.dispatchEvent({type:"circleadded",circle:circle})},WPGMZA.Map.prototype.removeCircle=function(circle){if(!(circle instanceof WPGMZA.Circle))throw new Error("Argument must be an instance of WPGMZA.Circle");if(circle.map!==this)throw new Error("Wrong map error");circle.map=null,this.circles.splice(this.circles.indexOf(circle),1),this.dispatchEvent({type:"circleremoved",circle:circle})},WPGMZA.Map.prototype.getCircleByID=function(id){for(var i=0;i<this.circles.length;i++)if(this.circles[i].id==id)return this.circles[i];return null},WPGMZA.Map.prototype.removeCircleByID=function(id){var circle=this.getCircleByID(id);circle&&this.removeCircle(circle)},WPGMZA.Map.prototype.addRectangle=function(rectangle){if(!(rectangle instanceof WPGMZA.Rectangle))throw new Error("Argument must be an instance of WPGMZA.Rectangle");(rectangle.map=this).rectangles.push(rectangle),this.dispatchEvent({type:"rectangleadded",rectangle:rectangle})},WPGMZA.Map.prototype.removeRectangle=function(rectangle){if(!(rectangle instanceof WPGMZA.Rectangle))throw new Error("Argument must be an instance of WPGMZA.Rectangle");if(rectangle.map!==this)throw new Error("Wrong map error");rectangle.map=null,this.rectangles.splice(this.rectangles.indexOf(rectangle),1),this.dispatchEvent({type:"rectangleremoved",rectangle:rectangle})},WPGMZA.Map.prototype.getRectangleByID=function(id){for(var i=0;i<this.rectangles.length;i++)if(this.rectangles[i].id==id)return this.rectangles[i];return null},WPGMZA.Map.prototype.removeRectangleByID=function(id){var rectangle=this.getRectangleByID(id);rectangle&&this.removeRectangle(rectangle)},WPGMZA.Map.prototype.resetBounds=function(){var latlng=new WPGMZA.LatLng(this.settings.map_start_lat,this.settings.map_start_lng);this.panTo(latlng),this.setZoom(this.settings.map_start_zoom)},WPGMZA.Map.prototype.nudge=function(x,y){var nudged=this.nudgeLatLng(this.getCenter(),x,y);this.setCenter(nudged)},WPGMZA.Map.prototype.nudgeLatLng=function(latLng,x,y){var pixels=this.latLngToPixels(latLng);if(pixels.x+=parseFloat(x),pixels.y+=parseFloat(y),isNaN(pixels.x)||isNaN(pixels.y))throw new Error("Invalid coordinates supplied");return this.pixelsToLatLng(pixels)},WPGMZA.Map.prototype.animateNudge=function(x,y,origin,milliseconds){var nudged;if(origin){if(!(origin instanceof WPGMZA.LatLng))throw new Error("Origin must be an instance of WPGMZA.LatLng")}else origin=this.getCenter();nudged=this.nudgeLatLng(origin,x,y),milliseconds=milliseconds||WPGMZA.getScrollAnimationDuration(),$(this).animate({lat:nudged.lat,lng:nudged.lng},milliseconds)},WPGMZA.Map.prototype.onWindowResize=function(event){},WPGMZA.Map.prototype.onElementResized=function(event){},WPGMZA.Map.prototype.onBoundsChanged=function(event){this.trigger("boundschanged"),this.trigger("bounds_changed")},WPGMZA.Map.prototype.onIdle=function(event){this.trigger("idle")},WPGMZA.Map.prototype.onClick=function(event){},WPGMZA.Map.prototype.hasVisibleMarkers=function(){for(var marker,length=this.markers.length,i=0;i<length;i++)if((marker=this.markers[i]).isFilterable&&marker.getVisible())return!0;return!1},WPGMZA.Map.prototype.closeAllInfoWindows=function(){this.markers.forEach(function(marker){marker.infoWindow&&marker.infoWindow.close()})},$(document).ready(function(event){if(!WPGMZA.visibilityWorkaroundIntervalID){var invisibleMaps=jQuery(".wpgmza_map:hidden");WPGMZA.visibilityWorkaroundIntervalID=setInterval(function(){jQuery(invisibleMaps).each(function(index,el){if(jQuery(el).is(":visible")){var id=jQuery(el).attr("data-map-id");WPGMZA.getMapByID(id).onElementResized(),invisibleMaps.splice(invisibleMaps.toArray().indexOf(el),1)}})},1e3)}})}),jQuery(function($){WPGMZA.MapsEngineDialog=function(element){var self=this;this.element=element,window.wpgmzaUnbindSaveReminder&&window.wpgmzaUnbindSaveReminder(),$(element).show(),$(element).remodal().open(),$(element).find("input:radio").on("change",function(event){$("#wpgmza-confirm-engine").prop("disabled",!1),$("#wpgmza-confirm-engine").click()}),$("#wpgmza-confirm-engine").on("click",function(event){self.onButtonClicked(event)})},WPGMZA.MapsEngineDialog.prototype.onButtonClicked=function(event){$(event.target).prop("disabled",!0),$.ajax(WPGMZA.ajaxurl,{method:"POST",data:{action:"wpgmza_maps_engine_dialog_set_engine",engine:$("[name='wpgmza_maps_engine']:checked").val(),nonce:$("#wpgmza-maps-engine-dialog").attr("data-ajax-nonce")},success:function(response,status,xhr){window.location.reload()}})},$(document).ready(function(event){var element=$("#wpgmza-maps-engine-dialog");element.length&&(WPGMZA.settings.wpgmza_maps_engine_dialog_done||WPGMZA.settings.wpgmza_google_maps_api_key&&WPGMZA.settings.wpgmza_google_maps_api_key.length||(WPGMZA.mapsEngineDialog=new WPGMZA.MapsEngineDialog(element)))})}),jQuery(function($){WPGMZA.MarkerFilter=function(map){WPGMZA.EventDispatcher.call(this),this.map=map},WPGMZA.MarkerFilter.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.MarkerFilter.prototype.constructor=WPGMZA.MarkerFilter,WPGMZA.MarkerFilter.createInstance=function(map){return new WPGMZA.MarkerFilter(map)},WPGMZA.MarkerFilter.prototype.getFilteringParameters=function(){var params={map_id:this.map.id};return this.map.storeLocator&&(params=$.extend(params,this.map.storeLocator.getFilteringParameters())),params},WPGMZA.MarkerFilter.prototype.update=function(params,source){var self=this;function dispatchEvent(result){var event=new WPGMZA.Event("filteringcomplete");event.map=self.map,event.source=source,event.filteredMarkers=result,event.filteringParams=params,self.onFilteringComplete(event),self.trigger(event),self.map.trigger(event)}this.updateTimeoutID||(params=params||{},this.xhr&&(this.xhr.abort(),delete this.xhr),this.updateTimeoutID=setTimeout(function(){if((params=$.extend(self.getFilteringParameters(),params)).center instanceof WPGMZA.LatLng&&(params.center=params.center.toLatLngLiteral()),params.hideAll)return dispatchEvent([]),void delete self.updateTimeoutID;self.map.showPreloader(!0),self.xhr=WPGMZA.restAPI.call("/markers",{data:{fields:["id"],filter:JSON.stringify(params)},success:function(result,status,xhr){self.map.showPreloader(!1),dispatchEvent(result)},useCompressedPathVariable:!0}),delete self.updateTimeoutID},0))},WPGMZA.MarkerFilter.prototype.onFilteringComplete=function(event){var map=[];event.filteredMarkers.forEach(function(data){map[data.id]=!0}),this.map.markers.forEach(function(marker){if(marker.isFilterable){var allowByFilter=!!map[marker.id];marker.isFiltered=!allowByFilter,marker.setVisible(allowByFilter)}})}}),jQuery(function($){WPGMZA.Marker=function(row){var self=this;this._offset={x:0,y:0},WPGMZA.assertInstanceOf(this,"Marker"),this.lat="36.778261",this.lng="-119.4179323999",this.address="California",this.title=null,this.description="",this.link="",this.icon="",this.approved=1,this.pic=null,this.isFilterable=!0,this.disableInfoWindow=!1,WPGMZA.Feature.apply(this,arguments),row&&row.heatmap||(row&&this.on("init",function(event){row.position&&this.setPosition(row.position),row.map&&row.map.addMarker(this)}),this.addEventListener("added",function(event){self.onAdded(event)}),this.handleLegacyGlobals(row))},WPGMZA.Marker.prototype=Object.create(WPGMZA.Feature.prototype),WPGMZA.Marker.prototype.constructor=WPGMZA.Marker,WPGMZA.Marker.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.isProVersion()?WPGMZA.OLProMarker:WPGMZA.OLMarker;default:return WPGMZA.isProVersion()?WPGMZA.GoogleProMarker:WPGMZA.GoogleMarker}},WPGMZA.Marker.createInstance=function(row){return new(WPGMZA.Marker.getConstructor())(row)},WPGMZA.Marker.ANIMATION_NONE="0",WPGMZA.Marker.ANIMATION_BOUNCE="1",WPGMZA.Marker.ANIMATION_DROP="2",Object.defineProperty(WPGMZA.Marker.prototype,"offsetX",{get:function(){return this._offset.x},set:function(value){this._offset.x=value,this.updateOffset()}}),Object.defineProperty(WPGMZA.Marker.prototype,"offsetY",{get:function(){return this._offset.y},set:function(value){this._offset.y=value,this.updateOffset()}}),WPGMZA.Marker.prototype.onAdded=function(event){var self=this;this.addEventListener("click",function(event){self.onClick(event)}),this.addEventListener("mouseover",function(event){self.onMouseOver(event)}),this.addEventListener("select",function(event){self.onSelect(event)}),this.map.settings.marker==this.id&&self.trigger("select"),"1"==this.infoopen&&this.openInfoWindow(!0)},WPGMZA.Marker.prototype.handleLegacyGlobals=function(row){var m;if(WPGMZA.settings.useLegacyGlobals&&this.map_id&&this.id&&!(WPGMZA.pro_version&&(m=WPGMZA.pro_version.match(/\d+/))&&m[0]<=7)){WPGMZA.legacyGlobals.marker_array[this.map_id]||(WPGMZA.legacyGlobals.marker_array[this.map_id]=[]),WPGMZA.legacyGlobals.marker_array[this.map_id][this.id]=this,WPGMZA.legacyGlobals.wpgmaps_localize_marker_data[this.map_id]||(WPGMZA.legacyGlobals.wpgmaps_localize_marker_data[this.map_id]=[]);var cloned=$.extend({marker_id:this.id},row);WPGMZA.legacyGlobals.wpgmaps_localize_marker_data[this.map_id][this.id]=cloned}},WPGMZA.Marker.prototype.initInfoWindow=function(){this.infoWindow||(this.infoWindow=WPGMZA.InfoWindow.createInstance())},WPGMZA.Marker.prototype.openInfoWindow=function(autoOpen){this.map?(autoOpen||(this.map.lastInteractedMarker&&this.map.lastInteractedMarker.infoWindow.close(),this.map.lastInteractedMarker=this),this.initInfoWindow(),this.infoWindow.open(this.map,this)):console.warn("Cannot open infowindow for marker with no map")},WPGMZA.Marker.prototype.onClick=function(event){},WPGMZA.Marker.prototype.onSelect=function(event){this.openInfoWindow()},WPGMZA.Marker.prototype.onMouseOver=function(event){WPGMZA.settings.wpgmza_settings_map_open_marker_by==WPGMZA.InfoWindow.OPEN_BY_HOVER&&this.openInfoWindow()},WPGMZA.Marker.prototype.getIcon=function(){function stripProtocol(url){return"string"!=typeof url?url:url.replace(/^http(s?):/,"")}return WPGMZA.defaultMarkerIcon?stripProtocol(WPGMZA.defaultMarkerIcon):stripProtocol(WPGMZA.settings.default_marker_icon)},WPGMZA.Marker.prototype.getPosition=function(){return new WPGMZA.LatLng({lat:parseFloat(this.lat),lng:parseFloat(this.lng)})},WPGMZA.Marker.prototype.setPosition=function(latLng){latLng instanceof WPGMZA.LatLng?(this.lat=latLng.lat,this.lng=latLng.lng):(this.lat=parseFloat(latLng.lat),this.lng=parseFloat(latLng.lng))},WPGMZA.Marker.prototype.setOffset=function(x,y){this._offset.x=x,this._offset.y=y,this.updateOffset()},WPGMZA.Marker.prototype.updateOffset=function(){},WPGMZA.Marker.prototype.getAnimation=function(){return this.anim},WPGMZA.Marker.prototype.setAnimation=function(animation){},WPGMZA.Marker.prototype.getVisible=function(){},WPGMZA.Marker.prototype.setVisible=function(visible){!visible&&this.infoWindow&&this.infoWindow.close()},WPGMZA.Marker.prototype.getMap=function(){return this.map},WPGMZA.Marker.prototype.setMap=function(map){map?map.addMarker(this):this.map&&this.map.removeMarker(this),this.map=map},WPGMZA.Marker.prototype.getDraggable=function(){},WPGMZA.Marker.prototype.setDraggable=function(draggable){},WPGMZA.Marker.prototype.setOptions=function(options){},WPGMZA.Marker.prototype.setOpacity=function(opacity){},WPGMZA.Marker.prototype.panIntoView=function(){if(!this.map)throw new Error("Marker hasn't been added to a map");this.map.setCenter(this.getPosition())},WPGMZA.Marker.prototype.toJSON=function(){var result=WPGMZA.Feature.prototype.toJSON.call(this),position=this.getPosition();return $.extend(result,{lat:position.lat,lng:position.lng,address:this.address,title:this.title,description:this.description,link:this.link,icon:this.icon,pic:this.pic,approved:this.approved}),result}}),jQuery(function($){WPGMZA.ModernStoreLocatorCircle=function(map_id,settings){var map;map=WPGMZA.isProVersion()?this.map=WPGMZA.getMapByID(map_id):this.map=WPGMZA.maps[0],this.map_id=map_id,this.mapElement=map.element,this.mapSize={width:$(this.mapElement).width(),height:$(this.mapElement).height()},this.initCanvasLayer(),this.settings={center:new WPGMZA.LatLng(0,0),radius:1,color:"#ff0000",shadowColor:"white",shadowBlur:4,centerRingRadius:10,centerRingLineWidth:3,numInnerRings:9,innerRingLineWidth:1,innerRingFade:!0,numOuterRings:7,ringLineWidth:1,mainRingLineWidth:2,numSpokes:6,spokesStartAngle:Math.PI/2,numRadiusLabels:6,radiusLabelsStartAngle:Math.PI/2,radiusLabelFont:"13px sans-serif",visible:!1},settings&&this.setOptions(settings)},WPGMZA.ModernStoreLocatorCircle.createInstance=function(map,settings){return"google-maps"==WPGMZA.settings.engine?new WPGMZA.GoogleModernStoreLocatorCircle(map,settings):new WPGMZA.OLModernStoreLocatorCircle(map,settings)},WPGMZA.ModernStoreLocatorCircle.prototype.initCanvasLayer=function(){},WPGMZA.ModernStoreLocatorCircle.prototype.onResize=function(event){this.draw()},WPGMZA.ModernStoreLocatorCircle.prototype.onUpdate=function(event){this.draw()},WPGMZA.ModernStoreLocatorCircle.prototype.setOptions=function(options){for(var name in options){var functionName="set"+name.substr(0,1).toUpperCase()+name.substr(1);"function"==typeof this[functionName]?this[functionName](options[name]):this.settings[name]=options[name]}},WPGMZA.ModernStoreLocatorCircle.prototype.getResolutionScale=function(){return window.devicePixelRatio||1},WPGMZA.ModernStoreLocatorCircle.prototype.getCenter=function(){return this.getPosition()},WPGMZA.ModernStoreLocatorCircle.prototype.setCenter=function(value){this.setPosition(value)},WPGMZA.ModernStoreLocatorCircle.prototype.getPosition=function(){return this.settings.center},WPGMZA.ModernStoreLocatorCircle.prototype.setPosition=function(position){this.settings.center=position},WPGMZA.ModernStoreLocatorCircle.prototype.getRadius=function(){return this.settings.radius},WPGMZA.ModernStoreLocatorCircle.prototype.setRadius=function(radius){if(isNaN(radius))throw new Error("Invalid radius");this.settings.radius=radius},WPGMZA.ModernStoreLocatorCircle.prototype.getVisible=function(){return this.settings.visible},WPGMZA.ModernStoreLocatorCircle.prototype.setVisible=function(visible){this.settings.visible=visible},WPGMZA.ModernStoreLocatorCircle.prototype.getTransformedRadius=function(km){throw new Error("Abstract function called")},WPGMZA.ModernStoreLocatorCircle.prototype.getContext=function(type){throw new Error("Abstract function called")},WPGMZA.ModernStoreLocatorCircle.prototype.getCanvasDimensions=function(){throw new Error("Abstract function called")},WPGMZA.ModernStoreLocatorCircle.prototype.validateSettings=function(){WPGMZA.isHexColorString(this.settings.color)||(this.settings.color="#ff0000")},WPGMZA.ModernStoreLocatorCircle.prototype.draw=function(){this.validateSettings();var settings=this.settings,canvasDimensions=this.getCanvasDimensions(),canvasWidth=canvasDimensions.width,canvasHeight=canvasDimensions.height;this.map,this.getResolutionScale();if(context=this.getContext("2d"),context.clearRect(0,0,canvasWidth,canvasHeight),settings.visible){context.shadowColor=settings.shadowColor,context.shadowBlur=settings.shadowBlur,context.setTransform(1,0,0,1,0,0);var scale=this.getScale();context.scale(scale,scale);var offset=this.getWorldOriginOffset();context.translate(offset.x,offset.y);new WPGMZA.LatLng(this.settings.center);var worldPoint=this.getCenterPixels(),rgba=WPGMZA.hexToRgba(settings.color),ringSpacing=this.getTransformedRadius(settings.radius)/(settings.numInnerRings+1);context.strokeStyle=settings.color,context.lineWidth=1/scale*settings.centerRingLineWidth,context.beginPath(),context.arc(worldPoint.x,worldPoint.y,this.getTransformedRadius(settings.centerRingRadius)/scale,0,2*Math.PI),context.stroke(),context.closePath();var end,radius=this.getTransformedRadius(settings.radius)+ringSpacing*settings.numOuterRings+1,grad=context.createRadialGradient(0,0,0,0,0,radius),start=(rgba=WPGMZA.hexToRgba(settings.color),WPGMZA.rgbaToString(rgba));rgba.a=0,end=WPGMZA.rgbaToString(rgba),grad.addColorStop(0,start),grad.addColorStop(1,end),context.save(),context.translate(worldPoint.x,worldPoint.y),context.strokeStyle=grad,context.lineWidth=2/scale;for(var i=0;i<settings.numSpokes;i++)spokeAngle=settings.spokesStartAngle+2*Math.PI*(i/settings.numSpokes),x=Math.cos(spokeAngle)*radius,y=Math.sin(spokeAngle)*radius,context.setLineDash([2/scale,15/scale]),context.beginPath(),context.moveTo(0,0),context.lineTo(x,y),context.stroke();context.setLineDash([]),context.restore(),context.lineWidth=1/scale*settings.innerRingLineWidth;for(i=1;i<=settings.numInnerRings;i++){radius=i*ringSpacing;settings.innerRingFade&&(rgba.a=1-(i-1)/settings.numInnerRings),context.strokeStyle=WPGMZA.rgbaToString(rgba),context.beginPath(),context.arc(worldPoint.x,worldPoint.y,radius,0,2*Math.PI),context.stroke(),context.closePath()}context.strokeStyle=settings.color,context.lineWidth=1/scale*settings.centerRingLineWidth,context.beginPath(),context.arc(worldPoint.x,worldPoint.y,this.getTransformedRadius(settings.radius),0,2*Math.PI),context.stroke(),context.closePath();for(radius=radius+ringSpacing,i=0;i<settings.numOuterRings;i++)settings.innerRingFade&&(rgba.a=1-i/settings.numOuterRings),context.strokeStyle=WPGMZA.rgbaToString(rgba),context.beginPath(),context.arc(worldPoint.x,worldPoint.y,radius,0,2*Math.PI),context.stroke(),context.closePath(),radius+=ringSpacing;if(0<settings.numRadiusLabels){var m,x,y;radius=this.getTransformedRadius(settings.radius);(m=settings.radiusLabelFont.match(/(\d+)px/))&&parseInt(m[1]),context.font=settings.radiusLabelFont,context.textAlign="center",context.textBaseline="middle",context.fillStyle=settings.color,context.save(),context.translate(worldPoint.x,worldPoint.y);for(i=0;i<settings.numRadiusLabels;i++){var spokeAngle,width,textAngle=(spokeAngle=settings.radiusLabelsStartAngle+2*Math.PI*(i/settings.numRadiusLabels))+Math.PI/2,text=settings.radiusString;0<Math.sin(spokeAngle)&&(textAngle-=Math.PI),x=Math.cos(spokeAngle)*radius,y=Math.sin(spokeAngle)*radius,context.save(),context.translate(x,y),context.rotate(textAngle),context.scale(1/scale,1/scale),width=context.measureText(text).width,height=width/2,context.clearRect(-width,-height,2*width,2*height),context.fillText(settings.radiusString,0,0),context.restore()}context.restore()}}}}),jQuery(function($){WPGMZA.ModernStoreLocator=function(map_id){var original,self=this,map=WPGMZA.getMapByID(map_id);if(WPGMZA.assertInstanceOf(this,"ModernStoreLocator"),(original=WPGMZA.isProVersion()?$(".wpgmza_sl_search_button[mid='"+map_id+"'], .wpgmza_sl_search_button_"+map_id).closest(".wpgmza_sl_main_div"):$(".wpgmza_sl_search_button").closest(".wpgmza_sl_main_div")).length){this.element=$("<div class='wpgmza-modern-store-locator'><div class='wpgmza-inner wpgmza-modern-hover-opaque'/></div>")[0];var addressInput,inner=$(this.element).find(".wpgmza-inner");addressInput=WPGMZA.isProVersion()?$(original).find(".addressInput"):$(original).find("#addressInput"),map.settings.store_locator_query_string&&map.settings.store_locator_query_string.length&&addressInput.attr("placeholder",map.settings.store_locator_query_string),inner.append(addressInput);var button,titleSearch=$(original).find("[id='nameInput_"+map_id+"']");if(titleSearch.length){var placeholder=map.settings.store_locator_name_string;placeholder&&placeholder.length&&titleSearch.attr("placeholder",placeholder),inner.append(titleSearch)}(button=$(original).find("button.wpgmza-use-my-location"))&&inner.append(button),$(addressInput).on("keydown keypress",function(event){13==event.keyCode&&self.searchButton.is(":visible")&&self.searchButton.trigger("click")}),$(addressInput).on("input",function(event){self.searchButton.show(),self.resetButton.hide()}),inner.append($(original).find("select.wpgmza_sl_radius_select")),this.searchButton=$(original).find(".wpgmza_sl_search_button, .wpgmza_sl_search_button_div"),inner.append(this.searchButton),this.resetButton=$(original).find(".wpgmza_sl_reset_button_div"),inner.append(this.resetButton),this.resetButton.on("click",function(event){resetLocations(map_id)}),this.resetButton.hide(),WPGMZA.isProVersion()&&(this.searchButton.on("click",function(event){0!=$("addressInput_"+map_id).val()&&(self.searchButton.hide(),self.resetButton.show(),map.storeLocator.state=WPGMZA.StoreLocator.STATE_APPLIED)}),this.resetButton.on("click",function(event){self.resetButton.hide(),self.searchButton.show(),map.storeLocator.state=WPGMZA.StoreLocator.STATE_INITIAL})),inner.append($("#wpgmza_distance_type_"+map_id));var container=$(original).find(".wpgmza_cat_checkbox_holder"),items=($(container).children("ul"),$(container).find("li")),numCategories=0,icons=[];items.each(function(index,el){var id=$(el).attr("class").match(/\d+/);for(var category_id in wpgmza_category_data)if(id==category_id){var src=wpgmza_category_data[category_id].image,icon=$('<div class="wpgmza-chip-icon"/>');icon.css({"background-image":"url('"+src+"')",width:$("#wpgmza_cat_checkbox_"+category_id+" + label").height()+"px"}),icons.push(icon),null!=src&&""!=src&&$("#wpgmza_cat_checkbox_"+category_id+" + label").prepend(icon),numCategories++;break}}),$(this.element).append(container),numCategories&&(this.optionsButton=$('<span class="wpgmza_store_locator_options_button"><i class="fa fa-list"></i></span>'),$(this.searchButton).before(this.optionsButton)),setInterval(function(){icons.forEach(function(icon){var height=$(icon).height();$(icon).css({width:height+"px"}),$(icon).closest("label").css({"padding-left":height+8+"px"})}),$(container).css("width",$(self.element).find(".wpgmza-inner").outerWidth()+"px")},1e3),$(this.element).find(".wpgmza_store_locator_options_button").on("click",function(event){container.hasClass("wpgmza-open")?container.removeClass("wpgmza-open"):container.addClass("wpgmza-open")}),$(original).remove(),$(this.element).find("input, select").on("focus",function(){$(inner).addClass("active")}),$(this.element).find("input, select").on("blur",function(){$(inner).removeClass("active")}),$(this.element).on("mouseover","li.wpgmza_cat_checkbox_item_holder",function(event){self.onMouseOverCategory(event)}),$(this.element).on("mouseleave","li.wpgmza_cat_checkbox_item_holder",function(event){self.onMouseLeaveCategory(event)}),$("body").on("click",".wpgmza_store_locator_options_button",function(event){setTimeout(function(){if($(".wpgmza_cat_checkbox_holder").hasClass("wpgmza-open")){var p_cat=$(".wpgmza_cat_checkbox_holder"),position_cat=p_cat.position().top+p_cat.outerHeight(!0)+$(".wpgmza-modern-store-locator").height(),$p_map=$(".wpgmza_map");$p_map.position().top+$p_map.outerHeight(!0)<=position_cat&&($(".wpgmza_cat_ul").css("overflow","scroll "),$(".wpgmza_cat_ul").css("height","100%"),$(".wpgmza-modern-store-locator").css("height","100%"),$(".wpgmza_cat_checkbox_holder.wpgmza-open").css({"padding-bottom":"50px",height:"100%"}))}},500)})}},WPGMZA.ModernStoreLocator.createInstance=function(map_id){switch(WPGMZA.settings.engine){case"open-layers":return new WPGMZA.OLModernStoreLocator(map_id);default:return new WPGMZA.GoogleModernStoreLocator(map_id)}},WPGMZA.ModernStoreLocator.prototype.onMouseOverCategory=function(event){var li=event.currentTarget;$(li).children("ul.wpgmza_cat_checkbox_item_holder").stop(!0,!1).fadeIn()},WPGMZA.ModernStoreLocator.prototype.onMouseLeaveCategory=function(event){var li=event.currentTarget;$(li).children("ul.wpgmza_cat_checkbox_item_holder").stop(!0,!1).fadeOut()}}),jQuery(function($){WPGMZA.NativeMapsAppIcon=function(){navigator.userAgent.match(/^Apple|iPhone|iPad|iPod/)?(this.type="apple",this.element=$('<span><i class="fab fa fa-apple" aria-hidden="true"></i></span>')):(this.type="google",this.element=$('<span><i class="fab fa fa-google" aria-hidden="true"></i></span>'))}}),jQuery(function($){Uint8Array.prototype.slice||Object.defineProperty(Uint8Array.prototype,"slice",{value:function(begin,end){return new Uint8Array(Array.prototype.slice.call(this,begin,end))}}),WPGMZA.isSafari()&&!window.external&&(window.external={})}),jQuery(function($){WPGMZA.Polygon=function(row,enginePolygon){WPGMZA.assertInstanceOf(this,"Polygon"),this.paths=null,WPGMZA.Feature.apply(this,arguments)},WPGMZA.Polygon.prototype=Object.create(WPGMZA.Feature.prototype),WPGMZA.Polygon.prototype.constructor=WPGMZA.Polygon,Object.defineProperty(WPGMZA.Polygon.prototype,"fillColor",{enumerable:!0,get:function(){return this.fillcolor&&this.fillcolor.length?"#"+this.fillcolor.replace(/^#/,""):"#ff0000"},set:function(a){this.fillcolor=a}}),Object.defineProperty(WPGMZA.Polygon.prototype,"fillOpacity",{enumerable:!0,get:function(){return this.opacity&&this.opacity.length?this.opacity:.6},set:function(a){this.opacity=a}}),Object.defineProperty(WPGMZA.Polygon.prototype,"strokeColor",{enumerable:!0,get:function(){return this.linecolor&&this.linecolor.length?"#"+this.linecolor.replace(/^#/,""):"#ff0000"},set:function(a){this.linecolor=a}}),Object.defineProperty(WPGMZA.Polygon.prototype,"strokeOpacity",{enumerable:!0,get:function(){return this.lineopacity&&this.lineopacity.length?this.lineopacity:.6},set:function(a){this.lineopacity=a}}),WPGMZA.Polygon.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.isProVersion()?WPGMZA.OLProPolygon:WPGMZA.OLPolygon;default:return WPGMZA.isProVersion()?WPGMZA.GoogleProPolygon:WPGMZA.GooglePolygon}},WPGMZA.Polygon.createInstance=function(row,engineObject){return new(WPGMZA.Polygon.getConstructor())(row,engineObject)}}),jQuery(function($){WPGMZA.Polyline=function(options,googlePolyline){WPGMZA.assertInstanceOf(this,"Polyline"),WPGMZA.Feature.apply(this,arguments)},WPGMZA.Polyline.prototype=Object.create(WPGMZA.Feature.prototype),WPGMZA.Polyline.prototype.constructor=WPGMZA.Polyline,Object.defineProperty(WPGMZA.Polyline.prototype,"strokeColor",{enumerable:!0,get:function(){return this.linecolor&&this.linecolor.length?"#"+this.linecolor.replace(/^#/,""):"#ff0000"},set:function(a){this.linecolor=a}}),Object.defineProperty(WPGMZA.Polyline.prototype,"strokeOpacity",{enumerable:!0,get:function(){return this.opacity&&this.opacity.length?this.opacity:.6},set:function(a){this.opacity=a}}),Object.defineProperty(WPGMZA.Polyline.prototype,"strokeWeight",{enumerable:!0,get:function(){return this.linethickness&&this.linethickness.length?parseInt(this.linethickness):1},set:function(a){this.linethickness=a}}),WPGMZA.Polyline.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.OLPolyline;default:return WPGMZA.GooglePolyline}},WPGMZA.Polyline.createInstance=function(options,engineObject){return new(WPGMZA.Polyline.getConstructor())(options,engineObject)},WPGMZA.Polyline.prototype.getPoints=function(){return this.toJSON().points},WPGMZA.Polyline.prototype.toJSON=function(){var result=WPGMZA.Feature.prototype.toJSON.call(this);return result.title=this.title,result}}),jQuery(function($){WPGMZA.PopoutPanel=function(element){this.element=element},WPGMZA.PopoutPanel.prototype.open=function(){$(this.element).addClass("wpgmza-open")},WPGMZA.PopoutPanel.prototype.close=function(){$(this.element).removeClass("wpgmza-open")}}),jQuery(function($){var Parent=WPGMZA.Feature;WPGMZA.Rectangle=function(options,engineRectangle){WPGMZA.assertInstanceOf(this,"Rectangle"),this.name="",this.cornerA=new WPGMZA.LatLng,this.cornerB=new WPGMZA.LatLng,this.color="#ff0000",this.opacity=.5,Parent.apply(this,arguments)},WPGMZA.extend(WPGMZA.Rectangle,WPGMZA.Feature),Object.defineProperty(WPGMZA.Rectangle.prototype,"fillColor",{enumerable:!0,get:function(){return this.color&&this.color.length?this.color:"#ff0000"},set:function(a){this.color=a}}),Object.defineProperty(WPGMZA.Rectangle.prototype,"fillOpacity",{enumerable:!0,get:function(){return this.opacity||0==this.opacity?parseFloat(this.opacity):.5},set:function(a){this.opacity=a}}),Object.defineProperty(WPGMZA.Rectangle.prototype,"strokeColor",{enumerable:!0,get:function(){return"#000000"}}),Object.defineProperty(WPGMZA.Rectangle.prototype,"strokeOpacity",{enumerable:!0,get:function(){return 0}}),WPGMZA.Rectangle.createInstance=function(options,engineRectangle){var constructor;switch(WPGMZA.settings.engine){case"open-layers":constructor=WPGMZA.OLRectangle;break;default:constructor=WPGMZA.GoogleRectangle}return new constructor(options,engineRectangle)}}),jQuery(function($){function sendAJAXFallbackRequest(route,params){if((params=$.extend({},params)).data||(params.data={}),"route"in params.data)throw new Error("Cannot send route through this method");if("action"in params.data)throw new Error("Cannot send action through this method");return params.data.route=route,params.data.action="wpgmza_rest_api_request",WPGMZA.restAPI.addNonce(route,params,WPGMZA.RestAPI.CONTEXT_AJAX),$.ajax(WPGMZA.ajaxurl,params)}WPGMZA.RestAPI=function(){WPGMZA.RestAPI.URL=WPGMZA.resturl,this.useAJAXFallback=!1},WPGMZA.RestAPI.CONTEXT_REST="REST",WPGMZA.RestAPI.CONTEXT_AJAX="AJAX",WPGMZA.RestAPI.createInstance=function(){return new WPGMZA.RestAPI},Object.defineProperty(WPGMZA.RestAPI.prototype,"isCompressedPathVariableSupported",{get:function(){return WPGMZA.serverCanInflate&&"Uint8Array"in window&&"TextEncoder"in window}}),Object.defineProperty(WPGMZA.RestAPI.prototype,"isCompressedPathVariableAllowed",{get:function(){return!WPGMZA.pro_version||WPGMZA.Version.compare(WPGMZA.pro_version,"8.0.0")>=WPGMZA.Version.EQUAL_TO?!WPGMZA.settings.disable_compressed_path_variables:WPGMZA.settings.enable_compressed_path_variables}}),Object.defineProperty(WPGMZA.RestAPI.prototype,"maxURLLength",{get:function(){return 2083}}),WPGMZA.RestAPI.prototype.compressParams=function(params){var suffix="";if(params.markerIDs){var markerIDs=params.markerIDs.split(",");if(1<markerIDs.length){var encoded=(new WPGMZA.EliasFano).encode(markerIDs),compressed=pako.deflate(encoded),string=Array.prototype.map.call(compressed,function(ch){return String.fromCharCode(ch)}).join("");suffix="/"+btoa(string).replace(/\//g,"-").replace(/=+$/,""),params.midcbp=encoded.pointer,delete params.markerIDs}}string=JSON.stringify(params);var input=(new TextEncoder).encode(string),raw=(compressed=pako.deflate(input),Array.prototype.map.call(compressed,function(ch){return String.fromCharCode(ch)}).join(""));return btoa(raw).replace(/\//g,"-").replace(/=+$/,"")+suffix},WPGMZA.RestAPI.prototype.getNonce=function(route){var matches=[];for(var pattern in WPGMZA.restnoncetable){var regex=new RegExp(pattern);route.match(regex)&&matches.push({pattern:pattern,nonce:WPGMZA.restnoncetable[pattern],length:pattern.length})}if(!matches.length)throw new Error("No nonce found for route");return matches.sort(function(a,b){return b.length-a.length}),matches[0].nonce},WPGMZA.RestAPI.prototype.addNonce=function(route,params,context){function setRESTNonce(xhr){context==WPGMZA.RestAPI.CONTEXT_REST&&self.shouldAddNonce(route)&&xhr.setRequestHeader("X-WP-Nonce",WPGMZA.restnonce),params&&params.method&&!params.method.match(/^GET$/i)&&xhr.setRequestHeader("X-WPGMZA-Action-Nonce",self.getNonce(route))}var self=this;if(params.beforeSend){var base=params.beforeSend;params.beforeSend=function(xhr){base(xhr),setRESTNonce(xhr)}}else params.beforeSend=setRESTNonce},WPGMZA.RestAPI.prototype.shouldAddNonce=function(route){route=route.replace(/\//g,"");var isAdmin=!1;WPGMZA.is_admin&&1===parseInt(WPGMZA.is_admin)&&(isAdmin=!0);return!(route&&["markers","features","marker-listing","datatables"].includes(route)&&!isAdmin)},WPGMZA.RestAPI.prototype.call=function(route,params){if(this.useAJAXFallback)return sendAJAXFallbackRequest(route,params);var attemptedCompressedPathVariable=!1,fallbackRoute=route,fallbackParams=$.extend({},params);if("string"!=typeof route||!route.match(/^\//)&&!route.match(/^http/))throw new Error("Invalid route");if(WPGMZA.RestAPI.URL.match(/\/$/)&&(route=route.replace(/^\//,"")),params=params||{},this.addNonce(route,params,WPGMZA.RestAPI.CONTEXT_REST),params.error||(params.error=function(xhr,status,message){if("abort"!=status){switch(xhr.status){case 401:case 403:case 405:return($.post(WPGMZA.ajaxurl,{action:"wpgmza_report_rest_api_blocked"},function(response){}),console.warn("The REST API was blocked. This is usually due to security plugins blocking REST requests for non-authenticated users."),"DELETE"===params.method)?(console.warn("The REST API rejected a DELETE request, attempting again with POST fallback"),params.method="POST",params.data||(params.data={}),params.data.simulateDelete="yes",WPGMZA.restAPI.call(route,params)):(this.useAJAXFallback=!0,sendAJAXFallbackRequest(fallbackRoute,fallbackParams));case 414:if(!attemptedCompressedPathVariable)break;return fallbackParams.method="POST",fallbackParams.useCompressedPathVariable=!1,WPGMZA.restAPI.call(fallbackRoute,fallbackParams)}throw new Error(message)}}),params.useCompressedPathVariable&&this.isCompressedPathVariableSupported&&this.isCompressedPathVariableAllowed){var compressedParams=$.extend({},params),data=params.data,base64=this.compressParams(data);WPGMZA.isServerIIS&&(base64=base64.replace(/\+/g,"%20"));var compressedRoute=route.replace(/\/$/,"")+"/base64"+base64;WPGMZA.RestAPI.URL;compressedParams.method="GET",delete compressedParams.data,!1===params.cache&&(compressedParams.data={skip_cache:1}),compressedRoute.length<this.maxURLLength?(attemptedCompressedPathVariable=!0,route=compressedRoute,params=compressedParams):(WPGMZA.RestAPI.compressedPathVariableURLLimitWarningDisplayed||console.warn("Compressed path variable route would exceed URL length limit"),WPGMZA.RestAPI.compressedPathVariableURLLimitWarningDisplayed=!0)}var onSuccess=null;return params.success&&(onSuccess=params.success),params.success=function(result,status,xhr){if("object"!=typeof result){var rawResult=result;try{result=JSON.parse(result)}catch(parseExc){result=rawResult}}onSuccess&&"function"==typeof onSuccess&&onSuccess(result,status,xhr)},WPGMZA.RestAPI.URL.match(/\?/)&&(route=route.replace(/\?/,"&")),$.ajax(WPGMZA.RestAPI.URL+route,params)};var nativeCallFunction=WPGMZA.RestAPI.call;WPGMZA.RestAPI.call=function(){console.warn("WPGMZA.RestAPI.call was called statically, did you mean to call the function on WPGMZA.restAPI?"),nativeCallFunction.apply(this,arguments)},$(document.body).on("click","#wpgmza-rest-api-blocked button.notice-dismiss",function(event){WPGMZA.restAPI.call("/rest-api/",{method:"POST",data:{dismiss_blocked_notice:!0}})})});var $_GET={};if(-1!==document.location.toString().indexOf("?"))for(var query=document.location.toString().replace(/^.*?\?/,"").replace(/#.*$/,"").split("&"),wpgmza_i=0,wpgmza_l=query.length;wpgmza_i<wpgmza_l;wpgmza_i++){var aux=decodeURIComponent(query[wpgmza_i]).split("=");$_GET[aux[0]]=aux[1]}jQuery(function($){WPGMZA.SettingsPage=function(){var self=this;this._keypressHistory=[],this.updateEngineSpecificControls(),this.updateStorageControls(),this.updateGDPRControls(),$(window).on("keypress",function(event){self.onKeyPress(event)}),jQuery("body").on("click",".wpgmza_destroy_data",function(e){e.preventDefault();var ttype=jQuery(this).attr("danger"),warning="Are you sure?";"wpgmza_destroy_all_data"==ttype&&(warning="Are you sure? This will delete ALL data and settings for WP Google Maps!"),window.confirm(warning)&&jQuery.ajax(WPGMZA.ajaxurl,{method:"POST",data:{action:"wpgmza_maps_settings_danger_zone_delete_data",type:ttype,nonce:wpgmza_dz_nonce},success:function(response,status,xhr){"wpgmza_destroy_all_data"==ttype?window.location.replace("admin.php?page=wp-google-maps-menu&action=welcome_page"):"wpgmza_reset_all_settings"==ttype?window.location.reload():alert("Complete.")}})}),$("select[name='wpgmza_maps_engine']").on("change",function(event){self.updateEngineSpecificControls()}),$('[name="wpgmza_settings_marker_pull"]').on("click",function(event){self.updateStorageControls()}),$("input[name='wpgmza_gdpr_require_consent_before_load'], input[name='wpgmza_gdpr_require_consent_before_vgm_submit'], input[name='wpgmza_gdpr_override_notice']").on("change",function(event){self.updateGDPRControls()}),$('select[name="tile_server_url"]').on("change",function(event){"custom_override"===$('select[name="tile_server_url"]').val()?$(".wpgmza_tile_server_override_component").removeClass("wpgmza-hidden"):$(".wpgmza_tile_server_override_component").addClass("wpgmza-hidden")}),$('select[name="tile_server_url"]').trigger("change"),jQuery("#wpgmza_flush_cache_btn").on("click",function(){jQuery(this).attr("disabled","disabled"),WPGMZA.settingsPage.flushGeocodeCache()}),$("#wpgmza-global-settings").tabs({create:function(event,ui){if(void 0!==$_GET.highlight){var elmnt=document.getElementById($_GET.highlight);elmnt.classList.add("highlight-item"),setTimeout(function(){elmnt.classList.add("highlight-item-step-2")},1e3);var y=elmnt.getBoundingClientRect().top+window.pageYOffset+-100;window.scrollTo({top:y,behavior:"smooth"})}}}),$("#wpgmza-global-setting").bind("create",function(event,ui){alert("now")}),$("#wpgmza-global-settings fieldset").each(function(index,el){$(el).children(":not(legend)").wrapAll("<span class='settings-group'></span>")})},WPGMZA.SettingsPage.createInstance=function(){return new WPGMZA.SettingsPage},WPGMZA.SettingsPage.prototype.updateEngineSpecificControls=function(){var engine=$("select[name='wpgmza_maps_engine']").val();$("[data-required-maps-engine][data-required-maps-engine!='"+engine+"']").hide(),$("[data-required-maps-engine='"+engine+"']").show()},WPGMZA.SettingsPage.prototype.updateStorageControls=function(){$("input[name='wpgmza_settings_marker_pull'][value='1']").is(":checked")?$("#xml-cache-settings").show():$("#xml-cache-settings").hide()},WPGMZA.SettingsPage.prototype.updateGDPRControls=function(){var showNoticeControls=$("input[name='wpgmza_gdpr_require_consent_before_load']").prop("checked"),vgmCheckbox=$("input[name='wpgmza_gdpr_require_consent_before_vgm_submit']");vgmCheckbox.length&&(showNoticeControls=showNoticeControls||vgmCheckbox.prop("checked"));var showOverrideTextarea=showNoticeControls&&$("input[name='wpgmza_gdpr_override_notice']").prop("checked");showNoticeControls?$("#wpgmza-gdpr-compliance-notice").show("slow"):$("#wpgmza-gdpr-compliance-notice").hide("slow"),showOverrideTextarea?$("#wpgmza_gdpr_override_notice_text").show("slow"):$("#wpgmza_gdpr_override_notice_text").hide("slow")},WPGMZA.SettingsPage.prototype.flushGeocodeCache=function(){(new WPGMZA.OLGeocoder).clearCache(function(response){jQuery("#wpgmza_flush_cache_btn").removeAttr("disabled")})},WPGMZA.SettingsPage.prototype.onKeyPress=function(event){this._keypressHistory.push(event.key),9<this._keypressHistory.length&&(this._keypressHistory=this._keypressHistory.slice(this._keypressHistory.length-9)),"codecabin"!=this._keypressHistory.join("")||this._developerModeRevealed||($("fieldset#wpgmza-developer-mode").show(),this._developerModeRevealed=!0)},$(document).ready(function(event){WPGMZA.getCurrentPage()&&(WPGMZA.settingsPage=WPGMZA.SettingsPage.createInstance())})}),jQuery(function($){WPGMZA.StoreLocator=function(map,element){var self=this;WPGMZA.EventDispatcher.call(this),this._center=null,this.map=map,this.element=element,this.state=WPGMZA.StoreLocator.STATE_INITIAL,this.distanceUnits=this.map.settings.store_locator_distance,this.addressInput=WPGMZA.AddressInput.createInstance(this.addressElement,this.map),$(element).find(".wpgmza-not-found-msg").hide(),this.radiusElement&&this.map.settings.wpgmza_store_locator_default_radius&&0<this.radiusElement.find("option[value='"+this.map.settings.wpgmza_store_locator_default_radius+"']").length&&this.radiusElement.val(this.map.settings.wpgmza_store_locator_default_radius),this.map.on("storelocatorgeocodecomplete",function(event){self.onGeocodeComplete(event)}),this.map.on("init",function(event){self.map.markerFilter.on("filteringcomplete",function(event){self.onFilteringComplete(event)}),void 0!==self.map.settings.store_locator_style&&"modern"!=self.map.settings.store_locator_style&&"modern"!==WPGMZA.settings.user_interface_style||"default"!==WPGMZA.settings.user_interface_style&&"modern"!=WPGMZA.settings.user_interface_style&&"legacy"!=WPGMZA.settings.user_interface_style||(self.legacyModernAdapter=WPGMZA.ModernStoreLocator.createInstance(map.id))}),$(document.body).on("click",".wpgmza_sl_search_button_"+map.id+", [data-map-id='"+map.id+"'] .wpgmza_sl_search_button",function(event){self.onSearch(event)}),$(document.body).on("click",".wpgmza_sl_reset_button_"+map.id+", [data-map-id='"+map.id+"'] .wpgmza_sl_reset_button_div",function(event){self.onReset(event)}),$(this.addressElement).on("keypress",function(event){13==event.which&&self.onSearch(event)})},WPGMZA.StoreLocator.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.StoreLocator.prototype.constructor=WPGMZA.StoreLocator,WPGMZA.StoreLocator.STATE_INITIAL="initial",WPGMZA.StoreLocator.STATE_APPLIED="applied",WPGMZA.StoreLocator.createInstance=function(map,element){return new WPGMZA.StoreLocator(map,element)},Object.defineProperty(WPGMZA.StoreLocator.prototype,"address",{get:function(){return $(this.addressElement).val()}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"addressElement",{get:function(){return this.legacyModernAdapter?$(this.legacyModernAdapter.element).find("input.wpgmza-address")[0]:$(this.element).find("input.wpgmza-address")[0]}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"countryRestriction",{get:function(){return this.map.settings.wpgmza_store_locator_restrict}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"radiusElement",{get:function(){return $("#radiusSelect, #radiusSelect_"+this.map.id)}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"radius",{get:function(){return parseFloat(this.radiusElement.val())}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"center",{get:function(){return this._center}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"bounds",{get:function(){return this._bounds}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"marker",{get:function(){if(1!=this.map.settings.store_locator_bounce)return null;if(this._marker)return this._marker;return this._marker=WPGMZA.Marker.createInstance({visible:!1}),this._marker.disableInfoWindow=!0,this._marker.isFilterable=!1,this._marker.setAnimation(WPGMZA.Marker.ANIMATION_BOUNCE),this._marker}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"circle",{get:function(){return this._circle||("modern"!=this.map.settings.wpgmza_store_locator_radius_style||WPGMZA.isDeviceiOS()?this._circle=WPGMZA.Circle.createInstance({strokeColor:"#ff0000",strokeOpacity:"0.25",strokeWeight:2,fillColor:"#ff0000",fillOpacity:"0.15",visible:!1,clickable:!1,center:new WPGMZA.LatLng}):(this._circle=WPGMZA.ModernStoreLocatorCircle.createInstance(this.map.id),this._circle.settings.color=this.circleStrokeColor)),this._circle}}),WPGMZA.StoreLocator.prototype.onGeocodeComplete=function(event){if(!event.results||!event.results.length)return this._center=null,void(this._bounds=null);this._center=new WPGMZA.LatLng(event.results[0].latLng),this._bounds=new WPGMZA.LatLngBounds(event.results[0].bounds),this.map.markerFilter.update({},this)},WPGMZA.StoreLocator.prototype.onSearch=function(event){var self=this;if(this.state=WPGMZA.StoreLocator.STATE_APPLIED,!this.address||!this.address.length)return this.addressElement.focus(),!1;function callback(results,status){self.map.trigger({type:"storelocatorgeocodecomplete",results:results,status:status})}if(void 0!==this.map.settings.store_locator_style&&"modern"!==this.map.settings.store_locator_style&&"modern"!==WPGMZA.settings.user_interface_style&&"default"===WPGMZA.settings.user_interface_style&&WPGMZA.animateScroll(this.map.element),$(this.element).find(".wpgmza-not-found-msg").hide(),WPGMZA.LatLng.isLatLngString(this.address))callback([WPGMZA.LatLng.fromString(this.address)],WPGMZA.Geocoder.SUCCESS);else{var geocoder=WPGMZA.Geocoder.createInstance(),options={address:this.address};this.countryRestriction&&(options.country=this.countryRestriction),geocoder.geocode(options,function(results,status){status==WPGMZA.Geocoder.SUCCESS?callback(results,status):alert(WPGMZA.localized_strings.address_not_found)})}return!0},WPGMZA.StoreLocator.prototype.onReset=function(event){this.state=WPGMZA.StoreLocator.STATE_INITIAL,this._center=null,this._bounds=null,this.map.setZoom(this.map.settings.map_start_zoom),$(this.element).find(".wpgmza-not-found-msg").hide(),this.circle&&this.circle.setVisible(!1),this.marker&&this.marker.map&&this.map.removeMarker(this.marker),this.map.markerFilter.update({},this)},WPGMZA.StoreLocator.prototype.getFilteringParameters=function(){return this.center?{center:this.center,radius:this.radius}:{}},WPGMZA.StoreLocator.prototype.getZoomFromRadius=function(radius){return this.distanceUnits==WPGMZA.Distance.MILES&&(radius*=WPGMZA.Distance.KILOMETERS_PER_MILE),Math.round(14-Math.log(radius)/Math.LN2)},WPGMZA.StoreLocator.prototype.onFilteringComplete=function(event){var params=event.filteringParams,marker=this.marker;marker&&marker.setVisible(!1),params.center&&(this.map.setCenter(params.center),marker&&(marker.setPosition(params.center),marker.setVisible(!0),marker.map!=this.map&&this.map.addMarker(marker))),params.radius&&this.map.setZoom(this.getZoomFromRadius(params.radius));var circle=this.circle;if(circle){circle.setVisible(!1);var factor=this.distanceUnits==WPGMZA.Distance.MILES?WPGMZA.Distance.KILOMETERS_PER_MILE:1;params.center&&params.radius&&(circle.setRadius(params.radius*factor),circle.setCenter(params.center),circle.setVisible(!0),circle instanceof WPGMZA.ModernStoreLocatorCircle||circle.map==this.map||this.map.addCircle(circle)),circle instanceof WPGMZA.ModernStoreLocatorCircle&&(circle.settings.radiusString=this.radius)}0==event.filteredMarkers.length&&this.state===WPGMZA.StoreLocator.STATE_APPLIED&&(0<$(this.element).find(".wpgmza-no-results").length&&"legacy"===WPGMZA.settings.user_interface_style?$(this.element).find(".wpgmza-no-results").show():alert(this.map.settings.store_locator_not_found_message?this.map.settings.store_locator_not_found_message:WPGMZA.localized_strings.zero_results))}}),jQuery(function($){WPGMZA.Text=function(options){if(options)for(var name in options)this[name]=options[name]},WPGMZA.Text.createInstance=function(options){switch(WPGMZA.settings.engine){case"open-layers":return new WPGMZA.OLText(options);default:return new WPGMZA.GoogleText(options)}}}),jQuery(function($){WPGMZA.ThemeEditor=function(){WPGMZA.EventDispatcher.call(this),this.element=$("#wpgmza-theme-editor"),"open-layers"!=WPGMZA.settings.engine?this.element.length?(this.json=[{}],this.mapElement=WPGMZA.maps[0].element,this.element.appendTo("#wpgmza-map-theme-editor__holder"),$(window).on("scroll",function(event){}),setInterval(function(){},200),this.initHTML(),WPGMZA.themeEditor=this):console.warn("No element to initialise theme editor on"):this.element.remove()},WPGMZA.extend(WPGMZA.ThemeEditor,WPGMZA.EventDispatcher),WPGMZA.ThemeEditor.prototype.updatePosition=function(){},WPGMZA.ThemeEditor.features={all:[],administrative:["country","land_parcel","locality","neighborhood","province"],landscape:["man_made","natural","natural.landcover","natural.terrain"],poi:["attraction","business","government","medical","park","place_of_worship","school","sports_complex"],road:["arterial","highway","highway.controlled_access","local"],transit:["line","station","station.airport","station.bus","station.rail"],water:[]},WPGMZA.ThemeEditor.elements={all:[],geometry:["fill","stroke"],labels:["icon","text","text.fill","text.stroke"]},WPGMZA.ThemeEditor.prototype.parse=function(){$("#wpgmza_theme_editor_feature option, #wpgmza_theme_editor_element option").css("font-weight","normal"),$("#wpgmza_theme_editor_error").hide(),$("#wpgmza_theme_editor").show(),$("#wpgmza_theme_editor_do_hue").prop("checked",!1),$("#wpgmza_theme_editor_hue").val("#000000"),$("#wpgmza_theme_editor_lightness").val(""),$("#wpgmza_theme_editor_saturation").val(""),$("#wpgmza_theme_editor_gamma").val(""),$("#wpgmza_theme_editor_do_invert_lightness").prop("checked",!1),$("#wpgmza_theme_editor_visibility").val("inherit"),$("#wpgmza_theme_editor_do_color").prop("checked",!1),$("#wpgmza_theme_editor_color").val("#000000"),$("#wpgmza_theme_editor_weight").val("");var textarea=$('textarea[name="wpgmza_theme_data"]');if(!textarea.val()||textarea.val().length<1)this.json=[{}];else{try{this.json=$.parseJSON($('textarea[name="wpgmza_theme_data"]').val())}catch(e){return this.json=[{}],$("#wpgmza_theme_editor").hide(),void $("#wpgmza_theme_editor_error").show()}if(!$.isArray(this.json)){var jsonCopy=this.json;this.json=[],this.json.push(jsonCopy)}this.highlightFeatures(),this.highlightElements(),this.loadElementStylers()}},WPGMZA.ThemeEditor.prototype.highlightFeatures=function(){$("#wpgmza_theme_editor_feature option").css("font-weight","normal"),$.each(this.json,function(i,v){v.hasOwnProperty("featureType")?$('#wpgmza_theme_editor_feature option[value="'+v.featureType+'"]').css("font-weight","bold"):$('#wpgmza_theme_editor_feature option[value="all"]').css("font-weight","bold")})},WPGMZA.ThemeEditor.prototype.highlightElements=function(){var feature=$("#wpgmza_theme_editor_feature").val();$("#wpgmza_theme_editor_element option").css("font-weight","normal"),$.each(this.json,function(i,v){(v.hasOwnProperty("featureType")&&v.featureType==feature||"all"==feature&&!v.hasOwnProperty("featureType"))&&(v.hasOwnProperty("elementType")?$('#wpgmza_theme_editor_element option[value="'+v.elementType+'"]').css("font-weight","bold"):$('#wpgmza_theme_editor_element option[value="all"]').css("font-weight","bold"))})},WPGMZA.ThemeEditor.prototype.loadElementStylers=function(){var feature=$("#wpgmza_theme_editor_feature").val(),element=$("#wpgmza_theme_editor_element").val();$("#wpgmza_theme_editor_do_hue").prop("checked",!1),$("#wpgmza_theme_editor_hue").val("#000000"),$("#wpgmza_theme_editor_lightness").val(""),$("#wpgmza_theme_editor_saturation").val(""),$("#wpgmza_theme_editor_gamma").val(""),$("#wpgmza_theme_editor_do_invert_lightness").prop("checked",!1),$("#wpgmza_theme_editor_visibility").val("inherit"),$("#wpgmza_theme_editor_do_color").prop("checked",!1),$("#wpgmza_theme_editor_color").val("#000000"),$("#wpgmza_theme_editor_weight").val(""),$.each(this.json,function(i,v){(v.hasOwnProperty("featureType")&&v.featureType==feature||"all"==feature&&!v.hasOwnProperty("featureType"))&&(v.hasOwnProperty("elementType")&&v.elementType==element||"all"==element&&!v.hasOwnProperty("elementType"))&&v.hasOwnProperty("stylers")&&$.isArray(v.stylers)&&0<v.stylers.length&&$.each(v.stylers,function(ii,vv){vv.hasOwnProperty("hue")&&($("#wpgmza_theme_editor_do_hue").prop("checked",!0),$("#wpgmza_theme_editor_hue").val(vv.hue)),vv.hasOwnProperty("lightness")&&$("#wpgmza_theme_editor_lightness").val(vv.lightness),vv.hasOwnProperty("saturation")&&$("#wpgmza_theme_editor_saturation").val(vv.xaturation),vv.hasOwnProperty("gamma")&&$("#wpgmza_theme_editor_gamma").val(vv.gamma),vv.hasOwnProperty("invert_lightness")&&$("#wpgmza_theme_editor_do_invert_lightness").prop("checked",!0),vv.hasOwnProperty("visibility")&&$("#wpgmza_theme_editor_visibility").val(vv.visibility),vv.hasOwnProperty("color")&&($("#wpgmza_theme_editor_do_color").prop("checked",!0),$("#wpgmza_theme_editor_color").val(vv.color)),vv.hasOwnProperty("weight")&&$("#wpgmza_theme_editor_weight").val(vv.weight)})})},WPGMZA.ThemeEditor.prototype.writeElementStylers=function(){var feature=$("#wpgmza_theme_editor_feature").val(),element=$("#wpgmza_theme_editor_element").val(),indexJSON=null,stylers=[];if("inherit"!=$("#wpgmza_theme_editor_visibility").val()&&stylers.push({visibility:$("#wpgmza_theme_editor_visibility").val()}),!0===$("#wpgmza_theme_editor_do_color").prop("checked")&&stylers.push({color:$("#wpgmza_theme_editor_color").val()}),!0===$("#wpgmza_theme_editor_do_hue").prop("checked")&&stylers.push({hue:$("#wpgmza_theme_editor_hue").val()}),0<$("#wpgmza_theme_editor_gamma").val().length&&stylers.push({gamma:parseFloat($("#wpgmza_theme_editor_gamma").val())}),0<$("#wpgmza_theme_editor_weight").val().length&&stylers.push({weight:parseFloat($("#wpgmza_theme_editor_weight").val())}),0<$("#wpgmza_theme_editor_saturation").val().length&&stylers.push({saturation:parseFloat($("#wpgmza_theme_editor_saturation").val())}),0<$("#wpgmza_theme_editor_lightness").val().length&&stylers.push({lightness:parseFloat($("#wpgmza_theme_editor_lightness").val())}),!0===$("#wpgmza_theme_editor_do_invert_lightness").prop("checked")&&stylers.push({invert_lightness:!0}),$.each(this.json,function(i,v){(v.hasOwnProperty("featureType")&&v.featureType==feature||"all"==feature&&!v.hasOwnProperty("featureType"))&&(v.hasOwnProperty("elementType")&&v.elementType==element||"all"==element&&!v.hasOwnProperty("elementType"))&&(indexJSON=i)}),null===indexJSON){if(0<stylers.length){var new_feature_element_stylers={};"all"!=feature&&(new_feature_element_stylers.featureType=feature),"all"!=element&&(new_feature_element_stylers.elementType=element),new_feature_element_stylers.stylers=stylers,this.json.push(new_feature_element_stylers)}}else 0<stylers.length?this.json[indexJSON].stylers=stylers:this.json.splice(indexJSON,1);$('textarea[name="wpgmza_theme_data"]').val(JSON.stringify(this.json).replace(/:/g,": ").replace(/,/g,", ")),this.highlightFeatures(),this.highlightElements(),WPGMZA.themePanel.updateMapTheme()},WPGMZA.ThemeEditor.prototype.initHTML=function(){var self=this;$.each(WPGMZA.ThemeEditor.features,function(i,v){$("#wpgmza_theme_editor_feature").append('<option value="'+i+'">'+i+"</option>"),0<v.length&&$.each(v,function(ii,vv){$("#wpgmza_theme_editor_feature").append('<option value="'+i+"."+vv+'">'+i+"."+vv+"</option>")})}),$.each(WPGMZA.ThemeEditor.elements,function(i,v){$("#wpgmza_theme_editor_element").append('<option value="'+i+'">'+i+"</option>"),0<v.length&&$.each(v,function(ii,vv){$("#wpgmza_theme_editor_element").append('<option value="'+i+"."+vv+'">'+i+"."+vv+"</option>")})}),this.parse(),$('textarea[name="wpgmza_theme_data"]').on("input selectionchange propertychange",function(){self.parse()}),$(".wpgmza_theme_selection").click(function(){setTimeout(function(){$('textarea[name="wpgmza_theme_data"]').trigger("input")},1e3)}),$("#wpgmza-theme-editor__toggle").click(function(){$("#wpgmza-theme-editor").removeClass("active")}),$("#wpgmza_theme_editor_feature").on("change",function(){self.highlightElements(),self.loadElementStylers()}),$("#wpgmza_theme_editor_element").on("change",function(){self.loadElementStylers()}),$("#wpgmza_theme_editor_do_hue, #wpgmza_theme_editor_hue, #wpgmza_theme_editor_lightness, #wpgmza_theme_editor_saturation, #wpgmza_theme_editor_gamma, #wpgmza_theme_editor_do_invert_lightness, #wpgmza_theme_editor_visibility, #wpgmza_theme_editor_do_color, #wpgmza_theme_editor_color, #wpgmza_theme_editor_weight").on("input selectionchange propertychange",function(){self.writeElementStylers()}),"open-layers"==WPGMZA.settings.engine&&$("#wpgmza_theme_editor :input").prop("disabled",!0)}}),jQuery(function($){WPGMZA.ThemePanel=function(){var self=this;this.element=$("#wpgmza-theme-panel"),this.map=WPGMZA.maps[0],"open-layers"!=WPGMZA.settings.engine?this.element.length?($("#wpgmza-theme-presets").owlCarousel({items:6,dots:!0}),this.element.on("click","#wpgmza-theme-presets label",function(event){self.onThemePresetClick(event)}),$("#wpgmza-open-theme-editor").on("click",function(event){$("#wpgmza-map-theme-editor__holder").addClass("active"),$("#wpgmza-theme-editor").addClass("active"),WPGMZA.animateScroll($("#wpgmza-theme-editor"))}),WPGMZA.themePanel=this):console.warn("No element to initialise theme panel on"):this.element.remove()},WPGMZA.ThemePanel.previewImageCenter={lat:33.701806462148646,lng:-118.15949896058983},WPGMZA.ThemePanel.previewImageZoom=11,WPGMZA.ThemePanel.prototype.onThemePresetClick=function(event){var selectedData=$(event.currentTarget).find("[data-theme-json]").attr("data-theme-json"),textarea=$(this.element).find("textarea[name='wpgmza_theme_data']"),existingData=textarea.val(),allPresetData=[];$(this.element).find("[data-theme-json]").each(function(index,el){allPresetData.push($(el).attr("data-theme-json"))}),existingData.length&&-1==allPresetData.indexOf(existingData)&&!confirm(WPGMZA.localized_strings.overwrite_theme_data)||(textarea.val(selectedData),this.updateMapTheme(),WPGMZA.themeEditor.parse())},WPGMZA.ThemePanel.prototype.updateMapTheme=function(){var data;try{data=JSON.parse($("textarea[name='wpgmza_theme_data']").val())}catch(e){return void alert(WPGMZA.localized_strings.invalid_theme_data)}this.map.setOptions({styles:data})}}),jQuery(function($){WPGMZA.Version=function(){},WPGMZA.Version.GREATER_THAN=1,WPGMZA.Version.EQUAL_TO=0,WPGMZA.Version.LESS_THAN=-1,WPGMZA.Version.compare=function(v1,v2){for(var v1parts=v1.match(/\d+/g),v2parts=v2.match(/\d+/g),i=0;i<v1parts.length;++i){if(v2parts.length===i)return 1;if(v1parts[i]!==v2parts[i])return v1parts[i]>v2parts[i]?1:-1}return v1parts.length!=v2parts.length?-1:0}}),jQuery(function($){WPGMZA.XMLCacheConverter=function(){},WPGMZA.XMLCacheConverter.prototype.convert=function(xml){var markers=[],remap={marker_id:"id",linkd:"link"};return $(xml).find("marker").each(function(index,el){var data={};$(el).children().each(function(j,child){var key=child.nodeName;remap[key]&&(key=remap[key]),child.hasAttribute("data-json")?data[key]=JSON.parse($(child).text()):data[key]=$(child).text()}),markers.push(data)}),markers}}),jQuery(function($){WPGMZA.loadXMLAsWebWorker=function(){function tXml(a,d){function c(){for(var l=[];a[b];){if(60==a.charCodeAt(b)){if(47===a.charCodeAt(b+1)){b=a.indexOf(">",b);break}if(33===a.charCodeAt(b+1)){if(45==a.charCodeAt(b+2)){for(;62!==a.charCodeAt(b)||45!=a.charCodeAt(b-1)||45!=a.charCodeAt(b-2)||-1==b;)b=a.indexOf(">",b+1);-1===b&&(b=a.length)}else for(b+=2;62!==a.charCodeAt(b);)b++;b++;continue}var c=f();l.push(c)}else c=b,-2===(b=a.indexOf("<",b)-1)&&(b=a.length),0<(c=a.slice(c,b+1)).trim().length&&l.push(c);b++}return l}function l(){for(var c=b;-1===g.indexOf(a[b]);)b++;return a.slice(c,b)}function f(){var d={};b++,d.tagName=l();for(var f=!1;62!==a.charCodeAt(b);){if(64<(e=a.charCodeAt(b))&&e<91||96<e&&e<123){for(var g=l(),e=a.charCodeAt(b);39!==e&&34!==e&&!(64<e&&e<91||96<e&&e<123)&&62!==e;)b++,e=a.charCodeAt(b);if(f||(d.attributes={},f=!0),39===e||34===e){e=a[b];var h=++b;b=a.indexOf(e,h),e=a.slice(h,b)}else e=null,b--;d.attributes[g]=e}b++}return 47!==a.charCodeAt(b-1)&&("script"==d.tagName?(f=b+1,b=a.indexOf("<\/script>",b),d.children=[a.slice(f,b-1)],b+=8):"style"==d.tagName?(f=b+1,b=a.indexOf("</style>",b),d.children=[a.slice(f,b-1)],b+=7):-1==k.indexOf(d.tagName)&&(b++,d.children=c())),d}var g="\n\t>/= ",k=["img","br","input","meta","link"],h=null;if((d=d||{}).searchId){var b=new RegExp("s*ids*=s*['\"]"+d.searchId+"['\"]").exec(a).index;return-1!==b&&(-1!==(b=a.lastIndexOf("<",b))&&(h=f())),b}return b=0,h=c(),d.filter&&(h=tXml.filter(h,d.filter)),d.simplify&&(h=tXml.simplefy(h)),h}tXml.simplify=function(a){var d={};if(1===a.length&&"string"==typeof a[0])return a[0];for(var c in a.forEach(function(a){if(d[a.tagName]||(d[a.tagName]=[]),"object"==typeof a){var c=tXml.simplefy(a.children);d[a.tagName].push(c),a.attributes&&(c._attributes=a.attributes)}else d[a.tagName].push(a)}),d)1==d[c].length&&(d[c]=d[c][0]);return d},tXml.filter=function(a,d){var c=[];return a.forEach(function(a){"object"==typeof a&&d(a)&&c.push(a),a.children&&(a=tXml.filter(a.children,d),c=c.concat(a))}),c},tXml.domToXml=function(a){var c="";return function d(a){if(a)for(var f=0;f<a.length;f++)if("string"==typeof a[f])c+=a[f].trim();else{var g=a[f];c+="<"+g.tagName;var k=void 0;for(k in g.attributes)c=-1===g.attributes[k].indexOf('"')?c+(" "+k+'="'+g.attributes[k].trim())+'"':c+(" "+k+"='"+g.attributes[k].trim())+"'";c+=">",d(g.children),c+="</"+g.tagName+">"}}(O),c},"object"!=typeof window&&(module.exports=tXml);var inputData,totalFiles,worker=self,dataForMainThread=[],filesLoaded=0;function onXMLLoaded(request){if(4==request.readyState&&200==request.status){(new Date).getTime();!function(xml){for(var markers=xml[0].children[0],remap={marker_id:"id",linkd:"link"},i=0;i<markers.children.length;i++){var data={};markers.children[i].children.forEach(function(node){var key=node.tagName;remap[key]&&(key=remap[key]),node.attributes["data-json"]?data[key]=JSON.parse(node.children[0]):node.children.length?data[key]=node.children[0]:data[key]=""}),dataForMainThread.push(data)}}(tXml(request.responseText)),++filesLoaded>=totalFiles?worker.postMessage(dataForMainThread):loadNextFile()}}function loadNextFile(){var url=inputData.urls[filesLoaded],request=new XMLHttpRequest;request.onreadystatechange=function(){onXMLLoaded(this)},request.open("GET",inputData.protocol+url,!0),request.send()}self.addEventListener("message",function(event){var data=event.data;switch(data.command){case"load":dataForMainThread=[],filesLoaded=0,totalFiles=(inputData=data).urls.length,loadNextFile();break;default:throw new Error("Unknown command")}},!1)}}),jQuery(function($){WPGMZA.Integration={},WPGMZA.integrationModules={}}),jQuery(function($){if(window.wp&&wp.i18n&&wp.blocks&&wp.editor&&wp.components){var __=wp.i18n.__,registerBlockType=wp.blocks.registerBlockType,_wp$editor=wp.editor,InspectorControls=_wp$editor.InspectorControls,_wp$components=(_wp$editor.BlockControls,wp.components),Dashicon=_wp$components.Dashicon,PanelBody=(_wp$components.Toolbar,_wp$components.Button,_wp$components.Tooltip,_wp$components.PanelBody);_wp$components.TextareaControl,_wp$components.CheckboxControl,_wp$components.TextControl,_wp$components.SelectControl,_wp$components.RichText;WPGMZA.Integration.Gutenberg=function(){registerBlockType("gutenberg-wpgmza/block",this.getBlockDefinition())},WPGMZA.Integration.Gutenberg.prototype.getBlockTitle=function(){return __("WP Google Maps")},WPGMZA.Integration.Gutenberg.prototype.getBlockInspectorControls=function(props){return React.createElement(InspectorControls,{key:"inspector"},React.createElement(PanelBody,{title:__("Map Settings")},React.createElement("p",{class:"map-block-gutenberg-button-container"},React.createElement("a",{href:WPGMZA.adminurl+"admin.php?page=wp-google-maps-menu&action=edit&map_id=1",target:"_blank",class:"button button-primary"},React.createElement("i",{class:"fa fa-pencil-square-o","aria-hidden":"true"}),__("Go to Map Editor"))),React.createElement("p",{class:"map-block-gutenberg-button-container"},React.createElement("a",{href:"https://www.wpgmaps.com/documentation/creating-your-first-map/",target:"_blank",class:"button button-primary"},React.createElement("i",{class:"fa fa-book","aria-hidden":"true"}),__("View Documentation")))))},WPGMZA.Integration.Gutenberg.prototype.getBlockAttributes=function(){return{}},WPGMZA.Integration.Gutenberg.prototype.getBlockDefinition=function(props){var _this=this;return{title:__("WP Google Maps"),description:__("The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss."),category:"common",icon:"location-alt",keywords:[__("Map"),__("Maps"),__("Google")],attributes:this.getBlockAttributes(),edit:function(props){return[!!props.isSelected&&_this.getBlockInspectorControls(props),React.createElement("div",{className:props.className+" wpgmza-gutenberg-block"},React.createElement(Dashicon,{icon:"location-alt"}),React.createElement("span",{class:"wpgmza-gutenberg-block-title"},__("Your map will appear here on your websites front end")))]},save:function(){return null}}},WPGMZA.Integration.Gutenberg.getConstructor=function(){return WPGMZA.Integration.Gutenberg},WPGMZA.Integration.Gutenberg.createInstance=function(){return new(WPGMZA.Integration.Gutenberg.getConstructor())},WPGMZA.isProVersion()||/^6/.test(WPGMZA.pro_version)||(WPGMZA.integrationModules.gutenberg=WPGMZA.Integration.Gutenberg.createInstance())}}),jQuery(function($){$(document).ready(function(event){var parent=document.body.onclick;parent&&(document.body.onclick=function(event){event.target instanceof WPGMZA.Marker||parent(event)})})}),jQuery(function($){WPGMZA.GoogleUICompatibility=function(){if(!(navigator.vendor&&-1<navigator.vendor.indexOf("Apple")&&navigator.userAgent&&-1==navigator.userAgent.indexOf("CriOS")&&-1==navigator.userAgent.indexOf("FxiOS"))){var style=$("<style id='wpgmza-google-ui-compatiblity-fix'/>");style.html(".wpgmza_map img:not(button img) { padding:0 !important; }"),$(document.head).append(style)}},WPGMZA.googleUICompatibility=new WPGMZA.GoogleUICompatibility}),jQuery(function($){WPGMZA.GoogleCircle=function(options,googleCircle){var self=this;WPGMZA.Circle.call(this,options,googleCircle),googleCircle?(this.googleCircle=googleCircle,options&&(options.center=WPGMZA.LatLng.fromGoogleLatLng(googleCircle.getCenter()),options.radius=googleCircle.getRadius()/1e3)):(this.googleCircle=new google.maps.Circle,this.googleCircle.wpgmzaCircle=this),this.googleFeature=this.googleCircle,options&&this.setOptions(options),google.maps.event.addListener(this.googleCircle,"click",function(){self.dispatchEvent({type:"click"})})},WPGMZA.GoogleCircle.prototype=Object.create(WPGMZA.Circle.prototype),WPGMZA.GoogleCircle.prototype.constructor=WPGMZA.GoogleCircle,WPGMZA.GoogleCircle.prototype.getCenter=function(){return WPGMZA.LatLng.fromGoogleLatLng(this.googleCircle.getCenter())},WPGMZA.GoogleCircle.prototype.setCenter=function(center){WPGMZA.Circle.prototype.setCenter.apply(this,arguments),this.googleCircle.setCenter(center)},WPGMZA.GoogleCircle.prototype.getRadius=function(){return this.googleCircle.getRadius()/1e3},WPGMZA.GoogleCircle.prototype.setRadius=function(radius){WPGMZA.Circle.prototype.setRadius.apply(this,arguments),this.googleCircle.setRadius(1e3*parseFloat(radius))},WPGMZA.GoogleCircle.prototype.setVisible=function(visible){this.googleCircle.setVisible(!!visible)},WPGMZA.GoogleCircle.prototype.setDraggable=function(value){this.googleCircle.setDraggable(!!value)},WPGMZA.GoogleCircle.prototype.setEditable=function(value){var self=this;this.googleCircle.setOptions({editable:value}),value&&(google.maps.event.addListener(this.googleCircle,"center_changed",function(event){self.center=WPGMZA.LatLng.fromGoogleLatLng(self.googleCircle.getCenter()),self.trigger("change")}),google.maps.event.addListener(this.googleCircle,"radius_changed",function(event){self.radius=self.googleCircle.getRadius()/1e3,self.trigger("change")}))},WPGMZA.GoogleCircle.prototype.setOptions=function(options){WPGMZA.Circle.prototype.setOptions.apply(this,arguments),options.center&&(this.center=new WPGMZA.LatLng(options.center))},WPGMZA.GoogleCircle.prototype.updateNativeFeature=function(){var googleOptions=this.getScalarProperties(),center=new WPGMZA.LatLng(this.center);googleOptions.radius*=1e3,googleOptions.center=center.toGoogleLatLng(),this.googleCircle.setOptions(googleOptions)}}),jQuery(function($){WPGMZA.GoogleDrawingManager=function(map){var self=this;WPGMZA.DrawingManager.call(this,map),this.mode=null,this.googleDrawingManager=new google.maps.drawing.DrawingManager({drawingControl:!1,polygonOptions:{editable:!0},polylineOptions:{editable:!0},circleOptions:{editable:!0},rectangleOptions:{editable:!0}}),this.googleDrawingManager.setMap(map.googleMap),google.maps.event.addListener(this.googleDrawingManager,"polygoncomplete",function(polygon){self.onPolygonClosed(polygon)}),google.maps.event.addListener(this.googleDrawingManager,"polylinecomplete",function(polyline){self.onPolylineComplete(polyline)}),google.maps.event.addListener(this.googleDrawingManager,"circlecomplete",function(circle){self.onCircleComplete(circle)}),google.maps.event.addListener(this.googleDrawingManager,"rectanglecomplete",function(rectangle){self.onRectangleComplete(rectangle)})},WPGMZA.GoogleDrawingManager.prototype=Object.create(WPGMZA.DrawingManager.prototype),WPGMZA.GoogleDrawingManager.prototype.constructor=WPGMZA.GoogleDrawingManager,WPGMZA.GoogleDrawingManager.prototype.setDrawingMode=function(mode){var googleMode;switch(WPGMZA.DrawingManager.prototype.setDrawingMode.call(this,mode),mode){case WPGMZA.DrawingManager.MODE_NONE:case WPGMZA.DrawingManager.MODE_MARKER:googleMode=null;break;case WPGMZA.DrawingManager.MODE_POLYGON:googleMode=google.maps.drawing.OverlayType.POLYGON;break;case WPGMZA.DrawingManager.MODE_POLYLINE:googleMode=google.maps.drawing.OverlayType.POLYLINE;break;case WPGMZA.DrawingManager.MODE_CIRCLE:googleMode=google.maps.drawing.OverlayType.CIRCLE;break;case WPGMZA.DrawingManager.MODE_RECTANGLE:googleMode=google.maps.drawing.OverlayType.RECTANGLE;break;case WPGMZA.DrawingManager.MODE_HEATMAP:googleMode=null;break;default:throw new Error("Invalid drawing mode")}this.googleDrawingManager.setDrawingMode(googleMode)},WPGMZA.GoogleDrawingManager.prototype.setOptions=function(options){this.googleDrawingManager.setOptions({polygonOptions:options,polylineOptions:options})},WPGMZA.GoogleDrawingManager.prototype.onVertexClicked=function(event){},WPGMZA.GoogleDrawingManager.prototype.onPolygonClosed=function(googlePolygon){var event=new WPGMZA.Event("polygonclosed");event.enginePolygon=googlePolygon,this.dispatchEvent(event)},WPGMZA.GoogleDrawingManager.prototype.onPolylineComplete=function(googlePolyline){var event=new WPGMZA.Event("polylinecomplete");event.enginePolyline=googlePolyline,this.dispatchEvent(event)},WPGMZA.GoogleDrawingManager.prototype.onCircleComplete=function(googleCircle){var event=new WPGMZA.Event("circlecomplete");event.engineCircle=googleCircle,this.dispatchEvent(event)},WPGMZA.GoogleDrawingManager.prototype.onRectangleComplete=function(googleRectangle){var event=new WPGMZA.Event("rectanglecomplete");event.engineRectangle=googleRectangle,this.dispatchEvent(event)},WPGMZA.GoogleDrawingManager.prototype.onHeatmapPointAdded=function(googleMarker){var position=WPGMZA.LatLng.fromGoogleLatLng(googleMarker.getPosition());googleMarker.setMap(null);var marker=WPGMZA.Marker.createInstance();marker.setPosition(position);var image={url:WPGMZA.imageFolderURL+"heatmap-point.png",origin:new google.maps.Point(0,0),anchor:new google.maps.Point(13,13)};marker.googleMarker.setIcon(image),this.map.addMarker(marker);var event=new WPGMZA.Event("heatmappointadded");event.position=position,this.trigger(event)}}),jQuery(function($){WPGMZA.GoogleGeocoder=function(){},WPGMZA.GoogleGeocoder.prototype=Object.create(WPGMZA.Geocoder.prototype),WPGMZA.GoogleGeocoder.prototype.constructor=WPGMZA.GoogleGeocoder,WPGMZA.GoogleGeocoder.prototype.getLatLngFromAddress=function(options,callback){if(!options||!options.address)return nativeStatus=WPGMZA.Geocoder.NO_ADDRESS,void callback(null,nativeStatus);if(options.lat&&options.lng){var latLng={lat:options.lat,lng:options.lng};callback([{geometry:{location:latLng},latLng:latLng,lat:latLng.lat,lng:latLng.lng,bounds:null}],WPGMZA.Geocoder.SUCCESS)}if(WPGMZA.isLatLngString(options.address))return WPGMZA.Geocoder.prototype.getLatLngFromAddress.call(this,options,callback);options.country&&(options.componentRestrictions={country:options.country}),(new google.maps.Geocoder).geocode(options,function(results,status){if(status==google.maps.GeocoderStatus.OK){var location=results[0].geometry.location,latLng={lat:location.lat(),lng:location.lng()},bounds=null;results[0].geometry.bounds&&(bounds=WPGMZA.LatLngBounds.fromGoogleLatLngBounds(results[0].geometry.bounds)),callback(results=[{geometry:{location:latLng},latLng:latLng,lat:latLng.lat,lng:latLng.lng,bounds:bounds}],WPGMZA.Geocoder.SUCCESS)}else{var nativeStatus=WPGMZA.Geocoder.FAIL;status==google.maps.GeocoderStatus.ZERO_RESULTS&&(nativeStatus=WPGMZA.Geocoder.ZERO_RESULTS),callback(null,nativeStatus)}})},WPGMZA.GoogleGeocoder.prototype.getAddressFromLatLng=function(options,callback){if(!options||!options.latLng)throw new Error("No latLng specified");var latLng=new WPGMZA.LatLng(options.latLng),geocoder=new google.maps.Geocoder;delete(options=$.extend(options,{location:{lat:latLng.lat,lng:latLng.lng}})).latLng,geocoder.geocode(options,function(results,status){"OK"!==status&&callback(null,WPGMZA.Geocoder.FAIL),results&&results.length||callback([],WPGMZA.Geocoder.NO_RESULTS),callback([results[0].formatted_address],WPGMZA.Geocoder.SUCCESS)})}}),jQuery(function($){WPGMZA.settings.engine&&"google-maps"!=WPGMZA.settings.engine||window.google&&window.google.maps&&(WPGMZA.GoogleHTMLOverlay=function(map){this.element=$("<div class='wpgmza-google-html-overlay'></div>"),this.visible=!0,this.position=new WPGMZA.LatLng,this.setMap(map.googleMap),this.wpgmzaMap=map},WPGMZA.GoogleHTMLOverlay.prototype=new google.maps.OverlayView,WPGMZA.GoogleHTMLOverlay.prototype.onAdd=function(){this.getPanes().overlayMouseTarget.appendChild(this.element[0])},WPGMZA.GoogleHTMLOverlay.prototype.onRemove=function(){this.element&&$(this.element).parent().length&&($(this.element).remove(),this.element=null)},WPGMZA.GoogleHTMLOverlay.prototype.draw=function(){this.updateElementPosition()},WPGMZA.GoogleHTMLOverlay.prototype.updateElementPosition=function(){var projection=this.getProjection();if(projection){var pixels=projection.fromLatLngToDivPixel(this.position.toGoogleLatLng());$(this.element).css({left:pixels.x,top:pixels.y})}})}),jQuery(function($){var Parent;WPGMZA.GoogleInfoWindow=function(feature){Parent.call(this,feature),this.setFeature(feature)},WPGMZA.GoogleInfoWindow.Z_INDEX=99,Parent=WPGMZA.isProVersion()?WPGMZA.ProInfoWindow:WPGMZA.InfoWindow,WPGMZA.GoogleInfoWindow.prototype=Object.create(Parent.prototype),WPGMZA.GoogleInfoWindow.prototype.constructor=WPGMZA.GoogleInfoWindow,WPGMZA.GoogleInfoWindow.prototype.setFeature=function(feature){(this.feature=feature)instanceof WPGMZA.Marker?this.googleObject=feature.googleMarker:feature instanceof WPGMZA.Polygon?this.googleObject=feature.googlePolygon:feature instanceof WPGMZA.Polyline&&(this.googleObject=feature.googlePolyline)},WPGMZA.GoogleInfoWindow.prototype.createGoogleInfoWindow=function(){var self=this;this.googleInfoWindow||(this.googleInfoWindow=new google.maps.InfoWindow,this.googleInfoWindow.setZIndex(WPGMZA.GoogleInfoWindow.Z_INDEX),google.maps.event.addListener(this.googleInfoWindow,"domready",function(event){self.trigger("domready")}),google.maps.event.addListener(this.googleInfoWindow,"closeclick",function(event){self.state!=WPGMZA.InfoWindow.STATE_CLOSED&&(self.state=WPGMZA.InfoWindow.STATE_CLOSED,self.feature.map.trigger("infowindowclose"))}))},WPGMZA.GoogleInfoWindow.prototype.open=function(map,feature){var self=this;if(!Parent.prototype.open.call(this,map,feature))return!1;this.parent=map,this.createGoogleInfoWindow(),this.setFeature(feature),this.googleInfoWindow.open(this.feature.map.googleMap,this.googleObject);var intervalID,guid=WPGMZA.guid(),eaBtn=WPGMZA.isProVersion()?"":this.addEditButton(),html="<div id='"+guid+"'>"+eaBtn+" "+this.content+"</div>";return this.googleInfoWindow.setContent(html),intervalID=setInterval(function(event){div=$("#"+guid),div.length&&(clearInterval(intervalID),div[0].wpgmzaFeature=self.feature,div.addClass("wpgmza-infowindow"),self.element=div[0],self.trigger("infowindowopen"))},50),!0},WPGMZA.GoogleInfoWindow.prototype.close=function(){this.googleInfoWindow&&(WPGMZA.InfoWindow.prototype.close.call(this),this.googleInfoWindow.close())},WPGMZA.GoogleInfoWindow.prototype.setContent=function(html){Parent.prototype.setContent.call(this,html),this.content=html,this.createGoogleInfoWindow(),this.googleInfoWindow.setContent(html)},WPGMZA.GoogleInfoWindow.prototype.setOptions=function(options){Parent.prototype.setOptions.call(this,options),this.createGoogleInfoWindow(),this.googleInfoWindow.setOptions(options)}}),jQuery(function($){var Parent;WPGMZA.GoogleMap=function(element,options){var self=this;Parent.call(this,element,options),this.loadGoogleMap(),options?this.setOptions(options,!0):this.setOptions({},!0),google.maps.event.addListener(this.googleMap,"click",function(event){var wpgmzaEvent=new WPGMZA.Event("click");wpgmzaEvent.latLng={lat:event.latLng.lat(),lng:event.latLng.lng()},self.dispatchEvent(wpgmzaEvent)}),google.maps.event.addListener(this.googleMap,"rightclick",function(event){var wpgmzaEvent=new WPGMZA.Event("rightclick");wpgmzaEvent.latLng={lat:event.latLng.lat(),lng:event.latLng.lng()},self.dispatchEvent(wpgmzaEvent)}),google.maps.event.addListener(this.googleMap,"dragend",function(event){self.dispatchEvent("dragend")}),google.maps.event.addListener(this.googleMap,"zoom_changed",function(event){self.dispatchEvent("zoom_changed"),self.dispatchEvent("zoomchanged")}),google.maps.event.addListener(this.googleMap,"idle",function(event){self.onIdle(event)}),WPGMZA.isProVersion()||(this.trigger("init"),this.dispatchEvent("created"),WPGMZA.events.dispatchEvent({type:"mapcreated",map:this}),$(this.element).trigger("wpgooglemaps_loaded"))},WPGMZA.isProVersion()?(Parent=WPGMZA.ProMap,WPGMZA.GoogleMap.prototype=Object.create(WPGMZA.ProMap.prototype)):(Parent=WPGMZA.Map,WPGMZA.GoogleMap.prototype=Object.create(WPGMZA.Map.prototype)),WPGMZA.GoogleMap.prototype.constructor=WPGMZA.GoogleMap,WPGMZA.GoogleMap.parseThemeData=function(raw){var json;try{json=JSON.parse(raw)}catch(e){try{json=eval(raw)}catch(e){var str=raw;str=str.replace(/\\'/g,"'"),str=str.replace(/\\"/g,'"'),str=str.replace(/\\0/g,"\0"),str=str.replace(/\\\\/g,"\\");try{json=eval(str)}catch(e){return console.warn("Couldn't parse theme data"),[]}}}return json},WPGMZA.GoogleMap.prototype.loadGoogleMap=function(){var self=this,options=this.settings.toGoogleMapsOptions();this.googleMap=new google.maps.Map(this.engineElement,options),google.maps.event.addListener(this.googleMap,"bounds_changed",function(){self.onBoundsChanged()}),1==this.settings.bicycle&&this.enableBicycleLayer(!0),1==this.settings.traffic&&this.enableTrafficLayer(!0),this.settings.transport_layer&&this.enablePublicTransportLayer(!0),this.showPointsOfInterest(this.settings.wpgmza_show_point_of_interest),$(this.engineElement).append($(this.element).find(".wpgmza-loader"))},WPGMZA.GoogleMap.prototype.setOptions=function(options,initializing){if(Parent.prototype.setOptions.call(this,options),options.scrollwheel&&delete options.scrollwheel,initializing){var converted=$.extend(options,this.settings.toGoogleMapsOptions()),clone=$.extend({},converted);if(!clone.center instanceof google.maps.LatLng&&(clone.center instanceof WPGMZA.LatLng||"object"==typeof clone.center)&&(clone.center={lat:parseFloat(clone.center.lat),lng:parseFloat(clone.center.lng)}),this.settings.hide_point_of_interest){clone.styles||(clone.styles=[]),clone.styles.push({featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]})}this.googleMap.setOptions(clone)}else this.googleMap.setOptions(options)},WPGMZA.GoogleMap.prototype.addMarker=function(marker){marker.googleMarker.setMap(this.googleMap),Parent.prototype.addMarker.call(this,marker)},WPGMZA.GoogleMap.prototype.removeMarker=function(marker){marker.googleMarker.setMap(null),Parent.prototype.removeMarker.call(this,marker)},WPGMZA.GoogleMap.prototype.addPolygon=function(polygon){polygon.googlePolygon.setMap(this.googleMap),Parent.prototype.addPolygon.call(this,polygon)},WPGMZA.GoogleMap.prototype.removePolygon=function(polygon){polygon.googlePolygon.setMap(null),Parent.prototype.removePolygon.call(this,polygon)},WPGMZA.GoogleMap.prototype.addPolyline=function(polyline){polyline.googlePolyline.setMap(this.googleMap),Parent.prototype.addPolyline.call(this,polyline)},WPGMZA.GoogleMap.prototype.removePolyline=function(polyline){polyline.googlePolyline.setMap(null),Parent.prototype.removePolyline.call(this,polyline)},WPGMZA.GoogleMap.prototype.addCircle=function(circle){circle.googleCircle.setMap(this.googleMap),Parent.prototype.addCircle.call(this,circle)},WPGMZA.GoogleMap.prototype.removeCircle=function(circle){circle.googleCircle.setMap(null),Parent.prototype.removeCircle.call(this,circle)},WPGMZA.GoogleMap.prototype.addRectangle=function(rectangle){rectangle.googleRectangle.setMap(this.googleMap),Parent.prototype.addRectangle.call(this,rectangle)},WPGMZA.GoogleMap.prototype.removeRectangle=function(rectangle){rectangle.googleRectangle.setMap(null),Parent.prototype.removeRectangle.call(this,rectangle)},WPGMZA.GoogleMap.prototype.getCenter=function(){var latLng=this.googleMap.getCenter();return{lat:latLng.lat(),lng:latLng.lng()}},WPGMZA.GoogleMap.prototype.setCenter=function(latLng){WPGMZA.Map.prototype.setCenter.call(this,latLng),latLng instanceof WPGMZA.LatLng?this.googleMap.setCenter({lat:latLng.lat,lng:latLng.lng}):this.googleMap.setCenter(latLng)},WPGMZA.GoogleMap.prototype.panTo=function(latLng){latLng instanceof WPGMZA.LatLng?this.googleMap.panTo({lat:latLng.lat,lng:latLng.lng}):this.googleMap.panTo(latLng)},WPGMZA.GoogleMap.prototype.getZoom=function(){return this.googleMap.getZoom()},WPGMZA.GoogleMap.prototype.setZoom=function(value){if(isNaN(value))throw new Error("Value must not be NaN");return this.googleMap.setZoom(parseInt(value))},WPGMZA.GoogleMap.prototype.getBounds=function(){var nativeBounds=new WPGMZA.LatLngBounds({});try{var bounds=this.googleMap.getBounds(),northEast=bounds.getNorthEast(),southWest=bounds.getSouthWest();nativeBounds.north=northEast.lat(),nativeBounds.south=southWest.lat(),nativeBounds.west=southWest.lng(),nativeBounds.east=northEast.lng(),nativeBounds.topLeft={lat:northEast.lat(),lng:southWest.lng()},nativeBounds.bottomRight={lat:southWest.lat(),lng:northEast.lng()}}catch(ex){}return nativeBounds},WPGMZA.GoogleMap.prototype.fitBounds=function(southWest,northEast){if(southWest instanceof WPGMZA.LatLng&&(southWest={lat:southWest.lat,lng:southWest.lng}),northEast instanceof WPGMZA.LatLng)northEast={lat:northEast.lat,lng:northEast.lng};else if(southWest instanceof WPGMZA.LatLngBounds){var bounds=southWest;southWest={lat:bounds.south,lng:bounds.west},northEast={lat:bounds.north,lng:bounds.east}}var nativeBounds=new google.maps.LatLngBounds(southWest,northEast);this.googleMap.fitBounds(nativeBounds)},WPGMZA.GoogleMap.prototype.fitBoundsToVisibleMarkers=function(){for(var bounds=new google.maps.LatLngBounds,i=0;i<this.markers.length;i++)markers[i].getVisible()&&bounds.extend(markers[i].getPosition());this.googleMap.fitBounds(bounds)},WPGMZA.GoogleMap.prototype.enableBicycleLayer=function(enable){this.bicycleLayer||(this.bicycleLayer=new google.maps.BicyclingLayer),this.bicycleLayer.setMap(enable?this.googleMap:null)},WPGMZA.GoogleMap.prototype.enableTrafficLayer=function(enable){this.trafficLayer||(this.trafficLayer=new google.maps.TrafficLayer),this.trafficLayer.setMap(enable?this.googleMap:null)},WPGMZA.GoogleMap.prototype.enablePublicTransportLayer=function(enable){this.publicTransportLayer||(this.publicTransportLayer=new google.maps.TransitLayer),this.publicTransportLayer.setMap(enable?this.googleMap:null)},WPGMZA.GoogleMap.prototype.showPointsOfInterest=function(show){var text=$("textarea[name='theme_data']").val();if(text){var styles=JSON.parse(text);styles.push({featureType:"poi",stylers:[{visibility:show?"on":"off"}]}),this.googleMap.setOptions({styles:styles})}},WPGMZA.GoogleMap.prototype.getMinZoom=function(){return parseInt(this.settings.min_zoom)},WPGMZA.GoogleMap.prototype.setMinZoom=function(value){this.googleMap.setOptions({minZoom:value,maxZoom:this.getMaxZoom()})},WPGMZA.GoogleMap.prototype.getMaxZoom=function(){return parseInt(this.settings.max_zoom)},WPGMZA.GoogleMap.prototype.setMaxZoom=function(value){this.googleMap.setOptions({minZoom:this.getMinZoom(),maxZoom:value})},WPGMZA.GoogleMap.prototype.latLngToPixels=function(latLng){var map=this.googleMap,nativeLatLng=new google.maps.LatLng({lat:parseFloat(latLng.lat),lng:parseFloat(latLng.lng)}),topRight=map.getProjection().fromLatLngToPoint(map.getBounds().getNorthEast()),bottomLeft=map.getProjection().fromLatLngToPoint(map.getBounds().getSouthWest()),scale=Math.pow(2,map.getZoom()),worldPoint=map.getProjection().fromLatLngToPoint(nativeLatLng);return{x:(worldPoint.x-bottomLeft.x)*scale,y:(worldPoint.y-topRight.y)*scale}},WPGMZA.GoogleMap.prototype.pixelsToLatLng=function(x,y){null==y&&("x"in x&&"y"in x?(y=x.y,x=x.x):console.warn("Y coordinate undefined in pixelsToLatLng (did you mean to pass 2 arguments?)"));var map=this.googleMap,topRight=map.getProjection().fromLatLngToPoint(map.getBounds().getNorthEast()),bottomLeft=map.getProjection().fromLatLngToPoint(map.getBounds().getSouthWest()),scale=Math.pow(2,map.getZoom()),worldPoint=new google.maps.Point(x/scale+bottomLeft.x,y/scale+topRight.y),latLng=map.getProjection().fromPointToLatLng(worldPoint);return{lat:latLng.lat(),lng:latLng.lng()}},WPGMZA.GoogleMap.prototype.onElementResized=function(event){this.googleMap&&google.maps.event.trigger(this.googleMap,"resize")},WPGMZA.GoogleMap.prototype.enableAllInteractions=function(){var options={scrollwheel:!0,draggable:!0,disableDoubleClickZoom:!1};this.googleMap.setOptions(options)}}),jQuery(function($){var Parent;WPGMZA.GoogleMarker=function(options){var self=this;Parent.call(this,options);var settings={};if(options)for(var name in options)options[name]instanceof WPGMZA.LatLng?settings[name]=options[name].toGoogleLatLng():options[name]instanceof WPGMZA.Map||"icon"==name||(settings[name]=options[name]);this.googleMarker=new google.maps.Marker(settings),(this.googleMarker.wpgmzaMarker=this).googleFeature=this.googleMarker,this.googleMarker.setPosition(new google.maps.LatLng({lat:parseFloat(this.lat),lng:parseFloat(this.lng)})),this.anim&&this.googleMarker.setAnimation(this.anim),this.animation&&this.googleMarker.setAnimation(this.animation),google.maps.event.addListener(this.googleMarker,"click",function(){self.dispatchEvent("click"),self.dispatchEvent("select")}),google.maps.event.addListener(this.googleMarker,"mouseover",function(){self.dispatchEvent("mouseover")}),google.maps.event.addListener(this.googleMarker,"dragend",function(){var googleMarkerPosition=self.googleMarker.getPosition();self.setPosition({lat:googleMarkerPosition.lat(),lng:googleMarkerPosition.lng()}),self.dispatchEvent({type:"dragend",latLng:self.getPosition()}),self.trigger("change")}),this.setOptions(settings),this.trigger("init")},Parent=WPGMZA.isProVersion()?WPGMZA.ProMarker:WPGMZA.Marker,WPGMZA.GoogleMarker.prototype=Object.create(Parent.prototype),WPGMZA.GoogleMarker.prototype.constructor=WPGMZA.GoogleMarker,Object.defineProperty(WPGMZA.GoogleMarker.prototype,"opacity",{get:function(){return this._opacity},set:function(value){this._opacity=value,this.googleMarker.setOpacity(value)}}),WPGMZA.GoogleMarker.prototype.setLabel=function(label){label?(this.googleMarker.setLabel({text:label}),this.googleMarker.getIcon()||this.googleMarker.setIcon(WPGMZA.settings.default_marker_icon)):this.googleMarker.setLabel(null)},WPGMZA.GoogleMarker.prototype.setPosition=function(latLng){Parent.prototype.setPosition.call(this,latLng),this.googleMarker.setPosition({lat:this.lat,lng:this.lng})},WPGMZA.GoogleMarker.prototype.updateOffset=function(){var params,self=this,icon=this.googleMarker.getIcon(),img=new Image,x=this._offset.x,y=this._offset.y;icon=icon||WPGMZA.settings.default_marker_icon,params="string"==typeof icon?{url:icon}:icon,img.onload=function(){var defaultAnchor_x=img.width/2,defaultAnchor_y=img.height;params.anchor=new google.maps.Point(defaultAnchor_x-x,defaultAnchor_y-y),self.googleMarker.setIcon(params)},img.src=params.url},WPGMZA.GoogleMarker.prototype.setOptions=function(options){this.googleMarker.setOptions(options)},WPGMZA.GoogleMarker.prototype.setAnimation=function(animation){Parent.prototype.setAnimation.call(this,animation),this.googleMarker.setAnimation(animation)},WPGMZA.GoogleMarker.prototype.setVisible=function(visible){Parent.prototype.setVisible.call(this,visible),this.googleMarker.setVisible(!!visible)},WPGMZA.GoogleMarker.prototype.getVisible=function(visible){return this.googleMarker.getVisible()},WPGMZA.GoogleMarker.prototype.setDraggable=function(draggable){this.googleMarker.setDraggable(draggable)},WPGMZA.GoogleMarker.prototype.setOpacity=function(opacity){this.googleMarker.setOpacity(opacity)}}),jQuery(function($){WPGMZA.GoogleModernStoreLocatorCircle=function(map,settings){var self=this;WPGMZA.ModernStoreLocatorCircle.call(this,map,settings),this.intervalID=setInterval(function(){var mapSize={width:$(self.mapElement).width(),height:$(self.mapElement).height()};mapSize.width==self.mapSize.width&&mapSize.height==self.mapSize.height||(self.canvasLayer.resize_(),self.canvasLayer.draw(),self.mapSize=mapSize)},1e3),$(document).bind("webkitfullscreenchange mozfullscreenchange fullscreenchange",function(){self.canvasLayer.resize_(),self.canvasLayer.draw()})},WPGMZA.GoogleModernStoreLocatorCircle.prototype=Object.create(WPGMZA.ModernStoreLocatorCircle.prototype),WPGMZA.GoogleModernStoreLocatorCircle.prototype.constructor=WPGMZA.GoogleModernStoreLocatorCircle,WPGMZA.GoogleModernStoreLocatorCircle.prototype.initCanvasLayer=function(){var self=this;this.canvasLayer&&(this.canvasLayer.setMap(null),this.canvasLayer.setAnimate(!1)),this.canvasLayer=new CanvasLayer({map:this.map.googleMap,resizeHandler:function(event){self.onResize(event)},updateHandler:function(event){self.onUpdate(event)},animate:!0,resolutionScale:this.getResolutionScale()})},WPGMZA.GoogleModernStoreLocatorCircle.prototype.setOptions=function(options){WPGMZA.ModernStoreLocatorCircle.prototype.setOptions.call(this,options),this.canvasLayer.scheduleUpdate()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.setPosition=function(position){WPGMZA.ModernStoreLocatorCircle.prototype.setPosition.call(this,position),this.canvasLayer.scheduleUpdate()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.setRadius=function(radius){WPGMZA.ModernStoreLocatorCircle.prototype.setRadius.call(this,radius),this.canvasLayer.scheduleUpdate()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getTransformedRadius=function(km){var spherical=google.maps.geometry.spherical,center=this.settings.center,equator=new WPGMZA.LatLng({lat:0,lng:0}),latitude=new WPGMZA.LatLng({lat:center.lat,lng:0}),offsetAtEquator=spherical.computeOffset(equator.toGoogleLatLng(),1e3*km,90),result=.006395*km*(spherical.computeOffset(latitude.toGoogleLatLng(),1e3*km,90).lng()/offsetAtEquator.lng());if(isNaN(result))throw new Error("here");return result},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getCanvasDimensions=function(){return{width:this.canvasLayer.canvas.width,height:this.canvasLayer.canvas.height}},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getWorldOriginOffset=function(){var position=this.map.googleMap.getProjection().fromLatLngToPoint(this.canvasLayer.getTopLeft());return{x:-position.x,y:-position.y}},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getCenterPixels=function(){var center=new WPGMZA.LatLng(this.settings.center);return this.map.googleMap.getProjection().fromLatLngToPoint(center.toGoogleLatLng())},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getContext=function(type){return this.canvasLayer.canvas.getContext("2d")},WPGMZA.GoogleModernStoreLocatorCircle.prototype.getScale=function(){return Math.pow(2,this.map.getZoom())*this.getResolutionScale()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.setVisible=function(visible){WPGMZA.ModernStoreLocatorCircle.prototype.setVisible.call(this,visible),this.canvasLayer.scheduleUpdate()},WPGMZA.GoogleModernStoreLocatorCircle.prototype.destroy=function(){this.canvasLayer.setMap(null),this.canvasLayer=null,clearInterval(this.intervalID)}}),jQuery(function($){WPGMZA.GoogleModernStoreLocator=function(map_id){var map=this.map=WPGMZA.getMapByID(map_id);WPGMZA.ModernStoreLocator.call(this,map_id);var restrict=map.settings.wpgmza_store_locator_restrict;this.addressInput=$(this.element).find(".addressInput, #addressInput")[0],this.addressInput&&restrict&&restrict.length,this.map.googleMap.controls[google.maps.ControlPosition.TOP_CENTER].push(this.element)},WPGMZA.GoogleModernStoreLocator.prototype=Object.create(WPGMZA.ModernStoreLocator.prototype),WPGMZA.GoogleModernStoreLocator.prototype.constructor=WPGMZA.GoogleModernStoreLocator}),jQuery(function($){var Parent;WPGMZA.GooglePolygon=function(options,googlePolygon){var self=this;options=options||{},Parent.call(this,options,googlePolygon),this.googlePolygon=googlePolygon||new google.maps.Polygon,this.googleFeature=this.googlePolygon,options&&options.polydata&&this.googlePolygon.setOptions({paths:this.parseGeometry(options.polydata)}),this.googlePolygon.wpgmzaPolygon=this,options&&this.setOptions(options),google.maps.event.addListener(this.googlePolygon,"click",function(){self.dispatchEvent({type:"click"})})},Parent=WPGMZA.isProVersion()?WPGMZA.ProPolygon:WPGMZA.Polygon,WPGMZA.GooglePolygon.prototype=Object.create(Parent.prototype),WPGMZA.GooglePolygon.prototype.constructor=WPGMZA.GooglePolygon,WPGMZA.GooglePolygon.prototype.updateNativeFeature=function(){this.googlePolygon.setOptions(this.getScalarProperties())},WPGMZA.GooglePolygon.prototype.getEditable=function(){return this.googlePolygon.getOptions().editable},WPGMZA.GooglePolygon.prototype.setEditable=function(value){var self=this;this.googlePolygon.setOptions({editable:value}),value&&(this.googlePolygon.getPaths().forEach(function(path,index){["insert_at","remove_at","set_at"].forEach(function(name){google.maps.event.addListener(path,name,function(){self.trigger("change")})})}),google.maps.event.addListener(this.googlePolygon,"dragend",function(event){self.trigger("change")}),google.maps.event.addListener(this.googlePolygon,"click",function(event){WPGMZA.altKeyDown&&(this.getPath().removeAt(event.vertex),self.trigger("change"))}))},WPGMZA.GooglePolygon.prototype.setDraggable=function(value){this.googlePolygon.setDraggable(value)},WPGMZA.GooglePolygon.prototype.getGeometry=function(){for(var result=[],path=this.googlePolygon.getPath(),i=0;i<path.getLength();i++){var latLng=path.getAt(i);result.push({lat:latLng.lat(),lng:latLng.lng()})}return result}}),jQuery(function($){WPGMZA.GooglePolyline=function(options,googlePolyline){var self=this;if(WPGMZA.Polyline.call(this,options,googlePolyline),this.googlePolyline=googlePolyline||new google.maps.Polyline(this.settings),this.googleFeature=this.googlePolyline,options&&options.polydata){var path=this.parseGeometry(options.polydata);this.googlePolyline.setPath(path)}this.googlePolyline.wpgmzaPolyline=this,options&&this.setOptions(options),google.maps.event.addListener(this.googlePolyline,"click",function(){self.dispatchEvent({type:"click"})})},WPGMZA.GooglePolyline.prototype=Object.create(WPGMZA.Polyline.prototype),WPGMZA.GooglePolyline.prototype.constructor=WPGMZA.GooglePolyline,WPGMZA.GooglePolyline.prototype.updateNativeFeature=function(){this.googlePolyline.setOptions(this.getScalarProperties())},WPGMZA.GooglePolyline.prototype.setEditable=function(value){var self=this;if(this.googlePolyline.setOptions({editable:value}),value){var path=this.googlePolyline.getPath();["insert_at","remove_at","set_at"].forEach(function(name){google.maps.event.addListener(path,name,function(){self.trigger("change")})}),google.maps.event.addListener(this.googlePolyline,"dragend",function(event){self.trigger("change")}),google.maps.event.addListener(this.googlePolyline,"click",function(event){WPGMZA.altKeyDown&&(this.getPath().removeAt(event.vertex),self.trigger("change"))})}},WPGMZA.GooglePolyline.prototype.setDraggable=function(value){this.googlePolyline.setOptions({draggable:value})},WPGMZA.GooglePolyline.prototype.getGeometry=function(){for(var result=[],path=this.googlePolyline.getPath(),i=0;i<path.getLength();i++){var latLng=path.getAt(i);result.push({lat:latLng.lat(),lng:latLng.lng()})}return result}}),jQuery(function($){WPGMZA.GoogleRectangle=function(options,googleRectangle){var self=this;options=options||{},WPGMZA.Rectangle.call(this,options,googleRectangle),googleRectangle?(this.googleRectangle=googleRectangle,this.cornerA=options.cornerA=new WPGMZA.LatLng({lat:googleRectangle.getBounds().getNorthEast().lat(),lng:googleRectangle.getBounds().getSouthWest().lng()}),this.cornerB=options.cornerB=new WPGMZA.LatLng({lat:googleRectangle.getBounds().getSouthWest().lat(),lng:googleRectangle.getBounds().getNorthEast().lng()})):(this.googleRectangle=new google.maps.Rectangle,this.googleRectangle.wpgmzaRectangle=this),this.googleFeature=this.googleRectangle,options&&this.setOptions(options),google.maps.event.addListener(this.googleRectangle,"click",function(){self.dispatchEvent({type:"click"})})},WPGMZA.GoogleRectangle.prototype=Object.create(WPGMZA.Rectangle.prototype),WPGMZA.GoogleRectangle.prototype.constructor=WPGMZA.GoogleRectangle,WPGMZA.GoogleRectangle.prototype.getBounds=function(){return WPGMZA.LatLngBounds.fromGoogleLatLngBounds(this.googleRectangle.getBounds())},WPGMZA.GoogleRectangle.prototype.setVisible=function(visible){this.googleRectangle.setVisible(!!visible)},WPGMZA.GoogleRectangle.prototype.setDraggable=function(value){this.googleRectangle.setDraggable(!!value)},WPGMZA.GoogleRectangle.prototype.setEditable=function(value){var self=this;this.googleRectangle.setEditable(!!value),value&&google.maps.event.addListener(this.googleRectangle,"bounds_changed",function(event){self.trigger("change")})},WPGMZA.GoogleRectangle.prototype.setOptions=function(options){WPGMZA.Rectangle.prototype.setOptions.apply(this,arguments),options.cornerA&&options.cornerB&&(this.cornerA=new WPGMZA.LatLng(options.cornerA),this.cornerB=new WPGMZA.LatLng(options.cornerB))},WPGMZA.GoogleRectangle.prototype.updateNativeFeature=function(){var googleOptions=this.getScalarProperties(),north=parseFloat(this.cornerA.lat),west=parseFloat(this.cornerA.lng),south=parseFloat(this.cornerB.lat),east=parseFloat(this.cornerB.lng);north&&west&&south&&east&&(googleOptions.bounds={north:north,west:west,south:south,east:east}),this.googleRectangle.setOptions(googleOptions)}}),jQuery(function($){WPGMZA.GoogleText=function(options){WPGMZA.Text.apply(this,arguments),this.overlay=new WPGMZA.GoogleTextOverlay(options)},WPGMZA.extend(WPGMZA.GoogleText,WPGMZA.Text)}),jQuery(function($){WPGMZA.GoogleTextOverlay=function(options){this.element=$("<div class='wpgmza-google-text-overlay'><div class='wpgmza-inner'></div></div>"),(options=options||{}).position&&(this.position=options.position),options.text&&this.element.find(".wpgmza-inner").text(options.text),options.map&&this.setMap(options.map.googleMap)},window.google&&google.maps&&google.maps.OverlayView&&(WPGMZA.GoogleTextOverlay.prototype=new google.maps.OverlayView),WPGMZA.GoogleTextOverlay.prototype.onAdd=function(){var position=this.getProjection().fromLatLngToDivPixel(this.position.toGoogleLatLng());this.element.css({position:"absolute",left:position.x+"px",top:position.y+"px",minWidth:"200px"}),this.getPanes().floatPane.appendChild(this.element[0])},WPGMZA.GoogleTextOverlay.prototype.draw=function(){var position=this.getProjection().fromLatLngToDivPixel(this.position.toGoogleLatLng());this.element.css({position:"absolute",left:position.x+"px",top:position.y+"px",minWidth:"200px"})},WPGMZA.GoogleTextOverlay.prototype.onRemove=function(){this.element.remove()},WPGMZA.GoogleTextOverlay.prototype.hide=function(){this.element.hide()},WPGMZA.GoogleTextOverlay.prototype.show=function(){this.element.show()},WPGMZA.GoogleTextOverlay.prototype.toggle=function(){this.element.is(":visible")?this.element.hide():this.element.show()}}),jQuery(function($){"google-maps"==WPGMZA.settings.engine&&(WPGMZA.googleAPIStatus&&"USER_CONSENT_NOT_GIVEN"==WPGMZA.googleAPIStatus.code||(WPGMZA.GoogleVertexContextMenu=function(mapEditPage){var self=this;this.mapEditPage=mapEditPage,this.element=document.createElement("div"),this.element.className="wpgmza-vertex-context-menu",this.element.innerHTML="Delete",google.maps.event.addDomListener(this.element,"click",function(event){return self.removeVertex(),event.preventDefault(),event.stopPropagation(),!1})},WPGMZA.GoogleVertexContextMenu.prototype=new google.maps.OverlayView,WPGMZA.GoogleVertexContextMenu.prototype.onAdd=function(){var self=this,map=this.getMap();this.getPanes().floatPane.appendChild(this.element),this.divListener=google.maps.event.addDomListener(map.getDiv(),"mousedown",function(e){e.target!=self.element&&self.close()},!0)},WPGMZA.GoogleVertexContextMenu.prototype.onRemove=function(){google.maps.event.removeListener(this.divListener),this.element.parentNode.removeChild(this.element),this.set("position"),this.set("path"),this.set("vertex")},WPGMZA.GoogleVertexContextMenu.prototype.open=function(map,path,vertex){this.set("position",path.getAt(vertex)),this.set("path",path),this.set("vertex",vertex),this.setMap(map),this.draw()},WPGMZA.GoogleVertexContextMenu.prototype.close=function(){this.setMap(null)},WPGMZA.GoogleVertexContextMenu.prototype.draw=function(){var position=this.get("position"),projection=this.getProjection();if(position&&projection){var point=projection.fromLatLngToDivPixel(position);this.element.style.top=point.y+"px",this.element.style.left=point.x+"px"}},WPGMZA.GoogleVertexContextMenu.prototype.removeVertex=function(){var path=this.get("path"),vertex=this.get("vertex");path&&null!=vertex&&path.removeAt(vertex),this.close()}))}),jQuery(function($){WPGMZA.FeaturePanel=function(element,mapEditPage){var self=this;WPGMZA.EventDispatcher.apply(this,arguments),this.map=mapEditPage.map,this.drawingManager=mapEditPage.drawingManager,this.feature=null,this.element=element,this.initDefaults(),this.setMode(WPGMZA.FeaturePanel.MODE_ADD),this.drawingInstructionsElement=$(this.element).find(".wpgmza-feature-drawing-instructions"),this.drawingInstructionsElement.detach(),this.editingInstructionsElement=$(this.element).find(".wpgmza-feature-editing-instructions"),this.editingInstructionsElement.detach(),$("#wpgmaps_tabs_markers").on("tabsactivate",function(event,ui){$.contains(ui.newPanel[0],self.element[0])&&self.onTabActivated(event)}),$("#wpgmaps_tabs_markers").on("tabsactivate",function(event,ui){$.contains(ui.oldPanel[0],self.element[0])&&self.onTabDeactivated(event)}),$(document.body).on("click","[data-edit-"+this.featureType+"-id]",function(event){self.onEditFeature(event)}),$(document.body).on("click","[data-delete-"+this.featureType+"-id]",function(event){self.onDeleteFeature(event)}),$(this.element).find(".wpgmza-save-feature").on("click",function(event){self.onSave(event)}),this.drawingManager.on(self.drawingManagerCompleteEvent,function(event){self.onDrawingComplete(event)}),this.drawingManager.on("drawingmodechanged",function(event){self.onDrawingModeChanged(event)}),$(this.element).on("change input",function(event){self.onPropertyChanged(event)})},WPGMZA.extend(WPGMZA.FeaturePanel,WPGMZA.EventDispatcher),WPGMZA.FeaturePanel.MODE_ADD="add",WPGMZA.FeaturePanel.MODE_EDIT="edit",WPGMZA.FeaturePanel.prevEditableFeature=null,Object.defineProperty(WPGMZA.FeaturePanel.prototype,"featureType",{get:function(){return $(this.element).attr("data-wpgmza-feature-type")}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"drawingManagerCompleteEvent",{get:function(){return this.featureType+"complete"}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"featureDataTable",{get:function(){return $("[data-wpgmza-datatable][data-wpgmza-feature-type='"+this.featureType+"']")[0].wpgmzaDataTable}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"featureAccordion",{get:function(){return $(this.element).closest(".wpgmza-accordion")}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"map",{get:function(){return WPGMZA.mapEditPage.map}}),Object.defineProperty(WPGMZA.FeaturePanel.prototype,"mode",{get:function(){return this._mode}}),WPGMZA.FeaturePanel.prototype.initPreloader=function(){this.preloader||(this.preloader=$(WPGMZA.preloaderHTML),this.preloader.hide(),$(this.element).append(this.preloader))},WPGMZA.FeaturePanel.prototype.initDataTable=function(){var el=$(this.element).find("[data-wpgmza-datatable][data-wpgmza-rest-api-route]");this[this.featureType+"AdminDataTable"]=new WPGMZA.AdminFeatureDataTable(el)},WPGMZA.FeaturePanel.prototype.initDefaults=function(){$(this.element).find("[data-ajax-name]:not([type='radio'])").each(function(index,el){var val=$(el).val();val&&$(el).attr("data-default-value",val)})},WPGMZA.FeaturePanel.prototype.setCaptionType=function(type,id){var icons={add:"fa-plus-circle",save:"fa-pencil-square-o"};switch(type){case WPGMZA.FeaturePanel.MODE_ADD:case WPGMZA.FeaturePanel.MODE_EDIT:this.featureAccordion.find("[data-add-caption][data-edit-caption]").each(function(index,el){var text=$(el).attr("data-"+type+"-caption"),icon=$(el).find("i.fa");id&&(text+=" "+id),$(el).text(text),icon.length&&((icon=$("<i class='fa' aria-hidden='true'></i>")).addClass(icons[type]),$(el).prepend(" "),$(el).prepend(icon))});break;default:throw new Error("Invalid type")}},WPGMZA.FeaturePanel.prototype.setMode=function(type,id){this._mode=type,this.setCaptionType(type,id)},WPGMZA.FeaturePanel.prototype.setTargetFeature=function(feature){var self=this;if(WPGMZA.FeaturePanel.prevEditableFeature){var prev=WPGMZA.FeaturePanel.prevEditableFeature;prev.setEditable(!1),prev.setDraggable(!1),prev.off("change")}feature?(feature.setEditable(!0),feature.setDraggable(!0),feature.on("change",function(event){self.onFeatureChanged(event)}),this.setMode(WPGMZA.FeaturePanel.MODE_EDIT),this.drawingManager.setDrawingMode(WPGMZA.DrawingManager.MODE_NONE),this.showInstructions()):this.setMode(WPGMZA.FeaturePanel.MODE_ADD),this.feature=WPGMZA.FeaturePanel.prevEditableFeature=feature},WPGMZA.FeaturePanel.prototype.reset=function(){$(this.element).find("[data-ajax-name]:not([data-ajax-name='map_id']):not([type='color']):not([type='checkbox']):not([type='radio'])").val(""),$(this.element).find("select[data-ajax-name]>option:first-child").prop("selected",!0),$(this.element).find("[data-ajax-name='id']").val("-1"),$(this.element).find("input[type='checkbox']").prop("checked",!1),tinyMCE.get("wpgmza-description-editor")?tinyMCE.get("wpgmza-description-editor").setContent(""):$("#wpgmza-description-editor").val(""),$("#wpgmza-description-editor").val(""),this.showPreloader(!1),this.setMode(WPGMZA.FeaturePanel.MODE_ADD),$(this.element).find("[data-ajax-name][data-default-value]").each(function(index,el){$(el).val($(el).data("default-value"))})},WPGMZA.FeaturePanel.prototype.select=function(arg){var id,expectedBaseClass,self=this;if(this.reset(),$.isNumeric(arg))id=arg;else{if(expectedBaseClass=WPGMZA[WPGMZA.capitalizeWords(this.featureType)],!(feature instanceof expectedBaseClass))throw new Error("Invalid feature type for this panel");id=arg.id}this.showPreloader(!0),WPGMZA.animateScroll($(".wpgmza_map")),WPGMZA.restAPI.call("/"+this.featureType+"s/"+id+"?skip_cache=1",{success:function(data,status,xhr){var getByIDFunction="get"+WPGMZA.capitalizeWords(self.featureType)+"ByID",feature=self.map[getByIDFunction](id);self.populate(data),self.showPreloader(!1),self.setMode(WPGMZA.FeaturePanel.MODE_EDIT,id),self.setTargetFeature(feature)}})},WPGMZA.FeaturePanel.prototype.showPreloader=function(show){this.initPreloader(),0==arguments.length||show?(this.preloader.fadeIn(),this.element.addClass("wpgmza-loading")):(this.preloader.fadeOut(),this.element.removeClass("wpgmza-loading"))},WPGMZA.FeaturePanel.prototype.populate=function(data){var value,target,name;for(name in data)switch(target=$(this.element).find("[data-ajax-name='"+name+"']"),value=data[name],(target.attr("type")||"").toLowerCase()){case"checkbox":case"radio":target.prop("checked",1==data[name]);break;case"color":value.match(/^#/)||(value="#"+value);default:"object"==typeof value&&(value=JSON.stringify(value)),$(this.element).find("[data-ajax-name='"+name+"']:not(select)").val(value),$(this.element).find("select[data-ajax-name='"+name+"']").each(function(index,el){"string"==typeof value&&0==data[name].length||$(el).val(value)})}},WPGMZA.FeaturePanel.prototype.serializeFormData=function(){var fields=$(this.element).find("[data-ajax-name]"),data={};return fields.each(function(index,el){var type="text";switch($(el).attr("type")&&(type=$(el).attr("type").toLowerCase()),type){case"checkbox":data[$(el).attr("data-ajax-name")]=$(el).prop("checked")?1:0;break;case"radio":$(el).prop("checked")&&(data[$(el).attr("data-ajax-name")]=$(el).val());break;default:data[$(el).attr("data-ajax-name")]=$(el).val()}}),data},WPGMZA.FeaturePanel.prototype.discardChanges=function(){if(this.feature){var feature=this.feature;this.setTargetFeature(null),feature&&feature.map&&(this.map["remove"+WPGMZA.capitalizeWords(this.featureType)](feature),-1<feature.id&&this.updateFeatureByID(feature.id))}},WPGMZA.FeaturePanel.prototype.updateFeatureByID=function(id){var feature,self=this,route="/"+this.featureType+"s/",functionSuffix=WPGMZA.capitalizeWords(self.featureType),getByIDFunction="get"+functionSuffix+"ByID",removeFunction="remove"+functionSuffix,addFunction="add"+functionSuffix;WPGMZA.restAPI.call(route+id,{success:function(data,status,xhr){(feature=self.map[getByIDFunction](id))&&self.map[removeFunction](feature),feature=WPGMZA[WPGMZA.capitalizeWords(self.featureType)].createInstance(data),self.map[addFunction](feature)}})},WPGMZA.FeaturePanel.prototype.showInstructions=function(){switch(this.mode){case WPGMZA.FeaturePanel.MODE_ADD:$(this.map.element).append(this.drawingInstructionsElement),$(this.drawingInstructionsElement).hide().fadeIn();break;default:$(this.map.element).append(this.editingInstructionsElement),$(this.editingInstructionsElement).hide().fadeIn()}},WPGMZA.FeaturePanel.prototype.onTabActivated=function(){this.reset(),this.drawingManager.setDrawingMode(this.featureType),this.onAddFeature(event),$(".wpgmza-table-container-title").hide(),$(".wpgmza-table-container").hide();var featureString=this.featureType.charAt(0).toUpperCase()+this.featureType.slice(1);$("#wpgmza-table-container-"+featureString).show(),$("#wpgmza-table-container-title-"+featureString).show()},WPGMZA.FeaturePanel.prototype.onTabDeactivated=function(){this.discardChanges(),this.setTargetFeature(null)},WPGMZA.FeaturePanel.prototype.onAddFeature=function(event){this.drawingManager.setDrawingMode(this.featureType)},WPGMZA.FeaturePanel.prototype.onEditFeature=function(event){var name="data-edit-"+this.featureType+"-id",id=$(event.currentTarget).attr(name);this.discardChanges(),this.select(id)},WPGMZA.FeaturePanel.prototype.onDeleteFeature=function(event){var self=this,name="data-delete-"+this.featureType+"-id",id=$(event.currentTarget).attr(name),route="/"+this.featureType+"s/",feature=this.map["get"+WPGMZA.capitalizeWords(this.featureType)+"ByID"](id);this.featureDataTable.dataTable.processing(!0),WPGMZA.restAPI.call(route+id,{method:"DELETE",success:function(data,status,xhr){self.map["remove"+WPGMZA.capitalizeWords(self.featureType)](feature),self.featureDataTable.reload()}})},WPGMZA.FeaturePanel.prototype.onDrawingModeChanged=function(event){$(this.drawingInstructionsElement).detach(),$(this.editingInstructionsElement).detach(),this.drawingManager.mode==this.featureType&&this.showInstructions()},WPGMZA.FeaturePanel.prototype.onDrawingComplete=function(event){var engineFeature=event["engine"+WPGMZA.capitalizeWords(this.featureType)],formData=this.serializeFormData(),geometryField=$(this.element).find("textarea[data-ajax-name$='data']");delete formData.polydata;var nativeFeature=WPGMZA[WPGMZA.capitalizeWords(this.featureType)].createInstance(formData,engineFeature);this.drawingManager.setDrawingMode(WPGMZA.DrawingManager.MODE_NONE),this.map["add"+WPGMZA.capitalizeWords(this.featureType)](nativeFeature),this.setTargetFeature(nativeFeature),geometryField.length&&geometryField.val(JSON.stringify(nativeFeature.getGeometry())),this.featureType},WPGMZA.FeaturePanel.prototype.onPropertyChanged=function(event){var feature=this.feature;feature&&($(this.element).find(":input[data-ajax-name]").each(function(index,el){var key=$(el).attr("data-ajax-name");feature[key]=$(el).val()}),feature.updateNativeFeature())},WPGMZA.FeaturePanel.prototype.onFeatureChanged=function(event){var geometryField=$(this.element).find("textarea[data-ajax-name$='data']");geometryField.length&&geometryField.val(JSON.stringify(this.feature.getGeometry()))},WPGMZA.FeaturePanel.prototype.onSave=function(event){var self=this,id=$(self.element).find("[data-ajax-name='id']").val(),data=this.serializeFormData(),route="/"+this.featureType+"s/",isNew=-1==id;"circle"!=this.featureType||data.center?"rectangle"!=this.featureType||data.cornerA?"polygon"!=this.featureType||data.polydata?"polyline"!=this.featureType||data.polydata?(isNew||(route+=id),WPGMZA.mapEditPage.drawingManager.setDrawingMode(WPGMZA.DrawingManager.MODE_NONE),this.showPreloader(!0),WPGMZA.restAPI.call(route,{method:"POST",data:data,success:function(data,status,xhr){var feature,functionSuffix=WPGMZA.capitalizeWords(self.featureType),getByIDFunction="get"+functionSuffix+"ByID",removeFunction="remove"+functionSuffix,addFunction="add"+functionSuffix;self.reset(),(feature=self.map[getByIDFunction](id))&&self.map[removeFunction](feature),self.setTargetFeature(null),self.showPreloader(!1),feature=WPGMZA[WPGMZA.capitalizeWords(self.featureType)].createInstance(data),self.map[addFunction](feature),self.featureDataTable.reload(),self.onTabActivated(event)}})):alert(WPGMZA.localized_strings.no_shape_polyline):alert(WPGMZA.localized_strings.no_shape_polygon):alert(WPGMZA.localized_strings.no_shape_rectangle):alert(WPGMZA.localized_strings.no_shape_circle)}}),jQuery(function($){WPGMZA.MarkerPanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.MarkerPanel,WPGMZA.FeaturePanel),WPGMZA.MarkerPanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProMarkerPanel(element,mapEditPage):new WPGMZA.MarkerPanel(element,mapEditPage)},WPGMZA.MarkerPanel.prototype.initDefaults=function(){var self=this;WPGMZA.FeaturePanel.prototype.initDefaults.apply(this,arguments),this.adjustSubMode=!1,this.onTabActivated(null),$(document.body).on("click","[data-adjust-"+this.featureType+"-id]",function(event){self.onAdjustFeature(event)}),$(document.body).on("click",".wpgmza_approve_btn",function(event){self.onApproveMarker(event)})},WPGMZA.MarkerPanel.prototype.onAdjustFeature=function(event){var name="data-adjust-"+this.featureType+"-id",id=$(event.currentTarget).attr(name);this.discardChanges(),this.adjustSubMode=!0,this.select(id)},WPGMZA.MarkerPanel.prototype.onApproveMarker=function(event){var self=this,route="/"+this.featureType+"s/"+$(event.currentTarget).attr("id");WPGMZA.restAPI.call(route,{method:"POST",data:{approved:"1"},success:function(data,status,xhr){self.featureDataTable.reload()}})},WPGMZA.MarkerPanel.prototype.onFeatureChanged=function(event){if(this.adjustSubMode){var aPos=this.feature.getPosition();aPos&&($(this.element).find("[data-ajax-name='lat']").val(aPos.lat),$(this.element).find("[data-ajax-name='lng']").val(aPos.lng))}else{var addressField=$(this.element).find("input[data-ajax-name$='address']");if(addressField.length){var pos=this.feature.getPosition();addressField.val(pos.lat+","+pos.lng)}}},WPGMZA.MarkerPanel.prototype.setTargetFeature=function(feature){if(WPGMZA.FeaturePanel.prevEditableFeature){var prev=WPGMZA.FeaturePanel.prevEditableFeature;prev.setOpacity&&prev.setOpacity(1)}$(this.element).find("[data-ajax-name]").removeAttr("disabled"),$(this.element).find("fieldset").show(),$(this.element).find(".wpgmza-adjust-mode-notice").addClass("wpgmza-hidden"),$(this.element).find('[data-ajax-name="lat"]').attr("type","hidden"),$(this.element).find('[data-ajax-name="lng"]').attr("type","hidden"),$(this.element).find(".wpgmza-hide-in-adjust-mode").removeClass("wpgmza-hidden"),$(this.element).find(".wpgmza-show-in-adjust-mode").addClass("wpgmza-hidden"),feature?(feature.setOpacity&&feature.setOpacity(.7),feature.getMap().panTo(feature.getPosition()),this.adjustSubMode&&($(this.element).find("[data-ajax-name]").attr("disabled","disabled"),$(this.element).find("fieldset:not(.wpgmza-always-on)").hide(),$(this.element).find(".wpgmza-adjust-mode-notice").removeClass("wpgmza-hidden"),$(this.element).find('[data-ajax-name="lat"]').attr("type","text").removeAttr("disabled"),$(this.element).find('[data-ajax-name="lng"]').attr("type","text").removeAttr("disabled"),$(this.element).find(".wpgmza-hide-in-adjust-mode").addClass("wpgmza-hidden"),$(this.element).find(".wpgmza-show-in-adjust-mode").removeClass("wpgmza-hidden"))):this.adjustSubMode=!1,WPGMZA.FeaturePanel.prototype.setTargetFeature.apply(this,arguments)},WPGMZA.MarkerPanel.prototype.onSave=function(event){var self=this,geocoder=WPGMZA.Geocoder.createInstance(),address=$(this.element).find("[data-ajax-name='address']").val(),geocodingData={address:address};WPGMZA.mapEditPage.drawingManager.setDrawingMode(WPGMZA.DrawingManager.MODE_NONE),this.showPreloader(!0);var cloud_lat=!1,cloud_lng=!1;0<document.getElementsByName("lat").length&&(cloud_lat=document.getElementsByName("lat")[0].value),0<document.getElementsByName("lng").length&&(cloud_lng=document.getElementsByName("lng")[0].value),cloud_lat&&cloud_lng&&(WPGMZA_localized_data.settings.googleMapsApiKey&&""!==WPGMZA_localized_data.settings.googleMapsApiKey||(geocodingData.lat=parseFloat(cloud_lat),geocodingData.lng=parseFloat(cloud_lng)));var addressUnchanged=!1;this.feature&&this.feature.address&&address&&"string"==typeof this.feature.address&&"string"==typeof address&&this.feature.address.trim()===address.trim()&&(addressUnchanged=!0),this.adjustSubMode||addressUnchanged?WPGMZA.FeaturePanel.prototype.onSave.apply(self,arguments):geocoder.geocode(geocodingData,function(results,status){switch(status){case WPGMZA.Geocoder.ZERO_RESULTS:return alert(WPGMZA.localized_strings.zero_results),void self.showPreloader(!1);case WPGMZA.Geocoder.SUCCESS:break;case WPGMZA.Geocoder.NO_ADDRESS:return alert(WPGMZA.localized_strings.no_address),void self.showPreloader(!1);case WPGMZA.Geocoder.FAIL:default:return alert(WPGMZA.localized_strings.geocode_fail),void self.showPreloader(!1)}var result=results[0];$(self.element).find("[data-ajax-name='lat']").val(result.lat),$(self.element).find("[data-ajax-name='lng']").val(result.lng),WPGMZA.FeaturePanel.prototype.onSave.apply(self,arguments)}),WPGMZA.mapEditPage.map.resetBounds()}}),jQuery(function($){WPGMZA.CirclePanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.CirclePanel,WPGMZA.FeaturePanel),WPGMZA.CirclePanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProCirclePanel(element,mapEditPage):new WPGMZA.CirclePanel(element,mapEditPage)},WPGMZA.CirclePanel.prototype.updateFields=function(){$(this.element).find("[data-ajax-name='center']").val(this.feature.getCenter().toString()),$(this.element).find("[data-ajax-name='radius']").val(this.feature.getRadius())},WPGMZA.CirclePanel.prototype.onDrawingComplete=function(event){WPGMZA.FeaturePanel.prototype.onDrawingComplete.apply(this,arguments),this.updateFields()},WPGMZA.CirclePanel.prototype.setTargetFeature=function(feature){WPGMZA.FeaturePanel.prototype.setTargetFeature.apply(this,arguments),feature&&this.updateFields()},WPGMZA.CirclePanel.prototype.onFeatureChanged=function(event){WPGMZA.FeaturePanel.prototype.onFeatureChanged.apply(this,arguments),this.updateFields()}});var wpgmza_autoCompleteDisabled=!1;jQuery(function($){"map-edit"==WPGMZA.currentPage&&(WPGMZA.MapEditPage=function(){var self=this,element=document.body;WPGMZA.EventDispatcher.call(this),$("#wpgmaps_options fieldset").wrapInner("<div class='wpgmza-flex'></div>"),this.themePanel=new WPGMZA.ThemePanel,this.themeEditor=new WPGMZA.ThemeEditor,this.map=WPGMZA.maps[0],(!WPGMZA.pro_version||WPGMZA.Version.compare(WPGMZA.pro_version,"8.1.0")>=WPGMZA.Version.EQUAL_TO)&&(this.drawingManager=WPGMZA.DrawingManager.createInstance(this.map)),this.initDataTables(),this.initFeaturePanels(),this.initJQueryUIControls(),"en"!==WPGMZA.locale&&$("#datatable_no_result_message,#datatable_search_string").parent().parent().hide(),$("input.wpgmza-address").each(function(index,el){el.addressInput=WPGMZA.AddressInput.createInstance(el,self.map)}),$('#wpgmza-map-edit-page input[type="color"]').each(function(){$("<div class='button-secondary wpgmza-paste-color-btn' title='Paste a HEX color code'><i class='fa fa-clipboard' aria-hidden='true'></i></div>").insertAfter(this)}),jQuery("body").on("click",".wpgmza_ac_result",function(e){var index=jQuery(this).data("id"),lat=jQuery(this).data("lat"),lng=jQuery(this).data("lng"),name=jQuery("#wpgmza_item_address_"+index).html();jQuery("input[name='lat']").val(lat),jQuery("input[name='lng']").val(lng),jQuery("#wpgmza_add_address_map_editor").val(name),jQuery("#wpgmza_autocomplete_search_results").hide()}),jQuery("body").on("click",".wpgmza-paste-color-btn",function(){try{var colorBtn=$(this);if(!navigator||!navigator.clipboard||!navigator.clipboard.readText)return;navigator.clipboard.readText().then(function(textcopy){colorBtn.parent().find('input[type="color"]').val("#"+textcopy.replace("#","").trim())}).catch(function(err){console.error("WP Google Maps: Could not access clipboard",err)})}catch(c_ex){}}),jQuery("body").on("focusout","#wpgmza_add_address_map_editor",function(e){setTimeout(function(){jQuery("#wpgmza_autocomplete_search_results").fadeOut("slow")},500)});var ajaxRequest=!1,wpgmzaAjaxTimeout=!1,wpgmzaStartTyping=!1,wpgmzaKeyStrokeCount=1,wpgmzaAvgTimeBetweenStrokes=300,wpgmzaTotalTimeForKeyStrokes=0,wpgmzaTmp="",wpgmzaIdentifiedTypingSpeed=!1;$("body").on("keypress",".wpgmza-address",function(e){if("wpgmza_add_address_map_editor"==this.id){if(wpgmza_autoCompleteDisabled)return;var wpgmza_apikey=!1;if(WPGMZA_localized_data.settings.googleMapsApiKey&&""!==WPGMZA_localized_data.settings.googleMapsApiKey)return void(wpgmza_apikey=WPGMZA_localized_data.settings.googleMapsApiKey);if("Escape"===e.key||"Alt"===e.key||"Control"===e.key||"Option"===e.key||"Shift"===e.key||"ArrowLeft"===e.key||"ArrowRight"===e.key||"ArrowUp"===e.key||"ArrowDown"===e.key)return void $("#wpgmza_autocomplete_search_results").hide();if(!wpgmzaIdentifiedTypingSpeed){var d=new Date;return clearTimeout(wpgmzaTmp),wpgmzaTmp=setTimeout(function(){wpgmzaStartTyping=!1,wpgmzaAvgTimeBetweenStrokes=300,wpgmzaTotalTimeForKeyStrokes=0},1500),wpgmzaStartTyping?1==wpgmzaKeyStrokeCount||(wpgmzaCurrentTimeBetweenStrokes=d.getTime()-wpgmzaStartTyping,wpgmzaTotalTimeForKeyStrokes+=wpgmzaCurrentTimeBetweenStrokes,wpgmzaAvgTimeBetweenStrokes=wpgmzaTotalTimeForKeyStrokes/(wpgmzaKeyStrokeCount-1),wpgmzaStartTyping=d.getTime(),3<=wpgmzaKeyStrokeCount&&(wpgmzaIdentifiedTypingSpeed=wpgmzaAvgTimeBetweenStrokes)):wpgmzaStartTyping=d.getTime(),void wpgmzaKeyStrokeCount++}clearTimeout(wpgmzaAjaxTimeout),$("#wpgmza_autocomplete_search_results").html("Searching..."),$("#wpgmza_autocomplete_search_results").show();var currentSearch=jQuery(this).val();if(""!==currentSearch){!1!==ajaxRequest&&ajaxRequest.abort();var wpgmza_api_url="";wpgmza_api_url=wpgmza_apikey?"https://wpgmaps.us-3.evennode.com/api/v1/autocomplete?s="+currentSearch+"&d="+window.location.hostname+"&hash="+WPGMZA_localized_data.siteHash+"&k="+wpgmza_apikey:"https://wpgmaps.us-3.evennode.com/api/v1/autocomplete?s="+currentSearch+"&d="+window.location.hostname+"&hash="+WPGMZA_localized_data.siteHash,wpgmzaAjaxTimeout=setTimeout(function(){ajaxRequest=$.ajax({url:wpgmza_api_url,type:"GET",dataType:"json",success:function(results){try{if(void 0!==results.error)"error1"==results.error?($("#wpgmza_autoc_disabled").html(WPGMZA.localized_strings.cloud_api_key_error_1),$("#wpgmza_autoc_disabled").fadeIn("slow"),$("#wpgmza_autocomplete_search_results").hide(),wpgmza_autoCompleteDisabled=!0):console.error(results.error);else{$("#wpgmza_autocomplete_search_results").html("");var html="";for(var i in results)html+="<div class='wpgmza_ac_result "+(""===html?"":"border-top")+"' data-id='"+i+"' data-lat='"+results[i].lat+"' data-lng='"+results[i].lng+"'><div class='wpgmza_ac_container'><div class='wpgmza_ac_icon'><img src='"+results[i].icon+"' /></div><div class='wpgmza_ac_item'><span id='wpgmza_item_name_"+i+"' class='wpgmza_item_name'>"+results[i].place_name+"</span><span id='wpgmza_item_address_"+i+"' class='wpgmza_item_address'>"+results[i].formatted_address+"</span></div></div></div>";""==html&&(html="<div class='p-2 text-center'><small>No results found...</small></div>"),$("#wpgmza_autocomplete_search_results").html(html),$("#wpgmza_autocomplete_search_results").show()}}catch(exception){console.error("WP Google Maps Plugin: There was an error returning the list of places for your search")}}})},2*wpgmzaIdentifiedTypingSpeed)}else $("#wpgmza_autocomplete_search_results").hide()}}),$("#wpgmza_map_height_type").on("change",function(event){self.onMapHeightTypeChange(event)}),$("#advanced-markers .wpgmza-feature-drawing-instructions").remove(),$("[data-search-area='auto']").hide(),$(document.body).on("click","[data-wpgmza-admin-marker-datatable] input[name='mark']",function(event){self.onShiftClick(event)}),$("#wpgmza_map_type").on("change",function(event){self.onMapTypeChanged(event)}),$("body").on("click",".wpgmza_copy_shortcode",function(){var $temp=jQuery("<input>");jQuery('<span id="wpgmza_tmp" style="display:none; width:100%; text-align:center;">');jQuery("body").append($temp),$temp.val(jQuery(this).val()).select(),document.execCommand("copy"),$temp.remove(),WPGMZA.notification("Shortcode Copied")}),this.on("markerupdated",function(event){self.onMarkerUpdated(event)}),this.map&&(this.map.on("zoomchanged",function(event){self.onZoomChanged(event)}),this.map.on("boundschanged",function(event){self.onBoundsChanged(event)}),this.map.on("rightclick",function(event){self.onRightClick(event)})),$(element).on("click",".wpgmza_poly_del_btn",function(event){self.onDeletePolygon(event)}),$(element).on("click",".wpgmza_polyline_del_btn",function(event){self.onDeletePolyline(event)}),$(element).on("click",".wpgmza_dataset_del_btn",function(evevnt){self.onDeleteHeatmap(event)}),$(element).on("click",".wpgmza_circle_del_btn",function(event){self.onDeleteCircle(event)}),$(element).on("click",".wpgmza_rectangle_del_btn",function(event){self.onDeleteRectangle(event)}),$(element).on("click","#wpgmza-open-advanced-theme-data",function(event){event.preventDefault(),$(".wpgmza_theme_data_container").toggleClass("wpgmza_hidden")})},WPGMZA.extend(WPGMZA.MapEditPage,WPGMZA.EventDispatcher),WPGMZA.MapEditPage.createInstance=function(){return WPGMZA.isProVersion()&&WPGMZA.Version.compare(WPGMZA.pro_version,"8.0.0")>=WPGMZA.Version.EQUAL_TO?new WPGMZA.ProMapEditPage:new WPGMZA.MapEditPage},WPGMZA.MapEditPage.prototype.initDataTables=function(){var self=this;$("[data-wpgmza-datatable][data-wpgmza-rest-api-route]").each(function(index,el){var featureType=$(el).attr("data-wpgmza-feature-type");self[featureType+"AdminDataTable"]=new WPGMZA.AdminFeatureDataTable(el)})},WPGMZA.MapEditPage.prototype.initFeaturePanels=function(){var self=this;$(".wpgmza-feature-accordion[data-wpgmza-feature-type]").each(function(index,el){var featurePanelElement=$(el).find(".wpgmza-feature-panel-container > *"),featureType=$(el).attr("data-wpgmza-feature-type"),panelClassName=WPGMZA.capitalizeWords(featureType)+"Panel",instance=WPGMZA[panelClassName].createInstance(featurePanelElement,self);self[featureType+"Panel"]=instance})},WPGMZA.MapEditPage.prototype.initJQueryUIControls=function(){var mapContainer,self=this;$("#wpgmaps_tabs").tabs(),mapContainer=$("#wpgmza-map-container").detach(),$("#wpgmaps_tabs_markers").tabs(),$(".map_wrapper").prepend(mapContainer),$("#slider-range-max").slider({range:"max",min:1,max:21,value:$("input[name='map_start_zoom']").val(),slide:function(event,ui){$("input[name='map_start_zoom']").val(ui.value),self.map.setZoom(ui.value)}})},WPGMZA.MapEditPage.prototype.onShiftClick=function(event){var checkbox=event.currentTarget,row=jQuery(checkbox).closest("tr");if(this.lastSelectedRow&&event.shiftKey){var prevIndex=this.lastSelectedRow.index(),currIndex=row.index(),startIndex=Math.min(prevIndex,currIndex),endIndex=Math.max(prevIndex,currIndex),rows=jQuery("[data-wpgmza-admin-marker-datatable] tbody>tr");jQuery("[data-wpgmza-admin-marker-datatable] input[name='mark']").prop("checked",!1);for(var i=startIndex;i<=endIndex;i++)jQuery(rows[i]).find("input[name='mark']").prop("checked",!0)}this.lastSelectedRow=row},WPGMZA.MapEditPage.prototype.onMapTypeChanged=function(event){if("open-layers"!=WPGMZA.settings.engine){var mapTypeId;switch(event.target.value){case"2":mapTypeId=google.maps.MapTypeId.SATELLITE;break;case"3":mapTypeId=google.maps.MapTypeId.HYBRID;break;case"4":mapTypeId=google.maps.MapTypeId.TERRAIN;break;default:mapTypeId=google.maps.MapTypeId.ROADMAP}this.map.setOptions({mapTypeId:mapTypeId})}},WPGMZA.MapEditPage.prototype.onMarkerUpdated=function(event){this.markerDataTable.reload()},WPGMZA.MapEditPage.prototype.onZoomChanged=function(event){$(".map_start_zoom").val(this.map.getZoom())},WPGMZA.MapEditPage.prototype.onBoundsChanged=function(event){var location=this.map.getCenter();$("#wpgmza_start_location").val(location.lat+","+location.lng),$("input[name='map_start_lat']").val(location.lat),$("input[name='map_start_lng']").val(location.lng),$("#wpgmza_start_zoom").val(this.map.getZoom()),$("#wpgmaps_save_reminder").show()},WPGMZA.MapEditPage.prototype.onMapHeightTypeChange=function(event){"%"==event.target.value&&$("#wpgmza_height_warning").show()},WPGMZA.MapEditPage.prototype.onRightClick=function(event){var marker,self=this;this.drawingManager&&this.drawingManager.mode!=WPGMZA.DrawingManager.MODE_MARKER||(this.rightClickMarker||(this.rightClickMarker=WPGMZA.Marker.createInstance({draggable:!0}),this.rightClickMarker.on("dragend",function(event){$(".wpgmza-marker-panel [data-ajax-name='address']").val(event.latLng.lat+","+event.latLng.lng)}),this.map.on("click",function(event){self.rightClickMarker.setMap(null)})),(marker=this.rightClickMarker).setPosition(event.latLng),marker.setMap(this.map),$(".wpgmza-marker-panel [data-ajax-name='address']").val(event.latLng.lat+", "+event.latLng.lng))},WPGMZA.MapEditPage.prototype.onDeletePolygon=function(event){var cur_id=parseInt($(this).attr("id")),data={action:"delete_poly",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,poly_id:cur_id};$.post(ajaxurl,data,function(response){WPGM_Path[cur_id].setMap(null),delete WPGM_PathData[cur_id],delete WPGM_Path[cur_id],$("#wpgmza_poly_holder").html(response)})},WPGMZA.MapEditPage.prototype.onDeletePolyline=function(event){var cur_id=$(this).attr("id"),data={action:"delete_polyline",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,poly_id:cur_id};$.post(ajaxurl,data,function(response){WPGM_PathLine[cur_id].setMap(null),delete WPGM_PathLineData[cur_id],delete WPGM_PathLine[cur_id],$("#wpgmza_polyline_holder").html(response)})},WPGMZA.MapEditPage.prototype.onDeleteHeatmap=function(event){var cur_id=$(this).attr("id"),data={action:"delete_dataset",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,poly_id:cur_id};$.post(ajaxurl,data,function(response){heatmap[cur_id].setMap(null),delete heatmap[cur_id],$("#wpgmza_heatmap_holder").html(response)})},WPGMZA.MapEditPage.prototype.onDeleteCircle=function(event){var circle_id=$(this).attr("id"),data={action:"delete_circle",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,circle_id:circle_id};$.post(ajaxurl,data,function(response){$("#tabs-m-5 table").replaceWith(response),circle_array.forEach(function(circle){if(circle.id==circle_id)return circle.setMap(null),!1})})},WPGMZA.MapEditPage.prototype.onDeleteRectangle=function(event){var rectangle_id=$(this).attr("id"),data={action:"delete_rectangle",security:wpgmza_legacy_map_edit_page_vars.ajax_nonce,map_id:this.map.id,rectangle_id:rectangle_id};$.post(ajaxurl,data,function(response){$("#tabs-m-6 table").replaceWith(response),rectangle_array.forEach(function(rectangle){if(rectangle.id==rectangle_id)return rectangle.setMap(null),!1})})},$(document).ready(function(event){WPGMZA.mapEditPage=WPGMZA.MapEditPage.createInstance()}))}),jQuery(function($){WPGMZA.PolygonPanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.PolygonPanel,WPGMZA.FeaturePanel),WPGMZA.PolygonPanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProPolygonPanel(element,mapEditPage):new WPGMZA.PolygonPanel(element,mapEditPage)},Object.defineProperty(WPGMZA.PolygonPanel.prototype,"drawingManagerCompleteEvent",{get:function(){return"polygonclosed"}})}),jQuery(function($){WPGMZA.PolylinePanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.PolylinePanel,WPGMZA.FeaturePanel),WPGMZA.PolylinePanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProPolylinePanel(element,mapEditPage):new WPGMZA.PolylinePanel(element,mapEditPage)}}),jQuery(function($){WPGMZA.RectanglePanel=function(element,mapEditPage){WPGMZA.FeaturePanel.apply(this,arguments)},WPGMZA.extend(WPGMZA.RectanglePanel,WPGMZA.FeaturePanel),WPGMZA.RectanglePanel.createInstance=function(element,mapEditPage){return WPGMZA.isProVersion()?new WPGMZA.ProRectanglePanel(element,mapEditPage):new WPGMZA.RectanglePanel(element,mapEditPage)},WPGMZA.RectanglePanel.prototype.updateFields=function(){var bounds=this.feature.getBounds();bounds.north&&bounds.west&&bounds.south&&bounds.east&&($(this.element).find("[data-ajax-name='cornerA']").val(bounds.north+", "+bounds.west),$(this.element).find("[data-ajax-name='cornerB']").val(bounds.south+", "+bounds.east))},WPGMZA.RectanglePanel.prototype.setTargetFeature=function(feature){WPGMZA.FeaturePanel.prototype.setTargetFeature.apply(this,arguments),feature&&this.updateFields()},WPGMZA.RectanglePanel.prototype.onDrawingComplete=function(event){WPGMZA.FeaturePanel.prototype.onDrawingComplete.apply(this,arguments),this.updateFields()},WPGMZA.RectanglePanel.prototype.onFeatureChanged=function(event){WPGMZA.FeaturePanel.prototype.onFeatureChanged.apply(this,arguments),this.updateFields()}}),jQuery(function($){var Parent=WPGMZA.Circle;WPGMZA.OLCircle=function(options,olFeature){var geom;if(Parent.call(this,options,olFeature),options=options||{},olFeature){var circle=olFeature.getGeometry(),center=ol.proj.toLonLat(circle.getCenter());geom=circle,options.center=new WPGMZA.LatLng(center[1],center[0]),options.radius=circle.getRadius()/1e3}else geom=new ol.geom.Circle(ol.proj.fromLonLat([parseFloat(options.center.lng),parseFloat(options.center.lat)]),1e3*options.radius);this.layer=new ol.layer.Vector({source:new ol.source.Vector}),this.olFeature=new ol.Feature({geometry:geom}),this.layer.getSource().addFeature(this.olFeature),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaCircle:this,wpgmzaFeature:this}),options&&this.setOptions(options)},WPGMZA.OLCircle.prototype=Object.create(Parent.prototype),WPGMZA.OLCircle.prototype.constructor=WPGMZA.OLCircle,WPGMZA.OLCircle.prototype.setOptions=function(options){Parent.prototype.setOptions.call(this,options),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)},WPGMZA.OLCircle.prototype.getCenter=function(){var lonLat=ol.proj.toLonLat(this.olFeature.getGeometry().getCenter());return new WPGMZA.LatLng({lat:lonLat[1],lng:lonLat[0]})},WPGMZA.OLCircle.prototype.recreate=function(){if(this.olFeature&&(this.layer.getSource().removeFeature(this.olFeature),delete this.olFeature),this.center&&this.radius){var x,y,radius=1e3*parseFloat(this.radius);x=this.center.lng,y=this.center.lat;var circle3857=ol.geom.Polygon.circular([x,y],radius,64).clone().transform("EPSG:4326","EPSG:3857");this.olFeature=new ol.Feature(circle3857),this.layer.getSource().addFeature(this.olFeature)}},WPGMZA.OLCircle.prototype.setVisible=function(visible){this.layer.setVisible(!!visible)},WPGMZA.OLCircle.prototype.setCenter=function(center){WPGMZA.Circle.prototype.setCenter.apply(this,arguments),this.recreate()},WPGMZA.OLCircle.prototype.getRadius=function(){return this.layer.getSource().getFeatures()[0].getGeometry().getRadius()/1e3},WPGMZA.OLCircle.prototype.setRadius=function(radius){WPGMZA.Circle.prototype.setRadius.apply(this,arguments)},WPGMZA.OLCircle.prototype.setOptions=function(options){Parent.prototype.setOptions.apply(this,arguments),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)}}),jQuery(function($){WPGMZA.OLDrawingManager=function(map){WPGMZA.DrawingManager.call(this,map),this.source=new ol.source.Vector({wrapX:!1}),this.layer=new ol.layer.Vector({source:this.source})},WPGMZA.OLDrawingManager.prototype=Object.create(WPGMZA.DrawingManager.prototype),WPGMZA.OLDrawingManager.prototype.constructor=WPGMZA.OLDrawingManager,WPGMZA.OLDrawingManager.prototype.setOptions=function(options){var params={};options.strokeOpacity&&(params.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToRGBA(options.strokeColor,options.strokeOpacity)})),options.fillOpacity&&(params.fill=new ol.style.Fill({color:WPGMZA.hexOpacityToRGBA(options.fillColor,options.fillOpacity)})),this.layer.setStyle(new ol.style.Style(params))},WPGMZA.OLDrawingManager.prototype.setDrawingMode=function(mode){var type,endEventType,self=this;switch(WPGMZA.DrawingManager.prototype.setDrawingMode.call(this,mode),this.interaction&&(this.map.olMap.removeInteraction(this.interaction),this.interaction=null),mode){case WPGMZA.DrawingManager.MODE_NONE:case WPGMZA.DrawingManager.MODE_MARKER:return;case WPGMZA.DrawingManager.MODE_POLYGON:type="Polygon",endEventType="polygonclosed";break;case WPGMZA.DrawingManager.MODE_POLYLINE:type="LineString",endEventType="polylinecomplete";break;case WPGMZA.DrawingManager.MODE_CIRCLE:type="Circle",endEventType="circlecomplete";break;case WPGMZA.DrawingManager.MODE_RECTANGLE:type="Circle",endEventType="rectanglecomplete";break;case WPGMZA.DrawingManager.MODE_HEATMAP:return;default:throw new Error("Invalid drawing mode")}WPGMZA.mapEditPage&&WPGMZA.mapEditPage.selectInteraction&&WPGMZA.mapEditPage.map.olMap.removeInteraction(WPGMZA.mapEditPage.selectInteraction);var options={source:this.source,type:type};mode==WPGMZA.DrawingManager.MODE_RECTANGLE&&(options.geometryFunction=ol.interaction.Draw.createBox()),this.interaction=new ol.interaction.Draw(options),this.interaction.on("drawend",function(event){if(endEventType){var WPGMZAEvent=new WPGMZA.Event(endEventType);switch(mode){case WPGMZA.DrawingManager.MODE_POLYGON:WPGMZAEvent.enginePolygon=event.feature;break;case WPGMZA.DrawingManager.MODE_POLYLINE:WPGMZAEvent.enginePolyline=event.feature;break;case WPGMZA.DrawingManager.MODE_CIRCLE:WPGMZAEvent.engineCircle=event.feature;break;case WPGMZA.DrawingManager.MODE_RECTANGLE:WPGMZAEvent.engineRectangle=event.feature;break;default:throw new Error("Drawing mode not implemented")}self.dispatchEvent(WPGMZAEvent)}}),this.map.olMap.addInteraction(this.interaction)}}),jQuery(function($){WPGMZA.OLFeature=function(options){WPGMZA.assertInstangeOf(this,"OLFeature"),WPGMZA.Feature.apply(this,arguments)},WPGMZA.extend(WPGMZA.OLFeature,WPGMZA.Feature),WPGMZA.OLFeature.getOLStyle=function(options){var translated={};if(!options)return new ol.style.Style;options=$.extend({},options);var map={fillcolor:"fillColor",opacity:"fillOpacity",linecolor:"strokeColor",lineopacity:"strokeOpacity",linethickness:"strokeWeight"};for(var name in options)name in map&&(options[map[name]]=options[name]);if(options.strokeColor){var opacity=1,weight=1;"strokeOpacity"in options&&(opacity=options.strokeOpacity),"strokeWeight"in options&&(weight=options.strokeWeight),translated.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToString(options.strokeColor,opacity),width:weight})}if(options.fillColor){opacity=1;"fillOpacity"in options&&(opacity=options.fillOpacity);var color=WPGMZA.hexOpacityToString(options.fillColor,opacity);translated.fill=new ol.style.Fill({color:color})}return new ol.style.Style(translated)},WPGMZA.OLFeature.setInteractionsOnFeature=function(feature,enable){if(enable){if(feature.modifyInteraction)return;feature.snapInteraction=new ol.interaction.Snap({source:feature.layer.getSource()}),feature.map.olMap.addInteraction(feature.snapInteraction),feature.modifyInteraction=new ol.interaction.Modify({source:feature.layer.getSource()}),feature.map.olMap.addInteraction(feature.modifyInteraction),feature.modifyInteraction.on("modifyend",function(event){feature.trigger("change")})}else{if(!feature.modifyInteraction)return;feature.map&&(feature.map.olMap.removeInteraction(feature.snapInteraction),feature.map.olMap.removeInteraction(feature.modifyInteraction)),delete feature.snapInteraction,delete feature.modifyInteraction}}}),jQuery(function($){WPGMZA.OLGeocoder=function(){},WPGMZA.OLGeocoder.prototype=Object.create(WPGMZA.Geocoder.prototype),WPGMZA.OLGeocoder.prototype.constructor=WPGMZA.OLGeocoder,WPGMZA.OLGeocoder.prototype.getResponseFromCache=function(query,callback){WPGMZA.restAPI.call("/geocode-cache",{data:{query:JSON.stringify(query)},success:function(response,xhr,status){response.lng=response.lon,callback(response)},useCompressedPathVariable:!0})},WPGMZA.OLGeocoder.prototype.getResponseFromNominatim=function(options,callback){var data={q:options.address,format:"json"};options.componentRestrictions&&options.componentRestrictions.country?data.countrycodes=options.componentRestrictions.country:options.country&&(data.countrycodes=options.country),$.ajax("https://nominatim.openstreetmap.org/search/",{data:data,success:function(response,xhr,status){callback(response)},error:function(response,xhr,status){callback(null,WPGMZA.Geocoder.FAIL)}})},WPGMZA.OLGeocoder.prototype.cacheResponse=function(query,response){$.ajax(WPGMZA.ajaxurl,{data:{action:"wpgmza_store_nominatim_cache",query:JSON.stringify(query),response:JSON.stringify(response)},method:"POST"})},WPGMZA.OLGeocoder.prototype.clearCache=function(callback){$.ajax(WPGMZA.ajaxurl,{data:{action:"wpgmza_clear_nominatim_cache"},method:"POST",success:function(response){callback(response)}})},WPGMZA.OLGeocoder.prototype.getLatLngFromAddress=function(options,callback){return WPGMZA.OLGeocoder.prototype.geocode(options,callback)},WPGMZA.OLGeocoder.prototype.getAddressFromLatLng=function(options,callback){return WPGMZA.OLGeocoder.prototype.geocode(options,callback)},WPGMZA.OLGeocoder.prototype.geocode=function(options,callback){var self=this;if(!options)throw new Error("Invalid options");if(WPGMZA.LatLng.REGEXP.test(options.address)){var latLng=WPGMZA.LatLng.fromString(options.address);callback([{geometry:{location:latLng},latLng:latLng,lat:latLng.lat,lng:latLng.lng}],WPGMZA.Geocoder.SUCCESS)}else{var finish,location;if(options.location&&(options.latLng=new WPGMZA.LatLng(options.location)),options.address)location=options.address,finish=function(response,status){for(var i=0;i<response.length;i++)response[i].geometry={location:new WPGMZA.LatLng({lat:parseFloat(response[i].lat),lng:parseFloat(response[i].lon)})},response[i].latLng={lat:parseFloat(response[i].lat),lng:parseFloat(response[i].lon)},response[i].bounds=new WPGMZA.LatLngBounds(new WPGMZA.LatLng({lat:response[i].boundingbox[1],lng:response[i].boundingbox[2]}),new WPGMZA.LatLng({lat:response[i].boundingbox[0],lng:response[i].boundingbox[3]})),response[i].lng=response[i].lon;callback(response,status)};else{if(!options.latLng)throw new Error("You must supply either a latLng or address");location=options.latLng.toString(),finish=function(response,status){var address=response[0].display_name;callback([address],status)}}var query={location:location,options:options};this.getResponseFromCache(query,function(response){response.length?finish(response,WPGMZA.Geocoder.SUCCESS):self.getResponseFromNominatim($.extend(options,{address:location}),function(response,status){status!=WPGMZA.Geocoder.FAIL?0!=response.length?(finish(response,WPGMZA.Geocoder.SUCCESS),self.cacheResponse(query,response)):callback([],WPGMZA.Geocoder.ZERO_RESULTS):callback(null,WPGMZA.Geocoder.FAIL)})})}}}),jQuery(function($){var Parent;WPGMZA.OLInfoWindow=function(feature){var self=this;Parent.call(this,feature),this.element=$("<div class='wpgmza-infowindow ol-info-window-container ol-info-window-plain'></div>")[0],$(this.element).on("click",".ol-info-window-close",function(event){self.close()})},Parent=WPGMZA.isProVersion()?WPGMZA.ProInfoWindow:WPGMZA.InfoWindow,WPGMZA.OLInfoWindow.prototype=Object.create(Parent.prototype),WPGMZA.OLInfoWindow.prototype.constructor=WPGMZA.OLInfoWindow,Object.defineProperty(WPGMZA.OLInfoWindow.prototype,"isPanIntoViewAllowed",{get:function(){return!0}}),WPGMZA.OLInfoWindow.prototype.open=function(map,feature){var self=this,latLng=feature.getPosition();if(!Parent.prototype.open.call(this,map,feature))return!1;this.parent=map,this.overlay&&this.feature.map.olMap.removeOverlay(this.overlay),this.overlay=new ol.Overlay({element:this.element,stopEvent:!0,insertFirst:!0}),this.overlay.setPosition(ol.proj.fromLonLat([latLng.lng,latLng.lat])),self.feature.map.olMap.addOverlay(this.overlay),$(this.element).show(),this.setContent(this.content),WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER&&WPGMZA.getImageDimensions(feature.getIcon(),function(size){$(self.element).css({left:Math.round(size.width/2)+"px"})}),this.trigger("infowindowopen"),this.trigger("domready")},WPGMZA.OLInfoWindow.prototype.close=function(event){$(this.element).hide(),this.overlay&&(WPGMZA.InfoWindow.prototype.close.call(this),this.trigger("infowindowclose"),this.feature.map.olMap.removeOverlay(this.overlay),this.overlay=null)},WPGMZA.OLInfoWindow.prototype.setContent=function(html){Parent.prototype.setContent.call(this,html),this.content=html;var eaBtn=WPGMZA.isProVersion()?"":this.addEditButton();$(this.element).html(eaBtn+"<i class='fa fa-times ol-info-window-close' aria-hidden='true'></i>"+html)},WPGMZA.OLInfoWindow.prototype.setOptions=function(options){options.maxWidth&&$(this.element).css({"max-width":options.maxWidth+"px"})},WPGMZA.OLInfoWindow.prototype.onOpen=function(){var self=this,imgs=$(this.element).find("img"),numImages=imgs.length,numImagesLoaded=0;if(WPGMZA.InfoWindow.prototype.onOpen.apply(this,arguments),this.isPanIntoViewAllowed){function inside(el,viewport){var a=$(el)[0].getBoundingClientRect(),b=$(viewport)[0].getBoundingClientRect();return a.left>=b.left&&a.left<=b.right&&a.right<=b.right&&a.right>=b.left&&a.top>=b.top&&a.top<=b.bottom&&a.bottom<=b.bottom&&a.bottom>=b.top}function panIntoView(){var offset=.45*-$(self.element).height();self.feature.map.animateNudge(0,offset,self.feature.getPosition())}imgs.each(function(index,el){el.onload=function(){++numImagesLoaded!=numImages||inside(self.element,self.feature.map.element)||panIntoView()}}),0!=numImages||inside(self.element,self.feature.map.element)||panIntoView()}}}),jQuery(function($){var Parent;WPGMZA.OLMap=function(element,options){var self=this;Parent.call(this,element),this.setOptions(options);var viewOptions=this.settings.toOLViewOptions();function isSettingDisabled(value){return"yes"===value||!!value}$(this.element).html(""),this.olMap=new ol.Map({target:$(element)[0],layers:[this.getTileLayer()],view:new ol.View(viewOptions)}),this.olMap.getInteractions().forEach(function(interaction){interaction instanceof ol.interaction.DragPan?interaction.setActive(!isSettingDisabled(self.settings.wpgmza_settings_map_draggable)):interaction instanceof ol.interaction.DoubleClickZoom?interaction.setActive(!isSettingDisabled(self.settings.wpgmza_settings_map_clickzoom)):interaction instanceof ol.interaction.MouseWheelZoom&&interaction.setActive(!isSettingDisabled(self.settings.wpgmza_settings_map_scroll))},this),"greedy"!=this.settings.wpgmza_force_greedy_gestures&&"yes"!=this.settings.wpgmza_force_greedy_gestures&&1!=this.settings.wpgmza_force_greedy_gestures&&(this.gestureOverlay=$("<div class='wpgmza-gesture-overlay'></div>"),this.gestureOverlayTimeoutID=null,WPGMZA.isTouchDevice()||(this.olMap.on("wheel",function(event){if(!ol.events.condition.platformModifierKeyOnly(event))return self.showGestureOverlay(),event.originalEvent.preventDefault(),!1}),this.gestureOverlay.text(WPGMZA.localized_strings.use_ctrl_scroll_to_zoom))),this.olMap.getControls().forEach(function(control){control instanceof ol.control.Zoom&&1==WPGMZA.settings.wpgmza_settings_map_zoom&&self.olMap.removeControl(control)},this),isSettingDisabled(WPGMZA.settings.wpgmza_settings_map_full_screen_control)||this.olMap.addControl(new ol.control.FullScreen),WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER&&(this.markerLayer=new ol.layer.Vector({source:new ol.source.Vector({features:[]})}),this.olMap.addLayer(this.markerLayer),this.olMap.on("click",function(event){var features=self.olMap.getFeaturesAtPixel(event.pixel);if(features&&features.length){var marker=features[0].wpgmzaMarker;marker&&(marker.trigger("click"),marker.trigger("select"))}})),this.olMap.on("movestart",function(event){self.isBeingDragged=!0}),this.olMap.on("moveend",function(event){self.wrapLongitude(),self.isBeingDragged=!1,self.dispatchEvent("dragend"),self.onIdle()}),this.olMap.getView().on("change:resolution",function(event){self.dispatchEvent("zoom_changed"),self.dispatchEvent("zoomchanged"),setTimeout(function(){self.onIdle()},10)}),this.olMap.getView().on("change",function(){self.onBoundsChanged()}),self.onBoundsChanged(),this._mouseoverNativeFeatures=[],this.olMap.on("pointermove",function(event){if(!event.dragging){try{var featuresUnderPixel=event.target.getFeaturesAtPixel(event.pixel)}catch(e){return}featuresUnderPixel=featuresUnderPixel||[];var i,props,nativeFeaturesUnderPixel=[];for(i=0;i<featuresUnderPixel.length;i++)(props=featuresUnderPixel[i].getProperties()).wpgmzaFeature&&(nativeFeature=props.wpgmzaFeature,nativeFeaturesUnderPixel.push(nativeFeature),-1==self._mouseoverNativeFeatures.indexOf(nativeFeature)&&(nativeFeature.trigger("mouseover"),self._mouseoverNativeFeatures.push(nativeFeature)));for(i=self._mouseoverNativeFeatures.length-1;0<=i;i--)nativeFeature=self._mouseoverNativeFeatures[i],-1==nativeFeaturesUnderPixel.indexOf(nativeFeature)&&(nativeFeature.trigger("mouseout"),self._mouseoverNativeFeatures.splice(i,1))}}),$(this.element).on("click contextmenu",function(event){var isRight;event=event||window.event;var latLng=self.pixelsToLatLng(event.offsetX,event.offsetY);if("which"in event?isRight=3==event.which:"button"in event&&(isRight=2==event.button),1!=event.which&&1!=event.button){if(isRight)return self.onRightClick(event)}else{if(self.isBeingDragged)return;if($(event.target).closest(".ol-marker").length)return;try{var featuresUnderPixel=self.olMap.getFeaturesAtPixel([event.offsetX,event.offsetY])}catch(e){return}featuresUnderPixel=featuresUnderPixel||[];var i,props,nativeFeaturesUnderPixel=[];for(i=0;i<featuresUnderPixel.length;i++)(props=featuresUnderPixel[i].getProperties()).wpgmzaFeature&&(nativeFeature=props.wpgmzaFeature,nativeFeaturesUnderPixel.push(nativeFeature),nativeFeature.trigger("click"));if(0<featuresUnderPixel.length)return;self.trigger({type:"click",latLng:latLng})}}),WPGMZA.isProVersion()||(this.trigger("init"),this.dispatchEvent("created"),WPGMZA.events.dispatchEvent({type:"mapcreated",map:this}),$(this.element).trigger("wpgooglemaps_loaded"))},Parent=WPGMZA.isProVersion()?WPGMZA.ProMap:WPGMZA.Map,WPGMZA.OLMap.prototype=Object.create(Parent.prototype),WPGMZA.OLMap.prototype.constructor=WPGMZA.OLMap,WPGMZA.OLMap.prototype.getTileLayer=function(){var options={};return WPGMZA.settings.tile_server_url&&(options.url=WPGMZA.settings.tile_server_url,"custom_override"===WPGMZA.settings.tile_server_url&&(WPGMZA.settings.tile_server_url_override&&""!==WPGMZA.settings.tile_server_url_override.trim()?options.url=WPGMZA.settings.tile_server_url_override.trim():options.url="https://{a-c}.tile.openstreetmap.org/{z}/{x}/{y}.png"),WPGMZA.settings.open_layers_api_key&&""!==WPGMZA.settings.open_layers_api_key&&(options.url+="?apikey="+WPGMZA.settings.open_layers_api_key.trim())),new ol.layer.Tile({source:new ol.source.OSM(options)})},WPGMZA.OLMap.prototype.wrapLongitude=function(){var transformed=ol.proj.transform(this.olMap.getView().getCenter(),"EPSG:3857","EPSG:4326"),center={lat:transformed[1],lng:transformed[0]};-180<=center.lng&&center.lng<=180||(center.lng=center.lng-360*Math.floor(center.lng/360),180<center.lng&&(center.lng-=360),this.setCenter(center))},WPGMZA.OLMap.prototype.getCenter=function(){var lonLat=ol.proj.toLonLat(this.olMap.getView().getCenter());return{lat:lonLat[1],lng:lonLat[0]}},WPGMZA.OLMap.prototype.setCenter=function(latLng){var view=this.olMap.getView();WPGMZA.Map.prototype.setCenter.call(this,latLng),view.setCenter(ol.proj.fromLonLat([latLng.lng,latLng.lat])),this.wrapLongitude(),this.onBoundsChanged()},WPGMZA.OLMap.prototype.getBounds=function(){var bounds=this.olMap.getView().calculateExtent(this.olMap.getSize()),nativeBounds=new WPGMZA.LatLngBounds,topLeft=ol.proj.toLonLat([bounds[0],bounds[1]]),bottomRight=ol.proj.toLonLat([bounds[2],bounds[3]]);return nativeBounds.north=topLeft[1],nativeBounds.south=bottomRight[1],nativeBounds.west=topLeft[0],nativeBounds.east=bottomRight[0],nativeBounds},WPGMZA.OLMap.prototype.fitBounds=function(southWest,northEast){if(southWest instanceof WPGMZA.LatLng&&(southWest={lat:southWest.lat,lng:southWest.lng}),northEast instanceof WPGMZA.LatLng)northEast={lat:northEast.lat,lng:northEast.lng};else if(southWest instanceof WPGMZA.LatLngBounds){var bounds=southWest;southWest={lat:bounds.south,lng:bounds.west},northEast={lat:bounds.north,lng:bounds.east}}var view=this.olMap.getView(),extent=ol.extent.boundingExtent([ol.proj.fromLonLat([parseFloat(southWest.lng),parseFloat(southWest.lat)]),ol.proj.fromLonLat([parseFloat(northEast.lng),parseFloat(northEast.lat)])]);view.fit(extent,this.olMap.getSize())},WPGMZA.OLMap.prototype.panTo=function(latLng,zoom){var view=this.olMap.getView(),options={center:ol.proj.fromLonLat([parseFloat(latLng.lng),parseFloat(latLng.lat)]),duration:500};1<arguments.length&&(options.zoom=parseInt(zoom)),view.animate(options)},WPGMZA.OLMap.prototype.getZoom=function(){return Math.round(this.olMap.getView().getZoom())},WPGMZA.OLMap.prototype.setZoom=function(value){this.olMap.getView().setZoom(value)},WPGMZA.OLMap.prototype.getMinZoom=function(){return this.olMap.getView().getMinZoom()},WPGMZA.OLMap.prototype.setMinZoom=function(value){this.olMap.getView().setMinZoom(value)},WPGMZA.OLMap.prototype.getMaxZoom=function(){return this.olMap.getView().getMaxZoom()},WPGMZA.OLMap.prototype.setMaxZoom=function(value){this.olMap.getView().setMaxZoom(value)},WPGMZA.OLMap.prototype.setOptions=function(options){Parent.prototype.setOptions.call(this,options),this.olMap&&this.olMap.getView().setProperties(this.settings.toOLViewOptions())},WPGMZA.OLMap.prototype.addMarker=function(marker){WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT?this.olMap.addOverlay(marker.overlay):(this.markerLayer.getSource().addFeature(marker.feature),marker.featureInSource=!0),Parent.prototype.addMarker.call(this,marker)},WPGMZA.OLMap.prototype.removeMarker=function(marker){WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT?this.olMap.removeOverlay(marker.overlay):(this.markerLayer.getSource().removeFeature(marker.feature),marker.featureInSource=!1),Parent.prototype.removeMarker.call(this,marker)},WPGMZA.OLMap.prototype.addPolygon=function(polygon){this.olMap.addLayer(polygon.layer),Parent.prototype.addPolygon.call(this,polygon)},WPGMZA.OLMap.prototype.removePolygon=function(polygon){this.olMap.removeLayer(polygon.layer),Parent.prototype.removePolygon.call(this,polygon)},WPGMZA.OLMap.prototype.addPolyline=function(polyline){this.olMap.addLayer(polyline.layer),Parent.prototype.addPolyline.call(this,polyline)},WPGMZA.OLMap.prototype.removePolyline=function(polyline){this.olMap.removeLayer(polyline.layer),Parent.prototype.removePolyline.call(this,polyline)},WPGMZA.OLMap.prototype.addCircle=function(circle){this.olMap.addLayer(circle.layer),Parent.prototype.addCircle.call(this,circle)},WPGMZA.OLMap.prototype.removeCircle=function(circle){this.olMap.removeLayer(circle.layer),Parent.prototype.removeCircle.call(this,circle)},WPGMZA.OLMap.prototype.addRectangle=function(rectangle){this.olMap.addLayer(rectangle.layer),Parent.prototype.addRectangle.call(this,rectangle)},WPGMZA.OLMap.prototype.removeRectangle=function(rectangle){this.olMap.removeLayer(rectangle.layer),Parent.prototype.removeRectangle.call(this,rectangle)},WPGMZA.OLMap.prototype.pixelsToLatLng=function(x,y){null==y&&("x"in x&&"y"in x?(y=x.y,x=x.x):console.warn("Y coordinate undefined in pixelsToLatLng (did you mean to pass 2 arguments?)"));var coord=this.olMap.getCoordinateFromPixel([x,y]);if(!coord)return{x:null,y:null};var lonLat=ol.proj.toLonLat(coord);return{lat:lonLat[1],lng:lonLat[0]}},WPGMZA.OLMap.prototype.latLngToPixels=function(latLng){var coord=ol.proj.fromLonLat([latLng.lng,latLng.lat]),pixel=this.olMap.getPixelFromCoordinate(coord);return pixel?{x:pixel[0],y:pixel[1]}:{x:null,y:null}},WPGMZA.OLMap.prototype.enableBicycleLayer=function(value){if(value)this.bicycleLayer||(this.bicycleLayer=new ol.layer.Tile({source:new ol.source.OSM({url:"http://{a-c}.tile.opencyclemap.org/cycle/{z}/{x}/{y}.png"})})),this.olMap.addLayer(this.bicycleLayer);else{if(!this.bicycleLayer)return;this.olMap.removeLayer(this.bicycleLayer)}},WPGMZA.OLMap.prototype.showGestureOverlay=function(){var self=this;clearTimeout(this.gestureOverlayTimeoutID),$(this.gestureOverlay).stop().animate({opacity:"100"}),$(this.element).append(this.gestureOverlay),$(this.gestureOverlay).css({"line-height":$(this.element).height()+"px",opacity:"1.0"}),$(this.gestureOverlay).show(),this.gestureOverlayTimeoutID=setTimeout(function(){self.gestureOverlay.fadeOut(2e3)},2e3)},WPGMZA.OLMap.prototype.onElementResized=function(event){this.olMap.updateSize()},WPGMZA.OLMap.prototype.onRightClick=function(event){if($(event.target).closest(".ol-marker, .wpgmza_modern_infowindow, .wpgmza-modern-store-locator").length)return!0;var parentOffset=$(this.element).offset(),relX=event.pageX-parentOffset.left,relY=event.pageY-parentOffset.top,latLng=this.pixelsToLatLng(relX,relY);return this.trigger({type:"rightclick",latLng:latLng}),$(this.element).trigger({type:"rightclick",latLng:latLng}),event.preventDefault(),!1},WPGMZA.OLMap.prototype.enableAllInteractions=function(){this.olMap.getInteractions().forEach(function(interaction){(interaction instanceof ol.interaction.DragPan||interaction instanceof ol.interaction.DoubleClickZoom||interaction instanceof ol.interaction.MouseWheelZoom)&&interaction.setActive(!0)},this)}}),jQuery(function($){var Parent;WPGMZA.OLMarker=function(options){var self=this;Parent.call(this,options);var settings={};if(options)for(var name in options)options[name]instanceof WPGMZA.LatLng?settings[name]=options[name].toLatLngLiteral():options[name]instanceof WPGMZA.Map||(settings[name]=options[name]);var origin=ol.proj.fromLonLat([parseFloat(this.lng),parseFloat(this.lat)]);if(WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT){var img=$("<img alt=''/>")[0];img.onload=function(event){self.updateElementHeight(),self.map&&self.map.olMap.updateSize()},img.src=WPGMZA.defaultMarkerIcon,this.element=$("<div class='ol-marker'></div>")[0],this.element.appendChild(img),this.element.wpgmzaMarker=this,$(this.element).on("mouseover",function(event){self.dispatchEvent("mouseover")}),this.overlay=new ol.Overlay({element:this.element,position:origin,positioning:"bottom-center",stopEvent:!1}),this.overlay.setPosition(origin),this.animation?this.setAnimation(this.animation):this.anim&&this.setAnimation(this.anim),options&&options.draggable&&this.setDraggable(!0),this.rebindClickListener()}else{if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)throw new Error("Invalid marker render mode");this.feature=new ol.Feature({geometry:new ol.geom.Point(origin)}),this.feature.setStyle(this.getVectorLayerStyle()),(this.feature.wpgmzaMarker=this).feature.wpgmzaFeature=this}this.setOptions(settings),this.trigger("init")},Parent=WPGMZA.isProVersion()?WPGMZA.ProMarker:WPGMZA.Marker,WPGMZA.OLMarker.prototype=Object.create(Parent.prototype),WPGMZA.OLMarker.prototype.constructor=WPGMZA.OLMarker,WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT="element",WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER="vector",WPGMZA.OLMarker.renderMode=WPGMZA.OLMarker.RENDER_MODE_HTML_ELEMENT,"open-layers"==WPGMZA.settings.engine&&WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER&&(WPGMZA.OLMarker.defaultVectorLayerStyle=new ol.style.Style({image:new ol.style.Icon({anchor:[.5,1],src:WPGMZA.defaultMarkerIcon})}),WPGMZA.OLMarker.hiddenVectorLayerStyle=new ol.style.Style({})),WPGMZA.OLMarker.prototype.getVectorLayerStyle=function(){return this.vectorLayerStyle?this.vectorLayerStyle:WPGMZA.OLMarker.defaultVectorLayerStyle},WPGMZA.OLMarker.prototype.updateElementHeight=function(height,calledOnFocus){var self=this;0!=(height=height||$(this.element).find("img").height())||calledOnFocus||$(window).one("focus",function(event){self.updateElementHeight(!1,!0)}),$(this.element).css({height:height+"px"})},WPGMZA.OLMarker.prototype.addLabel=function(){this.setLabel(this.getLabelText())},WPGMZA.OLMarker.prototype.setLabel=function(label){WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER?label?(this.label||(this.label=$("<div class='ol-marker-label'/>"),$(this.element).append(this.label)),this.label.html(label)):this.label&&$(this.element).find(".ol-marker-label").remove():console.warn("Marker labels are not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.getVisible=function(visible){if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)return"none"!=this.overlay.getElement().style.display},WPGMZA.OLMarker.prototype.setVisible=function(visible){if(Parent.prototype.setVisible.call(this,visible),WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)if(visible){var style=this.getVectorLayerStyle();this.feature.setStyle(style)}else this.feature.setStyle(null);else this.overlay.getElement().style.display=visible?"block":"none"},WPGMZA.OLMarker.prototype.setPosition=function(latLng){Parent.prototype.setPosition.call(this,latLng);var origin=ol.proj.fromLonLat([parseFloat(this.lng),parseFloat(this.lat)]);WPGMZA.OLMarker.renderMode==WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER?this.feature.setGeometry(new ol.geom.Point(origin)):this.overlay.setPosition(origin)},WPGMZA.OLMarker.prototype.updateOffset=function(x,y){if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER){x=this._offset.x,y=this._offset.y;this.element.style.position="relative",this.element.style.left=x+"px",this.element.style.top=y+"px"}else console.warn("Marker offset is not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.setAnimation=function(anim){if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)switch(Parent.prototype.setAnimation.call(this,anim),anim){case WPGMZA.Marker.ANIMATION_NONE:$(this.element).removeAttr("data-anim");break;case WPGMZA.Marker.ANIMATION_BOUNCE:$(this.element).attr("data-anim","bounce");break;case WPGMZA.Marker.ANIMATION_DROP:$(this.element).attr("data-anim","drop")}else console.warn("Marker animation is not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.setDraggable=function(draggable){var self=this;if(WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER)if(draggable){var options={disabled:!1};this.jQueryDraggableInitialized||(options.start=function(event){self.onDragStart(event)},options.stop=function(event){self.onDragEnd(event)}),$(this.element).draggable(options),this.jQueryDraggableInitialized=!0,this.rebindClickListener()}else $(this.element).draggable({disabled:!0});else console.warn("Marker dragging is not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.setOpacity=function(opacity){WPGMZA.OLMarker.renderMode!=WPGMZA.OLMarker.RENDER_MODE_VECTOR_LAYER?$(this.element).css({opacity:opacity}):console.warn("Marker opacity is not currently supported in Vector Layer rendering mode")},WPGMZA.OLMarker.prototype.onDragStart=function(event){this.isBeingDragged=!0,this.map.olMap.getInteractions().forEach(function(interaction){interaction instanceof ol.interaction.DragPan&&interaction.setActive(!1)})},WPGMZA.OLMarker.prototype.onDragEnd=function(event){var offset_top=parseFloat($(this.element).css("top").match(/-?\d+/)[0]),offset_left=parseFloat($(this.element).css("left").match(/-?\d+/)[0]);$(this.element).css({top:"0px",left:"0px"});var currentLatLng=this.getPosition(),pixelsBeforeDrag=this.map.latLngToPixels(currentLatLng),pixelsAfterDrag={x:pixelsBeforeDrag.x+offset_left,y:pixelsBeforeDrag.y+offset_top},latLngAfterDrag=this.map.pixelsToLatLng(pixelsAfterDrag);this.setPosition(latLngAfterDrag),this.isBeingDragged=!1,this.trigger({type:"dragend",latLng:latLngAfterDrag}),this.trigger("change"),"yes"!=this.map.settings.wpgmza_settings_map_draggable&&this.map.olMap.getInteractions().forEach(function(interaction){interaction instanceof ol.interaction.DragPan&&interaction.setActive(!0)})},WPGMZA.OLMarker.prototype.onElementClick=function(event){var self=event.currentTarget.wpgmzaMarker;self.isBeingDragged||(self.dispatchEvent("click"),self.dispatchEvent("select"))},WPGMZA.OLMarker.prototype.rebindClickListener=function(){$(this.element).off("click",this.onElementClick),$(this.element).on("click",this.onElementClick)}}),jQuery(function($){WPGMZA.OLModernStoreLocatorCircle=function(map,settings){WPGMZA.ModernStoreLocatorCircle.call(this,map,settings)},WPGMZA.OLModernStoreLocatorCircle.prototype=Object.create(WPGMZA.ModernStoreLocatorCircle.prototype),WPGMZA.OLModernStoreLocatorCircle.prototype.constructor=WPGMZA.OLModernStoreLocatorCircle,WPGMZA.OLModernStoreLocatorCircle.prototype.initCanvasLayer=function(){var self=this,olViewportElement=$(this.map.element).children(".ol-viewport");this.canvas=document.createElement("canvas"),this.canvas.className="wpgmza-ol-canvas-overlay",olViewportElement.find(".ol-layers .ol-layer:first-child").prepend(this.canvas),this.renderFunction=function(event){self.canvas.width==olViewportElement.width()&&self.canvas.height==olViewportElement.height()||(self.canvas.width=olViewportElement.width(),self.canvas.height=olViewportElement.height(),$(this.canvas).css({width:olViewportElement.width()+"px",height:olViewportElement.height()+"px"})),self.draw()},this.map.olMap.on("postrender",this.renderFunction)},WPGMZA.OLModernStoreLocatorCircle.prototype.getContext=function(type){return this.canvas.getContext(type)},WPGMZA.OLModernStoreLocatorCircle.prototype.getCanvasDimensions=function(){return{width:this.canvas.width,height:this.canvas.height}},WPGMZA.OLModernStoreLocatorCircle.prototype.getCenterPixels=function(){return this.map.latLngToPixels(this.settings.center)},WPGMZA.OLModernStoreLocatorCircle.prototype.getWorldOriginOffset=function(){return{x:0,y:0}},WPGMZA.OLModernStoreLocatorCircle.prototype.getTransformedRadius=function(km){var center=new WPGMZA.LatLng(this.settings.center),outer=new WPGMZA.LatLng(center);outer.moveByDistance(km,90);var centerPixels=this.map.latLngToPixels(center),outerPixels=this.map.latLngToPixels(outer);return Math.abs(outerPixels.x-centerPixels.x)},WPGMZA.OLModernStoreLocatorCircle.prototype.getScale=function(){return 1},WPGMZA.OLModernStoreLocatorCircle.prototype.destroy=function(){$(this.canvas).remove(),this.map.olMap.un("postrender",this.renderFunction),this.map=null,this.canvas=null}}),jQuery(function($){WPGMZA.OLModernStoreLocator=function(map_id){WPGMZA.ModernStoreLocator.call(this,map_id),(WPGMZA.isProVersion()?$(".wpgmza_map[data-map-id='"+map_id+"']"):$("#wpgmza_map")).append(this.element)},WPGMZA.OLModernStoreLocator.prototype=Object.create(WPGMZA.ModernStoreLocator),WPGMZA.OLModernStoreLocator.prototype.constructor=WPGMZA.OLModernStoreLocator}),jQuery(function($){var Parent;WPGMZA.OLPolygon=function(options,olFeature){if(Parent.call(this,options,olFeature),olFeature)this.olFeature=olFeature;else{var coordinates=[[]];if(options&&options.polydata)for(var paths=this.parseGeometry(options.polydata),i=0;i<=paths.length;i++)coordinates[0].push(ol.proj.fromLonLat([parseFloat(paths[i%paths.length].lng),parseFloat(paths[i%paths.length].lat)]));this.olFeature=new ol.Feature({geometry:new ol.geom.Polygon(coordinates)})}this.layer=new ol.layer.Vector({source:new ol.source.Vector({features:[this.olFeature]})}),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaPolygon:this,wpgmzaFeature:this}),options&&this.setOptions(options)},Parent=WPGMZA.isProVersion()?WPGMZA.ProPolygon:WPGMZA.Polygon,WPGMZA.OLPolygon.prototype=Object.create(Parent.prototype),WPGMZA.OLPolygon.prototype.constructor=WPGMZA.OLPolygon,WPGMZA.OLPolygon.prototype.getGeometry=function(){for(var coordinates=this.olFeature.getGeometry().getCoordinates()[0],result=[],i=0;i<coordinates.length;i++){var lonLat=ol.proj.toLonLat(coordinates[i]),latLng={lat:lonLat[1],lng:lonLat[0]};result.push(latLng)}return result},WPGMZA.OLPolygon.prototype.setOptions=function(options){Parent.prototype.setOptions.apply(this,arguments),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)}}),jQuery(function($){var Parent;WPGMZA.OLPolyline=function(options,olFeature){if(WPGMZA.Polyline.call(this,options),olFeature)this.olFeature=olFeature;else{var coordinates=[];if(options&&options.polydata)for(var path=this.parseGeometry(options.polydata),i=0;i<path.length;i++){if(!$.isNumeric(path[i].lat))throw new Error("Invalid latitude");if(!$.isNumeric(path[i].lng))throw new Error("Invalid longitude");coordinates.push(ol.proj.fromLonLat([parseFloat(path[i].lng),parseFloat(path[i].lat)]))}this.olFeature=new ol.Feature({geometry:new ol.geom.LineString(coordinates)})}this.layer=new ol.layer.Vector({source:new ol.source.Vector({features:[this.olFeature]})}),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaPolyline:this,wpgmzaFeature:this}),options&&this.setOptions(options)},Parent=WPGMZA.Polyline,WPGMZA.OLPolyline.prototype=Object.create(Parent.prototype),WPGMZA.OLPolyline.prototype.constructor=WPGMZA.OLPolyline,WPGMZA.OLPolyline.prototype.getGeometry=function(){for(var result=[],coordinates=this.olFeature.getGeometry().getCoordinates(),i=0;i<coordinates.length;i++){var lonLat=ol.proj.toLonLat(coordinates[i]),latLng={lat:lonLat[1],lng:lonLat[0]};result.push(latLng)}return result},WPGMZA.OLPolyline.prototype.setOptions=function(options){Parent.prototype.setOptions.apply(this,arguments),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)}}),jQuery(function($){var Parent=WPGMZA.Rectangle;WPGMZA.OLRectangle=function(options,olFeature){if(Parent.apply(this,arguments),olFeature)this.olFeature=olFeature;else{var coordinates=[[]];options.cornerA&&options.cornerB&&(coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerA.lng),parseFloat(options.cornerA.lat)])),coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerB.lng),parseFloat(options.cornerA.lat)])),coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerB.lng),parseFloat(options.cornerB.lat)])),coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerA.lng),parseFloat(options.cornerB.lat)])),coordinates[0].push(ol.proj.fromLonLat([parseFloat(options.cornerA.lng),parseFloat(options.cornerA.lat)]))),this.olFeature=new ol.Feature({geometry:new ol.geom.Polygon(coordinates)})}this.layer=new ol.layer.Vector({source:new ol.source.Vector({features:[this.olFeature]}),style:this.olStyle}),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaRectangle:this,wpgmzaFeature:this}),options&&this.setOptions(options)},WPGMZA.extend(WPGMZA.OLRectangle,WPGMZA.Rectangle),WPGMZA.OLRectangle.prototype.getBounds=function(){var extent=this.olFeature.getGeometry().getExtent(),topLeft=ol.extent.getTopLeft(extent),bottomRight=ol.extent.getBottomRight(extent),topLeftLonLat=ol.proj.toLonLat(topLeft),bottomRightLonLat=ol.proj.toLonLat(bottomRight),topLeftLatLng=new WPGMZA.LatLng(topLeftLonLat[1],topLeftLonLat[0]),bottomRightLatLng=new WPGMZA.LatLng(bottomRightLonLat[1],bottomRightLonLat[0]);return new WPGMZA.LatLngBounds(topLeftLatLng,bottomRightLatLng)},WPGMZA.OLRectangle.prototype.setOptions=function(options){Parent.prototype.setOptions.apply(this,arguments),"editable"in options&&WPGMZA.OLFeature.setInteractionsOnFeature(this,options.editable)}}),jQuery(function($){WPGMZA.OLText=function(){}}),jQuery(function($){WPGMZA.DataTable=function(element){var self=this;if(!$.fn.dataTable)return console.warn("The dataTables library is not loaded. Cannot create a dataTable. Did you enable 'Do not enqueue dataTables'?"),void(WPGMZA.settings.wpgmza_do_not_enqueue_datatables&&WPGMZA.getCurrentPage()==WPGMZA.PAGE_MAP_EDIT&&alert("You have selected 'Do not enqueue DataTables' in WP Google Maps' settings. No 3rd party software is loading the DataTables library. Because of this, the marker table cannot load. Please uncheck this option to use the marker table."));if($.fn.dataTable.ext)$.fn.dataTable.ext.errMode="throw";else{var version=$.fn.dataTable.version?$.fn.dataTable.version:"unknown";console.warn("You appear to be running an outdated or modified version of the dataTables library. This may cause issues with table functionality. This is usually caused by 3rd party software loading an older version of DataTables. The loaded version is "+version+", we recommend version 1.10.12 or above.")}$.fn.dataTable.Api&&$.fn.dataTable.Api.register("processing()",function(show){return this.iterator("table",function(ctx){ctx.oApi._fnProcessingDisplay(ctx,show)})}),this.element=element,(this.element.wpgmzaDataTable=this).dataTableElement=this.getDataTableElement();var settings=this.getDataTableSettings();this.phpClass=$(element).attr("data-wpgmza-php-class"),(this.wpgmzaDataTable=this).useCompressedPathVariable=WPGMZA.restAPI&&WPGMZA.restAPI.isCompressedPathVariableSupported&&WPGMZA.settings.enable_compressed_path_variables,this.method=this.useCompressedPathVariable?"GET":"POST",null==this.getLanguageURL()||"//cdn.datatables.net/plug-ins/1.10.12/i18n/English.json"==this.getLanguageURL()?(this.dataTable=$(this.dataTableElement).DataTable(settings),this.dataTable.ajax.reload()):$.ajax(this.getLanguageURL(),{success:function(response,status,xhr){self.languageJSON=response,self.dataTable=$(self.dataTableElement).DataTable(settings),self.dataTable.ajax.reload()}})},WPGMZA.DataTable.prototype.getDataTableElement=function(){return $(this.element).find("table")},WPGMZA.DataTable.prototype.onAJAXRequest=function(data,settings){var params={phpClass:this.phpClass},attr=$(this.element).attr("data-wpgmza-ajax-parameters");return attr&&$.extend(params,JSON.parse(attr)),$.extend(data,params)},WPGMZA.DataTable.prototype.onDataTableAjaxRequest=function(data,callback,settings){var self=this,element=this.element,route=$(element).attr("data-wpgmza-rest-api-route"),params=this.onAJAXRequest(data,settings),draw=params.draw;if(delete params.draw,!route)throw new Error("No data-wpgmza-rest-api-route attribute specified");var options={method:"POST",useCompressedPathVariable:!0,data:params,dataType:"json",cache:!this.preventCaching,beforeSend:function(xhr){xhr.setRequestHeader("X-DataTables-Draw",draw)},success:function(response,status,xhr){response.draw=draw,self.lastResponse=response,callback(response),$("[data-marker-icon-src]").each(function(index,element){WPGMZA.MarkerIcon.createInstance($(element).attr("data-marker-icon-src")).applyToElement(element)})}};return WPGMZA.restAPI.call(route,options)},WPGMZA.DataTable.prototype.getDataTableSettings=function(){var self=this,element=this.element,options={};$(element).attr("data-wpgmza-datatable-options")&&(options=JSON.parse($(element).attr("data-wpgmza-datatable-options"))),options.deferLoading=!0,options.processing=!0,options.serverSide=!0,options.ajax=function(data,callback,settings){return WPGMZA.DataTable.prototype.onDataTableAjaxRequest.apply(self,arguments)},WPGMZA.AdvancedTableDataTable&&this instanceof WPGMZA.AdvancedTableDataTable&&WPGMZA.settings.wpgmza_default_items&&(options.iDisplayLength=parseInt(WPGMZA.settings.wpgmza_default_items)),options.aLengthMenu=[[5,10,25,50,100,-1],["5","10","25","50","100",WPGMZA.localized_strings.all]];var languageURL=this.getLanguageURL();return languageURL&&(options.language={url:languageURL}),options},WPGMZA.DataTable.prototype.getLanguageURL=function(){if(!WPGMZA.locale)return null;var languageURL;switch(WPGMZA.locale.substr(0,2)){case"af":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Afrikaans.json";break;case"sq":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Albanian.json";break;case"am":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Amharic.json";break;case"ar":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Arabic.json";break;case"hy":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Armenian.json";break;case"az":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Azerbaijan.json";break;case"bn":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Bangla.json";break;case"eu":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Basque.json";break;case"be":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Belarusian.json";break;case"bg":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Bulgarian.json";break;case"ca":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Catalan.json";break;case"zh":languageURL="zh_TW"==WPGMZA.locale?WPGMZA.pluginDirURL+"languages/datatables/Chinese-traditional.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Chinese.json";break;case"hr":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Croatian.json";break;case"cs":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Czech.json";break;case"da":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Danish.json";break;case"nl":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Dutch.json";break;case"et":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Estonian.json";break;case"fi":languageURL=WPGMZA.locale.match(/^fil/)?WPGMZA.pluginDirURL+"languages/datatables/Filipino.json":WPGMZA.pluginDirURL+"languages/datatables/Finnish.json";break;case"fr":languageURL=WPGMZA.pluginDirURL+"languages/datatables/French.json";break;case"gl":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Galician.json";break;case"ka":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Georgian.json";break;case"de":languageURL=WPGMZA.pluginDirURL+"languages/datatables/German.json";break;case"el":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Greek.json";break;case"gu":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Gujarati.json";break;case"he":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Hebrew.json";break;case"hi":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Hindi.json";break;case"hu":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Hungarian.json";break;case"is":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Icelandic.json";break;case"id":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Indonesian.json";break;case"ga":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Irish.json";break;case"it":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Italian.json";break;case"ja":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Japanese.json";break;case"kk":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Kazakh.json";break;case"ko":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Korean.json";break;case"ky":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Kyrgyz.json";break;case"lv":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Latvian.json";break;case"lt":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Lithuanian.json";break;case"mk":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Macedonian.json";break;case"ml":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Malay.json";break;case"mn":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Mongolian.json";break;case"ne":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Nepali.json";break;case"nb":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Norwegian-Bokmal.json";break;case"nn":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Norwegian-Nynorsk.json";break;case"ps":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Pashto.json";break;case"fa":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Persian.json";break;case"pl":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Polish.json";break;case"pt":languageURL="pt_BR"==WPGMZA.locale?WPGMZA.pluginDirURL+"languages/datatables/Portuguese-Brasil.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Portuguese.json";break;case"ro":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Romanian.json";break;case"ru":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Russian.json";break;case"sr":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Serbian.json";break;case"si":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Sinhala.json";break;case"sk":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Slovak.json";break;case"sl":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Slovenian.json";break;case"es":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Spanish.json";break;case"sw":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Swahili.json";break;case"sv":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Swedish.json";break;case"ta":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Tamil.json";break;case"te":languageURL=WPGMZA.pluginDirURL+"languages/datatables/telugu.json";break;case"th":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Thai.json";break;case"tr":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Turkish.json";break;case"uk":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Ukrainian.json";break;case"ur":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Urdu.json";break;case"uz":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Uzbek.json";break;case"vi":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Vietnamese.json";break;case"cy":languageURL=WPGMZA.pluginDirURL+"languages/datatables/Welsh.json"}return languageURL},WPGMZA.DataTable.prototype.onAJAXResponse=function(response){},WPGMZA.DataTable.prototype.reload=function(){this.dataTable.ajax.reload(null,!1)}}),jQuery(function($){WPGMZA.AdminFeatureDataTable=function(element){var self=this;this.allSelected=!1,WPGMZA.DataTable.call(this,element),$(element).on("click",".wpgmza.bulk_delete",function(event){self.onBulkDelete(event)}),$(element).on("click",".wpgmza.select_all_markers",function(event){self.onSelectAll(event)}),$(element).on("click","[data-center-marker-id]",function(event){self.onCenterMarker(event)})},WPGMZA.extend(WPGMZA.AdminFeatureDataTable,WPGMZA.DataTable),Object.defineProperty(WPGMZA.AdminFeatureDataTable.prototype,"featureType",{get:function(){return $(this.element).attr("data-wpgmza-feature-type")}}),Object.defineProperty(WPGMZA.AdminFeatureDataTable.prototype,"featurePanel",{get:function(){return WPGMZA.mapEditPage[this.featureType+"Panel"]}}),WPGMZA.AdminFeatureDataTable.prototype.getDataTableSettings=function(){var self=this,options=WPGMZA.DataTable.prototype.getDataTableSettings.call(this);return options.createdRow=function(row,data,index){var meta=self.lastResponse.meta[index];row.wpgmzaFeatureData=meta},options},WPGMZA.AdminFeatureDataTable.prototype.onBulkDelete=function(event){var self=this,ids=[],map=WPGMZA.maps[0],plural=this.featureType+"s";$(this.element).find("input[name='mark']:checked").each(function(index,el){var row=$(el).closest("tr")[0];ids.push(row.wpgmzaFeatureData.id)}),ids.forEach(function(marker_id){var marker=map.getMarkerByID(marker_id);marker&&map.removeMarker(marker)}),WPGMZA.restAPI.call("/"+plural+"/",{method:"DELETE",data:{ids:ids},complete:function(){self.reload()}})},WPGMZA.AdminFeatureDataTable.prototype.onSelectAll=function(event){this.allSelected=!this.allSelected;var self=this;$(this.element).find("input[name='mark']").each(function(){self.allSelected?$(this).prop("checked",!0):$(this).prop("checked",!1)})},WPGMZA.AdminFeatureDataTable.prototype.onCenterMarker=function(event){var id;id=null==event.currentTarget?event:$(event.currentTarget).attr("data-center-marker-id");var marker=WPGMZA.mapEditPage.map.getMarkerByID(id);if(marker){var latLng=new WPGMZA.LatLng({lat:marker.lat,lng:marker.lng});WPGMZA.mapEditPage.map.setCenter(latLng),WPGMZA.animateScroll("#wpgmaps_tabs_markers")}}}),jQuery(function($){WPGMZA.AdminMapDataTable=function(element){var self=this;WPGMZA.DataTable.call(this,element),$(element).on("mousedown","button[data-action='edit']",function(event){switch(event.which){case 1:var map_id=$(event.target).attr("data-map-id");window.location.href=window.location.href+"&action=edit&map_id="+map_id;break;case 2:map_id=$(event.target).attr("data-map-id");window.open(window.location.href+"&action=edit&map_id="+map_id)}}),$(element).find(".wpgmza.select_all_maps").on("click",function(event){self.onSelectAll(event)}),$(element).find(".wpgmza.bulk_delete_maps").on("click",function(event){self.onBulkDelete(event)}),$(element).on("click","button[data-action='duplicate']",function(event){var map_id=$(event.target).attr("data-map-id");WPGMZA.restAPI.call("/maps/",{method:"POST",data:{id:map_id,action:"duplicate"},success:function(response,status,xhr){self.reload()}})}),$(element).on("click","button[data-action='trash']",function(event){if(confirm(WPGMZA.localized_strings.map_delete_prompt_text)){var map_id=$(event.target).attr("data-map-id");WPGMZA.restAPI.call("/maps/",{method:"DELETE",data:{id:map_id},success:function(response,status,xhr){self.reload()}})}})},WPGMZA.extend(WPGMZA.AdminMapDataTable,WPGMZA.DataTable),WPGMZA.AdminMapDataTable.prototype.getDataTableSettings=function(){var self=this,options=WPGMZA.DataTable.prototype.getDataTableSettings.call(this);return options.createdRow=function(row,data,index){var meta=self.lastResponse.meta[index];row.wpgmzaMapData=meta},options},WPGMZA.AdminMapDataTable.prototype.onSelectAll=function(event){$(this.element).find("input[name='mark']").prop("checked",!0)},WPGMZA.AdminMapDataTable.prototype.onBulkDelete=function(event){var self=this,ids=[];$(this.element).find("input[name='mark']:checked").each(function(index,el){var row=$(el).closest("tr")[0];ids.push(row.wpgmzaMapData.id)}),confirm(WPGMZA.localized_strings.map_bulk_delete_prompt_text)&&WPGMZA.restAPI.call("/maps/",{method:"DELETE",data:{ids:ids},complete:function(){self.reload()}})},$(document).ready(function(event){$("[data-wpgmza-admin-map-datatable]").each(function(index,el){WPGMZA.AdminMapDataTable=new WPGMZA.AdminMapDataTable(el)})})}),jQuery(function($){WPGMZA.AdminMarkerDataTable=function(element){var self=this;this.preventCaching=!0,WPGMZA.DataTable.call(this,element),$(element).on("click","[data-delete-marker-id]",function(event){self.onDeleteMarker(event)}),$(element).find(".wpgmza.select_all_markers").on("click",function(event){self.onSelectAll(event)}),$(element).find(".wpgmza.bulk_delete").on("click",function(event){self.onBulkDelete(event)}),$(element).on("click","[data-center-marker-id]",function(event){self.onCenterMarker(event)})},WPGMZA.AdminMarkerDataTable.prototype=Object.create(WPGMZA.DataTable.prototype),WPGMZA.AdminMarkerDataTable.prototype.constructor=WPGMZA.AdminMarkerDataTable,WPGMZA.AdminMarkerDataTable.createInstance=function(element){return new WPGMZA.AdminMarkerDataTable(element)},WPGMZA.AdminMarkerDataTable.prototype.getDataTableSettings=function(){var self=this,options=WPGMZA.DataTable.prototype.getDataTableSettings.call(this);return options.createdRow=function(row,data,index){var meta=self.lastResponse.meta[index];row.wpgmzaMarkerData=meta},options},WPGMZA.AdminMarkerDataTable.prototype.onEditMarker=function(event){WPGMZA.animatedScroll("#wpgmaps_tabs_markers")},WPGMZA.AdminMarkerDataTable.prototype.onDeleteMarker=function(event){var self=this,id=$(event.currentTarget).attr("data-delete-marker-id"),data={action:"delete_marker",security:WPGMZA.legacyajaxnonce,map_id:WPGMZA.mapEditPage.map.id,marker_id:id};$.post(ajaxurl,data,function(response){WPGMZA.mapEditPage.map.removeMarkerByID(id),self.reload()})},WPGMZA.AdminMarkerDataTable.prototype.onApproveMarker=function(event){var cur_id=$(this).attr("id"),data={action:"approve_marker",security:WPGMZA.legacyajaxnonce,map_id:WPGMZA.mapEditPage.map.id,marker_id:cur_id};$.post(ajaxurl,data,function(response){wpgmza_InitMap(),wpgmza_reinitialisetbl()})},WPGMZA.AdminMarkerDataTable.prototype.onSelectAll=function(event){$(this.element).find("input[name='mark']").prop("checked",!0)},WPGMZA.AdminMarkerDataTable.prototype.onBulkDelete=function(event){var self=this,ids=[],map=WPGMZA.maps[0];$(this.element).find("input[name='mark']:checked").each(function(index,el){var row=$(el).closest("tr")[0];ids.push(row.wpgmzaMarkerData.id)}),ids.forEach(function(marker_id){var marker=map.getMarkerByID(marker_id);marker&&map.removeMarker(marker)}),WPGMZA.restAPI.call("/markers/",{method:"DELETE",data:{ids:ids},complete:function(){self.reload()}})},WPGMZA.AdminMarkerDataTable.prototype.onCenterMarker=function(event){var id;id=null==event.currentTarget?event:$(event.currentTarget).attr("data-center-marker-id");var marker=WPGMZA.mapEditPage.map.getMarkerByID(id);if(marker){var latLng=new WPGMZA.LatLng({lat:marker.lat,lng:marker.lng});WPGMZA.mapEditPage.map.setCenter(latLng),WPGMZA.mapEditPage.map.setZoom(6),WPGMZA.animateScroll("#wpgmaps_tabs_markers")}}});
languages/datatables/Chinese-traditional.json CHANGED
@@ -1,20 +1,20 @@
1
 
2
 
3
  {
4
- "processing":   "處理中...",
5
  "loadingRecords": "載入中...",
6
- "lengthMenu":   "顯示 _MENU_ 項結果",
7
- "zeroRecords":  "沒有符合的結果",
8
- "info":         "顯示第 _START_ 至 _END_ 項結果,共 _TOTAL_ 項",
9
- "infoEmpty":    "顯示第 0 至 0 項結果,共 0 項",
10
  "infoFiltered": "(從 _MAX_ 項結果中過濾)",
11
- "infoPostFix":  "",
12
- "search":       "搜尋:",
13
  "paginate": {
14
- "first":    "第一頁",
15
  "previous": "上一頁",
16
- "next":     "下一頁",
17
- "last":     "最後一頁"
18
  },
19
  "aria": {
20
  "sortAscending": ": 升冪排列",
1
 
2
 
3
  {
4
+ "processing":"處理中...",
5
  "loadingRecords": "載入中...",
6
+ "lengthMenu":"顯示 _MENU_ 項結果",
7
+ "zeroRecords": "沒有符合的結果",
8
+ "info":"顯示第 _START_ 至 _END_ 項結果,共 _TOTAL_ 項",
9
+ "infoEmpty": "顯示第 0 至 0 項結果,共 0 項",
10
  "infoFiltered": "(從 _MAX_ 項結果中過濾)",
11
+ "infoPostFix": "",
12
+ "search": "搜尋:",
13
  "paginate": {
14
+ "first": "第一頁",
15
  "previous": "上一頁",
16
+ "next": "下一頁",
17
+ "last": "最後一頁"
18
  },
19
  "aria": {
20
  "sortAscending": ": 升冪排列",
languages/datatables/Norwegian-Nynorsk.json CHANGED
@@ -20,7 +20,7 @@
20
  "sPrevious": "Forrige",
21
  "sNext": "Neste",
22
  "sLast": "Siste"
23
- }
24
  "oAria": {
25
  "sSortAscending": ": aktiver for å sortere kolonna stigande",
26
  "sSortDescending": ": aktiver for å sortere kolonna synkande"
20
  "sPrevious": "Forrige",
21
  "sNext": "Neste",
22
  "sLast": "Siste"
23
+ },
24
  "oAria": {
25
  "sSortAscending": ": aktiver for å sortere kolonna stigande",
26
  "sSortDescending": ": aktiver for å sortere kolonna synkande"
languages/wp-google-maps-de_DE.mo CHANGED
Binary file
languages/wp-google-maps-de_DE.po CHANGED
@@ -1,7862 +1,4068 @@
1
- # MT <info@panther-marketing.de>, 2015.
 
2
  msgid ""
3
  msgstr ""
4
- "Project-Id-Version: wpgooglemaps kay to german\n"
5
- "POT-Creation-Date: 2020-02-11 09:56+0000\n"
6
- "PO-Revision-Date: 2020-02-11 09:56+0000\n"
7
- "Last-Translator: MT <info@panther-marketing.de>\n"
8
- "Language-Team: Michael Teschke\n"
9
- "Language: de\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.3\n"
15
- "X-Poedit-Basepath: .\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-KeywordsList: __;_e;esc_html_e;esc_html__\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-SearchPath-1: ../../wp-google-maps-pro\n"
20
- "X-Poedit-SearchPath-2: ../../wp-google-maps-gold\n"
21
- "X-Poedit-SearchPath-3: ../../wp-google-maps-ugm\n"
22
-
23
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:4
24
- #, fuzzy
25
- msgid "Live Tracking Settings"
26
- msgstr "Allgemeine Einstellungen"
27
 
28
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:10
29
- msgid "Please use the setting below to control Live Tracking broadcasting."
30
- msgstr ""
31
 
32
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:16
33
- msgid ""
34
- "Please note this does not affect recording - you can always record your live "
35
- "location and polyline routes, this setting enables visitors to your site to "
36
- "receive your updated location as they view your pages."
37
- msgstr ""
38
 
39
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:23
40
- #, fuzzy
41
- #| msgid "Enable pagination"
42
- msgid "Enable Broadcasting"
43
- msgstr "Nummerierung aktiviern"
44
 
45
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:34
46
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:27
47
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:79
48
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:139
49
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:224
50
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:287
51
- #: ../../wp-google-maps-gold/legacy-core.php:1489
52
- #: ../../wp-google-maps-gold/legacy-core.php:1744
53
- #: ../../wp-google-maps-gold/legacy-core.php:2184
54
- #: ../../wp-google-maps-gold/legacy-core.php:2198
55
- #: ../../wp-google-maps-gold/legacy-core.php:2437
56
- #: ../../wp-google-maps-gold/legacy-core.php:2478
57
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:22
58
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:155
59
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:170
60
- #: ../../wp-google-maps-pro/includes/page.categories.php:37
61
- #: ../../wp-google-maps-pro/legacy-core.php:1386
62
- #: ../../wp-google-maps-pro/legacy-core.php:1754
63
- #: ../../wp-google-maps-pro/legacy-core.php:1777
64
- #: ../../wp-google-maps-pro/legacy-core.php:1787
65
- #: ../../wp-google-maps-pro/legacy-core.php:1791
66
- #: ../../wp-google-maps-pro/legacy-core.php:1801
67
- #: ../../wp-google-maps-pro/legacy-core.php:1852
68
- #: ../../wp-google-maps-pro/legacy-core.php:1869
69
- #: ../../wp-google-maps-pro/legacy-core.php:1877
70
- #: ../../wp-google-maps-pro/legacy-core.php:1885
71
- #: ../../wp-google-maps-pro/legacy-core.php:1893
72
- #: ../../wp-google-maps-pro/legacy-core.php:1966
73
- #: ../../wp-google-maps-pro/legacy-core.php:1971
74
- #: ../../wp-google-maps-pro/legacy-core.php:1975
75
- #: ../../wp-google-maps-pro/legacy-core.php:1990
76
- #: ../../wp-google-maps-pro/legacy-core.php:5747
77
- #: ../../wp-google-maps-pro/legacy-core.php:5792
78
- #: ../../wp-google-maps-pro/legacy-core.php:8656
79
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:325
80
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:343
81
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:352
82
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:361
83
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:371
84
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:380
85
- #: ../base/includes/full-screen-module.php:40 ../includes/class.strings.php:68
86
- #: ../includes/legacy/settings-page.php:286
87
- #: ../includes/legacy/settings-page.php:304
88
- #: ../includes/legacy/settings-page.php:361
89
- #: ../includes/legacy/settings-page.php:369
90
- #: ../includes/legacy/settings-page.php:392 ../legacy-core.php:2733
91
- #: ../legacy-core.php:2869 ../legacy-core.php:3553 ../legacy-core.php:3593
92
- #: ../legacy-core.php:3737 ../legacy-core.php:3755 ../legacy-core.php:3764
93
- #: ../legacy-core.php:3775 ../legacy-core.php:3824 ../legacy-core.php:3853
94
- #: ../legacy-core.php:3857 ../legacy-core.php:4183 ../legacy-core.php:4238
95
- msgid "Yes"
96
- msgstr "Ja"
97
 
98
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:35
99
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:28
100
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:80
101
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:140
102
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:225
103
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:288
104
- #: ../../wp-google-maps-gold/legacy-core.php:1490
105
- #: ../../wp-google-maps-gold/legacy-core.php:1745
106
- #: ../../wp-google-maps-gold/legacy-core.php:2184
107
- #: ../../wp-google-maps-gold/legacy-core.php:2198
108
- #: ../../wp-google-maps-gold/legacy-core.php:2437
109
- #: ../../wp-google-maps-gold/legacy-core.php:2478
110
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:23
111
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:65
112
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:150
113
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:175
114
- #: ../../wp-google-maps-pro/includes/page.categories.php:37
115
- #: ../../wp-google-maps-pro/legacy-core.php:1386
116
- #: ../../wp-google-maps-pro/legacy-core.php:1755
117
- #: ../../wp-google-maps-pro/legacy-core.php:1778
118
- #: ../../wp-google-maps-pro/legacy-core.php:1787
119
- #: ../../wp-google-maps-pro/legacy-core.php:1792
120
- #: ../../wp-google-maps-pro/legacy-core.php:1801
121
- #: ../../wp-google-maps-pro/legacy-core.php:1853
122
- #: ../../wp-google-maps-pro/legacy-core.php:1869
123
- #: ../../wp-google-maps-pro/legacy-core.php:1877
124
- #: ../../wp-google-maps-pro/legacy-core.php:1885
125
- #: ../../wp-google-maps-pro/legacy-core.php:1893
126
- #: ../../wp-google-maps-pro/legacy-core.php:1966
127
- #: ../../wp-google-maps-pro/legacy-core.php:1971
128
- #: ../../wp-google-maps-pro/legacy-core.php:1975
129
- #: ../../wp-google-maps-pro/legacy-core.php:1990
130
- #: ../../wp-google-maps-pro/legacy-core.php:5747
131
- #: ../../wp-google-maps-pro/legacy-core.php:5792
132
- #: ../../wp-google-maps-pro/legacy-core.php:8657
133
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:326
134
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:344
135
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:353
136
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:362
137
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:370
138
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:379
139
- #: ../base/includes/full-screen-module.php:40 ../includes/class.strings.php:69
140
- #: ../includes/legacy/settings-page.php:286
141
- #: ../includes/legacy/settings-page.php:305
142
- #: ../includes/legacy/settings-page.php:361
143
- #: ../includes/legacy/settings-page.php:369
144
- #: ../includes/legacy/settings-page.php:392 ../legacy-core.php:2733
145
- #: ../legacy-core.php:2869 ../legacy-core.php:3552 ../legacy-core.php:3556
146
- #: ../legacy-core.php:3566 ../legacy-core.php:3593 ../legacy-core.php:3737
147
- #: ../legacy-core.php:3755 ../legacy-core.php:3764 ../legacy-core.php:3775
148
- #: ../legacy-core.php:3824 ../legacy-core.php:3852 ../legacy-core.php:3857
149
- #: ../legacy-core.php:4182 ../legacy-core.php:4237
150
- msgid "No"
151
- msgstr "Nein"
152
 
153
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:42
154
- msgid "Live Tracking Devices"
155
- msgstr ""
156
 
157
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:50
158
- msgid ""
159
- "Devices which have attempted to pair with your site will appear here. You "
160
- "must approve devices before they will appear on the map."
161
- msgstr ""
162
 
163
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:59
164
- msgid "Device ID"
165
- msgstr ""
166
 
167
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:64
168
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:107
169
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:248
170
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:314
171
- #: ../../wp-google-maps-pro/legacy-core.php:268
172
- #: ../../wp-google-maps-pro/legacy-core.php:319
173
- #: ../../wp-google-maps-pro/legacy-core.php:5732
174
- #: ../../wp-google-maps-pro/legacy-core.php:7147
175
- #: ../../wp-google-maps-pro/legacy-core.php:7239
176
- #: ../../wp-google-maps-pro/legacy-core.php:7895
177
- #: ../../wp-google-maps-pro/legacy-core.php:8497
178
- #: ../../wp-google-maps-pro/legacy-core.php:8582
179
- #: ../base/includes/wp-google-maps-polygons.php:45
180
- #: ../base/includes/wp-google-maps-polygons.php:132
181
- #: ../base/includes/wp-google-maps-polygons.php:439
182
- #: ../base/includes/wp-google-maps-polylines.php:38
183
- #: ../base/includes/wp-google-maps-polylines.php:134
184
- #: ../base/includes/wp-google-maps-polylines.php:414 ../legacy-core.php:5491
185
- #: ../legacy-core.php:5542 ../legacy-core.php:5649 ../legacy-core.php:5758
186
- #: ../legacy-core.php:5903 ../legacy-core.php:5998
187
- msgid "Name"
188
- msgstr "Name"
189
 
190
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:69
191
- #, fuzzy
192
- #| msgid "Polylines"
193
- msgid "Draw Polylines"
194
- msgstr "Polylinien"
195
 
196
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:74
197
- #, fuzzy
198
- #| msgid "Line Color"
199
- msgid "Line Color and Weight"
200
- msgstr "Linien-Farbe"
201
 
202
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:79
203
- msgid "Approved"
204
- msgstr ""
205
 
206
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:106
207
- #: ../legacy-core.php:526 ../legacy-core.php:2684
208
- msgid "Settings"
209
- msgstr "Einstellungen"
210
 
211
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:113
212
- msgid "New Polyline Distance Threshold (meters)"
213
- msgstr ""
214
 
215
- #: ../../wp-google-maps-gold/html/live-tracking-settings-panel.html.php:122
216
- msgid "New Polyline Time Threshold (minutes)"
217
- msgstr ""
218
 
219
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:5
220
- #: ../../wp-google-maps-gold/includes/class.marker-rating.php:207
221
- #, fuzzy
222
- msgid "Marker Ratings"
223
- msgstr "Marker Auflistung"
224
 
225
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:12
226
- msgid "Minimum Rating"
227
- msgstr ""
228
 
229
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:21
230
- msgid "Maximum Rating"
231
- msgstr ""
232
 
233
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:30
234
- msgid ""
235
- "Please note that changing these settings will not scale ratings which have "
236
- "already been recorded."
237
- msgstr ""
238
 
239
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:34
240
- msgid ""
241
- "We recommend that you do not modify the maximum and minimum settings after "
242
- "you begin accepting ratings."
243
- msgstr ""
244
 
245
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:41
246
- #, fuzzy
247
- #| msgid "Carousel settings"
248
- msgid "Example range settings:"
249
- msgstr "Carousel-Einstellungen"
250
 
251
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:46
252
- msgid "1 - 5 :- Traditional One to Five Stars"
253
- msgstr ""
254
 
255
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:51
256
- msgid "0 - 100 :- Percentage Rating"
257
- msgstr ""
258
 
259
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:56
260
- msgid "0 - 1 :- Like / Dislike, or Upvote / Downvote"
261
- msgstr ""
262
 
263
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:68
264
- msgid "Rating Step"
265
- msgstr ""
266
 
267
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:77
268
- msgid "The \"Stars\" widget style does not currently support \"Step\""
269
- msgstr ""
270
 
271
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:84
272
- #, fuzzy
273
- #| msgid "Save Style Settings"
274
- msgid "Example step settings:"
275
- msgstr "Style-Einstellungen speichern"
276
 
277
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:89
278
- msgid "0.01 :- Allow decimal / floating point ratings"
279
- msgstr ""
280
 
281
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:94
282
- msgid "1 :- Whole number ratings only"
283
- msgstr ""
284
 
285
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:99
286
- msgid "5 :- Round to nearest five (eg for percentage ratings)"
287
- msgstr ""
288
 
289
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:110
290
- msgid "Widget Style"
291
- msgstr ""
292
 
293
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:126
294
- msgid "Bar rating gradient colours:"
295
- msgstr ""
296
 
297
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:131
298
- msgid "Start -"
299
- msgstr ""
300
 
301
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:136
302
- msgid "End -"
303
- msgstr ""
304
 
305
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:153
306
- msgid "Background color:"
307
- msgstr ""
308
 
309
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:167
310
- msgid "Tampering Countermeasures"
311
- msgstr ""
312
 
313
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:175
314
- #, fuzzy
315
- msgid "Basic Only"
316
- msgstr "Basis-Tabelle"
317
 
318
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:180
319
- msgid ""
320
- "Uses basic client side countermeasures. This is easily circumvented by "
321
- "anyone with technical knowledge, and is vulnerable to bots."
322
- msgstr ""
323
 
324
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:184
325
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:204
326
- msgid ""
327
- "This method is not reliable for preventing tampering, and is not recommended "
328
- "for use cases where reliability is imperative."
329
- msgstr ""
330
 
331
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:195
332
- msgid "Anti-Spam"
333
- msgstr ""
334
 
335
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:200
336
- msgid ""
337
- "Uses anti-spam countermeasures and basic server side countermeasures. This "
338
- "can be circumvented with human interaction, but is significantly less "
339
- "vulnerable to bots."
340
- msgstr ""
341
 
342
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:215
343
- msgid "Require Account"
344
- msgstr ""
345
 
346
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:220
347
- msgid ""
348
- "This method uses the same countermeasures as Basic Only, however it does "
349
- "require that in order to leave a rating, the user must be logged in."
350
- msgstr ""
351
 
352
- #: ../../wp-google-maps-gold/html/marker-rating-settings.html.php:224
353
- msgid ""
354
- "This method requires login and associates ratings with a users account. You "
355
- "can compliment this by using security methods (eg 3rd party plugins) to "
356
- "prevent fake accounts."
357
- msgstr ""
358
 
359
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:2
360
- #: ../../wp-google-maps-gold/legacy-core.php:2179
361
- #, fuzzy
362
- #| msgid "Visitor Marker Input Settings"
363
- msgid "Near-Vicinity Marker Control Settings"
364
- msgstr "Besucher Marker Eingabe-Einstellungen"
365
 
366
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:6
367
- msgid ""
368
- "This feature will group nearby or overlapping markers together using a "
369
- "placeholder marker. When the placeholder marker is clicked, the group will "
370
- "open, separating the markers on screen. This is intended for when you have "
371
- "several markers at the same address but would like the user to be able to "
372
- "view data from all the markers."
373
- msgstr ""
374
 
375
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:14
376
- #: ../../wp-google-maps-gold/legacy-core.php:2182
377
- msgid "Enable Near-Vicinity Marker Control"
378
- msgstr ""
379
 
380
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:36
381
- #: ../../wp-google-maps-gold/legacy-core.php:2189
382
- msgid "Near-Vicinity Affected Radius"
383
- msgstr ""
384
 
385
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:50
386
- #, fuzzy
387
- #| msgid "Kilometers"
388
- msgid "Meters"
389
- msgstr "Kilometern"
390
 
391
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:56
392
- msgid "Markers within this threshold of one another will be grouped together"
393
- msgstr ""
394
 
395
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:66
396
- msgid "Use Legacy Near-Vicinity Module"
397
- msgstr ""
398
 
399
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:88
400
- #, fuzzy
401
- #| msgid "Category Marker"
402
- msgid "Placeholder Marker"
403
- msgstr "Kategorie-Marker"
404
 
405
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:100
406
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:254
407
- #: ../../wp-google-maps-gold/legacy-core.php:2224
408
- msgid "Near-Vicinity Shape"
409
- msgstr ""
410
 
411
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:106
412
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:268
413
- #: ../../wp-google-maps-gold/legacy-core.php:2226
414
- msgid "Circle"
415
- msgstr ""
416
 
417
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:109
418
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:267
419
- #: ../../wp-google-maps-gold/legacy-core.php:2226
420
- msgid "Spiral"
421
- msgstr ""
422
 
423
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:112
424
- msgid "Hexagon"
425
- msgstr ""
426
 
427
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:115
428
- msgid "Line"
429
- msgstr ""
430
 
431
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:118
432
- #: ../../wp-google-maps-pro/legacy-core.php:962
433
- #: ../../wp-google-maps-pro/legacy-core.php:2198
434
- #: ../../wp-google-maps-pro/legacy-core.php:2242
435
- msgid "Grid"
436
- msgstr ""
 
437
 
438
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:127
439
- #, fuzzy
440
- #| msgid "Animation"
441
- msgid "Animate Separation"
442
- msgstr "Animation"
 
 
 
 
 
 
 
 
 
443
 
444
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:148
445
- #, fuzzy
446
- #| msgid "Animation"
447
- msgid "Animation Duration"
448
- msgstr "Animation"
449
 
450
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:160
451
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:245
452
- msgid "Seconds"
453
- msgstr ""
454
 
455
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:169
456
- #, fuzzy
457
- #| msgid "Animation"
458
- msgid "Animation Easing"
459
- msgstr "Animation"
460
 
461
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:174
462
- #, fuzzy
463
- #| msgid "Line color"
464
- msgid "Linear"
465
- msgstr "Linien-Farbe"
466
 
467
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:175
468
- msgid "Sine In"
469
- msgstr ""
470
 
471
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:176
472
- #, fuzzy
473
- #| msgid "Line Opacity"
474
- msgid "Sine Out"
475
- msgstr "Linien-Transparenz"
476
 
477
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:177
478
- msgid "Sine In &amp; Out"
479
- msgstr ""
480
 
481
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:178
482
- msgid "Quad In"
483
- msgstr ""
484
 
485
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:179
486
- msgid "Quad Out"
487
- msgstr ""
488
 
489
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:180
490
- msgid "Quad In &amp; Out"
491
- msgstr ""
492
 
493
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:181
494
- msgid "Cubic In"
495
- msgstr ""
496
 
497
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:182
498
- msgid "Cubic Out"
499
- msgstr ""
500
 
501
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:183
502
- msgid "Cubic In &amp; Out"
503
- msgstr ""
504
 
505
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:184
506
- msgid "Quartic In"
507
- msgstr ""
508
 
509
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:185
510
- msgid "Quartic Out"
511
- msgstr ""
512
 
513
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:186
514
- msgid "Quartic In &amp; Out"
515
- msgstr ""
516
 
517
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:187
518
- msgid "Quintic In"
519
- msgstr ""
520
 
521
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:188
522
- msgid "Quintic Out"
523
- msgstr ""
524
 
525
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:189
526
- msgid "Quintic In &amp; Out"
527
- msgstr ""
528
 
529
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:190
530
- msgid "Exponential In"
531
- msgstr ""
532
 
533
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:191
534
- msgid "Exponential Out"
535
- msgstr ""
536
 
537
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:192
538
- msgid "Exponential In &amp; Out"
539
- msgstr ""
540
 
541
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:193
542
- #, fuzzy
543
- msgid "Circular In"
544
- msgstr "Info-Fenster"
545
 
546
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:194
547
- msgid "Circular Out"
548
- msgstr ""
549
 
550
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:195
551
- msgid "Circular In &amp; Out"
552
- msgstr ""
553
 
554
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:196
555
- msgid "Back In"
556
- msgstr ""
 
557
 
558
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:197
559
- msgid "Back Out"
560
- msgstr ""
561
 
562
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:198
563
- msgid "Back In &amp; Out"
564
- msgstr ""
565
 
566
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:199
567
- msgid "Elastic In"
568
- msgstr ""
569
 
570
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:200
571
- msgid "Elastic Out"
572
- msgstr ""
573
 
574
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:201
575
- msgid "Elastic In &amp; Out"
576
- msgstr ""
577
 
578
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:202
579
- #, fuzzy
580
- #| msgid "Bounce"
581
- msgid "Bounce In"
582
- msgstr "Abweisen"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
583
 
584
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:203
585
- #, fuzzy
586
- #| msgid "Bounce"
587
- msgid "Bounce Out"
588
- msgstr "Abweisen"
589
 
590
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:204
591
- msgid "Bounce In &amp; Out"
592
- msgstr ""
 
593
 
594
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:212
595
- #, fuzzy
596
- #| msgid "Animation"
597
- msgid "Stagger Animation"
598
- msgstr "Animation"
599
 
600
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:233
601
- msgid "Stagger Interval"
602
- msgstr ""
603
 
604
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:275
605
- #: ../../wp-google-maps-gold/legacy-core.php:2196
606
- msgid "Near-Vicinity Hide Lines"
607
- msgstr ""
608
 
609
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:295
610
- #: ../../wp-google-maps-gold/legacy-core.php:2203
611
- #, fuzzy
612
- #| msgid "On Hover Line Color"
613
- msgid "Near-Vicinity Line Color"
614
- msgstr "Der Mauszeiger Linien-Farbe"
615
 
616
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:308
617
- #: ../../wp-google-maps-gold/legacy-core.php:2210
618
- #, fuzzy
619
- #| msgid "Line Opacity"
620
- msgid "Near-Vicinity Line Opacity"
621
- msgstr "Linien-Transparenz"
622
 
623
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:319
624
- #: ../../wp-google-maps-gold/legacy-core.php:2212
625
- msgid "Value between 0.1 and 1.0"
626
- msgstr ""
627
 
628
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:325
629
- #: ../../wp-google-maps-gold/legacy-core.php:2217
630
- #, fuzzy
631
- #| msgid "Line Thickness"
632
- msgid "Near-Vicinity Line Thinkness"
633
- msgstr "Linien-Stärke"
634
 
635
- #: ../../wp-google-maps-gold/html/marker-separator-settings.html.php:335
636
- #: ../../wp-google-maps-gold/legacy-core.php:2219
637
- msgid "Value between 1 and 50"
638
- msgstr ""
639
 
640
- #: ../../wp-google-maps-gold/includes/class.add-on.php:90
641
- msgid ""
642
- "<strong>WP Google Maps Gold add-on:</strong> We did not detect a compatible "
643
- "version of WP Google Maps running on this installation. Please ensure you "
644
- "have installed the latest version of WP Google Maps in order to use the Gold "
645
- "add-on."
646
- msgstr ""
647
 
648
- #: ../../wp-google-maps-gold/includes/class.add-on.php:108
649
- msgid ""
650
- "<strong>WP Google Maps - Gold add-on:</strong> This plugin requires WP "
651
- "Google Maps - Pro add-on. We did not detect the Pro add-on running on this "
652
- "installation. Please ensure you have installed and activated the Pro add-on "
653
- "in order to use the Gold add-on."
654
- msgstr ""
655
 
656
- #: ../../wp-google-maps-gold/includes/class.live-tracker.php:51
657
- msgid "Location Tracking"
658
- msgstr ""
659
 
660
- #: ../../wp-google-maps-gold/includes/class.marker-separator-settings.php:34
661
- #, fuzzy
662
- msgid "Requires WP Google Maps - Pro add-on Version 8"
663
- msgstr "Sind Sie neuer Nutzer von WP Google Maps?"
664
 
665
- #: ../../wp-google-maps-gold/includes/class.marker-separator-settings.php:107
666
- #, fuzzy
667
- #| msgid "Marker Description"
668
- msgid "Marker Separation"
669
- msgstr "Marker-Beschreibung"
670
 
671
- #: ../../wp-google-maps-gold/includes/class.marker-separator-settings.php:113
672
- msgid ""
673
- "Looking for Near-Vicinity settings? See the new <a href=\"#tabs-marker-"
674
- "separation\">Marker Separation</a> tab."
675
- msgstr ""
676
 
677
- #: ../../wp-google-maps-gold/legacy-core.php:66
678
- #: ../../wp-google-maps-pro/legacy-core.php:4342 ../legacy-core.php:724
679
- #, fuzzy
680
- msgid "settings"
681
- msgstr "Einstellungen"
682
 
683
- #: ../../wp-google-maps-gold/legacy-core.php:67
684
- #: ../../wp-google-maps-pro/legacy-core.php:4343 ../legacy-core.php:725
685
- #, php-format
686
- msgid ""
687
- "Your Google Maps API key has been successfully saved. This API key can be "
688
- "changed in the %s page"
689
- msgstr ""
690
 
691
- #: ../../wp-google-maps-gold/legacy-core.php:568
692
- #: ../../wp-google-maps-gold/legacy-core.php:707
693
- #: ../../wp-google-maps-pro/legacy-core.php:4609
694
- msgid "Geocode was not successful for the following reason"
695
- msgstr "Geocode war aus folgendem Grund nicht erfolgreich"
696
-
697
- #: ../../wp-google-maps-gold/legacy-core.php:1059
698
- #: ../../wp-google-maps-gold/legacy-core.php:1221
699
- #: ../../wp-google-maps-pro/legacy-core.php:2975
700
- #: ../../wp-google-maps-pro/legacy-core.php:2998
701
- #: ../../wp-google-maps-pro/legacy-core.php:4278
702
- #: ../../wp-google-maps-pro/legacy-core.php:4621
703
- #: ../../wp-google-maps-pro/legacy-core.php:5826
704
- msgid "More details"
705
- msgstr "Weitere Details"
706
-
707
- #: ../../wp-google-maps-gold/legacy-core.php:1481
708
- msgid "Advanced Map Settings"
709
- msgstr "Erweiterte Map-Einstellungen"
710
-
711
- #: ../../wp-google-maps-gold/legacy-core.php:1486
712
- #: ../../wp-google-maps-gold/legacy-core.php:1741
713
- msgid "Enable Mass Marker Support"
714
- msgstr "Aktiviere Massen-Marker-Support"
715
-
716
- #: ../../wp-google-maps-gold/legacy-core.php:1496
717
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:390
718
- #: ../legacy-core.php:5353
719
- #, fuzzy
720
- msgid "Save"
721
- msgstr "Karte speichern"
722
 
723
- #: ../../wp-google-maps-gold/legacy-core.php:1575
724
- #: ../../wp-google-maps-pro/legacy-core.php:5073
725
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1142
726
- msgid ""
727
- "An Unexpected HTTP Error occurred during the API request.</p> <p><a href=\"?"
728
- "\" onclick=\"document.location.reload(); return false;\">Try again</a>"
729
- msgstr ""
730
- "Ein unerwarteter HTTP-Fehler ist bei der API-Anforderung aufgetreten.</p> "
731
- "<p><a href=\"?\" onclick=\"document.location.reload(); return false;"
732
- "\">Erneut versuchen</a>"
733
-
734
- #: ../../wp-google-maps-gold/legacy-core.php:1580
735
- #: ../../wp-google-maps-pro/legacy-core.php:5080
736
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1147
737
- msgid "An unknown error occurred"
738
- msgstr "Ein unbekannter Fehler ist aufgetreten"
739
-
740
- #: ../../wp-google-maps-gold/legacy-core.php:1642
741
- #: ../../wp-google-maps-pro/legacy-core.php:6658 ../legacy-core.php:2279
742
- msgid "Your settings have been saved."
743
- msgstr "Ihre Änderungen wurden gespeichert."
744
 
745
- #: ../../wp-google-maps-gold/legacy-core.php:1717
746
- #: ../../wp-google-maps-gold/legacy-core.php:2364
747
- #, fuzzy
748
- msgid "Marker Clustering"
749
- msgstr "Marker Auflistung"
750
 
751
- #: ../../wp-google-maps-gold/legacy-core.php:1747
752
- #: ../../wp-google-maps-pro/legacy-core.php:1293
753
- #: ../../wp-google-maps-pro/legacy-core.php:5309
754
- #: ../html/settings-page.html.php:25 ../includes/legacy/settings-page.php:480
755
- #: ../legacy-core.php:3437
756
- #, fuzzy
757
- msgid "Advanced Settings"
758
- msgstr "Erweiterte Einstellungen"
759
 
760
- #: ../../wp-google-maps-gold/legacy-core.php:1776
761
- #: ../../wp-google-maps-gold/legacy-core.php:1779
762
- #: ../../wp-google-maps-gold/legacy-core.php:1782
763
- msgid "Real Time Location Tracking"
764
- msgstr ""
765
 
766
- #: ../../wp-google-maps-gold/legacy-core.php:1787
767
- msgid ""
768
- "Track your location via our app and plot your current location on a map, "
769
- "publicly or privately."
770
- msgstr ""
771
 
772
- #: ../../wp-google-maps-gold/legacy-core.php:1796
773
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:46
774
- #: ../../wp-google-maps-pro/includes/page.wizard.php:187
775
- #: ../../wp-google-maps-pro/includes/page.wizard.php:227
776
- #: ../../wp-google-maps-pro/includes/page.wizard.php:271
777
- #, fuzzy
778
- msgid "Create Map"
779
- msgstr "Erstellen Sie Ihre Karte"
780
-
781
- #: ../../wp-google-maps-gold/legacy-core.php:1841
782
- #, php-format
783
- msgid "Location as at %1$s"
784
- msgstr ""
785
 
786
- #: ../../wp-google-maps-gold/legacy-core.php:1923
787
- msgid "Successfully accepted the device. Thank you"
788
- msgstr ""
789
 
790
- #: ../../wp-google-maps-gold/legacy-core.php:1964
791
- msgid "Device has been removed. Thank you"
792
- msgstr ""
793
 
794
- #: ../../wp-google-maps-gold/legacy-core.php:1985
795
- #, fuzzy
796
- msgid "Marker Data Cleared."
797
- msgstr "Marker-Daten Standort"
798
 
799
- #: ../../wp-google-maps-gold/legacy-core.php:2022
800
- msgid "A new device needs your approval to enable real time location tracking."
801
- msgstr ""
802
 
803
- #: ../../wp-google-maps-gold/legacy-core.php:2023
804
- msgid "Device ID:"
805
- msgstr ""
806
 
807
- #: ../../wp-google-maps-gold/legacy-core.php:2024
808
- #, php-format
809
- msgid "To accept this device, Please follow this link: %1$s"
810
- msgstr ""
811
 
812
- #: ../../wp-google-maps-gold/legacy-core.php:2030
813
- msgid "To reject the device, simply ignore this email."
814
- msgstr ""
815
 
816
- #: ../../wp-google-maps-gold/legacy-core.php:2031
817
- msgid ""
818
- "A new device needs your approval to enable real time location tracking - WP "
819
- "Google Maps"
820
- msgstr ""
821
 
822
- #: ../../wp-google-maps-gold/legacy-core.php:2160
823
- msgid "No devices"
824
- msgstr ""
825
 
826
- #: ../../wp-google-maps-gold/legacy-core.php:2191
827
- msgid "Meters (This is an approximate value)"
828
- msgstr ""
829
 
830
- #: ../../wp-google-maps-gold/legacy-core.php:2427
831
- #, fuzzy
832
- #| msgid "Marker Listing Settings"
833
- msgid "Marker Clustering - Advanced Settings"
834
- msgstr "Einstellungen Marker-Auflistung"
835
 
836
- #: ../../wp-google-maps-gold/legacy-core.php:2428
837
- msgid "Changing these settings is only suggested for experienced users."
838
- msgstr ""
839
 
840
- #: ../../wp-google-maps-gold/legacy-core.php:2433
841
- #, fuzzy
842
- #| msgid "Enable Advanced Styling"
843
- msgid "Enable Advanced Options"
844
- msgstr "Aktiviere Erweitertes Styling "
845
 
846
- #: ../../wp-google-maps-gold/legacy-core.php:2444
847
- #, fuzzy
848
- #| msgid "show options"
849
- msgid "Options"
850
- msgstr "Optionen anzeigen"
851
 
852
- #: ../../wp-google-maps-gold/legacy-core.php:2449
853
- msgid "Grid Size"
854
- msgstr ""
855
 
856
- #: ../../wp-google-maps-gold/legacy-core.php:2454
857
- #, fuzzy
858
- #| msgid "Maximum Zoom Level"
859
- msgid "Max Zoom"
860
- msgstr "Maximum Zoom-Level"
861
 
862
- #: ../../wp-google-maps-gold/legacy-core.php:2459
863
- msgid "Minimum Cluster Size"
864
- msgstr ""
865
 
866
- #: ../../wp-google-maps-gold/legacy-core.php:2464
867
- #, fuzzy
868
- msgid "Cluster Font Color"
869
- msgstr "Linien-Farbe"
870
 
871
- #: ../../wp-google-maps-gold/legacy-core.php:2469
872
- msgid "Cluster Font Size"
873
- msgstr ""
874
 
875
- #: ../../wp-google-maps-gold/legacy-core.php:2474
876
- msgid "Zoom On Click"
877
- msgstr ""
878
 
879
- #: ../../wp-google-maps-gold/legacy-core.php:2485
880
- msgid "Cluster Icons"
881
- msgstr ""
882
 
883
- #: ../../wp-google-maps-gold/legacy-core.php:2492
884
- msgid "Level 1"
885
- msgstr ""
886
 
887
- #: ../../wp-google-maps-gold/legacy-core.php:2493
888
- #: ../../wp-google-maps-gold/legacy-core.php:2502
889
- #: ../../wp-google-maps-gold/legacy-core.php:2511
890
- #: ../../wp-google-maps-gold/legacy-core.php:2520
891
- #: ../../wp-google-maps-gold/legacy-core.php:2529
892
- msgid "Change"
893
- msgstr ""
894
 
895
- #: ../../wp-google-maps-gold/legacy-core.php:2493
896
- #: ../../wp-google-maps-gold/legacy-core.php:2502
897
- #: ../../wp-google-maps-gold/legacy-core.php:2511
898
- #: ../../wp-google-maps-gold/legacy-core.php:2520
899
- #: ../../wp-google-maps-gold/legacy-core.php:2529
900
- #: ../../wp-google-maps-pro/html/marker-icon-picker.html.php:18
901
- #: ../../wp-google-maps-pro/includes/custom-fields/class.custom-field-filter-widget.php:128
902
- #: ../../wp-google-maps-pro/legacy-core.php:7513
903
- msgid "Reset"
904
- msgstr "Reset"
905
-
906
- #: ../../wp-google-maps-gold/legacy-core.php:2496
907
- #: ../../wp-google-maps-gold/legacy-core.php:2505
908
- #: ../../wp-google-maps-gold/legacy-core.php:2514
909
- #: ../../wp-google-maps-gold/legacy-core.php:2523
910
- #: ../../wp-google-maps-gold/legacy-core.php:2532
911
- #: ../../wp-google-maps-pro/legacy-core.php:1346
912
- #: ../../wp-google-maps-pro/legacy-core.php:7695 ../legacy-core.php:3043
913
- #: ../legacy-core.php:3482
914
- msgid "Width"
915
- msgstr "Breite"
916
 
917
- #: ../../wp-google-maps-gold/legacy-core.php:2496
918
- #: ../../wp-google-maps-gold/legacy-core.php:2505
919
- #: ../../wp-google-maps-gold/legacy-core.php:2514
920
- #: ../../wp-google-maps-gold/legacy-core.php:2523
921
- #: ../../wp-google-maps-gold/legacy-core.php:2532
922
- #: ../../wp-google-maps-pro/legacy-core.php:1358
923
- #: ../../wp-google-maps-pro/legacy-core.php:7696 ../legacy-core.php:3044
924
- #: ../legacy-core.php:3494
925
- msgid "Height"
926
- msgstr "Höhe"
927
 
928
- #: ../../wp-google-maps-gold/legacy-core.php:2501
929
- msgid "Level 2"
930
- msgstr ""
931
 
932
- #: ../../wp-google-maps-gold/legacy-core.php:2510
933
- msgid "Level 3"
934
- msgstr ""
935
 
936
- #: ../../wp-google-maps-gold/legacy-core.php:2519
937
- msgid "Level 4"
938
- msgstr ""
939
 
940
- #: ../../wp-google-maps-gold/legacy-core.php:2528
941
- msgid "Level 5"
942
- msgstr ""
943
 
944
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:23
945
- #, fuzzy
946
- msgid "WP Google Maps - KML Importer"
947
- msgstr "WP Google Maps Support"
948
 
949
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:23
950
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:40
951
- msgid "KML File Importer"
952
- msgstr ""
953
 
954
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:48
955
- msgid "KML File"
956
- msgstr ""
957
 
958
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:50
959
- msgid "Please select a KML or KMZ file to import"
960
- msgstr ""
961
 
962
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:56
963
- #, fuzzy
964
- #| msgid "Assigned to "
965
- msgid "Assigned Map"
966
- msgstr "Zugewiesen"
967
 
968
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:71
969
- msgid "No maps found. Please create a map "
970
- msgstr ""
971
 
972
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:71
973
- #, fuzzy
974
- #| msgid "Linked maps"
975
- msgid "new map"
976
- msgstr "Verlinkte Karten"
977
 
978
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:71
979
- msgid "before importing your KML/KMZ file"
980
- msgstr ""
981
 
982
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:85
983
- #, fuzzy
984
- #| msgid "Assigned to "
985
- msgid "Assigned Category"
986
- msgstr "Zugewiesen"
987
-
988
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:97
989
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:125
990
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:332
991
- #: ../../wp-google-maps-pro/includes/page.categories.php:170
992
- #: ../../wp-google-maps-pro/includes/page.categories.php:343
993
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:71
994
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:111
995
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:256
996
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:286
997
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17082
998
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17122
999
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17267
1000
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17297
1001
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
1002
- #: ../../wp-google-maps-pro/legacy-core.php:1608
1003
- #: ../../wp-google-maps-pro/legacy-core.php:1737
1004
- #: ../../wp-google-maps-pro/legacy-core.php:5761
1005
- #: ../html/settings-page.html.php:147 ../includes/legacy/settings-page.php:330
1006
- #: ../legacy-core.php:3515 ../legacy-core.php:3889 ../legacy-core.php:4170
1007
- #: ../legacy-core.php:4226
1008
- msgid "None"
1009
- msgstr "Keine"
1010
 
1011
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:108
1012
- msgid "No categories found. Please create a "
1013
- msgstr ""
1014
 
1015
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:108
1016
- #, fuzzy
1017
- #| msgid "Save Category"
1018
- msgid "new category"
1019
- msgstr "Kategorie speichern"
1020
 
1021
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:108
1022
- msgid "should you wish to assign these markers to a category"
1023
- msgstr ""
1024
 
1025
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:119
1026
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:62
1027
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:60
1028
- #, fuzzy
1029
- msgid "Upload"
1030
- msgstr "Bild hochladen "
1031
 
1032
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:125
1033
- msgid ""
1034
- "Please note that this functionality currently only supports markers. KMZ "
1035
- "file imports are still in beta phase."
1036
- msgstr ""
1037
 
1038
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:226
1039
- #, fuzzy
1040
- #| msgid "Your CSV file has been successfully imported"
1041
- msgid ""
1042
- "Your KML file has been successfully imported. View your markers on your "
1043
- msgstr "Ihre CSV - Datei wurde erfolgreich importiert"
1044
 
1045
- #: ../../wp-google-maps-gold/modules/wp-google-maps-kml-importer.php:226
1046
- #, fuzzy
1047
- #| msgid "here"
1048
- msgid "map here"
1049
- msgstr "hier"
1050
 
1051
- #: ../../wp-google-maps-gold/wp-google-maps-gold.php:337
1052
- msgid ""
1053
- "<strong>WP Google Maps Gold Add-on:</strong> You are running PHP version 5.2 "
1054
- "or below, which is no longer supported by WP Google Maps and WP Google Maps "
1055
- "Gold Add-on. Please switch to version 5.3 or above. Please speak to your "
1056
- "host if you are unsure how to switch PHP versions."
1057
- msgstr ""
1058
 
1059
- #: ../../wp-google-maps-gold/wp-google-maps-gold.php:350
1060
- msgid ""
1061
- "<strong>WP Google Maps Gold Add-on:</strong> This add-on requires WP Google "
1062
- "Maps 7.0 or above. Please update WP Google Maps to use the Gold add-on. You "
1063
- "can force a check for updates by going to Updates in your Dashboard menu, "
1064
- "and clicking \"Check Again\"."
1065
- msgstr ""
1066
 
1067
- #: ../../wp-google-maps-gold/wp-google-maps-gold.php:378 ../legacy-core.php:27
1068
- #: ../wpGoogleMaps.php:1281
1069
- msgid ""
1070
- "<strong>WP Google Maps:</strong> This plugin requires the WordPress REST "
1071
- "API, which does not appear to be present on this installation. Please update "
1072
- "WordPress to version 4.7 or above."
1073
- msgstr ""
1074
 
1075
- #: ../../wp-google-maps-pro/docs/js/scripts/docstrap.lib.js:1
1076
- msgid "<iframe frameborder='0' width='0' height='0'/>"
1077
- msgstr ""
1078
 
1079
- #: ../../wp-google-maps-pro/docs/js/scripts/docstrap.lib.js:3
1080
- #, fuzzy
1081
- #| msgid "Description"
1082
- msgid "<script>"
1083
- msgstr "Beschreibung"
1084
 
1085
- #: ../../wp-google-maps-pro/docs/js/scripts/docstrap.lib.js:3
1086
- msgid "<div>"
1087
- msgstr ""
 
1088
 
1089
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:3
1090
- #, fuzzy
1091
- #| msgid "Add Marker"
1092
- msgid "Add Map"
1093
- msgstr "Marker hinzufügen"
1094
 
1095
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:8
1096
- msgid "Existing Map"
1097
- msgstr ""
1098
 
1099
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:20
1100
- #, fuzzy
1101
- msgid "Insert Map"
1102
- msgstr "Erstellen Sie Ihre Karte"
1103
 
1104
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:26
1105
- msgid "Quick Create"
1106
- msgstr ""
1107
 
1108
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:29
1109
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:199
1110
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:190
1111
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:15
1112
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:18
1113
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:458
1114
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:140
1115
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:164
1116
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:222
1117
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:141
1118
- #: ../../wp-google-maps-pro/includes/marker-listings/class.advanced-table.php:128
1119
- #: ../../wp-google-maps-pro/legacy-core.php:2268
1120
- #: ../../wp-google-maps-pro/legacy-core.php:7150
1121
- #: ../../wp-google-maps-pro/legacy-core.php:7242
1122
- #: ../../wp-google-maps-pro/legacy-core.php:7694
1123
- #: ../base/classes/widget_module.class.php:73
1124
- #: ../base/includes/wp-google-maps-polygons.php:48
1125
- #: ../base/includes/wp-google-maps-polygons.php:135
1126
- #: ../includes/tables/class.admin-marker-datatable.php:36
1127
- #: ../includes/tables/class.marker-datatable.php:20 ../legacy-core.php:3042
1128
- #: ../legacy-core.php:3103 ../legacy-core.php:3910 ../legacy-core.php:4242
1129
- #: ../legacy-core.php:4753 ../legacy-core.php:4772
1130
- msgid "Title"
1131
- msgstr "Bezeichnung"
1132
 
1133
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:32
1134
- #: ../../wp-google-maps-pro/includes/marker-listings/class.advanced-table.php:134
1135
- #: ../../wp-google-maps-pro/legacy-core.php:2269
1136
- #: ../includes/tables/class.admin-marker-datatable.php:38
1137
- #: ../includes/tables/class.marker-datatable.php:22 ../legacy-core.php:3104
1138
- #: ../legacy-core.php:3911 ../legacy-core.php:4755 ../legacy-core.php:4774
1139
- msgid "Address"
1140
- msgstr "Adresse"
1141
 
1142
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:35
1143
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:253
1144
- #: ../../wp-google-maps-pro/includes/page.categories.php:743
1145
- #: ../../wp-google-maps-pro/includes/page.categories.php:915
1146
- #: ../includes/tables/class.admin-marker-datatable.php:35
1147
- #: ../legacy-core.php:3101 ../legacy-core.php:4752
1148
- msgid "Icon"
1149
- msgstr "Icon"
1150
 
1151
- #: ../../wp-google-maps-pro/html/add-map-dialog.html.php:39
1152
- #, fuzzy
1153
- #| msgid "Leave blank for no restrictions."
1154
- msgid "Leave blank for the default"
1155
- msgstr "Ohne Beschränkungen einfach leer lassen."
1156
 
1157
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:2
1158
- #, fuzzy
1159
- #| msgid "Directions"
1160
- msgid "Directions:"
1161
- msgstr "Routen"
1162
 
1163
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:5
1164
  msgid ""
1165
- "This feature requires an API key from OpenRouteService to function. Please "
1166
- "obtain a key from <a href=\"https://openrouteservice.org/dev/#/home\">the "
1167
- "OpenRouteService Developer Console</a> and paste your key into Maps &rarr; "
1168
- "Settings &rarr; Advanced in the \"OpenRouteService API key\" field."
1169
  msgstr ""
 
 
1170
 
1171
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:12
1172
- #, fuzzy
1173
- #| msgid "Enable Directions?"
1174
- msgid "Enable Directions"
1175
- msgstr "Routenplaner aktivieren?"
1176
-
1177
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:30
1178
- #, fuzzy
1179
- #| msgid "Directions Box Width"
1180
- msgid "Directions Box Style"
1181
- msgstr "Routenplaner-Größe"
1182
-
1183
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:41
1184
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:148
1185
- #: ../../wp-google-maps-pro/legacy-core.php:520
1186
- #: ../../wp-google-maps-pro/legacy-core.php:5688
1187
- #: ../../wp-google-maps-pro/legacy-core.php:8508
1188
- #: ../../wp-google-maps-pro/legacy-core.php:8593
1189
- #: ../html/settings-page.html.php:106 ../html/theme-panel.html.php:14
1190
- #: ../includes/legacy/settings-page.php:256
1191
- msgid "Default"
1192
- msgstr ""
1193
 
1194
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:49
1195
- #: ../../wp-google-maps-pro/legacy-core.php:959
1196
- #: ../../wp-google-maps-pro/legacy-core.php:1411
1197
- #: ../../wp-google-maps-pro/legacy-core.php:1490
1198
- #: ../../wp-google-maps-pro/legacy-core.php:2194
1199
- #: ../../wp-google-maps-pro/legacy-core.php:2236
1200
- #: ../../wp-google-maps-pro/legacy-core.php:5690
1201
- #: ../html/settings-page.html.php:109 ../includes/legacy/settings-page.php:257
1202
- #: ../legacy-core.php:3618 ../legacy-core.php:3659
1203
- msgid "Modern"
1204
- msgstr ""
1205
 
1206
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:59
1207
- #: ../legacy-core.php:3562
1208
- msgid "Directions Box Open by Default?"
1209
- msgstr "Routenplaner als Standard anzeigen?"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1210
 
1211
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:70
1212
- #: ../legacy-core.php:3567
1213
- msgid "Yes, on the left"
1214
- msgstr "Ja, links"
1215
 
1216
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:75
1217
- #: ../legacy-core.php:3568
1218
- msgid "Yes, on the right"
1219
- msgstr "Ja, rechts"
1220
 
1221
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:80
1222
- #: ../legacy-core.php:3569
1223
- msgid "Yes, above"
1224
- msgstr "Ja, oben"
1225
 
1226
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:85
1227
- #: ../legacy-core.php:3570
1228
- msgid "Yes, below"
1229
- msgstr "Ja, unten"
1230
 
1231
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:94
1232
- #: ../legacy-core.php:3576
1233
- msgid "Directions Box Width"
1234
- msgstr "Routenplaner-Größe"
1235
 
1236
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:107
1237
- msgid "%"
1238
- msgstr "%"
1239
 
1240
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:112
1241
- msgid "px"
1242
- msgstr "px"
1243
 
1244
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:122
1245
- msgid "Default 'To' address"
1246
- msgstr "Standard 'Nach' - Adresse"
1247
 
1248
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:131
1249
- #, fuzzy
1250
- #| msgid "Default 'To' address"
1251
- msgid "Default 'From' address"
1252
- msgstr "Standard 'Nach' - Adresse"
1253
 
1254
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:140
1255
- #, fuzzy
1256
- #| msgid "Directions"
1257
- msgid "Directions behaviour"
1258
- msgstr "Routen"
1259
 
1260
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:153
1261
- #, fuzzy
1262
- #| msgid "Directions Box Width"
1263
- msgid "Display directions on the page"
1264
- msgstr "Routenplaner-Größe"
1265
 
1266
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:163
1267
- msgid "External"
1268
- msgstr ""
1269
 
1270
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:168
1271
- msgid "Open Google / Apple maps in a new tab"
1272
- msgstr ""
1273
 
1274
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:178
1275
- #, fuzzy
1276
- #| msgid "Satellite"
1277
- msgid "Intelligent"
1278
- msgstr "Satellit"
1279
 
1280
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:183
1281
- msgid ""
1282
- "Display directions on the page on desktop devices, open Google / Apple maps "
1283
- "mobile app on mobile devices"
1284
- msgstr ""
1285
 
1286
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:193
1287
- #, fuzzy
1288
- msgid "Force Google Maps mobile app"
1289
- msgstr "WP Google Maps Support"
1290
 
1291
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:198
1292
- msgid "Force iOS devices to use the Google Maps mobile app for directions"
1293
- msgstr ""
1294
 
1295
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:211
1296
- msgid "Origin icon picker"
1297
- msgstr ""
1298
 
1299
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:221
1300
- #, fuzzy
1301
- msgid "Destination Icon Picker"
1302
- msgstr "Retina Icon Breite"
1303
 
1304
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:230
1305
- #, fuzzy
1306
- #| msgid "Directions"
1307
- msgid "Directions route color"
1308
- msgstr "Routen"
1309
 
1310
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:244
1311
- #, fuzzy
1312
- #| msgid "Directions Box Width"
1313
- msgid "Directions route weight"
1314
- msgstr "Routenplaner-Größe"
1315
 
1316
- #: ../../wp-google-maps-pro/html/directions-box-settings.html.php:261
1317
- #, fuzzy
1318
- #| msgid "Directions Box Width"
1319
- msgid "Directions route opacity"
1320
- msgstr "Routenplaner-Größe"
1321
 
1322
- #: ../../wp-google-maps-pro/html/directions-box.html.php:2
1323
- msgid "Get Directions"
1324
- msgstr "Routenplaner "
1325
 
1326
- #: ../../wp-google-maps-pro/html/directions-box.html.php:28
1327
- #: ../../wp-google-maps-pro/html/directions-box.html.php:32
1328
- msgid "From"
1329
- msgstr "Von"
1330
 
1331
- #: ../../wp-google-maps-pro/html/directions-box.html.php:42
1332
- #: ../../wp-google-maps-pro/html/directions-box.html.php:45
1333
- msgid "To"
1334
- msgstr "Nach"
1335
 
1336
- #: ../../wp-google-maps-pro/html/directions-box.html.php:52
1337
- msgid "Via"
1338
- msgstr ""
1339
 
1340
- #: ../../wp-google-maps-pro/html/directions-box.html.php:65
1341
- #, fuzzy
1342
- #| msgid "Add a polyline"
1343
- msgid "Add Waypoint"
1344
- msgstr "Hinzufügen Streckenzug (Polyline)"
1345
 
1346
- #: ../../wp-google-maps-pro/html/directions-box.html.php:75
1347
- msgid "For"
1348
- msgstr "Für"
1349
 
1350
- #: ../../wp-google-maps-pro/html/directions-box.html.php:81
1351
- msgid "Driving"
1352
- msgstr "Auto"
1353
 
1354
- #: ../../wp-google-maps-pro/html/directions-box.html.php:86
1355
- msgid "Walking"
1356
- msgstr "Fußgänger"
1357
-
1358
- #: ../../wp-google-maps-pro/html/directions-box.html.php:91
1359
- #, fuzzy
1360
- #| msgid "Transit Layer"
1361
- msgid "Transit"
1362
- msgstr "Transit"
1363
-
1364
- #: ../../wp-google-maps-pro/html/directions-box.html.php:96
1365
- msgid "Bicycling"
1366
- msgstr "Fahrrad"
1367
-
1368
- #: ../../wp-google-maps-pro/html/directions-box.html.php:105
1369
- msgid "show options"
1370
- msgstr "Optionen anzeigen"
1371
-
1372
- #: ../../wp-google-maps-pro/html/directions-box.html.php:109
1373
- msgid "hide options"
1374
- msgstr "Optionen verstecken"
1375
-
1376
- #: ../../wp-google-maps-pro/html/directions-box.html.php:116
1377
- msgid "Avoid Tolls"
1378
- msgstr "Maut meiden"
1379
-
1380
- #: ../../wp-google-maps-pro/html/directions-box.html.php:122
1381
- msgid "Avoid Highways"
1382
- msgstr "Autobahn meiden"
1383
-
1384
- #: ../../wp-google-maps-pro/html/directions-box.html.php:128
1385
- msgid "Avoid Ferries"
1386
- msgstr "Fähren meiden"
1387
-
1388
- #: ../../wp-google-maps-pro/html/directions-box.html.php:141
1389
- msgid "Go"
1390
- msgstr "Start"
1391
-
1392
- #: ../../wp-google-maps-pro/html/directions-box.html.php:148
1393
- #: ../../wp-google-maps-pro/legacy-core.php:3472
1394
- #: ../../wp-google-maps-pro/legacy-core.php:3499
1395
- #, fuzzy
1396
- msgid "Print directions"
1397
- msgstr "Route ausdrucken"
1398
-
1399
- #: ../../wp-google-maps-pro/html/directions-box.html.php:156
1400
- #: ../../wp-google-maps-pro/legacy-core.php:3470
1401
- #: ../../wp-google-maps-pro/legacy-core.php:3497
1402
- msgid "Reset directions"
1403
- msgstr "Zurücksetzen der Wegbeschreibung"
1404
-
1405
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:3
1406
- #, fuzzy
1407
- msgid "Use Google Maps API:"
1408
- msgstr "WP Google Maps API"
1409
-
1410
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:9
1411
- msgid "3.exp (Experimental)"
1412
- msgstr ""
1413
 
1414
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:14
1415
- msgid "3.31"
1416
- msgstr ""
1417
 
1418
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:19
1419
- msgid "3.30 (Retired)"
1420
- msgstr ""
1421
 
1422
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:27
1423
- #, fuzzy
1424
- msgid "Load Google Maps API:"
1425
- msgstr "WP Google Maps API"
1426
 
1427
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:33
1428
- #: ../html/google-maps-api-settings.html.php:14
1429
- #: ../html/settings-page.html.php:288
1430
- msgid "Where required"
1431
- msgstr ""
1432
 
1433
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:38
1434
- #: ../html/google-maps-api-settings.html.php:19
1435
- #: ../html/settings-page.html.php:293
1436
- msgid "Always"
1437
- msgstr ""
1438
 
1439
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:43
1440
- #: ../html/google-maps-api-settings.html.php:24
1441
- #: ../html/settings-page.html.php:298
1442
- msgid "Only Front End"
1443
- msgstr ""
1444
 
1445
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:48
1446
- #: ../html/google-maps-api-settings.html.php:29
1447
- #: ../html/settings-page.html.php:303
1448
- msgid "Only Back End"
1449
- msgstr ""
1450
 
1451
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:53
1452
- #: ../html/google-maps-api-settings.html.php:34
1453
- #: ../html/settings-page.html.php:308
1454
- msgid "Never"
1455
- msgstr ""
1456
 
1457
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:61
1458
- #, fuzzy
1459
- msgid "Always include Google Maps API on pages:"
1460
- msgstr "WP Google Maps API"
1461
 
1462
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:64
1463
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:72
1464
- #: ../html/google-maps-api-settings.html.php:45
1465
- #: ../html/google-maps-api-settings.html.php:53
1466
- #: ../html/settings-page.html.php:316 ../html/settings-page.html.php:321
1467
- msgid "Page IDs"
1468
- msgstr ""
1469
 
1470
- #: ../../wp-google-maps-pro/html/google-maps-api-settings.html.php:69
1471
- #, fuzzy
1472
- msgid "Always exclude Google Maps API on pages:"
1473
- msgstr "WP Google Maps API"
1474
 
1475
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:4
1476
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:4
1477
- #, fuzzy
1478
- msgid "Import Data"
1479
- msgstr "Karten-Name"
1480
 
1481
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:10
1482
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:11
1483
- msgid "Import via:"
1484
- msgstr ""
1485
 
1486
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:16
1487
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:18
1488
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:621
1489
- #, fuzzy
1490
- #| msgid "Pic URL"
1491
- msgid "URL"
1492
- msgstr "Bild-URL"
1493
-
1494
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:21
1495
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:24
1496
- msgid "File"
1497
- msgstr ""
1498
 
1499
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:26
1500
- msgid "Bulk JPEG"
1501
- msgstr ""
 
1502
 
1503
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:35
1504
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:33
1505
- msgid ""
1506
- "If using a Google Sheet URL, the sheet must be public or have link sharing "
1507
- "turned on."
1508
- msgstr ""
1509
 
1510
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:40
1511
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:88
1512
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:111
1513
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:118
1514
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:38
1515
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:91
1516
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:401
1517
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:504
1518
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:108
1519
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:173
1520
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:150
1521
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:255
1522
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:115
1523
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:174
1524
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:595
1525
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:936
1526
- #, fuzzy
1527
- msgid "Import"
1528
- msgstr "Support"
1529
 
1530
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:52
1531
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:50
1532
- #, fuzzy
1533
- #| msgid "Select"
1534
- msgid "Select File"
1535
- msgstr "Auswählen"
1536
-
1537
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:57
1538
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:55
1539
- #, fuzzy
1540
- #| msgid "Upload File"
1541
- msgid "Max upload size"
1542
- msgstr "Upload Datei"
1543
-
1544
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:73
1545
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:78
1546
- msgid "Import Uploads"
1547
- msgstr ""
1548
 
1549
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:91
1550
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:167
1551
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:94
1552
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:149
1553
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:679
1554
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:302
1555
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:392
1556
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:293
1557
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:937
1558
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:497
1559
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:510
1560
- msgid "Delete"
1561
- msgstr "Löschen"
1562
-
1563
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:136
1564
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:120
1565
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:505
1566
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:174
1567
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:256
1568
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:175
1569
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:596
1570
- msgid "Schedule"
1571
- msgstr ""
1572
 
1573
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:139
1574
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:123
1575
- msgid ""
1576
- "Imports can be scheduled by url or uploaded file. To schedule an import, "
1577
- "import as normal and select the Schedule button. Scheduled imports will be "
1578
- "listed on this page and can be edited or deleted from here."
1579
- msgstr ""
1580
 
1581
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:147
1582
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:131
1583
- msgid "URL / Filename"
1584
- msgstr ""
1585
 
1586
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:164
1587
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:146
1588
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:678
1589
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:301
1590
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:391
1591
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:292
1592
- #: ../../wp-google-maps-pro/includes/page.categories.php:882
1593
- #: ../../wp-google-maps-pro/includes/page.categories.php:935
1594
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:496
1595
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:509
1596
- #: ../../wp-google-maps-pro/legacy-core.php:285
1597
- #: ../../wp-google-maps-pro/legacy-core.php:336
1598
- #: ../../wp-google-maps-pro/legacy-core.php:7713
1599
- #: ../../wp-google-maps-pro/legacy-core.php:7717
1600
- #: ../../wp-google-maps-pro/legacy-core.php:7915
1601
- #: ../base/includes/wp-google-maps-polygons.php:466
1602
- #: ../base/includes/wp-google-maps-polylines.php:441 ../legacy-core.php:3064
1603
- #: ../legacy-core.php:3068 ../legacy-core.php:5508 ../legacy-core.php:5559
1604
- msgid "Edit"
1605
- msgstr "Bearbeiten"
1606
 
1607
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:170
1608
- #, fuzzy
1609
- #| msgid "View"
1610
- msgid "View Log"
1611
- msgstr "Siehe"
1612
 
1613
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:173
1614
- msgid "View Response"
1615
- msgstr ""
1616
 
1617
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:185
1618
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:172
1619
- #, fuzzy
1620
- msgid "Export Data"
1621
- msgstr "Karten-Name"
1622
 
1623
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:188
1624
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:175
1625
- msgid ""
1626
- "Select which maps and map data you'd like to export. Click the Export button "
1627
- "to download a JSON file of the exported maps and their data."
1628
- msgstr ""
1629
 
1630
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:196
1631
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:187
1632
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:243
1633
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:457
1634
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:139
1635
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:221
1636
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:140
1637
- #: ../../wp-google-maps-pro/includes/page.categories.php:741
1638
- #: ../../wp-google-maps-pro/includes/page.categories.php:913
1639
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:471
1640
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:484
1641
- #: ../../wp-google-maps-pro/legacy-core.php:267
1642
- #: ../../wp-google-maps-pro/legacy-core.php:318
1643
- #: ../../wp-google-maps-pro/legacy-core.php:2267
1644
- #: ../../wp-google-maps-pro/legacy-core.php:5729
1645
- #: ../../wp-google-maps-pro/legacy-core.php:7693
1646
- #: ../../wp-google-maps-pro/legacy-core.php:7894
1647
- #: ../base/includes/wp-google-maps-polygons.php:438
1648
- #: ../base/includes/wp-google-maps-polylines.php:413
1649
- #: ../includes/tables/class.admin-marker-datatable.php:34
1650
- #: ../legacy-core.php:3041 ../legacy-core.php:3100 ../legacy-core.php:3909
1651
- #: ../legacy-core.php:4408 ../legacy-core.php:4751 ../legacy-core.php:5490
1652
- #: ../legacy-core.php:5541
1653
- msgid "ID"
1654
- msgstr "ID"
1655
 
1656
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:207
1657
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:199
1658
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:465
1659
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:147
1660
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:175
1661
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:229
1662
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:148
1663
- #: ../includes/tables/class.admin-marker-datatable.php:25
1664
- #, fuzzy
1665
- #| msgid "Select"
1666
- msgid "Select All"
1667
- msgstr "Auswählen"
1668
-
1669
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:210
1670
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:202
1671
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:465
1672
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:147
1673
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:175
1674
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:229
1675
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:148
1676
- #, fuzzy
1677
- #| msgid "Select"
1678
- msgid "Select None"
1679
- msgstr "Auswählen"
1680
-
1681
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:222
1682
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:215
1683
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:181
1684
- #: ../legacy-core.php:2661
1685
- msgid "Categories"
1686
- msgstr "Kategorien"
1687
 
1688
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:228
1689
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:221
1690
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:182
1691
- #: ../../wp-google-maps-pro/legacy-core.php:8881
1692
- #, fuzzy
1693
- #| msgid "Custom Marker"
1694
- msgid "Custom Fields"
1695
- msgstr "Eigener Marker"
1696
 
1697
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:241
1698
- #, fuzzy
1699
- msgid "Ratings"
1700
- msgstr "Einstellungen"
1701
 
1702
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:252
1703
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:227
1704
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:183
1705
- #: ../../wp-google-maps-pro/legacy-core.php:2388 ../legacy-core.php:4144
1706
- #: ../legacy-core.php:4155
1707
- msgid "Markers"
1708
- msgstr "Marker"
1709
 
1710
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:258
1711
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:233
1712
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:184
1713
- #: ../../wp-google-maps-pro/legacy-core.php:2392
1714
- #: ../base/includes/welcome.php:59
1715
- #: ../includes/compat/backwards_compat_v6.php:60 ../legacy-core.php:4149
1716
- msgid "Circles"
1717
- msgstr ""
1718
 
1719
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:264
1720
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:239
1721
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:185
1722
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:122
1723
- #: ../../wp-google-maps-pro/legacy-core.php:2389
1724
- #: ../base/classes/WPGM_templates.php:53 ../base/includes/welcome.php:59
1725
- #: ../legacy-core.php:4284
1726
- msgid "Polygons"
1727
- msgstr "Polygone"
1728
 
1729
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:270
1730
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:245
1731
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:186
1732
- #: ../../wp-google-maps-pro/legacy-core.php:2390
1733
- #: ../base/classes/WPGM_templates.php:58 ../base/includes/welcome.php:59
1734
- #: ../legacy-core.php:4147 ../legacy-core.php:4289
1735
- msgid "Polylines"
1736
- msgstr "Polylinien"
1737
 
1738
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:276
1739
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:251
1740
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:187
1741
- #: ../../wp-google-maps-pro/legacy-core.php:2393
1742
- #: ../includes/compat/backwards_compat_v6.php:61 ../legacy-core.php:4150
1743
- msgid "Rectangles"
1744
- msgstr ""
1745
 
1746
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:282
1747
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:257
1748
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:188
1749
- #, fuzzy
1750
- msgid "Heatmap Datasets"
1751
- msgstr "Kategorie speichern"
1752
-
1753
- #: ../../wp-google-maps-pro/html/import-export/import-export.html.php:287
1754
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:262
1755
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:597
1756
- #, fuzzy
1757
- msgid "Export"
1758
- msgstr "Support"
1759
 
1760
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:153
1761
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:680
1762
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:303
1763
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:393
1764
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:294
1765
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:1033
1766
- msgid "No schedule found"
1767
- msgstr ""
1768
 
1769
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:155
1770
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:681
1771
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:304
1772
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:394
1773
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:295
1774
- msgid "Next Scheduled Run"
1775
- msgstr ""
1776
 
1777
- #: ../../wp-google-maps-pro/html/import-export/import-source-panel.html.php:180
1778
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:1058
1779
- msgid "No maps available for export."
1780
- msgstr ""
1781
 
1782
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:5
1783
- #, fuzzy
1784
- #| msgid "Add a marker"
1785
- msgid "Add a Marker"
1786
- msgstr "Marker hinzufügen"
1787
 
1788
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:24
1789
- #: ../legacy-core.php:4159 ../legacy-core.php:4217 ../legacy-core.php:4218
1790
- #: ../legacy-core.php:4243
1791
- msgid "Address/GPS"
1792
- msgstr "Adresse/GPS"
1793
 
1794
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:31
1795
- msgid "Extract address from picture"
1796
- msgstr ""
1797
 
1798
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:46
1799
- #: ../../wp-google-maps-pro/includes/marker-listings/class.advanced-table.php:137
1800
- #: ../../wp-google-maps-pro/legacy-core.php:2270
1801
- #: ../../wp-google-maps-pro/legacy-core.php:7153
1802
- #: ../../wp-google-maps-pro/legacy-core.php:7245
1803
- #: ../base/includes/wp-google-maps-polygons.php:138
1804
- #: ../includes/tables/class.admin-marker-datatable.php:39
1805
- #: ../includes/tables/class.marker-datatable.php:23 ../legacy-core.php:3912
1806
- #: ../legacy-core.php:4247 ../legacy-core.php:4756 ../legacy-core.php:4775
1807
- msgid "Description"
1808
- msgstr "Beschreibung"
1809
 
1810
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:62
1811
- msgid "Gallery"
1812
- msgstr ""
1813
 
1814
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:73
1815
- #: ../legacy-core.php:4251
1816
- msgid "Link URL"
1817
- msgstr "Link-URL"
1818
 
1819
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:82
1820
- #: ../legacy-core.php:4253
1821
- msgid "Custom Marker"
1822
- msgstr "Eigener Marker"
1823
 
1824
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:100
1825
- msgid "This is a retina ready marker"
1826
- msgstr "Das ist ein retina ready marker"
1827
-
1828
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:110
1829
- #: ../../wp-google-maps-pro/includes/marker-listings/class.advanced-table.php:131
1830
- #: ../../wp-google-maps-pro/includes/page.categories.php:742
1831
- #: ../../wp-google-maps-pro/includes/page.categories.php:914
1832
- #: ../../wp-google-maps-pro/legacy-core.php:2271
1833
- #: ../../wp-google-maps-pro/legacy-core.php:7487
1834
- #: ../includes/tables/class.admin-marker-datatable.php:37
1835
- #: ../includes/tables/class.marker-datatable.php:21 ../legacy-core.php:1964
1836
- #: ../legacy-core.php:3913 ../legacy-core.php:4264 ../legacy-core.php:4754
1837
- #: ../legacy-core.php:4773
1838
- msgid "Category"
1839
- msgstr "Kategorie"
1840
 
1841
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:119
1842
- #: ../legacy-core.php:4167 ../legacy-core.php:4223
1843
- msgid "Animation"
1844
- msgstr "Animation"
1845
 
1846
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:130
1847
- #: ../../wp-google-maps-pro/legacy-core.php:1609 ../legacy-core.php:4171
1848
- #: ../legacy-core.php:4227
1849
- msgid "Bounce"
1850
- msgstr "Abweisen"
1851
 
1852
- # Not translated. Meaning not clear. Drag & Drop = Ziehen & Loslassen
1853
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:135
1854
- #: ../../wp-google-maps-pro/legacy-core.php:1610 ../legacy-core.php:4172
1855
- #: ../legacy-core.php:4228
1856
- msgid "Drop"
1857
- msgstr "Loslassen"
1858
 
1859
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:144
1860
- #: ../legacy-core.php:4179 ../legacy-core.php:4234
1861
- msgid "InfoWindow open by default"
1862
- msgstr "Info-Fenster als Standard anzeigen"
1863
 
1864
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:164
1865
- #: ../../wp-google-maps-pro/legacy-core.php:8653
1866
- msgid "Display on front end"
1867
- msgstr ""
1868
 
1869
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:184
1870
- #: ../includes/tables/class.admin-marker-datatable.php:42
1871
- msgid "Sticky"
1872
- msgstr ""
1873
 
1874
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:191
1875
- #, fuzzy
1876
- msgid "Always on top in Marker Listings"
1877
- msgstr "Basis-Marker-Auflistung"
1878
 
1879
- #: ../../wp-google-maps-pro/html/map-edit-page/pro-marker-panel.html.php:201
1880
- #: ../includes/class.strings.php:43 ../legacy-core.php:4189
1881
- #: ../legacy-core.php:4273
1882
- msgid "Add Marker"
1883
- msgstr "Marker hinzufügen"
1884
 
1885
- #: ../../wp-google-maps-pro/html/marker-filtering-tab.html.php:11
1886
- #: ../../wp-google-maps-pro/legacy-core.php:1295
1887
- #, fuzzy
1888
- msgid "Marker Filtering"
1889
- msgstr "Marker Auflistung"
1890
 
1891
- #: ../../wp-google-maps-pro/html/marker-filtering-tab.html.php:16
1892
- msgid "Enable custom field filtering on"
1893
- msgstr ""
1894
 
1895
- #: ../../wp-google-maps-pro/html/marker-filtering-tab.html.php:33
1896
- #, php-format
1897
- msgid ""
1898
- "You have no custom fields to filter on. <a href=\"%s\">Add custom fields "
1899
- "here</a>."
1900
- msgstr ""
1901
 
1902
- #: ../../wp-google-maps-pro/html/marker-filtering-tab.html.php:43
1903
- msgid "Toggle filter"
1904
- msgstr ""
1905
 
1906
- #: ../../wp-google-maps-pro/html/marker-filtering-tab.html.php:47
1907
- #, fuzzy
1908
- msgid "No widget type selected"
1909
- msgstr "Erlaube Auswahl nach Kategorie"
1910
 
1911
- #: ../../wp-google-maps-pro/html/marker-filtering-tab.html.php:67
1912
- msgid "You must choose a widget type for this field to enable filtering on it"
1913
- msgstr ""
1914
 
1915
- #: ../../wp-google-maps-pro/html/marker-icon-picker.html.php:8
1916
- #: ../../wp-google-maps-pro/includes/page.categories.php:148
1917
- #: ../../wp-google-maps-pro/includes/page.categories.php:318
1918
- #: ../../wp-google-maps-pro/legacy-core.php:8670 ../legacy-core.php:3846
1919
- #: ../legacy-core.php:4250 ../legacy-core.php:4254
1920
- msgid "Upload Image"
1921
- msgstr "Bild hochladen "
1922
-
1923
- #: ../../wp-google-maps-pro/html/marker-icon-picker.html.php:13
1924
- #: ../../wp-google-maps-pro/legacy-core.php:1602
1925
- #, fuzzy
1926
- #| msgid "Marker Category"
1927
- msgid "Marker Library"
1928
- msgstr "Marker-Kategorie"
1929
-
1930
- #: ../../wp-google-maps-pro/html/marker-listings/legacy/basic-table-item.html.php:25
1931
- #: ../../wp-google-maps-pro/html/marker-listings/legacy/carousel-item.html.php:18
1932
- #: ../../wp-google-maps-pro/html/marker-listings/legacy/grid-item.html.php:8
1933
- #: ../../wp-google-maps-pro/includes/page.wizard.php:204
1934
- #: ../../wp-google-maps-pro/includes/page.wizard.php:207
1935
- #: ../../wp-google-maps-pro/legacy-core.php:1291
1936
- #: ../../wp-google-maps-pro/legacy-core.php:3021
1937
- #: ../../wp-google-maps-pro/legacy-core.php:3401
1938
- #: ../../wp-google-maps-pro/legacy-core.php:3926
1939
- #: ../../wp-google-maps-pro/legacy-core.php:4286 ../legacy-core.php:3435
1940
- msgid "Directions"
1941
- msgstr "Routen"
1942
 
1943
- #: ../../wp-google-maps-pro/html/pro-store-locator.html.php:34
1944
- #: ../../wp-google-maps-pro/legacy-core.php:7450
1945
- #: ../../wp-google-maps-pro/legacy-core.php:8521
1946
- #: ../../wp-google-maps-pro/legacy-core.php:8606 ../legacy-core.php:1940
1947
- #: ../legacy-core.php:5673 ../legacy-core.php:5797
1948
- msgid "Radius"
1949
- msgstr "Umkreis"
1950
 
1951
- #: ../../wp-google-maps-pro/includes/3rd-party-integration/class.acf.php:89
1952
- #, fuzzy
1953
- #| msgid "Advanced Options"
1954
- msgid "Advanced Custom Fields"
1955
  msgstr "Erweiterte Optionen"
1956
 
1957
- #: ../../wp-google-maps-pro/includes/3rd-party-integration/class.acf.php:94
1958
- #: ../../wp-google-maps-pro/includes/3rd-party-integration/class.toolset-woocommerce.php:227
1959
- msgid "(Not available)"
1960
- msgstr ""
1961
-
1962
- #: ../../wp-google-maps-pro/includes/3rd-party-integration/class.acf.php:108
1963
- #, php-format
1964
- msgid "%d marker(s) found."
1965
- msgstr ""
1966
 
1967
- #: ../../wp-google-maps-pro/includes/3rd-party-integration/class.marker-source.php:28
1968
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:226
1969
- msgid "Security check failed."
1970
- msgstr ""
1971
 
1972
- #: ../../wp-google-maps-pro/includes/3rd-party-integration/class.marker-source.php:32
1973
- msgid "Specified import class does not exist"
1974
- msgstr ""
1975
 
1976
- #: ../../wp-google-maps-pro/includes/3rd-party-integration/class.marker-source.php:37
1977
- msgid "Class must be an instance of \\WPGMZA\\Integration\\MarkerSource"
1978
- msgstr ""
1979
 
1980
- #: ../../wp-google-maps-pro/includes/3rd-party-integration/class.toolset-woocommerce.php:222
1981
- msgid "Toolset"
1982
- msgstr ""
1983
 
1984
- #: ../../wp-google-maps-pro/includes/class.category-tree-native.php:21
1985
- #: ../../wp-google-maps-pro/includes/page.categories.php:463
1986
- #: ../../wp-google-maps-pro/includes/page.categories.php:546
1987
- msgid "All"
1988
- msgstr "Alles"
1989
 
1990
- #: ../../wp-google-maps-pro/includes/class.category-tree-wordpress.php:12
1991
- #, fuzzy
1992
- #| msgid "Categories"
1993
- msgid "All Categories"
1994
- msgstr "Kategorien"
1995
 
1996
- #: ../../wp-google-maps-pro/includes/class.pro-map.php:72
1997
- msgid ""
1998
- "<strong>WP Google Maps:</strong> Fusion Tables are deprecated and will be "
1999
- "turned off as of December the 3rd, 2019. Google Maps will no longer support "
2000
- "Fusion Tables from this date forward."
2001
- msgstr ""
2002
 
2003
- #: ../../wp-google-maps-pro/includes/class.pro-store-locator.php:51
2004
- #: ../../wp-google-maps-pro/legacy-core.php:841
2005
- #: ../../wp-google-maps-pro/legacy-core.php:7413 ../legacy-core.php:1920
2006
- #: ../legacy-core.php:3167
2007
- #, fuzzy
2008
- msgid "ZIP / Address:"
2009
- msgstr "PLZ / Adresse:"
2010
 
2011
- #: ../../wp-google-maps-pro/includes/class.pro-store-locator.php:60
2012
- #: ../../wp-google-maps-pro/legacy-core.php:842
2013
- #: ../../wp-google-maps-pro/legacy-core.php:7414
2014
- msgid "Title / Description:"
2015
- msgstr "Bezeichnung / Beschreibung:"
2016
 
2017
- #: ../../wp-google-maps-pro/includes/class.pro-store-locator.php:87
2018
- #: ../../wp-google-maps-pro/legacy-core.php:837
2019
- #: ../../wp-google-maps-pro/legacy-core.php:7417 ../legacy-core.php:1926
2020
- #: ../legacy-core.php:3169
2021
- msgid "No results found in this location. Please try again."
2022
- msgstr ""
2023
 
2024
- #: ../../wp-google-maps-pro/includes/custom-field-filter-widgets/class.date.php:23
2025
- #: ../../wp-google-maps-pro/includes/custom-field-filter-widgets/class.time.php:24
2026
- msgid "to"
2027
- msgstr ""
2028
 
2029
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:114
2030
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:320
2031
- msgid "Value"
2032
- msgstr ""
2033
 
2034
- # might be wrong. Means „from WP for Google Maps only“
2035
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:234
2036
- #, fuzzy
2037
- msgid "WP Google Maps - Custom Fields"
2038
- msgstr "WP Google Maps Fehler-Log"
2039
 
2040
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:258
2041
- msgid "Attributes"
2042
- msgstr ""
2043
 
2044
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:263
2045
- #, fuzzy
2046
- #| msgid "Filter by"
2047
- msgid "Filter Type"
2048
- msgstr "Filter nach "
2049
 
2050
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:268
2051
- #: ../../wp-google-maps-pro/legacy-core.php:4945
2052
- #: ../html/settings-page.html.php:10 ../includes/legacy/settings-page.php:154
2053
- #, fuzzy
2054
- msgid "InfoWindows"
2055
- msgstr "Info-Fenster"
2056
 
2057
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:273
2058
- #, fuzzy
2059
- msgid "Marker Listings"
2060
- msgstr "Marker Auflistung"
2061
 
2062
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:278
2063
- #, fuzzy
2064
- #| msgid "Action"
2065
- msgid "Actions"
2066
- msgstr "Aktion"
2067
 
2068
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:337
2069
- msgid "Text"
 
 
2070
  msgstr ""
 
 
2071
 
2072
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:342
2073
- #: ../../wp-google-maps-pro/legacy-core.php:5715
2074
- msgid "Dropdown"
2075
- msgstr "Dropdown"
2076
-
2077
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:347
2078
- #: ../../wp-google-maps-pro/legacy-core.php:5716
2079
- msgid "Checkboxes"
2080
- msgstr "Checkboxen"
2081
 
2082
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:352
2083
- msgid "Time Range"
 
 
 
2084
  msgstr ""
 
 
 
2085
 
2086
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:357
2087
- msgid "Date Range"
2088
- msgstr ""
2089
 
2090
- #: ../../wp-google-maps-pro/includes/custom-fields/page.custom-fields.php:377
2091
- #, fuzzy
2092
- #| msgid "Adding"
2093
- msgid "Add"
2094
- msgstr "Hinzufügen"
2095
 
2096
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:61
2097
- msgid "Failed to geocode address"
2098
- msgstr ""
2099
 
2100
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:62
2101
- msgid "No address specified for geocoding"
2102
- msgstr ""
2103
 
2104
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:63
2105
- msgid "No address or coordinates specified"
2106
- msgstr ""
2107
 
2108
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:144
2109
- msgid " on row(s) "
2110
- msgstr ""
2111
 
2112
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:167
2113
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:29
2114
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:72
2115
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:29
2116
- msgid "Error: Malformed options."
2117
- msgstr ""
2118
 
2119
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:382
2120
- msgid ""
2121
- "We couldn't establish what kind of data you are trying to import (is the "
2122
- "header row missing?)"
2123
- msgstr ""
2124
 
2125
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:404
2126
- #, fuzzy
2127
- msgid "CSV Data"
2128
- msgstr "Karten-Name"
2129
 
2130
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:410
2131
- #, fuzzy
2132
- msgid "Map data found."
2133
- msgstr "Karten-Name"
2134
 
2135
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:413
2136
- #, fuzzy
2137
- msgid "Marker data found."
2138
- msgstr "Marker-Daten Standort"
2139
-
2140
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:416
2141
- msgid "Circle data found."
2142
- msgstr ""
2143
-
2144
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:419
2145
- #, fuzzy
2146
- #| msgid "Polygon Data"
2147
- msgid "Polygon data found."
2148
- msgstr "Polygon-Daten"
2149
-
2150
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:422
2151
- #, fuzzy
2152
- #| msgid "Polyline Data"
2153
- msgid "Polyline data found."
2154
- msgstr "Polylinie-Daten"
2155
-
2156
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:425
2157
- msgid "Rectangle data found."
2158
- msgstr ""
2159
-
2160
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:428
2161
- msgid "Heatmap data found."
2162
- msgstr ""
2163
-
2164
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:436
2165
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:201
2166
- msgid "Find Addresses or Latitude and Longitude when missing"
2167
- msgstr ""
2168
 
2169
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:437
2170
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:124
2171
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:203
2172
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:125
2173
- msgid "Requires Google Maps Geocoding API to be enabled."
2174
- msgstr ""
2175
 
2176
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:442
2177
- msgid "Use map ID's specified in file"
2178
- msgstr ""
2179
 
2180
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:445
2181
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:126
2182
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:206
2183
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:127
2184
- msgid "Apply import data to"
2185
- msgstr ""
2186
 
2187
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:449
2188
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:130
2189
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:212
2190
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:131
2191
- msgid "No maps available for import to."
2192
- msgstr ""
2193
 
2194
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:473
2195
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:480
2196
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:133
2197
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:215
2198
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:134
2199
- msgid "Replace map data"
2200
- msgstr ""
2201
 
2202
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:483
2203
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:152
2204
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:234
2205
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:153
2206
- msgid "Delete import file after import"
2207
- msgstr ""
2208
 
2209
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:487
2210
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:156
2211
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:238
2212
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:157
2213
- #, fuzzy
2214
- #| msgid "Advanced Options"
2215
- msgid "Scheduling Options"
2216
- msgstr "Erweiterte Optionen"
2217
 
2218
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:488
2219
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:157
2220
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:239
2221
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:158
2222
- #, fuzzy
2223
- msgid "Start Date"
2224
- msgstr "Kategorie speichern"
2225
-
2226
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:492
2227
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:161
2228
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:243
2229
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:162
2230
- msgid "Interval"
2231
- msgstr ""
2232
 
2233
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:505
2234
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:174
2235
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:256
2236
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:175
2237
- msgid "Update Schedule"
2238
- msgstr ""
2239
 
2240
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:506
2241
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:175
2242
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:257
2243
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:176
2244
- #: ../../wp-google-maps-pro/legacy-core.php:7196
2245
- #: ../../wp-google-maps-pro/legacy-core.php:7300
2246
- #: ../../wp-google-maps-pro/legacy-core.php:8548
2247
- #: ../base/includes/wp-google-maps-polygons.php:93
2248
- #: ../base/includes/wp-google-maps-polygons.php:193
2249
- #: ../base/includes/wp-google-maps-polylines.php:88
2250
- #: ../base/includes/wp-google-maps-polylines.php:196 ../legacy-core.php:5698
2251
- #: ../legacy-core.php:5821 ../legacy-core.php:5937 ../legacy-core.php:6044
2252
- #: ../lib/codecabin/deactivate-feedback-form.php:44
2253
- msgid "Cancel"
2254
- msgstr ""
2255
 
2256
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:537
2257
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:213
2258
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:304
2259
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:205
2260
- msgid ""
2261
- "Please select at least one map to import to, or deselect the \"Apply import "
2262
- "data to\" option."
2263
- msgstr ""
2264
 
2265
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:563
2266
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:231
2267
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:321
2268
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:222
2269
- #: ../includes/class.strings.php:40
2270
- msgid "Importing, this may take a moment..."
2271
- msgstr ""
2272
 
2273
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:609
2274
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:245
2275
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:335
2276
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:236
2277
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:502
2278
- #: ../includes/class.strings.php:39
2279
- msgid "Import completed."
2280
- msgstr ""
2281
 
2282
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:648
2283
- msgid ""
2284
- "The schedule must target an existing map, or use map ID's specified in the "
2285
- "file."
2286
- msgstr ""
2287
 
2288
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:652
2289
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:275
2290
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:365
2291
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:266
2292
- msgid "Please enter a start date."
2293
- msgstr ""
2294
 
2295
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:655
2296
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:278
2297
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:368
2298
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:269
2299
- msgid "Scheduling, this may take a moment..."
2300
- msgstr ""
2301
 
2302
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:672
2303
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:295
2304
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:385
2305
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:286
2306
- msgid "Scheduling completed."
2307
- msgstr ""
2308
 
2309
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:810
2310
- msgid "New CSV Map Import"
2311
- msgstr ""
2312
 
2313
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1056
2314
- msgid ""
2315
- "No latitude supplied, \"Find latitude\" not selected. Marker will have zero "
2316
- "latitude"
2317
- msgstr ""
2318
 
2319
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1063
2320
- msgid "Invalid latitude, supplied value is not numeric"
2321
- msgstr ""
2322
 
2323
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1074
2324
- msgid ""
2325
- "No longitude supplied, \"Find longitude\" not selected. Marker will have "
2326
- "zero longitude"
2327
- msgstr ""
2328
 
2329
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1081
2330
- msgid "Invalid longitude, supplied value is not numeric"
2331
- msgstr ""
2332
 
2333
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1191
2334
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:962
2335
- msgid "New Imported Circle"
2336
- msgstr ""
2337
 
2338
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1236
2339
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:1008
2340
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:685
2341
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:799
2342
- msgid "New Imported Polygon"
2343
- msgstr ""
2344
 
2345
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1283
2346
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:517
2347
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:555
2348
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:1056
2349
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:584
2350
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:645
2351
- #, fuzzy
2352
- #| msgid "Add a New Polyline"
2353
- msgid "New Imported Polyline"
2354
- msgstr "Neuen Streckenzug (Polyline) hinzufügen"
2355
-
2356
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1321
2357
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:1095
2358
- msgid "New Imported Rectangle"
2359
- msgstr ""
2360
 
2361
- #: ../../wp-google-maps-pro/includes/import-export/class.import-csv.php:1357
2362
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:1132
2363
- msgid "New Imported Dataset"
2364
- msgstr ""
2365
 
2366
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:72
2367
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:64
2368
- msgid "Error: Unable to parse file."
2369
- msgstr ""
2370
 
2371
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:85
2372
- msgid "Error: No tracks or way points found in GPX file."
2373
- msgstr ""
2374
 
2375
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:90
2376
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:132
2377
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:97
2378
- msgid "Error: Empty file data."
2379
- msgstr ""
2380
 
2381
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:111
2382
- #, fuzzy
2383
- msgid "GPX Data"
2384
- msgstr "Karten-Name"
 
 
 
2385
 
2386
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:113
2387
- msgid "Tracks"
2388
- msgstr ""
2389
 
2390
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:114
2391
- msgid "Way Points"
2392
- msgstr ""
2393
 
2394
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:116
2395
- msgid "Track Resolution"
2396
- msgstr ""
2397
 
2398
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:123
2399
- msgid "Find Addresses for Way Points"
2400
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
2401
 
2402
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:398
2403
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:398
2404
- msgid "New GPX Map Import"
2405
- msgstr ""
2406
 
2407
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:518
2408
- msgid "Segment"
2409
- msgstr ""
2410
 
2411
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:653
2412
- #: ../../wp-google-maps-pro/includes/import-export/class.import-gpx.php:679
2413
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:522
2414
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:548
2415
- #, fuzzy
2416
- #| msgid "Delete Marker"
2417
- msgid "New Imported Marker"
2418
- msgstr "Marker löschen"
2419
 
2420
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:118
2421
- msgid "Error parsing JSON: "
2422
- msgstr ""
2423
 
2424
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:125
2425
- msgid "Error: File contains no maps."
2426
- msgstr ""
2427
 
2428
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:154
2429
- msgid "No maps available for import."
2430
- msgstr ""
2431
 
2432
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:179
2433
- #: ../../wp-google-maps-pro/legacy-core.php:4743
2434
- #, fuzzy
2435
- msgid "Map Data"
2436
- msgstr "Karten-Name"
2437
 
2438
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:208
2439
- msgid "No maps will be imported with this option, only map data."
2440
- msgstr ""
2441
 
2442
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:288
2443
- msgid "Please select at least one map to import."
2444
- msgstr ""
2445
 
2446
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:557
2447
- msgid "New Imported Map"
2448
- msgstr ""
2449
 
2450
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:684
2451
- #, fuzzy
2452
- #| msgid "Add New Category"
2453
- msgid "New Imported Category"
2454
- msgstr "Hinzufügen einer neuen Kategorie "
2455
 
2456
- #: ../../wp-google-maps-pro/includes/import-export/class.import-json.php:796
2457
- #, php-format
2458
- msgid "Failed to geocode \"%s\""
2459
- msgstr ""
2460
 
2461
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:92
2462
- msgid "Error: No import data found in KML file."
2463
- msgstr ""
2464
 
2465
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:118
2466
- #, fuzzy
2467
- msgid "KML Data"
2468
- msgstr "Karten-Name"
2469
 
2470
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:120
2471
- msgid "Pins"
2472
- msgstr ""
2473
 
2474
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:121
2475
- msgid "Paths"
2476
- msgstr ""
2477
 
2478
- #: ../../wp-google-maps-pro/includes/import-export/class.import-kml.php:124
2479
- msgid "Find Addresses for Pins"
2480
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2481
 
2482
- #: ../../wp-google-maps-pro/includes/import-export/class.import.php:101
2483
- msgid "Error: Unable to load file."
2484
- msgstr ""
2485
 
2486
- #: ../../wp-google-maps-pro/includes/import-export/class.import.php:126
2487
- #: ../../wp-google-maps-pro/includes/import-export/class.import.php:134
2488
- msgid "Error: Malformed options. Bad id."
2489
- msgstr ""
2490
 
2491
- #: ../../wp-google-maps-pro/includes/import-export/class.import.php:231
2492
- msgid ""
2493
- "Time limit threshold reached. Please speak to your host to increase your PHP "
2494
- "execution time limit, or break your data into smaller parts"
2495
- msgstr ""
2496
 
2497
- #: ../../wp-google-maps-pro/includes/import-export/class.import.php:380
2498
- #, php-format
2499
- msgid ""
2500
- "HTTP referrer restrictions on your API key forbid geocoding from this "
2501
- "server. This can happen when your server is behind a proxy, or does not set "
2502
- "the HTTP referrer header correctly. We recommend temporarily de-restricting "
2503
- "your key, or generating a second key with an IP restriction to switch to "
2504
- "temporarily. We detected this servers IP as %s."
2505
- msgstr ""
2506
 
2507
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:30
2508
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6821
2509
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
2510
- #: ../../wp-google-maps-pro/legacy-core.php:4944
2511
- #: ../includes/legacy/settings-page.php:153
2512
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:144
2513
- #: ../js/v8/wp-google-maps.combined.js:7068 ../js/v8/wp-google-maps.min.js:1
2514
- #: ../legacy-core.php:2659
2515
- msgid "Maps"
2516
- msgstr "Karten"
2517
 
2518
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:113
2519
- msgid "You don't have permission to upload files."
2520
- msgstr ""
2521
 
2522
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:119
2523
- msgid "No file upload or failed security check."
2524
- msgstr ""
2525
 
2526
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:160
2527
- msgid "Unable to add file to database."
2528
- msgstr ""
2529
 
2530
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:173
2531
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:346
2532
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:686
2533
- msgid "No file specified or failed security check."
2534
- msgstr ""
2535
 
2536
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:181
2537
- msgid "Deletion not allowed. File is not a valid WP Google Maps import upload."
2538
- msgstr ""
2539
 
2540
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:235
2541
- msgid "No file, URL or integration specified."
2542
- msgstr ""
2543
 
2544
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:246
2545
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:358
2546
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:453
2547
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:698
2548
  msgid ""
2549
- "Importing not allowed. File is not a valid WP Google Maps import upload."
 
 
 
 
 
 
 
 
 
 
2550
  msgstr ""
 
 
 
 
 
 
 
 
 
 
2551
 
2552
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:333
2553
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:422
2554
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:529
2555
- #, fuzzy
2556
- #| msgid "CSV import failed"
2557
- msgid "Unable to import file."
2558
- msgstr "CSV-Import fehlgeschlagen"
2559
-
2560
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:443
2561
- #, fuzzy
2562
- #| msgid "Last"
2563
- msgid "Last Run"
2564
- msgstr "Letzter"
2565
-
2566
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:613
2567
- msgid "Once Weekly"
2568
- msgstr ""
2569
 
2570
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:618
2571
- msgid "Once Monthly"
2572
- msgstr ""
2573
 
2574
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:790
2575
- msgid "Unable to schedule import."
2576
- msgstr ""
2577
 
2578
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:803
2579
- msgid "No scheduled import specified or failed security check."
2580
- msgstr ""
2581
 
2582
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:811
2583
- msgid "Scheduled import not found."
2584
- msgstr ""
2585
 
2586
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:828
2587
- msgid "Unable to remove scheduled import."
2588
- msgstr ""
2589
 
2590
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:935
2591
- msgid "Please select a file to upload."
2592
- msgstr ""
2593
 
2594
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:938
2595
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:942
2596
- msgid "Back to Import Data"
2597
- msgstr ""
2598
 
2599
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:939
2600
- #, fuzzy
2601
- #| msgid "Are you sure you want to delete this marker:"
2602
- msgid "Are you sure you wish to delete this file?"
2603
- msgstr "Sind Sie sich sicher, dass Sie diesen Marker löschen wollen?"
2604
 
2605
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:940
2606
- msgid "File deleted."
2607
- msgstr ""
2608
 
2609
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:941
2610
- msgid "Please enter a URL to import from."
2611
- msgstr ""
2612
 
2613
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:943
2614
- msgid "Loading import options..."
 
 
 
 
 
 
 
 
 
 
 
2615
  msgstr ""
 
 
 
 
 
 
 
 
 
 
 
2616
 
2617
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:944
2618
- #, fuzzy
2619
- #| msgid "Are you sure you want to delete the map"
2620
- msgid "Are you sure you wish to delete this scheduled import?"
2621
- msgstr "Sind Sie sicher, dass Sie die Karte löschen wollen?"
2622
-
2623
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:945
2624
- msgid "Scheduled import deleted."
2625
- msgstr ""
2626
 
2627
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:946
2628
- msgid "Please select at least one map to export."
2629
- msgstr ""
2630
 
2631
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:960
2632
- msgid "Accepts"
2633
- msgstr ""
2634
 
2635
- #: ../../wp-google-maps-pro/includes/import-export/page.import-export.php:1035
2636
- msgid "Next schedule run"
2637
- msgstr ""
2638
 
2639
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:297
2640
- msgid "Header 1 should be 'id', not"
2641
- msgstr "Header 1 sollte 'id' sein, nicht"
2642
 
2643
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:298
2644
- msgid "Header 2 should be 'map_id', not"
2645
- msgstr "Header 2 sollte 'map_id' sein, nicht"
2646
 
2647
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:299
2648
- msgid "Header 3 should be 'address', not"
2649
- msgstr "Header 3 sollte 'address' sein, nicht"
2650
 
2651
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:300
2652
- msgid "Header 4 should be 'description', not"
2653
- msgstr "Header 4 sollte 'description' sein, nicht"
2654
 
2655
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:301
2656
- msgid "Header 5 should be 'pic', not"
2657
- msgstr "Header 5 sollte 'pic' sein, nicht"
2658
 
2659
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:302
2660
- msgid "Header 6 should be 'link', not"
2661
- msgstr "Header 6 sollte 'link' sein, nicht"
2662
 
2663
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:303
2664
- msgid "Header 7 should be 'icon', not"
2665
- msgstr "Header 7 sollte 'icon' sein, nicht"
2666
 
2667
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:304
2668
- msgid "Header 8 should be 'lat', not"
2669
- msgstr "Header 8 sollte 'lat' sein, nicht"
2670
 
2671
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:305
2672
- msgid "Header 9 should be 'lng', not"
2673
- msgstr "Header 9 sollte 'lng' sein, nicht"
2674
 
2675
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:306
2676
- msgid "Header 10 should be 'anim', not"
2677
- msgstr "Header 10 sollte 'anim' sein, nicht"
2678
 
2679
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:307
2680
- msgid "Header 11 should be 'title', not"
2681
- msgstr "Header 11 sollte 'title' sein, nicht"
2682
 
2683
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:308
2684
- msgid "Header 12 should be 'infoopen', not"
2685
- msgstr "Header 12 sollte 'infoopen' sein, nicht"
2686
 
2687
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:309
2688
- msgid "Header 13 should be 'category', not"
2689
- msgstr "Heater 13 sollte 'category' sein, nicht"
2690
 
2691
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:310
2692
- #, fuzzy
2693
- msgid "Header 14 should be 'approved', not"
2694
- msgstr "Header 14 sollte 'id' sein, nicht"
2695
 
2696
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:311
2697
- #, fuzzy
2698
- msgid "Header 15 should be 'retina', not"
2699
- msgstr "Header 15 sollte 'id' sein, nicht"
2700
 
2701
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:313
2702
- msgid "CSV import failed"
2703
- msgstr "CSV-Import fehlgeschlagen"
2704
 
2705
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:385
2706
- #, php-format
2707
- msgid "Cannot import line %d as the LAT and/or LNG is not defined."
2708
- msgstr ""
 
2709
 
2710
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:419
2711
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:550
2712
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:630
2713
- #: ../../wp-google-maps-pro/includes/legacy/page.legacy-import-export.php:711
2714
- msgid "Your CSV file has been successfully imported"
2715
- msgstr "Ihre CSV - Datei wurde erfolgreich importiert"
2716
-
2717
- #: ../../wp-google-maps-pro/includes/marker-listings/class.advanced-table.php:140
2718
- #: ../../wp-google-maps-pro/legacy-core.php:3925
2719
- #: ../../wp-google-maps-pro/legacy-core.php:7156
2720
- #: ../../wp-google-maps-pro/legacy-core.php:7248
2721
- #: ../base/includes/wp-google-maps-polygons.php:51
2722
- #: ../base/includes/wp-google-maps-polygons.php:141
2723
- #: ../includes/tables/class.admin-marker-datatable.php:41
2724
- #: ../legacy-core.php:3107 ../legacy-core.php:4758
2725
- msgid "Link"
2726
- msgstr "Link"
2727
 
2728
- #: ../../wp-google-maps-pro/includes/marker-listings/class.advanced-table.php:198
2729
- #: ../../wp-google-maps-pro/includes/marker-listings/class.basic-table.php:78
2730
- #: ../../wp-google-maps-pro/includes/marker-listings/class.carousel.php:146
2731
- #: ../../wp-google-maps-pro/includes/marker-listings/class.grid.php:82
2732
- #, fuzzy
2733
- #| msgid "More details"
2734
- msgid "More Details"
2735
- msgstr "Weitere Details"
2736
-
2737
- # If this means Miles - 1 Meile / >1 Meilen
2738
- #: ../../wp-google-maps-pro/includes/marker-listings/class.marker-listing.php:400
2739
- #: ../../wp-google-maps-pro/legacy-core.php:1501
2740
- #: ../../wp-google-maps-pro/legacy-core.php:7455 ../legacy-core.php:1946
2741
- #: ../legacy-core.php:3700
2742
- #, fuzzy
2743
- #| msgid "1mi"
2744
- msgid "mi"
2745
- msgstr "1 mi"
2746
-
2747
- #: ../../wp-google-maps-pro/includes/marker-listings/class.marker-listing.php:405
2748
- #: ../../wp-google-maps-pro/legacy-core.php:1501
2749
- #: ../../wp-google-maps-pro/legacy-core.php:7455 ../legacy-core.php:1946
2750
- #: ../legacy-core.php:3700
2751
- #, fuzzy
2752
- #| msgid "1km"
2753
- msgid "km"
2754
- msgstr "1 km"
2755
 
2756
- #: ../../wp-google-maps-pro/includes/marker-listings/class.marker-listing.php:418
2757
- #: ../includes/class.strings.php:65
2758
- #, fuzzy
2759
- #| msgid "My location"
2760
- msgid "from your location"
2761
- msgstr "Mein Standort"
2762
 
2763
- #: ../../wp-google-maps-pro/includes/marker-listings/class.marker-listing.php:422
2764
- #: ../includes/class.strings.php:66
2765
- #, fuzzy
2766
- #| msgid "Show User's Location?"
2767
- msgid "from searched location"
2768
- msgstr "Nutzer-Standort anzeigen?"
2769
 
2770
- #: ../../wp-google-maps-pro/includes/marker-listings/class.marker-listing.php:426
2771
- msgid "from unknown location"
2772
- msgstr ""
 
 
2773
 
2774
- #: ../../wp-google-maps-pro/includes/page.categories.php:17
2775
- #: ../../wp-google-maps-pro/includes/page.categories.php:20
2776
- msgid "Marker Categories"
2777
- msgstr "Marker-Kategorien"
2778
 
2779
- #: ../../wp-google-maps-pro/includes/page.categories.php:17
2780
- msgid "Add New Category"
2781
- msgstr "Hinzufügen einer neuen Kategorie "
2782
 
2783
- #: ../../wp-google-maps-pro/includes/page.categories.php:21
2784
- #: ../base/includes/wp-google-maps-polygons.php:48
2785
- #: ../base/includes/wp-google-maps-polygons.php:135
2786
- #: ../base/includes/wp-google-maps-polygons.php:138 ../legacy-core.php:3000
2787
- msgid "Pro Version"
2788
- msgstr "Pro Version"
2789
 
2790
- #: ../../wp-google-maps-pro/includes/page.categories.php:21
2791
- msgid "Create marker categories"
2792
- msgstr "Erstelle neue Marker-Kategorie "
2793
 
2794
- #: ../../wp-google-maps-pro/includes/page.categories.php:21
2795
- #: ../legacy-core.php:3000
2796
- msgid "with the"
2797
- msgstr "mit der"
2798
 
2799
- # might be wrong. Means „from WP for Google Maps only“
2800
- #: ../../wp-google-maps-pro/includes/page.categories.php:21
2801
- #: ../legacy-core.php:3000
2802
- msgid "of WP Google Maps for only"
2803
- msgstr "von WP nur für Google Maps"
2804
 
2805
- #: ../../wp-google-maps-pro/includes/page.categories.php:26
2806
- #: ../legacy-core.php:3022 ../legacy-core.php:3084
2807
- msgid "Problems with the plugin? See the troubleshooting manual."
2808
- msgstr "Probleme mit dem Plugin? Siehe Troubleshooting-Manual."
2809
 
2810
- #: ../../wp-google-maps-pro/includes/page.categories.php:34
2811
- msgid "There was a problem deleting the category."
2812
- msgstr "Es gab ein Problem beim Löschen der Kategorie."
2813
-
2814
- #: ../../wp-google-maps-pro/includes/page.categories.php:37
2815
- msgid "Delete your Category"
2816
- msgstr "Löschen sie Ihre Kategorie "
2817
-
2818
- #: ../../wp-google-maps-pro/includes/page.categories.php:37
2819
- msgid "Are you sure you want to delete the category"
2820
- msgstr "Sind Sie sich sicher, dass Sie die Kategorie löschen wollen?"
2821
-
2822
- #: ../../wp-google-maps-pro/includes/page.categories.php:101
2823
- msgid "Add a Marker Category"
2824
- msgstr "Marker-Kategorie hinzufügen"
2825
-
2826
- #: ../../wp-google-maps-pro/includes/page.categories.php:109
2827
- #: ../../wp-google-maps-pro/includes/page.categories.php:272
2828
- msgid "Category Name"
2829
- msgstr "Kategorie-Name"
2830
-
2831
- #: ../../wp-google-maps-pro/includes/page.categories.php:120
2832
- #: ../../wp-google-maps-pro/includes/page.categories.php:284
2833
- msgid "Category Marker"
2834
- msgstr "Kategorie-Marker"
2835
-
2836
- #: ../../wp-google-maps-pro/includes/page.categories.php:137
2837
- #: ../../wp-google-maps-pro/includes/page.categories.php:307
2838
- #, fuzzy
2839
- #| msgid "Category Name"
2840
- msgid "Category Image:"
2841
- msgstr "Kategorie-Name"
2842
-
2843
- #: ../../wp-google-maps-pro/includes/page.categories.php:143
2844
- #: ../../wp-google-maps-pro/includes/page.categories.php:313
2845
- msgid "Enter URL"
2846
- msgstr ""
2847
 
2848
- #: ../../wp-google-maps-pro/includes/page.categories.php:157
2849
- #: ../../wp-google-maps-pro/includes/page.categories.php:328
2850
- msgid "Retina Ready"
2851
- msgstr "Retina Ready"
2852
-
2853
- #: ../../wp-google-maps-pro/includes/page.categories.php:158
2854
- #: ../../wp-google-maps-pro/includes/page.categories.php:329
2855
- msgid "This marker is a retina-ready marker"
2856
- msgstr "Dieser Marker ist ein Retina-Ready-Marker"
2857
-
2858
- #: ../../wp-google-maps-pro/includes/page.categories.php:167
2859
- #, fuzzy
2860
- #| msgid "Marker Category"
2861
- msgid "Parent Category"
2862
- msgstr "Marker-Kategorie"
2863
-
2864
- #: ../../wp-google-maps-pro/includes/page.categories.php:167
2865
- #: ../../wp-google-maps-pro/includes/page.categories.php:365
2866
- msgid "Optional"
2867
- msgstr ""
2868
 
2869
- #: ../../wp-google-maps-pro/includes/page.categories.php:192
2870
- #: ../../wp-google-maps-pro/includes/page.categories.php:374
2871
- #: ../../wp-google-maps-pro/includes/page.categories.php:745
2872
- #: ../../wp-google-maps-pro/legacy-core.php:5726
2873
- msgid "Priority"
2874
- msgstr ""
2875
 
2876
- #: ../../wp-google-maps-pro/includes/page.categories.php:203
2877
- #: ../../wp-google-maps-pro/includes/page.categories.php:385
2878
- msgid "Assigned to "
2879
- msgstr "Zugewiesen"
2880
-
2881
- #: ../../wp-google-maps-pro/includes/page.categories.php:216
2882
- #: ../../wp-google-maps-pro/includes/page.categories.php:399
2883
- msgid "Save Category"
2884
- msgstr "Kategorie speichern"
2885
-
2886
- #: ../../wp-google-maps-pro/includes/page.categories.php:264
2887
- #, fuzzy
2888
- msgid "Edit a Marker Category"
2889
- msgstr "Marker-Kategorie hinzufügen"
2890
-
2891
- #: ../../wp-google-maps-pro/includes/page.categories.php:340
2892
- #, fuzzy
2893
- #| msgid "Marker Category"
2894
- msgid "Parent Category:"
2895
- msgstr "Marker-Kategorie"
2896
-
2897
- #: ../../wp-google-maps-pro/includes/page.categories.php:521
2898
- msgid "Your category has been created."
2899
- msgstr "Ihre Kategorie wurde erstellt."
2900
-
2901
- #: ../../wp-google-maps-pro/includes/page.categories.php:615
2902
- msgid "Your category has been saved."
2903
- msgstr "Ihre Kategorie wurde gespeichert. "
2904
-
2905
- #: ../../wp-google-maps-pro/includes/page.categories.php:715
2906
- msgid "All maps"
2907
- msgstr "Alle Karten"
2908
-
2909
- #: ../../wp-google-maps-pro/includes/page.categories.php:744
2910
- #: ../../wp-google-maps-pro/includes/page.categories.php:917
2911
- msgid "Linked maps"
2912
- msgstr "Verlinkte Karten"
2913
-
2914
- #: ../../wp-google-maps-pro/includes/page.categories.php:876
2915
- #: ../../wp-google-maps-pro/includes/page.categories.php:923
2916
- #: ../../wp-google-maps-pro/legacy-core.php:7709 ../legacy-core.php:3058
2917
- msgid "Trash"
2918
- msgstr "Papierkorb"
2919
 
2920
- #: ../../wp-google-maps-pro/includes/page.categories.php:916
2921
- msgid "Parent"
2922
- msgstr ""
2923
 
2924
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:32
2925
- #: ../../wp-google-maps-pro/legacy-core.php:2399
2926
- #: ../../wp-google-maps-pro/legacy-core.php:7141
2927
- #: ../../wp-google-maps-pro/legacy-core.php:7232
2928
- #: ../base/includes/wp-google-maps-polygons.php:38
2929
- msgid "Add a Polygon"
2930
- msgstr "Polygon hinzufügen"
2931
 
2932
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:35
2933
- #: ../../wp-google-maps-pro/legacy-core.php:7159
2934
- #: ../../wp-google-maps-pro/legacy-core.php:7251
2935
- #: ../base/includes/wp-google-maps-polygons.php:54
2936
- #: ../base/includes/wp-google-maps-polygons.php:144
2937
- #: ../base/includes/wp-google-maps-polylines.php:46
2938
- #: ../base/includes/wp-google-maps-polylines.php:142
2939
- msgid "Line Color"
2940
- msgstr "Linien-Farbe"
2941
 
2942
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:36
2943
- #: ../../wp-google-maps-pro/legacy-core.php:7165
2944
- #: ../../wp-google-maps-pro/legacy-core.php:7257
2945
- #: ../base/includes/wp-google-maps-polygons.php:60
2946
- #: ../base/includes/wp-google-maps-polygons.php:150
2947
- msgid "Fill Color"
2948
- msgstr "Füllungs-Farbe"
2949
-
2950
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:37
2951
- #: ../../wp-google-maps-pro/legacy-core.php:7168
2952
- #: ../../wp-google-maps-pro/legacy-core.php:7260
2953
- #: ../../wp-google-maps-pro/legacy-core.php:8513
2954
- #: ../../wp-google-maps-pro/legacy-core.php:8598
2955
- #: ../base/includes/wp-google-maps-polygons.php:63
2956
- #: ../base/includes/wp-google-maps-polygons.php:153
2957
- #: ../base/includes/wp-google-maps-polylines.php:54
2958
- #: ../base/includes/wp-google-maps-polylines.php:150 ../legacy-core.php:5665
2959
- #: ../legacy-core.php:5789 ../legacy-core.php:5919 ../legacy-core.php:6014
2960
- msgid "Opacity"
2961
- msgstr "Transparenz / Deckung"
2962
 
2963
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:49
2964
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:98
2965
- #: ../../wp-google-maps-pro/legacy-core.php:7196
2966
- #: ../../wp-google-maps-pro/legacy-core.php:7300
2967
- #: ../base/includes/wp-google-maps-polygons.php:93
2968
- #: ../base/includes/wp-google-maps-polygons.php:193
2969
- msgid "Save Polygon"
2970
- msgstr "Polygon speichern"
2971
 
2972
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:81
2973
- #: ../base/includes/wp-google-maps-polygons.php:124
2974
- msgid "Edit Polygon"
2975
- msgstr "Bearbeite Polygon"
2976
 
2977
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:472
2978
- #: ../../wp-google-maps-pro/legacy-core.php:4745
2979
- msgid "Polygon Data"
2980
- msgstr "Polygon-Daten"
2981
-
2982
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:473
2983
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:486
2984
- #: ../../wp-google-maps-pro/legacy-core.php:269
2985
- #: ../../wp-google-maps-pro/legacy-core.php:320
2986
- #: ../../wp-google-maps-pro/legacy-core.php:7698
2987
- #: ../../wp-google-maps-pro/legacy-core.php:7896
2988
- #: ../base/includes/wp-google-maps-polygons.php:440
2989
- #: ../base/includes/wp-google-maps-polylines.php:415
2990
- #: ../includes/tables/class.admin-marker-datatable.php:43
2991
- #: ../legacy-core.php:3046 ../legacy-core.php:4759 ../legacy-core.php:5492
2992
- #: ../legacy-core.php:5543
2993
- msgid "Action"
2994
- msgstr "Aktion"
2995
 
2996
- #: ../../wp-google-maps-pro/includes/page.edit-polygon.php:497
2997
- #: ../base/includes/wp-google-maps-polygons.php:467
2998
- msgid "Delete this polygon"
2999
- msgstr "Dieses Polygon löschen"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3000
 
3001
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:25
3002
- #: ../../wp-google-maps-pro/legacy-core.php:2404
3003
- #: ../base/includes/wp-google-maps-polylines.php:31
3004
- msgid "Add a Polyline"
3005
- msgstr "Streckenzug (Polyline) hinzufügen"
3006
 
3007
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:42
3008
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:90
3009
- #: ../base/includes/wp-google-maps-polylines.php:88
3010
- #: ../base/includes/wp-google-maps-polylines.php:196
3011
- msgid "Save Polyline"
3012
- msgstr "Speichere Polylinie"
3013
 
3014
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:73
3015
- #: ../base/includes/wp-google-maps-polylines.php:126
3016
- msgid "Edit Polyline"
3017
- msgstr "Bearbeite Polylinie"
3018
 
3019
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:485
3020
- #: ../../wp-google-maps-pro/legacy-core.php:4746
3021
- msgid "Polyline Data"
3022
- msgstr "Polylinie-Daten"
3023
 
3024
- #: ../../wp-google-maps-pro/includes/page.edit-polyline.php:510
3025
- #: ../base/includes/wp-google-maps-polylines.php:442
3026
- msgid "Delete this polyline"
3027
- msgstr "Diese Polylinie löschen"
3028
 
3029
- #: ../../wp-google-maps-pro/includes/page.wizard.php:13
3030
- msgid "Select a Map Type (beta)"
3031
- msgstr ""
3032
 
3033
- #: ../../wp-google-maps-pro/includes/page.wizard.php:147
3034
- #: ../../wp-google-maps-pro/includes/page.wizard.php:150
3035
- #: ../../wp-google-maps-pro/legacy-core.php:1292
3036
- #: ../../wp-google-maps-pro/legacy-core.php:4949
3037
- #: ../../wp-google-maps-pro/legacy-core.php:6011
3038
- #: ../base/classes/WPGM_templates.php:48 ../base/includes/welcome.php:43
3039
- #: ../html/settings-page.html.php:20 ../includes/legacy/settings-page.php:156
3040
- #: ../includes/legacy/settings-page.php:467 ../legacy-core.php:3436
3041
- msgid "Store Locator"
3042
- msgstr "Laden-Finder "
3043
 
3044
- #: ../../wp-google-maps-pro/includes/page.wizard.php:157
3045
- #, fuzzy
3046
- msgid "Show distance in:"
3047
- msgstr "Entfernung anzeigen in"
3048
 
3049
- #: ../../wp-google-maps-pro/includes/page.wizard.php:161
3050
- #: ../../wp-google-maps-pro/legacy-core.php:1563 ../legacy-core.php:3689
3051
- msgid "Miles"
3052
- msgstr "Meilen"
3053
 
3054
- #: ../../wp-google-maps-pro/includes/page.wizard.php:161
3055
- #: ../../wp-google-maps-pro/legacy-core.php:1563 ../legacy-core.php:3689
3056
- msgid "Kilometers"
3057
- msgstr "Kilometern"
3058
 
3059
- #: ../../wp-google-maps-pro/includes/page.wizard.php:167
3060
- #, fuzzy
3061
- msgid "Show bouncing icon:"
3062
- msgstr "Hüpfendes Icon anzeigen"
3063
-
3064
- #: ../../wp-google-maps-pro/includes/page.wizard.php:177
3065
- #, fuzzy
3066
- msgid "Hide markers until search is done:"
3067
- msgstr "Alle Marker verstecken bis eine Suche erfolgt ist"
3068
-
3069
- #: ../../wp-google-maps-pro/includes/page.wizard.php:215
3070
- #, fuzzy
3071
- msgid "Default 'To' Address:"
3072
- msgstr "Standard 'Nach' - Adresse"
3073
-
3074
- #: ../../wp-google-maps-pro/includes/page.wizard.php:219
3075
- #, fuzzy
3076
- msgid "Enter Address"
3077
- msgstr "Marker-Adresse"
3078
-
3079
- #: ../../wp-google-maps-pro/includes/page.wizard.php:244
3080
- #: ../../wp-google-maps-pro/includes/page.wizard.php:247
3081
- #: ../../wp-google-maps-pro/legacy-core.php:2158
3082
- #: ../../wp-google-maps-pro/legacy-core.php:4946
3083
- #: ../html/settings-page.html.php:15 ../includes/legacy/settings-page.php:155
3084
- #, fuzzy
3085
- msgid "Marker Listing"
3086
- msgstr "Marker Auflistung"
3087
 
3088
- #: ../../wp-google-maps-pro/includes/page.wizard.php:254
3089
- #: ../../wp-google-maps-pro/legacy-core.php:2163
3090
- #, fuzzy
3091
- msgid "Marker Listing Style"
3092
- msgstr "Marker Auflistung"
3093
 
3094
- #: ../../wp-google-maps-pro/includes/page.wizard.php:259
3095
- #, fuzzy
3096
- msgid "Basic Table"
3097
- msgstr "Basis-Tabelle"
3098
 
3099
- #: ../../wp-google-maps-pro/includes/page.wizard.php:260
3100
- #, fuzzy
3101
- msgid "Basic List"
3102
- msgstr "Basis-Tabelle"
3103
 
3104
- #: ../../wp-google-maps-pro/includes/page.wizard.php:261
3105
- #, fuzzy
3106
- msgid "Advanced Table"
3107
- msgstr "Erweiterte Marker"
3108
 
3109
- #: ../../wp-google-maps-pro/includes/page.wizard.php:262
3110
- #: ../../wp-google-maps-pro/legacy-core.php:956
3111
- #: ../../wp-google-maps-pro/legacy-core.php:2190
3112
- #: ../../wp-google-maps-pro/legacy-core.php:2230
3113
- #: ../../wp-google-maps-pro/legacy-core.php:7330 ../legacy-core.php:3892
3114
- #: ../legacy-core.php:3972
3115
- msgid "Carousel"
3116
- msgstr "Carousel"
3117
 
3118
- #: ../../wp-google-maps-pro/includes/page.wizard.php:288
3119
- msgid "Blank Map"
3120
- msgstr ""
3121
 
3122
- #: ../../wp-google-maps-pro/includes/tables/class.pro-admin-marker-datatable.php:32
3123
- #: ../legacy-core.php:4729
3124
- #, fuzzy
3125
- msgid "Approve this marker"
3126
- msgstr "Diesen Marker freigeben"
3127
 
3128
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:210
3129
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6779
3130
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17221
3131
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3132
- #: ../../wp-google-maps-pro/legacy-core.php:1299
3133
- #: ../../wp-google-maps-pro/legacy-core.php:5554
3134
- #: ../includes/legacy/settings-page.php:163
3135
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:102
3136
- #: ../js/v8/wp-google-maps.combined.js:7026 ../js/v8/wp-google-maps.min.js:1
3137
- msgid "Map Settings"
3138
- msgstr "Karten-Einstellungen"
3139
 
3140
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:213
3141
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6821
3142
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17224
3143
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3144
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:144
3145
- #: ../js/v8/wp-google-maps.combined.js:7068 ../js/v8/wp-google-maps.min.js:1
3146
- #, fuzzy
3147
- #| msgid "Maps"
3148
- msgid "Map"
3149
- msgstr "Karten"
3150
 
3151
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:228
3152
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6789
3153
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17239
3154
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3155
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:112
3156
- #: ../js/v8/wp-google-maps.combined.js:7036 ../js/v8/wp-google-maps.min.js:1
3157
- msgid "Go to Map Editor"
3158
- msgstr ""
3159
 
3160
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:233
3161
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17244
3162
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3163
- msgid "Mashup IDs"
3164
- msgstr ""
3165
 
3166
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:246
3167
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17257
3168
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3169
- msgid "Reset Mashup IDs"
3170
- msgstr ""
3171
 
3172
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:251
3173
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17262
3174
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3175
- #, fuzzy
3176
- #| msgid "Your Markers"
3177
- msgid "Focused Marker"
3178
- msgstr "Ihre Marker"
3179
-
3180
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:262
3181
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17273
3182
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3183
- msgid "Override Zoom"
3184
- msgstr ""
3185
 
3186
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:276
3187
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17287
3188
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3189
- msgid "Reset Override Zoom"
3190
- msgstr ""
3191
 
3192
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:281
3193
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17292
3194
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3195
- #, fuzzy
3196
- #| msgid "Save Category"
3197
- msgid "Initial Category"
3198
- msgstr "Kategorie speichern"
3199
-
3200
- #: ../../wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js:299
3201
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6801
3202
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:17310
3203
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3204
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:124
3205
- #: ../js/v8/wp-google-maps.combined.js:7048 ../js/v8/wp-google-maps.min.js:1
3206
- #, fuzzy
3207
- msgid "View Documentation"
3208
- msgstr "Laden-Finder-Dokumentation"
3209
 
3210
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6720
3211
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6817
3212
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3213
- #: ../../wp-google-maps-pro/legacy-core.php:110
3214
- #: ../../wp-google-maps-pro/wp-google-maps-pro.php:2089
3215
- #: ../base/classes/widget_module.class.php:14
3216
- #: ../includes/class.auto-loader.php:193
3217
- #: ../includes/class.maps-engine-dialog.php:166
3218
- #: ../includes/class.plugin.php:484
3219
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:43
3220
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:140
3221
- #: ../js/v8/wp-google-maps.combined.js:6967
3222
- #: ../js/v8/wp-google-maps.combined.js:7064 ../js/v8/wp-google-maps.min.js:1
3223
- #: ../wpGoogleMaps.php:1342 ../wpGoogleMaps.php:1381
3224
- msgid "WP Google Maps"
3225
- msgstr "WP Google Maps"
3226
 
3227
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6818
3228
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3229
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:141
3230
- #: ../js/v8/wp-google-maps.combined.js:7065 ../js/v8/wp-google-maps.min.js:1
3231
- msgid ""
3232
- "The easiest to use Google Maps plugin! Create custom Google Maps with high "
3233
- "quality markers containing locations, descriptions, images and links. Add "
3234
- "your customized map to your WordPress posts and/or pages quickly and easily "
3235
- "with the supplied shortcode. No fuss."
3236
- msgstr ""
3237
 
3238
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6821
3239
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3240
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:144
3241
- #: ../js/v8/wp-google-maps.combined.js:7068 ../js/v8/wp-google-maps.min.js:1
3242
- #, fuzzy
3243
- #| msgid "WP Google Maps"
3244
- msgid "Google"
3245
- msgstr "WP Google Maps"
3246
 
3247
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.combined.js:6832
3248
- #: ../../wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js:1
3249
- #: ../js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:155
3250
- #: ../js/v8/wp-google-maps.combined.js:7079 ../js/v8/wp-google-maps.min.js:1
3251
- msgid "Your map will appear here on your websites front end"
3252
- msgstr ""
3253
 
3254
- #: ../../wp-google-maps-pro/legacy-core.php:35
3255
- msgid ""
3256
- "<strong>WP Google Maps Pro:</strong> User Generated Markers add-on 3.01 and "
3257
- "below is not compatible with OpenLayers. Please either switch engine to "
3258
- "Google under Maps &rarr; Settings, or update User Generated Markers to 3.02 "
3259
- "or above"
3260
- msgstr ""
3261
 
3262
- #: ../../wp-google-maps-pro/legacy-core.php:58
3263
- msgid ""
3264
- "<strong>WP Google Maps Pro:</strong> Gold Add-on versions 4.11 and below are "
3265
- "not compatible with OpenLayers. Please update to Gold 4.11 or above to use "
3266
- "Gold features with the OpenLayers engine."
3267
- msgstr ""
3268
 
3269
- #: ../../wp-google-maps-pro/legacy-core.php:113
3270
- msgid ""
3271
- "The Pro add-on cannot be registered due to a fatal error. This is usually "
3272
- "due to missing files. Please re-install the Pro add-on. Technical details "
3273
- "are as follows: "
3274
- msgstr ""
3275
 
3276
- #: ../../wp-google-maps-pro/legacy-core.php:291 ../legacy-core.php:5514
3277
- #, fuzzy
3278
- #| msgid "Delete this marker"
3279
- msgid "Delete this circle"
3280
- msgstr "Diesen Marker löschen"
3281
 
3282
- #: ../../wp-google-maps-pro/legacy-core.php:342 ../legacy-core.php:5565
3283
- #, fuzzy
3284
- msgid "Delete this rectangle"
3285
- msgstr "Diesen Marker löschen"
 
 
3286
 
3287
- #: ../../wp-google-maps-pro/legacy-core.php:407
3288
- msgid ""
3289
- "<strong>WP Google Maps Pro:</strong> Experiencing issues? We strongly "
3290
- "recommend that you update WP Google Maps (Basic) to Version 8.0.0 in the "
3291
- "plugins menu"
3292
- msgstr ""
3293
 
3294
- #: ../../wp-google-maps-pro/legacy-core.php:743
3295
- msgid "including Pro &amp; Gold add-ons"
3296
- msgstr "inklusive Pro &amp; Gold add-ons"
3297
 
3298
- #: ../../wp-google-maps-pro/legacy-core.php:745
3299
- msgid "including Pro add-on"
3300
- msgstr "inklusive Pro add-on"
3301
 
3302
- #: ../../wp-google-maps-pro/legacy-core.php:751
3303
- msgid ""
3304
- "Please <a href='update-core.php'>update your WP Google Maps GOLD version</"
3305
- "a>. Your current Gold version is not compatible with the current Pro version."
3306
- msgstr ""
3307
- "Bitte <a href='update-core.php'>aktualisieren Sie Ihre WP Google Maps GOLD - "
3308
- "Version</a>. Ihre jetzige Gold-Version ist mit der momentanen Pro-Version "
3309
- "nicht kompatibel."
3310
 
3311
- #: ../../wp-google-maps-pro/legacy-core.php:944
3312
- #, fuzzy
3313
- msgid "No marker list"
3314
- msgstr "Marker Auflistung"
3315
 
3316
- #: ../../wp-google-maps-pro/legacy-core.php:947
3317
- #: ../../wp-google-maps-pro/legacy-core.php:2178
3318
- #: ../../wp-google-maps-pro/legacy-core.php:2212
3319
- #: ../../wp-google-maps-pro/legacy-core.php:7333 ../legacy-core.php:3890
3320
- #, fuzzy
3321
- msgid "Basic table"
3322
- msgstr "Basis-Tabelle"
3323
 
3324
- #: ../../wp-google-maps-pro/legacy-core.php:950
3325
- #: ../../wp-google-maps-pro/legacy-core.php:2182
3326
- #: ../../wp-google-maps-pro/legacy-core.php:2218
3327
- #: ../../wp-google-maps-pro/legacy-core.php:7332
3328
- #, fuzzy
3329
- msgid "Basic list"
3330
- msgstr "Basis-Tabelle"
3331
 
3332
- #: ../../wp-google-maps-pro/legacy-core.php:953
3333
- #: ../../wp-google-maps-pro/legacy-core.php:2186
3334
- #: ../../wp-google-maps-pro/legacy-core.php:2224
3335
- #: ../../wp-google-maps-pro/legacy-core.php:7334
3336
- #, fuzzy
3337
- msgid "Advanced table"
3338
- msgstr "Erweiterte Marker"
3339
 
3340
- #: ../../wp-google-maps-pro/legacy-core.php:1052
3341
- #: ../../wp-google-maps-pro/legacy-core.php:2043
3342
- #: ../../wp-google-maps-pro/legacy-core.php:5858
3343
- #: ../../wp-google-maps-pro/legacy-core.php:5894
3344
- #: ../../wp-google-maps-pro/legacy-core.php:7335
3345
- #, fuzzy
3346
- msgid "Default Infowindow"
3347
- msgstr "Info-Fenster"
3348
 
3349
- #: ../../wp-google-maps-pro/legacy-core.php:1054
3350
- #: ../../wp-google-maps-pro/legacy-core.php:2050
3351
- #: ../../wp-google-maps-pro/legacy-core.php:5860
3352
- #: ../../wp-google-maps-pro/legacy-core.php:7336
3353
- #, fuzzy
3354
- msgid "Modern Infowindow"
3355
- msgstr "Info-Fenster"
3356
 
3357
- #: ../../wp-google-maps-pro/legacy-core.php:1056
3358
- #: ../../wp-google-maps-pro/legacy-core.php:2056
3359
- #: ../../wp-google-maps-pro/legacy-core.php:5862
3360
- #: ../../wp-google-maps-pro/legacy-core.php:5908
3361
- #: ../../wp-google-maps-pro/legacy-core.php:7338
3362
- msgid "Modern Plus Infowindow"
3363
- msgstr ""
3364
 
3365
- #: ../../wp-google-maps-pro/legacy-core.php:1058
3366
- #: ../../wp-google-maps-pro/legacy-core.php:2063
3367
- #: ../../wp-google-maps-pro/legacy-core.php:5864
3368
- #: ../../wp-google-maps-pro/legacy-core.php:5915
3369
- #: ../../wp-google-maps-pro/legacy-core.php:7339
3370
- #, fuzzy
3371
- msgid "Circular Infowindow"
3372
- msgstr "Info-Fenster"
3373
 
3374
- #: ../../wp-google-maps-pro/legacy-core.php:1060
3375
- msgid "Currently using your selection chosen in the global settings"
3376
- msgstr ""
 
3377
 
3378
- #: ../../wp-google-maps-pro/legacy-core.php:1117
3379
- msgid "Download this as a CSV file"
3380
- msgstr "Dies als CSV-Datei herunterladen"
 
 
 
3381
 
3382
- #: ../../wp-google-maps-pro/legacy-core.php:1117
3383
- msgid "Download this data as a CSV file"
3384
- msgstr "Diese Daten als CSV-Datei herunterladen"
3385
 
3386
- #: ../../wp-google-maps-pro/legacy-core.php:1202
3387
- msgid "Please update your basic version to use this function."
3388
- msgstr ""
3389
 
3390
- #: ../../wp-google-maps-pro/legacy-core.php:1204
3391
- #, fuzzy
3392
- msgid "Add a New Dataset"
3393
- msgstr "Hinzufügen einer neuen Kategorie "
3394
 
3395
- #: ../../wp-google-maps-pro/legacy-core.php:1280
3396
- #, fuzzy
3397
- msgid "New"
3398
- msgstr "Neu hinzufügen"
3399
 
3400
- #: ../../wp-google-maps-pro/legacy-core.php:1289
3401
- #: ../html/settings-page.html.php:5 ../legacy-core.php:3433
3402
- #, fuzzy
3403
- msgid "General Settings"
3404
- msgstr "Allgemeine Einstellungen"
3405
 
3406
- #: ../../wp-google-maps-pro/legacy-core.php:1290
3407
- #: ../base/includes/welcome.php:52 ../legacy-core.php:3434
3408
- msgid "Themes"
3409
- msgstr ""
 
3410
 
3411
- #: ../../wp-google-maps-pro/legacy-core.php:1294 ../legacy-core.php:3438
3412
- #, fuzzy
3413
- msgid "Marker Listing Options"
3414
- msgstr "Marker-Auflistung-Optionen"
3415
 
3416
- #: ../../wp-google-maps-pro/legacy-core.php:1331 ../legacy-core.php:3474
3417
- msgid "Short code"
3418
- msgstr "Kurzcode"
 
3419
 
3420
- #: ../../wp-google-maps-pro/legacy-core.php:1332 ../legacy-core.php:3475
3421
- msgid "copy this into your post or page to display the map"
3422
- msgstr ""
3423
- "Kopieren Sie dies in Ihre Webseite oder einen Blogbeitrag um die Karte "
3424
- "anzuzeigen. "
3425
 
3426
- #: ../../wp-google-maps-pro/legacy-core.php:1335 ../legacy-core.php:3478
3427
- msgid "Map Name"
3428
- msgstr "Karten-Name"
3429
 
3430
- #: ../../wp-google-maps-pro/legacy-core.php:1339 ../legacy-core.php:3504
3431
- msgid "Zoom Level"
3432
- msgstr "Zoom-Level"
3433
 
3434
- #: ../../wp-google-maps-pro/legacy-core.php:1353 ../legacy-core.php:3489
3435
- #, fuzzy, php-format
3436
- msgid "Set to 100% for a responsive map"
3437
- msgstr "Für eine responsive Karte dies auf 100% setzen"
3438
 
3439
- #: ../../wp-google-maps-pro/legacy-core.php:1363 ../legacy-core.php:3499
3440
- #, fuzzy, php-format
3441
- msgid ""
3442
- "We recommend that you leave your height in PX. Depending on your theme, "
3443
- "using % for the height may break your map."
3444
- msgstr ""
3445
- "Wir empfehlen, dass Sie die Höhe in px belassen. Abhängig von Ihrem Theme "
3446
- "kann die Nutzung % Ihre Karte zerstören."
3447
 
3448
- #: ../../wp-google-maps-pro/legacy-core.php:1381
3449
- #, fuzzy
3450
- msgid "General options"
3451
- msgstr "Allgemeine Einstellungen"
3452
 
3453
- #: ../../wp-google-maps-pro/legacy-core.php:1384 ../legacy-core.php:3590
3454
- msgid "Enable Store Locator"
3455
- msgstr "Laden-Finder aktivieren"
 
3456
 
3457
- #: ../../wp-google-maps-pro/legacy-core.php:1393
3458
- #: ../../wp-google-maps-pro/legacy-core.php:1420 ../legacy-core.php:3600
3459
- #: ../legacy-core.php:3627
3460
- #, fuzzy
3461
- #| msgid "Store Locator"
3462
- msgid "Store Locator Style"
3463
- msgstr "Laden-Finder "
3464
 
3465
- #: ../../wp-google-maps-pro/legacy-core.php:1402
3466
- #: ../../wp-google-maps-pro/legacy-core.php:1481
3467
- #: ../../wp-google-maps-pro/legacy-core.php:5687
3468
- #: ../html/settings-page.html.php:103 ../includes/legacy/settings-page.php:255
3469
- #: ../legacy-core.php:3609 ../legacy-core.php:3650
3470
- msgid "Legacy"
3471
- msgstr ""
3472
 
3473
- #: ../../wp-google-maps-pro/legacy-core.php:1425 ../legacy-core.php:3632
3474
- #, php-format
3475
- msgid ""
3476
- "Looking for styling settings? Try our new <a href='%s' target='_blank'>User "
3477
- "Interface Style</a> setting."
3478
- msgstr ""
3479
 
3480
- #: ../../wp-google-maps-pro/legacy-core.php:1435
3481
- #, fuzzy
3482
- #| msgid "Search"
3483
- msgid "Search Area"
3484
- msgstr "Suche"
3485
 
3486
- #: ../../wp-google-maps-pro/legacy-core.php:1445
3487
- #, fuzzy
3488
- #| msgid "Radius"
3489
- msgid "Radial"
3490
- msgstr "Umkreis"
3491
 
3492
- #: ../../wp-google-maps-pro/legacy-core.php:1449
3493
- msgid "Allows the user to select a radius from a predefined list"
3494
- msgstr ""
3495
 
3496
- #: ../../wp-google-maps-pro/legacy-core.php:1459
3497
- msgid "Auto"
3498
- msgstr ""
3499
 
3500
- #: ../../wp-google-maps-pro/legacy-core.php:1463
3501
- msgid "Intelligently detects the zoom level based on the location entered"
3502
- msgstr ""
3503
 
3504
- #: ../../wp-google-maps-pro/legacy-core.php:1472 ../legacy-core.php:3641
3505
- #, fuzzy
3506
- #| msgid "Radius"
3507
- msgid "Radius Style"
3508
- msgstr "Umkreis"
3509
 
3510
- #: ../../wp-google-maps-pro/legacy-core.php:1497 ../legacy-core.php:3694
3511
- #, fuzzy
3512
- #| msgid "Default 'To' address"
3513
- msgid "Default radius"
3514
- msgstr "Standard 'Nach' - Adresse"
3515
 
3516
- #: ../../wp-google-maps-pro/legacy-core.php:1521
3517
- #, fuzzy
3518
- #| msgid "Maximum Zoom Level"
3519
- msgid "Maximum zoom"
3520
- msgstr "Maximum Zoom-Level"
3521
 
3522
- #: ../../wp-google-maps-pro/legacy-core.php:1533 ../legacy-core.php:3666
3523
- msgid "Restrict to country"
3524
- msgstr "Beschränken auf Land"
3525
 
3526
- #: ../../wp-google-maps-pro/legacy-core.php:1542 ../legacy-core.php:3672
3527
- #, fuzzy
3528
- msgid "No country selected"
3529
- msgstr "Erlaube Auswahl nach Kategorie"
3530
 
3531
- #: ../../wp-google-maps-pro/legacy-core.php:1554
3532
- msgid "Insert country TLD. For example, use DE for Germany."
3533
- msgstr ""
3534
- "Landes-TLD eintragen. Zum Beispiel DE für Deutschland, CH für Schweiz, AT "
3535
- "für Österreich"
3536
 
3537
- #: ../../wp-google-maps-pro/legacy-core.php:1554
3538
- msgid "Leave blank for no restrictions."
3539
- msgstr "Ohne Beschränkungen einfach leer lassen."
3540
 
3541
- #: ../../wp-google-maps-pro/legacy-core.php:1560 ../legacy-core.php:3686
3542
- msgid "Show distance in"
3543
- msgstr "Entfernung anzeigen in"
3544
 
3545
- #: ../../wp-google-maps-pro/legacy-core.php:1568
3546
- #, fuzzy
3547
- msgid "Store Locator Placement"
3548
- msgstr "Laden-Finder-Dokumentation"
3549
 
3550
- #: ../../wp-google-maps-pro/legacy-core.php:1571
3551
- #: ../../wp-google-maps-pro/legacy-core.php:2258
3552
- msgid "Below Map"
3553
- msgstr ""
3554
 
3555
- #: ../../wp-google-maps-pro/legacy-core.php:1571
3556
- #: ../../wp-google-maps-pro/legacy-core.php:2258
3557
- #, fuzzy
3558
- msgid "Above Map"
3559
- msgstr "Karte speichern"
3560
 
3561
- #: ../../wp-google-maps-pro/legacy-core.php:1577
3562
- msgid "Allow category selection"
3563
- msgstr "Erlaube Auswahl nach Kategorie"
3564
 
3565
- #: ../../wp-google-maps-pro/legacy-core.php:1585
3566
- msgid "Allow users to use their location as the starting point"
3567
- msgstr "Nutzern erlauben, ihren Standort als Startpunkt zu nutzen"
3568
 
3569
- #: ../../wp-google-maps-pro/legacy-core.php:1593
3570
- msgid "Show center point as an icon"
3571
- msgstr ""
3572
 
3573
- #: ../../wp-google-maps-pro/legacy-core.php:1601
3574
- msgid "Default Icon"
3575
- msgstr ""
 
3576
 
3577
- #: ../../wp-google-maps-pro/legacy-core.php:1602
3578
- #: ../../wp-google-maps-pro/legacy-core.php:1761
3579
- #, fuzzy
3580
- msgid "Upload Icon"
3581
- msgstr "Bild hochladen "
3582
 
3583
- #: ../../wp-google-maps-pro/legacy-core.php:1605
3584
- #, fuzzy
3585
- msgid "Marker animation"
3586
- msgstr "Marker Auflistung"
3587
 
3588
- #: ../../wp-google-maps-pro/legacy-core.php:1615
3589
- msgid "Hide all markers until a search is done"
3590
- msgstr "Alle Marker verstecken bis eine Suche erfolgt ist"
3591
 
3592
- #: ../../wp-google-maps-pro/legacy-core.php:1629
3593
- msgid "Query String"
3594
- msgstr "Abfrage-Text"
3595
 
3596
- #: ../../wp-google-maps-pro/legacy-core.php:1634 ../legacy-core.php:3724
3597
- #, fuzzy
3598
- #| msgid "Default 'To' address"
3599
- msgid "Default address"
3600
- msgstr "Standard 'Nach' - Adresse"
3601
 
3602
- #: ../../wp-google-maps-pro/legacy-core.php:1640
3603
- msgid "Enable title search"
3604
- msgstr "Suche nach Bezeichnung aktivieren"
3605
 
3606
- #: ../../wp-google-maps-pro/legacy-core.php:1649
3607
- msgid "Title search String"
3608
- msgstr "Suchtext Bezeichnung"
3609
 
3610
- #: ../../wp-google-maps-pro/legacy-core.php:1654 ../legacy-core.php:3729
3611
- msgid "Not found message"
3612
- msgstr ""
3613
 
3614
- #: ../../wp-google-maps-pro/legacy-core.php:1659
3615
- msgid "Style options"
3616
- msgstr "Style-Optionen"
3617
-
3618
- #: ../../wp-google-maps-pro/legacy-core.php:1664
3619
- msgid "Line color"
3620
- msgstr "Linien-Farbe"
3621
 
3622
- #: ../../wp-google-maps-pro/legacy-core.php:1672
3623
- msgid "Line opacity"
3624
- msgstr "Linien-Transparenz"
 
 
 
 
 
 
 
 
 
 
 
 
3625
 
3626
- #: ../../wp-google-maps-pro/legacy-core.php:1675
3627
- #: ../../wp-google-maps-pro/legacy-core.php:1691
3628
- msgid "(0 - 1.0) example: 0.5 for 50%"
3629
- msgstr "(0 - 1.0) Beispiel: 0.5 für 50%"
3630
 
3631
- #: ../../wp-google-maps-pro/legacy-core.php:1680
3632
- msgid "Fill color"
3633
- msgstr "Füllungs-Farbe"
3634
 
3635
- #: ../../wp-google-maps-pro/legacy-core.php:1688
3636
- msgid "Fill opacity"
3637
- msgstr "Füllungs-Transparenz"
3638
 
3639
- #: ../../wp-google-maps-pro/legacy-core.php:1697 ../legacy-core.php:3744
3640
- msgid "View"
3641
- msgstr "Siehe"
3642
 
3643
- #: ../../wp-google-maps-pro/legacy-core.php:1697 ../legacy-core.php:3744
3644
- msgid "Store Locator Documentation"
3645
- msgstr "Laden-Finder-Dokumentation"
3646
 
3647
- #: ../../wp-google-maps-pro/legacy-core.php:1708
3648
- #, fuzzy
3649
- msgid "Advanced Settings:"
3650
- msgstr "Erweiterte Einstellungen"
3651
 
3652
- #: ../../wp-google-maps-pro/legacy-core.php:1711 ../legacy-core.php:3845
3653
- msgid "Default Marker Image"
3654
- msgstr "Standard Marker-Bild"
3655
 
3656
- #: ../../wp-google-maps-pro/legacy-core.php:1718 ../legacy-core.php:3520
3657
- msgid "Map type"
3658
- msgstr "Kartentyp"
3659
 
3660
- #: ../../wp-google-maps-pro/legacy-core.php:1721
3661
- #: ../../wp-google-maps-pro/legacy-core.php:7705 ../legacy-core.php:3053
3662
- #: ../legacy-core.php:3522
3663
- msgid "Roadmap"
3664
- msgstr "Straßenkarte"
3665
 
3666
- #: ../../wp-google-maps-pro/legacy-core.php:1722
3667
- #: ../../wp-google-maps-pro/legacy-core.php:7706 ../legacy-core.php:3054
3668
- #: ../legacy-core.php:3523
3669
- msgid "Satellite"
3670
- msgstr "Satellit"
3671
 
3672
- #: ../../wp-google-maps-pro/legacy-core.php:1723
3673
- #: ../../wp-google-maps-pro/legacy-core.php:7707 ../legacy-core.php:3055
3674
- #: ../legacy-core.php:3524
3675
- msgid "Hybrid"
3676
- msgstr "Hybrid"
3677
 
3678
- #: ../../wp-google-maps-pro/legacy-core.php:1724
3679
- #: ../../wp-google-maps-pro/legacy-core.php:7708 ../legacy-core.php:3056
3680
- #: ../legacy-core.php:3525
3681
- msgid "Terrain"
3682
- msgstr "Gelände"
3683
 
3684
- #: ../../wp-google-maps-pro/legacy-core.php:1732 ../legacy-core.php:3510
3685
- msgid "Map Alignment"
3686
- msgstr "Kartenausrichtung"
3687
 
3688
- #: ../../wp-google-maps-pro/legacy-core.php:1734 ../legacy-core.php:3512
3689
- msgid "Left"
3690
- msgstr "Links"
3691
 
3692
- #: ../../wp-google-maps-pro/legacy-core.php:1735 ../legacy-core.php:3513
3693
- #: ../legacy-core.php:5766
3694
- msgid "Center"
3695
- msgstr "Zentriert"
3696
 
3697
- #: ../../wp-google-maps-pro/legacy-core.php:1736 ../legacy-core.php:3514
3698
- msgid "Right"
3699
- msgstr "Rechts"
3700
 
3701
- #: ../../wp-google-maps-pro/legacy-core.php:1743 ../legacy-core.php:3850
3702
- msgid "Show User's Location?"
3703
- msgstr "Nutzer-Standort anzeigen?"
3704
 
3705
- #: ../../wp-google-maps-pro/legacy-core.php:1760
3706
- msgid "Default User Location Icon"
3707
- msgstr ""
3708
 
3709
- #: ../../wp-google-maps-pro/legacy-core.php:1766
3710
- msgid "Jump to nearest marker on initialization?"
3711
- msgstr ""
3712
 
3713
- #: ../../wp-google-maps-pro/legacy-core.php:1784
3714
- msgid "Automatically pan to users location?"
3715
- msgstr ""
3716
 
3717
- #: ../../wp-google-maps-pro/legacy-core.php:1798
3718
- msgid "Override the zoom level when the users location is detected: "
3719
- msgstr ""
3720
 
3721
- #: ../../wp-google-maps-pro/legacy-core.php:1807
3722
- msgid "Override users location zoom level:"
3723
- msgstr ""
3724
 
3725
- #: ../../wp-google-maps-pro/legacy-core.php:1838
3726
- #, fuzzy
3727
- #| msgid "Show distance in"
3728
- msgid "Show distance from location?"
3729
- msgstr "Entfernung anzeigen in"
3730
 
3731
- #: ../../wp-google-maps-pro/legacy-core.php:1857
3732
- msgid ""
3733
- "This feature will use the users location (where available) or the searched "
3734
- "address when a store locator search is performed."
3735
- msgstr ""
3736
 
3737
- #: ../../wp-google-maps-pro/legacy-core.php:1866
3738
- msgid "Click marker opens link"
3739
- msgstr "Marker-Anklicken öffnet Link"
3740
 
3741
- #: ../../wp-google-maps-pro/legacy-core.php:1874
3742
- msgid "Fit map bounds to markers?"
3743
- msgstr ""
3744
 
3745
- #: ../../wp-google-maps-pro/legacy-core.php:1882
3746
- msgid "Fit map bounds to markers after filtering?"
3747
- msgstr ""
3748
 
3749
- #: ../../wp-google-maps-pro/legacy-core.php:1890
3750
- msgid "Hide point of interest"
3751
- msgstr ""
3752
 
3753
- #: ../../wp-google-maps-pro/legacy-core.php:1899
3754
- #, fuzzy
3755
- msgid "Maximum Zoom Out Level"
3756
- msgstr "Maximum Zoom-Level"
3757
 
3758
- #: ../../wp-google-maps-pro/legacy-core.php:1928
3759
- #, fuzzy
3760
- msgid "Maximum Zoom In Level"
3761
- msgstr "Maximum Zoom-Level"
3762
 
3763
- #: ../../wp-google-maps-pro/legacy-core.php:1963
3764
- msgid "Enable Layers"
3765
- msgstr "Karten-Layer aktiv"
3766
 
3767
- #: ../../wp-google-maps-pro/legacy-core.php:1967
3768
- #, fuzzy
3769
- msgid "Bicycle Layer"
3770
- msgstr "Fahrrad"
3771
 
3772
- #: ../../wp-google-maps-pro/legacy-core.php:1972
3773
- #, fuzzy
3774
- msgid "Traffic Layer"
3775
- msgstr "Straßenverkehr"
3776
 
3777
- #: ../../wp-google-maps-pro/legacy-core.php:1976
3778
- msgid "Transit Layer"
3779
- msgstr "Transit"
 
3780
 
3781
- #: ../../wp-google-maps-pro/legacy-core.php:1984
3782
- #, fuzzy
3783
- msgid "Enable Polygon Labels"
3784
- msgstr "Bewölkungs-Ansicht aktivieren?"
3785
 
3786
- #: ../../wp-google-maps-pro/legacy-core.php:1996 ../legacy-core.php:3864
3787
- msgid "KML/GeoRSS URL"
3788
- msgstr "KML/GeoRSS URL"
3789
 
3790
- #: ../../wp-google-maps-pro/legacy-core.php:1998 ../legacy-core.php:3866
3791
- msgid "The KML/GeoRSS layer will over-ride most of your map settings"
3792
- msgstr ""
3793
- "Der KML/GeoRSS - Layer wird die meisten Ihrer Karteneinstellungen "
3794
- "überschreiben"
3795
 
3796
- #: ../../wp-google-maps-pro/legacy-core.php:1998
3797
- msgid "For multiple sources, separate each one by a comma."
3798
- msgstr "Für Mehrfach-Auswahl, jede mit einem Komma trennen."
3799
 
3800
- #: ../../wp-google-maps-pro/legacy-core.php:2002 ../legacy-core.php:3870
3801
- msgid "Fusion table ID"
3802
- msgstr "Fusion table ID"
3803
 
3804
- #: ../../wp-google-maps-pro/legacy-core.php:2004
3805
- msgid ""
3806
- "Read data directly from your Fusion Table. For more information, see <a "
3807
- "href='http://googlemapsmania.blogspot.com/2010/05/fusion-tables-google-maps-"
3808
- "api.html'>http://googlemapsmania.blogspot.com/2010/05/fusion-tables-google-"
3809
- "maps-api.html</a>"
3810
- msgstr ""
3811
- "Daten direkt aus der Fusiontabelle lesen. Für mehr Informationen siehe <a "
3812
- "href='http://googlemapsmania.blogspot.com/2010/05/fusion-tables-google-maps-"
3813
- "api.html'>http://googlemapsmania.blogspot.com/2010/05/fusion-tables-google-"
3814
- "maps-api.html</a>"
3815
 
3816
- #: ../../wp-google-maps-pro/legacy-core.php:2012
3817
- #, fuzzy
3818
- msgid "Integration"
3819
- msgstr "Allgemeine Einstellungen"
 
 
3820
 
3821
- #: ../../wp-google-maps-pro/legacy-core.php:2023
3822
- #, fuzzy
3823
- #| msgid "Save Marker Location"
3824
- msgid "Enable Marker Ratings"
3825
- msgstr "Marker-Standort speichern"
3826
 
3827
- #: ../../wp-google-maps-pro/legacy-core.php:2036
3828
- #: ../../wp-google-maps-pro/legacy-core.php:5887
3829
- #, fuzzy
3830
- msgid "Infowindow Style"
3831
- msgstr "Info-Fenster Einste"
3832
 
3833
- #: ../../wp-google-maps-pro/legacy-core.php:2070
3834
- #, fuzzy
3835
- msgid "Inherit Global Setting"
3836
- msgstr "Allgemeine Einstellungen"
3837
 
3838
- #: ../../wp-google-maps-pro/legacy-core.php:2087
3839
- #: ../../wp-google-maps-pro/legacy-core.php:5939
3840
- #, fuzzy
3841
- msgid "Your selection:"
3842
- msgstr "Theme-Auswahl"
3843
 
3844
- #: ../../wp-google-maps-pro/legacy-core.php:2120
3845
- #, fuzzy
3846
- msgid "Infowindow Colors"
3847
- msgstr "Info-Fenster"
3848
 
3849
- #: ../../wp-google-maps-pro/legacy-core.php:2124
3850
- #, fuzzy
3851
- msgid "Primary Color"
3852
- msgstr "Linien-Farbe"
3853
 
3854
- #: ../../wp-google-maps-pro/legacy-core.php:2132
3855
- #, fuzzy
3856
- msgid "Accent Color"
3857
- msgstr "Linien-Farbe"
3858
 
3859
- #: ../../wp-google-maps-pro/legacy-core.php:2140
3860
- #, fuzzy
3861
- msgid "Text Color"
3862
- msgstr "Linien-Farbe"
3863
 
3864
- #: ../../wp-google-maps-pro/legacy-core.php:2174
3865
- #: ../../wp-google-maps-pro/legacy-core.php:2206
3866
- #: ../../wp-google-maps-pro/legacy-core.php:7331
3867
- #, fuzzy
3868
- msgid "No marker listing"
3869
- msgstr "Marker Auflistung"
3870
 
3871
- #: ../../wp-google-maps-pro/legacy-core.php:2255
3872
- #, fuzzy
3873
- msgid "Marker Listing Placement"
3874
- msgstr "Marker Auflistung"
3875
 
3876
- #: ../../wp-google-maps-pro/legacy-core.php:2264 ../legacy-core.php:3906
3877
- msgid "Order markers by"
3878
- msgstr "Sortieren der Marken nach"
3879
 
3880
- #: ../../wp-google-maps-pro/legacy-core.php:2272
3881
- #, fuzzy
3882
- #| msgid "Category Marker"
3883
- msgid "Category Priority"
3884
- msgstr "Kategorie-Marker"
3885
 
3886
- #: ../../wp-google-maps-pro/legacy-core.php:2273
3887
- msgid "Distance"
3888
- msgstr ""
3889
 
3890
- #: ../../wp-google-maps-pro/legacy-core.php:2276
3891
- #, fuzzy
3892
- msgid "Rating"
3893
- msgstr "Marker Auflistung"
3894
 
3895
- #: ../../wp-google-maps-pro/legacy-core.php:2281 ../legacy-core.php:3916
3896
- msgid "Ascending"
3897
- msgstr "Aufsteigend"
3898
 
3899
- #: ../../wp-google-maps-pro/legacy-core.php:2282 ../legacy-core.php:3917
3900
- msgid "Descending"
3901
- msgstr "Absteigend"
3902
 
3903
- #: ../../wp-google-maps-pro/legacy-core.php:2293 ../legacy-core.php:3929
3904
- msgid "Move list inside map"
3905
- msgstr "Liste in die Karte verschieben"
3906
 
3907
- #: ../../wp-google-maps-pro/legacy-core.php:2296 ../legacy-core.php:3932
3908
- msgid "Move your marker list inside the map area"
3909
- msgstr "Verschieben Sie Ihre Marker-Auflistung in den Kartenbereich"
3910
 
3911
- #: ../../wp-google-maps-pro/legacy-core.php:2296
3912
- msgid "(still in beta)"
3913
- msgstr "(noch als Beta)"
3914
 
3915
- #: ../../wp-google-maps-pro/legacy-core.php:2317 ../legacy-core.php:3934
3916
- msgid "Placement: "
3917
- msgstr ""
3918
 
3919
- #: ../../wp-google-maps-pro/legacy-core.php:2319 ../legacy-core.php:3936
3920
- #, fuzzy
3921
- msgid "Top Center"
3922
- msgstr "Oben zentriert"
3923
 
3924
- #: ../../wp-google-maps-pro/legacy-core.php:2320 ../legacy-core.php:3937
3925
- #, fuzzy
3926
- msgid "Top Left"
3927
- msgstr "Oben links"
3928
 
3929
- #: ../../wp-google-maps-pro/legacy-core.php:2321 ../legacy-core.php:3938
3930
- #, fuzzy
3931
- msgid "Top Right"
3932
- msgstr "Oben rechts"
3933
 
3934
- #: ../../wp-google-maps-pro/legacy-core.php:2322 ../legacy-core.php:3939
3935
- #, fuzzy
3936
- msgid "Left Top "
3937
- msgstr "Links oben"
3938
 
3939
- #: ../../wp-google-maps-pro/legacy-core.php:2323 ../legacy-core.php:3940
3940
- #, fuzzy
3941
- msgid "Right Top"
3942
- msgstr "Rechts oben"
3943
 
3944
- #: ../../wp-google-maps-pro/legacy-core.php:2324 ../legacy-core.php:3941
3945
- #, fuzzy
3946
- msgid "Left Center"
3947
- msgstr "Links zentriert"
3948
 
3949
- #: ../../wp-google-maps-pro/legacy-core.php:2325 ../legacy-core.php:3942
3950
- #, fuzzy
3951
- msgid "Right Center"
3952
- msgstr "Rechts zentriert"
3953
 
3954
- #: ../../wp-google-maps-pro/legacy-core.php:2326 ../legacy-core.php:3943
3955
- msgid "Left Bottom"
3956
- msgstr "Links unten"
3957
 
3958
- #: ../../wp-google-maps-pro/legacy-core.php:2327 ../legacy-core.php:3944
3959
- msgid "Right Bottom"
3960
- msgstr "Rechts unten"
3961
 
3962
- #: ../../wp-google-maps-pro/legacy-core.php:2328 ../legacy-core.php:3945
3963
- #, fuzzy
3964
- msgid "Bottom Center"
3965
- msgstr "Unten zentriert"
3966
 
3967
- #: ../../wp-google-maps-pro/legacy-core.php:2329 ../legacy-core.php:3946
3968
- msgid "Bottom Left"
3969
- msgstr "Unten links"
3970
 
3971
- #: ../../wp-google-maps-pro/legacy-core.php:2330 ../legacy-core.php:3947
3972
- msgid "Bottom Right"
3973
- msgstr "Unten rechts"
3974
 
3975
- #: ../../wp-google-maps-pro/legacy-core.php:2332
3976
- msgid "Container Width: "
3977
- msgstr "Behälter-Breite:"
3978
 
3979
- #: ../../wp-google-maps-pro/legacy-core.php:2333
3980
- msgid "Container Height: "
3981
- msgstr "Behälter-Höhe:"
3982
 
3983
- #: ../../wp-google-maps-pro/legacy-core.php:2343 ../legacy-core.php:3898
3984
- msgid "Filter by Category"
3985
- msgstr "Filter nach Kategorie"
3986
 
3987
- #: ../../wp-google-maps-pro/legacy-core.php:2346 ../legacy-core.php:3901
3988
- msgid "Allow users to filter by category?"
3989
- msgstr "Benutzern erlauben nach Kategorie zu filtern?"
3990
 
3991
- #: ../../wp-google-maps-pro/legacy-core.php:2375 ../legacy-core.php:4129
3992
- msgid "Save Map"
3993
- msgstr "Karte speichern"
3994
 
3995
- #: ../../wp-google-maps-pro/legacy-core.php:2378 ../legacy-core.php:4134
3996
- msgid ""
3997
- "Tip: Use your mouse to change the layout of your map. When you have "
3998
- "positioned the map to your desired location, press \"Save Map\" to keep your "
3999
- "settings."
4000
- msgstr ""
4001
- "Tipp: Benutzen Sie Ihre Maus um das Layout Ihrer Karte zu ändern. Wenn Sie "
4002
- "die Karte in die gewünschte Position gebracht haben, klicken Sie auf \"Karte "
4003
- "speichern\", um Ihre Einstellungen zu sichern."
4004
 
4005
- #: ../../wp-google-maps-pro/legacy-core.php:2391 ../legacy-core.php:4148
4006
- #: ../legacy-core.php:4311
4007
- msgid "Heatmaps"
4008
- msgstr ""
 
 
4009
 
4010
- #: ../../wp-google-maps-pro/legacy-core.php:2400 ../legacy-core.php:4285
4011
- msgid "Add a New Polygon"
4012
- msgstr "Neues Polygon hinzufügen"
4013
 
4014
- #: ../../wp-google-maps-pro/legacy-core.php:2405 ../legacy-core.php:4290
4015
- msgid "Add a New Polyline"
4016
- msgstr "Neuen Streckenzug (Polyline) hinzufügen"
 
 
 
 
4017
 
4018
- #: ../../wp-google-maps-pro/legacy-core.php:2409
4019
- #, fuzzy
4020
- msgid "Add a dataset"
4021
- msgstr "Marker hinzufügen"
4022
 
4023
- #: ../../wp-google-maps-pro/legacy-core.php:2415
4024
- #: ../../wp-google-maps-pro/legacy-core.php:2417
4025
- #: ../includes/compat/backwards_compat_v6.php:65
4026
- #: ../includes/compat/backwards_compat_v6.php:67 ../legacy-core.php:4296
4027
- #: ../legacy-core.php:4298
4028
- #, fuzzy
4029
- #| msgid "Add a marker"
4030
- msgid "Add a Circle"
4031
- msgstr "Marker hinzufügen"
4032
 
4033
- #: ../../wp-google-maps-pro/legacy-core.php:2423
4034
- #: ../../wp-google-maps-pro/legacy-core.php:2425
4035
- #: ../includes/compat/backwards_compat_v6.php:73
4036
- #: ../includes/compat/backwards_compat_v6.php:75 ../legacy-core.php:4304
4037
- #: ../legacy-core.php:4306
4038
- #, fuzzy
4039
- msgid "Add a Rectangle"
4040
- msgstr "Marker hinzufügen"
4041
 
4042
- #: ../../wp-google-maps-pro/legacy-core.php:2447 ../legacy-core.php:4342
4043
- msgid "Your Markers"
4044
- msgstr "Ihre Marker"
 
4045
 
4046
- #: ../../wp-google-maps-pro/legacy-core.php:2457 ../legacy-core.php:4378
4047
- #, fuzzy
4048
- #| msgid ""
4049
- #| "WP Google Maps encourages you to make use of the amazing icons created by "
4050
- #| "Nicolas Mollet's Maps Icons Collection"
4051
- msgid "WP Google Maps encourages you to make use of the amazing icons at "
4052
- msgstr ""
4053
- "WP Google Map ermuntert Sie, die tollen Icons aus der Nicolas Mollet's Maps "
4054
- "Icons Collection zu verwenden"
4055
 
4056
- #: ../../wp-google-maps-pro/legacy-core.php:2824
4057
- #: ../../wp-google-maps-pro/legacy-core.php:2848
4058
- #, fuzzy
4059
- msgid ""
4060
- "The map ID you have entered does not exist. Please enter a map ID that "
4061
- "exists."
4062
- msgstr "Der Ordner existiert nicht. Bitte erstellen."
4063
 
4064
- #: ../../wp-google-maps-pro/legacy-core.php:3186
4065
- msgid "Filter by"
4066
- msgstr "Filter nach "
4067
-
4068
- #: ../../wp-google-maps-pro/legacy-core.php:3397
4069
- msgid "Get directions to"
4070
- msgstr "Route nach"
4071
 
4072
- #: ../../wp-google-maps-pro/legacy-core.php:3467
4073
- #: ../../wp-google-maps-pro/legacy-core.php:3495
4074
- #: ../includes/class.strings.php:54
4075
- msgid "Fetching directions..."
4076
- msgstr "Abrufen der Wegbeschreibung..."
4077
 
4078
- #: ../../wp-google-maps-pro/legacy-core.php:3588
4079
- msgid "Thank you. Your marker is awaiting approval."
4080
- msgstr "Danke. Ihr Marker wartet auf Freigabe."
4081
 
4082
- #: ../../wp-google-maps-pro/legacy-core.php:3916
4083
- msgid "No results found"
4084
- msgstr ""
4085
 
4086
- #: ../../wp-google-maps-pro/legacy-core.php:3917
4087
- msgid "Zero results"
4088
- msgstr ""
4089
 
4090
- #: ../../wp-google-maps-pro/legacy-core.php:3918
4091
- msgid "Max waypoints exceeded"
4092
- msgstr ""
4093
 
4094
- #: ../../wp-google-maps-pro/legacy-core.php:3919
4095
- msgid "Max route length exceeded"
4096
- msgstr ""
 
4097
 
4098
- #: ../../wp-google-maps-pro/legacy-core.php:3920
4099
- msgid "Invalid request"
4100
- msgstr ""
 
4101
 
4102
- #: ../../wp-google-maps-pro/legacy-core.php:3921
4103
- msgid "Over query limit"
4104
- msgstr ""
4105
 
4106
- #: ../../wp-google-maps-pro/legacy-core.php:3922
4107
- msgid "Request denied"
4108
- msgstr ""
4109
 
4110
- #: ../../wp-google-maps-pro/legacy-core.php:3923
4111
- #, fuzzy
4112
- #| msgid "An unknown error occurred"
4113
- msgid "Unknown error"
4114
- msgstr "Ein unbekannter Fehler ist aufgetreten"
4115
 
4116
- #: ../../wp-google-maps-pro/legacy-core.php:3927
4117
- msgid "Zoom"
4118
- msgstr ""
4119
 
4120
- #: ../../wp-google-maps-pro/legacy-core.php:4282
4121
- msgid "Get directions"
4122
- msgstr "Route berechnen"
4123
 
4124
- #: ../../wp-google-maps-pro/legacy-core.php:4284
4125
- #: ../includes/class.strings.php:36 ../legacy-core.php:885
4126
- #: ../legacy-core.php:1009 ../legacy-core.php:1864
4127
- msgid "km away"
4128
- msgstr "km entfernt"
4129
 
4130
- #: ../../wp-google-maps-pro/legacy-core.php:4285
4131
- #: ../includes/class.strings.php:37 ../legacy-core.php:886
4132
- #: ../legacy-core.php:1010 ../legacy-core.php:1865
4133
- msgid "miles away"
4134
- msgstr "Meilen entfernt"
4135
 
4136
- #: ../../wp-google-maps-pro/legacy-core.php:4289
4137
- msgid "Getting your current location address..."
4138
- msgstr "Empfang ihres momentanen Standortes...."
4139
 
4140
- #: ../../wp-google-maps-pro/legacy-core.php:4295
4141
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:785
4142
- msgid "Please prove that you are human by checking the checkbox above"
4143
- msgstr ""
4144
- "Bitte bestätigen Sie, dass Sie kein Computer sind, sondern ein realer "
4145
- "Mensch, indem Sie die obige Auswahlbox ankreuzen "
4146
-
4147
- #: ../../wp-google-maps-pro/legacy-core.php:4715
4148
- msgid "Download ALL marker data to a CSV file"
4149
- msgstr "Download ALLER Marker-Daten in einer CSV-Datei"
4150
-
4151
- #: ../../wp-google-maps-pro/legacy-core.php:4716
4152
- #, fuzzy
4153
- msgid "Download ALL map data to a CSV file"
4154
- msgstr "Download ALLER Marker-Daten in einer CSV-Datei"
4155
-
4156
- #: ../../wp-google-maps-pro/legacy-core.php:4717
4157
- #, fuzzy
4158
- msgid "Download ALL polygon data to a CSV file"
4159
- msgstr "Download ALLER Marker-Daten in einer CSV-Datei"
4160
-
4161
- #: ../../wp-google-maps-pro/legacy-core.php:4718
4162
- #, fuzzy
4163
- msgid "Download ALL polyline data to a CSV file"
4164
- msgstr "Download ALLER Marker-Daten in einer CSV-Datei"
4165
-
4166
- #: ../../wp-google-maps-pro/legacy-core.php:4721
4167
- msgid "Advanced Options"
4168
- msgstr "Erweiterte Optionen"
4169
 
4170
- #: ../../wp-google-maps-pro/legacy-core.php:4744
4171
- #, fuzzy
4172
- msgid "Marker Data"
4173
- msgstr "Marker-Daten Standort"
4174
 
4175
- #: ../../wp-google-maps-pro/legacy-core.php:4747
4176
- #: ../../wp-google-maps-pro/legacy-core.php:4836
4177
- msgid "Utilities"
4178
- msgstr ""
4179
 
4180
- #: ../../wp-google-maps-pro/legacy-core.php:4762
4181
- #, fuzzy
4182
- msgid "Upload Map CSV File"
4183
- msgstr "Upload CSV - Datei"
4184
-
4185
- #: ../../wp-google-maps-pro/legacy-core.php:4770
4186
- #: ../../wp-google-maps-pro/legacy-core.php:4785
4187
- #: ../../wp-google-maps-pro/legacy-core.php:4806
4188
- #: ../../wp-google-maps-pro/legacy-core.php:4825
4189
- msgid "Replace existing data with data in file"
4190
- msgstr "Überschreiben bestehender Daten mit Daten aus der Datei"
4191
-
4192
- #: ../../wp-google-maps-pro/legacy-core.php:4773
4193
- #: ../../wp-google-maps-pro/legacy-core.php:4790
4194
- #: ../../wp-google-maps-pro/legacy-core.php:4809
4195
- #: ../../wp-google-maps-pro/legacy-core.php:4828
4196
- msgid "Upload File"
4197
- msgstr "Upload Datei"
4198
-
4199
- #: ../../wp-google-maps-pro/legacy-core.php:4781
4200
- #, fuzzy
4201
- msgid "Upload Marker CSV File"
4202
- msgstr "Upload CSV - Datei"
4203
-
4204
- #: ../../wp-google-maps-pro/legacy-core.php:4786
4205
- msgid ""
4206
- "Automatically geocode addresses to GPS co-ordinates if none are supplied"
4207
- msgstr ""
4208
- "Automatische Geocode - Adressen als GPS Koordinaten falls nichts geliefert "
4209
- "wird"
4210
 
4211
- #: ../../wp-google-maps-pro/legacy-core.php:4788
4212
- msgid "Google API Key (Required)"
4213
- msgstr "Google API Key (notwendig)"
4214
 
4215
- #: ../../wp-google-maps-pro/legacy-core.php:4789
4216
- #, fuzzy
4217
- msgid ""
4218
- "You will need a Google Maps Geocode API key for this to work. See <a "
4219
- "href='https://developers.google.com/maps/documentation/geocoding/"
4220
- "#Limits'>Geocoding Documentation</a>"
4221
- msgstr ""
4222
- "Für diese Tätigkeit benötigen Sie einen Google Maps API Schlüssel. Siehe "
4223
- "https://developers.google.com/maps/documentation/geocoding/#Limits"
4224
 
4225
- #: ../../wp-google-maps-pro/legacy-core.php:4789
4226
- msgid "There is a 0.12second delay between each request"
4227
- msgstr "Bei jeder Anfrage 0.12 Sekunden Verzögerung"
4228
 
4229
- #: ../../wp-google-maps-pro/legacy-core.php:4798
4230
- #, fuzzy
4231
- msgid "Upload Polygon CSV File"
4232
- msgstr "Upload CSV - Datei"
4233
 
4234
- #: ../../wp-google-maps-pro/legacy-core.php:4817
4235
- #, fuzzy
4236
- msgid "Upload Polyline CSV File"
4237
- msgstr "Upload CSV - Datei"
4238
 
4239
- #: ../../wp-google-maps-pro/legacy-core.php:4842
4240
- msgid ""
4241
- "Delete all markers with matching coordinates, address, title, link and "
4242
- "description"
4243
- msgstr ""
4244
 
4245
- #: ../../wp-google-maps-pro/legacy-core.php:4843
4246
- msgid "Remove duplicate markers"
4247
- msgstr ""
4248
 
4249
- #: ../../wp-google-maps-pro/legacy-core.php:4850
4250
- msgid "Please update the core plugin to 8.0.4 or above to use utilities."
4251
- msgstr ""
4252
 
4253
- #: ../../wp-google-maps-pro/legacy-core.php:4857
4254
- msgid "Need help? Read the documentation."
4255
- msgstr "Hilfe? Lesen Sie die Dokumentation."
4256
 
4257
- #: ../../wp-google-maps-pro/legacy-core.php:4867 ../legacy-core.php:5261
4258
- #, fuzzy
4259
- msgid "WP Google Maps Support"
4260
- msgstr "WP Google Maps Support"
4261
 
4262
- #: ../../wp-google-maps-pro/legacy-core.php:4871
4263
- #: ../base/includes/credits.php:115 ../includes/class.strings.php:27
4264
- #: ../legacy-core.php:5265
4265
- #, fuzzy
4266
- msgid "Documentation"
4267
- msgstr "Laden-Finder-Dokumentation"
 
 
 
 
 
 
4268
 
4269
- #: ../../wp-google-maps-pro/legacy-core.php:4872 ../legacy-core.php:5266
4270
- msgid ""
4271
- "Getting started? Read through some of these articles to help you along your "
4272
- "way."
4273
- msgstr "Beginnen? Durchlesen einiger der Artikel hilft Ihnen dabei."
4274
 
4275
- #: ../../wp-google-maps-pro/legacy-core.php:4873 ../legacy-core.php:5267
4276
- #, fuzzy
4277
- msgid "Documentation:"
4278
- msgstr "Dokumentation:"
4279
 
4280
- #: ../../wp-google-maps-pro/legacy-core.php:4875 ../legacy-core.php:5269
4281
- msgid "Creating your first map"
4282
- msgstr "Ihre erste Karte erstellen"
4283
 
4284
- #: ../../wp-google-maps-pro/legacy-core.php:4876 ../legacy-core.php:5270
4285
- msgid "Using your map as a Widget"
4286
- msgstr "Ihre Karte als Widget verwenden"
4287
 
4288
- #: ../../wp-google-maps-pro/legacy-core.php:4877 ../legacy-core.php:5271
4289
- msgid "Changing the Google Maps language"
4290
- msgstr "Ändern der Google Maps - Sprache"
4291
 
4292
- #: ../../wp-google-maps-pro/legacy-core.php:4878 ../legacy-core.php:5272
4293
- #, fuzzy
4294
- msgid "WP Google Maps Documentation"
4295
- msgstr "WP Google Map - Dokumentation"
4296
 
4297
- #: ../../wp-google-maps-pro/legacy-core.php:4878 ../legacy-core.php:5272
4298
- #, fuzzy
4299
- msgid "View all documentation."
4300
- msgstr "Die komplette Dokumentation anschauen."
4301
 
4302
- #: ../../wp-google-maps-pro/legacy-core.php:4884 ../legacy-core.php:5278
4303
- msgid "Troubleshooting"
4304
- msgstr "Troubleshooting"
4305
 
4306
- #: ../../wp-google-maps-pro/legacy-core.php:4885 ../legacy-core.php:5279
4307
- msgid ""
4308
- "WP Google Maps has a diverse and wide range of features which may, from time "
4309
- "to time, run into conflicts with the thousands of themes and other plugins "
4310
- "on the market."
4311
- msgstr ""
4312
- "WP Google Maps verfügt über verschiedene und ein breites Funktionsspektrum, "
4313
- "das manchmal zu Konflikten mit den Tausenden Themes und anderen Plugins "
4314
- "führen kann, die auf dem Markt erhältlich sind."
4315
 
4316
- #: ../../wp-google-maps-pro/legacy-core.php:4886 ../legacy-core.php:5280
4317
- msgid "Common issues:"
4318
- msgstr "Häufige Punkte:"
4319
 
4320
- #: ../../wp-google-maps-pro/legacy-core.php:4888 ../legacy-core.php:5282
4321
- msgid "My map is not showing on my website"
4322
- msgstr "Meine Karte wird nicht auf der Webseite angezeigt"
4323
 
4324
- #: ../../wp-google-maps-pro/legacy-core.php:4889 ../legacy-core.php:5283
4325
- msgid "My markers are not showing on my map in the front-end"
4326
- msgstr "Meine Marker werden auf meiner Karte im Front-End nicht angezeigt"
4327
 
4328
- #: ../../wp-google-maps-pro/legacy-core.php:4890 ../legacy-core.php:5284
4329
- msgid "I'm getting jQuery errors showing on my website"
4330
- msgstr "Ich erhalte jQuery - Fehler auf meiner Webseite"
4331
 
4332
- #: ../../wp-google-maps-pro/legacy-core.php:4896 ../legacy-core.php:2685
4333
- #: ../legacy-core.php:5290
4334
- #, fuzzy
4335
- msgid "Support"
4336
- msgstr "Support"
4337
 
4338
- #: ../../wp-google-maps-pro/legacy-core.php:4897 ../legacy-core.php:5291
4339
- msgid "Still need help? Use one of these links below."
4340
- msgstr "Brauchen Sie weitere Hilfe? Nutzen Sie einen der unteren Links."
4341
 
4342
- #: ../../wp-google-maps-pro/legacy-core.php:4899 ../legacy-core.php:5293
4343
- #, fuzzy
4344
- msgid "Support forum"
4345
- msgstr "Support forum"
4346
 
4347
- #: ../../wp-google-maps-pro/legacy-core.php:4900 ../legacy-core.php:5294
4348
- msgid "Contact us"
4349
- msgstr "Kontakt mit uns aufnehmen"
4350
 
4351
- #: ../../wp-google-maps-pro/legacy-core.php:4914
4352
- #: ../includes/legacy/settings-page.php:9
4353
- msgid "WP Google Map Settings"
4354
- msgstr "WP Google Map Einstellungen"
4355
 
4356
- #: ../../wp-google-maps-pro/legacy-core.php:4947
4357
- #: ../html/theme-panel.html.php:394 ../includes/legacy/settings-page.php:157
4358
- #: ../legacy-core.php:2668
4359
- msgid "Advanced"
4360
- msgstr "Erweitert"
4361
 
4362
- #: ../../wp-google-maps-pro/legacy-core.php:4948
4363
- #, fuzzy
4364
- msgid "Visitor Generated Markers"
4365
- msgstr "Besucher generierte Marker"
4366
 
4367
- #: ../../wp-google-maps-pro/legacy-core.php:4979
4368
- #: ../includes/legacy/settings-page.php:592
4369
- msgid "Save Settings"
4370
- msgstr "Einstellungen speichern"
4371
 
4372
- #: ../../wp-google-maps-pro/legacy-core.php:5093
4373
- #, fuzzy
4374
- msgid "Visitor Generated Markers Settings"
4375
- msgstr "Besucher generierte Marker-Einstellungen"
4376
 
4377
- #: ../../wp-google-maps-pro/legacy-core.php:5094
4378
- #, fuzzy
4379
- msgid "Purchase the Visitor Generated Markers Add-on"
4380
- msgstr "Kaufen Sie das Add-on für Besucher generierte Marker"
4381
 
4382
- #: ../../wp-google-maps-pro/legacy-core.php:5094
4383
- msgid ""
4384
- "to enable this feature. <br /><br />If you have already purchased it please "
4385
- "ensure that you have uploaded activated the plugin."
4386
- msgstr ""
4387
- "um diese Funktionen zu aktivieren. <br /><br />Falls Sie dies schon getan "
4388
- "haben, stellen Sie sicher, dass Sie das Plugin hochgeladen und aktiviert "
4389
- "haben."
4390
 
4391
- #: ../../wp-google-maps-pro/legacy-core.php:5175
4392
- #: ../includes/legacy/settings-page.php:407
4393
- msgid "Marker Listing Settings"
4394
- msgstr "Einstellungen Marker-Auflistung"
4395
 
4396
- #: ../../wp-google-maps-pro/legacy-core.php:5176
4397
- #: ../includes/legacy/settings-page.php:408
4398
- msgid ""
4399
- "Changing these settings will alter the way the marker list appears on your "
4400
- "website."
4401
- msgstr ""
4402
- "Veränderungen an diesen Einstellungen wird die Darstellung der Marker-"
4403
- "Auflistung auf Ihrer Webseite verändern."
4404
 
4405
- #: ../../wp-google-maps-pro/legacy-core.php:5179
4406
- #: ../includes/legacy/settings-page.php:414
4407
- #, fuzzy
4408
- msgid "Advanced Marker Listing"
4409
- msgstr "Erweiterte Marker-Auflistung"
4410
 
4411
- #: ../../wp-google-maps-pro/legacy-core.php:5179
4412
- #, fuzzy
4413
- msgid "Basic Marker Listings"
4414
- msgstr "Basis-Marker-Auflistung"
 
4415
 
4416
- #: ../../wp-google-maps-pro/legacy-core.php:5182
4417
- #: ../includes/legacy/settings-page.php:417
4418
- #, fuzzy
4419
- msgid "Column settings"
4420
- msgstr "Spalten-Einstellungen"
4421
 
4422
- #: ../../wp-google-maps-pro/legacy-core.php:5184
4423
- #: ../includes/legacy/settings-page.php:419
4424
- msgid "Hide the Icon column"
4425
- msgstr "Icon-Spalte nicht anzeigen"
4426
 
4427
- #: ../../wp-google-maps-pro/legacy-core.php:5185
4428
- #, fuzzy
4429
- #| msgid "Hide the Icon column"
4430
- msgid "Hide the Link column"
4431
- msgstr "Icon-Spalte nicht anzeigen"
4432
 
4433
- #: ../../wp-google-maps-pro/legacy-core.php:5186
4434
- #: ../includes/legacy/settings-page.php:420
4435
- msgid "Hide the Title column"
4436
- msgstr "Bezeichnung-Spalte nicht anzeigen"
4437
 
4438
- #: ../../wp-google-maps-pro/legacy-core.php:5187
4439
- #: ../includes/legacy/settings-page.php:421
4440
- msgid "Hide the Address column"
4441
- msgstr "Adressen-Spalte nicht anzeigen"
 
 
4442
 
4443
- #: ../../wp-google-maps-pro/legacy-core.php:5188
4444
- #: ../includes/legacy/settings-page.php:422
4445
- msgid "Hide the Category column"
4446
- msgstr "Kategorie-Spalte nicht anzeigen"
4447
 
4448
- #: ../../wp-google-maps-pro/legacy-core.php:5189
4449
- #: ../includes/legacy/settings-page.php:423
4450
- msgid "Hide the Description column"
4451
- msgstr "Beschreibung-Spalte nicht anzeigen"
4452
 
4453
- #: ../../wp-google-maps-pro/legacy-core.php:5190
4454
- msgid "Do not Enqueue Datatables"
4455
- msgstr ""
4456
 
4457
- #: ../../wp-google-maps-pro/legacy-core.php:5194
4458
- #, fuzzy
4459
- msgid "Show X items by default"
4460
- msgstr "Zeige X Elemente als Standard"
4461
 
4462
- #: ../../wp-google-maps-pro/legacy-core.php:5209
4463
- #: ../includes/legacy/settings-page.php:429
4464
- #, fuzzy
4465
- msgid "Carousel Marker Listing"
4466
- msgstr "Carousel Marker-Auflistung"
4467
 
4468
- #: ../../wp-google-maps-pro/legacy-core.php:5212
4469
- #: ../includes/legacy/settings-page.php:432
4470
- msgid "Theme selection"
4471
- msgstr "Theme-Auswahl"
4472
 
4473
- #: ../../wp-google-maps-pro/legacy-core.php:5215
4474
- #: ../includes/legacy/settings-page.php:435
4475
- msgid "Sky"
4476
- msgstr "Sky"
4477
 
4478
- #: ../../wp-google-maps-pro/legacy-core.php:5216
4479
- #: ../includes/legacy/settings-page.php:436
4480
- msgid "Sun"
4481
- msgstr "Sun"
4482
 
4483
- #: ../../wp-google-maps-pro/legacy-core.php:5217
4484
- #: ../includes/legacy/settings-page.php:437
4485
- msgid "Earth"
4486
- msgstr "Earth"
4487
 
4488
- #: ../../wp-google-maps-pro/legacy-core.php:5218
4489
- #: ../includes/legacy/settings-page.php:438
4490
- msgid "Monotone"
4491
- msgstr "Monotone"
4492
 
4493
- #: ../../wp-google-maps-pro/legacy-core.php:5219
4494
- #: ../includes/legacy/settings-page.php:439
4495
- msgid "PinkPurple"
4496
- msgstr "PinkPurple"
4497
 
4498
- #: ../../wp-google-maps-pro/legacy-core.php:5220
4499
- #: ../includes/legacy/settings-page.php:440
4500
- msgid "White"
4501
- msgstr "White"
4502
 
4503
- #: ../../wp-google-maps-pro/legacy-core.php:5221
4504
- #: ../includes/legacy/settings-page.php:441
4505
- msgid "Black"
4506
- msgstr "Black"
 
 
 
4507
 
4508
- #: ../../wp-google-maps-pro/legacy-core.php:5226
4509
- #: ../includes/legacy/settings-page.php:446
4510
- msgid "Carousel settings"
4511
- msgstr "Carousel-Einstellungen"
4512
 
4513
- #: ../../wp-google-maps-pro/legacy-core.php:5228
4514
- #: ../includes/legacy/settings-page.php:448
4515
- msgid "Hide the Image"
4516
- msgstr "Bild nicht anzeigen"
4517
 
4518
- #: ../../wp-google-maps-pro/legacy-core.php:5229
4519
- #: ../includes/legacy/settings-page.php:449
4520
- msgid "Hide the Title"
4521
- msgstr "Bezeichnung nicht anzeigen"
4522
 
4523
- #: ../../wp-google-maps-pro/legacy-core.php:5230
4524
- #: ../includes/legacy/settings-page.php:450
4525
- msgid "Hide the Marker Icon"
4526
- msgstr "Marker-Icon nicht anzeigen"
4527
-
4528
- #: ../../wp-google-maps-pro/legacy-core.php:5231
4529
- #: ../includes/legacy/settings-page.php:451
4530
- msgid "Hide the Address"
4531
- msgstr "Adresse nicht anzeigen"
4532
-
4533
- #: ../../wp-google-maps-pro/legacy-core.php:5232
4534
- #: ../includes/legacy/settings-page.php:452
4535
- msgid "Hide the Description"
4536
- msgstr "Beschreibung nicht anzeigen"
4537
-
4538
- #: ../../wp-google-maps-pro/legacy-core.php:5233
4539
- #: ../includes/legacy/settings-page.php:453
4540
- msgid "Hide the Marker Link"
4541
- msgstr "Marker-Link nicht anzeigen"
4542
-
4543
- #: ../../wp-google-maps-pro/legacy-core.php:5234
4544
- #: ../includes/legacy/settings-page.php:454
4545
- msgid "Hide the Directions Link"
4546
- msgstr "Routen-Link nicht anzeigen"
4547
-
4548
- #: ../../wp-google-maps-pro/legacy-core.php:5236
4549
- #: ../includes/legacy/settings-page.php:455
4550
- msgid "Enable lazyload of images"
4551
- msgstr "lazyload von Bildern aktivieren"
4552
-
4553
- #: ../../wp-google-maps-pro/legacy-core.php:5237
4554
- #: ../includes/legacy/settings-page.php:456
4555
- msgid "Enable autoheight"
4556
- msgstr "Automatische Höhe aktivieren"
4557
-
4558
- #: ../../wp-google-maps-pro/legacy-core.php:5238
4559
- #: ../includes/legacy/settings-page.php:457
4560
- msgid "Enable pagination"
4561
- msgstr "Nummerierung aktiviern"
4562
-
4563
- #: ../../wp-google-maps-pro/legacy-core.php:5239
4564
- #: ../includes/legacy/settings-page.php:458
4565
- msgid "Enable navigation"
4566
- msgstr "Navigation aktivieren"
4567
-
4568
- #: ../../wp-google-maps-pro/legacy-core.php:5240
4569
- #: ../includes/legacy/settings-page.php:459
4570
- msgid "Items"
4571
- msgstr "Punkte"
4572
-
4573
- #: ../../wp-google-maps-pro/legacy-core.php:5241
4574
- msgid "Items (Tablet)"
4575
- msgstr ""
4576
-
4577
- #: ../../wp-google-maps-pro/legacy-core.php:5242
4578
- msgid "Items (Mobile)"
4579
- msgstr ""
4580
-
4581
- #: ../../wp-google-maps-pro/legacy-core.php:5243
4582
- #: ../includes/legacy/settings-page.php:460
4583
- msgid "Autoplay after x milliseconds (1000 = 1 second)"
4584
- msgstr "Autoplay nach x Millisekunden (1000 = 1 Sekunden)"
4585
-
4586
- #: ../../wp-google-maps-pro/legacy-core.php:5259
4587
- #: ../../wp-google-maps-pro/legacy-core.php:5260
4588
- #: ../html/settings-page.html.php:454 ../html/settings-page.html.php:474
4589
- #: ../includes/legacy/settings-page.php:535
4590
- #: ../includes/legacy/settings-page.php:545
4591
- msgid "You can use the following"
4592
- msgstr "Sie können das Folgende verwenden"
4593
-
4594
- #: ../../wp-google-maps-pro/legacy-core.php:5288
4595
- #: ../includes/legacy/settings-page.php:119 ../legacy-core.php:5246
4596
- msgid "This folder does not exist. Please create it."
4597
- msgstr "Der Ordner existiert nicht. Bitte erstellen."
4598
-
4599
- #: ../../wp-google-maps-pro/legacy-core.php:5294
4600
- #: ../includes/legacy/settings-page.php:122
4601
- msgid "File Permissions:"
4602
- msgstr "Ordner-Berechtigungen:"
4603
-
4604
- #: ../../wp-google-maps-pro/legacy-core.php:5294
4605
- #: ../includes/legacy/settings-page.php:122
4606
- msgid ""
4607
- " - The plugin does not have write access to this folder. Please CHMOD this "
4608
- "folder to 755 or 777, or change the location"
4609
- msgstr ""
4610
- " - Das Plugin hat keinen Schreibzugang für diesen Ordner. Bitte CHMOD diesen "
4611
- "Ordner zu 755 oder 777, oder ändern Sie den Speicherort"
4612
-
4613
- #: ../../wp-google-maps-pro/legacy-core.php:5315
4614
- #: ../includes/legacy/settings-page.php:486
4615
- #, fuzzy
4616
- msgid "Google Maps API Key"
4617
- msgstr "WP Google Maps API"
4618
-
4619
- #: ../../wp-google-maps-pro/legacy-core.php:5318
4620
- #: ../includes/legacy/settings-page.php:495
4621
- msgid ""
4622
- "This API key can be obtained from the <a href='https://console.developers."
4623
- "google.com' target='_BLANK'>Google Developers Console</a>. Our <a "
4624
- "href='http://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/' "
4625
- "target='_BLANK'>documentation</a> provides a full guide on how to obtain "
4626
- "this. "
4627
- msgstr ""
4628
-
4629
- #: ../../wp-google-maps-pro/legacy-core.php:5325
4630
- msgid "OpenRouteService Key"
4631
- msgstr ""
4632
-
4633
- #: ../../wp-google-maps-pro/legacy-core.php:5328
4634
- msgid ""
4635
- "This API key can be obtained from the <a href='https://openrouteservice.org/"
4636
- "dev/#/login' target='_BLANK'>OpenRouteService Developers Console</a>."
4637
- msgstr ""
4638
-
4639
- #: ../../wp-google-maps-pro/legacy-core.php:5334
4640
- #: ../html/settings-page.html.php:426 ../includes/legacy/settings-page.php:511
4641
- msgid ""
4642
- "We suggest that you change the two fields below ONLY if you are experiencing "
4643
- "issues when trying to save the marker XML files."
4644
- msgstr ""
4645
- "Wir schlagen vor, dass Sie die unteren zwei Felder ändern NUR wenn Sie "
4646
- "Probleme haben beim Versuch, die Marker-XML-Dateien zu sichern."
4647
-
4648
- #: ../../wp-google-maps-pro/legacy-core.php:5337
4649
- #: ../html/settings-page.html.php:431 ../includes/legacy/settings-page.php:505
4650
- msgid "Pull marker data from"
4651
- msgstr "Marker-Daten von"
4652
-
4653
- #: ../../wp-google-maps-pro/legacy-core.php:5339
4654
- #: ../html/settings-page.html.php:436 ../includes/legacy/settings-page.php:507
4655
- msgid "Database (Great for small amounts of markers)"
4656
- msgstr "Datenbank (Gut bei kleineren Marker-Mengen)"
4657
-
4658
- #: ../../wp-google-maps-pro/legacy-core.php:5340
4659
- #: ../html/settings-page.html.php:442 ../includes/legacy/settings-page.php:508
4660
- msgid "XML File (Great for large amounts of markers)"
4661
- msgstr "XML Datei (Gut bei großen Marker-Mengen)"
4662
-
4663
- #: ../../wp-google-maps-pro/legacy-core.php:5346
4664
- #: ../html/settings-page.html.php:521 ../includes/legacy/settings-page.php:516
4665
- msgid "Disable Compressed Path Variables"
4666
- msgstr ""
4667
-
4668
- #: ../../wp-google-maps-pro/legacy-core.php:5356
4669
- #: ../html/settings-page.html.php:527 ../includes/legacy/settings-page.php:525
4670
- msgid ""
4671
- "We recommend using this setting if you frequently experience HTTP 414 - "
4672
- "Request URI too long. We do not recommend using this setting if your site "
4673
- "uses REST caching or a CDN."
4674
- msgstr ""
4675
-
4676
- #: ../../wp-google-maps-pro/legacy-core.php:5357
4677
- msgid "Requires WP Google Maps 7.11.29 or above."
4678
- msgstr ""
4679
-
4680
- #: ../../wp-google-maps-pro/legacy-core.php:5362
4681
- #: ../html/settings-page.html.php:535 ../includes/legacy/settings-page.php:551
4682
- msgid "Disable Autopimize Compatibility Fix"
4683
- msgstr ""
4684
-
4685
- #: ../../wp-google-maps-pro/legacy-core.php:5369
4686
- #: ../html/settings-page.html.php:541 ../includes/legacy/settings-page.php:558
4687
- msgid ""
4688
- "Use this setting if you are experiencing issues with Autoptimize's CSS "
4689
- "aggregation. This may cause issues on setups with a large amount of marker "
4690
- "data."
4691
- msgstr ""
4692
-
4693
- #: ../../wp-google-maps-pro/legacy-core.php:5374
4694
- #: ../html/settings-page.html.php:450 ../includes/legacy/settings-page.php:531
4695
- msgid "Marker data XML directory"
4696
- msgstr "Marker-Daten XML - Verzeichnis"
4697
-
4698
- #: ../../wp-google-maps-pro/legacy-core.php:5380
4699
- #: ../../wp-google-maps-pro/legacy-core.php:5390
4700
- #: ../html/settings-page.html.php:460 ../html/settings-page.html.php:480
4701
- #: ../includes/legacy/settings-page.php:536
4702
- #: ../includes/legacy/settings-page.php:546
4703
- msgid "Currently using"
4704
- msgstr "Momentan verwendet"
4705
-
4706
- #: ../../wp-google-maps-pro/legacy-core.php:5384
4707
- #: ../html/settings-page.html.php:470 ../includes/legacy/settings-page.php:540
4708
- msgid "Marker data XML URL"
4709
- msgstr "Marker-Daten XML URL"
4710
-
4711
- #: ../../wp-google-maps-pro/legacy-core.php:5394
4712
- #: ../html/settings-page.html.php:491 ../includes/legacy/settings-page.php:565
4713
- #, fuzzy
4714
- #| msgid "Custom CSS"
4715
- msgid "Custom Scripts"
4716
- msgstr "Eigene CSS"
4717
-
4718
- #: ../../wp-google-maps-pro/legacy-core.php:5397
4719
- #: ../../wp-google-maps-pro/legacy-core.php:5399
4720
- #: ../html/settings-page.html.php:495 ../includes/legacy/settings-page.php:568
4721
- msgid "Custom CSS"
4722
- msgstr "Eigene CSS"
4723
-
4724
- #: ../../wp-google-maps-pro/legacy-core.php:5403
4725
- #: ../../wp-google-maps-pro/legacy-core.php:5405
4726
- #: ../html/settings-page.html.php:502 ../includes/legacy/settings-page.php:574
4727
- #, fuzzy
4728
- #| msgid "Custom CSS"
4729
- msgid "Custom JS"
4730
- msgstr "Eigene CSS"
4731
-
4732
- #: ../../wp-google-maps-pro/legacy-core.php:5410
4733
- #: ../html/settings-page.html.php:549 ../includes/legacy/settings-page.php:582
4734
- msgid "Developer Mode"
4735
- msgstr ""
4736
-
4737
- #: ../../wp-google-maps-pro/legacy-core.php:5412
4738
- msgid ""
4739
- "Always rebuilds combined script files, does not load combined and minified "
4740
- "scripts. Returns SQL queries on REST responses for some routes."
4741
- msgstr ""
4742
-
4743
- #: ../../wp-google-maps-pro/legacy-core.php:5415
4744
- msgid ""
4745
- "Enabling this setting causes poor performance and may cause issues which may "
4746
- "necessitate re-installing WP Google Maps - Pro add-on. Please only enable "
4747
- "this setting if you are a developer intending to debug or work on the plugin."
4748
- msgstr ""
4749
-
4750
- #: ../../wp-google-maps-pro/legacy-core.php:5562
4751
- #: ../includes/legacy/settings-page.php:174
4752
- msgid "Maps Engine:"
4753
- msgstr ""
4754
-
4755
- #: ../../wp-google-maps-pro/legacy-core.php:5576
4756
- #: ../html/settings-page.html.php:38 ../includes/legacy/settings-page.php:191
4757
- msgid "General Map Settings"
4758
- msgstr "Allgemeine Karten-Einstellungen"
4759
-
4760
- #: ../../wp-google-maps-pro/legacy-core.php:5587
4761
- #: ../html/settings-page.html.php:54 ../includes/legacy/settings-page.php:193
4762
- #, fuzzy
4763
- #| msgid "Disable Pan Controls"
4764
- msgid "Disable Full Screen Control"
4765
- msgstr "Schwenk-Steuerung deaktivieren"
4766
-
4767
- #: ../../wp-google-maps-pro/legacy-core.php:5599
4768
- #: ../html/settings-page.html.php:59 ../includes/legacy/settings-page.php:207
4769
- msgid "Disable StreetView"
4770
- msgstr "StreetView deaktivieren "
4771
-
4772
- #: ../../wp-google-maps-pro/legacy-core.php:5611
4773
- #: ../html/settings-page.html.php:64 ../includes/legacy/settings-page.php:213
4774
- msgid "Disable Zoom Controls"
4775
- msgstr "Zoom-Steuerung deaktivieren"
4776
-
4777
- #: ../../wp-google-maps-pro/legacy-core.php:5624
4778
- #: ../html/settings-page.html.php:69 ../includes/legacy/settings-page.php:220
4779
- msgid "Disable Pan Controls"
4780
- msgstr "Schwenk-Steuerung deaktivieren"
4781
-
4782
- #: ../../wp-google-maps-pro/legacy-core.php:5637
4783
- #: ../html/settings-page.html.php:74 ../includes/legacy/settings-page.php:238
4784
- msgid "Disable Map Type Controls"
4785
- msgstr "Kartentyp-Steuerung deaktivieren"
4786
-
4787
- #: ../../wp-google-maps-pro/legacy-core.php:5650
4788
- #: ../html/settings-page.html.php:79 ../includes/legacy/settings-page.php:243
4789
- msgid "Disable Mouse Wheel Zoom"
4790
- msgstr "Mausrad-Zoom deaktivieren"
4791
-
4792
- #: ../../wp-google-maps-pro/legacy-core.php:5663
4793
- #: ../html/settings-page.html.php:84 ../includes/legacy/settings-page.php:244
4794
- msgid "Disable Mouse Dragging"
4795
- msgstr "Ziehen mit der Maus deaktivieren"
4796
-
4797
- #: ../../wp-google-maps-pro/legacy-core.php:5676
4798
- #: ../html/settings-page.html.php:89 ../includes/legacy/settings-page.php:245
4799
- msgid "Disable Mouse Double Click Zooming"
4800
- msgstr "Doppelklick Maus-Zoomen deaktivieren"
4801
-
4802
- #: ../../wp-google-maps-pro/legacy-core.php:5683
4803
- #: ../includes/legacy/settings-page.php:251
4804
- msgid "User Interface Style:"
4805
- msgstr ""
4806
-
4807
- #: ../../wp-google-maps-pro/legacy-core.php:5686
4808
- #: ../html/settings-page.html.php:100 ../includes/legacy/settings-page.php:254
4809
- msgid "Bare Bones"
4810
- msgstr ""
4811
-
4812
- #: ../../wp-google-maps-pro/legacy-core.php:5689
4813
- #: ../html/settings-page.html.php:112 ../includes/legacy/settings-page.php:258
4814
- msgid "Compact"
4815
- msgstr ""
4816
-
4817
- #: ../../wp-google-maps-pro/legacy-core.php:5691
4818
- #: ../html/settings-page.html.php:115 ../includes/legacy/settings-page.php:259
4819
- msgid "Minimal"
4820
- msgstr ""
4821
-
4822
- #: ../../wp-google-maps-pro/legacy-core.php:5697
4823
- #: ../html/settings-page.html.php:350 ../includes/legacy/settings-page.php:381
4824
- msgid "Open Marker InfoWindows by"
4825
- msgstr "Öffnen des Marker Info-Fensters durch"
4826
-
4827
- #: ../../wp-google-maps-pro/legacy-core.php:5700
4828
- #: ../html/settings-page.html.php:354 ../legacy-core.php:4352
4829
- #: ../legacy-core.php:4358 ../legacy-core.php:4364
4830
- msgid "Click"
4831
- msgstr "Klick"
4832
-
4833
- #: ../../wp-google-maps-pro/legacy-core.php:5705
4834
- #, fuzzy
4835
- #| msgid "Allow category selection"
4836
- msgid "Category Selection Logic"
4837
- msgstr "Erlaube Auswahl nach Kategorie"
4838
-
4839
- # Not sure the OR is in use for an SQL or any other logic . therfore no translation.
4840
- #: ../../wp-google-maps-pro/legacy-core.php:5707
4841
- msgid "OR"
4842
- msgstr "ODER"
4843
-
4844
- #: ../../wp-google-maps-pro/legacy-core.php:5707
4845
- msgid "Example: Show the marker if it belongs to Cat A _OR_ Cat B."
4846
- msgstr ""
4847
-
4848
- #: ../../wp-google-maps-pro/legacy-core.php:5708
4849
- msgid "AND"
4850
- msgstr ""
4851
-
4852
- #: ../../wp-google-maps-pro/legacy-core.php:5708
4853
- msgid "Example: Only show the marker if it belongs to Cat A _AND_ Cat B."
4854
- msgstr ""
4855
-
4856
- #: ../../wp-google-maps-pro/legacy-core.php:5713
4857
- msgid "Filter by category displayed as"
4858
- msgstr "Filter nach Kategorie werden angezeigt als"
4859
-
4860
- #: ../../wp-google-maps-pro/legacy-core.php:5721
4861
- #, fuzzy
4862
- #| msgid "Order markers by"
4863
- msgid "Order category filter items by"
4864
- msgstr "Sortieren der Marken nach"
4865
-
4866
- #: ../../wp-google-maps-pro/legacy-core.php:5738
4867
- msgid "Additional Category Settings"
4868
- msgstr ""
4869
-
4870
- #: ../../wp-google-maps-pro/legacy-core.php:5740
4871
- #, fuzzy
4872
- #| msgid "Save Category"
4873
- msgid "Enable Category Count"
4874
- msgstr "Kategorie speichern"
4875
-
4876
- #: ../../wp-google-maps-pro/legacy-core.php:5745
4877
- #: ../html/settings-page.html.php:122 ../includes/legacy/settings-page.php:284
4878
- msgid "Troubleshooting Options"
4879
- msgstr "Troubleshooting Optionen"
4880
-
4881
- #: ../../wp-google-maps-pro/legacy-core.php:5747
4882
- #: ../html/settings-page.html.php:135 ../includes/legacy/settings-page.php:307
4883
- msgid ""
4884
- "Do not load the Google Maps API (Only check this if your theme loads the "
4885
- "Google Maps API by default)"
4886
- msgstr ""
4887
-
4888
- #: ../../wp-google-maps-pro/legacy-core.php:5755
4889
- #: ../includes/legacy/settings-page.php:324
4890
- msgid "Use FontAwesome:"
4891
- msgstr ""
4892
-
4893
- #: ../../wp-google-maps-pro/legacy-core.php:5769
4894
- #: ../html/settings-page.html.php:330 ../includes/legacy/settings-page.php:346
4895
- msgid "Lowest level of access to the map editor"
4896
- msgstr "Geringstes Zugangs-Level zum Map-Editor"
4897
-
4898
- #: ../../wp-google-maps-pro/legacy-core.php:5781
4899
- #, fuzzy
4900
- msgid "Retina Icon Width"
4901
- msgstr "Retina Icon Breite"
4902
-
4903
- #: ../../wp-google-maps-pro/legacy-core.php:5785
4904
- msgid "Retina Icon Height"
4905
- msgstr "Retina Icon Höhe"
4906
-
4907
- #: ../../wp-google-maps-pro/legacy-core.php:5790
4908
- #: ../html/settings-page.html.php:343 ../includes/legacy/settings-page.php:367
4909
- msgid "Greedy Gesture Handling"
4910
- msgstr ""
4911
-
4912
- #: ../../wp-google-maps-pro/legacy-core.php:5792
4913
- #: ../includes/legacy/settings-page.php:369
4914
- msgid ""
4915
- "Removes the need to use two fingers to move the map on mobile devices, "
4916
- "removes 'Use ctrl + scroll to zoom the map'"
4917
- msgstr ""
4918
-
4919
- #: ../../wp-google-maps-pro/legacy-core.php:5866
4920
- #: ../../wp-google-maps-pro/legacy-core.php:5868
4921
- #: ../../wp-google-maps-pro/legacy-core.php:7340
4922
- #, fuzzy
4923
- msgid "No Global Setting"
4924
- msgstr "Allgemeine Einstellungen"
4925
-
4926
- #: ../../wp-google-maps-pro/legacy-core.php:5881
4927
- msgid "InfoWindow Settings"
4928
- msgstr "Info-Fenster Einste"
4929
-
4930
- #: ../../wp-google-maps-pro/legacy-core.php:5901
4931
- #, fuzzy
4932
- msgid "Modern InfoWindow"
4933
- msgstr "Info-Fenster"
4934
-
4935
- #: ../../wp-google-maps-pro/legacy-core.php:5948
4936
- msgid "Resize Images"
4937
- msgstr "Bilder Größenänderung"
4938
-
4939
- #: ../../wp-google-maps-pro/legacy-core.php:5950
4940
- msgid "Resize all images to the below sizes"
4941
- msgstr "Ändern Sie alle Bilder auf die unteren Maße"
4942
-
4943
- #: ../../wp-google-maps-pro/legacy-core.php:5954
4944
- msgid "Default Image Width"
4945
- msgstr "Standard Bild-Breite"
4946
-
4947
- #: ../../wp-google-maps-pro/legacy-core.php:5955
4948
- msgid "(can be left blank - max width will be limited to max infowindow width)"
4949
- msgstr ""
4950
- "(kann leer gelassen werden - die maximale Breite wird auf die maximale Info-"
4951
- "Fenster-Breite begrenzt)"
4952
-
4953
- #: ../../wp-google-maps-pro/legacy-core.php:5958
4954
- msgid "Default Image Height"
4955
- msgstr "Standard Bild-Höhe"
4956
-
4957
- #: ../../wp-google-maps-pro/legacy-core.php:5959
4958
- msgid ""
4959
- "(can be left blank - leaving both the width and height blank will revert to "
4960
- "full size images being used)"
4961
- msgstr ""
4962
- "(kann leer gelassen werden - wenn Sie beides Breite und Höhe leer lassen "
4963
- "wird auf die volle Größe der benutzten Bilder zurückgesetzt)"
4964
-
4965
- #: ../../wp-google-maps-pro/legacy-core.php:5962
4966
- msgid "Max InfoWindow Width"
4967
- msgstr "Max. Breite Info-Fenster"
4968
-
4969
- #: ../../wp-google-maps-pro/legacy-core.php:5963
4970
- #, fuzzy
4971
- msgid "(Minimum: 200px)"
4972
- msgstr "(Minimum: 250px)"
4973
-
4974
- #: ../../wp-google-maps-pro/legacy-core.php:5966
4975
- msgid "Other settings"
4976
- msgstr "Andere Einstellungen"
4977
-
4978
- #: ../../wp-google-maps-pro/legacy-core.php:5968
4979
- msgid "Open links in a new window"
4980
- msgstr "Links in neuem Fenster öffnen"
4981
-
4982
- #: ../../wp-google-maps-pro/legacy-core.php:5969
4983
- msgid "(Tick this if you want to open your links in a new window)"
4984
- msgstr ""
4985
- "(Hier ankreuzen, wenn Sie Ihre Links in einem neuen Fenster geöffnet haben "
4986
- "wollen)"
4987
-
4988
- #: ../../wp-google-maps-pro/legacy-core.php:5970
4989
- msgid "Hide the address field"
4990
- msgstr "Adressen-Feld nicht anzeigen"
4991
-
4992
- #: ../../wp-google-maps-pro/legacy-core.php:5974
4993
- msgid "Link text"
4994
- msgstr "Link-Text"
4995
-
4996
- #: ../../wp-google-maps-pro/legacy-core.php:5982
4997
- #: ../html/settings-page.html.php:363 ../includes/legacy/settings-page.php:387
4998
- #, fuzzy
4999
- msgid "Disable InfoWindows"
5000
- msgstr "Info-Fenster"
5001
-
5002
- #: ../../wp-google-maps-pro/legacy-core.php:6014
5003
- #: ../html/settings-page.html.php:387 ../includes/legacy/settings-page.php:470
5004
- #, fuzzy
5005
- #| msgid "Store Locator"
5006
- msgid "Store Locator Radii"
5007
- msgstr "Laden-Finder "
5008
-
5009
- #: ../../wp-google-maps-pro/legacy-core.php:6017
5010
- #: ../html/settings-page.html.php:392 ../includes/legacy/settings-page.php:473
5011
- msgid "Use a comma to separate values, eg: 1, 5, 10, 50, 100"
5012
- msgstr ""
5013
-
5014
- #: ../../wp-google-maps-pro/legacy-core.php:6392 ../legacy-core.php:2153
5015
- #: ../legacy-core.php:2289 ../legacy-core.php:2320 ../legacy-core.php:2383
5016
- #: ../legacy-core.php:2449 ../legacy-core.php:2499 ../legacy-core.php:2547
5017
- #: ../legacy-core.php:2597
5018
- msgid "You do not have permission to perform this function"
5019
- msgstr ""
5020
-
5021
- #: ../../wp-google-maps-pro/legacy-core.php:6691 ../legacy-core.php:2314
5022
- msgid "Your marker location has been saved."
5023
- msgstr "Ihr Marker-Standort wurde gespeichert."
5024
-
5025
- #: ../../wp-google-maps-pro/legacy-core.php:6701
5026
- #: ../../wp-google-maps-pro/legacy-core.php:6767 ../legacy-core.php:2327
5027
- #: ../legacy-core.php:2392
5028
- msgid "You cannot save a blank polygon"
5029
- msgstr "Sie können kein leeres Polygon speichern"
5030
-
5031
- #: ../../wp-google-maps-pro/legacy-core.php:6755 ../legacy-core.php:2374
5032
- msgid "Your polygon has been created."
5033
- msgstr "Ihr Polygon wurde erstellt."
5034
-
5035
- #: ../../wp-google-maps-pro/legacy-core.php:6824 ../legacy-core.php:2439
5036
- msgid "Your polygon has been saved."
5037
- msgstr "Ihr Polygon wurde gespeichert."
5038
-
5039
- #: ../../wp-google-maps-pro/legacy-core.php:6835
5040
- #: ../../wp-google-maps-pro/legacy-core.php:6876 ../legacy-core.php:2457
5041
- #: ../legacy-core.php:2509
5042
- msgid "You cannot save a blank polyline"
5043
- msgstr "Sie können keine leere Polylinie speichern"
5044
-
5045
- #: ../../wp-google-maps-pro/legacy-core.php:6865 ../legacy-core.php:2489
5046
- msgid "Your polyline has been created."
5047
- msgstr "Ihre Polyline (Linienzug) wurde erstellt."
5048
-
5049
- #: ../../wp-google-maps-pro/legacy-core.php:6907 ../legacy-core.php:2538
5050
- msgid "Your polyline has been saved."
5051
- msgstr "Ihre Polyline (Linienzug) wurde gespeichert."
5052
-
5053
- #: ../../wp-google-maps-pro/legacy-core.php:6951
5054
- #, fuzzy
5055
- msgid "Your dataset has been created."
5056
- msgstr "Ihre Kategorie wurde erstellt."
5057
-
5058
- #: ../../wp-google-maps-pro/legacy-core.php:6996
5059
- #, fuzzy
5060
- msgid "Your dataset has been saved."
5061
- msgstr "Ihre Kategorie wurde gespeichert. "
5062
-
5063
- #: ../../wp-google-maps-pro/legacy-core.php:7162
5064
- #: ../../wp-google-maps-pro/legacy-core.php:7254
5065
- #: ../base/includes/wp-google-maps-polygons.php:57
5066
- #: ../base/includes/wp-google-maps-polygons.php:147
5067
- msgid "Line Opacity"
5068
- msgstr "Linien-Transparenz"
5069
-
5070
- #: ../../wp-google-maps-pro/legacy-core.php:7171
5071
- #: ../../wp-google-maps-pro/legacy-core.php:7263
5072
- #: ../base/includes/wp-google-maps-polygons.php:66
5073
- #: ../base/includes/wp-google-maps-polygons.php:156
5074
- msgid "On Hover Line Color"
5075
- msgstr "Der Mauszeiger Linien-Farbe"
5076
-
5077
- #: ../../wp-google-maps-pro/legacy-core.php:7174
5078
- #: ../../wp-google-maps-pro/legacy-core.php:7266
5079
- #: ../base/includes/wp-google-maps-polygons.php:69
5080
- #: ../base/includes/wp-google-maps-polygons.php:159
5081
- msgid "On Hover Fill Color"
5082
- msgstr "Der Mauszeiger Füllungs-Farbe"
5083
-
5084
- #: ../../wp-google-maps-pro/legacy-core.php:7177
5085
- #: ../../wp-google-maps-pro/legacy-core.php:7269
5086
- #: ../base/includes/wp-google-maps-polygons.php:72
5087
- #: ../base/includes/wp-google-maps-polygons.php:162
5088
- msgid "On Hover Opacity"
5089
- msgstr "Der Mauszeiger Transparenz"
5090
-
5091
- #: ../../wp-google-maps-pro/legacy-core.php:7186
5092
- #: ../../wp-google-maps-pro/legacy-core.php:7290
5093
- #: ../base/includes/wp-google-maps-polygons.php:84
5094
- msgid "Click on the map to insert a vertex."
5095
- msgstr "Auf die Karte klicken, um einen Scheitelpunkt einzufügen."
5096
-
5097
- #: ../../wp-google-maps-pro/legacy-core.php:7187
5098
- #: ../../wp-google-maps-pro/legacy-core.php:7291
5099
- #: ../base/includes/wp-google-maps-polygons.php:85
5100
- msgid "Click on a vertex to remove it."
5101
- msgstr "Auf den Scheitelpunkt klicken, um diesen zu entfernen."
5102
-
5103
- #: ../../wp-google-maps-pro/legacy-core.php:7188
5104
- #: ../../wp-google-maps-pro/legacy-core.php:7292
5105
- #: ../base/includes/wp-google-maps-polygons.php:86
5106
- msgid "Drag a vertex to move it."
5107
- msgstr "Scheitelpunkt ziehen, um diesen zu bewegen."
5108
-
5109
- #: ../../wp-google-maps-pro/legacy-core.php:7273
5110
- #: ../base/includes/wp-google-maps-polygons.php:165
5111
- #, fuzzy
5112
- #| msgid "Save Polygon"
5113
- msgid "Show Polygon"
5114
- msgstr "Polygon speichern"
5115
-
5116
- #: ../../wp-google-maps-pro/legacy-core.php:7278
5117
- #: ../base/includes/wp-google-maps-polygons.php:170
5118
- #: ../base/includes/wp-google-maps-polylines.php:174 ../legacy-core.php:5773
5119
- #: ../legacy-core.php:6028
5120
- msgid "Fit map bounds to shape"
5121
- msgstr ""
5122
-
5123
- #: ../../wp-google-maps-pro/legacy-core.php:7337 ../legacy-core.php:4472
5124
- msgid "Copied to clipboard"
5125
- msgstr ""
5126
-
5127
- #: ../../wp-google-maps-pro/legacy-core.php:7512 ../legacy-core.php:1978
5128
- msgid "Search"
5129
- msgstr "Suche"
5130
-
5131
- #: ../../wp-google-maps-pro/legacy-core.php:7697 ../legacy-core.php:3045
5132
- msgid "Type"
5133
- msgstr "Typ"
5134
-
5135
- #: ../../wp-google-maps-pro/legacy-core.php:7699 ../legacy-core.php:3047
5136
- #, fuzzy
5137
- msgid "Shortcode"
5138
- msgstr "Kurzcode"
5139
-
5140
- #: ../../wp-google-maps-pro/legacy-core.php:7710
5141
- msgid "Duplicate"
5142
- msgstr "Kopieren"
5143
-
5144
- #: ../../wp-google-maps-pro/legacy-core.php:7916
5145
- #, fuzzy
5146
- msgid "Delete this dataset"
5147
- msgstr "Diesen Marker löschen"
5148
-
5149
- #: ../../wp-google-maps-pro/legacy-core.php:8491
5150
- msgid "Add heatmap data"
5151
- msgstr ""
5152
-
5153
- #: ../../wp-google-maps-pro/legacy-core.php:8505
5154
- #: ../../wp-google-maps-pro/legacy-core.php:8590
5155
- msgid "Gradient"
5156
- msgstr ""
5157
-
5158
- #: ../../wp-google-maps-pro/legacy-core.php:8508
5159
- #: ../../wp-google-maps-pro/legacy-core.php:8593
5160
- #: ../html/theme-panel.html.php:36
5161
- msgid "Blue"
5162
- msgstr ""
5163
-
5164
- #: ../../wp-google-maps-pro/legacy-core.php:8548
5165
- #: ../../wp-google-maps-pro/legacy-core.php:8630
5166
- #, fuzzy
5167
- msgid "Save Dataset"
5168
- msgstr "Kategorie speichern"
5169
-
5170
- #: ../../wp-google-maps-pro/legacy-core.php:8575
5171
- msgid "Edit Dataset"
5172
- msgstr ""
5173
-
5174
- #: ../../wp-google-maps-pro/legacy-core.php:8667
5175
- msgid "On click, change icon to"
5176
- msgstr ""
5177
-
5178
- #: ../../wp-google-maps-pro/legacy-core.php:8670
5179
- #, fuzzy
5180
- #| msgid "ignore if you want to use the default marker"
5181
- msgid "ignore if you want to use the normal marker"
5182
- msgstr "ignorieren, wenn Sie den Standard-Marker verwenden wollen"
5183
-
5184
- #: ../../wp-google-maps-pro/wp-google-maps-pro.php:1845
5185
- msgid ""
5186
- "<strong>WP Google Maps:</strong> The plugin and Pro add-on did not load in "
5187
- "the correct order. Please ensure you use the correct folder names for the "
5188
- "plugin and Pro add-on, which are /wp-google-maps and /wp-google-maps-pro "
5189
- "respectively."
5190
- msgstr ""
5191
-
5192
- #: ../../wp-google-maps-pro/wp-google-maps-pro.php:1889
5193
- #: ../wpGoogleMaps.php:1249
5194
- msgid ""
5195
- "<strong>WP Google Maps:</strong> This plugin does not support PHP version "
5196
- "5.2 or below. Please use your cPanel or contact your host to switch version."
5197
- msgstr ""
5198
-
5199
- #: ../../wp-google-maps-pro/wp-google-maps-pro.php:1905
5200
- #: ../wpGoogleMaps.php:1265
5201
- msgid ""
5202
- "<strong>WP Google Maps:</strong> This plugin uses the DOMDocument class, "
5203
- "which is unavailable on this server. Please contact your host to request "
5204
- "they enable this library."
5205
- msgstr ""
5206
-
5207
- #: ../../wp-google-maps-pro/wp-google-maps-pro.php:1919
5208
- msgid ""
5209
- "<strong>WP Google Maps:</strong> Due to a known issue with PHP 5.4.45 and "
5210
- "JSON serialization, the Pro add-on cannot function correctly. We strongly "
5211
- "recommend you switch to more up to date version of PHP."
5212
- msgstr ""
5213
-
5214
- #: ../../wp-google-maps-pro/wp-google-maps-pro.php:2093
5215
- msgid ""
5216
- "The Pro add-on cannot be loaded due to a fatal error. This is usually due to "
5217
- "missing files. Please re-install the Pro add-on. Technical details are as "
5218
- "follows: "
5219
- msgstr ""
5220
-
5221
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:265
5222
- msgid "VGM"
5223
- msgstr ""
5224
-
5225
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:315
5226
- msgid "Visitor Generated Markers - Settings"
5227
- msgstr "Besucher generierte Marker - Einstellungen"
5228
-
5229
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:322
5230
- msgid "Enable Visitor Generated Markers?"
5231
- msgstr "Besucher generierte Marker aktivieren?"
5232
-
5233
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:331
5234
- msgid "Who can add markers?"
5235
- msgstr "Wer kann Marker hinzufügen?"
5236
-
5237
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:334
5238
- msgid "Everyone"
5239
- msgstr "Jeder"
5240
-
5241
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:335
5242
- msgid "Registered Users"
5243
- msgstr "Registrierte Benutzer"
5244
-
5245
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:340
5246
- #, fuzzy
5247
- msgid "Allow users to add a description?"
5248
- msgstr "Benutzern erlauben Bilder hochzuladen?"
5249
-
5250
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:349
5251
- msgid "Allow users to select a marker category?"
5252
- msgstr "Benutzern erlauben eine Marker-Kategorie zu wählen?"
5253
-
5254
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:358
5255
- #, fuzzy
5256
- msgid "Allow users to upload images?"
5257
- msgstr "Benutzern erlauben Bilder hochzuladen?"
5258
-
5259
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:367
5260
- #, fuzzy
5261
- msgid "Allow users to add a link to markers?"
5262
- msgstr "Benutzern erlauben Bilder hochzuladen?"
5263
-
5264
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:376
5265
- msgid "Zoom in after UGM submission"
5266
- msgstr ""
5267
-
5268
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:386
5269
- msgid "Form Text Overrides"
5270
- msgstr ""
5271
-
5272
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:389
5273
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:613
5274
- #, fuzzy
5275
- msgid "Add your own marker"
5276
- msgstr "Ihren eigenen Marker hinzufügen"
5277
-
5278
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:393
5279
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:614
5280
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:615
5281
- msgid "Marker Title"
5282
- msgstr "Marker-Bezeichnung"
5283
-
5284
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:397
5285
- #, fuzzy
5286
- msgid "Marker Title (Placeholder)"
5287
- msgstr "Marker Auflistung"
5288
-
5289
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:401
5290
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:616
5291
- msgid "Marker Address or GPS Location"
5292
- msgstr "Marker-Adresse oder GPS Koordinaten"
5293
-
5294
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:405
5295
- #, fuzzy
5296
- msgid "Marker Address (Placeholder)"
5297
- msgstr "Marker-Adresse"
5298
-
5299
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:409
5300
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:618
5301
- msgid "Or click on the map and drag to add a marker"
5302
- msgstr "Oder auf die Karte klicken und ziehen um einen Marker hinzuzufügen"
5303
-
5304
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:413
5305
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:619
5306
- msgid "Marker Description"
5307
- msgstr "Marker-Beschreibung"
5308
-
5309
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:417
5310
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:620
5311
- #, fuzzy
5312
- msgid "Marker Link"
5313
- msgstr "Marker Auflistung"
5314
-
5315
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:421
5316
- msgid "URL (Placeholder)"
5317
- msgstr ""
5318
-
5319
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:425
5320
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:622
5321
- #: ../includes/tables/class.admin-marker-datatable.php:40
5322
- #: ../legacy-core.php:4757
5323
- msgid "Image"
5324
- msgstr "Bild"
5325
-
5326
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:429
5327
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:623
5328
- msgid "Marker Category"
5329
- msgstr "Marker-Kategorie"
5330
-
5331
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:617
5332
- #, fuzzy
5333
- msgid "Marker Address"
5334
- msgstr "Marker-Adresse"
5335
-
5336
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:751
5337
- msgid "GDPR Agreement"
5338
- msgstr ""
5339
-
5340
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:758
5341
- msgid "Please tick this box to prove you are human"
5342
- msgstr ""
5343
- "Bitte bestätigen Sie durch Ankreuzen dieser Box, dass Sie ein Mensch und "
5344
- "kein Computer sind. "
5345
-
5346
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:762
5347
- msgid "Add marker"
5348
- msgstr "Marker hinzufügen"
5349
-
5350
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:762 ../legacy-core.php:4189
5351
- msgid "Adding"
5352
- msgstr "Hinzufügen"
5353
-
5354
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:948
5355
- #, fuzzy, php-format
5356
- #| msgid "A new marker has been submitted for your map"
5357
- msgid "A new marker has been submitted for your map (%s)"
5358
- msgstr "Ein neuer Marker für Ihre Karte wurde eingereicht"
5359
-
5360
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:949
5361
- msgid "A new marker has been submitted for your map"
5362
- msgstr "Ein neuer Marker für Ihre Karte wurde eingereicht"
5363
-
5364
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:950
5365
- #, php-format
5366
- msgid "Map: %s"
5367
- msgstr ""
5368
-
5369
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:951
5370
- #, fuzzy, php-format
5371
- #| msgid "Marker Title"
5372
- msgid "Marker title: %s"
5373
- msgstr "Marker-Bezeichnung"
5374
-
5375
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:952
5376
- #, fuzzy, php-format
5377
- msgid "Marker address: %s"
5378
- msgstr "Marker-Adresse"
5379
-
5380
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:953
5381
- #, fuzzy, php-format
5382
- #| msgid "Marker Description"
5383
- msgid "Marker description: %s"
5384
- msgstr "Marker-Beschreibung"
5385
-
5386
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:954
5387
- #, fuzzy, php-format
5388
- #| msgid "Marker Category"
5389
- msgid "Marker category: %s"
5390
- msgstr "Marker-Kategorie"
5391
-
5392
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:957
5393
- #, php-format
5394
- msgid "To edit or view the marker, please click the following link: %s"
5395
- msgstr ""
5396
-
5397
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:959
5398
- #, php-format
5399
- msgid ""
5400
- "To approve, edit or delete the marker, please click the following link: %s"
5401
- msgstr ""
5402
-
5403
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:992
5404
- #, fuzzy
5405
- #| msgid "Thank you. Your marker is awaiting approval."
5406
- msgid "Your marker is pending approval."
5407
- msgstr "Danke. Ihr Marker wartet auf Freigabe."
5408
-
5409
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:994
5410
- msgid "Marker successfully submitted."
5411
- msgstr ""
5412
-
5413
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1184
5414
- msgid ""
5415
- "Please <a href='./update-core.php'>update</a> your Pro Add-on to at least "
5416
- "version 5.50 to allow for these settings"
5417
- msgstr ""
5418
- "Bitte <a href='./update-core.php'>aktualisieren Sie</a> Ihr Pro Add-on auf "
5419
- "mindestens Version 5.50 um diese Einstellungen zu ermöglichen"
5420
-
5421
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1188
5422
- msgid "Visitor Generated Marker Settings"
5423
- msgstr "Besucher generierte Marker - Einstellungen"
5424
-
5425
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1192
5426
- msgid "Visitor Marker Input Settings"
5427
- msgstr "Besucher Marker Eingabe-Einstellungen"
5428
-
5429
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1194
5430
- msgid "Strip all HTML tags in descriptions and titles"
5431
- msgstr "Entfernen Sie alle HTML Tags aus den Beschreibungen und Bezeichnungen"
5432
-
5433
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1195
5434
- #, fuzzy
5435
- msgid "Automatically approve visitor generated markers"
5436
- msgstr "Automatische Freigabe aller Besucher generierten Marker"
5437
-
5438
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1196
5439
- msgid "Email me whenever there is a new marker"
5440
- msgstr "Email an mich wenn immer einer neuer Marker da ist"
5441
-
5442
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1196
5443
- msgid "Email address:"
5444
- msgstr "Email-Adresse:"
5445
-
5446
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1228
5447
- msgid "VGM Add-on Compliance"
5448
- msgstr ""
5449
-
5450
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1233
5451
- msgid "Require consent before user submission"
5452
- msgstr ""
5453
-
5454
- #: ../../wp-google-maps-ugm/wp-google-maps-ugm.php:1235
5455
- msgid ""
5456
- "If you collect personally identifying information through your Visitor "
5457
- "Generated Markers form, you should check this box to require the user to "
5458
- "consent to the GDPR notice before submitting their marker."
5459
- msgstr ""
5460
-
5461
- #: ../base/classes/WPGM_templates.php:40
5462
- msgid "Welcome to"
5463
- msgstr "Willkommen bei"
5464
-
5465
- #: ../base/classes/WPGM_templates.php:42
5466
- msgid ""
5467
- "Amazing maps. Simple interface. Powerful functionality. World Class Support."
5468
- msgstr ""
5469
- "Einmalige Karten. Einfaches Interface. Starke Funktionalität. Weltklasse-"
5470
- "Service. "
5471
-
5472
- #: ../base/classes/WPGM_templates.php:44
5473
- msgid "What's new?"
5474
- msgstr "Was ist neu?"
5475
-
5476
- #: ../base/classes/WPGM_templates.php:49 ../base/includes/welcome.php:44
5477
- msgid "Let users search for products, branches and stores near them"
5478
- msgstr ""
5479
- "Lassen Sie Nutzer nach Produkten, Filialen und Geschäften in deren Umgebung "
5480
- "suchen. "
5481
-
5482
- #: ../base/classes/WPGM_templates.php:54
5483
- msgid "Create service areas or coverage maps with polygons"
5484
- msgstr "Erstellen Sie Service- oder Bereichskarten mit Polygonen"
5485
-
5486
- #: ../base/classes/WPGM_templates.php:59
5487
- msgid "Create custom routes or outlines using polylines"
5488
- msgstr "Erstellen Sie benutzerdefinierte Routen oder Konturen mit Polylinien"
5489
-
5490
- #: ../base/classes/WPGM_templates.php:74 ../base/includes/welcome.php:74
5491
- msgid "How did you find out about us?"
5492
- msgstr "Wie sind Sie auf uns aufmerksam geworden?"
5493
-
5494
- #: ../base/classes/WPGM_templates.php:81 ../base/includes/welcome.php:81
5495
- msgid "WordPress.org plugin repository"
5496
- msgstr "WordPress.org Plugin-Verzeichnis"
5497
-
5498
- #: ../base/classes/WPGM_templates.php:82 ../base/includes/welcome.php:82
5499
- msgid "What search term did you use?"
5500
- msgstr "Welchen Suchbegriff haben Sie verwendet? "
5501
-
5502
- #: ../base/classes/WPGM_templates.php:86 ../base/includes/welcome.php:86
5503
- msgid "Google or other search engine"
5504
- msgstr "Google oder andere Suchmaschine"
5505
-
5506
- #: ../base/classes/WPGM_templates.php:90 ../base/includes/welcome.php:90
5507
- msgid "Friend recommendation"
5508
- msgstr "Empfehlung durch Freunde "
5509
-
5510
- #: ../base/classes/WPGM_templates.php:94 ../base/includes/welcome.php:94
5511
- #: ../lib/codecabin/deactivate-feedback-form.php:61
5512
- msgid "Other"
5513
- msgstr "Andere"
5514
-
5515
- #: ../base/classes/WPGM_templates.php:95 ../base/includes/welcome.php:95
5516
- msgid "Please explain"
5517
- msgstr "Bitte sagen Sie uns:"
5518
-
5519
- #: ../base/classes/WPGM_templates.php:117 ../base/includes/welcome.php:118
5520
- msgid "New to WP Google Maps?"
5521
- msgstr "Sind Sie neuer Nutzer von WP Google Maps?"
5522
-
5523
- #: ../base/classes/WPGM_templates.php:118 ../base/includes/welcome.php:119
5524
- msgid "You may want to"
5525
- msgstr "Sie möchten vielleicht"
5526
-
5527
- #: ../base/classes/WPGM_templates.php:118 ../base/includes/welcome.php:119
5528
- msgid "review our documentation"
5529
- msgstr "unsere Dokumentation anschauen"
5530
-
5531
- #: ../base/classes/WPGM_templates.php:118 ../base/includes/welcome.php:119
5532
- msgid ""
5533
- "before you get started. If you're a tech-savvy individual, you may skip this "
5534
- "step."
5535
- msgstr ""
5536
- "bevor Sie loslegen. Wenn Sie technisch versiert sind, können Sie diesen "
5537
- "Schritt überspringen."
5538
-
5539
- #: ../base/classes/WPGM_templates.php:121 ../base/includes/welcome.php:124
5540
- msgid "Help me!"
5541
- msgstr "Helfen Sie mir!"
5542
-
5543
- # You can write „Sie“ or „sie“. The first one is the old (but still valid) form and was meant to be more respectfull.
5544
- #: ../base/classes/WPGM_templates.php:122 ../base/includes/welcome.php:125
5545
- msgid "Visit our"
5546
- msgstr "Besuchen sie unser"
5547
-
5548
- #: ../base/classes/WPGM_templates.php:122
5549
- msgid "Support Forum"
5550
- msgstr "Support-Forum"
5551
-
5552
- #: ../base/classes/WPGM_templates.php:122 ../base/includes/welcome.php:125
5553
- msgid "for quick and friendly help. We'll answer your request within 24hours."
5554
- msgstr ""
5555
- "für freundliche und schnelle Hilfe. Wir beantworten Ihre Anfrage innerhalb "
5556
- "von 24 Stunden. "
5557
-
5558
- #: ../base/classes/WPGM_templates.php:125 ../base/includes/welcome.php:130
5559
- msgid "Feedback"
5560
- msgstr "Feedback"
5561
-
5562
- #: ../base/classes/WPGM_templates.php:126 ../base/includes/welcome.php:131
5563
- msgid "We need you to help us make this plugin better."
5564
- msgstr ""
5565
- "Wie brauchen ihre Unterstützung, um unser Plugin weiter zu verbessern. "
5566
-
5567
- #: ../base/classes/WPGM_templates.php:126 ../base/includes/welcome.php:131
5568
- msgid "Send us your feedback"
5569
- msgstr "Senden Sie uns Ihr Feedback"
5570
-
5571
- #: ../base/classes/WPGM_templates.php:126 ../base/includes/welcome.php:131
5572
- msgid "and we'll act on it as soon as humanly possible."
5573
- msgstr "und wir werden so schnell wie möglich darauf reagieren."
5574
-
5575
- #: ../base/classes/WPGM_templates.php:130 ../base/includes/credits.php:139
5576
- #: ../base/includes/welcome.php:136
5577
- msgid "OK! Let's start"
5578
- msgstr "OK! Los geht's"
5579
-
5580
- #: ../base/classes/widget_module.class.php:16
5581
- #, fuzzy
5582
- msgid "Add your map as a widget"
5583
- msgstr "Ihre Karte als Widget verwenden"
5584
-
5585
- #: ../base/classes/widget_module.class.php:78
5586
- #, fuzzy
5587
- msgid "Select your map:"
5588
- msgstr "Ihre Karte löschen"
5589
-
5590
- #: ../base/includes/credits.php:13 ../base/includes/welcome.php:17
5591
- #, fuzzy, php-format
5592
- msgid "Welcome to WP Google Maps version %s"
5593
- msgstr "Sind Sie neuer Nutzer von WP Google Maps?"
5594
-
5595
- #: ../base/includes/credits.php:18
5596
- msgid ""
5597
- "Thank you for updating! WP Google Maps helps you build amazing maps through "
5598
- "a simple interface and powerful functionality along with world class support."
5599
- msgstr ""
5600
-
5601
- #: ../base/includes/credits.php:24 ../base/includes/welcome.php:28
5602
- #, fuzzy
5603
- msgid "Welcome"
5604
- msgstr "Willkommen bei"
5605
-
5606
- #: ../base/includes/credits.php:27 ../base/includes/welcome.php:29
5607
- msgid "Credits"
5608
- msgstr ""
5609
-
5610
- #: ../base/includes/credits.php:33
5611
- msgid "WP Google Maps is created by an international team of developers."
5612
- msgstr ""
5613
-
5614
- #: ../base/includes/credits.php:36
5615
- msgid "Project Leaders"
5616
- msgstr ""
5617
-
5618
- #: ../base/includes/credits.php:49
5619
- msgid "Founder &amp; Lead Developer"
5620
- msgstr ""
5621
-
5622
- #: ../base/includes/credits.php:61
5623
- msgid "Lead Developer &amp; Support"
5624
- msgstr ""
5625
-
5626
- #: ../base/includes/credits.php:66
5627
- msgid "Contributors"
5628
- msgstr ""
5629
-
5630
- #: ../base/includes/credits.php:79 ../base/includes/credits.php:103
5631
- msgid "Support &amp; Developer"
5632
- msgstr ""
5633
-
5634
- #: ../base/includes/credits.php:91
5635
- #, fuzzy
5636
- msgid "Marketing"
5637
- msgstr "Marker Auflistung"
5638
-
5639
- #: ../base/includes/credits.php:127
5640
- msgid "Security suggestions"
5641
- msgstr ""
5642
-
5643
- #: ../base/includes/credits.php:132
5644
- msgid "Want to see your name on this page?"
5645
- msgstr ""
5646
-
5647
- #: ../base/includes/credits.php:134
5648
- msgid "Get involved on GitHub."
5649
- msgstr ""
5650
-
5651
- #: ../base/includes/full-screen-module.php:33
5652
- #: ../base/includes/full-screen-module.php:66
5653
- #: ../base/includes/full-screen-module.php:90
5654
- msgid "Full screen"
5655
- msgstr ""
5656
-
5657
- #: ../base/includes/full-screen-module.php:34
5658
- #: ../base/includes/full-screen-module.php:67
5659
- #: ../base/includes/full-screen-module.php:91
5660
- msgid "Close full screen"
5661
- msgstr ""
5662
-
5663
- #: ../base/includes/full-screen-module.php:38
5664
- #, fuzzy
5665
- #| msgid "Enable Directions?"
5666
- msgid "Enable Full Screen Option"
5667
- msgstr "Routenplaner aktivieren?"
5668
-
5669
- #: ../base/includes/full-screen-module.php:44
5670
- msgid "Open Full Screen String"
5671
- msgstr ""
5672
-
5673
- #: ../base/includes/full-screen-module.php:50
5674
- msgid "Close Full Screen String"
5675
- msgstr ""
5676
-
5677
- #: ../base/includes/welcome.php:21
5678
- #, fuzzy
5679
- #| msgid ""
5680
- #| "Amazing maps. Simple interface. Powerful functionality. World Class "
5681
- #| "Support."
5682
- msgid ""
5683
- "Build amazing maps through a simple interface and powerful functionality "
5684
- "along with world class support."
5685
- msgstr ""
5686
- "Einmalige Karten. Einfaches Interface. Starke Funktionalität. Weltklasse-"
5687
- "Service. "
5688
-
5689
- #: ../base/includes/welcome.php:23
5690
- msgid "Skip intro and create a map"
5691
- msgstr ""
5692
-
5693
- #: ../base/includes/welcome.php:36
5694
- #, fuzzy
5695
- msgid "Unlimited Markers"
5696
- msgstr "Marker anzeigen"
5697
-
5698
- #: ../base/includes/welcome.php:37
5699
- #, fuzzy
5700
- msgid "Create as many markers as you like"
5701
- msgstr "Erstelle neue Marker-Kategorie "
5702
-
5703
- #: ../base/includes/welcome.php:53
5704
- msgid ""
5705
- "Select from various <a href='http://wpgmaps.com/map-themes/' "
5706
- "target='_BLANK'>map themes</a>, or make your own."
5707
- msgstr ""
5708
-
5709
- #: ../base/includes/welcome.php:59
5710
- msgid "and Squares"
5711
- msgstr ""
5712
-
5713
- #: ../base/includes/welcome.php:60
5714
- msgid "Add custom shapes such as polygons, polylines, circles and squares!"
5715
- msgstr ""
5716
-
5717
- #: ../base/includes/welcome.php:101
5718
- msgid "Submit and create a map"
5719
- msgstr ""
5720
-
5721
- #: ../base/includes/welcome.php:125
5722
- #, fuzzy
5723
- msgid "Support Desk"
5724
- msgstr "Support"
5725
-
5726
- #: ../base/includes/wp-google-maps-polygons.php:48
5727
- #: ../base/includes/wp-google-maps-polygons.php:66
5728
- #: ../base/includes/wp-google-maps-polygons.php:69
5729
- #: ../base/includes/wp-google-maps-polygons.php:72
5730
- #: ../base/includes/wp-google-maps-polygons.php:135
5731
- #: ../base/includes/wp-google-maps-polygons.php:138
5732
- #: ../base/includes/wp-google-maps-polygons.php:156
5733
- #: ../base/includes/wp-google-maps-polygons.php:159
5734
- #: ../base/includes/wp-google-maps-polygons.php:162
5735
- #, fuzzy
5736
- msgid "Pro version only"
5737
- msgstr "Nur mit Pro-Version"
5738
-
5739
- #: ../base/includes/wp-google-maps-polygons.php:48
5740
- #: ../base/includes/wp-google-maps-polygons.php:135
5741
- #: ../base/includes/wp-google-maps-polygons.php:138
5742
- #, fuzzy
5743
- msgid "Get the Pro add-on"
5744
- msgstr "Pro-Version erhalten"
5745
-
5746
- #: ../base/includes/wp-google-maps-polylines.php:62
5747
- #: ../base/includes/wp-google-maps-polylines.php:158
5748
- msgid "Line Thickness"
5749
- msgstr "Linien-Stärke"
5750
-
5751
- #: ../base/includes/wp-google-maps-polylines.php:168
5752
- #, fuzzy
5753
- #| msgid "Save Polyline"
5754
- msgid "Show Polyline"
5755
- msgstr "Speichere Polylinie"
5756
-
5757
- #: ../html/gdpr-compliance-settings.html.php:9
5758
- #: ../html/settings-page.html.php:30 ../includes/class.gdpr-compliance.php:169
5759
- msgid "GDPR Compliance"
5760
- msgstr ""
5761
-
5762
- #: ../html/gdpr-compliance-settings.html.php:12
5763
- msgid ""
5764
- "Our GDPR notice will be displayed whenever the agreement cookie is not set. "
5765
- "Agreeing to the notice will set this cookie."
5766
- msgstr ""
5767
-
5768
- #: ../html/gdpr-compliance-settings.html.php:17
5769
- msgid ""
5770
- "Some caching and optimization plugins will continue to serve your map page "
5771
- "with the GDPR agreement, disregarding this cookie. In this instance, "
5772
- "clicking \"I Agree\" will reload the page and appear to have no effect. To "
5773
- "solve this issue, we recommend you exclude your map page from caching and "
5774
- "optimization."
5775
- msgstr ""
5776
-
5777
- #: ../html/gdpr-compliance-settings.html.php:25
5778
- #, fuzzy
5779
- msgid "General Complicance"
5780
- msgstr "Allgemeine Einstellungen"
5781
-
5782
- #: ../html/gdpr-compliance-settings.html.php:32
5783
- msgid "Require consent before loading Maps API"
5784
- msgstr ""
5785
-
5786
- #: ../html/gdpr-compliance-settings.html.php:35
5787
- msgid ""
5788
- "The GDPR views IP Addresses as Personal Data, which requires consent before "
5789
- "being processed. Loading the Google Maps API stores some user information, "
5790
- "such as IP Addresses. WP Google Maps endeavours to uphold the spirit of data "
5791
- "protection as per the GDPR. Enable this to option to prevent the Maps API "
5792
- "from loading, until a user has consented to it."
5793
- msgstr ""
5794
-
5795
- #: ../html/gdpr-compliance-settings.html.php:45
5796
- msgid "GDPR Consent Notice"
5797
- msgstr ""
5798
-
5799
- #: ../html/gdpr-compliance-settings.html.php:51
5800
- msgid "GDPR Notice"
5801
- msgstr ""
5802
-
5803
- #: ../html/gdpr-compliance-settings.html.php:54
5804
- msgid ""
5805
- "Users will be asked to accept the notice shown here, in the form of a check "
5806
- "box."
5807
- msgstr ""
5808
-
5809
- #: ../html/gdpr-compliance-settings.html.php:63
5810
- #, fuzzy
5811
- #| msgid "Category Name"
5812
- msgid "Company Name"
5813
- msgstr "Kategorie-Name"
5814
-
5815
- #: ../html/gdpr-compliance-settings.html.php:73
5816
- msgid "Retention Purpose(s)"
5817
- msgstr ""
5818
-
5819
- #: ../html/gdpr-compliance-settings.html.php:81
5820
- msgid "The GDPR regulates that you need to state why you are processing data."
5821
- msgstr ""
5822
-
5823
- #: ../html/gdpr-compliance-settings.html.php:90
5824
- msgid "Override GDPR Notice"
5825
- msgstr ""
5826
-
5827
- #: ../html/gdpr-compliance-settings.html.php:98
5828
- msgid ""
5829
- "By checking this box, you agree to take sole responsibility for GDPR "
5830
- "Compliance with regards to this plugin."
5831
- msgstr ""
5832
-
5833
- #: ../html/gdpr-compliance-settings.html.php:107
5834
- msgid "Override Text"
5835
- msgstr ""
5836
-
5837
- #: ../html/gdpr-compliance-settings.html.php:118
5838
- msgid ""
5839
- "For more information about WPGM and GDPR compliance, please refer to our <a "
5840
- "href=\"https://www.wpgmaps.com/gdpr/\">GDPR information page</a> and our <a "
5841
- "href=\"https://www.wpgmaps.com/privacy-policy/\">Privacy Policy</a>"
5842
- msgstr ""
5843
-
5844
- #: ../html/gdpr-default-notice.html.php:6
5845
- msgid ""
5846
- "I agree for my personal data to be processed by {COMPANY_NAME}.\n"
5847
- "\t\t\n"
5848
- "I agree for my personal data, provided via map API calls, to be processed by "
5849
- "the API provider, for the purposes of geocoding (converting addresses to "
5850
- "coordinates), reverse geocoding and generating directions.\n"
5851
- "\n"
5852
- "Some visual components of WP Google Maps use 3rd party libraries which are "
5853
- "loaded over the network. At present the libraries are Google Maps, Open "
5854
- "Street Map, jQuery DataTables and FontAwesome. When loading resources over a "
5855
- "network, the 3rd party server will receive your IP address and User Agent "
5856
- "string amongst other details. Please refer to the Privacy Policy of the "
5857
- "respective libraries for details on how they use data and the process to "
5858
- "exercise your rights under the GDPR regulations.\n"
5859
- "\n"
5860
- "WP Google Maps uses jQuery DataTables to display sortable, searchable "
5861
- "tables, such as that seen in the Advanced Marker Listing and on the Map Edit "
5862
- "Page. jQuery DataTables in certain circumstances uses a cookie to save and "
5863
- "later recall the \"state\" of a given table - that is, the search term, sort "
5864
- "column and order and current page. This data is help in local storage and "
5865
- "retained until this is cleared manually. No libraries used by WP Google Maps "
5866
- "transmit this information.\n"
5867
- "\n"
5868
- "Please <a href=\"https://developers.google.com/maps/terms\">see here</a> and "
5869
- "<a href=\"https://maps.google.com/help/terms_maps.html\">here</a> for "
5870
- "Google's terms. Please also see <a href=\"https://policies.google.com/"
5871
- "privacy?hl=en-GB&amp;gl=uk\">Google's Privacy Policy</a>. We do not send the "
5872
- "API provider any personally identifying information, or information that "
5873
- "could uniquely identify your device.\n"
5874
- "\n"
5875
- "Where this notice is displayed in place of a map, agreeing to this notice "
5876
- "will store a cookie recording your agreement so you are not prompted again."
5877
- msgstr ""
5878
-
5879
- #: ../html/google-maps-api-error-dialog.html.php:8
5880
- msgid "Maps API Error"
5881
- msgstr ""
5882
-
5883
- #: ../html/google-maps-api-error-dialog.html.php:14
5884
- msgid ""
5885
- "One or more error(s) have occured attempting to initialize the Maps API:"
5886
- msgstr ""
5887
-
5888
- #: ../html/google-maps-api-error-dialog.html.php:84
5889
- msgid "This dialog is only visible to administrators"
5890
- msgstr ""
5891
-
5892
- #: ../html/google-maps-api-error-dialog.html.php:90
5893
- msgid "Dismiss"
5894
- msgstr ""
5895
-
5896
- #: ../html/google-maps-api-settings.html.php:8
5897
- msgid "Load Maps Engine API:"
5898
- msgstr ""
5899
-
5900
- #: ../html/google-maps-api-settings.html.php:42
5901
- msgid "Always include engine API on pages:"
5902
- msgstr ""
5903
-
5904
- #: ../html/google-maps-api-settings.html.php:50
5905
- msgid "Always exclude engine API on pages:"
5906
- msgstr ""
5907
-
5908
- #: ../html/google-maps-api-settings.html.php:58
5909
- msgid "Prevent other plugins and theme loading API:"
5910
- msgstr ""
5911
-
5912
- #: ../html/ol-feature-coming-soon.html.php:9
5913
- msgid ""
5914
- "<strong>Coming soon</strong> to OpenLayers. If you need to use this feature, "
5915
- "please go to settings then select and configure Google Maps to enable it."
5916
- msgstr ""
5917
-
5918
- #: ../html/ol-feature-unavailable.html.php:9
5919
- msgid "Not available while using the OpenLayers engine."
5920
- msgstr ""
5921
-
5922
- #: ../html/settings-page.html.php:43
5923
- msgid "Maps Engine"
5924
- msgstr ""
5925
-
5926
- #: ../html/settings-page.html.php:46
5927
- #: ../includes/class.maps-engine-dialog.php:72
5928
- #, fuzzy
5929
- #| msgid "Enable Layers"
5930
- msgid "OpenLayers"
5931
- msgstr "Karten-Layer aktiv"
5932
-
5933
- #: ../html/settings-page.html.php:47
5934
- #: ../includes/class.maps-engine-dialog.php:119
5935
- #, fuzzy
5936
- #| msgid "WP Google Maps"
5937
- msgid "Google Maps"
5938
- msgstr "WP Google Maps"
5939
-
5940
- #: ../html/settings-page.html.php:96
5941
- msgid "User Interface Style"
5942
- msgstr ""
5943
-
5944
- #: ../html/settings-page.html.php:128 ../includes/legacy/settings-page.php:286
5945
- #, fuzzy
5946
- msgid ""
5947
- "Over-ride current jQuery with version 1.11.3 (Tick this box if you are "
5948
- "receiving jQuery related errors after updating to WordPress 4.5)"
5949
- msgstr ""
5950
- "Überschreiben der bestehenden jQuery mit der Version 1.8.3 (dieses Feld "
5951
- "ankreuzen bei jQuery - Fehlermeldungen)"
5952
-
5953
- #: ../html/settings-page.html.php:142
5954
- msgid "Use FontAwesome"
5955
- msgstr ""
5956
-
5957
- #: ../html/settings-page.html.php:155
5958
- msgid "Tile Server URL"
5959
- msgstr ""
5960
-
5961
- #: ../html/settings-page.html.php:163 ../html/tile-server-fieldset.html.php:16
5962
- msgid "OpenStreetMap"
5963
- msgstr ""
5964
-
5965
- #: ../html/settings-page.html.php:172 ../html/tile-server-fieldset.html.php:25
5966
- msgid "Wikimedia Maps"
5967
- msgstr ""
5968
-
5969
- #: ../html/settings-page.html.php:179 ../html/tile-server-fieldset.html.php:32
5970
- msgid "OpenCycleMap"
5971
- msgstr ""
5972
-
5973
- #: ../html/settings-page.html.php:186 ../html/tile-server-fieldset.html.php:39
5974
- msgid "Humanitarian"
5975
- msgstr ""
5976
-
5977
- #: ../html/settings-page.html.php:193 ../html/tile-server-fieldset.html.php:46
5978
- msgid "Mapnik OSM B&amp;W"
5979
- msgstr ""
5980
-
5981
- #: ../html/settings-page.html.php:200 ../html/tile-server-fieldset.html.php:53
5982
- msgid "Mapnik OSM No Labels"
5983
- msgstr ""
5984
-
5985
- #: ../html/settings-page.html.php:207 ../html/tile-server-fieldset.html.php:60
5986
- msgid "Stamen Toner"
5987
- msgstr ""
5988
-
5989
- #: ../html/settings-page.html.php:214 ../html/tile-server-fieldset.html.php:67
5990
- msgid "Stamen Watercolor"
5991
- msgstr ""
5992
-
5993
- #: ../html/settings-page.html.php:221 ../html/tile-server-fieldset.html.php:74
5994
- #, fuzzy
5995
- #| msgid "Transit Layer"
5996
- msgid "Transport Map"
5997
- msgstr "Transit"
5998
-
5999
- #: ../html/settings-page.html.php:228 ../html/tile-server-fieldset.html.php:81
6000
- msgid "Thunderforest Landscape"
6001
- msgstr ""
6002
-
6003
- #: ../html/settings-page.html.php:235 ../html/tile-server-fieldset.html.php:88
6004
- msgid "Thunderforest Outdoors"
6005
- msgstr ""
6006
-
6007
- #: ../html/settings-page.html.php:242 ../html/tile-server-fieldset.html.php:95
6008
- msgid "Öpnvkarte"
6009
- msgstr ""
6010
-
6011
- #: ../html/settings-page.html.php:249 ../html/tile-server-fieldset.html.php:102
6012
- msgid "OpenPtMap"
6013
- msgstr ""
6014
-
6015
- #: ../html/settings-page.html.php:255 ../html/tile-server-fieldset.html.php:108
6016
- msgid "Carto Light (Positron)"
6017
- msgstr ""
6018
-
6019
- #: ../html/settings-page.html.php:262 ../html/tile-server-fieldset.html.php:115
6020
- msgid "Carto Dark (Dark Matter)"
6021
- msgstr ""
6022
-
6023
- #: ../html/settings-page.html.php:268 ../html/tile-server-fieldset.html.php:121
6024
- msgid "Klokantech 3d"
6025
- msgstr ""
6026
-
6027
- #: ../html/settings-page.html.php:274 ../html/tile-server-fieldset.html.php:127
6028
- msgid "Caltopo"
6029
- msgstr ""
6030
-
6031
- #: ../html/settings-page.html.php:283
6032
- msgid "Load Maps Engine API"
6033
- msgstr ""
6034
-
6035
- #: ../html/settings-page.html.php:315
6036
- msgid "Always include engine API on pages"
6037
- msgstr ""
6038
-
6039
- #: ../html/settings-page.html.php:320
6040
- msgid "Always exclude engine API on pages"
6041
- msgstr ""
6042
-
6043
- #: ../html/settings-page.html.php:325
6044
- msgid "Prevent other plugins and theme loading API"
6045
- msgstr ""
6046
-
6047
- #: ../html/settings-page.html.php:332
6048
- msgid "Admin"
6049
- msgstr ""
6050
-
6051
- #: ../html/settings-page.html.php:333
6052
- #, fuzzy
6053
- #| msgid "Edit"
6054
- msgid "Editor"
6055
- msgstr "Bearbeiten"
6056
-
6057
- #: ../html/settings-page.html.php:334
6058
- msgid "Author"
6059
- msgstr ""
6060
-
6061
- #: ../html/settings-page.html.php:335
6062
- msgid "Contributor"
6063
- msgstr ""
6064
-
6065
- #: ../html/settings-page.html.php:336
6066
- msgid "Subscriber"
6067
- msgstr ""
6068
-
6069
- #: ../html/settings-page.html.php:358
6070
- msgid "Hover"
6071
- msgstr ""
6072
-
6073
- #: ../html/settings-page.html.php:378
6074
- msgid ""
6075
- "Add Beautiful Marker Listings</a> to your maps with the Pro version for only "
6076
- "$39.99 once off. Support and updates included forever."
6077
- msgstr ""
6078
-
6079
- #: ../html/settings-page.html.php:400
6080
- msgid "API Keys"
6081
- msgstr ""
6082
-
6083
- #: ../html/settings-page.html.php:403 ../includes/legacy/settings-page.php:490
6084
- #, fuzzy
6085
- msgid "Google Maps API Key (required)"
6086
- msgstr "Google API Key (notwendig)"
6087
-
6088
- #: ../html/settings-page.html.php:409
6089
- msgid ""
6090
- "This API key can be obtained from the <a href='https://console.developers."
6091
- "google.com' target='_BLANK'>Google Developers Console</a>. Our <a "
6092
- "href='http://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/' "
6093
- "target='_BLANK'>documentation</a> provides a full guide on how to obtain "
6094
- "this."
6095
- msgstr ""
6096
-
6097
- #: ../html/settings-page.html.php:420 ../includes/legacy/settings-page.php:502
6098
- msgid "Marker Data Location"
6099
- msgstr "Marker-Daten Standort"
6100
-
6101
- #: ../html/settings-page.html.php:507
6102
- #, fuzzy
6103
- #| msgid "Other settings"
6104
- msgid "Other Caching"
6105
- msgstr "Andere Einstellungen"
6106
-
6107
- #: ../html/settings-page.html.php:511 ../includes/legacy/settings-page.php:564
6108
- msgid "Flush Geocode Cache"
6109
- msgstr ""
6110
-
6111
- #: ../html/settings-page.html.php:514
6112
- msgid "Flush"
6113
- msgstr ""
6114
-
6115
- #: ../html/settings-page.html.php:518
6116
- #, fuzzy
6117
- #| msgid "Map Settings"
6118
- msgid "Miscellaneous Settings"
6119
- msgstr "Karten-Einstellungen"
6120
-
6121
- #: ../html/settings-page.html.php:555
6122
- msgid ""
6123
- "Always rebuilds combined script files and script cache, does not load "
6124
- "combined and minified scripts. Includes database query SQL with REST API "
6125
- "responses."
6126
- msgstr ""
6127
-
6128
- #: ../html/theme-panel.html.php:5
6129
- #, fuzzy
6130
- #| msgid "Theme selection"
6131
- msgid "Theme Presets"
6132
- msgstr "Theme-Auswahl"
6133
-
6134
- #: ../html/theme-panel.html.php:27 ../html/theme-panel.html.php:49
6135
- #: ../html/theme-panel.html.php:71 ../html/theme-panel.html.php:93
6136
- #: ../html/theme-panel.html.php:115 ../html/theme-panel.html.php:137
6137
- #: ../html/theme-panel.html.php:159 ../html/theme-panel.html.php:181
6138
- #: ../html/theme-panel.html.php:203 ../html/theme-panel.html.php:225
6139
- #, fuzzy
6140
- #| msgid "Select"
6141
- msgid "Select Preset"
6142
- msgstr "Auswählen"
6143
-
6144
- #: ../html/theme-panel.html.php:58
6145
- #, fuzzy
6146
- msgid "Apple Maps"
6147
- msgstr "Karte speichern"
6148
-
6149
- #: ../html/theme-panel.html.php:80
6150
- msgid "Grayscale"
6151
- msgstr ""
6152
-
6153
- #: ../html/theme-panel.html.php:102
6154
- msgid "Pale"
6155
- msgstr ""
6156
-
6157
- #: ../html/theme-panel.html.php:124
6158
- msgid "Red"
6159
- msgstr ""
6160
-
6161
- #: ../html/theme-panel.html.php:146
6162
- msgid "Dark Grey"
6163
- msgstr ""
6164
-
6165
- #: ../html/theme-panel.html.php:168
6166
- #, fuzzy
6167
- #| msgid "Monotone"
6168
- msgid "Monochrome"
6169
- msgstr "Monotone"
6170
-
6171
- #: ../html/theme-panel.html.php:190
6172
- msgid "Old Fashioned"
6173
- msgstr ""
6174
-
6175
- #: ../html/theme-panel.html.php:212
6176
- #, fuzzy
6177
- msgid "Night Mode"
6178
- msgstr "Rechts oben"
6179
-
6180
- #: ../html/theme-panel.html.php:235
6181
- msgid "Theme Editor"
6182
- msgstr ""
6183
-
6184
- #: ../html/theme-panel.html.php:242
6185
- msgid "Customise Theme"
6186
- msgstr ""
6187
-
6188
- #: ../html/theme-panel.html.php:248
6189
- msgid "Open Theme Editor"
6190
- msgstr ""
6191
-
6192
- #: ../html/theme-panel.html.php:258
6193
- msgid "Feature"
6194
- msgstr ""
6195
-
6196
- #: ../html/theme-panel.html.php:272
6197
- msgid "Visibility"
6198
- msgstr ""
6199
-
6200
- #: ../html/theme-panel.html.php:278
6201
- msgid "Inherit"
6202
- msgstr ""
6203
-
6204
- #: ../html/theme-panel.html.php:283
6205
- msgid "Off"
6206
- msgstr ""
6207
-
6208
- #: ../html/theme-panel.html.php:288
6209
- msgid "Simplified"
6210
- msgstr ""
6211
-
6212
- #: ../html/theme-panel.html.php:293
6213
- msgid "On"
6214
- msgstr ""
6215
-
6216
- #: ../html/theme-panel.html.php:302
6217
- msgid "Label"
6218
- msgstr ""
6219
-
6220
- #: ../html/theme-panel.html.php:310
6221
- #, fuzzy
6222
- #| msgid "Height"
6223
- msgid "Weight"
6224
- msgstr "Höhe"
6225
-
6226
- #: ../html/theme-panel.html.php:322
6227
- msgid "Gamma"
6228
- msgstr ""
6229
-
6230
- #: ../html/theme-panel.html.php:331
6231
- #, fuzzy
6232
- msgid "Saturation"
6233
- msgstr "Standort editieren"
6234
-
6235
- #: ../html/theme-panel.html.php:340
6236
- #, fuzzy
6237
- #| msgid "Line Thickness"
6238
- msgid "Lightness"
6239
- msgstr "Linien-Stärke"
6240
-
6241
- #: ../html/theme-panel.html.php:352 ../legacy-core.php:5657
6242
- #: ../legacy-core.php:5781 ../legacy-core.php:5911 ../legacy-core.php:6006
6243
- #, fuzzy
6244
- msgid "Color"
6245
- msgstr "Linien-Farbe"
6246
-
6247
- #: ../html/theme-panel.html.php:364
6248
- msgid "Hue"
6249
- msgstr ""
6250
-
6251
- #: ../html/theme-panel.html.php:375
6252
- msgid "Invert Lightness"
6253
- msgstr ""
6254
-
6255
- #: ../html/theme-panel.html.php:401
6256
- msgid "Theme Data"
6257
- msgstr ""
6258
-
6259
- #: ../html/tile-server-fieldset.html.php:7
6260
- msgid "Tile Server URL:"
6261
- msgstr ""
6262
-
6263
- #: ../includes/class.auto-loader.php:196
6264
- msgid ""
6265
- "The plugins autoloader failed to register one or more modules. This is "
6266
- "usually due to missing files. Please re-install the plugin and any relevant "
6267
- "add-ons. Technical details are as follows: "
6268
- msgstr ""
6269
-
6270
- #: ../includes/class.gdpr-compliance.php:38
6271
- msgid ""
6272
- "<p>\n"
6273
- "\tI agree for my personal data to be processed by <span name="
6274
- "\"wpgmza_gdpr_company_name\"></span>, for the purpose(s) of <span name="
6275
- "\"wpgmza_gdpr_retention_purpose\"></span>.\n"
6276
- "</p>\n"
6277
- "\n"
6278
- "<p>\t\n"
6279
- "\tI agree for my personal data, provided via map API calls, to be processed "
6280
- "by the API provider, for the purposes of geocoding (converting addresses to "
6281
- "coordinates), reverse geocoding and\tgenerating directions.\n"
6282
- "</p>\n"
6283
- "<p>\n"
6284
- "\tSome visual components of WP Google Maps use 3rd party libraries which are "
6285
- "loaded over the network. At present the libraries are Google Maps, Open "
6286
- "Street Map, jQuery DataTables and FontAwesome. When loading resources over a "
6287
- "network, the 3rd party server will receive your IP address and User Agent "
6288
- "string amongst other details. Please refer to the Privacy Policy of the "
6289
- "respective libraries for details on how they use data and the process to "
6290
- "exercise your rights under the GDPR regulations.\n"
6291
- "</p>\n"
6292
- "<p>\n"
6293
- "\tWP Google Maps uses jQuery DataTables to display sortable, searchable "
6294
- "tables, such as that seen in the Advanced Marker Listing and on the Map Edit "
6295
- "Page. jQuery DataTables in certain circumstances uses a cookie to save and "
6296
- "later recall the \"state\" of a given table - that is, the search term, sort "
6297
- "column and order and current page. This data is held in local storage and "
6298
- "retained until this is cleared manually. No libraries used by WP Google Maps "
6299
- "transmit this information.\n"
6300
- "</p>\n"
6301
- "<p>\n"
6302
- "\tPlease <a href=\"https://developers.google.com/maps/terms\">see here</a> "
6303
- "and <a href=\"https://maps.google.com/help/terms_maps.html\">here</a> for "
6304
- "Google's terms. Please also see <a href=\"https://policies.google.com/"
6305
- "privacy?hl=en-GB&amp;gl=uk\">Google's Privacy Policy</a>. We do not send the "
6306
- "API provider any personally identifying information, or information that "
6307
- "could uniquely identify your device.\n"
6308
- "</p>\n"
6309
- "<p>\n"
6310
- "\tWhere this notice is displayed in place of a map, agreeing to this notice "
6311
- "will store a cookie recording your agreement so you are not prompted again.\n"
6312
- "</p>"
6313
- msgstr ""
6314
-
6315
- #: ../includes/class.gdpr-compliance.php:148
6316
- msgid ""
6317
- "In light of recent EU GDPR regulation, we strongly recommend reviewing the "
6318
- "<a target=\"_blank\" href=\"https://www.wpgmaps.com/privacy-policy\">WP "
6319
- "Google Maps Privacy Policy</a>"
6320
- msgstr ""
6321
-
6322
- #: ../includes/class.gdpr-compliance.php:159
6323
- msgid "I agree"
6324
- msgstr "Ich stimme zu"
6325
-
6326
- #: ../includes/class.map.php:213
6327
- #, fuzzy
6328
- #| msgid "WP Google Maps"
6329
- msgid "WP Google Maps:"
6330
- msgstr "WP Google Maps"
6331
-
6332
- #: ../includes/class.map.php:216
6333
- #, php-format
6334
- msgid ""
6335
- "The plugin couldn't find the directory %s, which is the directory your "
6336
- "settings specify to use for XML caching. Please make sure the directory "
6337
- "exists, and that you assign file permissions of 755 to this directory."
6338
- msgstr ""
6339
-
6340
- #: ../includes/class.maps-engine-dialog.php:57
6341
- msgid "Choose a maps engine"
6342
- msgstr ""
6343
-
6344
- #: ../includes/class.maps-engine-dialog.php:80
6345
- #, fuzzy
6346
- #| msgid "Google API Key (Required)"
6347
- msgid "No API keys required"
6348
- msgstr "Google API Key (notwendig)"
6349
-
6350
- #: ../includes/class.maps-engine-dialog.php:86
6351
- msgid "Limited functionality"
6352
- msgstr ""
6353
-
6354
- #: ../includes/class.maps-engine-dialog.php:94
6355
- msgid "Use OpenLayers"
6356
- msgstr ""
6357
-
6358
- #: ../includes/class.maps-engine-dialog.php:127
6359
- msgid "Full functionality"
6360
- msgstr ""
6361
-
6362
- #: ../includes/class.maps-engine-dialog.php:133
6363
- #, fuzzy
6364
- #| msgid "Google API Key (Required)"
6365
- msgid "API Key required"
6366
- msgstr "Google API Key (notwendig)"
6367
-
6368
- #: ../includes/class.maps-engine-dialog.php:141
6369
- #, fuzzy
6370
- msgid "Use Google Maps"
6371
- msgstr "WP Google Maps API"
6372
-
6373
- #: ../includes/class.maps-engine-dialog.php:159
6374
- #, fuzzy
6375
- #| msgid "Select"
6376
- msgid "Select Engine"
6377
- msgstr "Auswählen"
6378
-
6379
- #: ../includes/class.plugin.php:127
6380
- msgid ""
6381
- "<strong>WP Google Maps:</strong> Cannot find the specified XML folder. This "
6382
- "has been switched back to the Database method in Maps -> Settings -> Advanced"
6383
- msgstr ""
6384
-
6385
- #: ../includes/class.plugin.php:136
6386
- msgid ""
6387
- "<strong>WP Google Maps:</strong> Execution time limit was reached whilst "
6388
- "generating XML cache. This has been switched back to the Database method in "
6389
- "Maps -> Settings -> Advanced"
6390
- msgstr ""
6391
-
6392
- #: ../includes/class.plugin.php:145
6393
- msgid ""
6394
- "<strong>WP Google Maps:</strong> Allowed memory size was reached whilst "
6395
- "generating XML cache. This has been switched back to the Database method in "
6396
- "Maps -> Settings -> Advanced"
6397
- msgstr ""
6398
-
6399
- #: ../includes/class.plugin.php:487
6400
- msgid ""
6401
- "The plugin cannot initialise due to a fatal error. This is usually due to "
6402
- "missing files or incompatible software. Please re-install the plugin and any "
6403
- "relevant add-ons. We recommend that you use at least PHP 5.6. Technical "
6404
- "details are as follows: "
6405
- msgstr ""
6406
-
6407
- #: ../includes/class.rest-api.php:547 ../includes/class.rest-api.php:561
6408
- #, fuzzy, php-format
6409
- msgid "Removed %s markers"
6410
- msgstr "Diesen Marker freigeben"
6411
-
6412
- #: ../includes/class.script-loader.php:424
6413
- msgid ""
6414
- "\n"
6415
- "\t\t\t\t\t\t\t<p>\n"
6416
- "\t\t\t\t\t\t\t\t<strong>WP Google Maps:</strong> Failed to build combined "
6417
- "script file, the resulting file would be blank.\n"
6418
- "\t\t\t\t\t\t\t</p>\n"
6419
- "\t\t\t\t\t\t\t<p>\n"
6420
- "\t\t\t\t\t\t\t\t<strong>Developers:</strong> Please check that the file is "
6421
- "writable and that all script dependencies are resolved.\n"
6422
- "\t\t\t\t\t\t\t</p>\n"
6423
- "\t\t\t\t\t\t\t<p>\n"
6424
- "\t\t\t\t\t\t\t\t<strong>Users:</strong> Please disable \"Developer Mode\" in "
6425
- "Maps &rarr; Settings &rarr; Advanced.\n"
6426
- "\t\t\t\t\t\t\t</p>\n"
6427
- "\t\t\t\t\t\t\t"
6428
- msgstr ""
6429
-
6430
- #: ../includes/class.strings.php:21
6431
- msgid ""
6432
- "Many browsers are no longer allowing geolocation from unsecured origins. You "
6433
- "will need to secure your site with an SSL certificate (HTTPS) or this "
6434
- "feature may not work for your visitors"
6435
- msgstr ""
6436
-
6437
- #: ../includes/class.strings.php:22
6438
- msgid "Use my location"
6439
- msgstr "Meinen Standort verwenden"
6440
-
6441
- #: ../includes/class.strings.php:24
6442
- msgid ""
6443
- "The map cannot be initialized because the Maps API has not been loaded. "
6444
- "Please check your settings."
6445
- msgstr ""
6446
-
6447
- #: ../includes/class.strings.php:25
6448
- msgid ""
6449
- "You have not entered a <b>Google Maps API Key</b>.<br /><br />Please go to "
6450
- "the your admin area, then Maps, then Settings, then the Advanced tab to "
6451
- "enter your Google Maps API key.<br /><br />Alternatively, choose the Open "
6452
- "Layers engine to avoid getting an API key."
6453
- msgstr ""
6454
-
6455
- #: ../includes/class.strings.php:28
6456
- msgid "API Dashboard"
6457
- msgstr ""
6458
-
6459
- #: ../includes/class.strings.php:29
6460
- msgid "Verify Project"
6461
- msgstr ""
6462
-
6463
- #: ../includes/class.strings.php:31
6464
- #, fuzzy
6465
- #| msgid "Hide the Address"
6466
- msgid "Failed to get address"
6467
- msgstr "Adresse nicht anzeigen"
6468
-
6469
- #: ../includes/class.strings.php:32
6470
- #, php-format
6471
- msgid "Failed to create marker %d - this marker cannot be placed on the map."
6472
- msgstr ""
6473
-
6474
- #: ../includes/class.strings.php:34
6475
- #, fuzzy
6476
- #| msgid "My location"
6477
- msgid "My Location"
6478
- msgstr "Mein Standort"
6479
-
6480
- #: ../includes/class.strings.php:42
6481
- #, fuzzy
6482
- #| msgid "Hide the address field"
6483
- msgid "No address specified"
6484
- msgstr "Adressen-Feld nicht anzeigen"
6485
-
6486
- #: ../includes/class.strings.php:44 ../legacy-core.php:4190
6487
- msgid "Save Marker"
6488
- msgstr "Marker speichern"
6489
-
6490
- #: ../includes/class.strings.php:45
6491
- #, fuzzy
6492
- #| msgid "Please explain"
6493
- msgid "Please Wait..."
6494
- msgstr "Bitte sagen Sie uns:"
6495
-
6496
- #: ../includes/class.strings.php:46
6497
- msgid "No results found for this address"
6498
- msgstr ""
6499
-
6500
- #: ../includes/class.strings.php:47
6501
- msgid "Couldn't find this address"
6502
- msgstr ""
6503
-
6504
- #: ../includes/class.strings.php:48
6505
- msgid "Geocode failed due to technical reasons"
6506
- msgstr ""
6507
-
6508
- #: ../includes/class.strings.php:50
6509
- msgid "You must check the GDPR consent box to continue"
6510
- msgstr ""
6511
-
6512
- #: ../includes/class.strings.php:52
6513
- msgid "No GPS coordinates found"
6514
- msgstr ""
6515
-
6516
- #: ../includes/class.strings.php:55
6517
- msgid "Unknown directions service status"
6518
- msgstr ""
6519
-
6520
- #: ../includes/class.strings.php:56
6521
- #, fuzzy
6522
- msgid "Please fill out both the \"from\" and \"to\" fields"
6523
- msgstr "Bitte füllen Sie beide Felder 'von' und 'nach' aus"
6524
-
6525
- #: ../includes/class.strings.php:58
6526
- msgid "No picture found"
6527
- msgstr ""
6528
-
6529
- #: ../includes/class.strings.php:59
6530
- #, fuzzy
6531
- #| msgid "Are you sure you want to delete the map"
6532
- msgid "Are you sure you want to overwrite the existing theme data?"
6533
- msgstr "Sind Sie sicher, dass Sie die Karte löschen wollen?"
6534
-
6535
- #: ../includes/class.strings.php:61
6536
- #, fuzzy
6537
- #| msgid "Upload File"
6538
- msgid "Upload Complete"
6539
- msgstr "Upload Datei"
6540
-
6541
- #: ../includes/class.strings.php:62
6542
- #, fuzzy
6543
- #| msgid "Upload File"
6544
- msgid "Uploading file"
6545
- msgstr "Upload Datei"
6546
-
6547
- # might be wrong. Means „from WP for Google Maps only“
6548
- #: ../includes/class.strings.php:63
6549
- #, fuzzy
6550
- msgid "WP Google Maps - Bulk JPEG Upload"
6551
- msgstr "WP Google Maps Fehler-Log"
6552
-
6553
- #: ../includes/class.strings.php:71
6554
- msgid "Requires WP Google Maps - Gold add-on 5.0.0 or above"
6555
- msgstr ""
6556
-
6557
- #: ../includes/class.strings.php:73
6558
- msgid ""
6559
- "This operation is not reversable. We recommend you take a backup before "
6560
- "proceeding. Would you like to continue?"
6561
- msgstr ""
6562
-
6563
- #: ../includes/class.strings.php:75
6564
- msgid "Invalid theme data"
6565
- msgstr ""
6566
-
6567
- #: ../includes/class.strings.php:77
6568
- msgid ""
6569
- "Duplicate custom field names, please ensure you only add unique custom field "
6570
- "names."
6571
- msgstr ""
6572
-
6573
- #: ../includes/class.strings.php:79
6574
- msgid "Some interactions are disabled."
6575
- msgstr ""
6576
-
6577
- #: ../includes/class.strings.php:80
6578
- msgid "Interactions Enabled"
6579
- msgstr ""
6580
-
6581
- #: ../includes/class.strings.php:81
6582
- #, fuzzy
6583
- #| msgid "Enable Directions?"
6584
- msgid "Re-Enable Interactions"
6585
- msgstr "Routenplaner aktivieren?"
6586
-
6587
- #: ../includes/class.strings.php:83
6588
- msgid "Use two fingers to move the map"
6589
- msgstr ""
6590
-
6591
- #: ../includes/class.strings.php:84
6592
- msgid "Use ctrl + scroll to zoom the map"
6593
- msgstr ""
6594
-
6595
- #: ../includes/class.strings.php:85
6596
- #, fuzzy
6597
- #| msgid "Geocode was not successful for the following reason"
6598
- msgid "Geocode was not successful for the following reason: "
6599
- msgstr "Geocode war aus folgendem Grund nicht erfolgreich"
6600
-
6601
- #: ../includes/class.strings.php:86
6602
- msgid ""
6603
- "Geocoding this address failed. Please check you have enabled the Geocoding "
6604
- "API for your Google Maps API project."
6605
- msgstr ""
6606
-
6607
- #: ../includes/legacy/settings-page.php:359
6608
- #, fuzzy
6609
- msgid "Enable Usage Tracking"
6610
- msgstr "Nummerierung aktiviern"
6611
-
6612
- #: ../includes/legacy/settings-page.php:361
6613
- msgid ""
6614
- "Allow us to anonymously track how you use your maps and we will send you a "
6615
- "15% Sola Plugins coupon as a token of our gratitude (Coupon will be sent to "
6616
- "the administrator's email address)"
6617
- msgstr ""
6618
-
6619
- #: ../includes/legacy/settings-page.php:378
6620
- #, fuzzy
6621
- msgid "Marker InfoWindow Settings"
6622
- msgstr "Info-Fenster Einstellungen"
6623
-
6624
- #: ../includes/legacy/settings-page.php:584
6625
- msgid ""
6626
- "Always rebuilds combined script files, does not load combined and minified "
6627
- "scripts"
6628
- msgstr ""
6629
-
6630
- #: ../includes/tables/class.admin-marker-datatable.php:26
6631
- #, fuzzy
6632
- #| msgid "Delete"
6633
- msgid "Bulk Delete"
6634
- msgstr "Löschen"
6635
-
6636
- #: ../includes/tables/class.admin-marker-datatable.php:33
6637
- #: ../legacy-core.php:4750
6638
- #, fuzzy
6639
- #| msgid "Markers"
6640
- msgid "Mark"
6641
- msgstr "Marker"
6642
-
6643
- #: ../includes/tables/class.admin-marker-datatable.php:57
6644
- #: ../legacy-core.php:4727
6645
- #, fuzzy
6646
- msgid "Edit this marker location"
6647
- msgstr "Marker-Standort bearbeiten"
6648
-
6649
- #: ../includes/tables/class.admin-marker-datatable.php:65
6650
- #: ../legacy-core.php:4731
6651
- msgid "Delete this marker"
6652
- msgstr "Diesen Marker löschen"
6653
-
6654
- #: ../legacy-core.php:145
6655
- msgid ""
6656
- "<strong>WP Google Maps:</strong> The Pro add-on is not compatible with this "
6657
- "version of WP Google Maps. Please update your Pro addon to 5.24 or above"
6658
- msgstr ""
6659
-
6660
- #: ../legacy-core.php:242
6661
- msgid "My first map"
6662
- msgstr "Meine erste Karte"
6663
-
6664
- #: ../legacy-core.php:524
6665
- msgid "Map Editor"
6666
- msgstr ""
6667
-
6668
- #: ../legacy-core.php:528
6669
- #, fuzzy
6670
- #| msgid "Pro Version"
6671
- msgid "Get Pro Version"
6672
- msgstr "Pro Version"
6673
-
6674
- #: ../legacy-core.php:552
6675
- msgid ""
6676
- "<strong>WP Google Maps cannot find the directory it uses to save marker data "
6677
- "to. Please confirm that <em>"
6678
- msgstr ""
6679
- "<strong>WP Google Maps kann das Verzeichnis nicht finden, in das es "
6680
- "normalerweise Marker-Daten abspeichert. Bitte bestätigen Sie <em>"
6681
-
6682
- #: ../legacy-core.php:552
6683
- msgid ""
6684
- "</em>exists. Please also ensure that you assign file permissions of 755 (or "
6685
- "777) to this directory."
6686
- msgstr ""
6687
- "</em>das es existiert. Bitte stellen Sie sicher, dass Sie die "
6688
- "Dateiberechtigung von 755 (oder 777) diesem Verzeichnis zugewiesen haben."
6689
-
6690
- #: ../legacy-core.php:566
6691
- #, fuzzy
6692
- msgid ""
6693
- "Timthumb does not have 'write' permission for the cache directory. Please "
6694
- "enable 'write' permissions (755 or 777) for "
6695
- msgstr ""
6696
- "Timthumb hat keine keine Schreibrechte für das Cache-Verzeichnis. Bitte "
6697
- "aktivieren Sie dafür Schreibrechte (755 or 777)"
6698
-
6699
- #: ../legacy-core.php:568
6700
- #, fuzzy
6701
- msgid "in order for images to show up while using Timthumb. Please see "
6702
- msgstr "um Bilder anzuzeigen während Timthumb genutzt wird. Bitte "
6703
-
6704
- #: ../legacy-core.php:570 ../legacy-core.php:4937
6705
- msgid "this page"
6706
- msgstr "diese Seite"
6707
-
6708
- #: ../legacy-core.php:572
6709
- msgid ""
6710
- "for help on how to do it. Alternatively, you can disable the use of Timthumb "
6711
- "in Maps->Settings"
6712
- msgstr ""
6713
- "für Hilfe und wie man es macht anschauen. Alternativ können Sie die Nutzung "
6714
- "von Timthumb bei den Karten-Einstellungen ausschalten."
6715
-
6716
- #: ../legacy-core.php:1569
6717
- msgid "Error: The map ID"
6718
- msgstr "Fehler: Die map ID"
6719
-
6720
- #: ../legacy-core.php:1569
6721
- msgid "does not exist"
6722
- msgstr "existiert nicht"
6723
-
6724
- #: ../legacy-core.php:2710 ../legacy-core.php:2856
6725
- msgid "Experiencing problems with the plugin?"
6726
- msgstr "Probleme mit dem Plugin?"
6727
-
6728
- #: ../legacy-core.php:2710 ../legacy-core.php:2856
6729
- msgid "See the troubleshooting manual."
6730
- msgstr "Schauen Sie in das Troubleshooting-Manual."
6731
-
6732
- #: ../legacy-core.php:2710
6733
- msgid "Or ask a question on our "
6734
- msgstr "Oder stellen Sie eine Frage in unserem"
6735
-
6736
- #: ../legacy-core.php:2710
6737
- msgid "Support forum."
6738
- msgstr "Support Forum."
6739
-
6740
- #: ../legacy-core.php:2733
6741
- msgid "Delete your map"
6742
- msgstr "Ihre Karte löschen"
6743
-
6744
- #: ../legacy-core.php:2733
6745
- msgid "Are you sure you want to delete the map"
6746
- msgstr "Sind Sie sicher, dass Sie die Karte löschen wollen?"
6747
-
6748
- #: ../legacy-core.php:2752
6749
- #, fuzzy
6750
- msgid "There was a problem duplicating the map."
6751
- msgstr "Es gab ein Problem beim Kopieren der Karte."
6752
-
6753
- #: ../legacy-core.php:2865
6754
- msgid "There was a problem deleting the marker."
6755
- msgstr "Es gab ein Problem beim Löschen des Markers."
6756
-
6757
- #: ../legacy-core.php:2869
6758
- msgid "Delete Marker"
6759
- msgstr "Marker löschen"
6760
-
6761
- #: ../legacy-core.php:2869
6762
- msgid "Are you sure you want to delete this marker:"
6763
- msgstr "Sind Sie sich sicher, dass Sie diesen Marker löschen wollen?"
6764
-
6765
- #: ../legacy-core.php:2953
6766
- #, php-format
6767
- msgid ""
6768
- "<h3>We need your love!</h3><p>If you are enjoying our plugin, please "
6769
- "consider <a href=\"%1$s\" target=\"_blank\" class=\"button-border button-"
6770
- "border__green\">reviewing WP Google Maps</a>. It would mean the world to us! "
6771
- "If you are experiencing issues with the plugin, please <a href=\"%2$s\" "
6772
- "target=\"_blank\" class=\"button-border button-border__green\">contact us</"
6773
- "a> and we will help you as soon as humanly possible!</p>"
6774
- msgstr ""
6775
-
6776
- #: ../legacy-core.php:2958
6777
- msgid "We will not nag you again, promise!"
6778
- msgstr ""
6779
-
6780
- #: ../legacy-core.php:2958
6781
- msgid "Close"
6782
- msgstr ""
6783
-
6784
- #: ../legacy-core.php:2978 ../legacy-core.php:2999
6785
- msgid "My Maps"
6786
- msgstr "Meine Karten"
6787
-
6788
- #: ../legacy-core.php:2978 ../legacy-core.php:3081
6789
- msgid "Add New"
6790
- msgstr "Neu hinzufügen"
6791
-
6792
- #: ../legacy-core.php:2978
6793
- msgid "Wizard"
6794
- msgstr ""
6795
-
6796
- #: ../legacy-core.php:2990 ../legacy-core.php:3012
6797
- #, php-format
6798
- msgid ""
6799
- "We have detected a conflict between your current theme's version and our "
6800
- "plugin. Should you be experiencing issues with your maps displaying, please "
6801
- "update Avada to version 3.9.4 or go to <a href='%s'>settings page</a> and "
6802
- "check the highlighted checkbox."
6803
- msgstr ""
6804
-
6805
- #: ../legacy-core.php:3000
6806
- msgid "Create unlimited maps"
6807
- msgstr "Unbegrenzt Karten erstellen"
6808
-
6809
- #: ../legacy-core.php:3000
6810
- msgid "once off!"
6811
- msgstr ""
6812
-
6813
- #: ../legacy-core.php:3081
6814
- msgid "My Markers"
6815
- msgstr "Meine Marker"
6816
-
6817
- #: ../legacy-core.php:3102
6818
- msgid "Linked to"
6819
- msgstr "Verlinkt zu "
6820
 
6821
- #: ../legacy-core.php:3105
6822
- msgid "GPS"
6823
- msgstr "GPS"
 
 
6824
 
6825
- #: ../legacy-core.php:3106
6826
- msgid "Pic"
6827
- msgstr "Bild"
 
 
6828
 
6829
- #: ../legacy-core.php:3259
6830
- msgid ""
6831
- "Add custom icons, titles, descriptions, pictures and links to your markers "
6832
- "with the"
6833
- msgstr ""
6834
- "Hinzufügen eigener Icons, Bezeichnungen, Beschreibungen, Bilder und Links "
6835
- "für Ihre Marker mit der"
6836
 
6837
- #: ../legacy-core.php:3259 ../legacy-core.php:3260 ../legacy-core.php:4358
6838
- #: ../legacy-core.php:4364
6839
- msgid "Pro Edition"
6840
- msgstr "Pro Edition"
 
6841
 
6842
- #: ../legacy-core.php:3259
6843
- msgid "of this plugin for just"
6844
- msgstr "von diesem Plugin nur für"
 
6845
 
6846
- #: ../legacy-core.php:3260
6847
- msgid "Purchase the Pro Edition"
6848
- msgstr "Kaufen Sie die Pro Edition"
 
 
6849
 
6850
- #: ../legacy-core.php:3260
6851
- msgid "of WP Google Maps and save your markers to a CSV file!"
6852
- msgstr "von WP Google Maps und speichern Sie Ihre Marker in eine CSV - Datei!"
 
 
6853
 
6854
- #: ../legacy-core.php:3360
6855
- #, fuzzy
6856
- msgid "Please note"
6857
- msgstr "Bitte beachten Sie"
6858
 
6859
- #: ../legacy-core.php:3360
6860
- msgid ""
6861
- "We've noticed that you are using W3 Total Cache and that you have CDN "
6862
- "enabled.<br /><br />In order for the markers to show up on your map, you "
6863
- "need to add '<strong><em>{uploads_dir}/wp-google-maps*</strong></em>' to the "
6864
- "'<strong>rejected files</strong>' list in the <a href='admin.php?"
6865
- "page=w3tc_cdn#advanced'>CDN settings page</a> of W3 Total Cache"
6866
- msgstr ""
6867
- "Wir haben festgestellt, dass W3 Total Cache nutzen und dass Sie CDN "
6868
- "aktiviert haben.<br /><br />Damit die Marker auf Ihrer Karte angezeigt "
6869
- "werden, müssen Sie '<strong><em>{uploads_dir}/wp-google-maps*</strong></em>' "
6870
- "hinzufügen zu den '<strong>rejected files</strong>' aufgelistet in der <a "
6871
- "href='admin.php?page=w3tc_cdn#advanced'>CDN settings page</a> von W3 Total "
6872
- "Cache."
6873
-
6874
- #: ../legacy-core.php:3427
6875
- msgid "Create your Map"
6876
- msgstr "Erstellen Sie Ihre Karte"
6877
 
6878
- #: ../legacy-core.php:3439
6879
- msgid "Pro Upgrade"
6880
- msgstr "Pro Upgrade"
6881
 
6882
- #: ../legacy-core.php:3528
6883
- msgid "Themes can only be used with the Roadmap and Terrain map types."
6884
- msgstr ""
6885
 
6886
- #: ../legacy-core.php:3550
6887
- msgid "Enable Directions?"
6888
- msgstr "Routenplaner aktivieren?"
6889
 
6890
- #: ../legacy-core.php:3719
6891
- msgid "Query string"
6892
- msgstr "Abfrage-Text"
6893
 
6894
- #: ../legacy-core.php:3734
6895
- msgid "Show bouncing icon"
6896
- msgstr "Hüpfendes Icon anzeigen"
6897
 
6898
- #: ../legacy-core.php:3751
6899
- msgid "Enable Bicycle Layer?"
6900
- msgstr "Fahrradwege-Ansicht aktivieren?"
6901
 
6902
- #: ../legacy-core.php:3760
6903
- msgid "Enable Traffic Layer?"
6904
- msgstr "Straßenverkehrs-Ansicht aktivieren?"
6905
 
6906
- #: ../legacy-core.php:3771
6907
- #, fuzzy
6908
- msgid "Enable Public Transport Layer?"
6909
- msgstr "Öffentlicher Verkehr - Ansicht aktivieren?"
6910
 
6911
- #: ../legacy-core.php:3782
6912
- msgid "Maximum Zoom Level"
6913
- msgstr "Maximum Zoom-Level"
6914
 
6915
- #: ../legacy-core.php:3811
6916
- msgid "Show Points of Interest?"
6917
- msgstr ""
6918
 
6919
- #: ../legacy-core.php:3835
6920
- #, fuzzy, php-format
6921
- #| msgid ""
6922
- #| "Get the rest of these advanced features with the Pro version for only <a "
6923
- #| "href=\"http://www.wpgmaps.com/purchase-professional-version/?"
6924
- #| "utm_source=plugin&utm_medium=link&utm_campaign=advanced\">$39.99 once "
6925
- #| "off</a>. Support and updates included forever."
6926
- msgid ""
6927
- "Get the rest of these advanced features with the Pro version for only <a "
6928
- "href=\"%s\" target=\"_BLANK\">$39.99 once off</a>. Support and updates "
6929
- "included forever."
6930
- msgstr ""
6931
- "Erhalten Sie weitere Funktionen durch die Pro Version <a href=\"http://www."
6932
- "wpgmaps.com/purchase-professional-version/?"
6933
- "utm_source=plugin&utm_medium=link&utm_campaign=advanced\">$39.99 einmalig</"
6934
- "a>. Support und Updates für immer inklusive."
6935
 
6936
- #: ../legacy-core.php:3872
6937
- msgid "Read data directly from your Fusion Table."
6938
- msgstr "Daten direkt von Ihrer Fusion Tabelle gelesen."
6939
 
6940
- #: ../legacy-core.php:3880
6941
- msgid "Enable Marker Listing with the <a href=\""
6942
- msgstr ""
6943
 
6944
- #: ../legacy-core.php:3886
6945
- #, fuzzy
6946
- msgid "List Markers"
6947
- msgstr "Marker anzeigen"
6948
 
6949
- #: ../legacy-core.php:3891
6950
- msgid "Advanced table with real time search and filtering"
6951
- msgstr "Erweiterte Tabelle mit Echtzeit-Suche und Filter"
6952
 
6953
- #: ../legacy-core.php:3892
6954
- msgid "beta"
6955
- msgstr "beta"
6956
 
6957
- #: ../legacy-core.php:3963
6958
- msgid "Basic"
6959
- msgstr "Basis"
6960
 
6961
- #: ../legacy-core.php:3964
6962
- msgid "Show a basic list of your markers"
6963
- msgstr "Basis-Liste Ihrer Marker anzeigen"
6964
 
6965
- #: ../legacy-core.php:3973
6966
- msgid "Beautiful, responsive, mobile-friendly carousel marker listing"
6967
- msgstr "Schöne, responsive, mobile-freundliche Carousel Marker-Auflistungen"
6968
 
6969
- #: ../legacy-core.php:3981
6970
- msgid "Tabular"
6971
- msgstr "Tabellen"
6972
 
6973
- #: ../legacy-core.php:3982
6974
- msgid "Advanced, tabular marker listing functionality with real time filtering"
6975
- msgstr ""
6976
- "Erweiterte tabellarische Marker-Auflistung-Funktion mit Echtzeit-Filterung"
6977
 
6978
- #: ../legacy-core.php:3995
6979
- #, php-format
6980
- msgid ""
6981
- "We've spent over %d years upgrading our plugin to ensure that it is the most "
6982
- "user-friendly and comprehensive map plugin in the WordPress directory. Enjoy "
6983
- "the peace of mind knowing that you are getting a truly premium product for "
6984
- "all your mapping requirements. Did we also mention that we have fantastic "
6985
- "support?"
6986
- msgstr ""
6987
 
6988
- #: ../legacy-core.php:4006
6989
- #, fuzzy
6990
- #| msgid "Create custom routes or outlines using polylines"
6991
- msgid "Create custom markers with detailed info windows"
6992
- msgstr "Erstellen Sie benutzerdefinierte Routen oder Konturen mit Polylinien"
6993
 
6994
- #: ../legacy-core.php:4007
6995
- #, fuzzy
6996
- #| msgid ""
6997
- #| "Add custom icons, titles, descriptions, pictures and links to your "
6998
- #| "markers with the"
6999
- msgid ""
7000
- "Add titles, descriptions, HTML, images, animations and custom icons to your "
7001
- "markers."
7002
- msgstr ""
7003
- "Hinzufügen eigener Icons, Bezeichnungen, Beschreibungen, Bilder und Links "
7004
- "für Ihre Marker mit der"
7005
 
7006
- #: ../legacy-core.php:4016
7007
- msgid ""
7008
- "Allow your visitors to get directions to your markers. Either use their "
7009
- "location as the starting point or allow them to type in an address."
7010
- msgstr ""
7011
 
7012
- #: ../legacy-core.php:4025
7013
- #, fuzzy
7014
- msgid "Create as many maps as you like."
7015
- msgstr "Erstelle neue Marker-Kategorie "
7016
 
7017
- #: ../legacy-core.php:4034
7018
- msgid "Choose between three methods of listing your markers."
7019
- msgstr ""
7020
 
7021
- #: ../legacy-core.php:4042
7022
- #, fuzzy
7023
- #| msgid "Add detailed information to your markers!"
7024
- msgid "Add categories to your markers"
7025
- msgstr "Fügen Sie detaillierter Informationen zu Ihren Markern hinzu!"
7026
 
7027
- #: ../legacy-core.php:4043
7028
- msgid ""
7029
- "Create and assign categories to your markers which can then be filtered on "
7030
- "your map."
7031
- msgstr ""
7032
 
7033
- #: ../legacy-core.php:4051
7034
- #, fuzzy
7035
- #| msgid "Advanced Options"
7036
- msgid "Advanced options"
7037
- msgstr "Erweiterte Optionen"
7038
 
7039
- #: ../legacy-core.php:4052
7040
- msgid ""
7041
- "Enable advanced options such as showing your visitor's location, marker "
7042
- "sorting, bicycle layers, traffic layers and more!"
7043
- msgstr ""
7044
 
7045
- #: ../legacy-core.php:4060
7046
- msgid "Import / Export"
7047
- msgstr ""
7048
 
7049
- #: ../legacy-core.php:4061
7050
- msgid ""
7051
- "Export your markers to a CSV file for quick and easy editing. Import large "
7052
- "quantities of markers at once."
7053
- msgstr ""
7054
 
7055
- #: ../legacy-core.php:4069
7056
- msgid "Add KML & Fusion Tables"
7057
- msgstr ""
7058
 
7059
- #: ../legacy-core.php:4070
7060
- msgid "Add your own KML layers or Fusion Table data to your map"
7061
- msgstr ""
7062
 
7063
- #: ../legacy-core.php:4078
7064
- #, fuzzy
7065
- msgid "Polygons and Polylines"
7066
- msgstr "Polylinie-Daten"
7067
 
7068
- #: ../legacy-core.php:4079
7069
- msgid ""
7070
- "Add custom polygons and polylines to your map by simply clicking on the map. "
7071
- "Perfect for displaying routes and serviced areas."
7072
- msgstr ""
7073
 
7074
- #: ../legacy-core.php:4087
7075
- #, fuzzy
7076
- msgid "Amazing Support"
7077
- msgstr "Support"
7078
 
7079
- #: ../legacy-core.php:4088
7080
- msgid ""
7081
- "We pride ourselves on providing quick and amazing support. <a target=\"_BLANK"
7082
- "\" href=\"http://wordpress.org/support/view/plugin-reviews/wp-google-maps?"
7083
- "filter=5\">Read what some of our users think of our support</a>."
7084
- msgstr ""
7085
 
7086
- #: ../legacy-core.php:4096
7087
- #, fuzzy
7088
- #| msgid "Pro Upgrade"
7089
- msgid "Easy Upgrade"
7090
- msgstr "Pro Upgrade"
7091
 
7092
- #: ../legacy-core.php:4097
7093
- msgid ""
7094
- "You'll receive a download link immediately. Simply upload and activate the "
7095
- "Pro plugin to your WordPress admin area and you're done!"
7096
- msgstr ""
7097
 
7098
- #: ../legacy-core.php:4105
7099
- msgid "Free updates and support forever"
7100
- msgstr ""
7101
 
7102
- #: ../legacy-core.php:4106
7103
- msgid ""
7104
- "Once you're a pro user, you'll receive free updates and support forever! "
7105
- "You'll also receive amazing specials on any future plugins we release."
7106
- msgstr ""
7107
 
7108
- #: ../legacy-core.php:4113
7109
- msgid "Upgrade now for only $39.99 once off"
7110
- msgstr ""
7111
 
7112
- #: ../legacy-core.php:4114
7113
- #, fuzzy
7114
- #| msgid "Pro Upgrade"
7115
- msgid "Upgrade Now"
7116
- msgstr "Pro Upgrade"
7117
 
7118
- #: ../legacy-core.php:4118
7119
- msgid ""
7120
- "Have a sales question? Contact Nick on <a href=\\\"mailto:nick@wpgmaps.com\\"
7121
- "\">nick@wpgmaps.com</a> or use our <a href=\\\"http://www.wpgmaps.com/"
7122
- "contact-us/\\\" target=\\\"_BLANK\\\">contact form</a>."
7123
- msgstr ""
7124
 
7125
- #: ../legacy-core.php:4119
7126
- msgid ""
7127
- "Need help? <a href=\\\"https://www.wpgmaps.com/forums/\\\" target=\\\"_BLANK"
7128
- "\\\">Ask a question on our support forum</a>."
7129
- msgstr ""
7130
 
7131
- #: ../legacy-core.php:4145 ../legacy-core.php:4211
7132
- #, fuzzy
7133
- msgid "Advanced markers"
7134
- msgstr "Erweiterte Marker"
7135
 
7136
- #: ../legacy-core.php:4146
7137
- #, fuzzy
7138
- msgid "Polygon"
7139
- msgstr "Polygon"
7140
 
7141
- #: ../legacy-core.php:4160
7142
- msgid "Or right click on the map"
7143
- msgstr "Oder Rechtsklick auf die Karte"
7144
 
7145
- #: ../legacy-core.php:4190
7146
- msgid "Saving"
7147
- msgstr "Speichern"
7148
 
7149
- #: ../legacy-core.php:4193
7150
- #, fuzzy
7151
- msgid "Remember to save your marker"
7152
- msgstr "Speichern des Markers nicht vergessen!"
7153
 
7154
- #: ../legacy-core.php:4199
7155
- msgid "Please add the current marker before trying to add another marker"
7156
- msgstr ""
7157
- "Den momentanen Marker hinzufügen bevor Sie versuchen, einen weiteren Marker "
7158
- "hinzuzufügen"
7159
 
7160
- #: ../legacy-core.php:4213
7161
- msgid "Add advanced markers"
7162
- msgstr "Hinzufügen erweiterter Marker"
7163
 
7164
- #: ../legacy-core.php:4213
7165
- msgid "with the Pro version"
7166
- msgstr "mit der Pro Version"
7167
 
7168
- #: ../legacy-core.php:4249
7169
- msgid "Pic URL"
7170
- msgstr "Bild-URL"
7171
 
7172
- #: ../legacy-core.php:4257
7173
- msgid "My custom field:"
7174
- msgstr ""
 
 
 
7175
 
7176
- #: ../legacy-core.php:4267
7177
- msgid "Select"
7178
- msgstr "Auswählen"
7179
 
7180
- #: ../legacy-core.php:4312
7181
- msgid "Add dynamic heatmap data"
7182
- msgstr ""
7183
 
7184
- #: ../legacy-core.php:4312
7185
- #, fuzzy
7186
- msgid "with the Pro version."
7187
- msgstr "mit der Pro Version"
7188
 
7189
- #: ../legacy-core.php:4313
7190
- #, fuzzy
7191
- msgid "View a demo."
7192
- msgstr "Die komplette Dokumentation anschauen."
7193
 
7194
- #: ../legacy-core.php:4322 ../legacy-core.php:4434
7195
- msgid "The map could not load."
7196
- msgstr "Die Karte kann nicht geladen werden. "
7197
 
7198
- #: ../legacy-core.php:4322
7199
- #, fuzzy
7200
- msgid ""
7201
- "This is normally caused by a conflict with another plugin or a JavaScript "
7202
- "error that is preventing our plugin's Javascript from executing. Please try "
7203
- "disable all plugins one by one and see if this problem persists."
7204
- msgstr ""
7205
- "Normalerweise ist dies durch einen Konflikt mit einem anderen Plugin oder "
7206
- "einem JavaScript - Fehler verursacht, der die Ausführung unseres Javascript-"
7207
- "Plugins verhindert. Bitte versuchen Sie, alle Plugins nacheinader zu "
7208
- "deaktivieren und prüfen Sie, ob das Problem weiterhin besteht. "
7209
 
7210
- #: ../legacy-core.php:4328
7211
- msgid "Remember to save your map!"
7212
- msgstr "Speichern der Karte nicht vergessen!"
7213
 
7214
- #: ../legacy-core.php:4351
7215
- msgid "Add detailed information to your markers!"
7216
- msgstr "Fügen Sie detaillierter Informationen zu Ihren Markern hinzu!"
 
 
 
 
 
 
 
 
 
 
 
 
 
7217
 
7218
- #: ../legacy-core.php:4351 ../legacy-core.php:4357 ../legacy-core.php:4363
7219
- msgid "Add custom markers to your map!"
7220
- msgstr "Fügen Sie eigene Marker zu Ihrer Karte hinzu!"
 
 
 
 
 
 
 
 
 
 
 
7221
 
7222
- #: ../legacy-core.php:4352
7223
- msgid "Add detailed information to your markers for only"
7224
- msgstr "Fügen Sie detaillierte Informationen zu Ihren Markern nur für"
7225
 
7226
- #: ../legacy-core.php:4352 ../legacy-core.php:4358 ../legacy-core.php:4364
7227
- msgid "here"
7228
- msgstr "hier"
7229
 
7230
- #: ../legacy-core.php:4358
7231
- msgid ""
7232
- "Add different marker icons, or your own icons to make your map really stand "
7233
- "out!"
7234
- msgstr ""
7235
- "Fügen Sie unterschiedliche oder eigener Marker hinzu, damit Ihre Karte "
7236
- "außergewöhnlich wird. "
7237
 
7238
- #: ../legacy-core.php:4364
7239
- msgid "Allow your visitors to get directions to your markers!"
7240
- msgstr "Erlauben Sie Besuchern eine Wegbeschreibung zu Ihren Markern!"
 
7241
 
7242
- #: ../legacy-core.php:4372
7243
- msgid ""
7244
- "Thank you for using <a href='https://www.wpgmaps.com'>WP Google Maps</a>! "
7245
- "Please <a href='https://wordpress.org/support/plugin/wp-google-maps/"
7246
- "reviews/'>rate us on WordPress.org</a>"
7247
- msgstr ""
7248
 
7249
- # might be wrong. Means „from WP for Google Maps only“
7250
- #: ../legacy-core.php:4374
7251
- #, fuzzy
7252
- msgid "WP Google Maps is a product of <img src='"
7253
- msgstr "WP Google Maps Fehler-Log"
7254
 
7255
- #: ../legacy-core.php:4376
7256
- msgid ""
7257
- "Please refer to our <a href='https://www.wpgmaps.com/privacy-policy' "
7258
- "target='_blank'>Privacy Policy</a> for information on Data Processing"
7259
- msgstr ""
7260
 
7261
- #: ../legacy-core.php:4408
7262
- msgid "Edit Marker Location"
7263
- msgstr "Marker-Standort bearbeiten"
 
 
7264
 
7265
- #: ../legacy-core.php:4418
7266
- msgid "Marker Latitude"
7267
- msgstr "Marker-Breitengrad"
 
7268
 
7269
- #: ../legacy-core.php:4422
7270
- msgid "Marker Longitude"
7271
- msgstr "Marker-Längengrad"
7272
 
7273
- #: ../legacy-core.php:4427
7274
- msgid "Save Marker Location"
7275
- msgstr "Marker-Standort speichern"
 
 
 
 
 
7276
 
7277
- #: ../legacy-core.php:4428
7278
- msgid ""
7279
- "Tip: Use your mouse to change the location of the marker. Simply click and "
7280
- "drag it to your desired location."
7281
- msgstr ""
7282
- "Tipp: Benutzen Sie Ihre Maus um den Standort des Markers zu verändern. "
7283
- "Einfach klicken und zum gewünschten Standort ziehen."
7284
 
7285
- #: ../legacy-core.php:4434
7286
- msgid ""
7287
- "This is normally caused by a conflict with another plugin or a JavaScript "
7288
- "error that is preventing our plugin's Javascript from executing. Please try "
7289
- "disable all plugins one by one and see if this problem persists. If it "
7290
- "persists, please contact nick@wpgmaps.com for support."
7291
- msgstr ""
7292
- "Vermutlich liegt ein Konflikt mit einem anderen Plugin oder ein JavaScript - "
7293
- "Fehler vor, der unser Javascript - Plugin an der Ausführung hindert. "
7294
- "Versuchen Sie nacheinander alle Plugins zu deaktivieren und beobachten Sie, "
7295
- "ob das Problem weiterhin besteht. Sollte das Problem weiterhin bestehen, "
7296
- "kontaktieren Sie bitte nick@wpgmaps.com"
7297
 
7298
- #: ../legacy-core.php:4698
7299
- msgid "View this link"
7300
- msgstr "Siehe Link"
 
7301
 
7302
- #: ../legacy-core.php:4726
7303
- msgid "Edit this marker"
7304
- msgstr "Diesen Marker bearbeiten"
7305
 
7306
- #: ../legacy-core.php:4933
7307
- msgid ""
7308
- "The plugin directory does not have 'write' permissions. Please enable "
7309
- "'write' permissions (755) for "
7310
- msgstr ""
7311
- "Das Plugin-Verzeichnis hat keine Schreibrechte. Bitte setzen sie diese auf "
7312
- "(755)"
7313
 
7314
- #: ../legacy-core.php:4935
7315
- msgid "in order for this plugin to work! Please see "
7316
- msgstr "damit dieses Plugin funktioniert! Bitte "
 
7317
 
7318
- #: ../legacy-core.php:4939
7319
- msgid "for help on how to do it."
7320
- msgstr "Hilfe anschauen, wie man das machen kann."
7321
 
7322
- #: ../legacy-core.php:5249
7323
- msgid ""
7324
- "WP Google Maps does not have write permission to the marker location "
7325
- "directory. This is required to store marker data. Please CHMOD the folder "
7326
- msgstr ""
7327
- "WP Google Maps hat keine Schreibrechte für das Marker-Standort-Verzeichnis. "
7328
- "Es ist notwendig, die Marker-Daten zu speichern. Bitte CHMOD"
7329
 
7330
- #: ../legacy-core.php:5249
7331
- msgid ""
7332
- " to 755 or 777, or change the directory in the Maps->Settings page. (Current "
7333
- "file permissions are "
7334
- msgstr ""
7335
- " auf 755 oder 777 setzen, oder ändern Sie das Verzeichnis auf der Seite Map-"
7336
- "Einstellungen. (Momentane Ordner-Rechte sind"
7337
 
7338
- #: ../legacy-core.php:5324
7339
- msgid "United States of America"
7340
- msgstr ""
 
 
 
 
 
7341
 
7342
- #: ../legacy-core.php:5340
7343
- #, fuzzy
7344
- msgid "View the instruction video"
7345
- msgstr "Routen-Link nicht anzeigen"
 
7346
 
7347
- #: ../legacy-core.php:5341
7348
- #, fuzzy
7349
- msgid "Read the documentation"
7350
- msgstr "Hilfe? Lesen Sie die Dokumentation."
7351
 
7352
- #: ../legacy-core.php:5342
7353
- msgid "Important Notification"
7354
- msgstr ""
7355
 
7356
- #: ../legacy-core.php:5343
7357
- msgid "You can read more about that here."
7358
- msgstr ""
7359
 
7360
- #: ../legacy-core.php:5344
7361
- msgid "*ALL* Google Maps now require an API key to function."
7362
- msgstr ""
 
7363
 
7364
- #: ../legacy-core.php:5346
7365
- msgid "Before creating a map please follow these steps:"
7366
- msgstr ""
 
7367
 
7368
- #: ../legacy-core.php:5349
7369
- msgid "Create an API key now"
7370
- msgstr ""
7371
 
7372
- #: ../legacy-core.php:5352
7373
- msgid "Paste your API key here and press save:"
7374
- msgstr ""
7375
 
7376
- #: ../legacy-core.php:5353
7377
- #, fuzzy
7378
- msgid "paste your Google Maps JavaScript API Key here"
7379
- msgstr "Google API Key (notwendig)"
7380
 
7381
- #: ../legacy-core.php:5360
7382
- msgid ""
7383
- "<strong>Alternatively, please switch to the OpenLayers map engine</strong> "
7384
- "on the maps settings page"
7385
- msgstr ""
7386
 
7387
- #: ../legacy-core.php:5362
7388
- #, php-format
7389
- msgid "Need help? %s or %s."
7390
- msgstr ""
7391
 
7392
- #: ../legacy-core.php:5421
7393
- #, php-format
7394
- msgid ""
7395
- "One or more markers have been added or changed, please <a href='%s' "
7396
- "class='button'>clear your cache.</a>"
7397
- msgstr ""
7398
 
7399
- #: ../legacy-core.php:5423
7400
- #, php-format
7401
- msgid ""
7402
- "We have detected that you are using %s on your website. Please <a href='%s' "
7403
- "class='button'>clear your cache</a> to ensure that your map is updated."
7404
- msgstr ""
7405
 
7406
- #: ../legacy-core.php:5640
7407
- #, fuzzy
7408
- #| msgid "Add Marker"
7409
- msgid "Add circle"
7410
- msgstr "Marker hinzufügen"
7411
 
7412
- #: ../legacy-core.php:5683 ../legacy-core.php:5807
7413
- msgid ""
7414
- "Please note your circle may be too small to be visible at this zoom level"
7415
- msgstr ""
7416
 
7417
- #: ../legacy-core.php:5692
7418
- #, fuzzy
7419
- #| msgid "Click on the map to insert a vertex."
7420
- msgid "Click on the map to insert a circle."
7421
- msgstr "Auf die Karte klicken, um einen Scheitelpunkt einzufügen."
7422
 
7423
- #: ../legacy-core.php:5693 ../legacy-core.php:5816
7424
- #, fuzzy
7425
- #| msgid "Click on a vertex to remove it."
7426
- msgid "Click or drag the circle to move it."
7427
- msgstr "Auf den Scheitelpunkt klicken, um diesen zu entfernen."
 
 
 
 
 
7428
 
7429
- #: ../legacy-core.php:5698 ../legacy-core.php:5821
7430
- #, fuzzy
7431
- #| msgid "Save Marker"
7432
- msgid "Save Circle"
7433
- msgstr "Marker speichern"
 
 
 
 
 
 
 
 
 
 
7434
 
7435
- #: ../legacy-core.php:5732
7436
- msgid "Invalid circle ID"
7437
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7438
 
7439
- #: ../legacy-core.php:5746
7440
- msgid "Edit circle"
7441
- msgstr ""
 
7442
 
7443
- #: ../legacy-core.php:5894
7444
- msgid "Add rectangle"
7445
- msgstr ""
 
 
7446
 
7447
- #: ../legacy-core.php:5931
7448
- #, fuzzy
7449
- #| msgid "Click on the map to insert a vertex."
7450
- msgid "Click on the map to insert a rectangle."
7451
- msgstr "Auf die Karte klicken, um einen Scheitelpunkt einzufügen."
7452
 
7453
- #: ../legacy-core.php:5932 ../legacy-core.php:6039
7454
- #, fuzzy
7455
- #| msgid "Click on a vertex to remove it."
7456
- msgid "Click or drag the rectangle to move it."
7457
  msgstr "Auf den Scheitelpunkt klicken, um diesen zu entfernen."
7458
 
7459
- #: ../legacy-core.php:5937 ../legacy-core.php:6044
7460
- #, fuzzy
7461
- #| msgid "Save Settings"
7462
- msgid "Save rectangle"
7463
- msgstr "Einstellungen speichern"
7464
 
7465
- #: ../legacy-core.php:5969
7466
- msgid "Invalid rectangle ID"
7467
- msgstr ""
 
 
7468
 
7469
- #: ../legacy-core.php:5988
7470
- msgid "Edit rectangle"
7471
- msgstr ""
 
 
7472
 
7473
- #: ../legacy-core.php:6022
7474
- #, fuzzy
7475
- #| msgid "Show distance in"
7476
- msgid "Show Rectangle"
7477
- msgstr "Entfernung anzeigen in"
7478
 
7479
- #: ../legacy-core.php:6287
7480
- #, php-format
7481
- msgid ""
7482
- "Please ensure you <a href=\"%s\">enter a Google Maps API key</a> to continue "
7483
- "using Google Maps. Alternatively, swap over to Open Layers by clicking <a id="
7484
- "\"wpgm-swap-to-open-layers\" href=\"%s\">here</a>."
7485
- msgstr ""
 
 
 
 
 
 
 
 
7486
 
7487
- #: ../lib/codecabin/deactivate-feedback-form.php:36
7488
- #, fuzzy
7489
- #| msgid "Feedback"
7490
- msgid "Quick Feedback"
7491
- msgstr "Feedback"
7492
 
7493
- #: ../lib/codecabin/deactivate-feedback-form.php:37
7494
- msgid "If you would be kind enough, please tell us why you're deactivating?"
7495
- msgstr ""
7496
 
7497
- #: ../lib/codecabin/deactivate-feedback-form.php:38
7498
- msgid "Please tell us which plugin?"
7499
- msgstr ""
 
 
 
 
 
 
 
 
 
7500
 
7501
- #: ../lib/codecabin/deactivate-feedback-form.php:39
7502
- msgid "Please tell us the reason so we can improve the plugin"
7503
- msgstr ""
 
 
7504
 
7505
- #: ../lib/codecabin/deactivate-feedback-form.php:40
7506
- msgid "Do not send my e-mail address with this feedback"
7507
- msgstr ""
 
 
 
 
7508
 
7509
- #: ../lib/codecabin/deactivate-feedback-form.php:42
7510
- msgid "Please give us any feedback that could help us improve"
7511
- msgstr ""
 
 
 
 
 
 
 
 
7512
 
7513
- #: ../lib/codecabin/deactivate-feedback-form.php:45
7514
- msgid "Skip &amp; Deactivate"
7515
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7516
 
7517
- #: ../lib/codecabin/deactivate-feedback-form.php:46
7518
- msgid "Submit &amp; Deactivate"
7519
- msgstr ""
7520
 
7521
- #: ../lib/codecabin/deactivate-feedback-form.php:47
7522
- #, fuzzy
7523
- msgid "Please wait"
7524
- msgstr "Bitte beachten Sie"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7525
 
7526
- #: ../lib/codecabin/deactivate-feedback-form.php:48
7527
- msgid "Thank you!"
7528
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7529
 
7530
- #: ../lib/codecabin/deactivate-feedback-form.php:56
7531
- msgid "The plugin suddenly stopped working"
7532
- msgstr ""
 
7533
 
7534
- #: ../lib/codecabin/deactivate-feedback-form.php:57
7535
- msgid "The plugin broke my site"
7536
- msgstr ""
7537
 
7538
- #: ../lib/codecabin/deactivate-feedback-form.php:58
7539
- msgid "I don't need this plugin any more"
7540
- msgstr ""
7541
 
7542
- #: ../lib/codecabin/deactivate-feedback-form.php:59
7543
- msgid "I found a better plugin"
7544
- msgstr ""
7545
 
7546
- #: ../lib/codecabin/deactivate-feedback-form.php:60
7547
- msgid "It's a temporary deactivation, I'm troubleshooting"
7548
- msgstr ""
7549
 
7550
- #: ../wpGoogleMaps.php:1345
7551
- msgid ""
7552
- "The plugin cannot load due to syntax which is not supported in PHP 5.6 and "
7553
- "below. The plugin could not implement a workaround successfully. We strongly "
7554
- "recommend you use PHP 5.6 or above. Technical details are as follows: "
7555
- msgstr ""
7556
 
7557
- #: ../wpGoogleMaps.php:1384
7558
- msgid ""
7559
- "The plugin failed to load due to a fatal error. This is usually due to "
7560
- "missing files, or incompatible software. Please re-install the plugin. We "
7561
- "recommend you use PHP 5.6 or above. Technical details are as follows: "
7562
- msgstr ""
7563
 
7564
- #, fuzzy
7565
- #~ msgid "Enable Location Tracking"
7566
- #~ msgstr "Laden-Finder aktivieren"
7567
-
7568
- #, fuzzy
7569
- #~ msgid "Route Opacity"
7570
- #~ msgstr "Linien-Transparenz"
7571
-
7572
- #, fuzzy
7573
- #~ msgid "Route Thickness"
7574
- #~ msgstr "Linien-Stärke"
7575
-
7576
- #, fuzzy
7577
- #~ msgid "Select a theme for your map"
7578
- #~ msgstr "Ihre Karte löschen"
7579
-
7580
- #, fuzzy
7581
- #~ msgid "Paste your custom theme data here:"
7582
- #~ msgstr "JSON-Daten hier einfügen"
7583
-
7584
- #, fuzzy
7585
- #~ msgid "Preview"
7586
- #~ msgstr "Vorheriger"
7587
-
7588
- #~ msgid ""
7589
- #~ "Please ensure that \"show user's location\" is enabled in the \"Advanced "
7590
- #~ "Settings\" tab."
7591
- #~ msgstr ""
7592
- #~ "Bitte stellen Sie sicher, dass \"Nutzer-Standort nutzen\" in den "
7593
- #~ "Erweiterten Einstellungen aktiviert ist."
7594
-
7595
- #, fuzzy
7596
- #~ msgid ""
7597
- #~ "Get great map markers <a href='http://www.wpgmaps.com/marker-icons/' "
7598
- #~ "target='_BLANK' title='Great Google Map Markers'>here</a>"
7599
- #~ msgstr ""
7600
- #~ "Schöne Karten-Marker <a href='http://mapicons.nicolasmollet.com/' "
7601
- #~ "target='_BLANK' title='Great Google Map Marker'>hier</a>"
7602
-
7603
- #~ msgid "Format: http://www.domain.com"
7604
- #~ msgstr "Format: http://www.domain.com"
7605
-
7606
- #~ msgid "and to credit him when doing so."
7607
- #~ msgstr "und ihn dadurch zu unterstützen."
7608
-
7609
- #~ msgid "Show _MENU_ entries"
7610
- #~ msgstr "Zeigt _MENU_ Einträge"
7611
-
7612
- #~ msgid "Nothing found - sorry"
7613
- #~ msgstr "Sorry - nichts gefunden"
7614
-
7615
- #~ msgid "Showing _START_ to _END_ of _TOTAL_ records"
7616
- #~ msgstr "Zeigt _START_ bis _END_ von _TOTAL_ Datensätzen"
7617
 
7618
- #~ msgid "Showing 0 to 0 of 0 records"
7619
- #~ msgstr "Zeigt 0 bis 0 von 0 Datensätzen"
 
7620
 
7621
- #~ msgid "(filtered from _MAX_ total records)"
7622
- #~ msgstr "(gefiltert von _MAX_ aller Datensätze)"
 
7623
 
7624
- #~ msgid "First"
7625
- #~ msgstr "Erster"
 
7626
 
7627
- #~ msgid "Next"
7628
- #~ msgstr "Vor"
 
7629
 
7630
- #~ msgid "Previous"
7631
- #~ msgstr "Vorheriger"
 
7632
 
7633
- #~ msgid ""
7634
- #~ "Please ensure you have <strong>both</strong> the <strong>Basic</strong> "
7635
- #~ "and <strong>Pro</strong> versions of WP Google Maps installed and "
7636
- #~ "activated at the same time in order for the plugin to function correctly."
7637
- #~ msgstr ""
7638
- #~ "Bitte stellen Sie sicher, dass Sie <strong>beide</strong>, nämlich die "
7639
- #~ "<strong>Basic-</strong> und <strong>Pro-</strong> Version von WP Google "
7640
- #~ "Maps installiert und aktiviert haben, damit das Plugin korrekt "
7641
- #~ "funktioniert. "
7642
 
7643
- #, fuzzy
7644
- #~ msgid "Download Marker Data"
7645
- #~ msgstr "Download ALLER Marker-Daten in einer CSV-Datei"
7646
 
7647
- #, fuzzy
7648
- #~ msgid "Download Polygon Data"
7649
- #~ msgstr "Polygon-Daten"
7650
 
7651
- #~ msgid "Exporting and Importing your map markers"
7652
- #~ msgstr "Export und Import Ihrer Map-Marker"
 
7653
 
7654
- #~ msgid ""
7655
- #~ "WP Google Maps Pro has a diverse and wide range of features which may, "
7656
- #~ "from time to time, run into conflicts with the thousands of themes and "
7657
- #~ "other plugins on the market."
7658
- #~ msgstr ""
7659
- #~ "WP Google Maps Pro hat verschiedene und ein großes Spektrum an "
7660
- #~ "Funktionen, die manchmal zu Konflikten mit Tausenden von Themes und "
7661
- #~ "anderen Plugins führen können, die auf dem Markt erhältlich sind."
7662
 
7663
- #, fuzzy
7664
- #~ msgid "Support desk"
7665
- #~ msgstr "Support"
7666
 
7667
- #~ msgid "Error Log"
7668
- #~ msgstr "Fehler-Log"
 
7669
 
7670
- #~ msgid ""
7671
- #~ "Having issues? Perhaps something below can give you a clue as to what's "
7672
- #~ "wrong. Alternatively, email this through to nick@wpgmaps.com for help!"
7673
- #~ msgstr ""
7674
- #~ "Haben Sie ein Problem? Vielleicht kann Ihnen etwas vom Nachfolgenden "
7675
- #~ "einen Anhaltspunkt geben, was verkehrt läuft. Alternativ können Sie eine "
7676
- #~ "E-Mail an nick@wpgmaps.com senden und um Hilfe bitten!"
7677
 
7678
- #~ msgid "Resize Images with Timthumb"
7679
- #~ msgstr "Bild-Größenänderung mit Timthumb"
 
7680
 
7681
- #, fuzzy
7682
- #~ msgid "Google Maps API Key (optional)"
7683
- #~ msgstr "Google API Key (notwendig)"
 
7684
 
7685
- #~ msgid "Image Thumbnails"
7686
- #~ msgstr "Bild - Thumbnails"
 
7687
 
7688
- #~ msgid "Do not use TimThumb"
7689
- #~ msgstr "TimThumb nicht benutzen"
 
 
 
7690
 
7691
- #~ msgid ""
7692
- #~ "(Timthumb support will be discontinued in the next pro version release. "
7693
- #~ "Please check this box and make the necessary changes to your images using "
7694
- #~ "the settings below.)"
7695
- #~ msgstr ""
7696
- #~ "Die Unterstützung von Timthumb wird in der nächsten PRO Version beendet. "
7697
- #~ "Bitte aktivieren Sie dieses Feld und nehmen Sie die notwendigen "
7698
- #~ "Änderungen an Ihren Bildern durch die unteren Einstellungen vor."
7699
-
7700
- #~ msgid "5mi"
7701
- #~ msgstr "5 mi"
7702
 
7703
- #~ msgid "10mi"
7704
- #~ msgstr "10 mi"
7705
-
7706
- #~ msgid "25mi"
7707
- #~ msgstr "25 mi"
7708
-
7709
- #~ msgid "50mi"
7710
- #~ msgstr "50 mi"
7711
-
7712
- #~ msgid "75mi"
7713
- #~ msgstr "75 mi"
7714
-
7715
- #~ msgid "100mi"
7716
- #~ msgstr "100 mi"
7717
-
7718
- #~ msgid "150mi"
7719
- #~ msgstr "150 mi"
7720
-
7721
- #~ msgid "200mi"
7722
- #~ msgstr "200 mi"
7723
-
7724
- #~ msgid "300mi"
7725
- #~ msgstr "300 mi"
7726
-
7727
- #~ msgid "5km"
7728
- #~ msgstr "5 km"
7729
-
7730
- #~ msgid "10km"
7731
- #~ msgstr "10 km"
7732
-
7733
- #~ msgid "25km"
7734
- #~ msgstr "25 km"
7735
-
7736
- #~ msgid "50km"
7737
- #~ msgstr "50 km"
7738
-
7739
- #~ msgid "75km"
7740
- #~ msgstr "75 km"
7741
-
7742
- #~ msgid "100km"
7743
- #~ msgstr "100 km"
7744
-
7745
- #~ msgid "150km"
7746
- #~ msgstr "150 km"
7747
-
7748
- #~ msgid "200km"
7749
- #~ msgstr "200 km"
7750
-
7751
- #~ msgid "300km"
7752
- #~ msgstr "300 km"
7753
-
7754
- #~ msgid ""
7755
- #~ "Get great map markers <a href='http://mapicons.nicolasmollet.com/' "
7756
- #~ "target='_BLANK' title='Great Google Map Markers'>here</a>"
7757
- #~ msgstr ""
7758
- #~ "Schöne Karten-Marker <a href='http://mapicons.nicolasmollet.com/' "
7759
- #~ "target='_BLANK' title='Great Google Map Marker'>hier</a>"
7760
-
7761
- #~ msgid "<em><small>No categories found</small></em>"
7762
- #~ msgstr "<em><small>Keine Kategorie gefunden</small></em>"
7763
-
7764
- #~ msgid "DOMDocument is not enabled"
7765
- #~ msgstr "DOMDocument nicht aktiviert"
7766
-
7767
- #~ msgid "Could not save XML file"
7768
- #~ msgstr "Kann XML - Datei nicht speichern"
7769
-
7770
- #~ msgid "Thank you for your feedback!"
7771
- #~ msgstr "Vielen Dank für Ihr Feedback!"
7772
-
7773
- #~ msgid "There was a problem deleting the map."
7774
- #~ msgstr "Es gab ein Problem beim Löschen der Karte."
7775
-
7776
- #, fuzzy
7777
- #~ msgid ""
7778
- #~ "Enable Marker Listing with the <a href=\"http://www.wpgmaps.com/purchase-"
7779
- #~ "professional-version/?"
7780
- #~ "utm_source=plugin&utm_medium=link&utm_campaign=marker_listing\">Pro "
7781
- #~ "version for only $39.99 once off</a>. Support and updates included "
7782
- #~ "forever."
7783
- #~ msgstr ""
7784
- #~ "Aktivieren Sie Marker-Auflistung durch die Pro Version <a href=\"http://"
7785
- #~ "www.wpgmaps.com/purchase-professional-version/?"
7786
- #~ "utm_source=plugin&utm_medium=link&utm_campaign=advanced\">$39.99 "
7787
- #~ "einmalig</a>. Support und Updates für immer inklusive. "
7788
-
7789
- #, fuzzy
7790
- #~ msgid ""
7791
- #~ "There are too many markers to make use of the live edit function. The "
7792
- #~ "maximum amount for this functionality is 5000 markers. Anything more than "
7793
- #~ "that could crash your browser. In order to edit your markers, you would "
7794
- #~ "need to download the table in CSV format, edit it and re-upload it."
7795
- #~ msgstr ""
7796
- #~ "Sie haben zu viele Marker, um die Live-Editier-Funktion zu nutzen. "
7797
- #~ "Maximal sind 5000 Marker möglich. Mehr kann Ihren Browser zum Absturz "
7798
- #~ "bringen. Um Ihre Marker zu bearbeiten, müssen Sie die Tabelle als CSV - "
7799
- #~ "Datei herunterladen, bearbeiten und wieder hochladen. "
7800
 
7801
- #~ msgid ""
7802
- #~ "Use the <a href='http://gmaps-samples-v3.googlecode.com/svn/trunk/"
7803
- #~ "styledmaps/wizard/index.html' target='_BLANK'>Google Maps API Styled Map "
7804
- #~ "Wizard</a> to get your style settings"
7805
- #~ msgstr ""
7806
- #~ "Benutzen Sie den <a href='http://gmaps-samples-v3.googlecode.com/svn/"
7807
- #~ "trunk/styledmaps/wizard/index.html' target='_BLANK'>Google Maps API "
7808
- #~ "Styled Map Wizard</a>, für Ihre Style-Einstellungen "
7809
-
7810
- #~ msgid "Weather Layer"
7811
- #~ msgstr "Wetter"
7812
-
7813
- #~ msgid "Show in Degrees Celsius"
7814
- #~ msgstr "In Grad Celsius anzeigen"
7815
-
7816
- #~ msgid "Show in Degrees Fahrenheit"
7817
- #~ msgstr "In Grad Fahrenheit anzeigen"
7818
-
7819
- #~ msgid "Cloud Layer"
7820
- #~ msgstr "Bewölkung"
7821
-
7822
- #~ msgid ""
7823
- #~ "Dont have time to wait? Jump the queue with <a href='http://www.wpgmaps."
7824
- #~ "com/priority-support/' title='Priority Support' target='_BLANK'>priority "
7825
- #~ "support</a>. Receive a response in less than 20 minutes (7am to 4pm <a "
7826
- #~ "href='http://time.is/UTC+2' target='_BLANK'>UTC+2</a>)"
7827
- #~ msgstr ""
7828
- #~ "Keine Zeit zu warten? Warteschlange überspringen mit <a href='http://www."
7829
- #~ "wpgmaps.com/priority-support/' title='Priority Support' "
7830
- #~ "target='_BLANK'>priority support</a>. Erhalten Sie eine Antwort in "
7831
- #~ "weniger als 20 Minuten (7 Uhr bis 16 Uhr <a href='http://time.is/UTC+2' "
7832
- #~ "target='_BLANK'>UTC+2</a>)"
7833
-
7834
- #, fuzzy
7835
- #~ msgid "Enable Weather Layer?"
7836
- #~ msgstr "Wetter-Ansicht aktivieren?"
7837
-
7838
- #~ msgid "List all markers below the map"
7839
- #~ msgstr "Alle Marker unter der Karte anzeigen"
7840
-
7841
- #~ msgid "Select this for the advanced listing functionality"
7842
- #~ msgstr "Hier auswählen für erweiterte Anzeigeoptionen"
7843
-
7844
- #~ msgid "Add a basic marker"
7845
- #~ msgstr "Hinzufügen eines Basis Marker"
7846
-
7847
- #~ msgid "Add an advanced marker"
7848
- #~ msgstr "Hinzufügen eines erweiterten Markers"
7849
-
7850
- #~ msgid "Add a polygon"
7851
- #~ msgstr "Polygon hinzufügen"
7852
-
7853
- #~ msgid "Map Dimensions"
7854
- #~ msgstr "Karten Abmessungen"
7855
-
7856
- #~ msgid "Or paste image URL"
7857
- #~ msgstr "oder eine Image URL einfügen"
7858
-
7859
- #~ msgid "(Tick this if you are having problems viewing your thumbnail images)"
7860
- #~ msgstr ""
7861
- #~ "(Hier auswählen wenn Sie ein Problem mit der Ansicht der Thumbnail Bilder "
7862
- #~ "haben)"
1
+ # Translation of Plugins - WP Google Maps - Development (trunk) in German
2
+ # This file is distributed under the same license as the Plugins - WP Google Maps - Development (trunk) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2022-01-31 12:46+0200\n"
 
 
 
 
 
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
+ "X-Generator: Poedit 2.0.4\n"
11
+ "Language: de\n"
12
+ "Project-Id-Version: Plugins - WP Google Maps - Development (trunk)\n"
13
+ "POT-Creation-Date: \n"
14
+ "Last-Translator: \n"
15
+ "Language-Team: \n"
 
 
 
 
 
 
 
16
 
17
+ #: html/settings-page.html.php:419
18
+ msgid "Caltopo *"
19
+ msgstr "Caltopo *"
20
 
21
+ #: html/settings-page.html.php:413
22
+ msgid "MapTiler Basic *"
23
+ msgstr "MapTiler Basic *"
 
 
 
24
 
25
+ #: html/settings-page.html.php:407
26
+ msgid "MapTiler Pastel *"
27
+ msgstr "MapTiler Pastel *"
 
 
28
 
29
+ #: html/settings-page.html.php:401
30
+ msgid "MapTiler Outdoor *"
31
+ msgstr "MapTiler Outdoor *"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
 
33
+ #: html/settings-page.html.php:395
34
+ msgid "MapTiler Streets *"
35
+ msgstr "MapTiler Streets *"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36
 
37
+ #: html/settings-page.html.php:389
38
+ msgid "Carto Dark (Dark Matter) *"
39
+ msgstr "Carto Dark (Dark Matter) *"
40
 
41
+ #: html/settings-page.html.php:382
42
+ msgid "Carto Light (Positron) *"
43
+ msgstr "Carto Light (Positron) *"
 
 
44
 
45
+ #: html/settings-page.html.php:362
46
+ msgid "Thunderforest Outdoors *"
47
+ msgstr "Thunderforest Outdoors *"
48
 
49
+ #: html/settings-page.html.php:355
50
+ msgid "Thunderforest Landscape *"
51
+ msgstr "Thunderforest Landscape *"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52
 
53
+ #: html/settings-page.html.php:348
54
+ msgid "Transport Map *"
55
+ msgstr "Transport Map *"
 
 
56
 
57
+ #: html/settings-page.html.php:306
58
+ msgid "OpenCycleMap *"
59
+ msgstr "OpenCycleMap *"
 
 
60
 
61
+ #: html/map-edit-page/map-edit-page.html.php:1872
62
+ msgid "Override zoom level on listing click"
63
+ msgstr "Zoomstufe beim Klick auf das Angezeigte überschreiben"
64
 
65
+ #: html/map-edit-page/map-edit-page.html.php:2649
66
+ msgid "WPML"
67
+ msgstr "WPML"
 
68
 
69
+ #: html/map-edit-page/map-edit-page.html.php:2648
70
+ msgid "Translating the plugin with"
71
+ msgstr "Das Plugin übersetzen mit"
72
 
73
+ #: html/map-edit-page/map-edit-page.html.php:421
74
+ msgid "Marker listings will not be filtered based on visible markers. Enable the 'Only load markers within viewport (beta)' option for beta filtering support"
75
+ msgstr "Die Listen der Marker werden nicht nach sichtbaren Markern gefiltert. Aktiviere die Option \"Marker nur im Ansichtsfenster laden (Beta)\", um die Betafilterung zu unterstützen"
76
 
77
+ #: html/settings-page.html.php:105
78
+ msgid "Disable Tilt Controls"
79
+ msgstr "Neigungssteuerung deaktivieren"
 
 
80
 
81
+ #: html/map-edit-page/map-edit-page.html.php:1387
82
+ msgid "This feature may not work as expected with bounds specific settings"
83
+ msgstr "Diese Funktion funktioniert möglicherweise nicht wie erwartet mit spezifisch eingestellten Grenzen"
84
 
85
+ #: html/map-edit-page/map-edit-page.html.php:542
86
+ msgid "Show distance from search"
87
+ msgstr "Entfernung von der Suche anzeigen"
88
 
89
+ #: html/settings-page.html.php:1498
90
+ msgid "WP Google Maps GDPR options have been disabled as they are fully controlled by Complianz"
91
+ msgstr "Die DSGVO-Optionen von WP Google Maps wurden deaktiviert, da sie vollständig von Complianz kontrolliert werden"
 
 
92
 
93
+ #: html/settings-page.html.php:1494
94
+ msgid "GDPR consent automatically enabled and configured by Complianz"
95
+ msgstr "DSGVO-Einwilligung automatisch aktiviert und konfiguriert von Complianz"
 
 
96
 
97
+ #: html/settings-page.html.php:1492
98
+ msgid "Important Note"
99
+ msgstr "Wichtiger Hinweis"
 
 
100
 
101
+ #: html/settings-page.html.php:1429
102
+ msgid "We recommend leaving automatic backups enabled. We will automatically backup your data before an import or update to our plugin."
103
+ msgstr "Wir empfehlen, automatische Backups aktiviert zu lassen. Wir sichern deine Daten automatisch, bevor du unser Plugin importierst oder aktualisierst."
104
 
105
+ #: html/settings-page.html.php:1423
106
+ msgid "Disable Automatic Backups (beta)"
107
+ msgstr "Automatische Backups deaktivieren (Beta)"
108
 
109
+ #: html/settings-page.html.php:1241
110
+ msgid "XML File"
111
+ msgstr "XML-Datei"
112
 
113
+ #: html/settings-page.html.php:1233
114
+ msgid "Database"
115
+ msgstr "Datenbank"
116
 
117
+ #: html/map-edit-page/map-edit-page.html.php:1318
118
+ msgid "Disable Polygon InfoWindows"
119
+ msgstr "Deaktiviere Polygon InfoFenster"
120
 
121
+ #: html/settings-page.html.php:1090
122
+ msgid "Do not Enqueue Owl Theme"
123
+ msgstr "Eule Thema nicht in die Warteschlange stellen"
 
 
124
 
125
+ #: html/settings-page.html.php:1076
126
+ msgid "Do not Enqueue Owl Carousel"
127
+ msgstr "Owl Karussell nicht in die Warteschlange stellen"
128
 
129
+ #: html/settings-page.html.php:894 html/settings-page.html.php:1061
130
+ msgid "Dependencies"
131
+ msgstr "Abhängigkeiten"
132
 
133
+ #: html/settings-page.html.php:434
134
+ msgid "Custom Tile Server URL"
135
+ msgstr "Benutzerdefinierte Kachelserver-URL"
136
 
137
+ #: html/settings-page.html.php:425
138
+ msgid "Other (Enter URL)"
139
+ msgstr "Sonstiges (URL eingeben)"
140
 
141
+ #: html/map-edit-page/map-edit-page.html.php:981
142
+ msgid "Override User Location Zoom Level"
143
+ msgstr "Zoomstufe des Benutzerstandorts überschreiben"
144
 
145
+ #: html/settings-page.html.php:1382
146
+ msgid "This will delete all shapes."
147
+ msgstr "Dadurch werden alle Formen gelöscht."
148
 
149
+ #: html/settings-page.html.php:1370
150
+ msgid "This will delete all markers."
151
+ msgstr "Dadurch werden alle Marker gelöscht."
152
 
153
+ #: html/settings-page.html.php:1358
154
+ msgid "This will delete all maps, markers, shapes, categories, and custom fields."
155
+ msgstr "Dadurch werden alle Karten, Marker, Formen, Kategorien und benutzerdefinierte Felder gelöscht."
156
 
157
+ #: html/settings-page.html.php:1345
158
+ msgid "This will reset all settings back to their default."
159
+ msgstr "Dadurch werden alle Einstellungen auf deine Standardeinstellungen zurückgesetzt."
160
 
161
+ #: html/settings-page.html.php:1332
162
+ msgid "This will delete all settings, maps, markers, shapes, categories, and custom fields and reset the plugin back to the first time you used it."
163
+ msgstr "Dadurch werden alle Einstellungen, Karten, Markierungen, Formen, Kategorien und benutzerdefinierten Felder gelöscht und das Plugin auf das erste Mal zurückgesetzt, als du es verwendest hast."
 
164
 
165
+ #: html/settings-page.html.php:1324
166
+ msgid "Data Management"
167
+ msgstr "Datenmanagement"
 
 
168
 
169
+ #: html/settings-page.html.php:1321
170
+ msgid "Danger Zone"
171
+ msgstr "Gefahrenzone"
 
 
 
172
 
173
+ #: html/map-edit-page/marker-panel.html.php:85
174
+ msgid "Position"
175
+ msgstr "Position"
176
 
177
+ #: html/map-edit-page/marker-panel.html.php:49
178
+ msgid "You can now drag the marker to adjust the position without updating the address field. Field editing is disabled in this mode"
179
+ msgstr "Du kannst jetzt die Markierung ziehen, um die Position anzupassen, ohne das Adressfeld zu aktualisieren. Die Bearbeitung des Eingabefeldes ist in diesem Modus deaktiviert"
 
 
 
180
 
181
+ #: html/map-edit-page/marker-panel.html.php:47
182
+ msgid "Position Adjustment"
183
+ msgstr "Positionsanpassung"
184
 
185
+ #: html/settings-page.html.php:1186
186
+ msgid "This is an optional API key provided by your preferred OpenLayers tile service, and should only be added if required by the TileServer provider"
187
+ msgstr "Dies ist ein optionaler API-Schlüssel, der von deinem bevorzugten OpenLayers-Kacheldienst (TileServer-Anbieter) bereitgestellt wird und nur hinzugefügt werden sollte, wenn dies vom TileServer-Anbieter erforderlich ist"
 
 
188
 
189
+ #: html/settings-page.html.php:1180
190
+ msgid "OpenLayers Tileserver Key"
191
+ msgstr "OpenLayers Tileserver-Schlüssel"
 
 
 
192
 
193
+ #: html/settings-page.html.php:430
194
+ msgid "You can add an API key under the Advanced Settings tab if required by your TileServer provider"
195
+ msgstr "Du kannst auf der Registerkarte Erweiterte Einstellungen einen API-Schlüssel hinzufügen, wenn dies von Ihrem TileServer-Anbieter erforderlich ist"
 
 
 
196
 
197
+ #: html/settings-page.html.php:136
198
+ msgid "examples"
199
+ msgstr "Beispiele"
 
 
 
 
 
200
 
201
+ #: html/settings-page.html.php:509
202
+ msgid "Retina Icon Height"
203
+ msgstr "Retina Icon Höhe"
 
204
 
205
+ #: html/settings-page.html.php:503
206
+ msgid "Retina Icon Width"
207
+ msgstr "Retina Icon Breite"
 
208
 
209
+ #: html/settings-page.html.php:240
210
+ msgid "Checkboxes"
211
+ msgstr "Checkboxen"
 
 
212
 
213
+ #: html/settings-page.html.php:234
214
+ msgid "Dropdown"
215
+ msgstr "Dropdown"
216
 
217
+ #: html/settings-page.html.php:228
218
+ msgid "Filter by category displayed as"
219
+ msgstr "Nach Kategorie filtern, die angezeigt wird als"
220
 
221
+ #: html/settings-page.html.php:220
222
+ msgid "Example: Only show the marker if it belongs to Cat A _AND_ Cat B."
223
+ msgstr "Beispiel: Den Marker nur anzeigen, wenn er zu Cat A _UND_ Cat B gehört."
 
 
224
 
225
+ #: html/settings-page.html.php:220
226
+ msgid "AND"
227
+ msgstr "UND"
 
 
228
 
229
+ #: html/settings-page.html.php:213
230
+ msgid "Example: Show the marker if it belongs to Cat A _OR_ Cat B."
231
+ msgstr "Beispiel: Den Marker anzeigen, wenn er zu Cat A _ODER_ Cat B gehört."
 
 
232
 
233
+ #: html/settings-page.html.php:207
234
+ msgid "Category Selection Logic"
235
+ msgstr "Kategorieauswahllogik"
 
 
236
 
237
+ #: includes/compat/class.pro-below-8.1-compatibility.php:620
238
+ msgid "Add a Polyline"
239
+ msgstr "Polylinie hinzufügen"
240
 
241
+ #: includes/compat/class.pro-below-8.1-compatibility.php:86
242
+ msgid "Add a Polygon"
243
+ msgstr "Ein Polygon hinzufügen"
244
 
245
+ #: html/map-edit-page/circle-panel.html.php:71
246
+ #: html/map-edit-page/polygon-panel.html.php:113
247
+ #: html/map-edit-page/rectangle-panel.html.php:57
248
+ #: includes/compat/class.pro-below-8.1-compatibility.php:108
249
+ #: includes/compat/class.pro-below-8.1-compatibility.php:198
250
+ msgid "Fill Color"
251
+ msgstr "Füllfarbe"
252
 
253
+ #: html/map-edit-page/polygon-panel.html.php:99
254
+ #: includes/compat/class.pro-below-8.1-compatibility.php:105
255
+ #: includes/compat/class.pro-below-8.1-compatibility.php:195
256
+ msgid "Line Opacity"
257
+ msgstr "Deckkraft der Linie"
258
+
259
+ #: html/map-edit-page/polygon-panel.html.php:90
260
+ #: html/map-edit-page/polyline-panel.html.php:72
261
+ #: includes/compat/class.pro-below-8.1-compatibility.php:102
262
+ #: includes/compat/class.pro-below-8.1-compatibility.php:192
263
+ #: includes/compat/class.pro-below-8.1-compatibility.php:635
264
+ #: includes/compat/class.pro-below-8.1-compatibility.php:733
265
+ msgid "Line Color"
266
+ msgstr "Linienfarbe"
267
 
268
+ #: includes/tables/class.admin-map-datatable.php:108
269
+ msgid "Duplicate"
270
+ msgstr "Duplikat"
 
 
271
 
272
+ #: includes/tables/trait.admin-feature-datatable.php:20
273
+ msgid "Delete this feature"
274
+ msgstr "Diese Funktion löschen"
 
275
 
276
+ #: includes/class.page.php:29
277
+ msgid "Get the Pro add-on to enable this feature"
278
+ msgstr "Hole dir das Pro-Add-on, um diese Funktion zu aktivieren"
 
 
279
 
280
+ #: includes/map-edit-page/class.map-edit-page.php:293
281
+ msgid "Enable this feature with WP Google Maps - Pro add-on"
282
+ msgstr "Aktiviere diese Funktion mit dem WP Google Maps - Pro-Add-on"
 
 
283
 
284
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1153
285
+ msgid "Custom Fields"
286
+ msgstr "Benutzerdefinierte Felder"
287
 
288
+ #: includes/class.country-select.php:30
289
+ msgid "Please select"
290
+ msgstr "Bitte wähle"
 
 
291
 
292
+ #: html/footer.html.php:19
293
+ msgid "WP Google Maps Support Forum"
294
+ msgstr "WP Google Maps Support-Forum"
295
 
296
+ #: html/footer.html.php:9
297
+ msgid "WP Google Maps Troubleshooting Section"
298
+ msgstr "Abschnitt zur Fehlerbehebung bei WP Google Maps"
299
 
300
+ #: html/credits.html.php:147
301
+ msgid "Security Analyst"
302
+ msgstr "Sicherheitsanalyst"
303
 
304
+ #: html/credits.html.php:135
305
+ msgid "Quality Assurance"
306
+ msgstr "Qualitätssicherung"
307
 
308
+ #: html/credits.html.php:123
309
+ msgid "Documentation Videos"
310
+ msgstr "Dokumentationsvideos"
311
 
312
+ #: html/map-edit-page/circle-panel.html.php:95
313
+ msgid "Add Circle"
314
+ msgstr "Kreis hinzufügen"
315
 
316
+ #: html/map-edit-page/circle-panel.html.php:61
317
+ msgid "Radius (km)"
318
+ msgstr "Umkreis (km)"
319
 
320
+ #: html/map-edit-page/circle-panel.html.php:37
321
+ msgid "<strong>Click and drag</strong> the edge of the circle to alter it's radius."
322
+ msgstr "<strong>Klicken und ziehen</strong> den Rand des Kreises, um seinen Radius zu ändern."
323
 
324
+ #: html/map-edit-page/circle-panel.html.php:32
325
+ msgid "<strong>Click and drag</strong> the center of the circle to move it."
326
+ msgstr "<strong>Klicken und ziehen</strong> auf die Mitte des Kreises, um ihn zu verschieben."
327
 
328
+ #: html/map-edit-page/circle-panel.html.php:27
329
+ msgid "Use the fields below to edit this circles information."
330
+ msgstr "Verwende die Felder unten, um diese Kreisinformationen zu bearbeiten."
331
 
332
+ #: html/map-edit-page/circle-panel.html.php:17
333
+ msgid "<strong>Click</strong> a second time to finish drawing your circle."
334
+ msgstr "<strong>Klicke ein zweites Mal</strong>, um das Zeichnen deines Kreises abzuschließen."
335
 
336
+ #: html/map-edit-page/circle-panel.html.php:12
337
+ msgid "<strong>Move</strong> the mouse to adjust your circles radius."
338
+ msgstr "<strong>Bewege</strong> die Maus, um den Radius deiner Kreise anzupassen."
339
 
340
+ #: html/map-edit-page/circle-panel.html.php:7
341
+ msgid "<strong>Click</strong> on the map to set your circles center."
342
+ msgstr "<strong>Klicke</strong> auf die Karte, um den Mittelpunkt Ihres Kreises festzulegen."
343
 
344
+ #: html/map-edit-page/marker-panel.html.php:201
345
+ msgid "Always on top in Marker Listings"
346
+ msgstr "Immer ganz oben in den Marker-Listen"
347
 
348
+ #: html/map-edit-page/marker-panel.html.php:174
349
+ msgid "Display on front end"
350
+ msgstr "Auf der Homepage anzeigen"
351
 
352
+ #: html/map-edit-page/marker-panel.html.php:112
353
+ msgid "Gallery"
354
+ msgstr "Galerie"
355
 
356
+ #: html/map-edit-page/marker-panel.html.php:74
357
+ msgid "Extract address from picture"
358
+ msgstr "Adresse aus Bild extrahieren"
 
359
 
360
+ #: html/map-edit-page/marker-panel.html.php:32
361
+ msgid "Use the fields in the marker editor to edit this markers information"
362
+ msgstr "Verwende die Felder im Marker-Editor, um diese Marker-Informationen zu bearbeiten"
363
 
364
+ #: html/map-edit-page/marker-panel.html.php:22
365
+ msgid "Click the <strong>Add Marker</strong> button to create the marker."
366
+ msgstr "Klicke auf die Schaltfläche <strong>Marker hinzufügen</strong>, um den Marker zu erstellen."
367
 
368
+ #: html/map-edit-page/marker-panel.html.php:17
369
+ #: html/map-edit-page/marker-panel.html.php:37
370
+ msgid "<strong>Click and drag</strong> to adjust the markers position."
371
+ msgstr "<strong>Klicken und ziehen</strong>, um die Position der Markierungen anzupassen."
372
 
373
+ #: html/map-edit-page/marker-panel.html.php:12
374
+ msgid "Alternatively, <strong>right click</strong> to manually position your marker."
375
+ msgstr "Alternativ kannst du mit <strong>Rechtsklick</strong> deine Markierung manuell positionieren."
376
 
377
+ #: html/map-edit-page/marker-panel.html.php:7
378
+ msgid "Use the <strong>address</strong> field to add a marker."
379
+ msgstr "Verwende das Feld <strong>Adresse</strong>, um eine Markierung hinzuzufügen."
380
 
381
+ #: html/map-edit-page/heatmap-panel.html.php:102
382
+ msgid "Add dynamic heatmap data with the <a href=\"%s\" target=\"_BLANK\">Pro version</a>. <a href=\"%s\" target=\"_BLANK\">View a demo</a>"
383
+ msgstr "Füge dynamische Heatmap-Daten mit der <a href=\"%s\" target=\"_BLANK\">Pro-Version</a> hinzu. <a href=\"%s\" target=\"_BLANK\">Demo ansehen</a>"
384
 
385
+ #: html/map-edit-page/heatmap-panel.html.php:93
386
+ msgid "Save Heatmap"
387
+ msgstr "Heatmap speichern"
388
 
389
+ #: html/map-edit-page/heatmap-panel.html.php:92
390
+ msgid "Add Heatmap"
391
+ msgstr "Heatmap hinzufügen"
392
 
393
+ #: html/map-edit-page/heatmap-panel.html.php:43
394
+ msgid "Gradient"
395
+ msgstr "Verlauf"
396
+
397
+ #: html/map-edit-page/heatmap-panel.html.php:22
398
+ msgid "<strong>Hold right mouse</strong> to draw points freehand"
399
+ msgstr "<strong>Rechte Maustaste gedrückt halten</strong>, um Punkte freihändig zu zeichnen"
400
+
401
+ #: html/map-edit-page/heatmap-panel.html.php:17
402
+ msgid "<strong>Drag</strong> points on the heatmap to re-position them."
403
+ msgstr "<strong>Ziehen</strong> Punkte auf der Heatmap, um sie neu zu positionieren."
404
+
405
+ #: html/map-edit-page/heatmap-panel.html.php:12
406
+ msgid "<strong>Click</strong> an existing heatmap point to remove points from the heatmap."
407
+ msgstr "<strong>Klicken</strong> auf einen vorhandenen Heatmap-Punkt, um Punkte aus der Heatmap zu entfernen."
408
+
409
+ #: html/map-edit-page/heatmap-panel.html.php:7
410
+ msgid "<strong>Click</strong> on the map to add points to your heatmap."
411
+ msgstr "<strong>Klicken</strong> auf die Karte, um Punkte zu Ihrer Heatmap hinzuzufügen."
412
+
413
+ #: html/map-edit-page/map-edit-page.html.php:2633
414
+ msgid "WP Google Maps is a product of <img src='%s' alt='CODECABIN_' style='height: 1em;' class='wpgmze_cc_footer_image'/>"
415
+ msgstr "WP Google Maps ist ein Produkt von <img src='%s' alt='CODECABIN_' style='height: 1em;' class='wpgmze_cc_footer_image'/>"
416
+
417
+ #: html/map-edit-page/map-edit-page.html.php:2513
418
+ msgid "Edit existing Markers"
419
+ msgstr "Bestehenden Marker editieren"
420
+
421
+ #: html/map-edit-page/map-edit-page.html.php:2512
422
+ msgid "Edit existing Polygons"
423
+ msgstr "Bestehendes Polygon editieren"
424
+
425
+ #: html/map-edit-page/map-edit-page.html.php:2511
426
+ msgid "Edit existing Polylines"
427
+ msgstr "Bestehende Polylinie editieren"
428
+
429
+ #: html/map-edit-page/map-edit-page.html.php:2510
430
+ msgid "Edit existing Heatmaps"
431
+ msgstr "Bestehende Heatmap editieren"
432
+
433
+ #: html/map-edit-page/map-edit-page.html.php:2509
434
+ msgid "Edit existing Circles"
435
+ msgstr "Bestehenden Kreis editieren"
436
+
437
+ #: html/map-edit-page/map-edit-page.html.php:2508
438
+ msgid "Edit existing Rectangles"
439
+ msgstr "Bestehendes Rechteck editieren"
440
+
441
+ #: html/map-edit-page/map-edit-page.html.php:2449
442
+ msgid "Edit Rectangle"
443
+ msgstr "Rechteck editieren"
444
+
445
+ #: html/map-edit-page/map-edit-page.html.php:2448
446
+ #: html/map-edit-page/map-edit-page.html.php:2451
447
+ msgid "Add a new Rectangle"
448
+ msgstr "Neues Rechteck hinzufügen"
449
+
450
+ #: html/map-edit-page/map-edit-page.html.php:2428
451
+ msgid "Edit Circle"
452
+ msgstr "Kreis editieren"
453
+
454
+ #: html/map-edit-page/map-edit-page.html.php:2427
455
+ #: html/map-edit-page/map-edit-page.html.php:2431
456
+ msgid "Add a new Circle"
457
+ msgstr "Neuen Kreis hinzufügen"
458
+
459
+ #: html/map-edit-page/map-edit-page.html.php:2409
460
+ msgid "Edit Heatmaps"
461
+ msgstr "Heatmap editieren"
462
+
463
+ #: html/map-edit-page/map-edit-page.html.php:2408
464
+ #: html/map-edit-page/map-edit-page.html.php:2411
465
+ msgid "Add a new Heatmap"
466
+ msgstr "Füge eine neue Heatmap hinzu"
467
+
468
+ #: html/map-edit-page/map-edit-page.html.php:2346
469
+ msgid "Edit Marker"
470
+ msgstr "Marker bearbeiten"
471
+
472
+ #: html/map-edit-page/map-edit-page.html.php:2345
473
+ #: html/map-edit-page/map-edit-page.html.php:2349
474
+ msgid "Add a new Marker"
475
+ msgstr "Einen neuen Marker hinzufügen"
476
+
477
+ #: html/map-edit-page/map-edit-page.html.php:2247
478
+ msgid "View the demos"
479
+ msgstr "Sehe dir die Demos an"
480
+
481
+ #: html/map-edit-page/map-edit-page.html.php:2236
482
+ msgid "Get all of this and more for only $39.99 once off"
483
+ msgstr "Hole dir all dies und mehr für nur 39,99 USD einmalig"
484
+
485
+ #: html/map-edit-page/map-edit-page.html.php:2109
486
+ #: html/map-edit-page/map-edit-page.html.php:2113
487
+ msgid "Entries"
488
+ msgstr "Einträge"
489
+
490
+ #: html/map-edit-page/map-edit-page.html.php:2099
491
+ #: html/map-edit-page/map-edit-page.html.php:2103
492
+ msgid "Show:"
493
+ msgstr "Anzeigen:"
494
+
495
+ #: html/map-edit-page/map-edit-page.html.php:2087
496
+ msgid "Example: Showing entries"
497
+ msgstr "Beispiel: Einträge anzeigen"
498
+
499
+ #: html/map-edit-page/map-edit-page.html.php:2075
500
+ msgid "Change entries string"
501
+ msgstr "Eingabetext ändern"
502
+
503
+ #: html/map-edit-page/map-edit-page.html.php:2062
504
+ #: html/map-edit-page/map-edit-page.html.php:2066
505
+ msgid "entries"
506
+ msgstr "Einträge"
507
+
508
+ #: html/map-edit-page/map-edit-page.html.php:2052
509
+ #: html/map-edit-page/map-edit-page.html.php:2056
510
+ msgid "to"
511
+ msgstr "zu"
512
 
513
+ #: html/map-edit-page/map-edit-page.html.php:2043
514
+ #: html/map-edit-page/map-edit-page.html.php:2047
515
+ msgid "of"
516
+ msgstr "von"
 
517
 
518
+ #: html/map-edit-page/map-edit-page.html.php:2034
519
+ #: html/map-edit-page/map-edit-page.html.php:2038
520
+ msgid "Showing:"
521
+ msgstr "Anzeigen:"
522
 
523
+ #: html/map-edit-page/map-edit-page.html.php:2029
524
+ msgid "Change results string"
525
+ msgstr "Ergebnistext ändern"
 
 
526
 
527
+ #: html/map-edit-page/map-edit-page.html.php:2021
528
+ msgid "Example: Showing 1 of 6 to 6 entries"
529
+ msgstr "Beispiel: 1 von 6 bis 6 Einträgen anzeigen"
530
 
531
+ #: html/map-edit-page/map-edit-page.html.php:2006
532
+ msgid "Search:"
533
+ msgstr "Suche:"
 
534
 
535
+ #: html/map-edit-page/map-edit-page.html.php:1998
536
+ msgid "Change listing table search string"
537
+ msgstr "Suchzeichenfolge der Auflistungstabelle ändern"
 
 
 
538
 
539
+ #: html/map-edit-page/map-edit-page.html.php:1989
540
+ msgid "First and Last buttons, plus page numbers"
541
+ msgstr "Schaltflächen \"Erste\" und \"Letzte\" sowie Seitenzahlen"
 
 
 
542
 
543
+ #: html/map-edit-page/map-edit-page.html.php:1984
544
+ msgid "First, Previous, Next and Last buttons, plus page numbers"
545
+ msgstr "Schaltflächen \"Erste\", \"Zurück\", \"Weiter\" und \"Letzte\" sowie Seitenzahlen"
 
546
 
547
+ #: html/map-edit-page/map-edit-page.html.php:1979
548
+ msgid "First, Previous, Next and Last buttons"
549
+ msgstr "Schaltflächen \"Erste\", \"Zurück\", \"Weiter\" und \"Letzte\""
 
 
 
550
 
551
+ #: html/map-edit-page/map-edit-page.html.php:1974
552
+ msgid "Previous and Next buttons, plus page numbers"
553
+ msgstr "Zurück- und Weiter-Schaltflächen sowie Seitenzahlen"
 
554
 
555
+ #: html/map-edit-page/map-edit-page.html.php:1969
556
+ msgid "Previous and Next buttons only"
557
+ msgstr "Nur die Schaltflächen Zurück und Weiter"
 
 
 
 
558
 
559
+ #: html/map-edit-page/map-edit-page.html.php:1964
560
+ msgid "Page number buttons only"
561
+ msgstr "Nur Seitenzahlentasten"
 
 
 
 
562
 
563
+ #: html/map-edit-page/map-edit-page.html.php:1952
564
+ msgid "Select different pagination style"
565
+ msgstr "Wähle einen anderen Paginierungsstil aus"
566
 
567
+ #: html/map-edit-page/map-edit-page.html.php:1944
568
+ msgid "Remove search box from Marker Listing Table?"
569
+ msgstr "Suchfeld aus Marker-Auflistungstabelle entfernen?"
 
570
 
571
+ #: html/map-edit-page/map-edit-page.html.php:1932
572
+ msgid "Remove search box"
573
+ msgstr "Suchfeld entfernen"
 
 
574
 
575
+ #: html/map-edit-page/map-edit-page.html.php:1924
576
+ msgid "No matching records found"
577
+ msgstr "Keine übereinstimmenden Aufzeichnungen gefunden"
 
 
578
 
579
+ #: html/map-edit-page/map-edit-page.html.php:1916
580
+ msgid "No results message"
581
+ msgstr "Keine Ergebnismeldung"
 
 
582
 
583
+ #: html/map-edit-page/map-edit-page.html.php:1909
584
+ msgid "DataTable Options"
585
+ msgstr "DatenTabelle Optionen"
 
 
 
 
586
 
587
+ #: html/map-edit-page/map-edit-page.html.php:1839
588
+ msgid "Container Height: "
589
+ msgstr "Container Höhe"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
590
 
591
+ #: html/map-edit-page/map-edit-page.html.php:1831
592
+ msgid "Set as % or px, eg. 30% or 400px"
593
+ msgstr "Als % oder px festlegen, z.B. 30% oder 400px"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
594
 
595
+ #: html/map-edit-page/map-edit-page.html.php:1827
596
+ #: html/map-edit-page/map-edit-page.html.php:1846
597
+ msgid "% or px"
598
+ msgstr "% oder px"
 
599
 
600
+ #: html/map-edit-page/map-edit-page.html.php:1819
601
+ msgid "Container Width: "
602
+ msgstr "Container Breite:"
 
 
 
 
 
603
 
604
+ #: html/map-edit-page/map-edit-page.html.php:1709
605
+ msgid "Rating"
606
+ msgstr "Bewertung"
 
 
607
 
608
+ #: html/map-edit-page/map-edit-page.html.php:1704
609
+ msgid "Distance"
610
+ msgstr "Entfernung"
 
 
611
 
612
+ #: html/map-edit-page/map-edit-page.html.php:1699
613
+ msgid "Category Priority"
614
+ msgstr "Kategorie-Priorität"
 
 
 
 
 
 
 
 
 
 
615
 
616
+ #: html/map-edit-page/map-edit-page.html.php:1647
617
+ msgid "Marker Listing Placement"
618
+ msgstr "Platzierung der Markerliste"
619
 
620
+ #: html/map-edit-page/map-edit-page.html.php:1634
621
+ msgid "Grid"
622
+ msgstr "Raster"
623
 
624
+ #: html/map-edit-page/map-edit-page.html.php:1592
625
+ msgid "Advanced table"
626
+ msgstr "Erweiterte Tabelle"
 
627
 
628
+ #: html/map-edit-page/map-edit-page.html.php:1578
629
+ msgid "Basic list"
630
+ msgstr "Basisliste"
631
 
632
+ #: html/map-edit-page/map-edit-page.html.php:1549
633
+ msgid "No marker listing"
634
+ msgstr "Keine Marker-Auflistung"
635
 
636
+ #: html/map-edit-page/map-edit-page.html.php:1536
637
+ msgid "Marker Listing Style"
638
+ msgstr "Marker-Auflistungsstil"
 
639
 
640
+ #: html/map-edit-page/map-edit-page.html.php:1516
641
+ msgid "Text Color"
642
+ msgstr "Schriftfarbe"
643
 
644
+ #: html/map-edit-page/map-edit-page.html.php:1508
645
+ msgid "Accent Color"
646
+ msgstr "Akzentfarbe"
 
 
647
 
648
+ #: html/map-edit-page/map-edit-page.html.php:1500
649
+ msgid "Primary Color"
650
+ msgstr "Primärfarbe"
651
 
652
+ #: html/map-edit-page/map-edit-page.html.php:1491
653
+ msgid "Infowindow Colors"
654
+ msgstr "Infofenster Farben"
655
 
656
+ #: html/map-edit-page/map-edit-page.html.php:1474
657
+ #: html/map-edit-page/map-edit-page.html.php:1479
658
+ msgid "Inherit Global Setting"
659
+ msgstr "Globale Einstellung vererben"
 
660
 
661
+ #: html/map-edit-page/map-edit-page.html.php:1378
662
+ msgid "Only load markers within viewport (beta)"
663
+ msgstr "Marker nur im Ansichtsfenster laden (Beta)"
664
 
665
+ #: html/map-edit-page/map-edit-page.html.php:1363
666
+ msgid "Enable Marker Ratings"
667
+ msgstr "Markerbewertungen aktivieren"
 
 
668
 
669
+ #: html/map-edit-page/map-edit-page.html.php:1355
670
+ msgid "Integration"
671
+ msgstr "Integration"
 
 
672
 
673
+ #: html/map-edit-page/map-edit-page.html.php:1346
674
+ msgid "For multiple sources, separate each one by a comma."
675
+ msgstr "Trenne bei mehreren Quellen jede durch ein Komma."
676
 
677
+ #: html/map-edit-page/map-edit-page.html.php:1303
678
+ msgid "Enable Polygon Labels"
679
+ msgstr "Polygon-Labels aktivieren"
 
 
680
 
681
+ #: html/map-edit-page/map-edit-page.html.php:1288
682
+ msgid "Use Raw JPEG coordinates?"
683
+ msgstr "Verwenden der Raw-JPEG Koordinaten?"
684
 
685
+ #: html/map-edit-page/map-edit-page.html.php:1273
686
+ msgid "Disable lightbox for marker images"
687
+ msgstr "Lightbox für Markerbilder deaktivieren"
 
688
 
689
+ #: html/map-edit-page/map-edit-page.html.php:1258
690
+ msgid "Close InfoWindow on Map Click"
691
+ msgstr "Infofenster bei Klick auf Karte schließen"
692
 
693
+ #: html/map-edit-page/map-edit-page.html.php:1246
694
+ msgid "Transit Layer"
695
+ msgstr "Transit Ebene"
696
 
697
+ #: html/map-edit-page/map-edit-page.html.php:1231
698
+ msgid "Traffic Layer"
699
+ msgstr "Verkehrs Ebene"
700
 
701
+ #: html/map-edit-page/map-edit-page.html.php:1216
702
+ msgid "Bicycle Layer"
703
+ msgstr "Fahrrad Ebene"
704
 
705
+ #: html/map-edit-page/map-edit-page.html.php:1203
706
+ msgid "Enable Layers"
707
+ msgstr "Ebenen aktivieren"
 
 
 
 
708
 
709
+ #: html/map-edit-page/map-edit-page.html.php:1166
710
+ msgid "Zoom on marker click"
711
+ msgstr "Zoom auf Marker bei klick"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
712
 
713
+ #: html/map-edit-page/map-edit-page.html.php:1146
714
+ msgid "Hide point of interest"
715
+ msgstr "Sonderziele (POI) ausblenden"
 
 
 
 
 
 
 
716
 
717
+ #: html/map-edit-page/map-edit-page.html.php:1127
718
+ msgid "Fit map bounds to markers after filtering?"
719
+ msgstr "Kartengrenzen nach dem Filtern an Markierungen anpassen?"
720
 
721
+ #: html/map-edit-page/map-edit-page.html.php:1108
722
+ msgid "Fit map bounds to markers?"
723
+ msgstr "Kartengrenzen an Markierungen anpassen?"
724
 
725
+ #: html/map-edit-page/map-edit-page.html.php:1089
726
+ msgid "Click marker opens link"
727
+ msgstr "Marker anklicken öffnet einen Link"
728
 
729
+ #: html/map-edit-page/map-edit-page.html.php:1042
730
+ msgid "Maximum Zoom Out Level"
731
+ msgstr "Maximale Verkleinerungsstufe"
732
 
733
+ #: html/map-edit-page/map-edit-page.html.php:1032
734
+ msgid "This feature will use the users location (where available) or the searched address when a store locator search is performed."
735
+ msgstr "Diese Funktion verwendet den Standort des Benutzers (sofern verfügbar) oder die gesuchte Adresse, wenn eine Filialsuche durchgeführt wird."
 
736
 
737
+ #: html/map-edit-page/map-edit-page.html.php:1012
738
+ msgid "Show distance from location?"
739
+ msgstr "Entfernung vom Standort anzeigen?"
 
740
 
741
+ #: html/map-edit-page/map-edit-page.html.php:965
742
+ msgid "Automatically pan to users location?"
743
+ msgstr "Automatisch zum Standort des Benutzers schwenken?"
744
 
745
+ #: html/map-edit-page/map-edit-page.html.php:948
746
+ msgid "Jump to nearest marker on initialization?"
747
+ msgstr "Bei der Initialisierung zum nähesten Marker springen?"
748
 
749
+ #: html/map-edit-page/map-edit-page.html.php:940
750
+ msgid "Default User Location Icon"
751
+ msgstr "Symbol für den Standardbenutzerstandort"
 
 
752
 
753
+ #: html/map-edit-page/map-edit-page.html.php:933
754
+ msgid "Enable user geolocation features with our <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=advanced\">Pro add-on</a>"
755
+ msgstr "Aktiviere die Geolokalisierungsfunktionen für Benutzer mit unserem <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=advanced\">Pro-Add-on</a>"
756
 
757
+ #: html/map-edit-page/map-edit-page.html.php:842
758
+ msgid "Enable custom marker icons with our <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=advanced\">Pro add-on</a>"
759
+ msgstr "Aktiviere benutzerdefinierte Markierungssymbole mit unserem <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=advanced\">Pro-Add-on</a>"
 
 
760
 
761
+ #: html/map-edit-page/map-edit-page.html.php:828
762
+ msgid "Advanced Settings:"
763
+ msgstr "Erweiterte Konfiguration"
764
 
765
+ #: html/map-edit-page/map-edit-page.html.php:807
766
+ msgid "Enable custom styling options with our <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=store-locator\">Pro add-on</a>"
767
+ msgstr "Aktiviere benutzerdefinierte Styling-Optionen mit unserem <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=store-locator\">Pro-Add-on</a>"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
768
 
769
+ #: html/map-edit-page/map-edit-page.html.php:791
770
+ msgid "Fill opacity"
771
+ msgstr "Deckkraft der Füllfarbe"
772
 
773
+ #: html/map-edit-page/map-edit-page.html.php:737
774
+ msgid "Style options"
775
+ msgstr "Stil-Optionen"
 
 
776
 
777
+ #: html/map-edit-page/map-edit-page.html.php:712
778
+ msgid "Title search String"
779
+ msgstr "Titelsuche Text"
780
 
781
+ #: html/map-edit-page/map-edit-page.html.php:696
782
+ msgid "Enable title search"
783
+ msgstr "Titelsuche aktivieren"
 
 
 
784
 
785
+ #: html/map-edit-page/map-edit-page.html.php:656
786
+ msgid "Hide all markers until a search is done"
787
+ msgstr "Alle Markierungen ausblenden, bis eine Suche abgeschlossen ist"
 
 
788
 
789
+ #: html/map-edit-page/map-edit-page.html.php:630
790
+ msgid "Marker animation"
791
+ msgstr "Marker Animation"
 
 
 
792
 
793
+ #: html/map-edit-page/map-edit-page.html.php:622
794
+ msgid "Default Icon"
795
+ msgstr "Standardsymbol"
 
 
796
 
797
+ #: html/map-edit-page/map-edit-page.html.php:604
798
+ msgid "Show center point as an icon"
799
+ msgstr "Mittelpunkt als Symbol anzeigen"
 
 
 
 
800
 
801
+ #: html/map-edit-page/map-edit-page.html.php:597
802
+ msgid "Enable user geolocation features with our <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=store-locator\">Pro add-on</a>"
803
+ msgstr "Aktiviere die Geolokalisierungsfunktionen für Benutzer mit unserem <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=store-locator\">Pro-Add-on</a>"
 
 
 
 
804
 
805
+ #: html/map-edit-page/map-edit-page.html.php:581
806
+ msgid "Allow users to use their location as the starting point"
807
+ msgstr "Benutzern erlauben, ihren Standort als Ausgangspunkt zu verwenden"
 
 
 
 
808
 
809
+ #: html/map-edit-page/map-edit-page.html.php:574
810
+ msgid "Enable search by category with our <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=store-locator\">Pro add-on</a>"
811
+ msgstr "Aktiviere die Suche nach Kategorie mit unserem <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=store-locator\">Pro-Add-on</a>"
812
 
813
+ #: html/map-edit-page/map-edit-page.html.php:558
814
+ msgid "Allow category selection"
815
+ msgstr "Kategorieauswahl zulassen"
 
 
816
 
817
+ #: html/map-edit-page/map-edit-page.html.php:534
818
+ #: html/map-edit-page/map-edit-page.html.php:1658
819
+ msgid "Above Map"
820
+ msgstr "Obere Karte"
821
 
822
+ #: html/map-edit-page/map-edit-page.html.php:533
823
+ #: html/map-edit-page/map-edit-page.html.php:1659
824
+ msgid "Below Map"
825
+ msgstr "Untere Karte"
 
826
 
827
+ #: html/map-edit-page/map-edit-page.html.php:522
828
+ msgid "Store Locator Placement"
829
+ msgstr "Platzierung der Filialsuche"
830
 
831
+ #: html/map-edit-page/map-edit-page.html.php:483
832
+ msgid "Maximum zoom"
833
+ msgstr "Maximaler Zoom"
 
834
 
835
+ #: html/map-edit-page/map-edit-page.html.php:432
836
+ msgid "Enable intelligent, automatic search area with our <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=store-locator\">Pro add-on</a>"
837
+ msgstr "Aktiviere einen intelligenten, automatischen Suchbereich mit unserem <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=store-locator\">Pro-Add-on</a>"
838
 
839
+ #: html/map-edit-page/map-edit-page.html.php:413
840
+ msgid "Intelligently detects the zoom level based on the location entered"
841
+ msgstr "Erkennt intelligent die Zoomstufe basierend auf dem eingegebenen Standort"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
842
 
843
+ #: html/map-edit-page/map-edit-page.html.php:406
844
+ msgid "Auto"
845
+ msgstr "Auto"
 
 
 
 
 
846
 
847
+ #: html/map-edit-page/map-edit-page.html.php:392
848
+ msgid "Allows the user to select a radius from a predefined list"
849
+ msgstr "Ermöglicht dem Benutzer, einen Radius aus einer vordefinierten Liste auszuwählen"
 
 
 
 
 
850
 
851
+ #: html/map-edit-page/map-edit-page.html.php:385
852
+ msgid "Radial"
853
+ msgstr "Radial"
 
 
854
 
855
+ #: html/map-edit-page/map-edit-page.html.php:370
856
+ msgid "Search Area"
857
+ msgstr "Suchbereich"
 
 
858
 
859
+ #: html/map-edit-page/map-edit-page.html.php:249
860
  msgid ""
861
+ "<a target=\"_BLANK\" href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=directions\">\n"
862
+ "\t\t\t\t\t\tEnable directions</a> with the Pro version for only $39.99 once off. Support and updates included forever"
 
 
863
  msgstr ""
864
+ "<a target=\"_BLANK\" href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=directions\">\n"
865
+ "Aktivieren Sie die Wegbeschreibung</a> mit der Pro-Version für nur 39,99 $. Support und Updates für immer inklusive"
866
 
867
+ #: html/map-edit-page/map-edit-page.html.php:87
868
+ msgid "Marker Filtering"
869
+ msgstr "Markierungsfilterung"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
870
 
871
+ #: html/map-edit-page/map-edit-page.html.php:24
872
+ msgid "Unsaved data will be lost"
873
+ msgstr "Ungespeicherte Daten gehen verloren"
 
 
 
 
 
 
 
 
874
 
875
+ #: html/map-edit-page/map-edit-page.html.php:18
876
+ msgid "New"
877
+ msgstr "Neu"
878
+
879
+ #: html/map-edit-page/rectangle-panel.html.php:82
880
+ msgid "Save Rectangle"
881
+ msgstr "Rechteck speichern"
882
+
883
+ #: html/map-edit-page/rectangle-panel.html.php:81
884
+ msgid "Add Rectangle"
885
+ msgstr "Rechteck hinzufügen"
886
+
887
+ #: html/map-edit-page/rectangle-panel.html.php:32
888
+ msgid "<strong>Click and drag</strong> the edges of the rectangle to resize it."
889
+ msgstr "<strong>Klicken und ziehen</strong> die Kanten des Rechtecks, um die Größe zu ändern."
890
+
891
+ #: html/map-edit-page/rectangle-panel.html.php:27
892
+ msgid "<strong>Click and drag</strong> corners of the rectangle to resize it."
893
+ msgstr "<strong>Klicken und ziehen</strong> Ecken des Rechtecks, um die Größe zu ändern."
894
+
895
+ #: html/map-edit-page/rectangle-panel.html.php:22
896
+ msgid "Use the fields below to edit this rectangles information."
897
+ msgstr "Verwende die Felder unten, um diese Rechteckinformationen zu bearbeiten."
898
+
899
+ #: html/map-edit-page/rectangle-panel.html.php:12
900
+ msgid "<strong>Click</strong> again to set the other corner and to finish drawing your rectangle."
901
+ msgstr "<strong>Klicke erneut</strong>, um die andere Ecke festzulegen und das Zeichnen Ihres Rechtecks abzuschließen."
902
+
903
+ #: html/map-edit-page/rectangle-panel.html.php:7
904
+ msgid "<strong>Click</strong> on the map to set the first corner of your rectangle."
905
+ msgstr "<strong>Klicken</strong> auf die Karte, um die erste Ecke Ihres Rechtecks festzulegen."
906
+
907
+ #: html/map-edit-page/polyline-panel.html.php:104
908
+ msgid "Polyline data"
909
+ msgstr "Polyliniendaten"
910
+
911
+ #: html/map-edit-page/polyline-panel.html.php:27
912
+ msgid "Use the fields below to edit this polylines information."
913
+ msgstr "Verwende die Felder unten, um diese Polylinieninformationen zu bearbeiten."
914
+
915
+ #: html/map-edit-page/polyline-panel.html.php:17
916
+ msgid "<strong>Complete</strong> drawing your polyline by <strong>clicking</strong> the end point a second time."
917
+ msgstr "<strong>Vervollständigen</strong> das Zeichnen deiner Polylinie, indem du ein zweites Mal <strong>auf den Endpunkt klickst</strong>."
918
+
919
+ #: html/map-edit-page/polyline-panel.html.php:12
920
+ msgid "Add at least <strong>two</strong> points"
921
+ msgstr "Füge mindestens <strong>zwei</strong> Punkte hinzu"
922
+
923
+ #: html/map-edit-page/polyline-panel.html.php:7
924
+ msgid "<strong>Click</strong> on the map to start drawing your polyline."
925
+ msgstr "<strong>Klicke</strong> auf die Karte, um mit dem Zeichnen Ihrer Polylinie zu beginnen."
926
+
927
+ #: html/map-edit-page/polygon-panel.html.php:168
928
+ msgid "Polygon data"
929
+ msgstr "Polygondaten"
930
+
931
+ #: html/map-edit-page/circle-panel.html.php:86
932
+ #: html/map-edit-page/heatmap-panel.html.php:72
933
+ #: html/map-edit-page/map-edit-page.html.php:770
934
+ #: html/map-edit-page/polygon-panel.html.php:105
935
+ #: html/map-edit-page/polygon-panel.html.php:128
936
+ #: html/map-edit-page/polygon-panel.html.php:160
937
+ #: html/map-edit-page/polyline-panel.html.php:87
938
+ #: html/map-edit-page/rectangle-panel.html.php:72
939
+ msgid "(0 - 1.0) example: 0.5 for 50%"
940
+ msgstr "(0 - 1.0) Beispiel: 0.5 für 50%"
941
 
942
+ #: html/map-edit-page/polygon-panel.html.php:42
943
+ #: html/map-edit-page/polyline-panel.html.php:42
944
+ msgid "<strong>Hold Alt</strong> and click to remove vertices."
945
+ msgstr "<strong>Halte die Alt-Taste</strong> und klicke, um Scheitelpunkte zu entfernen."
946
 
947
+ #: html/map-edit-page/polygon-panel.html.php:37
948
+ #: html/map-edit-page/polyline-panel.html.php:37
949
+ msgid "<strong>Click and drag</strong> any edge to add vertices."
950
+ msgstr "<strong>Klicken und ziehen</strong> einer beliebigen Kante, um Scheitelpunkte hinzuzufügen."
951
 
952
+ #: html/map-edit-page/polygon-panel.html.php:32
953
+ #: html/map-edit-page/polyline-panel.html.php:32
954
+ msgid "<strong>Click and drag</strong> existing vertices to move them."
955
+ msgstr "<strong>Klicken und ziehen</strong> vorhandene Scheitelpunkte, um sie zu verschieben."
956
 
957
+ #: html/map-edit-page/polygon-panel.html.php:27
958
+ msgid "Use the fields below to edit this polygons information."
959
+ msgstr "Verwende die Felder unten, um diese Polygoninformationen zu bearbeiten."
 
960
 
961
+ #: html/map-edit-page/polygon-panel.html.php:17
962
+ msgid "<strong>Complete</strong> drawing your polygon by <strong>clicking</strong> the start point a second time."
963
+ msgstr "<strong>Vervollständigen</strong> das Zeichnen Ihres Polygons, indemdu ein zweites Mal <strong>auf den Startpunkt klickst</strong>."
 
964
 
965
+ #: html/map-edit-page/polygon-panel.html.php:12
966
+ msgid "Add at least <strong>three</strong> points"
967
+ msgstr "Füge mindestens <strong>drei</strong> Punkte hinzu"
968
 
969
+ #: html/map-edit-page/polygon-panel.html.php:7
970
+ msgid "<strong>Click</strong> on the map to start drawing your polygon."
971
+ msgstr "<strong>Klicke</strong> auf die Karte, um mit dem Zeichnen Ihres Polygons zu beginnen."
972
 
973
+ #: includes/class.strings.php:42
974
+ msgid "Please create the polyline first."
975
+ msgstr "Bitte erstelle zuerst die Polylinie."
976
 
977
+ #: includes/class.strings.php:41
978
+ msgid "Please create the polygon first."
979
+ msgstr "Bitte erstelle zuerst das Polygon."
 
 
980
 
981
+ #: includes/class.strings.php:40
982
+ msgid "Please create the rectangle first."
983
+ msgstr "Bitte erstelle zuerst das Rechteck."
 
 
984
 
985
+ #: includes/class.strings.php:39
986
+ msgid "Please create the circle first."
987
+ msgstr "Bitte erstelle zuerst den Kreis."
 
 
988
 
989
+ #: wpGoogleMaps.php:1603
990
+ msgid "If you are struggling to update your Pro version from within WordPress, please get the latest ZIP file <a target=\"_BLANK\" href=\"%s\">here</a>."
991
+ msgstr "Wenn du Schwierigkeiten hast, deine Pro-Version von WordPress aus zu aktualisieren, hole dir <a target=\"_BLANK\" href=\"%s\">hier</a> die neueste ZIP-Datei."
992
 
993
+ #: wpGoogleMaps.php:1599
994
+ msgid "We have automatically given all PRO users the ability to update to 8.0.34 and then further to 8.1. Any major versions below 8 will no longer be supported."
995
+ msgstr "Wir haben allen PRO-Benutzern automatisch die Möglichkeit gegeben, auf 8.0.34 und dann weiter auf 8.1 zu aktualisieren. Alle Hauptversionen unter 8 werden nicht mehr unterstützt."
996
 
997
+ #: wpGoogleMaps.php:1595
998
+ msgid "You are currently using an outdated PRO version. You need to <a href=\"%s\">update your PRO version</a> to the latest version (8.*)."
999
+ msgstr "Du verwendest derzeit eine veraltete PRO-Version. Du musst <a href=\"%s\">deine PRO-Version</a> auf die neueste Version (8.*) aktualisieren."
 
 
1000
 
1001
+ #: wpGoogleMaps.php:1592
1002
+ msgid "Urgent notice"
1003
+ msgstr "Wichtige Notiz"
 
 
1004
 
1005
+ #: html/settings-page.html.php:1202
1006
+ msgid "This API key can be obtained from the <a href='https://openrouteservice.org/dev/#/login' target='_BLANK'>OpenRouteService Developers Console</a>."
1007
+ msgstr "Dieser API-Schlüssel kann von der <a href='https://openrouteservice.org/dev/#/login' target='_BLANK'>OpenRouteService Developers Console</a> abgerufen werden."
 
1008
 
1009
+ #: html/settings-page.html.php:1196
1010
+ msgid "OpenRouteService Key"
1011
+ msgstr "OpenRouteService Schlüssel"
1012
 
1013
+ #: html/settings-page.html.php:1171
1014
+ msgid "Generate an IP restricted key to paste into this field if you are experiencing 'Request Denied' when running imports"
1015
+ msgstr "Generiere einen IP-beschränkten Schlüssel zum Einfügen in dieses Feld, wenn beim Ausführen von Importen die Meldung \"Anfrage abgelehnt\" angezeigt wird"
1016
 
1017
+ #: html/settings-page.html.php:1163
1018
+ msgid "Alternative Import API Key"
1019
+ msgstr "Alternativer Import-API-Schlüssel"
 
1020
 
1021
+ #: html/settings-page.html.php:1116
1022
+ msgid "Items (Mobile)"
1023
+ msgstr "Artikel (Mobiltelefon)"
 
 
1024
 
1025
+ #: html/settings-page.html.php:1111
1026
+ msgid "Items (Tablet)"
1027
+ msgstr "Artikel (Tablet)"
 
 
1028
 
1029
+ #: html/settings-page.html.php:1099
1030
+ msgid "Responsivity Settings"
1031
+ msgstr "Responsive-Einstellungen"
 
 
1032
 
1033
+ #: html/settings-page.html.php:1027
1034
+ msgid "Image and Carousel options"
1035
+ msgstr "Bild- und Karusselloptionen"
1036
 
1037
+ #: html/settings-page.html.php:987
1038
+ msgid "Field Visibility"
1039
+ msgstr "Feld Sichtbarkeit"
 
1040
 
1041
+ #: html/settings-page.html.php:918
1042
+ msgid "Show X items by default"
1043
+ msgstr "Standardmäßig X Elemente anzeigen"
 
1044
 
1045
+ #: html/settings-page.html.php:825
1046
+ msgid "Hide the Link column"
1047
+ msgstr "Verstecke die Link-Spalte"
1048
 
1049
+ #: html/settings-page.html.php:796
1050
+ msgid "Column Visibility"
1051
+ msgstr "Spaltensichtbarkeit"
 
 
1052
 
1053
+ #: html/settings-page.html.php:788
1054
+ msgid "Basic Marker Listings"
1055
+ msgstr "Grundlegende Marker-Auflistungen"
1056
 
1057
+ #: html/settings-page.html.php:745
1058
+ msgid "Enabling this setting will prevent any infowindows from opening for all your maps"
1059
+ msgstr "Wenn du diese Einstellung aktivierst, wird das Öffnen von Infofenstern für alle deine Karten verhindert"
1060
 
1061
+ #: html/settings-page.html.php:716
1062
+ msgid "Link text"
1063
+ msgstr "Linktext"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1064
 
1065
+ #: html/settings-page.html.php:709
1066
+ msgid "Hide the address field"
1067
+ msgstr "Adressfeld ausblenden"
1068
 
1069
+ #: html/settings-page.html.php:697
1070
+ msgid "(Tick this if you want to open your links in a new window)"
1071
+ msgstr "(Kreuze dieses an, wenn du deine Links in einem neuen Fenster öffnen möchtest)"
1072
 
1073
+ #: html/settings-page.html.php:696
1074
+ msgid "Open links in a new window "
1075
+ msgstr "Link in neuem Fenster öffnen"
 
1076
 
1077
+ #: html/settings-page.html.php:683
1078
+ msgid "Other settings"
1079
+ msgstr "Weitere Einstellungen"
 
 
1080
 
1081
+ #: html/settings-page.html.php:676
1082
+ msgid "Max InfoWindow Width"
1083
+ msgstr "Maximale Infofenster Breite"
 
 
1084
 
1085
+ #: html/settings-page.html.php:672 html/settings-page.html.php:679
1086
+ msgid "(can be left blank - leaving both the width and height blank will revert to full size images being used)"
1087
+ msgstr "(kann leer gelassen werden - wenn sowohl die Breite als auch die Höhe leer bleiben, werden Bilder in voller Größe verwendet)"
 
 
1088
 
1089
+ #: html/settings-page.html.php:669
1090
+ msgid "Default Image Height"
1091
+ msgstr "Standardbildhöhe"
 
 
1092
 
1093
+ #: html/settings-page.html.php:665
1094
+ msgid "(can be left blank - max width will be limited to max infowindow width)"
1095
+ msgstr "(kann leer bleiben - die maximale Breite wird auf die maximale Breite des Infofensters begrenzt)"
 
 
1096
 
1097
+ #: html/settings-page.html.php:662
1098
+ msgid "Default Image Width"
1099
+ msgstr "Standardbildbreite"
 
1100
 
1101
+ #: html/settings-page.html.php:656
1102
+ msgid "Resize all images to the below sizes"
1103
+ msgstr "Ändere die Größe aller Bilder auf die folgenden Größen"
 
 
 
 
1104
 
1105
+ #: html/settings-page.html.php:645
1106
+ msgid "Resize Images"
1107
+ msgstr "Bilder skalieren"
 
1108
 
1109
+ #: html/settings-page.html.php:629 html/settings-page.html.php:635
1110
+ msgid "No Global Setting"
1111
+ msgstr "Keine globale Einstellung"
 
 
1112
 
1113
+ #: html/map-edit-page/map-edit-page.html.php:1460
1114
+ #: html/settings-page.html.php:616
1115
+ msgid "Circular Infowindow"
1116
+ msgstr "Kreisförmiges Infofenster"
1117
 
1118
+ #: html/map-edit-page/map-edit-page.html.php:1443
1119
+ #: html/settings-page.html.php:599
1120
+ msgid "Modern Plus Infowindow"
1121
+ msgstr "Modern Plus Infofenster"
 
 
 
 
 
 
 
 
1122
 
1123
+ #: html/map-edit-page/map-edit-page.html.php:1426
1124
+ #: html/settings-page.html.php:582
1125
+ msgid "Modern Infowindow"
1126
+ msgstr "Modernes Infofenster"
1127
 
1128
+ #: html/map-edit-page/map-edit-page.html.php:1409
1129
+ #: html/settings-page.html.php:565
1130
+ msgid "Default Infowindow"
1131
+ msgstr "Standard Infofenster"
 
 
1132
 
1133
+ #: html/map-edit-page/map-edit-page.html.php:1394
1134
+ #: html/settings-page.html.php:548
1135
+ msgid "Infowindow Style"
1136
+ msgstr "Infofenster Stil"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1137
 
1138
+ #: html/settings-page.html.php:537
1139
+ msgid "Prevents the larger image lightbox from opening up when pictures in the infowindow or marker listing are clicked"
1140
+ msgstr "Verhindert, dass sich die größere Bild-Lightbox öffnet, wenn Bilder im Infofenster oder Marker-Listing angeklickt werden"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1141
 
1142
+ #: html/settings-page.html.php:531
1143
+ msgid "Disable Lightbox"
1144
+ msgstr "Deaktiviere die Lightbox"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1145
 
1146
+ #: html/settings-page.html.php:523
1147
+ msgid "Check this setting to disable two finger pan on mobiles, and Ctrl + Zoom on desktops. Enabling this setting will allow one finger panning on mobiles, and will enable zoom without Ctrl on desktops."
1148
+ msgstr "Aktiviere diese Einstellung, um das Zoomen mit zwei Fingern auf Mobiltelefonen und Strg + zum Zoomen auf Desktops zu deaktivieren. Das Aktivieren dieser Einstellung ermöglicht das Zoomen mit einem Finger auf Mobiltelefonen und das Zoomen ohne Drücken der Strg-Taste auf Desktops."
 
 
 
 
1149
 
1150
+ #: html/settings-page.html.php:486
1151
+ msgid "Use this setting if you are experiencing Google Maps API issues, such as invalid key warnings, or Multiple API warnings"
1152
+ msgstr "Verwende diese Einstellung, wenn du Probleme mit der Google Maps-API habst, z. B. Warnungen zu ungültigen Schlüsseln oder Warnungen zu mehreren APIs"
 
1153
 
1154
+ #: html/settings-page.html.php:187
1155
+ msgid "<strong>Minimal</strong> - The same as Compact, but with icons instead of text labels."
1156
+ msgstr "<strong>Minimal</strong> – Wie bei Compact, jedoch mit Symbolen anstelle von Beschriftungen."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1157
 
1158
+ #: html/settings-page.html.php:177
1159
+ msgid "<strong>Compact</strong> - Puts all components and their labels inline."
1160
+ msgstr "<strong>Kompakt</strong> – Fügt alle Komponenten und ihre Beschriftungen inline ein."
 
 
1161
 
1162
+ #: html/settings-page.html.php:157
1163
+ msgid "<strong>Modern</strong> - Puts components inside the map, with pull-out panels."
1164
+ msgstr "<strong>Modern</strong> – Fügt Komponenten mit ausklappbaren Feldern in die Karte ein."
1165
 
1166
+ #: html/settings-page.html.php:147
1167
+ msgid "<strong>Default</strong> - The default front end."
1168
+ msgstr "<strong>Standard</strong> – Das Standard-Frontend."
 
 
1169
 
1170
+ #: html/theme-panel.html.php:259 html/theme-panel.html.php:260
1171
+ msgid "Enter theme JSON data manually"
1172
+ msgstr "Gebe die JSON-Daten des Designs manuell ein"
 
 
 
1173
 
1174
+ #: html/theme-panel.html.php:235
1175
+ msgid "Looking for more themes? <a href=\"%s\" target=\"_BLANK\">Browse our theme directory</a>."
1176
+ msgstr "Auf der Suche nach weiteren Themen? <a href=\"%s\" target=\"_BLANK\">Durchsuche unser Themenverzeichnis</a>."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1177
 
1178
+ #: wpGoogleMaps.php:1667
1179
+ msgid "To continue using WP Google Maps, please downgrade to PHP 7, as it is fully supported by our plugin."
1180
+ msgstr "Um WP Google Maps weiterhin nutzen zu können, führe bitte ein Downgrade auf PHP 7 durch, da es von unserem Plugin vollständig unterstützt wird."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1181
 
1182
+ #: wpGoogleMaps.php:1661
1183
+ msgid "PHP 8 includes significant changes from PHP 7, which may cause unexpected issues with our core functionality. WP Google Maps is not officially supported with PHP 8, but support will be added in the near future."
1184
+ msgstr "PHP 8 enthält wesentliche Änderungen gegenüber PHP 7, die zu unerwarteten Problemen mit unserer Kernfunktionalität führen können. WP Google Maps wird mit PHP 8 nicht offiziell unterstützt, aber die Unterstützung wird in naher Zukunft hinzugefügt."
 
 
 
 
 
1185
 
1186
+ #: includes/class.strings.php:105
1187
+ msgid "Autocomplete disabled. <a href=\"%s\" target=\"_BLANK\">Find out more</a>."
1188
+ msgstr "Autovervollständigung deaktiviert. <a href=\"%s\" target=\"_BLANK\">Erfahre mehr</a>."
 
1189
 
1190
+ #: includes/class.strings.php:60
1191
+ msgid "This address could not be found. WP Google Maps uses a 3rd party service (eg Google) to convert addresses to geographic coordinates. Unfortunately, the service has no records for this address at present. Please try an alternative format, or manually position the marker using right click."
1192
+ msgstr "Diese Adresse konnte nicht gefunden werden. WP Google Maps verwendet einen Drittanbieterdienst (zB Google), um Adressen in geografische Koordinaten umzuwandeln. Leider hat der Dienst derzeit keine Einträge für diese Adresse. Bitte versuche ein alternatives Format oder positioniere den Marker manuell per Rechtsklick."
 
 
 
 
1193
 
1194
+ #: includes/class.strings.php:102
1195
+ msgid "Are you sure you want to delete these maps?"
1196
+ msgstr "Bist du sicher, dass du diese Karten löschen willst?"
 
 
 
 
 
1197
 
1198
+ #: includes/class.strings.php:101
1199
+ msgid "Are you sure you want to delete this map?"
1200
+ msgstr "Bist du sicher, dass du diese Karte löschen möchtest?"
 
 
 
 
 
 
1201
 
1202
+ #: html/store-locator.html.php:17
1203
+ msgid "Radius:"
1204
+ msgstr "Radius:"
 
 
 
 
 
1205
 
1206
+ #: html/store-locator.html.php:9
1207
+ msgid "Enter a location"
1208
+ msgstr "Einen Ort eingeben"
 
 
 
 
1209
 
1210
+ #: html/settings-page.html.php:167
1211
+ msgid "<strong>Legacy</strong> - This setting is the same as Default, but provides options to change individual components to the modern style."
1212
+ msgstr "<strong>Legacy</strong> - Diese Einstellung entspricht dem Standard, bietet jedoch Optionen, um einzelne Komponenten auf den modernen Stil zu ändern."
 
 
 
 
 
 
 
 
 
 
1213
 
1214
+ #: html/settings-page.html.php:197
1215
+ msgid "<strong>Bare Bones</strong> - Applies no styling to the components at all. This is recommended for designers and developers who want to style the components from scratch."
1216
+ msgstr "<strong>Bare Bones</strong> - Wendet überhaupt kein Styling auf die Komponenten an. Dies wird für Designer und Entwickler empfohlen, die die Komponenten von Grund auf neu gestalten wollen."
 
 
 
 
 
1217
 
1218
+ #: includes/class.strings.php:27
1219
+ msgid "You have not entered a <b>Google Maps API Key</b>.<br /><br />Please go to the your admin area, then Maps, then Settings, then the Advanced tab to <a href=\"%s\">enter your Google Maps API key</a>.<br /><br />Alternatively, <a href=\"%s\">choose the Open Layers engine</a> to avoid getting an API key."
1220
+ msgstr "Du hast keinen <b>Google Maps API-Schlüssel </b> eingegeben.<br /><br />Bitte gehe in deinem Admin-Bereich, dann Maps, dann Einstellungen, dann Tab Erweitert, um <a href=\"%s\">deinen Google Maps API-Schlüssel einzugeben</a>.<br /><br />Alternativ <a href=\"%s\">wähle die Open-Layers-Engine</a>, um keinen API-Schlüssel zu erhalten."
 
 
 
 
1221
 
1222
+ #: html/map-edit-page/map-edit-page.html.php:236
1223
+ #: html/ol-feature-unavailable.html.php:9
1224
+ msgid "Not available while using the OpenLayers engine."
1225
+ msgstr "Bei Verwendung der OpenLayers-Engine nicht verfügbar."
1226
 
1227
+ #: html/map-edit-page/map-edit-page.html.php:2489
1228
+ msgid "Please ensure you <a href=\"%s\">enter a Google Maps API key</a> to continue using Google Maps. Alternatively, swap over to Open Layers by clicking <a id=\"wpgm-swap-to-open-layers\" href=\"%s\">here</a>."
1229
+ msgstr "Stelle bitte sicher, dass du <a href=\"%s\">einen Google Maps API-Schlüssel</a> eingibst, um Google Maps weiterhin nutzen zu können. Alternativ kannst du zu Open Layers wechseln, indem du <a id=\"wpgm-swap-to-open-layers\" href=\"%s\">hier</a> klickst."
 
 
1230
 
1231
+ #: html/map-list-page.html.php:70 legacy-core.php:1067
1232
+ msgid "once off!"
1233
+ msgstr "einmal aus!"
 
 
1234
 
1235
+ #: includes/class.strings.php:99
1236
+ msgid "Geocoding this address failed. Please check you have enabled the Geocoding API for your Google Maps API project."
1237
+ msgstr "Die Geokodierung dieser Adresse ist fehlgeschlagen. Bitte überprüfe, ob du die Geokodierungs-API für dein Google Maps-API-Projekt aktiviert hast."
1238
 
1239
+ #: includes/class.strings.php:98
1240
+ msgid "Geocode was not successful for the following reason: "
1241
+ msgstr "Geocode war aus folgendem Grund nicht erfolgreich: "
 
 
 
 
 
 
 
 
1242
 
1243
+ #: includes/class.strings.php:94
1244
+ msgid "Re-Enable Interactions"
1245
+ msgstr "Interaktionen wieder aktivieren"
1246
 
1247
+ #: includes/class.strings.php:93
1248
+ msgid "Interactions Enabled"
1249
+ msgstr "Interaktionen aktiviert"
 
1250
 
1251
+ #: includes/class.strings.php:92
1252
+ msgid "Some interactions are disabled."
1253
+ msgstr "Einige Interaktionen sind deaktiviert."
 
1254
 
1255
+ #: includes/class.strings.php:90
1256
+ msgid "Duplicate custom field names, please ensure you only add unique custom field names."
1257
+ msgstr "Doppelte individuelle Feldnamen, bitte stelle sicher, dass du nur eindeutige individuelle Feldnamen hinzufügst."
 
 
 
 
 
 
 
 
 
 
 
 
 
1258
 
1259
+ #: html/map-edit-page/map-edit-page.html.php:2257
1260
+ msgid "Need help? <a href=\"https://www.wpgmaps.com/forums/\" target=\"_BLANK\">Ask a question on our support forum</a>."
1261
+ msgstr "Hilfe benötigt? <a href=\"https://www.wpgmaps.com/forums/\" target=\"_BLANK\">Stelle eine Frage in unserem Support-Forum</a>."
 
1262
 
1263
+ #: html/map-edit-page/map-edit-page.html.php:2252
1264
+ msgid "Have a sales question? Contact Nick on <a href=\"mailto:nick@wpgmaps.com\">nick@wpgmaps.com</a> or use our <a href=\"https://www.wpgmaps.com/contact-us/\" target=\"_BLANK\">contact form</a>."
1265
+ msgstr "Hast du eine Verkaufsfrage? Kontaktiere Nick auf <a href=\"mailto:nick@wpgmaps.com\">nick@wpgmaps.com</a> oder verwende unser <a href=\"https://www.wpgmaps.com/contact-us/\" target=\"_BLANK\">Kontaktformular</a>."
 
 
1266
 
1267
+ #: html/map-edit-page/map-edit-page.html.php:2241
1268
+ msgid "Upgrade Now"
1269
+ msgstr "Jetzt upgraden"
 
 
 
1270
 
1271
+ #: html/map-edit-page/map-edit-page.html.php:2228
1272
+ msgid "Once you're a pro user, you'll receive free updates and support forever! You'll also receive amazing specials on any future plugins we release."
1273
+ msgstr "Sobald du ein Profi-Anwender bist, erhältst du kostenlose Updates und Support für immer! Außerdem erhältst du interessante Sonderangebote für alle zukünftigen Plugins, die wir veröffentlichen."
 
1274
 
1275
+ #: html/map-edit-page/map-edit-page.html.php:2227
1276
+ msgid "Free updates and support forever"
1277
+ msgstr "Kostenlose Updates und Support für immer"
 
1278
 
1279
+ #: html/map-edit-page/map-edit-page.html.php:2219
1280
+ msgid "You'll receive a download link immediately. Simply upload and activate the Pro plugin to your WordPress admin area and you're done!"
1281
+ msgstr "Du erhältst umgehend einen Download-Link. Lade einfach das Pro-Plugin in deinen WordPress-Adminbereich hoch und aktiviere es - fertig!"
 
1282
 
1283
+ #: html/map-edit-page/map-edit-page.html.php:2218
1284
+ msgid "Easy Upgrade"
1285
+ msgstr "Einfache Upgrade"
 
1286
 
1287
+ #: html/map-edit-page/map-edit-page.html.php:2210
1288
+ msgid "We pride ourselves on providing quick and amazing support. <a target=\"_BLANK\" href=\"http://wordpress.org/support/view/plugin-reviews/wp-google-maps?filter=5\">Read what some of our users think of our support</a>."
1289
+ msgstr "Wir sind stolz darauf, schnellen und großartigen Support zu leisten. <a target=\"_BLANK\" href=\"http://wordpress.org/support/view/plugin-reviews/wp-google-maps?filter=5\">Lies, was einige unserer Benutzer über unseren Support denken</a>."
 
 
1290
 
1291
+ #: html/map-edit-page/map-edit-page.html.php:2209
1292
+ msgid "Amazing Support"
1293
+ msgstr "Großartiger Support"
 
 
1294
 
1295
+ #: html/map-edit-page/map-edit-page.html.php:2201
1296
+ msgid "Add custom polygons and polylines to your map by simply clicking on the map. Perfect for displaying routes and serviced areas."
1297
+ msgstr "Fügen Sie individuelle Polygone und Polylinien zu deiner Karte hinzu, indem du einfach auf die Karte klickst. Perfekt für die Anzeige von Routen und Versorgungsgebieten."
1298
 
1299
+ #: html/map-edit-page/map-edit-page.html.php:2200
1300
+ msgid "Polygons and Polylines"
1301
+ msgstr "Polygone und Polylinien"
 
 
 
1302
 
1303
+ #: html/map-edit-page/map-edit-page.html.php:2192
1304
+ msgid "Add your own KML layers or Fusion Table data to your map"
1305
+ msgstr "Füge eigene KML-Ebenen oder Fusionstabellendaten zu deiner Karte hinzu"
1306
 
1307
+ #: html/map-edit-page/map-edit-page.html.php:2191
1308
+ msgid "Add KML &amp; Fusion Tables"
1309
+ msgstr "KML &amp; Fusion-Tabellen hinzufügen"
 
1310
 
1311
+ #: html/map-edit-page/map-edit-page.html.php:2183
1312
+ msgid "Export your markers to a CSV file for quick and easy editing. Import large quantities of markers at once."
1313
+ msgstr "Exportiere deine Markierungen zur schnellen und einfachen Bearbeitung in eine CSV-Datei. Importiere große Mengen von Markierungen auf einmal."
1314
 
1315
+ #: html/map-edit-page/map-edit-page.html.php:2182
1316
+ msgid "Import / Export"
1317
+ msgstr "Import / Export"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1318
 
1319
+ #: html/map-edit-page/map-edit-page.html.php:2174
1320
+ msgid "Enable advanced options such as showing your visitor's location, marker sorting, bicycle layers, traffic layers and more!"
1321
+ msgstr "Aktiviere erweiterte Optionen wie die Anzeige des Standortes deines Besuchers, Sortierung der Markierungen, Fahrradebenen, Verkehrsebenen und mehr!"
 
 
 
 
1322
 
1323
+ #: html/map-edit-page/map-edit-page.html.php:2173
1324
+ msgid "Advanced options"
 
 
1325
  msgstr "Erweiterte Optionen"
1326
 
1327
+ #: html/map-edit-page/map-edit-page.html.php:2165
1328
+ msgid "Create and assign categories to your markers which can then be filtered on your map."
1329
+ msgstr "Erstelle und weise deinen Markierungen Kategorien zu, die dann auf deiner Karte gefiltert werden können."
 
 
 
 
 
 
1330
 
1331
+ #: html/map-edit-page/map-edit-page.html.php:2164
1332
+ msgid "Add categories to your markers"
1333
+ msgstr "Kategorien zu deinen Markierungen hinzufügen"
 
1334
 
1335
+ #: html/map-edit-page/map-edit-page.html.php:2156
1336
+ msgid "Choose between three methods of listing your markers."
1337
+ msgstr "Wähle zwischen drei Methoden zur Auflistung deiner Marker."
1338
 
1339
+ #: html/map-edit-page/map-edit-page.html.php:2147
1340
+ msgid "Create as many maps as you like."
1341
+ msgstr "Erstelle so viele Karten, wie du möchtest."
1342
 
1343
+ #: html/map-edit-page/map-edit-page.html.php:2138
1344
+ msgid "Allow your visitors to get directions to your markers. Either use their location as the starting point or allow them to type in an address."
1345
+ msgstr "Ermögliche es deinen Besuchern, die Wegbeschreibung zu ihren Markierungen zu erhalten. Verwende entweder ihren Standort als Ausgangspunkt oder erlaube ihnen, eine Adresse einzugeben."
1346
 
1347
+ #: html/map-edit-page/map-edit-page.html.php:2129
1348
+ msgid "Add titles, descriptions, HTML, images, animations and custom icons to your markers."
1349
+ msgstr "Füge Titel, Beschreibungen, HTML, Bilder, Animationen und benutzerdefinierte Symbole zu deinen Markierungen hinzu."
 
 
1350
 
1351
+ #: html/map-edit-page/map-edit-page.html.php:2128
1352
+ msgid "Create custom markers with detailed info windows"
1353
+ msgstr "Erstelle individuelle Markierungen mit detaillierten Informationsfenstern"
 
 
1354
 
1355
+ #: includes/class.strings.php:97
1356
+ msgid "Use ctrl + scroll to zoom the map"
1357
+ msgstr "Benutze ctrl + scroll, um die Karte zu bewegen"
 
 
 
1358
 
1359
+ #: includes/class.strings.php:96
1360
+ msgid "Use two fingers to move the map"
1361
+ msgstr "Bewege die Karte mit zwei Fingern"
 
 
 
 
1362
 
1363
+ #: includes/class.strings.php:88
1364
+ msgid "Invalid theme data"
1365
+ msgstr "Ungültige Theme-Daten"
 
 
1366
 
1367
+ #: html/settings-page.html.php:213
1368
+ msgid "OR"
1369
+ msgstr "ODER"
 
 
 
1370
 
1371
+ #: includes/class.map.php:144 includes/class.strings.php:104
1372
+ msgid "New Map"
1373
+ msgstr "Neue Karte"
 
1374
 
1375
+ #: includes/class.strings.php:86
1376
+ msgid "This operation is not reversable. We recommend you take a backup before proceeding. Would you like to continue?"
1377
+ msgstr "Dieser Vorgang ist nicht rückgängig zu machen. Wir empfehlen dir, vor dem Fortfahren ein Backup zu machen. Möchtest du fortfahren?"
 
1378
 
1379
+ #: includes/class.plugin.php:159
1380
+ msgid "<strong>WP Google Maps:</strong> Allowed memory size was reached whilst generating XML cache. This has been switched back to the Database method in Maps -> Settings -> Advanced"
1381
+ msgstr "<strong>WP Google Maps:</strong> Die zulässige Speichergröße wurde beim Erzeugen des XML-Cache erreicht. Diese wurde wieder auf die Datenbankmethode zurückgesetzt unter Karten -> Einstellungen -> Ereitert"
 
 
1382
 
1383
+ #: includes/class.plugin.php:150
1384
+ msgid "<strong>WP Google Maps:</strong> Execution time limit was reached whilst generating XML cache. This has been switched back to the Database method in Maps -> Settings -> Advanced"
1385
+ msgstr "<strong>WP Google Maps:</strong> Das Ausführungszeitlimit wurde beim Erzeugen des XML-Cache erreicht. Diese wurde zurück auf die Datenbankmethode in Karten -> Einstellungen -> Ereitert"
1386
 
1387
+ #: html/settings-page.html.php:1443
1388
+ msgid "Always rebuilds combined script files and script cache, does not load combined and minified scripts. Includes database query SQL with REST API responses."
1389
+ msgstr "Erstellt immer wieder kombinierte Skriptdateien und Skript-Cache, lädt keine kombinierten und verkleinerten Skripte. Enthält Datenbankabfrage-SQL mit REST-API-Antworten."
 
 
1390
 
1391
+ #: html/settings-page.html.php:1392
1392
+ msgid "Miscellaneous Settings"
1393
+ msgstr "Verschiedene Einstellungen"
 
 
 
1394
 
1395
+ #: html/settings-page.html.php:1317
1396
+ msgid "Flush"
1397
+ msgstr "Flush"
 
1398
 
1399
+ #: html/settings-page.html.php:1310
1400
+ msgid "Other Caching"
1401
+ msgstr "Anderes Caching"
 
 
1402
 
1403
+ #: html/settings-page.html.php:1152
1404
+ msgid ""
1405
+ "This API key can be obtained from \n"
1406
+ "\t\t\t\t\t\tthe <a href='https://wpgmaps.com/google-maps-developer-console/' target='_BLANK'>Google Developers Console</a>. Our <a href='http://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/' target='_BLANK'>documentation</a> provides a full guide on how to obtain this."
1407
  msgstr ""
1408
+ "Diesen API-Schlüssel erhältst du über\n"
1409
+ "der <a href='https://wpgmaps.com/google-maps-developer-console/' target='_BLANK'>Google Entwickler Konsole</a>. Oder <a href='http://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/' target='_BLANK'>Dokumentation</a> enthält eine vollständige Anleitung, wie du diesen erhältst."
1410
 
1411
+ #: html/settings-page.html.php:1143
1412
+ msgid "API Keys"
1413
+ msgstr "API-Schlüssel"
 
 
 
 
 
 
1414
 
1415
+ #: html/settings-page.html.php:775
1416
+ msgid ""
1417
+ "Add Beautiful Marker Listings\n"
1418
+ "\t\t\t</a> \n"
1419
+ "\t\t\tto your maps with the Pro version for only $39.99 once off. Support and updates included forever."
1420
  msgstr ""
1421
+ "Schöne Markierungen hinzufügen↵.\n"
1422
+ "→ → → </a> ↵\n"
1423
+ "→ → → zu deinen Karten mit der Pro-Version für nur 39,99 $ einmalig. Support und Updates für immer inklusive."
1424
 
1425
+ #: html/settings-page.html.php:734
1426
+ msgid "Hover"
1427
+ msgstr "Hover"
1428
 
1429
+ #: html/settings-page.html.php:498
1430
+ msgid "Subscriber"
1431
+ msgstr "Abonnent"
 
 
1432
 
1433
+ #: html/settings-page.html.php:497
1434
+ msgid "Contributor"
1435
+ msgstr "Mitarbeiter"
1436
 
1437
+ #: html/settings-page.html.php:496
1438
+ msgid "Author"
1439
+ msgstr "Autor"
1440
 
1441
+ #: html/settings-page.html.php:495
1442
+ msgid "Editor"
1443
+ msgstr "Editor"
1444
 
1445
+ #: html/settings-page.html.php:494
1446
+ msgid "Admin"
1447
+ msgstr "Admin"
1448
 
1449
+ #: html/settings-page.html.php:482
1450
+ msgid "Prevent other plugins and theme loading API"
1451
+ msgstr "Verhindert das Laden der API durch andere Plugins und Themes."
 
 
 
1452
 
1453
+ #: html/settings-page.html.php:477
1454
+ msgid "Always exclude engine API on pages"
1455
+ msgstr "Schließe die Engine-API auf den Seiten immer aus."
 
 
1456
 
1457
+ #: html/settings-page.html.php:472
1458
+ msgid "Always include engine API on pages"
1459
+ msgstr "Füge die Engine-API auf den Seiten immer ein."
 
1460
 
1461
+ #: html/settings-page.html.php:440
1462
+ msgid "Load Maps Engine API"
1463
+ msgstr "Lade Karten API"
 
1464
 
1465
+ #: html/settings-page.html.php:282
1466
+ msgid "Tile Server URL"
1467
+ msgstr "Server URL"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1468
 
1469
+ #: html/settings-page.html.php:53
1470
+ msgid "Maps Engine"
1471
+ msgstr "Karten Engine"
 
 
 
1472
 
1473
+ #: html/settings-page.html.php:269
1474
+ msgid "Use FontAwesome"
1475
+ msgstr "Nutze FontAwesome"
1476
 
1477
+ #: html/settings-page.html.php:135
1478
+ msgid "User Interface Style"
1479
+ msgstr "Benutzer Interface Style"
 
 
 
1480
 
1481
+ #: html/theme-panel.html.php:413
1482
+ msgid "Theme Data"
1483
+ msgstr "Theme Data"
 
 
 
1484
 
1485
+ #: html/theme-panel.html.php:385
1486
+ msgid "Invert Lightness"
1487
+ msgstr "Helligkeit umkehren"
 
 
 
 
1488
 
1489
+ #: html/theme-panel.html.php:374
1490
+ msgid "Hue"
1491
+ msgstr "Farbwert (Hue)"
 
 
 
1492
 
1493
+ #: html/theme-panel.html.php:350
1494
+ msgid "Lightness"
1495
+ msgstr "Helligkeit"
 
 
 
 
 
1496
 
1497
+ #: html/theme-panel.html.php:341
1498
+ msgid "Saturation"
1499
+ msgstr "Sättigung"
 
 
 
 
 
 
 
 
 
 
 
1500
 
1501
+ #: html/theme-panel.html.php:332
1502
+ msgid "Gamma"
1503
+ msgstr "Gamma"
 
 
 
1504
 
1505
+ #: html/theme-panel.html.php:320
1506
+ msgid "Weight"
1507
+ msgstr "Gewichtung"
 
 
 
 
 
 
 
 
 
 
 
 
1508
 
1509
+ #: html/theme-panel.html.php:312
1510
+ msgid "Label"
1511
+ msgstr "Beschriftung"
 
 
 
 
 
1512
 
1513
+ #: html/theme-panel.html.php:303
1514
+ msgid "On"
1515
+ msgstr "Ein"
 
 
 
 
1516
 
1517
+ #: html/theme-panel.html.php:298
1518
+ msgid "Simplified"
1519
+ msgstr "Vereinfacht"
 
 
 
 
 
1520
 
1521
+ #: html/theme-panel.html.php:293
1522
+ msgid "Off"
1523
+ msgstr "Aus"
 
 
1524
 
1525
+ #: html/theme-panel.html.php:288
1526
+ msgid "Inherit"
1527
+ msgstr "Geerbt"
 
 
 
1528
 
1529
+ #: html/theme-panel.html.php:282
1530
+ msgid "Visibility"
1531
+ msgstr "Sichtbarkeit"
 
 
 
1532
 
1533
+ #: html/theme-panel.html.php:268
1534
+ msgid "Feature"
1535
+ msgstr "Funktion"
 
 
 
1536
 
1537
+ #: html/theme-panel.html.php:254
1538
+ msgid "Open Theme Editor"
1539
+ msgstr "Öffne Theme Editor"
1540
 
1541
+ #: html/theme-panel.html.php:248
1542
+ msgid "Customise Theme"
1543
+ msgstr "Theme anpassen"
 
 
1544
 
1545
+ #: html/theme-panel.html.php:241
1546
+ msgid "Theme Editor"
1547
+ msgstr "Theme Editor"
1548
 
1549
+ #: html/theme-panel.html.php:212
1550
+ msgid "Night Mode"
1551
+ msgstr "Nacht-Modus"
 
 
1552
 
1553
+ #: html/theme-panel.html.php:190
1554
+ msgid "Old Fashioned"
1555
+ msgstr "Alter Stil"
1556
 
1557
+ #: html/theme-panel.html.php:168
1558
+ msgid "Monochrome"
1559
+ msgstr "Monochrome"
 
1560
 
1561
+ #: html/theme-panel.html.php:146
1562
+ msgid "Dark Grey"
1563
+ msgstr "Dunkelgrau"
 
 
 
1564
 
1565
+ #: html/theme-panel.html.php:124
1566
+ msgid "Red"
1567
+ msgstr "Rot"
 
 
 
 
 
 
 
 
 
 
 
 
1568
 
1569
+ #: html/theme-panel.html.php:102
1570
+ msgid "Pale"
1571
+ msgstr "Blass"
 
1572
 
1573
+ #: html/theme-panel.html.php:80
1574
+ msgid "Grayscale"
1575
+ msgstr "Graustufen"
 
1576
 
1577
+ #: html/theme-panel.html.php:58
1578
+ msgid "Apple Maps"
1579
+ msgstr "Apple Karten"
1580
 
1581
+ #: html/map-edit-page/heatmap-panel.html.php:57 html/theme-panel.html.php:36
1582
+ msgid "Blue"
1583
+ msgstr "Blau"
 
 
1584
 
1585
+ #: html/theme-panel.html.php:27 html/theme-panel.html.php:49
1586
+ #: html/theme-panel.html.php:71 html/theme-panel.html.php:93
1587
+ #: html/theme-panel.html.php:115 html/theme-panel.html.php:137
1588
+ #: html/theme-panel.html.php:159 html/theme-panel.html.php:181
1589
+ #: html/theme-panel.html.php:203 html/theme-panel.html.php:225
1590
+ msgid "Select Preset"
1591
+ msgstr "Wähle eine Voreinstellung aus"
1592
 
1593
+ #: html/theme-panel.html.php:5
1594
+ msgid "Theme Presets"
1595
+ msgstr "Theme Voreinstellungen"
1596
 
1597
+ #: html/map-edit-page/map-edit-page.html.php:359
1598
+ msgid "Looking for styling settings? Try our new <a href='%s' target='_blank'>User Interface Style</a> setting."
1599
+ msgstr "Du suchst Styling-Einstellungen? Probiere unsere neue Einstellung <a href='%s' target='_blank'>Benutzer Interface Style</a>."
1600
 
1601
+ #: html/settings-page.html.php:1401
1602
+ msgid "We recommend using this setting if you frequently experience HTTP 414 - Request URI too long. We do not recommend using this setting if your site uses REST caching or a CDN."
1603
+ msgstr "Wir empfehlen diese Einstellung, wenn du häufig HTTP 414 - Request URI erhältst. Wir empfehlen nicht, diese Einstellung zu verwenden, wenn deine Website REST-Caching oder ein CDN verwendet."
1604
 
1605
+ #: html/settings-page.html.php:1395
1606
+ msgid "Disable Compressed Path Variables"
1607
+ msgstr "Deaktivieren von komprimierten Pfadvariablen"
1608
+
1609
+ #: html/map-edit-page/heatmap-panel.html.php:50
1610
+ #: html/map-edit-page/map-edit-page.html.php:1404
1611
+ #: html/map-edit-page/map-edit-page.html.php:1421
1612
+ #: html/map-edit-page/map-edit-page.html.php:1438
1613
+ #: html/map-edit-page/map-edit-page.html.php:1455
1614
+ #: html/map-edit-page/map-edit-page.html.php:1959
1615
+ #: html/settings-page.html.php:560 html/settings-page.html.php:577
1616
+ #: html/settings-page.html.php:594 html/settings-page.html.php:611
1617
+ #: html/theme-panel.html.php:14
1618
+ msgid "Default"
1619
+ msgstr "Standard"
1620
 
1621
+ #: html/map-edit-page/marker-panel.html.php:194
1622
+ #: includes/tables/class.admin-marker-datatable.php:42
1623
+ msgid "Sticky"
1624
+ msgstr "Oben gehalten"
1625
 
1626
+ #: includes/class.map.php:286
1627
+ msgid "The plugin couldn't find the directory %s, which is the directory your settings specify to use for XML caching. Please make sure the directory exists, and that you assign file permissions of 755 to this directory."
1628
+ msgstr "Das Plugin konnte das Verzeichnis %s nicht finden, das das Verzeichnis ist, das in deinen Einstellungen für das XML-Caching angegeben ist. Bitte stelle sicher, dass das Verzeichnis existiert und dass diesem Verzeichnis Dateiberechtigungen von 755 zugewiesen sind."
1629
 
1630
+ #: includes/class.map.php:283
1631
+ msgid "WP Google Maps:"
1632
+ msgstr "WP Google Maps:"
 
 
 
 
 
1633
 
1634
+ #: includes/class.strings.php:84
1635
+ msgid "Requires WP Google Maps - Gold add-on 5.0.0 or above"
1636
+ msgstr "Erfordert WP Google Maps - Gold add-on 5.0.0 or above"
1637
 
1638
+ #: includes/class.strings.php:79
1639
+ msgid "from searched location"
1640
+ msgstr "von der gesuchten Position"
1641
 
1642
+ #: includes/class.strings.php:78
1643
+ msgid "from your location"
1644
+ msgstr "von deiner Position"
1645
 
1646
+ #: includes/class.strings.php:76
1647
+ msgid "WP Google Maps - Bulk JPEG Upload"
1648
+ msgstr "WP Google Maps - Bulk JPEG Upload"
 
 
1649
 
1650
+ #: includes/class.strings.php:75
1651
+ msgid "Uploading file"
1652
+ msgstr "Datei wird hochgeladen..."
1653
 
1654
+ #: includes/class.strings.php:74
1655
+ msgid "Upload Complete"
1656
+ msgstr "Hochladen komplett"
1657
 
1658
+ #: includes/class.strings.php:72
1659
+ msgid "Are you sure you want to overwrite the existing theme data?"
1660
+ msgstr "Bist du sicher, dass du die vorhandenen Daten des Themes überschreiben möchtest?"
1661
 
1662
+ #: includes/class.strings.php:71
1663
+ msgid "No picture found"
1664
+ msgstr "Kein Bild gefunden"
 
 
1665
 
1666
+ #: includes/class.strings.php:69
1667
+ msgid "Please fill out both the \"from\" and \"to\" fields"
1668
+ msgstr "Bitte fülle sowohl die Felder \"von\" als auch \"bis\" aus."
 
1669
 
1670
+ #: includes/class.strings.php:68
1671
+ msgid "Unknown directions service status"
1672
+ msgstr "Unbekannte Richtungen Dienst-Status"
1673
 
1674
+ #: includes/class.strings.php:67
1675
+ msgid "Fetching directions..."
1676
+ msgstr "Wegbeschreibungen abrufen"
 
1677
 
1678
+ #: includes/class.strings.php:65
1679
+ msgid "No GPS coordinates found"
1680
+ msgstr "Keine GPS Koordinaten gefunden"
1681
 
1682
+ #: html/settings-page.html.php:519
1683
+ msgid "Greedy Gesture Handling"
1684
+ msgstr "Umgang mit Gesten"
1685
 
1686
+ #: html/settings-page.html.php:909
1687
+ msgid "Do not Enqueue Datatables"
1688
+ msgstr "Datentabellen nicht in die Warteschlange stellen"
1689
+
1690
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2477
1691
+ msgid "<strong>WP Google Maps:</strong> The Pro add-on is not compatible with this version of WP Google Maps. Please update your Pro addon to 5.24 or above"
1692
+ msgstr "<strong>WP Google Maps:</strong> Das Pro Add-on ist mit dieser Version von WP Google Maps nicht kompatibel. Bitte führen Sie ein Update des Pro Add-ons auf Version 5.24 oder höher durch"
1693
+
1694
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1821
1695
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1957
1696
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1991
1697
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2054
1698
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2120
1699
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2170
1700
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2218
1701
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2268
1702
+ msgid "You do not have permission to perform this function"
1703
+ msgstr "Du verfügst nicht über die Rechte zum Ausführen dieser Funktion."
1704
 
1705
+ #: html/settings-page.html.php:1415
1706
+ msgid "Use this setting if you are experiencing issues with Autoptimize's CSS aggregation. This may cause issues on setups with a large amount of marker data."
1707
+ msgstr "Verwenden Sie diese Einstellung, wenn Probleme mit der CSS-Aggregation von Autoptimize auftreten. Dies kann bei Setups mit einer großen Anzahl von Markerdaten zu Problemen führen."
1708
 
1709
+ #: html/settings-page.html.php:1409
1710
+ msgid "Disable Autoptimize Compatibility Fix"
1711
+ msgstr "Deaktiviere die Autopimize Kompatibilitätskorrektur"
 
1712
 
1713
+ #: html/settings-page.html.php:1314
1714
+ msgid "Flush Geocode Cache"
1715
+ msgstr "Geocode-Cache leeren"
 
 
1716
 
1717
+ #: includes/class.strings.php:63
1718
+ msgid "You must check the GDPR consent box to continue"
1719
+ msgstr "Du musst das GDPR-Zustimmungsfeld aktivieren um fortzufahren"
 
 
 
 
 
 
1720
 
1721
+ #: includes/class.auto-loader.php:225
1722
+ msgid "The plugins autoloader failed to register one or more modules. This is usually due to missing files. Please re-install the plugin and any relevant add-ons. Technical details are as follows: "
1723
+ msgstr "Der Plugins-Autoloader konnte mindestens ein Modul nicht laden. Das liegt gewöhnlich an fehlenden Dateien. Bitte installiere das Plugin und alle relevanten Add-ons erneut. Technische Details:"
 
 
 
 
 
 
 
1724
 
1725
+ #: includes/class.plugin.php:976
1726
+ msgid "The plugin cannot initialise due to a fatal error. This is usually due to missing files or incompatible software. Please re-install the plugin and any relevant add-ons. We recommend that you use at least PHP 5.6. Technical details are as follows: "
1727
+ msgstr "Das Plugin kann aufgrund eines schwerwiegenden Fehlers nicht initialisiert werden. Dies ist in der Regel auf fehlende Dateien oder inkompatible Software zurückzuführen. Bitte installieren Sie das Plugin und alle relevanten Add-ons erneut. Wir empfehlen, dass Sie mindestens PHP 5.6 verwenden. Die technischen Details sind wie folgt:"
1728
 
1729
+ #: wpGoogleMaps.php:1700
1730
+ msgid "The plugin failed to load due to a fatal error. This is usually due to missing files, or incompatible software. Please re-install the plugin. We recommend you use PHP 5.6 or above. Technical details are as follows: "
1731
+ msgstr "Das Plugin konnte aufgrund eines schwerwiegenden Fehlers nicht geladen werden. Dies ist in der Regel auf fehlende Dateien oder inkompatible Software zurückzuführen. Bitte installiere das Plugin erneut. Wir empfehlen PHP 5.6 oder höher zu verwenden. Die technischen Details sind wie folgt: "
1732
 
1733
+ #: includes/class.plugin.php:141
1734
+ msgid "<strong>WP Google Maps:</strong> Cannot find the specified XML folder. This has been switched back to the Database method in Maps -> Settings -> Advanced"
1735
+ msgstr "<strong>WP Google Maps:</strong> Kann den angegebenen XML-Ordner nicht finden. Diese wurde unter Karten -> Einstellungen -> Erweitert auf die Datenbankmethode zurückgeschaltet"
1736
 
1737
+ #: includes/class.strings.php:61
1738
+ msgid "Geocode failed due to technical reasons"
1739
+ msgstr "Geocode ist aus technischen Gründen ausgefallen."
 
 
1740
 
1741
+ #: includes/class.strings.php:58
1742
+ msgid "Please Wait..."
1743
+ msgstr "Bitte warten..."
1744
 
1745
+ #: includes/class.strings.php:55
1746
+ msgid "No address specified"
1747
+ msgstr "Keine Adresse angegeben"
1748
 
1749
+ #: includes/class.script-loader.php:426
 
 
 
1750
  msgid ""
1751
+ "\n"
1752
+ "\t\t\t\t\t\t\t<p>\n"
1753
+ "\t\t\t\t\t\t\t\t<strong>WP Google Maps:</strong> Failed to build combined script file, the resulting file would be blank.\n"
1754
+ "\t\t\t\t\t\t\t</p>\n"
1755
+ "\t\t\t\t\t\t\t<p>\n"
1756
+ "\t\t\t\t\t\t\t\t<strong>Developers:</strong> Please check that the file is writable and that all script dependencies are resolved.\n"
1757
+ "\t\t\t\t\t\t\t</p>\n"
1758
+ "\t\t\t\t\t\t\t<p>\n"
1759
+ "\t\t\t\t\t\t\t\t<strong>Users:</strong> Please disable \"Developer Mode\" in Maps &rarr; Settings &rarr; Advanced.\n"
1760
+ "\t\t\t\t\t\t\t</p>\n"
1761
+ "\t\t\t\t\t\t\t"
1762
  msgstr ""
1763
+ "\n"
1764
+ "<p>\n"
1765
+ "\t\t\t\t\t\t\t\t<strong>WP Google Maps:</strong> Es konnte keine kombinierte Skriptdatei erstellt werden, die resultierende Datei wäre leer.\n"
1766
+ "\t\t\t\t\t\t\t</p>\n"
1767
+ "\t\t\t\t\t\t\t<p>\n"
1768
+ "\t\t\t\t\t\t\t\t<strong>Entwickler:</strong> Bitte überprüfe, ob die Datei beschreibbar ist und ob alle Skriptabhängigkeiten aufgelöst sind.\n"
1769
+ "\t\t\t\t\t\t\t</p>\n"
1770
+ "\t\t\t\t\t\t\t<p>\n"
1771
+ "\t\t\t\t\t\t\t\t<strong>Benutzer:</strong> Bitte deaktiviere \"Developer Mode\" in Karten &rarr; Einstellungen &rarr; Erweitert.\n"
1772
+ "\t\t\t\t\t\t\t</p>"
1773
 
1774
+ #: html/gdpr-compliance-settings.html.php:19 html/settings-page.html.php:1466
1775
+ msgid "Some caching and optimization plugins will continue to serve your map page with the GDPR agreement, disregarding this cookie. In this instance, clicking \"I Agree\" will reload the page and appear to have no effect. To solve this issue, we recommend you exclude your map page from caching and optimization."
1776
+ msgstr "Einige Caching und Optimierungs-Plugins werden Ihre Kartenseite weiterhin mit der DSGVO-Vereinbarung bedienen, ohne dieses Cookie zu berücksichtigen. In diesem Fall wird die Seite durch Klicken auf \"Ich stimme zu\" neu geladen und es scheint, dass sie keinen Effekt hat. Um dieses Problem zu lösen, empfehlen wir Ihnen, Ihre Kartenseite vom Caching und der Optimierung auszuschließen."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1777
 
1778
+ #: html/gdpr-compliance-settings.html.php:14 html/settings-page.html.php:1461
1779
+ msgid "Our GDPR notice will be displayed whenever the agreement cookie is not set. Agreeing to the notice will set this cookie."
1780
+ msgstr "Unsere DSGVO-Mitteilung wird angezeigt, wenn das Cookie für die Vereinbarung nicht gesetzt ist. Wenn du der Benachrichtigung zustimmst, wird dieses Cookie gesetzt."
1781
 
1782
+ #: includes/class.strings.php:53
1783
+ msgid "Importing, this may take a moment..."
1784
+ msgstr "Der Import kann einen Moment dauern..."
1785
 
1786
+ #: includes/class.strings.php:52
1787
+ msgid "Import completed."
1788
+ msgstr "Import abgeschlossen."
1789
 
1790
+ #: includes/class.strings.php:47
1791
+ msgid "My Location"
1792
+ msgstr "Meine Position"
1793
 
1794
+ #: includes/class.strings.php:45
1795
+ msgid "Failed to create marker %d - this marker cannot be placed on the map."
1796
+ msgstr "Der Marker %d konnte nicht erstellt werden - dieser Marker kann nicht auf der Karte platziert werden."
1797
 
1798
+ #: html/tile-server-fieldset.html.php:127
1799
+ msgid "Caltopo"
1800
+ msgstr "Caltopo"
1801
 
1802
+ #: includes/tables/class.admin-map-datatable.php:23
1803
+ #: includes/tables/class.admin-marker-datatable.php:26
1804
+ msgid "Bulk Delete"
1805
+ msgstr "Massenlöschung"
1806
 
1807
+ #: includes/tables/class.admin-map-datatable.php:22
1808
+ #: includes/tables/class.admin-marker-datatable.php:25
1809
+ msgid "Select All"
1810
+ msgstr "Alle wählen"
 
1811
 
1812
+ #: legacy-core.php:37 wpGoogleMaps.php:1573
1813
+ msgid "<strong>WP Google Maps:</strong> This plugin requires the WordPress REST API, which does not appear to be present on this installation. Please update WordPress to version 4.7 or above."
1814
+ msgstr "<strong>WP Google Maps:</strong> Dieses Plugin benötigt die WordPress REST API, die bei dieser Installation nicht vorhanden zu sein scheint. Bitte aktualisiere WordPress auf Version 4.7 oder höher."
1815
 
1816
+ #: wpGoogleMaps.php:1557
1817
+ msgid "<strong>WP Google Maps:</strong> This plugin uses the DOMDocument class, which is unavailable on this server. Please contact your host to request they enable this library."
1818
+ msgstr "<strong>WP Google Maps:</strong> Dieses Plugin verwendet die DOMDocument Klasse, die auf diesem Server nicht verfügbar ist. Bitte kontaktiere Deinen Host, um zu erfragen, ob er diese Bibliothek aktiviert."
1819
 
1820
+ #: html/gdpr-default-notice.html.php:6
1821
+ msgid ""
1822
+ "I agree for my personal data to be processed by {COMPANY_NAME}.\n"
1823
+ "\t\t\n"
1824
+ "I agree for my personal data, provided via map API calls, to be processed by the API provider, for the purposes of geocoding (converting addresses to coordinates), reverse geocoding and generating directions.\n"
1825
+ "\n"
1826
+ "Some visual components of WP Google Maps use 3rd party libraries which are loaded over the network. At present the libraries are Google Maps, Open Street Map, jQuery DataTables and FontAwesome. When loading resources over a network, the 3rd party server will receive your IP address and User Agent string amongst other details. Please refer to the Privacy Policy of the respective libraries for details on how they use data and the process to exercise your rights under the GDPR regulations.\n"
1827
+ "\n"
1828
+ "WP Google Maps uses jQuery DataTables to display sortable, searchable tables, such as that seen in the Advanced Marker Listing and on the Map Edit Page. jQuery DataTables in certain circumstances uses a cookie to save and later recall the \"state\" of a given table - that is, the search term, sort column and order and current page. This data is help in local storage and retained until this is cleared manually. No libraries used by WP Google Maps transmit this information.\n"
1829
+ "\n"
1830
+ "Please <a href=\"https://developers.google.com/maps/terms\">see here</a> and <a href=\"https://maps.google.com/help/terms_maps.html\">here</a> for Google's terms. Please also see <a href=\"https://policies.google.com/privacy?hl=en-GB&amp;gl=uk\">Google's Privacy Policy</a>. We do not send the API provider any personally identifying information, or information that could uniquely identify your device.\n"
1831
+ "\n"
1832
+ "Where this notice is displayed in place of a map, agreeing to this notice will store a cookie recording your agreement so you are not prompted again."
1833
  msgstr ""
1834
+ "Ich bin damit einverstanden, dass meine personenbezogenen Daten von {COMPANY_NAME} verarbeitet werden.\n"
1835
+ "\t \t \n"
1836
+ "Ich bin damit einverstanden, dass meine personenbezogenen Daten, die über Map-API-Aufrufe zur Verfügung gestellt werden, vom API-Anbieter zum Zwecke der Geokodierung (Umwandlung von Adressen in Koordinaten), der Umkehrung der Geokodierung und der Generierung von Wegbeschreibungen verarbeitet werden.\n"
1837
+ "\n"
1838
+ "Einige visuelle Komponenten von WP Google Maps verwenden Bibliotheken von Drittanbietern, die über das Netzwerk geladen werden. Derzeit sind das die Bibliotheken Google Maps, Open Street Map, jQuery DataTables und FontAwesome. Wenn Du Ressourcen über ein Netzwerk lädst, erhält der Server des Drittanbieters Deine unter anderem IP-Adresse und die Zeichenfolge des Benutzeragenten. Einzelheiten zur Verwendung der Daten und zur Ausübung Deiner Rechte nach den GDPR-Vorschriften findest Du in der Datenschutzerklärung der jeweiligen Bibliotheken.\n"
1839
+ "\n"
1840
+ "WP Google Maps verwendet jQuery DataTables, um sortierbare, durchsuchbare Tabellen anzuzeigen, wie sie beispielsweise im Advanced Marker Listing und auf der Map Edit Page zu sehen sind. jQuery DataTables verwendet unter bestimmten Umständen ein Cookie, um den \"Zustand\" einer bestimmten Tabelle zu speichern und später wieder aufzurufen - d. h. den Suchbegriff, die Sortierspalte und die Reihenfolge und die aktuelle Seite. Diese Daten stellen eine Hilfe bei der lokalen Speicherung dar und bleiben erhalten, bis diese manuell gelöscht werden. Von WP Google Maps verwendete Bibliotheken übertragen diese Informationen nicht. \n"
1841
+ "\n"
1842
+ "Bitte beachte <a href=\"https://developers.google.com/maps/terms\">hier</a> und <a href=\"https://maps.google.com/help/terms_maps.html\">hier</a> die Bedingungen von Google. Bitte beachte auch die <a href=\"https://policies.google.com/privacy?hl=en-GB&amp;gl=uk\">Google Datenschutzhinweise</a>. Wir senden dem API-Anbieter keine persönlichen Identifizierungsdaten oder Daten, die Dein Gerät eindeutig identifizieren könnten.\n"
1843
+ "\n"
1844
+ "Dieser Hinweis wird anstelle einer Karte angezeigt, wenn die Zustimmung zu diesem Hinweis in einem Cookie gespeichert wurde, damit Du nicht erneut aufgefordert wirst."
1845
 
1846
+ #: includes/class.strings.php:22
1847
+ msgid "Use my location"
1848
+ msgstr "Nutze meine Position"
 
 
 
 
 
 
1849
 
1850
+ #: includes/class.strings.php:44
1851
+ msgid "Failed to get address"
1852
+ msgstr "Adresse konnte nicht ermittelt werden"
1853
 
1854
+ #: html/tile-server-fieldset.html.php:121
1855
+ msgid "Klokantech 3d"
1856
+ msgstr "Klokantech 3d"
1857
 
1858
+ #: html/tile-server-fieldset.html.php:115
1859
+ msgid "Carto Dark (Dark Matter)"
1860
+ msgstr "Carto Dark (Dark Matter)"
1861
 
1862
+ #: html/tile-server-fieldset.html.php:108
1863
+ msgid "Carto Light (Positron)"
1864
+ msgstr "Carto Light (Positron)"
1865
 
1866
+ #: html/settings-page.html.php:376 html/tile-server-fieldset.html.php:102
1867
+ msgid "OpenPtMap"
1868
+ msgstr "OpenPtMap"
1869
 
1870
+ #: html/settings-page.html.php:369 html/tile-server-fieldset.html.php:95
1871
+ msgid "Öpnvkarte"
1872
+ msgstr "Öpnvkarte"
1873
 
1874
+ #: html/tile-server-fieldset.html.php:88
1875
+ msgid "Thunderforest Outdoors"
1876
+ msgstr "Thunderforest Outdoors"
1877
 
1878
+ #: html/tile-server-fieldset.html.php:81
1879
+ msgid "Thunderforest Landscape"
1880
+ msgstr "Thunderforest Landscape"
1881
 
1882
+ #: html/tile-server-fieldset.html.php:74
1883
+ msgid "Transport Map"
1884
+ msgstr "Transportkarte"
1885
 
1886
+ #: html/settings-page.html.php:341 html/tile-server-fieldset.html.php:67
1887
+ msgid "Stamen Watercolor"
1888
+ msgstr "Stamen Watercolor"
1889
 
1890
+ #: html/settings-page.html.php:334 html/tile-server-fieldset.html.php:60
1891
+ msgid "Stamen Toner"
1892
+ msgstr "Stamen Toner"
1893
 
1894
+ #: html/settings-page.html.php:327 html/tile-server-fieldset.html.php:53
1895
+ msgid "Mapnik OSM No Labels"
1896
+ msgstr "Mapnik OSM ohne Labels"
1897
 
1898
+ #: html/settings-page.html.php:320 html/tile-server-fieldset.html.php:46
1899
+ msgid "Mapnik OSM B&amp;W"
1900
+ msgstr "Mapnik OSM B&amp;W"
1901
 
1902
+ #: html/settings-page.html.php:313 html/tile-server-fieldset.html.php:39
1903
+ msgid "Humanitarian"
1904
+ msgstr "Humanitarian"
1905
 
1906
+ #: html/tile-server-fieldset.html.php:32
1907
+ msgid "OpenCycleMap"
1908
+ msgstr "OpenCycleMap"
1909
 
1910
+ #: html/settings-page.html.php:299 html/tile-server-fieldset.html.php:25
1911
+ msgid "Wikimedia Maps"
1912
+ msgstr "Wikimedia Karten"
1913
 
1914
+ #: html/settings-page.html.php:290 html/tile-server-fieldset.html.php:16
1915
+ msgid "OpenStreetMap"
1916
+ msgstr "OpenStreetMap"
 
1917
 
1918
+ #: html/tile-server-fieldset.html.php:7
1919
+ msgid "Tile Server URL:"
1920
+ msgstr "Tile Server-URL:"
 
1921
 
1922
+ #: html/map-edit-page/map-edit-page.html.php:1076
1923
+ msgid "Get the rest of these advanced features with the Pro version for only <a href=\"%s\" target=\"_BLANK\">$39.99 once off</a>. Support and updates included forever."
1924
+ msgstr "Hole dir den Rest dieser erweiterten Funktionen mit der Pro-Version für nur <a href=\"%s\" target=\"_BLANK\">$39.99 einmalig</a>. Support und Updates für immer inklusive."
1925
 
1926
+ #. translators: %s: WP Google Maps Settings Link
1927
+ #. translators: %s: WP Google Maps Settings Link
1928
+ #: legacy-core.php:1056 legacy-core.php:1082
1929
+ msgid "We have detected a conflict between your current theme's version and our plugin. Should you be experiencing issues with your maps displaying, please update Avada to version 3.9.4 or go to <a href='%s'>settings page</a> and check the highlighted checkbox."
1930
+ msgstr "Wir haben einen Konflikt zwischen der Version deines aktuellen Themes und unserem Plugin festgestellt. Solltest du Probleme bei der Anzeige deiner Karten haben, aktualisiere bitte Avada auf Version 3.9.4 oder gehe auf die Seite <a href='%s'>Einstellungen</a> und aktiviere das markierte Kontrollkästchen."
1931
 
1932
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:155
1933
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:165
1934
+ #: js/v8/wp-google-maps.combined.js:9446
1935
+ msgid "Your map will appear here on your websites front end"
1936
+ msgstr "Deine Karte wird hier auf dem Frontend deiner Website angezeigt."
 
 
 
 
 
 
 
 
 
 
 
 
1937
 
1938
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:124
1939
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:126
1940
+ #: js/v8/wp-google-maps.combined.js:9415
1941
+ msgid "View Documentation"
1942
+ msgstr "Zeige die Dokumentation"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1943
 
1944
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:112
1945
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:117
1946
+ #: js/v8/wp-google-maps.combined.js:9403
1947
+ msgid "Go to Map Editor"
1948
+ msgstr "Gehe zum Karten-Editor"
 
1949
 
1950
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:144
1951
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:151
1952
+ #: js/v8/wp-google-maps.combined.js:9435
1953
+ msgid "Google"
1954
+ msgstr "Google"
 
1955
 
1956
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:144
1957
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:149
1958
+ #: js/v8/wp-google-maps.combined.js:9435
1959
+ msgid "Map"
1960
+ msgstr "Karte"
1961
 
1962
+ #: includes/class.strings.php:24
1963
+ msgid "The map cannot be initialized because the Maps API has not been loaded. Please check your settings."
1964
+ msgstr "Die Karte kann nicht initialisiert werden, weil die Karten API nicht geladen wurde. Bitte überprüfe Deine Einstellungen."
 
1965
 
1966
+ #: html/google-maps-api-error-dialog.html.php:90
1967
+ msgid "Dismiss"
1968
+ msgstr "Verwerfen"
1969
 
1970
+ #: html/google-maps-api-error-dialog.html.php:84
1971
+ msgid "This dialog is only visible to administrators"
1972
+ msgstr "Dieser Dialog ist nur für Administratoren sichtbar"
 
 
 
1973
 
1974
+ #: html/google-maps-api-error-dialog.html.php:14
1975
+ msgid "One or more error(s) have occured attempting to initialize the Maps API:"
1976
+ msgstr "Ein oder mehrere Fehler ist bzw. sind bei der Initialisierung der Kartendienst-API aufgetreten."
1977
 
1978
+ #: html/google-maps-api-error-dialog.html.php:8
1979
+ msgid "Maps API Error"
1980
+ msgstr "Maps-API-Fehler"
 
1981
 
1982
+ #: includes/class.strings.php:36
1983
+ msgid "Verify Project"
1984
+ msgstr "Projekt verifizieren"
 
 
1985
 
1986
+ #: includes/class.strings.php:35
1987
+ msgid "API Dashboard"
1988
+ msgstr "API Dashboard"
 
1989
 
1990
+ #: html/map-edit-page/map-edit-page.html.php:2639
1991
+ msgid "Please refer to our <a href='https://www.wpgmaps.com/privacy-policy' target='_blank'>Privacy Policy</a> for information on Data Processing"
1992
+ msgstr "Bitte beachte unsere <a href='https://www.wpgmaps.com/privacy-policy' target='_blank'>Datenschutzerklärung</a> zur Datennutzung durch das Plugin"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1993
 
1994
+ #: html/map-edit-page/map-edit-page.html.php:2628
1995
+ msgid "Thank you for using <a href='https://www.wpgmaps.com'>WP Google Maps</a>! Please <a href='https://wordpress.org/support/plugin/wp-google-maps/reviews/'>rate us on WordPress.org</a>"
1996
+ msgstr "Danke, dass du <a href='https://www.wpgmaps.com'>WP Google Maps</a> nutzt! Bitte <a href='https://wordpress.org/support/plugin/wp-google-maps/reviews/'>bewerte uns auf WordPress.org</a>"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1997
 
1998
+ #: html/gdpr-compliance-settings.html.php:120 html/settings-page.html.php:1593
1999
+ msgid "For more information about WPGM and GDPR compliance, please refer to our <a href=\"https://www.wpgmaps.com/gdpr/\">GDPR information page</a> and our <a href=\"https://www.wpgmaps.com/privacy-policy/\">Privacy Policy</a>"
2000
+ msgstr "Mehr Informationen zu WPGM und DSGVO: beachte bitte unsere <a href=\"https://www.wpgmaps.com/gdpr/\">DSGVO Informationsseite</a> und unsere <a href=\"https://www.wpgmaps.com/privacy-policy/\">Datenschutzerklärung</a>"
 
 
 
2001
 
2002
+ #: html/gdpr-compliance-settings.html.php:109 html/settings-page.html.php:1579
2003
+ msgid "Override Text"
2004
+ msgstr "Text überschreiben"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2005
 
2006
+ #: html/gdpr-compliance-settings.html.php:100 html/settings-page.html.php:1571
2007
+ msgid "By checking this box, you agree to take sole responsibility for GDPR Compliance with regards to this plugin."
2008
+ msgstr "Mit dem Markieren dieses Kästchens erklärst du dich damit einverstanden, die alleinige Verantwortung für die Einhaltung der DSGVO in Bezug auf dieses Plugin zu übernehmen."
2009
 
2010
+ #: html/gdpr-compliance-settings.html.php:92 html/settings-page.html.php:1562
2011
+ msgid "Override GDPR Notice"
2012
+ msgstr "Datenschutzhinweis überschreiben"
 
 
 
 
2013
 
2014
+ #: html/gdpr-compliance-settings.html.php:83 html/settings-page.html.php:1551
2015
+ msgid "The GDPR regulates that you need to state why you are processing data."
2016
+ msgstr "Die DSGVO regelt die Hinweispflichten zur Datenverarbeitung."
 
 
 
 
 
 
2017
 
2018
+ #: html/gdpr-compliance-settings.html.php:47 html/settings-page.html.php:1507
2019
+ msgid "GDPR Consent Notice"
2020
+ msgstr "DSGVO-Einwilligungs-Hinweis"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2021
 
2022
+ #: html/gdpr-compliance-settings.html.php:37 html/settings-page.html.php:1486
2023
+ msgid "The GDPR views IP Addresses as Personal Data, which requires consent before being processed. Loading the Google Maps API stores some user information, such as IP Addresses. WP Google Maps endeavours to uphold the spirit of data protection as per the GDPR. Enable this to option to prevent the Maps API from loading, until a user has consented to it."
2024
+ msgstr "Die DSGVO sieht IP-Adressen als persönliche Daten an, so dass die Zustimmung des Benutzers zur Verarbeitung erforderlich ist. Mit dem Laden der Google-Maps-API werden einige Benutzerdaten, darunter die IP-Adresse gespeichert. WP Google Maps bemüht sich um Datenschutz im Rahmen der DSGVO. Aktiviere diese Option, um das Laden der Maps-API zu verhindern, bis der Benutzer der Datenverarbeitung zugestimmt hat."
 
 
 
 
 
2025
 
2026
+ #: html/gdpr-compliance-settings.html.php:34 html/settings-page.html.php:1483
2027
+ msgid "Require consent before loading Maps API"
2028
+ msgstr "Einwilligung anfordern, bevor Maps-API geladen wird"
 
2029
 
2030
+ #: html/gdpr-compliance-settings.html.php:27 html/settings-page.html.php:1475
2031
+ msgid "General Complicance"
2032
+ msgstr "Allgemeine Nutzungsbestimmungen"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2033
 
2034
+ #: includes/class.gdpr-compliance.php:38
2035
+ msgid ""
2036
+ "<p>\n"
2037
+ "\tI agree for my personal data to be processed by <span name=\"wpgmza_gdpr_company_name\"></span>, for the purpose(s) of <span name=\"wpgmza_gdpr_retention_purpose\"></span>.\n"
2038
+ "</p>\n"
2039
+ "\n"
2040
+ "<p>\t\n"
2041
+ "\tI agree for my personal data, provided via map API calls, to be processed by the API provider, for the purposes of geocoding (converting addresses to coordinates), reverse geocoding and\tgenerating directions.\n"
2042
+ "</p>\n"
2043
+ "<p>\n"
2044
+ "\tSome visual components of WP Google Maps use 3rd party libraries which are loaded over the network. At present the libraries are Google Maps, Open Street Map, jQuery DataTables and FontAwesome. When loading resources over a network, the 3rd party server will receive your IP address and User Agent string amongst other details. Please refer to the Privacy Policy of the respective libraries for details on how they use data and the process to exercise your rights under the GDPR regulations.\n"
2045
+ "</p>\n"
2046
+ "<p>\n"
2047
+ "\tWP Google Maps uses jQuery DataTables to display sortable, searchable tables, such as that seen in the Advanced Marker Listing and on the Map Edit Page. jQuery DataTables in certain circumstances uses a cookie to save and later recall the \"state\" of a given table - that is, the search term, sort column and order and current page. This data is held in local storage and retained until this is cleared manually. No libraries used by WP Google Maps transmit this information.\n"
2048
+ "</p>\n"
2049
+ "<p>\n"
2050
+ "\tPlease <a href=\"https://developers.google.com/maps/terms\">see here</a> and <a href=\"https://maps.google.com/help/terms_maps.html\">here</a> for Google's terms. Please also see <a href=\"https://policies.google.com/privacy?hl=en-GB&amp;gl=uk\">Google's Privacy Policy</a>. We do not send the API provider any personally identifying information, or information that could uniquely identify your device.\n"
2051
+ "</p>\n"
2052
+ "<p>\n"
2053
+ "\tWhere this notice is displayed in place of a map, agreeing to this notice will store a cookie recording your agreement so you are not prompted again.\n"
2054
+ "</p>"
2055
+ msgstr ""
2056
+ "<p>Ich bin damit einverstanden, dass meine personenbezogenen Daten von <span name=\"wpgmza_gdpr_company_name\"></span> für die Zwecke von <span name=\"wpgmza_gdpr_retention_purpose\"></span> verarbeitet werden.</p>\n"
2057
+ "\n"
2058
+ "<p>Ich stimme zu, dass meine persönlichen Daten, sofern diese über die Anfragen der genutzten Map-API übertragen werden, vom Bereitsteller der Schnittstelle(n) zu Zwecken der Bereitstellung von Geocoordinaten (Umwandlung von Adressen in Koordinaten) und Rückumwandlung sowie zur Bereitstellung von Routenplanungen eingesetzt werden dürfen.</p>\n"
2059
+ "\n"
2060
+ "<p>Einige Darstellungsformen innerhalb von WP Google Maps nutzen Bibliotheken von Drittanbietern, die über die Datenverbindungen geladen werden. Aktuell sind dies Google Maps, Open Street Map, jQuery DataTables und FontAwesome. Beim Laden dieser Ressource über das Netzwerk empfängt der Server der Drittanbieter Ihre IP-Adresse sowie Daten zum genutzten Browser, sowie andere Details. Bitte informiere dich in der Datenschutzerklärung der entsprechenden Programmbibliotheken, wie diese Daten in Bezug auf den Datenschutz nach der Datenschutzgrundverordnung genutzt werden.</p>\n"
2061
+ "\n"
2062
+ "<p>WP Google Maps nutzt jQuery DataTables um sortier- und durchsuchbare Tabellen anzuzeigen, wie sie in den erweiterten Markierungs-Listen (Advanced Marker Listing) und auf der Karteneditor-Seite (Map Edit Page) zu finden. jQuery DataTables setzt in bestimmten Szenarien ein Cookie, um den Kartenzustand zu speichern und später so wiederherzustellen. Dies bezieht sich auf den Suchbegriff, die Tabellen-Sortierung und Reihenfolge sowie die aktuell dargestellte Tabellenseite. Diese Daten werden lokal auf dem Gerät gespeichert, bis sie manuell gelöscht werden und werden von keiner der Bibliotheken, die von WP Google Maps genutzt werden übertragen.</p>\n"
2063
+ "\n"
2064
+ "<p>Die Nutzungsbedingungen der Google-Dienste findest du <a href=\"https://developers.google.com/maps/terms\">hier</a> sowie <a href=\"https://maps.google.com/help/terms_maps.html\">hier</a>. Bitte beachte auch die <a href=\"https://policies.google.com/privacy?hl=en-GB&amp;gl=uk\">Google Datenschutzhinweise</a>. Wir übermitteln dem Schnittstellendienstleister keine Informationen, die eine persönliche Identifizierung von dir oder eine eindeutige Ermittlung deines Gerätes ermöglichen.</p>\n"
2065
+ "\n"
2066
+ "<p>Wenn dieser Datenschutzhinweis an Stelle einer Karte angezeigt wurde und du diesem zugestimmt hast, so wird ein Cookie gesetzt, der diese Zustimmung speichert und diesen Hinweis nicht erneut anzeigt, um deine Zustimmung erneut abzufragen.</p>"
2067
 
2068
+ #: html/google-maps-api-settings.html.php:58
2069
+ msgid "Prevent other plugins and theme loading API:"
2070
+ msgstr "Theme und andere Plugins vom Laden der API abhalten:"
 
 
2071
 
2072
+ #: includes/class.gdpr-compliance.php:160
2073
+ msgid "I agree"
2074
+ msgstr "Ich stimme zu"
 
 
 
2075
 
2076
+ #: legacy-core.php:1640
2077
+ msgid "<strong>Alternatively, please switch to the OpenLayers map engine</strong> on the maps settings page"
2078
+ msgstr "<strong>Wähle als Alternative bitte in den Karteneinstellungen die OpenLayers Map Engine</strong> auf der Seite für die Karteneinstellungen"
 
2079
 
2080
+ #: legacy-core.php:1629
2081
+ msgid "Create an API key now"
2082
+ msgstr "API-Schlüssel erstellen"
 
2083
 
2084
+ #: html/settings-page.html.php:1437
2085
+ msgid "Developer Mode"
2086
+ msgstr "Entwicklermodus"
 
2087
 
2088
+ #: wpGoogleMaps.php:1541
2089
+ msgid "<strong>WP Google Maps:</strong> This plugin does not support PHP version 5.2 or below. Please use your cPanel or contact your host to switch version."
2090
+ msgstr "<strong>WP Google Maps:</strong>: Dieses Plugin unterstützt PHP ab der Version 5.2. Bitte nutze dein cPanel oder kontaktiere deinen Hoster, um die Version zu ändern."
2091
 
2092
+ #: includes/class.strings.php:21
2093
+ msgid "Many browsers are no longer allowing geolocation from unsecured origins. You will need to secure your site with an SSL certificate (HTTPS) or this feature may not work for your visitors"
2094
+ msgstr "Viele Browser erlauben Geolocation-Abfragen nur noch von gesicherten Seiten. Die Absicherung der Seite durch ein SSL-Zertifikat (HTTPS) ist notwendig, damit diese Funktion für die Besucher verfügbar ist."
 
 
 
 
 
 
 
2095
 
2096
+ #: includes/class.maps-engine-dialog.php:151
2097
+ msgid "Select Engine"
2098
+ msgstr "Kartendienst auswählen"
 
2099
 
2100
+ #: includes/class.maps-engine-dialog.php:133
2101
+ msgid "Use Google Maps"
2102
+ msgstr "Google Maps nutzen"
 
2103
 
2104
+ #: includes/class.maps-engine-dialog.php:125
2105
+ msgid "API Key required"
2106
+ msgstr "API-Key erforderlich"
 
2107
 
2108
+ #: includes/class.maps-engine-dialog.php:119
2109
+ msgid "Full functionality"
2110
+ msgstr "Volle Funktionalität"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2111
 
2112
+ #: html/settings-page.html.php:56 includes/class.maps-engine-dialog.php:111
2113
+ msgid "Google Maps"
2114
+ msgstr "Google Maps"
 
 
2115
 
2116
+ #: includes/class.maps-engine-dialog.php:86
2117
+ msgid "Use OpenLayers"
2118
+ msgstr "OpenLayers nutzen"
 
2119
 
2120
+ #: includes/class.maps-engine-dialog.php:78
2121
+ msgid "No API keys required"
2122
+ msgstr "Keine API-Schlüssel benötigt"
 
2123
 
2124
+ #: html/settings-page.html.php:57 includes/class.maps-engine-dialog.php:70
2125
+ msgid "OpenLayers"
2126
+ msgstr "OpenLayers"
 
2127
 
2128
+ #: includes/class.maps-engine-dialog.php:55
2129
+ msgid "Choose a maps engine"
2130
+ msgstr "Kartendienst wählen"
 
 
 
 
 
2131
 
2132
+ #: html/ol-feature-coming-soon.html.php:9
2133
+ msgid "<strong>Coming soon</strong> to OpenLayers. If you need to use this feature, please go to settings then select and configure Google Maps to enable it."
2134
+ msgstr "<strong>Bald verfügbar</strong> für den OpenLayers Kartendienst. Wenn du diese Funktion benötigst, ändere bitte in den Einstellungen den Kartendienst auf Google Maps."
2135
 
2136
+ #: html/google-maps-api-settings.html.php:50
2137
+ msgid "Always exclude engine API on pages:"
2138
+ msgstr "Kartendienst-API auf diesen Seiten niemals laden:"
 
 
2139
 
2140
+ #: html/google-maps-api-settings.html.php:45
2141
+ #: html/google-maps-api-settings.html.php:53 html/settings-page.html.php:473
2142
+ #: html/settings-page.html.php:478
2143
+ msgid "Page IDs"
2144
+ msgstr "Seiten IDs"
 
 
 
 
 
 
2145
 
2146
+ #: html/google-maps-api-settings.html.php:42
2147
+ msgid "Always include engine API on pages:"
2148
+ msgstr "Kartendienst-API auf den Seiten immer laden:"
 
 
 
 
 
 
 
2149
 
2150
+ #: html/google-maps-api-settings.html.php:34 html/settings-page.html.php:465
2151
+ msgid "Never"
2152
+ msgstr "Niemals"
 
 
 
 
 
2153
 
2154
+ #: html/google-maps-api-settings.html.php:29 html/settings-page.html.php:460
2155
+ msgid "Only Back End"
2156
+ msgstr "Nur Backend"
 
 
2157
 
2158
+ #: html/google-maps-api-settings.html.php:24 html/settings-page.html.php:455
2159
+ msgid "Only Front End"
2160
+ msgstr "Nur Frontend"
 
 
2161
 
2162
+ #: html/google-maps-api-settings.html.php:19 html/settings-page.html.php:450
2163
+ msgid "Always"
2164
+ msgstr "Immer"
 
 
 
 
 
 
 
 
 
 
2165
 
2166
+ #: html/google-maps-api-settings.html.php:14 html/settings-page.html.php:445
2167
+ msgid "Where required"
2168
+ msgstr "Dort, wo erforderlich"
 
 
2169
 
2170
+ #: html/google-maps-api-settings.html.php:8
2171
+ msgid "Load Maps Engine API:"
2172
+ msgstr "Kartendienst-API laden:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2173
 
2174
+ #: html/gdpr-compliance-settings.html.php:11 html/settings-page.html.php:44
2175
+ #: html/settings-page.html.php:1458 includes/class.gdpr-compliance.php:170
2176
+ msgid "GDPR Compliance"
2177
+ msgstr "DSGVO-Konformität"
 
 
 
 
 
 
 
 
 
 
 
 
2178
 
2179
+ #: includes/class.gdpr-compliance.php:149
2180
+ msgid "In light of recent EU GDPR regulation, we strongly recommend reviewing the <a target=\"_blank\" href=\"https://www.wpgmaps.com/privacy-policy\">WP Google Maps Privacy Policy</a>"
2181
+ msgstr "In Bezug auf die kürzlich eingeführte Datenschutzgrundverordnung (EU GDPR), empfehlen wir ausdrücklich, die <a target=\"_blank\" href=\"https://www.wpgmaps.com/privacy-policy\">WP Google Maps Datenschutzerklärung</a> zu lesen und zu beachten."
 
 
 
 
 
 
 
2182
 
2183
+ #: html/gdpr-compliance-settings.html.php:56 html/settings-page.html.php:1517
2184
+ msgid "Users will be asked to accept the notice shown here, in the form of a check box."
2185
+ msgstr "Benutzer werden aufgefordert, den hier gezeigten Hinweis mit einer Checkbox zu akzeptieren."
 
 
 
 
 
2186
 
2187
+ #: html/gdpr-compliance-settings.html.php:53 html/settings-page.html.php:1514
2188
+ msgid "GDPR Notice"
2189
+ msgstr "DSGVO-Hinweis"
 
 
 
2190
 
2191
+ #: html/gdpr-compliance-settings.html.php:75 html/settings-page.html.php:1541
2192
+ msgid "Retention Purpose(s)"
2193
+ msgstr "Aufbewahrungszweck(e)"
 
 
 
 
2194
 
2195
+ #: html/gdpr-compliance-settings.html.php:65 html/settings-page.html.php:1527
2196
+ msgid "Company Name"
2197
+ msgstr "Name des Unternehmens"
 
 
 
2198
 
2199
+ #: includes/legacy/functions.rectangle.php:170
2200
+ msgid "Show Rectangle"
2201
+ msgstr "Rechteck anzeigen"
 
 
 
2202
 
2203
+ #: includes/compat/class.pro-below-8.1-compatibility.php:759
2204
+ msgid "Show Polyline"
2205
+ msgstr "Hilfskontur anzeigen"
 
 
2206
 
2207
+ #: includes/compat/class.pro-below-8.1-compatibility.php:218
2208
+ #: includes/compat/class.pro-below-8.1-compatibility.php:765
2209
+ #: includes/legacy/functions.circle.php:173
2210
+ #: includes/legacy/functions.rectangle.php:176
2211
+ msgid "Fit map bounds to shape"
2212
+ msgstr "Kartenbegrenzung an Form anpassen"
2213
 
2214
+ #: includes/compat/class.pro-below-8.1-compatibility.php:213
2215
+ msgid "Show Polygon"
2216
+ msgstr "Vieleck anzeigen"
 
 
 
2217
 
2218
+ #: includes/legacy/functions.rectangle.php:136
2219
+ msgid "Edit rectangle"
2220
+ msgstr "Rechteck bearbeiten"
2221
 
2222
+ #: includes/legacy/functions.rectangle.php:117
2223
+ msgid "Invalid rectangle ID"
2224
+ msgstr "Ungültige Rechteck-ID"
2225
 
2226
+ #: includes/legacy/functions.rectangle.php:84
2227
+ #: includes/legacy/functions.rectangle.php:192
2228
+ msgid "Save rectangle"
2229
+ msgstr "Rechteck speichern"
 
 
 
 
2230
 
2231
+ #: includes/legacy/functions.rectangle.php:79
2232
+ #: includes/legacy/functions.rectangle.php:187
2233
+ msgid "Click or drag the rectangle to move it."
2234
+ msgstr "Klicke auf oder ziehe das Rechteck, um es zu bewegen."
2235
 
2236
+ #: includes/legacy/functions.rectangle.php:78
2237
+ msgid "Click on the map to insert a rectangle."
2238
+ msgstr "Klicke auf die Karte, um ein Rechteck einzufügen."
 
 
 
 
2239
 
2240
+ #: includes/legacy/functions.rectangle.php:41
2241
+ msgid "Add rectangle"
2242
+ msgstr "Rechteck hinzufügen"
 
 
 
 
2243
 
2244
+ #: includes/legacy/functions.circle.php:146
2245
+ msgid "Edit circle"
2246
+ msgstr "Kreis bearbeiten"
 
 
 
 
2247
 
2248
+ #: includes/legacy/functions.circle.php:132
2249
+ msgid "Invalid circle ID"
2250
+ msgstr "Ungültige Kreis-ID"
 
 
 
 
 
2251
 
2252
+ #: html/map-edit-page/circle-panel.html.php:96
2253
+ #: includes/legacy/functions.circle.php:99
2254
+ #: includes/legacy/functions.circle.php:221
2255
+ msgid "Save Circle"
2256
+ msgstr "Kreis speichern"
 
 
2257
 
2258
+ #: includes/legacy/functions.circle.php:94
2259
+ #: includes/legacy/functions.circle.php:216
2260
+ msgid "Click or drag the circle to move it."
2261
+ msgstr "Klicke auf oder ziehe den Kreis, um ihn zu bewegen."
 
 
 
2262
 
2263
+ #: includes/legacy/functions.circle.php:93
2264
+ msgid "Click on the map to insert a circle."
2265
+ msgstr "Klicke auf die Karte, um einen Kreis einzufügen."
 
 
 
 
 
2266
 
2267
+ #: includes/legacy/functions.circle.php:84
2268
+ #: includes/legacy/functions.circle.php:207
2269
+ msgid "Please note your circle may be too small to be visible at this zoom level"
2270
+ msgstr "Bitte beachte, dass dein Kreis zu klein sein könnte, um auf dieser Vergrößerungsstufe angezeigt zu werden"
2271
 
2272
+ #: html/theme-panel.html.php:362 includes/legacy/functions.circle.php:58
2273
+ #: includes/legacy/functions.circle.php:181
2274
+ #: includes/legacy/functions.rectangle.php:58
2275
+ #: includes/legacy/functions.rectangle.php:154
2276
+ msgid "Color"
2277
+ msgstr "Farbe"
2278
 
2279
+ #: includes/legacy/functions.circle.php:41
2280
+ msgid "Add circle"
2281
+ msgstr "Kreis hinzufügen"
2282
 
2283
+ #: includes/legacy/functions.rectangle.php:285
2284
+ msgid "Delete this rectangle"
2285
+ msgstr "Dieses Rechteck löschen"
2286
 
2287
+ #: includes/legacy/functions.circle.php:316
2288
+ msgid "Delete this circle"
2289
+ msgstr "Diesen Kreis löschen"
 
2290
 
2291
+ #: html/map-edit-page/map-edit-page.html.php:2643
2292
+ msgid "WP Google Maps encourages you to make use of the amazing icons at "
2293
+ msgstr "WP Google Maps ermutigt dich zur Nutzung der fantastischen Icons auf "
 
2294
 
2295
+ #: html/map-edit-page/map-edit-page.html.php:439
2296
+ msgid "Radius Style"
2297
+ msgstr "Radius-Stil"
 
 
2298
 
2299
+ #: html/map-edit-page/map-edit-page.html.php:342
2300
+ #: html/map-edit-page/map-edit-page.html.php:463
2301
+ #: html/map-edit-page/map-edit-page.html.php:1620
2302
+ msgid "Modern"
2303
+ msgstr "Modern"
2304
 
2305
+ #: html/map-edit-page/map-edit-page.html.php:330
2306
+ #: html/map-edit-page/map-edit-page.html.php:452
2307
+ msgid "Legacy"
2308
+ msgstr "Vermächtnis"
2309
 
2310
+ #: html/map-edit-page/map-edit-page.html.php:317
2311
+ #: html/map-edit-page/map-edit-page.html.php:352
2312
+ msgid "Store Locator Style"
2313
+ msgstr "Stil der Händlersuche"
2314
 
2315
+ #: html/settings-page.html.php:1305
2316
+ msgid "Custom JS"
2317
+ msgstr "Benutzerdefinierte JS"
 
 
2318
 
2319
+ #: html/settings-page.html.php:1294
2320
+ msgid "Custom Scripts"
2321
+ msgstr "Benutzerdefinierte Skripte"
2322
 
2323
+ #: html/settings-page.html.php:1135
2324
+ msgid "Use a comma to separate values, eg: 1, 5, 10, 50, 100"
2325
+ msgstr "Werte mit Komma trennen, beispielsweise: 1, 5, 10, 50, 100"
2326
 
2327
+ #: html/settings-page.html.php:1130
2328
+ msgid "Store Locator Radii"
2329
+ msgstr "Radien bei der Händlersuche"
 
2330
 
2331
+ #: includes/class.store-locator.php:143
2332
+ #: includes/map-edit-page/class.map-edit-page.php:75
2333
+ msgid "km"
2334
+ msgstr "km"
 
 
 
 
2335
 
2336
+ #: includes/class.store-locator.php:150
2337
+ #: includes/map-edit-page/class.map-edit-page.php:75
2338
+ msgid "mi"
2339
+ msgstr "mi"
2340
 
2341
+ #: includes/compat/backwards_compat_v6.php:73
2342
+ #: includes/compat/backwards_compat_v6.php:75
2343
+ msgid "Add a Rectangle"
2344
+ msgstr "Rechteck hinzufügen"
2345
 
2346
+ #: includes/compat/backwards_compat_v6.php:65
2347
+ #: includes/compat/backwards_compat_v6.php:67
2348
+ msgid "Add a Circle"
2349
+ msgstr "Kreis hinzufügen"
 
 
 
2350
 
2351
+ #: html/map-edit-page/map-edit-page.html.php:2325
2352
+ #: includes/compat/backwards_compat_v6.php:61
2353
+ msgid "Rectangles"
2354
+ msgstr "Rechtecke"
 
 
 
2355
 
2356
+ #: html/welcome.html.php:60
2357
+ msgid "Add custom shapes such as polygons, polylines, circles and squares!"
2358
+ msgstr "Füge individuelle Formen wie Vielecke, Hilfskonturen, Kreise und Quadrate hinzu!"
 
 
 
2359
 
2360
+ #: html/welcome.html.php:59
2361
+ msgid "and Squares"
2362
+ msgstr "und Quadrate"
 
 
2363
 
2364
+ #: html/map-edit-page/map-edit-page.html.php:2319 html/welcome.html.php:59
2365
+ #: includes/compat/backwards_compat_v6.php:60
2366
+ msgid "Circles"
2367
+ msgstr "Kreise"
 
2368
 
2369
+ #: html/credits.html.php:6 html/welcome.html.php:17
2370
+ msgid "Welcome to WP Google Maps version %s"
2371
+ msgstr "Willkommen bei WP Google Maps Version %s"
2372
 
2373
+ #: html/credits.html.php:85 html/credits.html.php:97
2374
+ msgid "Support &amp; Developer"
2375
+ msgstr "Support &amp; Entwickler"
2376
 
2377
+ #: lib/codecabin/deactivate-feedback-form.php:60
2378
+ msgid "It's a temporary deactivation, I'm troubleshooting"
2379
+ msgstr "Die Deaktivierung ist nur temporär und dient der Problembehandlung"
2380
 
2381
+ #: lib/codecabin/deactivate-feedback-form.php:59
2382
+ msgid "I found a better plugin"
2383
+ msgstr "Ich habe ein besseres Plugin gefunden"
 
 
2384
 
2385
+ #: lib/codecabin/deactivate-feedback-form.php:58
2386
+ msgid "I don't need this plugin any more"
2387
+ msgstr "Ich benötige dieses Plugin nicht mehr"
 
 
2388
 
2389
+ #: lib/codecabin/deactivate-feedback-form.php:57
2390
+ msgid "The plugin broke my site"
2391
+ msgstr "Dieses Plugin hat meine Seite zerschossen."
 
 
2392
 
2393
+ #: lib/codecabin/deactivate-feedback-form.php:56
2394
+ msgid "The plugin suddenly stopped working"
2395
+ msgstr "Das Plugin funktionierte plötzlich nicht mehr"
2396
 
2397
+ #: lib/codecabin/deactivate-feedback-form.php:48
2398
+ msgid "Thank you!"
2399
+ msgstr "Danke!"
 
2400
 
2401
+ #: lib/codecabin/deactivate-feedback-form.php:47
2402
+ msgid "Please wait"
2403
+ msgstr "Bitte warten"
 
 
2404
 
2405
+ #: lib/codecabin/deactivate-feedback-form.php:46
2406
+ msgid "Submit &amp; Deactivate"
2407
+ msgstr "Abschicken &amp; Deaktivieren"
2408
 
2409
+ #: lib/codecabin/deactivate-feedback-form.php:45
2410
+ msgid "Skip &amp; Deactivate"
2411
+ msgstr "Überspringen &amp; Deaktivieren"
2412
 
2413
+ #: lib/codecabin/deactivate-feedback-form.php:42
2414
+ msgid "Please give us any feedback that could help us improve"
2415
+ msgstr "Wir freuen uns über jedes Feedback, das uns hilft, uns zu verbessern"
 
2416
 
2417
+ #: lib/codecabin/deactivate-feedback-form.php:40
2418
+ msgid "Do not send my e-mail address with this feedback"
2419
+ msgstr "Sende das Feedback ohne meine E-Mail-Adresse"
 
2420
 
2421
+ #: lib/codecabin/deactivate-feedback-form.php:39
2422
+ msgid "Please tell us the reason so we can improve the plugin"
2423
+ msgstr "Bitte gib uns Gründe an, damit wir das Plugin verbessern können"
 
 
2424
 
2425
+ #: lib/codecabin/deactivate-feedback-form.php:38
2426
+ msgid "Please tell us which plugin?"
2427
+ msgstr "Um welches Plugin handelt es sich denn?"
2428
 
2429
+ #: lib/codecabin/deactivate-feedback-form.php:37
2430
+ msgid "If you would be kind enough, please tell us why you're deactivating?"
2431
+ msgstr "Bitte lass uns wissen, warum du das Plugin deaktivierst!"
2432
 
2433
+ #: lib/codecabin/deactivate-feedback-form.php:36
2434
+ msgid "Quick Feedback"
2435
+ msgstr "Schnelles Feedback"
2436
 
2437
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1503
2438
+ #: includes/tables/class.admin-marker-datatable.php:33
2439
+ msgid "Mark"
2440
+ msgstr "Markieren"
2441
 
2442
+ #: html/map-edit-page/map-edit-page.html.php:725
2443
+ msgid "Not found message"
2444
+ msgstr "Nicht gefundene Nachricht"
 
 
2445
 
2446
+ #: html/map-edit-page/map-edit-page.html.php:473
2447
+ msgid "Default radius"
2448
+ msgstr "Voreingestellter Radius"
 
2449
 
2450
+ #: html/settings-page.html.php:741
2451
+ msgid "Disable InfoWindows"
2452
+ msgstr "Informations-Fenster deaktivieren"
2453
 
2454
+ #: includes/class.store-locator.php:95 includes/class.strings.php:59
2455
+ msgid "No results found in this location. Please try again."
2456
+ msgstr "Keine Ergebnisse in dieser Position gefunden. Bitte versuche es erneut."
2457
 
2458
+ #: legacy-core.php:195
2459
+ msgid "Get Pro Version"
2460
+ msgstr "Kaufe die Pro-Version"
 
 
2461
 
2462
+ #: legacy-core.php:191
2463
+ msgid "Map Editor"
2464
+ msgstr "Karteneditor"
2465
 
2466
+ #: legacy-core.php:1703
2467
+ msgid "We have detected that you are using %s on your website. Please <a href='%s' class='button'>clear your cache</a> to ensure that your map is updated."
2468
+ msgstr "Du verwendest %s auf deiner Webseite. Bitte <a href='%s' class='button'>lösche deinen Cache</a>, um sicherzugehen, dass deine Karte aktualisiert wird."
2469
 
2470
+ #: legacy-core.php:1701
2471
+ msgid "One or more markers have been added or changed, please <a href='%s' class='button'>clear your cache.</a>"
2472
+ msgstr "Eine oder mehrere Markierungen wurden hinzugefügt oder geändert, bitte <a href='%s' class='button'>Cache löschen.</a>"
2473
 
2474
+ #: html/map-edit-page/map-edit-page.html.php:682
2475
+ msgid "Default address"
2476
+ msgstr "Voreingestellte Adresse"
 
 
 
 
2477
 
2478
+ #: html/settings-page.html.php:70
2479
+ msgid "Disable Full Screen Control"
2480
+ msgstr "Deaktiviere die Vollbildsteuerung"
2481
+
2482
+ #: includes/compat/class.pro-below-8.1-compatibility.php:141
2483
+ #: includes/compat/class.pro-below-8.1-compatibility.php:241
2484
+ #: includes/compat/class.pro-below-8.1-compatibility.php:677
2485
+ #: includes/compat/class.pro-below-8.1-compatibility.php:787
2486
+ #: includes/legacy/functions.circle.php:99
2487
+ #: includes/legacy/functions.circle.php:221
2488
+ #: includes/legacy/functions.rectangle.php:84
2489
+ #: includes/legacy/functions.rectangle.php:192
2490
+ #: lib/codecabin/deactivate-feedback-form.php:44
2491
+ msgid "Cancel"
2492
+ msgstr "Abbrechen"
2493
 
2494
+ #: html/welcome.html.php:101
2495
+ msgid "Submit and create a map"
2496
+ msgstr "Einreichen und Karte erstellen"
 
2497
 
2498
+ #: html/welcome.html.php:23
2499
+ msgid "Skip intro and create a map"
2500
+ msgstr "Im intro überspringen und eine Karte erstellen"
2501
 
2502
+ #: legacy-core.php:1633
2503
+ msgid "paste your Google Maps JavaScript API Key here"
2504
+ msgstr "Füge hier deinen Google Maps JavaScript API Key ein"
2505
 
2506
+ #: legacy-core.php:1632
2507
+ msgid "Paste your API key here and press save:"
2508
+ msgstr "Füge hier den API-Schlüssel ein und drücken sie auf speichern:"
2509
 
2510
+ #: legacy-core.php:1626
2511
+ msgid "Before creating a map please follow these steps:"
2512
+ msgstr "Bevor du eine Karte erstellst, gehe bitte folgendermaßen vor:"
2513
 
2514
+ #: legacy-core.php:1624
2515
+ msgid "*ALL* Google Maps now require an API key to function."
2516
+ msgstr "*ALLE* Google Maps benötigen nun einen API Key."
 
2517
 
2518
+ #: html/welcome.html.php:21
2519
+ msgid "Build amazing maps through a simple interface and powerful functionality along with world class support."
2520
+ msgstr "Erstelle erstaunliche Karten mit einem einfachen Interface und mächtiger Funktionalität unterstützt von Weltklassensupport"
2521
 
2522
+ #: html/welcome.html.php:117
2523
+ msgid "Support Desk"
2524
+ msgstr "Support"
2525
 
2526
+ #: html/welcome.html.php:53
2527
+ msgid "Select from various <a href='http://wpgmaps.com/map-themes/' target='_BLANK'>map themes</a>, or make your own."
2528
+ msgstr "Wähle aus den verschiedenen <a href='http://wpgmaps.com/map-themes/' target='_BLANK'>Karten-Themes</a>, oder erstelle dein eigenes."
 
 
2529
 
2530
+ #: html/welcome.html.php:37
2531
+ msgid "Create as many markers as you like"
2532
+ msgstr "Erstelle so viele Karten-Markierungen wie du möchtest"
 
 
2533
 
2534
+ #: html/welcome.html.php:36
2535
+ msgid "Unlimited Markers"
2536
+ msgstr "Unbegrenzte Markierungen"
 
 
2537
 
2538
+ #: html/credits.html.php:155
2539
+ msgid "Get involved on GitHub."
2540
+ msgstr "Werde auf GitHub aktiv."
 
 
2541
 
2542
+ #: html/credits.html.php:153
2543
+ msgid "Want to see your name on this page?"
2544
+ msgstr "Möchtest du deinen Namen auf dieser Seite sehen?"
2545
 
2546
+ #: html/credits.html.php:109
2547
+ msgid "Marketing"
2548
+ msgstr "Marketing"
2549
 
2550
+ #: html/credits.html.php:54 html/credits.html.php:66
2551
+ msgid "Lead Developer &amp; Support"
2552
+ msgstr "Entwicklungsleitung &amp; Support"
 
2553
 
2554
+ #: html/credits.html.php:72
2555
+ msgid "Contributors"
2556
+ msgstr "Mitwirkende"
2557
 
2558
+ #: html/credits.html.php:42
2559
+ msgid "Founder &amp; Lead Developer"
2560
+ msgstr "Gründer &amp; Chefentwickler"
2561
 
2562
+ #: html/credits.html.php:29
2563
+ msgid "Project Leaders"
2564
+ msgstr "Projektleiter"
2565
 
2566
+ #: html/credits.html.php:26
2567
+ msgid "WP Google Maps is created by an international team of developers."
2568
+ msgstr "WP Google Maps wird von einem internationalen Entwicklerteam erstellt."
2569
 
2570
+ #: html/credits.html.php:20 html/welcome.html.php:29
2571
+ msgid "Credits"
2572
+ msgstr "Danksagungen"
2573
 
2574
+ #: html/credits.html.php:17 html/welcome.html.php:28
2575
+ msgid "Welcome"
2576
+ msgstr "Willkommen"
2577
 
2578
+ #: html/credits.html.php:11
2579
+ msgid "Thank you for updating! WP Google Maps helps you build amazing maps through a simple interface and powerful functionality along with world class support."
2580
+ msgstr "Danke fürs Aktualisieren! WP Google Maps hilft dir, fantastische Karten mithilfe einer einfachen Benutzeroberfläche zu erstellen und mächtige Funktionalitäten mit einem erstklassigen Support zu verbinden."
2581
 
2582
+ #: html/settings-page.html.php:262
2583
+ msgid "Do not load the Google Maps API (Only check this if your theme loads the Google Maps API by default)"
2584
+ msgstr "Google Maps Schnittstelle nicht laden (nur auswählen, wenn das genutzte Theme die Google Maps API standardmäßig lädt)"
 
 
2585
 
2586
+ #: legacy-core.php:1642
2587
+ msgid "Need help? %s or %s."
2588
+ msgstr "Brauchst du Hilfe? %s oder %s."
 
 
2589
 
2590
+ #: legacy-core.php:1623
2591
+ msgid "You can read more about that here."
2592
+ msgstr "Hier kannst du mehr darüber erfahren."
2593
 
2594
+ #: legacy-core.php:1622
2595
+ msgid "Important Notification"
2596
+ msgstr "Wichtige Mitteilung"
2597
 
2598
+ #: legacy-core.php:1621
2599
+ msgid "Read the documentation"
2600
+ msgstr "Die Dokumentation lesen"
2601
 
2602
+ #: legacy-core.php:1620
2603
+ msgid "View the instruction video"
2604
+ msgstr "Die Video-Anleitung ansehen"
2605
 
2606
+ #: html/map-edit-page/map-edit-page.html.php:2313
2607
+ msgid "Heatmaps"
2608
+ msgstr "Heatmaps"
 
2609
 
2610
+ #: legacy-core.php:1633
2611
+ msgid "Save"
2612
+ msgstr "Speichern"
 
2613
 
2614
+ #: legacy-core.php:1604
2615
+ msgid "United States of America"
2616
+ msgstr "Vereinigte Staaten von Amerika"
2617
 
2618
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1480
2619
+ #: includes/tables/class.admin-marker-datatable.php:56
2620
+ msgid "Edit this marker location"
2621
+ msgstr "Diese Postion der Karten-Markierung bearbeiten"
2622
 
2623
+ #: html/map-edit-page/map-edit-page.html.php:12
2624
+ msgid "Create your Map"
2625
+ msgstr "Erstelle deine Karte"
 
2626
 
2627
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1336
2628
+ #: includes/tables/class.admin-map-datatable.php:39
2629
+ msgid "Shortcode"
2630
+ msgstr "Shortcode"
2631
 
2632
+ #: html/map-list-page.html.php:18 legacy-core.php:1041
2633
+ msgid "Wizard"
2634
+ msgstr "Assistent"
 
2635
 
2636
+ #: html/settings-page.html.php:1146
2637
+ msgid "Google Maps API Key (required)"
2638
+ msgstr "Google Maps API Key (erforderlich)"
2639
 
2640
+ #: html/settings-page.html.php:255
2641
+ msgid "Over-ride current jQuery with version 1.11.3 (Tick this box if you are receiving jQuery related errors after updating to WordPress 4.5)"
2642
+ msgstr "Überschreibe die aktuelle jQuery Version mit 1.11.3 (Aktiviere diese Box wenn du jQuery Fehler nach dem Update auf WordPress 4.5 erhältst)"
 
 
2643
 
2644
+ #: html/map-list-page.html.php:41 legacy-core.php:1021
2645
+ msgid "Close"
2646
+ msgstr "Schließen"
2647
 
2648
+ #: html/map-list-page.html.php:39 legacy-core.php:1021
2649
+ msgid "We will not nag you again, promise!"
2650
+ msgstr "Wir werden dich nicht wieder belästigen, versprochen!"
2651
 
2652
+ #: html/map-list-page.html.php:32 legacy-core.php:1016
2653
+ msgid "<h3>We need your love!</h3><p>If you are enjoying our plugin, please consider <a href=\"%1$s\" target=\"_blank\" class=\"button-border button-border__green\">reviewing WP Google Maps</a>. It would mean the world to us! If you are experiencing issues with the plugin, please <a href=\"%2$s\" target=\"_blank\" class=\"button-border button-border__green\">contact us</a> and we will help you as soon as humanly possible!</p>"
2654
+ msgstr "<h3>Wir brauchen deine Unterstützung!</h3><p>Wenn dir unser Plugin gefällt, dann überleg doch mal, <a href=\"%1$s\" target=\"_blank\" class=\"button button-primary\">WP Maps zu bewerten</a>. Das würde uns sehr viel bedeuten! Wenn du Probleme mit dem Plugin hast, <a href=\"%2$s\" target=\"_blank\" class=\"button button-secondary\">nimm bitte Kontakt zu uns auf</a> und wir helfen dir so schnell wie menschenmöglich!</p>"
 
 
 
 
 
 
 
 
2655
 
2656
+ #. Description of the plugin
2657
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:141
2658
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:145
2659
+ #: js/v8/wp-google-maps.combined.js:9432
2660
+ msgid "The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss."
2661
+ msgstr "Das userfreundlichste Plugin für Google Maps! Erstellen Sie benutzerdefinierte Karten mit Markierungen für Orte, Beschreibungen, Bilder und Links. Fügen Sie Ihre Posts und/oder Pages in WordPress schnell und einfach deine benutzerdefinierten Karten per Shortcode hinzu. "
2662
 
2663
+ #. Plugin URI of the plugin
2664
+ #. Author URI of the plugin
2665
+ msgid "https://www.wpgmaps.com"
2666
+ msgstr "https://www.wpgmaps.com"
 
2667
 
2668
+ #: html/support.html.php:95
2669
+ msgid "Contact us"
2670
+ msgstr "Kontakt mit uns aufnehmen"
 
 
2671
 
2672
+ #: html/support.html.php:94
2673
+ msgid "Support forum"
2674
+ msgstr "Support-Forum"
 
2675
 
2676
+ #: html/support.html.php:92
2677
+ msgid "Still need help? Use one of these links below."
2678
+ msgstr "Brauchen Sie weitere Hilfe? Nutzen Sie einen der unteren Links."
 
 
2679
 
2680
+ #: html/support.html.php:84
2681
+ msgid "I'm getting jQuery errors showing on my website"
2682
+ msgstr "Ich erhalte jQuery-Fehler auf meiner Website"
 
2683
 
2684
+ #: html/support.html.php:81
2685
+ msgid "My markers are not showing on my map in the front-end"
2686
+ msgstr "Meine Marker werden auf meiner Karte im Front-End nicht angezeigt"
 
2687
 
2688
+ #: html/support.html.php:78
2689
+ msgid "My map is not showing on my website"
2690
+ msgstr "Meine Karte wird nicht auf der Webseite angezeigt"
 
2691
 
2692
+ #: html/support.html.php:73
2693
+ msgid "Common issues:"
2694
+ msgstr "Häufige Punkte:"
 
2695
 
2696
+ #: html/support.html.php:68
2697
+ msgid "WP Google Maps has a diverse and wide range of features which may, from time to time, run into conflicts with the thousands of themes and other plugins on the market."
2698
+ msgstr "WP Google Maps verfügt über verschiedene und ein breites Funktionsspektrum, das manchmal zu Konflikten mit den Tausenden Themes und anderen Plugins führen kann, die auf dem Markt erhältlich sind."
 
 
 
2699
 
2700
+ #: html/support.html.php:63
2701
+ msgid "Troubleshooting"
2702
+ msgstr "Problembehandlung"
 
2703
 
2704
+ #: html/support.html.php:51
2705
+ msgid "View all documentation."
2706
+ msgstr "Die komplette Dokumentation anschauen."
2707
 
2708
+ #: html/support.html.php:49
2709
+ msgid "WP Google Maps Documentation"
2710
+ msgstr "WP Google Map - Dokumentation"
 
 
2711
 
2712
+ #: html/support.html.php:40 html/support.html.php:42
2713
+ msgid "Changing the Google Maps language"
2714
+ msgstr "Ändern der Google Maps - Sprache"
2715
 
2716
+ #: html/support.html.php:31 html/support.html.php:33
2717
+ msgid "Using your map as a Widget"
2718
+ msgstr "Ihre Karte als Widget verwenden"
 
2719
 
2720
+ #: html/support.html.php:22 html/support.html.php:24
2721
+ msgid "Creating your first map"
2722
+ msgstr "Ihre erste Karte erstellen"
2723
 
2724
+ #: html/support.html.php:15
2725
+ msgid "Documentation:"
2726
+ msgstr "Dokumentation:"
2727
 
2728
+ #: html/support.html.php:11
2729
+ msgid "Getting started? Read through some of these articles to help you along your way."
2730
+ msgstr "Beginnen? Durchlesen einiger der Artikel hilft Ihnen dabei."
2731
 
2732
+ #: html/support.html.php:8 includes/class.strings.php:34
2733
+ msgid "Documentation"
2734
+ msgstr "Dokumentation"
2735
 
2736
+ #: html/support.html.php:2
2737
+ msgid "WP Google Maps Support"
2738
+ msgstr "WP Google Maps Support"
2739
 
2740
+ #: legacy-core.php:1570
2741
+ msgid " to 755 or 777, or change the directory in the Maps->Settings page. (Current file permissions are "
2742
+ msgstr " auf 755 oder 777 setzen, oder ändern Sie das Verzeichnis auf der Seite Map-Einstellungen. (Momentane Ordner-Rechte sind"
2743
 
2744
+ #: legacy-core.php:1570
2745
+ msgid "WP Google Maps does not have write permission to the marker location directory. This is required to store marker data. Please CHMOD the folder "
2746
+ msgstr "WP Google Maps hat keine Schreibrechte für das Marker-Standort-Verzeichnis. Es ist notwendig, die Marker-Daten zu speichern. Bitte CHMOD"
 
2747
 
2748
+ #: legacy-core.php:1288
2749
+ msgid "for help on how to do it."
2750
+ msgstr "Hilfe anschauen, wie man das machen kann."
 
2751
 
2752
+ #: legacy-core.php:1284
2753
+ msgid "in order for this plugin to work! Please see "
2754
+ msgstr "damit dieses Plugin funktioniert! Bitte "
 
2755
 
2756
+ #: legacy-core.php:1282
2757
+ msgid "The plugin directory does not have 'write' permissions. Please enable 'write' permissions (755) for "
2758
+ msgstr "Das Plugin-Verzeichnis hat keine Schreibrechte. Bitte setzen sie diese auf (755)"
 
2759
 
2760
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1510
2761
+ #: includes/tables/class.admin-marker-datatable.php:40
2762
+ msgid "Image"
2763
+ msgstr "Bild"
2764
 
2765
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1484
2766
+ #: includes/tables/class.admin-marker-datatable.php:63
2767
+ msgid "Delete this marker"
2768
+ msgstr "Diesen Marker löschen"
2769
 
2770
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1482
2771
+ msgid "Approve this marker"
2772
+ msgstr "Diesen Marker freigeben"
 
2773
 
2774
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1479
2775
+ msgid "Edit this marker"
2776
+ msgstr "Diesen Marker bearbeiten"
2777
 
2778
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1451
2779
+ msgid "View this link"
2780
+ msgstr "Siehe Link"
2781
 
2782
+ #: legacy-core.php:1204
2783
+ msgid "This is normally caused by a conflict with another plugin or a JavaScript error that is preventing our plugin's Javascript from executing. Please try disable all plugins one by one and see if this problem persists. If it persists, please contact nick@wpgmaps.com for support."
2784
+ msgstr "Vermutlich liegt ein Konflikt mit einem anderen Plugin oder ein JavaScript - Fehler vor, der unser Javascript - Plugin an der Ausführung hindert. Versuchen Sie nacheinander alle Plugins zu deaktivieren und beobachten Sie, ob das Problem weiterhin besteht. Sollte das Problem weiterhin bestehen, kontaktieren Sie bitte nick@wpgmaps.com"
 
2785
 
2786
+ #: legacy-core.php:1198
2787
+ msgid "Tip: Use your mouse to change the location of the marker. Simply click and drag it to your desired location."
2788
+ msgstr "Tipp: Benutzen Sie Ihre Maus um den Standort des Markers zu verändern. Einfach klicken und zum gewünschten Standort ziehen."
2789
 
2790
+ #: legacy-core.php:1197
2791
+ msgid "Save Marker Location"
2792
+ msgstr "Marker-Standort speichern"
2793
 
2794
+ #: legacy-core.php:1192
2795
+ msgid "Marker Longitude"
2796
+ msgstr "Marker-Längengrad"
2797
 
2798
+ #: legacy-core.php:1188
2799
+ msgid "Marker Latitude"
2800
+ msgstr "Marker-Breitengrad"
2801
 
2802
+ #: legacy-core.php:1178
2803
+ msgid "Edit Marker Location"
2804
+ msgstr "Marker-Standort bearbeiten"
2805
 
2806
+ #: html/map-edit-page/map-edit-page.html.php:2606
2807
+ msgid "Allow your visitors to get directions to your markers!"
2808
+ msgstr "Erlauben Sie Besuchern eine Wegbeschreibung zu Ihren Markern!"
2809
 
2810
+ #: html/map-edit-page/map-edit-page.html.php:2575
2811
+ msgid "Add different marker icons, or your own icons to make your map really stand out!"
2812
+ msgstr "Fügen Sie unterschiedliche oder eigener Marker hinzu, damit Ihre Karte außergewöhnlich wird. "
2813
 
2814
+ #: html/map-edit-page/map-edit-page.html.php:2553
2815
+ #: html/map-edit-page/map-edit-page.html.php:2585
2816
+ #: html/map-edit-page/map-edit-page.html.php:2616
2817
+ msgid "here"
2818
+ msgstr "hier"
 
 
 
 
2819
 
2820
+ #: html/map-edit-page/map-edit-page.html.php:2546
2821
+ #: html/map-edit-page/map-edit-page.html.php:2579
2822
+ #: html/map-edit-page/map-edit-page.html.php:2610
2823
+ #: html/settings-page.html.php:728
2824
+ msgid "Click"
2825
+ msgstr "Klick"
2826
 
2827
+ #: html/map-edit-page/map-edit-page.html.php:2542
2828
+ msgid "Add detailed information to your markers for only"
2829
+ msgstr "Fügen Sie detaillierte Informationen zu Ihren Markern nur für"
2830
 
2831
+ #: html/map-edit-page/map-edit-page.html.php:2533
2832
+ #: html/map-edit-page/map-edit-page.html.php:2566
2833
+ #: html/map-edit-page/map-edit-page.html.php:2567
2834
+ #: html/map-edit-page/map-edit-page.html.php:2598
2835
+ #: html/map-edit-page/map-edit-page.html.php:2599
2836
+ msgid "Add custom markers to your map!"
2837
+ msgstr "Fügen Sie eigene Marker zu Ihrer Karte hinzu!"
2838
 
2839
+ #: html/map-edit-page/map-edit-page.html.php:2532
2840
+ msgid "Add detailed information to your markers!"
2841
+ msgstr "Fügen Sie detaillierter Informationen zu Ihren Markern hinzu!"
 
2842
 
2843
+ #: html/map-edit-page/map-edit-page.html.php:2501
2844
+ msgid "Remember to save your map!"
2845
+ msgstr "Speichern der Karte nicht vergessen!"
 
 
 
 
 
 
2846
 
2847
+ #: legacy-core.php:1204
2848
+ msgid "The map could not load."
2849
+ msgstr "Die Karte kann nicht geladen werden. "
 
 
 
 
 
2850
 
2851
+ #: html/map-edit-page/map-edit-page.html.php:2389
2852
+ #: html/map-edit-page/map-edit-page.html.php:2393
2853
+ msgid "Add a new Polyline"
2854
+ msgstr "Hinzufügen einer neuen Polylinie"
2855
 
2856
+ #: html/map-edit-page/map-edit-page.html.php:2368
2857
+ #: html/map-edit-page/map-edit-page.html.php:2372
2858
+ msgid "Add a new Polygon"
2859
+ msgstr "Neues Polygon hinzufügen"
 
 
 
 
 
2860
 
2861
+ #: html/map-edit-page/marker-panel.html.php:124
2862
+ msgid "Custom Marker"
2863
+ msgstr "Eigener Marker"
 
 
 
 
2864
 
2865
+ #: html/map-edit-page/marker-panel.html.php:119
2866
+ msgid "Link URL"
2867
+ msgstr "Link-URL"
 
 
 
 
2868
 
2869
+ #: html/map-edit-page/map-edit-page.html.php:2469
2870
+ msgid "with the Pro version"
2871
+ msgstr "mit der Pro Version"
 
 
2872
 
2873
+ #: html/map-edit-page/map-edit-page.html.php:2467
2874
+ msgid "Add advanced markers"
2875
+ msgstr "Hinzufügen erweiterter Marker"
2876
 
2877
+ #: html/map-edit-page/marker-panel.html.php:212 includes/class.strings.php:57
2878
+ msgid "Save Marker"
2879
+ msgstr "Marker speichern"
2880
 
2881
+ #: html/map-edit-page/marker-panel.html.php:211 includes/class.strings.php:56
2882
+ msgid "Add Marker"
2883
+ msgstr "Marker hinzufügen"
2884
 
2885
+ #: html/map-edit-page/marker-panel.html.php:156
2886
+ msgid "InfoWindow open by default"
2887
+ msgstr "Info-Fenster als Standard anzeigen"
2888
 
2889
+ #: html/map-edit-page/map-edit-page.html.php:647
2890
+ #: html/map-edit-page/marker-panel.html.php:149
2891
+ msgid "Drop"
2892
+ msgstr "Loslassen"
2893
 
2894
+ #: html/map-edit-page/map-edit-page.html.php:642
2895
+ #: html/map-edit-page/marker-panel.html.php:144
2896
+ msgid "Bounce"
2897
+ msgstr "Abweisen"
2898
 
2899
+ #: html/map-edit-page/marker-panel.html.php:134
2900
+ msgid "Animation"
2901
+ msgstr "Animation"
2902
 
2903
+ #: html/map-edit-page/marker-panel.html.php:65
2904
+ msgid "Address/GPS"
2905
+ msgstr "Adresse/GPS"
2906
 
2907
+ #: html/map-edit-page/map-edit-page.html.php:2294
2908
+ msgid "Advanced Markers"
2909
+ msgstr "Erweiterte Marker"
 
 
2910
 
2911
+ #: html/map-edit-page/map-edit-page.html.php:2287
2912
+ msgid "Markers"
2913
+ msgstr "Marker"
2914
 
2915
+ #: html/map-edit-page/map-edit-page.html.php:2272
2916
+ msgid "Tip: Use your mouse to change the layout of your map. When you have positioned the map to your desired location, press \"Save Map\" to keep your settings."
2917
+ msgstr "Tipp: Benutzen Sie Ihre Maus um das Layout Ihrer Karte zu ändern. Wenn Sie die Karte in die gewünschte Position gebracht haben, klicken Sie auf \"Karte speichern\", um Ihre Einstellungen zu sichern."
2918
 
2919
+ #: html/map-edit-page/map-edit-page.html.php:2267
2920
+ msgid "Save Map"
2921
+ msgstr "Karte speichern"
 
 
2922
 
2923
+ #: html/map-edit-page/map-edit-page.html.php:1809
2924
+ msgid "Bottom Right"
2925
+ msgstr "Unten rechts"
 
 
2926
 
2927
+ #: html/map-edit-page/map-edit-page.html.php:1804
2928
+ msgid "Bottom Left"
2929
+ msgstr "Unten links"
2930
 
2931
+ #: html/map-edit-page/map-edit-page.html.php:1799
2932
+ msgid "Bottom Center"
2933
+ msgstr "Unten zentriert"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2934
 
2935
+ #: html/map-edit-page/map-edit-page.html.php:1794
2936
+ msgid "Right Bottom"
2937
+ msgstr "Rechts unten"
 
2938
 
2939
+ #: html/map-edit-page/map-edit-page.html.php:1789
2940
+ msgid "Left Bottom"
2941
+ msgstr "Links unten"
 
2942
 
2943
+ #: html/map-edit-page/map-edit-page.html.php:1784
2944
+ msgid "Right Center"
2945
+ msgstr "Rechts zentriert"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2946
 
2947
+ #: html/map-edit-page/map-edit-page.html.php:1774
2948
+ msgid "Left Center"
2949
+ msgstr "Links zentriert"
2950
 
2951
+ #: html/map-edit-page/map-edit-page.html.php:1779
2952
+ msgid "Right Top"
2953
+ msgstr "Rechts oben"
 
 
 
 
 
 
2954
 
2955
+ #: html/map-edit-page/map-edit-page.html.php:1769
2956
+ msgid "Left Top"
2957
+ msgstr "Links oben"
2958
 
2959
+ #: html/map-edit-page/map-edit-page.html.php:1764
2960
+ msgid "Top Right"
2961
+ msgstr "Oben rechts"
 
2962
 
2963
+ #: html/map-edit-page/map-edit-page.html.php:1754
2964
+ msgid "Top Left"
2965
+ msgstr "Oben links"
 
2966
 
2967
+ #: html/map-edit-page/map-edit-page.html.php:1759
2968
+ msgid "Top Center"
2969
+ msgstr "Oben zentriert"
 
 
2970
 
2971
+ #: html/map-edit-page/map-edit-page.html.php:1748
2972
+ msgid "Placement: "
2973
+ msgstr "Placement: "
2974
 
2975
+ #: html/map-edit-page/map-edit-page.html.php:1731
2976
+ msgid "Move list inside map"
2977
+ msgstr "Liste in die Karte verschieben"
2978
 
2979
+ #: html/map-edit-page/map-edit-page.html.php:1722
2980
+ msgid "Descending"
2981
+ msgstr "Absteigend"
2982
 
2983
+ #: html/map-edit-page/map-edit-page.html.php:1717
2984
+ msgid "Ascending"
2985
+ msgstr "Aufsteigend"
 
2986
 
2987
+ #: html/map-edit-page/map-edit-page.html.php:1689
2988
+ #: html/map-edit-page/marker-panel.html.php:97
2989
+ #: html/map-edit-page/polygon-panel.html.php:72
2990
+ #: html/map-edit-page/polyline-panel.html.php:63
2991
+ #: includes/compat/class.pro-below-8.1-compatibility.php:186
2992
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1509
2993
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1528
2994
+ #: includes/tables/class.admin-marker-datatable.php:39
2995
+ #: includes/tables/class.marker-datatable.php:23
2996
+ #: includes/tables/class.polygon-datatable.php:22
2997
+ msgid "Description"
2998
+ msgstr "Beschreibung"
2999
 
3000
+ #: html/map-edit-page/map-edit-page.html.php:1667
3001
+ msgid "Order markers by"
3002
+ msgstr "Sortieren der Marken nach"
 
 
3003
 
3004
+ #: html/map-edit-page/map-edit-page.html.php:1864
3005
+ msgid "Allow users to filter by category?"
3006
+ msgstr "Benutzern erlauben nach Kategorie zu filtern?"
 
3007
 
3008
+ #: html/map-edit-page/map-edit-page.html.php:1852
3009
+ msgid "Filter by Category"
3010
+ msgstr "Filter nach Kategorie"
3011
 
3012
+ #: html/map-edit-page/map-edit-page.html.php:1606
3013
+ msgid "Carousel"
3014
+ msgstr "Carousel"
3015
 
3016
+ #: html/map-edit-page/map-edit-page.html.php:1563
3017
+ msgid "Basic table"
3018
+ msgstr "Basis-Tabelle"
3019
 
3020
+ #: html/map-edit-page/map-edit-page.html.php:1529
3021
+ msgid "Enable Marker Listing with the <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=marker_listing\"target=\"_BLANK\">Pro version for only $39.99 once off</a>. Support and updates included forever."
3022
+ msgstr "Aktiviere die Marker Auflistung mit der <a href=\"https://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&amp;utm_medium=link&amp;utm_campaign=marker_listing\"target=\"_BLANK\">Pro-Version für nur 39,99 $ einmalig</a>. Support und Updates für immer inklusive."
 
3023
 
3024
+ #: html/map-edit-page/map-edit-page.html.php:1344
3025
+ msgid "The KML/GeoRSS layer will over-ride most of your map settings"
3026
+ msgstr "Der KML/GeoRSS - Layer wird die meisten Ihrer Karteneinstellungen überschreiben"
 
3027
 
3028
+ #: html/map-edit-page/map-edit-page.html.php:1333
3029
+ msgid "KML/GeoRSS URL"
3030
+ msgstr "KML/GeoRSS URL"
3031
 
3032
+ #: html/map-edit-page/map-edit-page.html.php:916
3033
+ msgid "Show User's Location?"
3034
+ msgstr "Nutzer-Standort anzeigen?"
 
 
 
 
 
 
3035
 
3036
+ #: html/map-edit-page/map-edit-page.html.php:835
3037
+ msgid "Default Marker Image"
3038
+ msgstr "Standard Marker-Bild"
3039
 
3040
+ #: html/map-edit-page/map-edit-page.html.php:1058
3041
+ msgid "Maximum Zoom In Level"
3042
+ msgstr "Maximum Zoom-Level"
3043
 
3044
+ #: html/map-edit-page/map-edit-page.html.php:818
3045
+ msgid "Store Locator Documentation"
3046
+ msgstr "Laden-Finder-Dokumentation"
3047
 
3048
+ #: html/map-edit-page/map-edit-page.html.php:814
3049
+ msgid "View"
3050
+ msgstr "Anzeigen"
3051
 
3052
+ #: html/map-edit-page/map-edit-page.html.php:672
3053
+ msgid "Query String"
3054
+ msgstr "Abfrage-String:"
 
 
3055
 
3056
+ #: html/map-edit-page/map-edit-page.html.php:515
3057
+ msgid "Kilometers"
3058
+ msgstr "Kilometern"
3059
 
3060
+ #: html/map-edit-page/map-edit-page.html.php:514
3061
+ msgid "Miles"
3062
+ msgstr "Meilen"
 
3063
 
3064
+ #: html/map-edit-page/map-edit-page.html.php:504
3065
+ msgid "Show distance in"
3066
+ msgstr "Entfernung anzeigen in"
3067
 
3068
+ #: html/map-edit-page/map-edit-page.html.php:496
3069
+ msgid "Restrict to country"
3070
+ msgstr "Beschränken auf Land"
 
3071
 
3072
+ #: html/map-edit-page/map-edit-page.html.php:298
3073
+ msgid "Enable Store Locator"
3074
+ msgstr "Laden-Finder aktivieren"
 
 
3075
 
3076
+ #: html/map-edit-page/map-edit-page.html.php:280
3077
+ msgid "Directions Box Width"
3078
+ msgstr "Routenplaner-Größe"
 
3079
 
3080
+ #: html/map-edit-page/map-edit-page.html.php:274
3081
+ msgid "Yes, below"
3082
+ msgstr "Ja, unten"
 
3083
 
3084
+ #: html/map-edit-page/map-edit-page.html.php:273
3085
+ msgid "Yes, above"
3086
+ msgstr "Ja, oben"
 
3087
 
3088
+ #: html/map-edit-page/map-edit-page.html.php:272
3089
+ msgid "Yes, on the right"
3090
+ msgstr "Ja, rechts"
 
3091
 
3092
+ #: html/map-edit-page/map-edit-page.html.php:271
3093
+ msgid "Yes, on the left"
3094
+ msgstr "Ja, links"
 
 
 
 
 
3095
 
3096
+ #: html/map-edit-page/map-edit-page.html.php:266
3097
+ msgid "Directions Box Open by Default?"
3098
+ msgstr "Routenplaner als Standard anzeigen?"
 
3099
 
3100
+ #: html/map-edit-page/map-edit-page.html.php:257
3101
+ msgid "Enable Directions?"
3102
+ msgstr "Routenplaner aktivieren?"
 
 
 
 
 
3103
 
3104
+ #: html/map-edit-page/map-edit-page.html.php:850
3105
+ msgid "Map type"
3106
+ msgstr "Kartentyp"
 
 
3107
 
3108
+ #: html/map-edit-page/map-edit-page.html.php:637
3109
+ #: html/map-edit-page/map-edit-page.html.php:907
3110
+ #: html/map-edit-page/marker-panel.html.php:139 html/settings-page.html.php:274
3111
+ msgid "None"
3112
+ msgstr "Keine"
3113
 
3114
+ #: html/map-edit-page/map-edit-page.html.php:902
3115
+ msgid "Right"
3116
+ msgstr "Rechts"
 
 
3117
 
3118
+ #: html/map-edit-page/map-edit-page.html.php:897
3119
+ #: includes/legacy/functions.circle.php:166
3120
+ msgid "Center"
3121
+ msgstr "Zentriert"
3122
 
3123
+ #: html/map-edit-page/map-edit-page.html.php:892
3124
+ msgid "Left"
3125
+ msgstr "Links"
 
 
3126
 
3127
+ #: html/map-edit-page/map-edit-page.html.php:883
3128
+ msgid "Map Alignment"
3129
+ msgstr "Kartenausrichtung"
 
3130
 
3131
+ #: html/map-edit-page/map-edit-page.html.php:176
3132
+ #: html/map-edit-page/map-edit-page.html.php:1000
3133
+ #: html/map-edit-page/map-edit-page.html.php:1190
3134
+ #: html/map-edit-page/map-edit-page.html.php:1896
3135
+ msgid "Zoom Level"
3136
+ msgstr "Zoom-Level"
3137
 
3138
+ #: html/map-edit-page/map-edit-page.html.php:225
3139
+ msgid "We recommend that you leave your height in PX. Depending on your theme, using % for the height may break your map."
3140
+ msgstr "Wir empfehlen, dass Sie die Höhe in px belassen. Abhängig von Ihrem Theme kann die Nutzung % Ihre Karte zerstören."
 
3141
 
3142
+ #: html/map-edit-page/map-edit-page.html.php:202
3143
+ msgid "Set to 100% for a responsive map"
3144
+ msgstr "Für eine responsive Karte dies auf 100% setzen"
 
3145
 
3146
+ #: html/map-edit-page/map-edit-page.html.php:166
3147
+ msgid "Map Name"
3148
+ msgstr "Karten-Name"
3149
 
3150
+ #: html/map-edit-page/map-edit-page.html.php:153
3151
+ msgid "copy this into your post or page to display the map"
3152
+ msgstr "Kopieren Sie dies in Ihre Webseite oder einen Blogbeitrag um die Karte anzuzeigen. "
 
3153
 
3154
+ #: html/map-edit-page/map-edit-page.html.php:143
3155
+ msgid "Short code"
3156
+ msgstr "Kurzcode"
 
 
3157
 
3158
+ #: html/map-edit-page/map-edit-page.html.php:94
3159
+ msgid "Pro Upgrade"
3160
+ msgstr "Pro Upgrade"
 
3161
 
3162
+ #: html/map-edit-page/map-edit-page.html.php:59
3163
+ msgid "Directions"
3164
+ msgstr "Routen"
 
3165
 
3166
+ #: html/map-edit-page/map-edit-page.html.php:52 html/welcome.html.php:52
3167
+ msgid "Themes"
3168
+ msgstr "Themes"
 
3169
 
3170
+ #: html/map-edit-page/map-edit-page.html.php:45 html/settings-page.html.php:19
3171
+ msgid "General Settings"
3172
+ msgstr "Allgemeine Einstellungen"
 
3173
 
3174
+ #: html/map-edit-page/map-edit-page.html.php:2582
3175
+ #: html/map-edit-page/map-edit-page.html.php:2613
3176
+ msgid "Pro Edition"
3177
+ msgstr "Pro Edition"
3178
 
3179
+ #: legacy-core.php:1132
3180
+ msgid "Pic"
3181
+ msgstr "Bild"
 
3182
 
3183
+ #: legacy-core.php:1131
3184
+ msgid "GPS"
3185
+ msgstr "GPS"
 
3186
 
3187
+ #: html/map-edit-page/map-edit-page.html.php:1684
3188
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1508
3189
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1527
3190
+ #: includes/tables/class.admin-marker-datatable.php:38
3191
+ #: includes/tables/class.marker-datatable.php:22 legacy-core.php:1130
3192
+ msgid "Address"
3193
+ msgstr "Adresse"
3194
 
3195
+ #: legacy-core.php:1128
3196
+ msgid "Linked to"
3197
+ msgstr "Verlinkt zu "
 
3198
 
3199
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1505
3200
+ #: includes/tables/class.admin-marker-datatable.php:35 legacy-core.php:1127
3201
+ msgid "Icon"
3202
+ msgstr "Icon"
3203
 
3204
+ #: legacy-core.php:1102
3205
+ msgid "My Markers"
3206
+ msgstr "Meine Marker"
 
3207
 
3208
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1347
3209
+ #: includes/tables/class.admin-map-datatable.php:102
3210
+ msgid "Trash"
3211
+ msgstr "Papierkorb"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3212
 
3213
+ #: html/map-edit-page/map-edit-page.html.php:872
3214
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1345
3215
+ #: includes/tables/class.admin-map-datatable.php:80
3216
+ msgid "Terrain"
3217
+ msgstr "Gelände"
3218
 
3219
+ #: html/map-edit-page/map-edit-page.html.php:867
3220
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1344
3221
+ #: includes/tables/class.admin-map-datatable.php:79
3222
+ msgid "Hybrid"
3223
+ msgstr "Hybrid"
3224
 
3225
+ #: html/map-edit-page/map-edit-page.html.php:862
3226
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1343
3227
+ #: includes/tables/class.admin-map-datatable.php:78
3228
+ msgid "Satellite"
3229
+ msgstr "Satellit"
 
 
3230
 
3231
+ #: html/map-edit-page/map-edit-page.html.php:857
3232
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1342
3233
+ #: includes/tables/class.admin-map-datatable.php:81
3234
+ msgid "Roadmap"
3235
+ msgstr "Straßenkarte"
3236
 
3237
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1334
3238
+ #: includes/tables/class.admin-map-datatable.php:37
3239
+ msgid "Type"
3240
+ msgstr "Typ"
3241
 
3242
+ #: html/map-edit-page/map-edit-page.html.php:211
3243
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1333
3244
+ #: includes/tables/class.admin-map-datatable.php:36
3245
+ msgid "Height"
3246
+ msgstr "Höhe"
3247
 
3248
+ #: html/map-edit-page/map-edit-page.html.php:188
3249
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1332
3250
+ #: includes/tables/class.admin-map-datatable.php:35
3251
+ msgid "Width"
3252
+ msgstr "Breite"
3253
 
3254
+ #: legacy-core.php:1093 legacy-core.php:1105
3255
+ msgid "Problems with the plugin? See the troubleshooting manual."
3256
+ msgstr "Probleme mit dem Plugin? Siehe Troubleshooting-Manual."
 
3257
 
3258
+ #: html/map-list-page.html.php:67 legacy-core.php:1067
3259
+ msgid "of WP Google Maps for only"
3260
+ msgstr "von WP nur für Google Maps"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3261
 
3262
+ #: html/map-list-page.html.php:56 legacy-core.php:1067
3263
+ msgid "with the"
3264
+ msgstr "mit der"
3265
 
3266
+ #: html/map-list-page.html.php:52 legacy-core.php:1067
3267
+ msgid "Create unlimited maps"
3268
+ msgstr "Unbegrenzt Karten erstellen"
3269
 
3270
+ #: html/map-list-page.html.php:10 legacy-core.php:1041 legacy-core.php:1102
3271
+ msgid "Add New"
3272
+ msgstr "Neu hinzufügen"
3273
 
3274
+ #: html/map-list-page.html.php:26 legacy-core.php:1041 legacy-core.php:1066
3275
+ msgid "My Maps"
3276
+ msgstr "Meine Karten"
3277
 
3278
+ #: html/settings-page.html.php:1606
3279
+ msgid "Save Settings"
3280
+ msgstr "Einstellungen speichern"
3281
 
3282
+ #: html/settings-page.html.php:1298
3283
+ msgid "Custom CSS"
3284
+ msgstr "Eigene CSS"
3285
 
3286
+ #: html/settings-page.html.php:1271
3287
+ msgid "Marker data XML URL"
3288
+ msgstr "Marker-Daten XML URL"
3289
 
3290
+ #: html/settings-page.html.php:1261 html/settings-page.html.php:1281
3291
+ msgid "Currently using"
3292
+ msgstr "Momentan verwendet"
 
3293
 
3294
+ #: html/settings-page.html.php:1255 html/settings-page.html.php:1275
3295
+ msgid "You can use the following"
3296
+ msgstr "Sie können das Folgende verwenden"
3297
 
3298
+ #: html/settings-page.html.php:1251
3299
+ msgid "Marker data XML directory"
3300
+ msgstr "Marker-Daten XML - Verzeichnis"
3301
 
3302
+ #: html/settings-page.html.php:1221
3303
+ msgid "We suggest that you change the two fields below ONLY if you are experiencing issues when trying to save the marker XML files."
3304
+ msgstr "Wir schlagen vor, dass Sie die unteren zwei Felder ändern NUR wenn Sie Probleme haben beim Versuch, die Marker-XML-Dateien zu sichern."
 
 
 
 
 
 
 
 
 
 
 
 
 
3305
 
3306
+ #: html/settings-page.html.php:1226
3307
+ msgid "Pull marker data from"
3308
+ msgstr "Marker-Daten von"
3309
 
3310
+ #: html/settings-page.html.php:1215
3311
+ msgid "Marker Data Location"
3312
+ msgstr "Marker-Daten Standort"
3313
 
3314
+ #: html/map-edit-page/map-edit-page.html.php:73 html/settings-page.html.php:39
3315
+ msgid "Advanced Settings"
3316
+ msgstr "Erweiterte Einstellungen"
 
3317
 
3318
+ #: html/settings-page.html.php:1121
3319
+ msgid "Autoplay after x milliseconds (1000 = 1 second)"
3320
+ msgstr "Autoplay nach x Millisekunden (1000 = 1 Sekunden)"
3321
 
3322
+ #: html/settings-page.html.php:1106
3323
+ msgid "Items"
3324
+ msgstr "Punkte"
3325
 
3326
+ #: html/settings-page.html.php:1049
3327
+ msgid "Enable navigation"
3328
+ msgstr "Navigation aktivieren"
3329
 
3330
+ #: html/settings-page.html.php:1045
3331
+ msgid "Enable pagination"
3332
+ msgstr "Nummerierung aktiviern"
3333
 
3334
+ #: html/settings-page.html.php:1041
3335
+ msgid "Enable autoheight"
3336
+ msgstr "Automatische Höhe aktivieren"
3337
 
3338
+ #: html/settings-page.html.php:1037
3339
+ msgid "Enable lazyload of images"
3340
+ msgstr "lazyload von Bildern aktivieren"
3341
 
3342
+ #: html/settings-page.html.php:1033
3343
+ msgid "Resize Images with Timthumb"
3344
+ msgstr "Bild-Größenänderung mit Timthumb"
 
3345
 
3346
+ #: html/settings-page.html.php:1018
3347
+ msgid "Hide the Directions Link"
3348
+ msgstr "Routen-Link nicht anzeigen"
 
 
 
 
 
 
3349
 
3350
+ #: html/settings-page.html.php:1014
3351
+ msgid "Hide the Marker Link"
3352
+ msgstr "Marker-Link nicht anzeigen"
 
 
3353
 
3354
+ #: html/settings-page.html.php:1010
3355
+ msgid "Hide the Description"
3356
+ msgstr "Beschreibung nicht anzeigen"
 
 
 
 
 
 
 
 
3357
 
3358
+ #: html/settings-page.html.php:1006
3359
+ msgid "Hide the Address"
3360
+ msgstr "Adresse nicht anzeigen"
 
 
3361
 
3362
+ #: html/settings-page.html.php:1002
3363
+ msgid "Hide the Marker Icon"
3364
+ msgstr "Marker-Icon nicht anzeigen"
 
3365
 
3366
+ #: html/settings-page.html.php:998
3367
+ msgid "Hide the Title"
3368
+ msgstr "Bezeichnung nicht anzeigen"
3369
 
3370
+ #: html/settings-page.html.php:994
3371
+ msgid "Hide the Image"
3372
+ msgstr "Bild nicht anzeigen"
 
 
3373
 
3374
+ #: html/settings-page.html.php:978
3375
+ msgid "Black"
3376
+ msgstr "Black"
 
 
3377
 
3378
+ #: html/settings-page.html.php:973
3379
+ msgid "White"
3380
+ msgstr "Weiß"
 
 
3381
 
3382
+ #: html/settings-page.html.php:969
3383
+ msgid "PinkPurple"
3384
+ msgstr "PinkPurple"
 
 
3385
 
3386
+ #: html/settings-page.html.php:964
3387
+ msgid "Monotone"
3388
+ msgstr "Monotone"
3389
 
3390
+ #: html/settings-page.html.php:959
3391
+ msgid "Earth"
3392
+ msgstr "Earth"
 
 
3393
 
3394
+ #: html/settings-page.html.php:954
3395
+ msgid "Sun"
3396
+ msgstr "Sun"
3397
 
3398
+ #: html/settings-page.html.php:949
3399
+ msgid "Sky"
3400
+ msgstr "Sky"
3401
 
3402
+ #: html/settings-page.html.php:941
3403
+ msgid "Theme selection"
3404
+ msgstr "Theme-Auswahl"
 
3405
 
3406
+ #: html/settings-page.html.php:934
3407
+ msgid "Carousel Marker Listing"
3408
+ msgstr "Carousel Marker-Auflistung"
 
 
3409
 
3410
+ #: html/settings-page.html.php:880
3411
+ msgid "Hide the Description column"
3412
+ msgstr "Beschreibung-Spalte nicht anzeigen"
 
3413
 
3414
+ #: html/settings-page.html.php:866
3415
+ msgid "Hide the Category column"
3416
+ msgstr "Kategorie-Spalte nicht anzeigen"
 
 
 
3417
 
3418
+ #: html/settings-page.html.php:852
3419
+ msgid "Hide the Address column"
3420
+ msgstr "Adressen-Spalte nicht anzeigen"
 
 
3421
 
3422
+ #: html/settings-page.html.php:838
3423
+ msgid "Hide the Title column"
3424
+ msgstr "Bezeichnung-Spalte nicht anzeigen"
 
 
3425
 
3426
+ #: html/settings-page.html.php:811
3427
+ msgid "Hide the Icon column"
3428
+ msgstr "Icon-Spalte nicht anzeigen"
3429
 
3430
+ #: html/settings-page.html.php:784
3431
+ msgid "Advanced Marker Listing"
3432
+ msgstr "Erweiterte Marker-Auflistung"
 
 
3433
 
3434
+ #: html/settings-page.html.php:762
3435
+ msgid "Changing these settings will alter the way the marker list appears on your website."
3436
+ msgstr "Veränderungen an diesen Einstellungen wird die Darstellung der Marker-Auflistung auf Ihrer Webseite verändern."
3437
 
3438
+ #: html/settings-page.html.php:756
3439
+ msgid "Marker Listing Settings"
3440
+ msgstr "Einstellungen Marker-Auflistung"
 
 
3441
 
3442
+ #: html/settings-page.html.php:722
3443
+ msgid "Open Marker InfoWindows by"
3444
+ msgstr "Öffnen des Marker Info-Fensters durch"
 
 
 
3445
 
3446
+ #: html/settings-page.html.php:492
3447
+ msgid "Lowest level of access to the map editor"
3448
+ msgstr "Geringstes Zugangs-Level zum Map-Editor"
 
 
3449
 
3450
+ #: html/settings-page.html.php:249
3451
+ msgid "Troubleshooting Options"
3452
+ msgstr "Troubleshooting Optionen"
 
3453
 
3454
+ #: html/settings-page.html.php:126
3455
+ msgid "Disable Mouse Double Click Zooming"
3456
+ msgstr "Doppelklick Maus-Zoomen deaktivieren"
 
3457
 
3458
+ #: html/settings-page.html.php:119
3459
+ msgid "Disable Mouse Dragging"
3460
+ msgstr "Ziehen mit der Maus deaktivieren"
3461
 
3462
+ #: html/settings-page.html.php:112
3463
+ msgid "Disable Mouse Wheel Zoom"
3464
+ msgstr "Mausrad-Zoom deaktivieren"
3465
 
3466
+ #: html/settings-page.html.php:98
3467
+ msgid "Disable Map Type Controls"
3468
+ msgstr "Kartentyp-Steuerung deaktivieren"
 
3469
 
3470
+ #: html/settings-page.html.php:91
3471
+ msgid "Disable Pan Controls"
3472
+ msgstr "Schwenk-Steuerung deaktivieren"
 
 
3473
 
3474
+ #: html/settings-page.html.php:84
3475
+ msgid "Disable Zoom Controls"
3476
+ msgstr "Zoom-Steuerung deaktivieren"
3477
 
3478
+ #: html/settings-page.html.php:77
3479
+ msgid "Disable StreetView"
3480
+ msgstr "StreetView deaktivieren "
3481
 
3482
+ #: html/settings-page.html.php:63
3483
+ msgid "General Map Settings"
3484
+ msgstr "Allgemeine Karten-Einstellungen"
3485
 
3486
+ #: html/map-edit-page/map-edit-page.html.php:103
3487
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:102
3488
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:110
3489
+ #: js/v8/wp-google-maps.combined.js:9393
3490
+ msgid "Map Settings"
3491
+ msgstr "Karten-Einstellungen"
3492
 
3493
+ #: html/map-edit-page/map-edit-page.html.php:80 html/settings-page.html.php:29
3494
+ msgid "Marker Listing"
3495
+ msgstr "Marker Auflistung"
3496
 
3497
+ #: html/settings-page.html.php:24
3498
+ msgid "InfoWindows"
3499
+ msgstr "Info-Fenster"
3500
 
3501
+ #: legacy-core.php:1567
3502
+ msgid "This folder does not exist. Please create it."
3503
+ msgstr "Der Ordner existiert nicht. Bitte erstellen."
 
3504
 
3505
+ #: legacy-core.php:932
3506
+ msgid "Are you sure you want to delete this marker:"
3507
+ msgstr "Sind Sie sich sicher, dass Sie diesen Marker löschen wollen?"
 
3508
 
3509
+ #: legacy-core.php:932
3510
+ msgid "Delete Marker"
3511
+ msgstr "Marker löschen"
3512
 
3513
+ #: legacy-core.php:928
3514
+ msgid "There was a problem deleting the marker."
3515
+ msgstr "Es gab ein Problem beim Löschen des Markers."
 
 
 
 
 
 
 
 
3516
 
3517
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1227
3518
+ msgid "There was a problem duplicating the map."
3519
+ msgstr "Es gab ein Problem beim Kopieren der Karte."
3520
 
3521
+ #: html/map-edit-page/map-edit-page.html.php:260
3522
+ #: html/map-edit-page/map-edit-page.html.php:270
3523
+ #: html/map-edit-page/map-edit-page.html.php:309
3524
+ #: html/map-edit-page/map-edit-page.html.php:1026
3525
+ #: html/map-edit-page/map-edit-page.html.php:1100
3526
+ #: html/map-edit-page/map-edit-page.html.php:1119
3527
+ #: html/map-edit-page/map-edit-page.html.php:1138
3528
+ #: html/map-edit-page/map-edit-page.html.php:1157
3529
+ #: html/map-edit-page/map-edit-page.html.php:1178
3530
+ #: html/map-edit-page/map-edit-page.html.php:1884
3531
+ #: html/map-edit-page/marker-panel.html.php:160
3532
+ #: html/map-edit-page/marker-panel.html.php:185 includes/class.strings.php:82
3533
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1208
3534
+ #: legacy-core.php:932
3535
+ msgid "No"
3536
+ msgstr "Nein"
3537
 
3538
+ #: html/map-edit-page/map-edit-page.html.php:308
3539
+ #: html/map-edit-page/map-edit-page.html.php:1025
3540
+ #: html/map-edit-page/map-edit-page.html.php:1099
3541
+ #: html/map-edit-page/map-edit-page.html.php:1118
3542
+ #: html/map-edit-page/map-edit-page.html.php:1137
3543
+ #: html/map-edit-page/map-edit-page.html.php:1156
3544
+ #: html/map-edit-page/map-edit-page.html.php:1177
3545
+ #: html/map-edit-page/map-edit-page.html.php:1883
3546
+ #: html/map-edit-page/marker-panel.html.php:165
3547
+ #: html/map-edit-page/marker-panel.html.php:180 includes/class.strings.php:81
3548
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1208
3549
+ #: legacy-core.php:932
3550
+ msgid "Yes"
3551
+ msgstr "Ja"
3552
 
3553
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1208
3554
+ msgid "Are you sure you want to delete the map"
3555
+ msgstr "Sind Sie sicher, dass Sie die Karte löschen wollen?"
3556
 
3557
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1208
3558
+ msgid "Delete your map"
3559
+ msgstr "Ihre Karte löschen"
3560
 
3561
+ #: html/footer.html.php:22
3562
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1185
3563
+ msgid "Support forum."
3564
+ msgstr "Support Forum."
 
 
 
3565
 
3566
+ #: html/footer.html.php:17
3567
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1185
3568
+ msgid "Or ask a question on our "
3569
+ msgstr "Oder stellen Sie eine Frage in unserem"
3570
 
3571
+ #: html/footer.html.php:12
3572
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1185
3573
+ #: legacy-core.php:919
3574
+ msgid "See the troubleshooting manual."
3575
+ msgstr "Schauen Sie in das Troubleshooting-Manual."
 
3576
 
3577
+ #: html/footer.html.php:4
3578
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1185
3579
+ #: legacy-core.php:919
3580
+ msgid "Experiencing problems with the plugin?"
3581
+ msgstr "Probleme mit dem Plugin?"
3582
 
3583
+ #: html/support.html.php:91 includes/class.admin-ui.php:54
3584
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1161
3585
+ msgid "Support"
3586
+ msgstr "Support"
 
3587
 
3588
+ #: includes/class.admin-ui.php:44
3589
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1160
3590
+ #: legacy-core.php:193
3591
+ msgid "Settings"
3592
+ msgstr "Einstellungen"
3593
 
3594
+ #: html/theme-panel.html.php:405
3595
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1142
3596
+ msgid "Advanced"
3597
+ msgstr "Erweitert"
3598
 
3599
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1135
3600
+ msgid "Categories"
3601
+ msgstr "Kategorien"
3602
 
3603
+ #: includes/class.admin-ui.php:34
3604
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1124
3605
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1129
3606
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:144
3607
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:150
3608
+ #: js/v8/wp-google-maps.combined.js:9435
3609
+ msgid "Maps"
3610
+ msgstr "Karten"
3611
 
3612
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2209
3613
+ msgid "Your polyline has been saved."
3614
+ msgstr "Ihre Polyline (Linienzug) wurde gespeichert."
 
 
 
 
3615
 
3616
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2160
3617
+ msgid "Your polyline has been created."
3618
+ msgstr "Ihre Polyline (Linienzug) wurde erstellt."
 
 
 
 
 
 
 
 
 
3619
 
3620
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2128
3621
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2180
3622
+ msgid "You cannot save a blank polyline"
3623
+ msgstr "Sie können keine leere Polylinie speichern"
3624
 
3625
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2110
3626
+ msgid "Your polygon has been saved."
3627
+ msgstr "Ihr Polygon wurde gespeichert."
3628
 
3629
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2045
3630
+ msgid "Your polygon has been created."
3631
+ msgstr "Ihr Polygon wurde erstellt."
 
 
 
 
3632
 
3633
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1998
3634
+ #: includes/compat/class.pro-below-8.1-compatibility.php:2063
3635
+ msgid "You cannot save a blank polygon"
3636
+ msgstr "Sie können kein leeres Polygon speichern"
3637
 
3638
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1985
3639
+ msgid "Your marker location has been saved."
3640
+ msgstr "Ihr Marker-Standort wurde gespeichert."
3641
 
3642
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1947
3643
+ msgid "Your settings have been saved."
3644
+ msgstr "Ihre Änderungen wurden gespeichert."
 
 
 
 
3645
 
3646
+ #: html/store-locator.html.php:24
3647
+ msgid "Search"
3648
+ msgstr "Suche"
 
 
 
 
3649
 
3650
+ #: html/map-edit-page/map-edit-page.html.php:1694
3651
+ #: html/map-edit-page/marker-panel.html.php:129
3652
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1507
3653
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1526
3654
+ #: includes/tables/class.admin-marker-datatable.php:37
3655
+ #: includes/tables/class.marker-datatable.php:21
3656
+ msgid "Category"
3657
+ msgstr "Kategorie"
3658
 
3659
+ #: html/map-edit-page/heatmap-panel.html.php:80
3660
+ #: includes/legacy/functions.circle.php:74
3661
+ #: includes/legacy/functions.circle.php:197
3662
+ msgid "Radius"
3663
+ msgstr "Umkreis"
3664
 
3665
+ #: includes/class.store-locator.php:85
3666
+ msgid "ZIP / Address:"
3667
+ msgstr "PLZ / Adresse:"
 
3668
 
3669
+ #: legacy-core.php:688
3670
+ msgid "does not exist"
3671
+ msgstr "existiert nicht"
3672
 
3673
+ #: legacy-core.php:688
3674
+ msgid "Error: The map ID"
3675
+ msgstr "Fehler: Die map ID"
3676
 
3677
+ #: includes/class.strings.php:49
3678
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1694
3679
+ msgid "km away"
3680
+ msgstr "km entfernt"
3681
 
3682
+ #: includes/class.strings.php:50
3683
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1695
3684
+ msgid "miles away"
3685
+ msgstr "Meilen entfernt"
3686
 
3687
+ #: legacy-core.php:1286
3688
+ msgid "this page"
3689
+ msgstr "diese Seite"
3690
 
3691
+ #: legacy-core.php:218
3692
+ msgid "</em>exists. Please also ensure that you assign file permissions of 755 (or 777) to this directory."
3693
+ msgstr "</em>das es existiert. Bitte stellen Sie sicher, dass Sie die Dateiberechtigung von 755 (oder 777) diesem Verzeichnis zugewiesen haben."
3694
 
3695
+ #: legacy-core.php:218
3696
+ msgid "<strong>WP Google Maps cannot find the directory it uses to save marker data to. Please confirm that <em>"
3697
+ msgstr "<strong>WP Google Maps kann das Verzeichnis nicht finden, in das es normalerweise Marker-Daten abspeichert. Bitte bestätigen Sie <em>"
 
3698
 
3699
+ #: includes/class.database.php:227
3700
+ msgid "My first map"
3701
+ msgstr "Meine erste Karte"
 
 
3702
 
3703
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1035
3704
+ msgid "Delete this polyline"
3705
+ msgstr "Diese Polylinie löschen"
 
3706
 
3707
+ #: html/map-edit-page/map-edit-page.html.php:2390
3708
+ #: includes/compat/class.pro-below-8.1-compatibility.php:717
3709
+ msgid "Edit Polyline"
3710
+ msgstr "Bearbeite Polylinie"
 
 
3711
 
3712
+ #: html/map-edit-page/polyline-panel.html.php:115
3713
+ #: includes/compat/class.pro-below-8.1-compatibility.php:677
3714
+ #: includes/compat/class.pro-below-8.1-compatibility.php:787
3715
+ msgid "Save Polyline"
3716
+ msgstr "Speichere Polylinie"
 
3717
 
3718
+ #: html/map-edit-page/polyline-panel.html.php:95
3719
+ #: includes/compat/class.pro-below-8.1-compatibility.php:651
3720
+ #: includes/compat/class.pro-below-8.1-compatibility.php:749
3721
+ msgid "Line Thickness"
3722
+ msgstr "Linien-Stärke"
3723
 
3724
+ #: html/map-edit-page/polyline-panel.html.php:114
3725
+ msgid "Add Polyline"
3726
+ msgstr "Polylinie hinzufügen"
 
3727
 
3728
+ #: includes/compat/class.pro-below-8.1-compatibility.php:521
3729
+ msgid "Delete this polygon"
3730
+ msgstr "Dieses Polygon löschen"
 
 
3731
 
3732
+ #: includes/compat/class.pro-below-8.1-compatibility.php:520
3733
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1034
3734
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1353
3735
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1357
3736
+ #: includes/legacy/functions.circle.php:310
3737
+ #: includes/legacy/functions.rectangle.php:279
3738
+ #: includes/tables/class.admin-map-datatable.php:96
3739
+ #: includes/tables/class.admin-map-datatable.php:117
3740
+ msgid "Edit"
3741
+ msgstr "Bearbeiten"
3742
 
3743
+ #: includes/compat/class.pro-below-8.1-compatibility.php:492
3744
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1008
3745
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1335
3746
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1512
3747
+ #: includes/legacy/functions.circle.php:292
3748
+ #: includes/legacy/functions.rectangle.php:261
3749
+ #: includes/tables/class.admin-circle-datatable.php:22
3750
+ #: includes/tables/class.admin-heatmap-datatable.php:22
3751
+ #: includes/tables/class.admin-map-datatable.php:38
3752
+ #: includes/tables/class.admin-marker-datatable.php:43
3753
+ #: includes/tables/class.admin-polygon-datatable.php:22
3754
+ #: includes/tables/class.admin-polyline-datatable.php:22
3755
+ #: includes/tables/class.admin-rectangle-datatable.php:22
3756
+ msgid "Action"
3757
+ msgstr "Aktion"
3758
 
3759
+ #: html/map-edit-page/map-edit-page.html.php:1674
3760
+ #: includes/compat/class.pro-below-8.1-compatibility.php:490
3761
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1006
3762
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1330
3763
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1504
3764
+ #: includes/legacy/functions.circle.php:290
3765
+ #: includes/legacy/functions.rectangle.php:259
3766
+ #: includes/tables/class.admin-map-datatable.php:33
3767
+ #: includes/tables/class.admin-marker-datatable.php:34
3768
+ #: includes/tables/class.circle-datatable.php:20
3769
+ #: includes/tables/class.heatmap-datatable.php:20
3770
+ #: includes/tables/class.polygon-datatable.php:20
3771
+ #: includes/tables/class.polyline-datatable.php:20
3772
+ #: includes/tables/class.rectangle-datatable.php:20 legacy-core.php:1126
3773
+ #: legacy-core.php:1178
3774
+ msgid "ID"
3775
+ msgstr "ID"
3776
 
3777
+ #: html/map-edit-page/map-edit-page.html.php:2369
3778
+ #: includes/compat/class.pro-below-8.1-compatibility.php:172
3779
+ msgid "Edit Polygon"
3780
+ msgstr "Bearbeite Polygon"
3781
 
3782
+ #: html/map-edit-page/polygon-panel.html.php:179
3783
+ #: includes/compat/class.pro-below-8.1-compatibility.php:141
3784
+ #: includes/compat/class.pro-below-8.1-compatibility.php:241
3785
+ msgid "Save Polygon"
3786
+ msgstr "Polygon speichern"
3787
 
3788
+ #: includes/compat/class.pro-below-8.1-compatibility.php:134
3789
+ msgid "Drag a vertex to move it."
3790
+ msgstr "Scheitelpunkt ziehen, um diesen zu bewegen."
 
 
3791
 
3792
+ #: includes/compat/class.pro-below-8.1-compatibility.php:133
3793
+ msgid "Click on a vertex to remove it."
 
 
3794
  msgstr "Auf den Scheitelpunkt klicken, um diesen zu entfernen."
3795
 
3796
+ #: includes/compat/class.pro-below-8.1-compatibility.php:132
3797
+ msgid "Click on the map to insert a vertex."
3798
+ msgstr "Auf die Karte klicken, um einen Scheitelpunkt einzufügen."
 
 
3799
 
3800
+ #: html/map-edit-page/polygon-panel.html.php:154
3801
+ #: includes/compat/class.pro-below-8.1-compatibility.php:120
3802
+ #: includes/compat/class.pro-below-8.1-compatibility.php:210
3803
+ msgid "On Hover Opacity"
3804
+ msgstr "Der Mauszeiger Transparenz"
3805
 
3806
+ #: html/map-edit-page/polygon-panel.html.php:145
3807
+ #: includes/compat/class.pro-below-8.1-compatibility.php:117
3808
+ #: includes/compat/class.pro-below-8.1-compatibility.php:207
3809
+ msgid "On Hover Fill Color"
3810
+ msgstr "Der Mauszeiger Füllungs-Farbe"
3811
 
3812
+ #: html/map-edit-page/polygon-panel.html.php:136
3813
+ #: includes/compat/class.pro-below-8.1-compatibility.php:114
3814
+ #: includes/compat/class.pro-below-8.1-compatibility.php:204
3815
+ msgid "On Hover Line Color"
3816
+ msgstr "Der Mauszeiger Linien-Farbe"
3817
 
3818
+ #: html/map-edit-page/circle-panel.html.php:80
3819
+ #: html/map-edit-page/heatmap-panel.html.php:66
3820
+ #: html/map-edit-page/polygon-panel.html.php:122
3821
+ #: html/map-edit-page/polyline-panel.html.php:81
3822
+ #: html/map-edit-page/rectangle-panel.html.php:66
3823
+ #: includes/compat/class.pro-below-8.1-compatibility.php:111
3824
+ #: includes/compat/class.pro-below-8.1-compatibility.php:201
3825
+ #: includes/compat/class.pro-below-8.1-compatibility.php:643
3826
+ #: includes/compat/class.pro-below-8.1-compatibility.php:741
3827
+ #: includes/legacy/functions.circle.php:66
3828
+ #: includes/legacy/functions.circle.php:189
3829
+ #: includes/legacy/functions.rectangle.php:66
3830
+ #: includes/legacy/functions.rectangle.php:162
3831
+ msgid "Opacity"
3832
+ msgstr "Transparenz / Deckung"
3833
 
3834
+ #: html/map-edit-page/map-edit-page.html.php:778
3835
+ msgid "Fill color"
3836
+ msgstr "Farbe ausfüllen"
 
 
3837
 
3838
+ #: html/map-edit-page/map-edit-page.html.php:756
3839
+ msgid "Line opacity"
3840
+ msgstr "Linientransparenz"
3841
 
3842
+ #: html/map-edit-page/map-edit-page.html.php:744
3843
+ msgid "Line color"
3844
+ msgstr "Linienfarbe"
3845
+
3846
+ #: html/map-edit-page/polygon-panel.html.php:81
3847
+ #: includes/compat/class.pro-below-8.1-compatibility.php:99
3848
+ #: includes/compat/class.pro-below-8.1-compatibility.php:189
3849
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1511
3850
+ #: includes/tables/class.admin-marker-datatable.php:41
3851
+ #: includes/tables/class.polygon-datatable.php:23 legacy-core.php:1133
3852
+ msgid "Link"
3853
+ msgstr "Link"
3854
 
3855
+ #: includes/compat/class.pro-below-8.1-compatibility.php:96
3856
+ #: includes/compat/class.pro-below-8.1-compatibility.php:183
3857
+ #: includes/compat/class.pro-below-8.1-compatibility.php:186
3858
+ msgid "Get the Pro add-on"
3859
+ msgstr "Pro-Version erhalten"
3860
 
3861
+ #: html/map-list-page.html.php:50 html/map-list-page.html.php:63
3862
+ #: includes/compat/class.pro-below-8.1-compatibility.php:96
3863
+ #: includes/compat/class.pro-below-8.1-compatibility.php:183
3864
+ #: includes/compat/class.pro-below-8.1-compatibility.php:186
3865
+ #: legacy-core.php:1067
3866
+ msgid "Pro Version"
3867
+ msgstr "Pro Version"
3868
 
3869
+ #: includes/compat/class.pro-below-8.1-compatibility.php:96
3870
+ #: includes/compat/class.pro-below-8.1-compatibility.php:114
3871
+ #: includes/compat/class.pro-below-8.1-compatibility.php:117
3872
+ #: includes/compat/class.pro-below-8.1-compatibility.php:120
3873
+ #: includes/compat/class.pro-below-8.1-compatibility.php:183
3874
+ #: includes/compat/class.pro-below-8.1-compatibility.php:186
3875
+ #: includes/compat/class.pro-below-8.1-compatibility.php:204
3876
+ #: includes/compat/class.pro-below-8.1-compatibility.php:207
3877
+ #: includes/compat/class.pro-below-8.1-compatibility.php:210
3878
+ msgid "Pro version only"
3879
+ msgstr "Nur mit Pro-Version"
3880
 
3881
+ #: html/map-edit-page/circle-panel.html.php:51
3882
+ #: html/map-edit-page/heatmap-panel.html.php:34
3883
+ #: html/map-edit-page/polygon-panel.html.php:54
3884
+ #: html/map-edit-page/polyline-panel.html.php:54
3885
+ #: html/map-edit-page/rectangle-panel.html.php:47
3886
+ #: includes/compat/class.pro-below-8.1-compatibility.php:93
3887
+ #: includes/compat/class.pro-below-8.1-compatibility.php:180
3888
+ #: includes/compat/class.pro-below-8.1-compatibility.php:491
3889
+ #: includes/compat/class.pro-below-8.1-compatibility.php:627
3890
+ #: includes/compat/class.pro-below-8.1-compatibility.php:725
3891
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1007
3892
+ #: includes/legacy/functions.circle.php:50
3893
+ #: includes/legacy/functions.circle.php:158
3894
+ #: includes/legacy/functions.circle.php:291
3895
+ #: includes/legacy/functions.rectangle.php:50
3896
+ #: includes/legacy/functions.rectangle.php:146
3897
+ #: includes/legacy/functions.rectangle.php:260
3898
+ #: includes/tables/class.circle-datatable.php:21
3899
+ #: includes/tables/class.heatmap-datatable.php:21
3900
+ #: includes/tables/class.polygon-datatable.php:21
3901
+ #: includes/tables/class.polyline-datatable.php:21
3902
+ #: includes/tables/class.rectangle-datatable.php:21
3903
+ msgid "Name"
3904
+ msgstr "Name"
3905
 
3906
+ #: html/map-edit-page/polygon-panel.html.php:178
3907
+ msgid "Add Polygon"
3908
+ msgstr "Polygon hinzufügen"
3909
 
3910
+ #: base/classes/widget_module.class.php:74
3911
+ msgid "Select your map:"
3912
+ msgstr "Karte auswählen: "
3913
+
3914
+ #: base/classes/widget_module.class.php:69
3915
+ #: html/map-edit-page/map-edit-page.html.php:1679
3916
+ #: html/map-edit-page/marker-panel.html.php:56
3917
+ #: html/map-edit-page/marker-panel.html.php:59
3918
+ #: html/map-edit-page/polygon-panel.html.php:63
3919
+ #: includes/compat/class.pro-below-8.1-compatibility.php:96
3920
+ #: includes/compat/class.pro-below-8.1-compatibility.php:183
3921
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1331
3922
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1506
3923
+ #: includes/compat/class.pro-below-8.1-compatibility.php:1525
3924
+ #: includes/tables/class.admin-map-datatable.php:34
3925
+ #: includes/tables/class.admin-marker-datatable.php:36
3926
+ #: includes/tables/class.marker-datatable.php:20 legacy-core.php:1129
3927
+ msgid "Title"
3928
+ msgstr "Bezeichnung"
3929
 
3930
+ #: base/classes/widget_module.class.php:16
3931
+ msgid "Add your map as a widget"
3932
+ msgstr "Karte als Widget hinzufügen"
3933
+
3934
+ #. Plugin Name of the plugin
3935
+ #. Author of the plugin
3936
+ #: base/classes/widget_module.class.php:14
3937
+ #: html/map-edit-page/map-edit-page.html.php:4
3938
+ #: includes/class.auto-loader.php:222 includes/class.maps-engine-dialog.php:158
3939
+ #: includes/class.plugin.php:973 wpGoogleMaps.php:1593 wpGoogleMaps.php:1697
3940
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:43
3941
+ #: js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js:140
3942
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:48
3943
+ #: js/v8/3rd-party-integration/gutenberg/src/gutenberg.jsx:144
3944
+ #: js/v8/wp-google-maps.combined.js:9334 js/v8/wp-google-maps.combined.js:9431
3945
+ msgid "WP Google Maps"
3946
+ msgstr "WP Google Maps"
3947
 
3948
+ #: base/classes/WPGM_templates.php:130 html/credits.html.php:160
3949
+ #: html/welcome.html.php:128
3950
+ msgid "OK! Let's start"
3951
+ msgstr "OK! Los geht's"
3952
 
3953
+ #: base/classes/WPGM_templates.php:126 html/welcome.html.php:123
3954
+ msgid "and we'll act on it as soon as humanly possible."
3955
+ msgstr "und wir werden so schnell wie möglich darauf reagieren."
3956
 
3957
+ #: base/classes/WPGM_templates.php:126 html/welcome.html.php:123
3958
+ msgid "Send us your feedback"
3959
+ msgstr "Senden Sie uns Ihr Feedback"
3960
 
3961
+ #: base/classes/WPGM_templates.php:126 html/welcome.html.php:123
3962
+ msgid "We need you to help us make this plugin better."
3963
+ msgstr "Wie brauchen ihre Unterstützung, um unser Plugin weiter zu verbessern. "
3964
 
3965
+ #: base/classes/WPGM_templates.php:125 html/welcome.html.php:122
3966
+ msgid "Feedback"
3967
+ msgstr "Feedback"
3968
 
3969
+ #: base/classes/WPGM_templates.php:122 html/welcome.html.php:117
3970
+ msgid "for quick and friendly help. We'll answer your request within 24hours."
3971
+ msgstr "für freundliche und schnelle Hilfe. Wir beantworten Ihre Anfrage innerhalb von 24 Stunden. "
 
 
 
3972
 
3973
+ #: base/classes/WPGM_templates.php:122
3974
+ msgid "Support Forum"
3975
+ msgstr "Support-Forum"
 
 
 
3976
 
3977
+ #: base/classes/WPGM_templates.php:122 html/welcome.html.php:117
3978
+ msgid "Visit our"
3979
+ msgstr "Besuchen sie unser"
3980
+
3981
+ #: base/classes/WPGM_templates.php:121 html/welcome.html.php:116
3982
+ msgid "Help me!"
3983
+ msgstr "Helfen Sie mir!"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3984
 
3985
+ #: base/classes/WPGM_templates.php:118 html/welcome.html.php:111
3986
+ msgid "before you get started. If you're a tech-savvy individual, you may skip this step."
3987
+ msgstr "bevor Sie loslegen. Wenn Sie technisch versiert sind, können Sie diesen Schritt überspringen."
3988
 
3989
+ #: base/classes/WPGM_templates.php:118 html/welcome.html.php:111
3990
+ msgid "review our documentation"
3991
+ msgstr "unsere Dokumentation anschauen"
3992
 
3993
+ #: base/classes/WPGM_templates.php:118 html/welcome.html.php:111
3994
+ msgid "You may want to"
3995
+ msgstr "Sie möchten vielleicht"
3996
 
3997
+ #: base/classes/WPGM_templates.php:117 html/welcome.html.php:110
3998
+ msgid "New to WP Google Maps?"
3999
+ msgstr "Sind Sie neuer Nutzer von WP Google Maps?"
4000
 
4001
+ #: base/classes/WPGM_templates.php:95 html/welcome.html.php:95
4002
+ msgid "Please explain"
4003
+ msgstr "Bitte sagen Sie uns:"
4004
 
4005
+ #: base/classes/WPGM_templates.php:94 html/welcome.html.php:94
4006
+ #: lib/codecabin/deactivate-feedback-form.php:61
4007
+ msgid "Other"
4008
+ msgstr "Andere"
 
 
 
 
 
4009
 
4010
+ #: base/classes/WPGM_templates.php:90 html/welcome.html.php:90
4011
+ msgid "Friend recommendation"
4012
+ msgstr "Empfehlung durch Freunde "
4013
 
4014
+ #: base/classes/WPGM_templates.php:86 html/welcome.html.php:86
4015
+ msgid "Google or other search engine"
4016
+ msgstr "Google oder andere Suchmaschine"
4017
 
4018
+ #: base/classes/WPGM_templates.php:82 html/welcome.html.php:82
4019
+ msgid "What search term did you use?"
4020
+ msgstr "Welchen Suchbegriff haben Sie verwendet? "
4021
 
4022
+ #: base/classes/WPGM_templates.php:81 html/welcome.html.php:81
4023
+ msgid "WordPress.org plugin repository"
4024
+ msgstr "WordPress.org Plugin-Verzeichnis"
 
 
 
 
 
4025
 
4026
+ #: base/classes/WPGM_templates.php:74 html/welcome.html.php:74
4027
+ msgid "How did you find out about us?"
4028
+ msgstr "Wie sind Sie auf uns aufmerksam geworden?"
4029
 
4030
+ #: base/classes/WPGM_templates.php:59
4031
+ msgid "Create custom routes or outlines using polylines"
4032
+ msgstr "Erstellen Sie benutzerdefinierte Routen oder Konturen mit Polylinien"
4033
 
4034
+ #: base/classes/WPGM_templates.php:58
4035
+ #: html/map-edit-page/map-edit-page.html.php:2307 html/welcome.html.php:59
4036
+ msgid "Polylines"
4037
+ msgstr "Polylinien"
 
 
 
4038
 
4039
+ #: base/classes/WPGM_templates.php:54
4040
+ msgid "Create service areas or coverage maps with polygons"
4041
+ msgstr "Erstellen Sie Service- oder Bereichskarten mit Polygonen"
4042
 
4043
+ #: base/classes/WPGM_templates.php:53
4044
+ #: html/map-edit-page/map-edit-page.html.php:2301 html/welcome.html.php:59
4045
+ msgid "Polygons"
4046
+ msgstr "Polygone"
4047
 
4048
+ #: base/classes/WPGM_templates.php:49 html/welcome.html.php:44
4049
+ msgid "Let users search for products, branches and stores near them"
4050
+ msgstr "Lassen Sie Nutzer nach Produkten, Filialen und Geschäften in deren Umgebung suchen. "
4051
 
4052
+ #: base/classes/WPGM_templates.php:48
4053
+ #: html/map-edit-page/map-edit-page.html.php:66 html/settings-page.html.php:34
4054
+ #: html/welcome.html.php:43
4055
+ msgid "Store Locator"
4056
+ msgstr "Laden-Finder "
4057
 
4058
+ #: base/classes/WPGM_templates.php:44
4059
+ msgid "What's new?"
4060
+ msgstr "Was ist neu?"
 
 
 
 
 
 
 
 
4061
 
4062
+ #: base/classes/WPGM_templates.php:42
4063
+ msgid "Amazing maps. Simple interface. Powerful functionality. World Class Support."
4064
+ msgstr "Einmalige Karten. Einfaches Interface. Starke Funktionalität. Weltklasse-Service. "
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4065
 
4066
+ #: base/classes/WPGM_templates.php:40
4067
+ msgid "Welcome to"
4068
+ msgstr "Willkommen bei"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
readme.txt CHANGED
@@ -3,9 +3,9 @@ Contributors: WPGMaps, NickDuncan, CodeCabin_, DylanAuty
3
  Donate link: https://www.wpgmaps.com
4
  Tags: google maps, maps, map, map markers, google map, google maps plugin, wp google maps, wp google map, map plugin, store locator, google map plugin, map widget, open layers, elementor map
5
  Requires at least: 3.5
6
- Tested up to: 5.8
7
  Requires PHP: 5.3
8
- Stable tag: 8.1.19
9
  License: GPLv2
10
 
11
  The easiest to use Google maps plugin! Create a custom Google map, store locator or map widget with high quality markers containing categories, descriptions, images and links.
@@ -199,6 +199,9 @@ To add your map to your widgets area, simply go to Appearance->Widgets and drag
199
 
200
  == Upgrade Notice ==
201
 
 
 
 
202
  = 8.1.18 =
203
  Please update to 8.1.18 or above to ensure you are using the latest security enhancements.
204
 
@@ -225,6 +228,16 @@ Please update your WP Google Maps version to 6.3.15 to ensure you are using the
225
 
226
  == Changelog ==
227
 
 
 
 
 
 
 
 
 
 
 
228
  = 8.1.19 - 2021-12-09 =
229
  * Added simple API key creation link to improve the process of getting a key setup
230
  * Fixed issue where uncaught error would be thrown by GDPR module, and tools like Complianz
3
  Donate link: https://www.wpgmaps.com
4
  Tags: google maps, maps, map, map markers, google map, google maps plugin, wp google maps, wp google map, map plugin, store locator, google map plugin, map widget, open layers, elementor map
5
  Requires at least: 3.5
6
+ Tested up to: 5.9
7
  Requires PHP: 5.3
8
+ Stable tag: 8.1.20
9
  License: GPLv2
10
 
11
  The easiest to use Google maps plugin! Create a custom Google map, store locator or map widget with high quality markers containing categories, descriptions, images and links.
199
 
200
  == Upgrade Notice ==
201
 
202
+ = 8.1.20 =
203
+ Please update to 8.1.20 or above to ensure you are using the latest security enhancements.
204
+
205
  = 8.1.18 =
206
  Please update to 8.1.18 or above to ensure you are using the latest security enhancements.
207
 
228
 
229
  == Changelog ==
230
 
231
+ = 8.1.20 - 2022-02-03 =
232
+ * Fixed issue where GDPR notice would not appear in some installation when using OpenLayers
233
+ * Fixed issue where traditional Chinese language would not work with DataTables (Encoding issue)
234
+ * Fixed issue where erroneous marker read error would be thrown on some installations
235
+ * Added Facebook, Reddit and Newsletter Links (Opt-in) to welcome and support page
236
+ * Updated de_DE translation file (Thanks to michik1712)
237
+ * Improved REST API request response sanitization
238
+ * Improved experimental batch loader, feature not available by default (beta)
239
+ * Tested up to WordPress 5.9
240
+
241
  = 8.1.19 - 2021-12-09 =
242
  * Added simple API key creation link to improve the process of getting a key setup
243
  * Fixed issue where uncaught error would be thrown by GDPR module, and tools like Complianz
wpGoogleMaps.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: WP Google Maps
4
  Plugin URI: https://www.wpgmaps.com
5
  Description: The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss.
6
- Version: 8.1.19
7
  Author: WP Google Maps
8
  Author URI: https://www.wpgmaps.com
9
  Text Domain: wp-google-maps
@@ -12,6 +12,16 @@ Domain Path: /languages
12
 
13
 
14
  /*
 
 
 
 
 
 
 
 
 
 
15
  * 8.1.19 - 2021-12-09
16
  * Added simple API key creation link to improve the process of getting a key setup
17
  * Fixed issue where uncaught error would be thrown by GDPR module, and tools like Complianz
3
  Plugin Name: WP Google Maps
4
  Plugin URI: https://www.wpgmaps.com
5
  Description: The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss.
6
+ Version: 8.1.20
7
  Author: WP Google Maps
8
  Author URI: https://www.wpgmaps.com
9
  Text Domain: wp-google-maps
12
 
13
 
14
  /*
15
+ * 8.1.20 - 2022-02-03
16
+ * Fixed issue where GDPR notice would not appear in some installation when using OpenLayers
17
+ * Fixed issue where traditional Chinese language would not work with DataTables (Encoding issue)
18
+ * Fixed issue where erroneous marker read error would be thrown on some installations
19
+ * Added Facebook, Reddit and Newsletter Links (Opt-in) to welcome and support page
20
+ * Updated de_DE translation file (Thanks to michik1712)
21
+ * Improved REST API request response sanitization
22
+ * Improved experimental batch loader, feature not available by default (beta)
23
+ * Tested up to WordPress 5.9
24
+ *
25
  * 8.1.19 - 2021-12-09
26
  * Added simple API key creation link to improve the process of getting a key setup
27
  * Fixed issue where uncaught error would be thrown by GDPR module, and tools like Complianz