Version Description
:- 2019-03-28 :- Low priority = * Added Catalan translation files * Added hide POI logic to WPGMZA.GoogleMap * Added new global setting WPGMZA.settings.hide_points_of_interest
Download this release
Release Info
Developer | perryrylance |
Plugin | WP Google Maps |
Version | 7.11.16 |
Comparing to | |
See all releases |
Code changes from version 7.11.15 to 7.11.16
- base/includes/welcome.php +1 -1
- includes/build.log +283 -280
- includes/class.rest-api.php +1 -1
- includes/class.rest-api.php.bak +212 -0
- js/markerclusterer.js +6 -1
- js/v8/core.js +9 -0
- js/v8/core.js.bak +601 -0
- js/v8/google-maps/google-map.js +19 -1
- js/v8/google-maps/google-map.js.bak +532 -0
- js/v8/wp-google-maps.combined.js +28 -1
- js/v8/wp-google-maps.min.js +1 -1
- languages/wp-google-maps-ca.mo +0 -0
- languages/wp-google-maps-ca.po +3751 -0
- readme.txt +5 -0
- wpGoogleMaps.php +6 -1
base/includes/welcome.php
CHANGED
@@ -43,7 +43,7 @@ printf(__("Welcome to WP Google Maps version %s","wp-google-maps"), $wpgmza->get
|
|
43 |
</div>
|
44 |
<div class="col">
|
45 |
<h4><?php _e("Polylines","wp-google-maps"); ?>, <?php _e("Polygons","wp-google-maps"); ?>, <?php _e("Circles","wp-google-maps"); ?>, <?php _e("and Squares","wp-google-maps"); ?></h4>
|
46 |
-
<p><?php _e("Add custom shapes such as polygons, polylines, circles and
|
47 |
<img src='<?php echo WPGMAPS_DIR; ?>base/assets/feature4.jpg' style="border:1px solid #ccc;" />
|
48 |
</div>
|
49 |
</div>
|
43 |
</div>
|
44 |
<div class="col">
|
45 |
<h4><?php _e("Polylines","wp-google-maps"); ?>, <?php _e("Polygons","wp-google-maps"); ?>, <?php _e("Circles","wp-google-maps"); ?>, <?php _e("and Squares","wp-google-maps"); ?></h4>
|
46 |
+
<p><?php _e("Add custom shapes such as polygons, polylines, circles and squares!","wp-google-maps"); ?></p>
|
47 |
<img src='<?php echo WPGMAPS_DIR; ?>base/assets/feature4.jpg' style="border:1px solid #ccc;" />
|
48 |
</div>
|
49 |
</div>
|
includes/build.log
CHANGED
@@ -1,280 +1,283 @@
|
|
1 |
-
2019-03-
|
2 |
-
2019-03-
|
3 |
-
2019-03-
|
4 |
-
2019-03-
|
5 |
-
2019-03-
|
6 |
-
2019-03-
|
7 |
-
2019-03-
|
8 |
-
2019-03-
|
9 |
-
2019-03-
|
10 |
-
2019-03-
|
11 |
-
2019-03-
|
12 |
-
2019-03-
|
13 |
-
2019-03-
|
14 |
-
2019-03-
|
15 |
-
2019-03-
|
16 |
-
2019-03-
|
17 |
-
2019-03-
|
18 |
-
2019-03-
|
19 |
-
2019-03-
|
20 |
-
2019-03-
|
21 |
-
2019-03-
|
22 |
-
2019-03-
|
23 |
-
2019-03-
|
24 |
-
2019-03-
|
25 |
-
2019-03-
|
26 |
-
2019-03-
|
27 |
-
2019-03-
|
28 |
-
2019-03-
|
29 |
-
2019-03-
|
30 |
-
2019-03-
|
31 |
-
2019-03-
|
32 |
-
2019-03-
|
33 |
-
2019-03-
|
34 |
-
2019-03-
|
35 |
-
2019-03-
|
36 |
-
2019-03-
|
37 |
-
2019-03-
|
38 |
-
2019-03-
|
39 |
-
2019-03-
|
40 |
-
2019-03-
|
41 |
-
2019-03-
|
42 |
-
2019-03-
|
43 |
-
2019-03-
|
44 |
-
2019-03-
|
45 |
-
2019-03-
|
46 |
-
2019-03-
|
47 |
-
2019-03-
|
48 |
-
2019-03-
|
49 |
-
2019-03-
|
50 |
-
2019-03-
|
51 |
-
2019-03-
|
52 |
-
2019-03-
|
53 |
-
2019-03-
|
54 |
-
2019-03-
|
55 |
-
2019-03-
|
56 |
-
2019-03-
|
57 |
-
2019-03-
|
58 |
-
2019-03-
|
59 |
-
2019-03-
|
60 |
-
2019-03-
|
61 |
-
2019-03-
|
62 |
-
2019-03-
|
63 |
-
2019-03-
|
64 |
-
2019-03-
|
65 |
-
2019-03-
|
66 |
-
2019-03-
|
67 |
-
2019-03-
|
68 |
-
2019-03-
|
69 |
-
2019-03-
|
70 |
-
2019-03-
|
71 |
-
2019-03-
|
72 |
-
2019-03-
|
73 |
-
2019-03-
|
74 |
-
2019-03-
|
75 |
-
2019-03-
|
76 |
-
2019-03-
|
77 |
-
2019-03-
|
78 |
-
2019-03-
|
79 |
-
2019-03-
|
80 |
-
2019-03-
|
81 |
-
2019-03-
|
82 |
-
2019-03-
|
83 |
-
2019-03-
|
84 |
-
2019-03-
|
85 |
-
2019-03-
|
86 |
-
2019-03-
|
87 |
-
2019-03-
|
88 |
-
2019-03-
|
89 |
-
2019-03-
|
90 |
-
2019-03-
|
91 |
-
2019-03-
|
92 |
-
2019-03-
|
93 |
-
2019-03-
|
94 |
-
2019-03-
|
95 |
-
2019-03-
|
96 |
-
2019-03-
|
97 |
-
2019-03-
|
98 |
-
2019-03-
|
99 |
-
2019-03-
|
100 |
-
2019-03-
|
101 |
-
2019-03-
|
102 |
-
2019-03-
|
103 |
-
2019-03-
|
104 |
-
2019-03-
|
105 |
-
2019-03-
|
106 |
-
2019-03-
|
107 |
-
2019-03-
|
108 |
-
2019-03-
|
109 |
-
2019-03-
|
110 |
-
2019-03-
|
111 |
-
2019-03-
|
112 |
-
2019-03-
|
113 |
-
2019-03-
|
114 |
-
2019-03-
|
115 |
-
2019-03-
|
116 |
-
2019-03-
|
117 |
-
2019-03-
|
118 |
-
2019-03-
|
119 |
-
2019-03-
|
120 |
-
2019-03-
|
121 |
-
2019-03-
|
122 |
-
2019-03-
|
123 |
-
2019-03-
|
124 |
-
2019-03-
|
125 |
-
2019-03-
|
126 |
-
2019-03-
|
127 |
-
2019-03-
|
128 |
-
2019-03-
|
129 |
-
2019-03-
|
130 |
-
2019-03-
|
131 |
-
2019-03-
|
132 |
-
2019-03-
|
133 |
-
2019-03-
|
134 |
-
2019-03-
|
135 |
-
2019-03-
|
136 |
-
2019-03-
|
137 |
-
2019-03-
|
138 |
-
2019-03-
|
139 |
-
2019-03-
|
140 |
-
2019-03-
|
141 |
-
2019-03-
|
142 |
-
2019-03-
|
143 |
-
2019-03-
|
144 |
-
2019-03-
|
145 |
-
2019-03-
|
146 |
-
2019-03-
|
147 |
-
2019-03-
|
148 |
-
2019-03-
|
149 |
-
2019-03-
|
150 |
-
2019-03-
|
151 |
-
2019-03-
|
152 |
-
2019-03-
|
153 |
-
2019-03-
|
154 |
-
2019-03-
|
155 |
-
2019-03-
|
156 |
-
2019-03-
|
157 |
-
2019-03-
|
158 |
-
2019-03-
|
159 |
-
2019-03-
|
160 |
-
2019-03-
|
161 |
-
2019-03-
|
162 |
-
2019-03-
|
163 |
-
2019-03-
|
164 |
-
2019-03-
|
165 |
-
2019-03-
|
166 |
-
2019-03-
|
167 |
-
2019-03-
|
168 |
-
2019-03-
|
169 |
-
2019-03-
|
170 |
-
2019-03-
|
171 |
-
2019-03-
|
172 |
-
2019-03-
|
173 |
-
2019-03-
|
174 |
-
2019-03-
|
175 |
-
2019-03-
|
176 |
-
2019-03-
|
177 |
-
2019-03-
|
178 |
-
2019-03-
|
179 |
-
2019-03-
|
180 |
-
2019-03-
|
181 |
-
2019-03-
|
182 |
-
2019-03-
|
183 |
-
2019-03-
|
184 |
-
2019-03-
|
185 |
-
2019-03-
|
186 |
-
2019-03-
|
187 |
-
2019-03-
|
188 |
-
2019-03-
|
189 |
-
2019-03-
|
190 |
-
2019-03-
|
191 |
-
2019-03-
|
192 |
-
2019-03-
|
193 |
-
2019-03-
|
194 |
-
2019-03-
|
195 |
-
2019-03-
|
196 |
-
2019-03-
|
197 |
-
2019-03-
|
198 |
-
2019-03-
|
199 |
-
2019-03-
|
200 |
-
2019-03-
|
201 |
-
2019-03-
|
202 |
-
2019-03-
|
203 |
-
2019-03-
|
204 |
-
2019-03-
|
205 |
-
2019-03-
|
206 |
-
2019-03-
|
207 |
-
2019-03-
|
208 |
-
2019-03-
|
209 |
-
2019-03-
|
210 |
-
2019-03-
|
211 |
-
2019-03-
|
212 |
-
2019-03-
|
213 |
-
2019-03-
|
214 |
-
2019-03-
|
215 |
-
2019-03-
|
216 |
-
2019-03-
|
217 |
-
2019-03-
|
218 |
-
2019-03-
|
219 |
-
2019-03-
|
220 |
-
2019-03-
|
221 |
-
2019-03-
|
222 |
-
2019-03-
|
223 |
-
2019-03-
|
224 |
-
2019-03-
|
225 |
-
2019-03-
|
226 |
-
2019-03-
|
227 |
-
2019-03-
|
228 |
-
2019-03-
|
229 |
-
2019-03-
|
230 |
-
2019-03-
|
231 |
-
2019-03-
|
232 |
-
2019-03-
|
233 |
-
2019-03-
|
234 |
-
2019-03-
|
235 |
-
2019-03-
|
236 |
-
2019-03-
|
237 |
-
2019-03-
|
238 |
-
2019-03-
|
239 |
-
2019-03-
|
240 |
-
2019-03-
|
241 |
-
2019-03-
|
242 |
-
2019-03-
|
243 |
-
2019-03-
|
244 |
-
2019-03-
|
245 |
-
2019-03-
|
246 |
-
2019-03-
|
247 |
-
2019-03-
|
248 |
-
2019-03-
|
249 |
-
2019-03-
|
250 |
-
2019-03-
|
251 |
-
2019-03-
|
252 |
-
2019-03-
|
253 |
-
2019-03-
|
254 |
-
2019-03-
|
255 |
-
2019-03-
|
256 |
-
2019-03-
|
257 |
-
2019-03-
|
258 |
-
2019-03-
|
259 |
-
2019-03-
|
260 |
-
2019-03-
|
261 |
-
2019-03-
|
262 |
-
2019-03-
|
263 |
-
2019-03-
|
264 |
-
2019-03-
|
265 |
-
2019-03-
|
266 |
-
2019-03-
|
267 |
-
2019-03-
|
268 |
-
2019-03-
|
269 |
-
2019-03-
|
270 |
-
2019-03-
|
271 |
-
2019-03-
|
272 |
-
2019-03-
|
273 |
-
2019-03-
|
274 |
-
2019-03-
|
275 |
-
2019-03-
|
276 |
-
2019-03-
|
277 |
-
2019-03-
|
278 |
-
2019-03-
|
279 |
-
2019-03-
|
280 |
-
2019-03-
|
|
|
|
|
|
1 |
+
2019-03-28 11:40:31 :- Scanning dependencies
|
2 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/circle.js
|
3 |
+
2019-03-28 11:40:31 :- Found wpgmza-circle
|
4 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-map-object
|
5 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/compatibility.js
|
6 |
+
2019-03-28 11:40:31 :- Found wpgmza-compatibility
|
7 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
8 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/core.js
|
9 |
+
2019-03-28 11:40:31 :- Found wpgmza
|
10 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/css-escape.js
|
11 |
+
2019-03-28 11:40:31 :- Found wpgmza-css
|
12 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
13 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/distance.js
|
14 |
+
2019-03-28 11:40:31 :- Found wpgmza-distance
|
15 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
16 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/event-dispatcher.js
|
17 |
+
2019-03-28 11:40:31 :- Found wpgmza-event-dispatcher
|
18 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
19 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/event.js
|
20 |
+
2019-03-28 11:40:31 :- Found wpgmza-event
|
21 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
22 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/friendly-error.js
|
23 |
+
2019-03-28 11:40:31 :- Found wpgmza-friendly-error
|
24 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
25 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/geocoder.js
|
26 |
+
2019-03-28 11:40:31 :- Found wpgmza-geocoder
|
27 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
28 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-api-error-handler.js
|
29 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-api-error-handler
|
30 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
31 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/info-window.js
|
32 |
+
2019-03-28 11:40:31 :- Found wpgmza-info-window
|
33 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-event-dispatcher
|
34 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/latlng.js
|
35 |
+
2019-03-28 11:40:31 :- Found wpgmza-lat-lng
|
36 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
37 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/latlngbounds.js
|
38 |
+
2019-03-28 11:40:31 :- Found wpgmza-lat-lng-bounds
|
39 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
40 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/map-object.js
|
41 |
+
2019-03-28 11:40:31 :- Found wpgmza-map-object
|
42 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-event-dispatcher
|
43 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/map-settings-page.js
|
44 |
+
2019-03-28 11:40:31 :- Found wpgmza-map-settings-page
|
45 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
46 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/map-settings.js
|
47 |
+
2019-03-28 11:40:31 :- Found wpgmza-map-settings
|
48 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
49 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/map.js
|
50 |
+
2019-03-28 11:40:31 :- Found wpgmza-map
|
51 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-event-dispatcher
|
52 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/maps-engine-dialog.js
|
53 |
+
2019-03-28 11:40:31 :- Found wpgmza-maps-engine-dialog
|
54 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
55 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/marker-filter.js
|
56 |
+
2019-03-28 11:40:31 :- Found wpgmza-marker-filter
|
57 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-event-dispatcher
|
58 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/marker.js
|
59 |
+
2019-03-28 11:40:31 :- Found wpgmza-marker
|
60 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
61 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator-circle.js
|
62 |
+
2019-03-28 11:40:31 :- Found wpgmza-modern-store-locator-circle
|
63 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
64 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator.js
|
65 |
+
2019-03-28 11:40:31 :- Found wpgmza-modern-store-locator
|
66 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
67 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-use-my-location-button
|
68 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/native-maps-icon.js
|
69 |
+
2019-03-28 11:40:31 :- Found wpgmza-native-maps-app-icon
|
70 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
71 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/polygon.js
|
72 |
+
2019-03-28 11:40:31 :- Found wpgmza-polygon
|
73 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-map-object
|
74 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/polyline.js
|
75 |
+
2019-03-28 11:40:31 :- Found wpgmza-polyline
|
76 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-map-object
|
77 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/popout-panel.js
|
78 |
+
2019-03-28 11:40:31 :- Found wpgmza-popout-panel
|
79 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
80 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/rest-api.js
|
81 |
+
2019-03-28 11:40:31 :- Found wpgmza-wpgmza-rest-api
|
82 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
83 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/store-locator.js
|
84 |
+
2019-03-28 11:40:31 :- Found wpgmza-store-locator
|
85 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-event-dispatcher
|
86 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/text.js
|
87 |
+
2019-03-28 11:40:31 :- Found wpgmza-text
|
88 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
89 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/v7-custom-script.js
|
90 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/version.js
|
91 |
+
2019-03-28 11:40:31 :- Found wpgmza-version
|
92 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
93 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/3rd-party-integration/integration.js
|
94 |
+
2019-03-28 11:40:31 :- Found wpgmza-integration
|
95 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
96 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/3rd-party-integration/gutenberg/dist/gutenberg.js
|
97 |
+
2019-03-28 11:40:31 :- Found wpgmza-gutenberg
|
98 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-integration
|
99 |
+
2019-03-28 11:40:31 :- Adding dependency wp-i18n
|
100 |
+
2019-03-28 11:40:31 :- Adding dependency wp-blocks
|
101 |
+
2019-03-28 11:40:31 :- Adding dependency wp-editor
|
102 |
+
2019-03-28 11:40:31 :- Adding dependency wp-components
|
103 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/compatibility/google-ui-compatibility.js
|
104 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-ui-compatibility
|
105 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
106 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-circle.js
|
107 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-circle
|
108 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-circle
|
109 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-geocoder.js
|
110 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-geocoder
|
111 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-geocoder
|
112 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-html-overlay.js
|
113 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-html-overlay
|
114 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
115 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-info-window.js
|
116 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-info-window
|
117 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-info-window
|
118 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-pro-info-window
|
119 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-map.js
|
120 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-map
|
121 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-map
|
122 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-pro-map
|
123 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-marker.js
|
124 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-marker
|
125 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-marker
|
126 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-pro-marker
|
127 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-modern-store-locator-circle.js
|
128 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-modern-store-locator-circle
|
129 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-modern-store-locator-circle
|
130 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-modern-store-locator.js
|
131 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-modern-store-locator
|
132 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-modern-store-locator
|
133 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-polygon.js
|
134 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-polygon
|
135 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-polygon
|
136 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-pro-polygon
|
137 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-polyline.js
|
138 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-polyline
|
139 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-polyline
|
140 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-text-overlay.js
|
141 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-text-overlay
|
142 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-text
|
143 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-text.js
|
144 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-text
|
145 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-text
|
146 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-vertex-context-menu.js
|
147 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-vertex-context-menu
|
148 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza_api_call
|
149 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-circle.js
|
150 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-circle
|
151 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-circle
|
152 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-geocoder.js
|
153 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-geocoder
|
154 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-geocoder
|
155 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-info-window.js
|
156 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-info-window
|
157 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-info-window
|
158 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-pro-info-window
|
159 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-map.js
|
160 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-map
|
161 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-map
|
162 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-pro-map
|
163 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-marker.js
|
164 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-marker
|
165 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-marker
|
166 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-pro-marker
|
167 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-modern-store-locator-circle.js
|
168 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-modern-store-locator-circle
|
169 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-modern-store-locator-circle
|
170 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-modern-store-locator.js
|
171 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-modern-store-locator
|
172 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-modern-store-locator
|
173 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-polygon.js
|
174 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-polygon
|
175 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-polygon
|
176 |
+
2019-03-28 11:40:31 :- Adding Pro dependency wpgmza-pro-polygon
|
177 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-polyline.js
|
178 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-polyline
|
179 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-polyline
|
180 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-text.js
|
181 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-text
|
182 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-text
|
183 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/tables/admin-marker-datatable.js
|
184 |
+
2019-03-28 11:40:31 :- Found wpgmza-admin-marker-data-table
|
185 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-data-table
|
186 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps/js/v8/tables/datatable.js
|
187 |
+
2019-03-28 11:40:31 :- Found wpgmza-data-table
|
188 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
189 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/content-editor-map-button.js
|
190 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/custom-field-filter-controller.js
|
191 |
+
2019-03-28 11:40:31 :- Found wpgmza-custom-field-filter-controller
|
192 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
193 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/custom-field-filter-widget.js
|
194 |
+
2019-03-28 11:40:31 :- Found wpgmza-custom-field-filter-widget
|
195 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
196 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/heatmap.js
|
197 |
+
2019-03-28 11:40:31 :- Found wpgmza-heatmap
|
198 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-map-object
|
199 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/modern-directions-box.js
|
200 |
+
2019-03-28 11:40:31 :- Found wpgmza-modern-directions-box
|
201 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-popout-panel
|
202 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/modern-directions-result-box.js
|
203 |
+
2019-03-28 11:40:31 :- Found wpgmza-modern-directions-result-box
|
204 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-popout-panel
|
205 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/modern-marker-listing-marker-view.js
|
206 |
+
2019-03-28 11:40:31 :- Found wpgmza-modern-marker-listing-marker-view
|
207 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-popout-panel
|
208 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/modern-marker-listing.js
|
209 |
+
2019-03-28 11:40:31 :- Found wpgmza-modern-marker-listing
|
210 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-popout-panel
|
211 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/pro-info-window.js
|
212 |
+
2019-03-28 11:40:31 :- Found wpgmza-pro-info-window
|
213 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-info-window
|
214 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/pro-map.js
|
215 |
+
2019-03-28 11:40:31 :- Found wpgmza-pro-map
|
216 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-map
|
217 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/pro-marker-filter.js
|
218 |
+
2019-03-28 11:40:31 :- Found wpgmza-pro-marker-filter
|
219 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-marker-filter
|
220 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/pro-marker.js
|
221 |
+
2019-03-28 11:40:31 :- Found wpgmza-pro-marker
|
222 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-marker
|
223 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/pro-polygon.js
|
224 |
+
2019-03-28 11:40:31 :- Found wpgmza-pro-polygon
|
225 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-polygon
|
226 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/pro-store-locator.js
|
227 |
+
2019-03-28 11:40:31 :- Found wpgmza-pro-store-locator
|
228 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-store-locator
|
229 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/use-my-location-button.js
|
230 |
+
2019-03-28 11:40:31 :- Found wpgmza-use-my-location-button
|
231 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-event-dispatcher
|
232 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/xml-cache-converter.js
|
233 |
+
2019-03-28 11:40:31 :- Found wpgmza-xml-cache-converter
|
234 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
235 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/3rd-party-integration/gutenberg/dist/pro-gutenberg.js
|
236 |
+
2019-03-28 11:40:31 :- Found wpgmza-pro-gutenberg
|
237 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-gutenberg
|
238 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-heatmap.js
|
239 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-heatmap
|
240 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-heatmap
|
241 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-pro-info-window.js
|
242 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-pro-info-window
|
243 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-google-info-window
|
244 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-pro-map.js
|
245 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-pro-map
|
246 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-google-map
|
247 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-pro-marker.js
|
248 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-pro-marker
|
249 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-google-marker
|
250 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-pro-polygon.js
|
251 |
+
2019-03-28 11:40:31 :- Found wpgmza-google-pro-polygon
|
252 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-google-polygon
|
253 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/marker-listings/advanced-table-datatable.js
|
254 |
+
2019-03-28 11:40:31 :- Found wpgmza-advanced-table-data-table
|
255 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-data-table
|
256 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/marker-listings/advanced-table-marker-listing.js
|
257 |
+
2019-03-28 11:40:31 :- Found wpgmza-advanced-table-marker-listing
|
258 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-marker-listing
|
259 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/marker-listings/carousel-marker-listing.js
|
260 |
+
2019-03-28 11:40:31 :- Found wpgmza-carousel-marker-listing
|
261 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-marker-listing
|
262 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/marker-listings/marker-listing.js
|
263 |
+
2019-03-28 11:40:31 :- Found wpgmza-marker-listing
|
264 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza
|
265 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/marker-listings/modern-marker-listing.js
|
266 |
+
2019-03-28 11:40:31 :- Found wpgmza-modern-marker-listing
|
267 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-marker-listing
|
268 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-popout-panel
|
269 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-heatmap.js
|
270 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-heatmap
|
271 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-heatmap
|
272 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-pro-info-window.js
|
273 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-pro-info-window
|
274 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-ol-info-window
|
275 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-pro-map.js
|
276 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-pro-map
|
277 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-ol-map
|
278 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-pro-marker.js
|
279 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-pro-marker
|
280 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-ol-marker
|
281 |
+
2019-03-28 11:40:31 :- Reading E:\Programming\Code Cabin\htdocs-7.11.00\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-pro-polygon.js
|
282 |
+
2019-03-28 11:40:31 :- Found wpgmza-ol-pro-polygon
|
283 |
+
2019-03-28 11:40:31 :- Adding dependency wpgmza-ol-polygon
|
includes/class.rest-api.php
CHANGED
@@ -45,7 +45,7 @@ class RestAPI extends Factory
|
|
45 |
));
|
46 |
|
47 |
register_rest_route(RestAPI::NS, '/markers(\/\d+)?/', array(
|
48 |
-
'methods' => 'GET',
|
49 |
'callback' => array($this, 'markers')
|
50 |
));
|
51 |
|
45 |
));
|
46 |
|
47 |
register_rest_route(RestAPI::NS, '/markers(\/\d+)?/', array(
|
48 |
+
'methods' => array('GET'),
|
49 |
'callback' => array($this, 'markers')
|
50 |
));
|
51 |
|
includes/class.rest-api.php.bak
ADDED
@@ -0,0 +1,212 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace WPGMZA;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* This class facilitates all communication between the client and any server side modules which can be interacted with through the WordPress REST API.
|
7 |
+
*/
|
8 |
+
class RestAPI extends Factory
|
9 |
+
{
|
10 |
+
/**
|
11 |
+
* @const The plugins REST API namespace
|
12 |
+
*/
|
13 |
+
const NS = 'wpgmza/v1';
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Constructor
|
17 |
+
*/
|
18 |
+
public function __construct()
|
19 |
+
{
|
20 |
+
add_action('wp_enqueue_scripts', array($this, 'onEnqueueScripts'));
|
21 |
+
add_action('admin_enqueue_scripts', array($this, 'onEnqueueScripts'));
|
22 |
+
add_action('enqueue_block_assets', array($this, 'onEnqueueScripts'));
|
23 |
+
|
24 |
+
add_action('rest_api_init', array($this, 'onRestAPIInit'));
|
25 |
+
}
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Enqueues the wp-api script, required to use the Rest API client side.
|
29 |
+
* @return void
|
30 |
+
*/
|
31 |
+
public function onEnqueueScripts()
|
32 |
+
{
|
33 |
+
wp_enqueue_script('wp-api');
|
34 |
+
}
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Callback for the rest_api_init action, this function registers the plugins REST API routes.
|
38 |
+
* @return void
|
39 |
+
*/
|
40 |
+
public function onRestAPIInit()
|
41 |
+
{
|
42 |
+
register_rest_route(RestAPI::NS, '/maps(\/\d+)?/', array(
|
43 |
+
'methods' => 'GET',
|
44 |
+
'callback' => array($this, 'maps')
|
45 |
+
));
|
46 |
+
|
47 |
+
register_rest_route(RestAPI::NS, '/markers(\/\d+)?/', array(
|
48 |
+
'methods' => 'GET',
|
49 |
+
'callback' => array($this, 'markers')
|
50 |
+
));
|
51 |
+
|
52 |
+
register_rest_route(RestAPI::NS, '/markers(\/\d+)?/', array(
|
53 |
+
'methods' => 'DELETE',
|
54 |
+
'callback' => array($this, 'markers'),
|
55 |
+
'permission_callback' => function() {
|
56 |
+
return current_user_can('administrator');
|
57 |
+
}
|
58 |
+
));
|
59 |
+
|
60 |
+
register_rest_route(RestAPI::NS, '/datatables/', array(
|
61 |
+
'methods' => array('GET', 'POST'),
|
62 |
+
'callback' => array($this, 'datatables')
|
63 |
+
));
|
64 |
+
}
|
65 |
+
|
66 |
+
public function maps($request)
|
67 |
+
{
|
68 |
+
global $wpdb;
|
69 |
+
global $WPGMZA_TABLE_NAME_MAPS;
|
70 |
+
|
71 |
+
$route = $request->get_route();
|
72 |
+
|
73 |
+
switch($_SERVER['REQUEST_METHOD'])
|
74 |
+
{
|
75 |
+
case 'GET':
|
76 |
+
if(preg_match('#/wpgmza/v1/markers/(\d+)#', $route, $m))
|
77 |
+
{
|
78 |
+
$map = Map::createInstance($m[1]);
|
79 |
+
return $map;
|
80 |
+
}
|
81 |
+
|
82 |
+
$ids = $wpdb->get_col("SELECT id FROM $WPGMZA_TABLE_NAME_MAPS WHERE active=0");
|
83 |
+
|
84 |
+
$result = array();
|
85 |
+
|
86 |
+
if(empty($ids))
|
87 |
+
return $result;
|
88 |
+
|
89 |
+
foreach($ids as $id)
|
90 |
+
$result[] = Map::createInstance($id);
|
91 |
+
|
92 |
+
return $result;
|
93 |
+
|
94 |
+
break;
|
95 |
+
|
96 |
+
default:
|
97 |
+
return new \WP_Error('wpgmza_invalid_request_method', 'Invalid request method');
|
98 |
+
break;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Callback for the /markers REST API route.
|
104 |
+
* @param \WP_REST_Request The REST request.
|
105 |
+
* @return mixed Where an ID is specified on the URL, a single marker is returned. Where no ID is specified, an array of all markers are returned.
|
106 |
+
*/
|
107 |
+
public function markers($request)
|
108 |
+
{
|
109 |
+
global $wpdb;
|
110 |
+
global $wpgmza_tblname;
|
111 |
+
|
112 |
+
$route = $request->get_route();
|
113 |
+
|
114 |
+
switch($_SERVER['REQUEST_METHOD'])
|
115 |
+
{
|
116 |
+
case 'GET':
|
117 |
+
if(preg_match('#/wpgmza/v1/markers/(\d+)#', $route, $m))
|
118 |
+
{
|
119 |
+
$marker = Marker::createInstance($m[1]);
|
120 |
+
return $marker;
|
121 |
+
}
|
122 |
+
|
123 |
+
$fields = null;
|
124 |
+
|
125 |
+
if(isset($_GET['fields']) && is_string($_GET['fields']))
|
126 |
+
$fields = explode(',', $_GET['fields']);
|
127 |
+
else if(!empty($_GET['fields']))
|
128 |
+
$fields = $_GET['fields'];
|
129 |
+
|
130 |
+
if(!empty($_GET['filter']))
|
131 |
+
{
|
132 |
+
$filteringParameters = json_decode( stripslashes($_GET['filter']) );
|
133 |
+
|
134 |
+
$markerFilter = MarkerFilter::createInstance($filteringParameters);
|
135 |
+
|
136 |
+
foreach($filteringParameters as $key => $value)
|
137 |
+
$markerFilter->{$key} = $value;
|
138 |
+
|
139 |
+
$results = $markerFilter->getFilteredMarkers($fields);
|
140 |
+
}
|
141 |
+
else if(!empty($fields))
|
142 |
+
{
|
143 |
+
//$placeholders = array_fill(0, count($fields), '%s');
|
144 |
+
//$placeholders = implode(',', $placeholders);
|
145 |
+
|
146 |
+
foreach($fields as $key => $value)
|
147 |
+
$fields[$key] = '`' . preg_replace('/[a-z_]/i', '', $value) . '`';
|
148 |
+
|
149 |
+
$imploded = implode(',', $fields);
|
150 |
+
|
151 |
+
$stmt = $wpdb->prepare("SELECT $imploded FROM $wpgmza_tblname");
|
152 |
+
|
153 |
+
$results = $wpdb->get_results($stmt);
|
154 |
+
}
|
155 |
+
else if(!$fields)
|
156 |
+
{
|
157 |
+
$results = $wpdb->get_results("SELECT * FROM $wpgmza_tblname");
|
158 |
+
}
|
159 |
+
|
160 |
+
// TODO: Select all custom field data too, in one query, and add that to the marker data in the following loop. Ideally we could add a bulk get function to the CRUD classes which takes IDs?
|
161 |
+
// NB: Such a function has been implemented, just need to hook that up
|
162 |
+
|
163 |
+
foreach($results as $obj)
|
164 |
+
unset($obj->latlng);
|
165 |
+
|
166 |
+
return $results;
|
167 |
+
break;
|
168 |
+
|
169 |
+
case 'DELETE':
|
170 |
+
|
171 |
+
// Workaround for PHP not populating $_REQUEST
|
172 |
+
$request = array();
|
173 |
+
$body = file_get_contents('php://input');
|
174 |
+
parse_str($body, $request);
|
175 |
+
|
176 |
+
if(isset($request['id']))
|
177 |
+
{
|
178 |
+
$marker = new Marker($request['id']);
|
179 |
+
$marker->trash();
|
180 |
+
}
|
181 |
+
|
182 |
+
if(isset($request['ids']))
|
183 |
+
Marker::bulk_trash($request['ids']);
|
184 |
+
|
185 |
+
return (object)array(
|
186 |
+
'success' => true
|
187 |
+
);
|
188 |
+
|
189 |
+
break;
|
190 |
+
|
191 |
+
default:
|
192 |
+
return new \WP_Error('wpgmza_invalid_request_method', 'Invalid request method');
|
193 |
+
break;
|
194 |
+
}
|
195 |
+
|
196 |
+
|
197 |
+
}
|
198 |
+
|
199 |
+
public function datatables()
|
200 |
+
{
|
201 |
+
$request = $_REQUEST['wpgmzaDataTableRequestData'];
|
202 |
+
|
203 |
+
$class = '\\' . stripslashes( $request['phpClass'] );
|
204 |
+
|
205 |
+
$instance = $class::createInstance();
|
206 |
+
|
207 |
+
if(!($instance instanceof DataTable))
|
208 |
+
return WP_Error('wpgmza_invalid_datatable_class', 'Specified PHP class must extend WPGMZA\\DataTable', array('status' => 403));
|
209 |
+
|
210 |
+
return $instance->data($request);
|
211 |
+
}
|
212 |
+
}
|
js/markerclusterer.js
CHANGED
@@ -671,7 +671,12 @@ MarkerClusterer.prototype.getExtendedBounds = function(bounds) {
|
|
671 |
* @private
|
672 |
*/
|
673 |
MarkerClusterer.prototype.isMarkerInBounds_ = function(marker, bounds) {
|
674 |
-
|
|
|
|
|
|
|
|
|
|
|
675 |
};
|
676 |
|
677 |
|
671 |
* @private
|
672 |
*/
|
673 |
MarkerClusterer.prototype.isMarkerInBounds_ = function(marker, bounds) {
|
674 |
+
var latlng = marker.getPosition();
|
675 |
+
|
676 |
+
if(window.WPGMZA && latlng instanceof WPGMZA.LatLng)
|
677 |
+
latlng = latlng.toGoogleLatLng();
|
678 |
+
|
679 |
+
return bounds.contains(latlng);
|
680 |
};
|
681 |
|
682 |
|
js/v8/core.js
CHANGED
@@ -257,6 +257,15 @@ jQuery(function($) {
|
|
257 |
img.src = src;
|
258 |
},
|
259 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
260 |
/**
|
261 |
* Returns true if developer mode is set or if developer mode cookie is set
|
262 |
* @method isDeveloperMode
|
257 |
img.src = src;
|
258 |
},
|
259 |
|
260 |
+
decodeEntities: function(input)
|
261 |
+
{
|
262 |
+
return input.replace(/&(nbsp|amp|quot|lt|gt);/g, function(m, e) {
|
263 |
+
return m[e];
|
264 |
+
}).replace(/&#(\d+);/gi, function(m, e) {
|
265 |
+
return String.fromCharCode(parseInt(e, 10));
|
266 |
+
});
|
267 |
+
},
|
268 |
+
|
269 |
/**
|
270 |
* Returns true if developer mode is set or if developer mode cookie is set
|
271 |
* @method isDeveloperMode
|
js/v8/core.js.bak
ADDED
@@ -0,0 +1,601 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* @module WPGMZA
|
3 |
+
* @summary This is the core Javascript module. Some code exists in ../core.js, the functionality there will slowly be handed over to this module.
|
4 |
+
*/
|
5 |
+
jQuery(function($) {
|
6 |
+
|
7 |
+
var core = {
|
8 |
+
/**
|
9 |
+
* Indexed array of map instances
|
10 |
+
* @constant {array} maps
|
11 |
+
* @static
|
12 |
+
*/
|
13 |
+
maps: [],
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Global EventDispatcher used to listen for global plugin events
|
17 |
+
* @constant {EventDispatcher} events
|
18 |
+
* @static
|
19 |
+
*/
|
20 |
+
events: null,
|
21 |
+
|
22 |
+
/**
|
23 |
+
* Settings, passed from the server
|
24 |
+
* @constant {object} settings
|
25 |
+
* @static
|
26 |
+
*/
|
27 |
+
settings: null,
|
28 |
+
|
29 |
+
/**
|
30 |
+
* Instance of the restAPI. Not to be confused with WPGMZA.RestAPI, which is the instances constructor
|
31 |
+
* @constant {RestAPI} restAPI
|
32 |
+
* @static
|
33 |
+
*/
|
34 |
+
restAPI: null,
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Key and value pairs of localized strings passed from the server
|
38 |
+
* @constant {object} localized_strings
|
39 |
+
* @static
|
40 |
+
*/
|
41 |
+
localized_strings: null,
|
42 |
+
|
43 |
+
loadingHTML: '<div class="wpgmza-preloader"><div class="wpgmza-loader">...</div></div>',
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Override this method to add a scroll offset when using animated scroll, useful for sites with fixed headers.
|
47 |
+
* @method getScrollAnimationOffset
|
48 |
+
* @static
|
49 |
+
* @return {number} The scroll offset
|
50 |
+
*/
|
51 |
+
getScrollAnimationOffset: function() {
|
52 |
+
return (WPGMZA.settings.scroll_animation_offset || 0);
|
53 |
+
},
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Animated scroll, accounts for animation settings and fixed header height
|
57 |
+
* @method animateScroll
|
58 |
+
* @static
|
59 |
+
* @param {HTMLElement} element The element to scroll to
|
60 |
+
* @param {number} [milliseconds] The time in milliseconds to scroll over. Defaults to 500 if no value is specified.
|
61 |
+
* @return void
|
62 |
+
*/
|
63 |
+
animateScroll: function(element, milliseconds) {
|
64 |
+
|
65 |
+
var offset = WPGMZA.getScrollAnimationOffset();
|
66 |
+
|
67 |
+
if(!milliseconds)
|
68 |
+
{
|
69 |
+
if(WPGMZA.settings.scroll_animation_milliseconds)
|
70 |
+
milliseconds = WPGMZA.settings.scroll_animation_milliseconds;
|
71 |
+
else
|
72 |
+
milliseconds = 500;
|
73 |
+
}
|
74 |
+
|
75 |
+
$("html, body").animate({
|
76 |
+
scrollTop: $(element).offset().top - offset
|
77 |
+
}, milliseconds);
|
78 |
+
|
79 |
+
},
|
80 |
+
|
81 |
+
/**
|
82 |
+
* Generates and returns a GUID
|
83 |
+
* @method guid
|
84 |
+
* @static
|
85 |
+
* @return {string} The GUID
|
86 |
+
*/
|
87 |
+
guid: function() { // Public Domain/MIT
|
88 |
+
var d = new Date().getTime();
|
89 |
+
if (typeof performance !== 'undefined' && typeof performance.now === 'function'){
|
90 |
+
d += performance.now(); //use high-precision timer if available
|
91 |
+
}
|
92 |
+
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
|
93 |
+
var r = (d + Math.random() * 16) % 16 | 0;
|
94 |
+
d = Math.floor(d / 16);
|
95 |
+
return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
|
96 |
+
});
|
97 |
+
},
|
98 |
+
|
99 |
+
/**
|
100 |
+
* Takes a hex string and opacity value and converts it to Openlayers RGBA format
|
101 |
+
* @method hexOpacityToRGBA
|
102 |
+
* @static
|
103 |
+
* @param {string} colour The hex color string
|
104 |
+
* @param {number} opacity The opacity from 0.0 - 1.0
|
105 |
+
* @return {array} RGBA array where color components are 0 - 255 and opacity is 0.0 - 1.0
|
106 |
+
*/
|
107 |
+
hexOpacityToRGBA: function(colour, opacity)
|
108 |
+
{
|
109 |
+
hex = parseInt(colour.replace(/^#/, ""), 16);
|
110 |
+
return [
|
111 |
+
(hex & 0xFF0000) >> 16,
|
112 |
+
(hex & 0xFF00) >> 8,
|
113 |
+
hex & 0xFF,
|
114 |
+
parseFloat(opacity)
|
115 |
+
];
|
116 |
+
},
|
117 |
+
|
118 |
+
/**
|
119 |
+
* Takes a hex color string and converts it to an RGBA object.
|
120 |
+
* @method hexToRgba
|
121 |
+
* @static
|
122 |
+
* @param {string} hex The hex color string
|
123 |
+
* @return {object} Object with r, g, b and a properties, or 0 if the input is invalid.
|
124 |
+
*/
|
125 |
+
hexToRgba: function(hex) {
|
126 |
+
var c;
|
127 |
+
if(/^#([A-Fa-f0-9]{3}){1,2}$/.test(hex)){
|
128 |
+
c= hex.substring(1).split('');
|
129 |
+
if(c.length== 3){
|
130 |
+
c= [c[0], c[0], c[1], c[1], c[2], c[2]];
|
131 |
+
}
|
132 |
+
c= '0x'+c.join('');
|
133 |
+
|
134 |
+
return {
|
135 |
+
r: (c>>16)&255,
|
136 |
+
g: (c>>8)&255,
|
137 |
+
b: c&255,
|
138 |
+
a: 1
|
139 |
+
};
|
140 |
+
}
|
141 |
+
|
142 |
+
return 0;
|
143 |
+
|
144 |
+
//throw new Error('Bad Hex');
|
145 |
+
},
|
146 |
+
|
147 |
+
/**
|
148 |
+
* Takes an object with r, g, b and a properties and returns a CSS rgba color string
|
149 |
+
* @method rgbaToString
|
150 |
+
* @static
|
151 |
+
* @param {string} rgba The input object
|
152 |
+
* @return {string} The CSS rgba color string
|
153 |
+
*/
|
154 |
+
rgbaToString: function(rgba) {
|
155 |
+
return "rgba(" + rgba.r + ", " + rgba.g + ", " + rgba.b + ", " + rgba.a + ")";
|
156 |
+
},
|
157 |
+
|
158 |
+
/**
|
159 |
+
* A regular expression that matches a latitude / longitude coordinate pair
|
160 |
+
* @constant {RegExp} latLngRegexp
|
161 |
+
* @static
|
162 |
+
*/
|
163 |
+
latLngRegexp: /^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$/,
|
164 |
+
|
165 |
+
/**
|
166 |
+
* Utility function returns true is string is a latitude and longitude
|
167 |
+
* @method isLatLngString
|
168 |
+
* @static
|
169 |
+
* @param str {string} The string to attempt to parse as coordinates
|
170 |
+
* @return {array} the matched latitude and longitude or null if no match
|
171 |
+
*/
|
172 |
+
isLatLngString: function(str)
|
173 |
+
{
|
174 |
+
if(typeof str != "string")
|
175 |
+
return null;
|
176 |
+
|
177 |
+
// Remove outer brackets
|
178 |
+
if(str.match(/^\(.+\)$/))
|
179 |
+
str = str.replace(/^\(|\)$/, "");
|
180 |
+
|
181 |
+
var m = str.match(WPGMZA.latLngRegexp);
|
182 |
+
|
183 |
+
if(!m)
|
184 |
+
return null;
|
185 |
+
|
186 |
+
return new WPGMZA.LatLng({
|
187 |
+
lat: parseFloat(m[1]),
|
188 |
+
lng: parseFloat(m[3])
|
189 |
+
});
|
190 |
+
},
|
191 |
+
|
192 |
+
/**
|
193 |
+
* Utility function returns a latLng literal given a valid latLng string
|
194 |
+
* @method stringToLatLng
|
195 |
+
* @static
|
196 |
+
* @param str {string} The string to attempt to parse as coordinates
|
197 |
+
* @return {object} LatLng literal
|
198 |
+
*/
|
199 |
+
stringToLatLng: function(str)
|
200 |
+
{
|
201 |
+
var result = WPGMZA.isLatLngString(str);
|
202 |
+
|
203 |
+
if(!result)
|
204 |
+
throw new Error("Not a valid latLng");
|
205 |
+
|
206 |
+
return result;
|
207 |
+
},
|
208 |
+
|
209 |
+
/**
|
210 |
+
* Utility function returns a latLng literal given a valid latLng string
|
211 |
+
* @method stringToLatLng
|
212 |
+
* @static
|
213 |
+
* @param str {string} The string to attempt to parse as coordinates
|
214 |
+
* @return {object} LatLng literal
|
215 |
+
*/
|
216 |
+
isHexColorString: function(str)
|
217 |
+
{
|
218 |
+
if(typeof str != "string")
|
219 |
+
return false;
|
220 |
+
|
221 |
+
return (str.match(/#[0-9A-F]{6}/i) ? true : false);
|
222 |
+
},
|
223 |
+
|
224 |
+
/**
|
225 |
+
* Cache of image dimensions by URL, for internal use only
|
226 |
+
* @var imageDimensionsCache
|
227 |
+
* @inner
|
228 |
+
* @see WPGMZA.getImageDimensions
|
229 |
+
*/
|
230 |
+
imageDimensionsCache: {},
|
231 |
+
|
232 |
+
/**
|
233 |
+
* Utility function to get the dimensions of an image, caches results for best performance
|
234 |
+
* @method getImageDimensions
|
235 |
+
* @static
|
236 |
+
* @param src {string} Image source URL
|
237 |
+
* @param callback {function} Callback to recieve image dimensions
|
238 |
+
* @return {void}
|
239 |
+
*/
|
240 |
+
getImageDimensions: function(src, callback)
|
241 |
+
{
|
242 |
+
if(WPGMZA.imageDimensionsCache[src])
|
243 |
+
{
|
244 |
+
callback(WPGMZA.imageDimensionsCache[src]);
|
245 |
+
return;
|
246 |
+
}
|
247 |
+
|
248 |
+
var img = document.createElement("img");
|
249 |
+
img.onload = function(event) {
|
250 |
+
var result = {
|
251 |
+
width: img.width,
|
252 |
+
height: img.height
|
253 |
+
};
|
254 |
+
WPGMZA.imageDimensionsCache[src] = result;
|
255 |
+
callback(result);
|
256 |
+
};
|
257 |
+
img.src = src;
|
258 |
+
},
|
259 |
+
|
260 |
+
/**
|
261 |
+
* Returns true if developer mode is set or if developer mode cookie is set
|
262 |
+
* @method isDeveloperMode
|
263 |
+
* @static
|
264 |
+
* @return {boolean} True if developer mode is on
|
265 |
+
*/
|
266 |
+
isDeveloperMode: function()
|
267 |
+
{
|
268 |
+
return this.settings.developer_mode || (window.Cookies && window.Cookies.get("wpgmza-developer-mode"));
|
269 |
+
},
|
270 |
+
|
271 |
+
/**
|
272 |
+
* Returns true if the Pro add-on is active
|
273 |
+
* @method isProVersion
|
274 |
+
* @static
|
275 |
+
* @return {boolean} True if the Pro add-on is active
|
276 |
+
*/
|
277 |
+
isProVersion: function()
|
278 |
+
{
|
279 |
+
return (this._isProVersion == "1");
|
280 |
+
},
|
281 |
+
|
282 |
+
/**
|
283 |
+
* Opens the WP media dialog and returns the result to a callback
|
284 |
+
* @method openMediaDialog
|
285 |
+
* @param {function} callback Callback to recieve the attachment ID as the first parameter and URL as the second
|
286 |
+
* @static
|
287 |
+
* @return {void}
|
288 |
+
*/
|
289 |
+
openMediaDialog: function(callback) {
|
290 |
+
// Media upload
|
291 |
+
var file_frame;
|
292 |
+
|
293 |
+
// If the media frame already exists, reopen it.
|
294 |
+
if ( file_frame ) {
|
295 |
+
// Set the post ID to what we want
|
296 |
+
file_frame.uploader.uploader.param( 'post_id', set_to_post_id );
|
297 |
+
// Open frame
|
298 |
+
file_frame.open();
|
299 |
+
return;
|
300 |
+
}
|
301 |
+
|
302 |
+
// Create the media frame.
|
303 |
+
file_frame = wp.media.frames.file_frame = wp.media({
|
304 |
+
title: 'Select a image to upload',
|
305 |
+
button: {
|
306 |
+
text: 'Use this image',
|
307 |
+
},
|
308 |
+
multiple: false // Set to true to allow multiple files to be selected
|
309 |
+
});
|
310 |
+
|
311 |
+
// When an image is selected, run a callback.
|
312 |
+
file_frame.on( 'select', function() {
|
313 |
+
// We set multiple to false so only get one image from the uploader
|
314 |
+
attachment = file_frame.state().get('selection').first().toJSON();
|
315 |
+
|
316 |
+
callback(attachment.id, attachment.url);
|
317 |
+
});
|
318 |
+
|
319 |
+
// Finally, open the modal
|
320 |
+
file_frame.open();
|
321 |
+
},
|
322 |
+
|
323 |
+
/**
|
324 |
+
* @function getCurrentPosition
|
325 |
+
* @summary This function will get the users position, it first attempts to get
|
326 |
+
* high accuracy position (mobile with GPS sensors etc.), if that fails
|
327 |
+
* (desktops will time out) then it tries again without high accuracy
|
328 |
+
* enabled
|
329 |
+
* @static
|
330 |
+
* @return {object} The users position as a LatLng literal
|
331 |
+
*/
|
332 |
+
getCurrentPosition: function(callback, watch)
|
333 |
+
{
|
334 |
+
var trigger = "userlocationfound";
|
335 |
+
var nativeFunction = "getCurrentPosition";
|
336 |
+
|
337 |
+
if(watch)
|
338 |
+
{
|
339 |
+
trigger = "userlocationupdated";
|
340 |
+
nativeFunction = "watchPosition";
|
341 |
+
|
342 |
+
// Call again immediatly to get current position, watchPosition won't fire until the user moves
|
343 |
+
WPGMZA.getCurrentPosition(callback, false);
|
344 |
+
}
|
345 |
+
|
346 |
+
if(!navigator.geolocation)
|
347 |
+
{
|
348 |
+
console.warn("No geolocation available on this device");
|
349 |
+
return;
|
350 |
+
}
|
351 |
+
|
352 |
+
var options = {
|
353 |
+
enableHighAccuracy: true
|
354 |
+
};
|
355 |
+
|
356 |
+
navigator.geolocation[nativeFunction](function(position) {
|
357 |
+
if(callback)
|
358 |
+
callback(position);
|
359 |
+
|
360 |
+
WPGMZA.events.trigger("userlocationfound");
|
361 |
+
},
|
362 |
+
function(error) {
|
363 |
+
|
364 |
+
options.enableHighAccuracy = false;
|
365 |
+
|
366 |
+
navigator.geolocation[nativeFunction](function(position) {
|
367 |
+
if(callback)
|
368 |
+
callback(position);
|
369 |
+
|
370 |
+
WPGMZA.events.trigger("userlocationfound");
|
371 |
+
},
|
372 |
+
function(error) {
|
373 |
+
console.warn(error.code, error.message);
|
374 |
+
},
|
375 |
+
options);
|
376 |
+
|
377 |
+
},
|
378 |
+
options);
|
379 |
+
},
|
380 |
+
|
381 |
+
watchPosition: function(callback)
|
382 |
+
{
|
383 |
+
return WPGMZA.getCurrentPosition(callback, true);
|
384 |
+
},
|
385 |
+
|
386 |
+
/**
|
387 |
+
* Runs a catchable task and displays a friendly error if the function throws an error
|
388 |
+
* @method runCatchableTask
|
389 |
+
* @static
|
390 |
+
* @param {function} callback The function to run
|
391 |
+
* @param {HTMLElement} friendlyErrorContainer The container element to hold the error
|
392 |
+
* @return {void}
|
393 |
+
* @see WPGMZA.FriendlyError
|
394 |
+
*/
|
395 |
+
runCatchableTask: function(callback, friendlyErrorContainer) {
|
396 |
+
|
397 |
+
if(WPGMZA.isDeveloperMode())
|
398 |
+
callback();
|
399 |
+
else
|
400 |
+
try{
|
401 |
+
callback();
|
402 |
+
}catch(e) {
|
403 |
+
var friendlyError = new WPGMZA.FriendlyError(e);
|
404 |
+
$(friendlyErrorContainer).html("");
|
405 |
+
$(friendlyErrorContainer).append(friendlyError.element);
|
406 |
+
$(friendlyErrorContainer).show();
|
407 |
+
}
|
408 |
+
},
|
409 |
+
|
410 |
+
/**
|
411 |
+
* This function is for checking inheritence has been setup correctly. For objects that have engine and Pro specific classes, it will automatically add the engine and pro prefix to the supplied string and if such an object exists it will test against that name rather than the un-prefix argument supplied.
|
412 |
+
*
|
413 |
+
* For example, if we are running the Pro addon with Google maps as the engine, if you supply Marker as the instance name the function will check to see if instance is an instance of GoogleProMarker
|
414 |
+
* @method assertInstanceOf
|
415 |
+
* @static
|
416 |
+
* @param {object} instance The object to check
|
417 |
+
* @param {string} instanceName The class name as a string which this object should be an instance of
|
418 |
+
* @return {void}
|
419 |
+
*/
|
420 |
+
assertInstanceOf: function(instance, instanceName) {
|
421 |
+
var engine, fullInstanceName, assert;
|
422 |
+
var pro = WPGMZA.isProVersion() ? "Pro" : "";
|
423 |
+
|
424 |
+
switch(WPGMZA.settings.engine)
|
425 |
+
{
|
426 |
+
case "open-layers":
|
427 |
+
engine = "OL";
|
428 |
+
break;
|
429 |
+
|
430 |
+
default:
|
431 |
+
engine = "Google";
|
432 |
+
break;
|
433 |
+
}
|
434 |
+
|
435 |
+
if(WPGMZA[engine + pro + instanceName])
|
436 |
+
fullInstanceName = engine + pro + instanceName;
|
437 |
+
else if(WPGMZA[pro + instanceName])
|
438 |
+
fullInstanceName = pro + instanceName;
|
439 |
+
else if(WPGMZA[engine + instanceName])
|
440 |
+
fullInstanceName = engine + instanceName;
|
441 |
+
else
|
442 |
+
fullInstanceName = instanceName;
|
443 |
+
|
444 |
+
assert = instance instanceof WPGMZA[fullInstanceName];
|
445 |
+
|
446 |
+
if(!assert)
|
447 |
+
throw new Error("Object must be an instance of " + fullInstanceName + " (did you call a constructor directly, rather than createInstance?)");
|
448 |
+
},
|
449 |
+
|
450 |
+
/**
|
451 |
+
* @method getMapByID
|
452 |
+
* @static
|
453 |
+
* @param {mixed} id The ID of the map to retrieve
|
454 |
+
* @return {object} The map object, or null if no such map exists
|
455 |
+
*/
|
456 |
+
getMapByID: function(id) {
|
457 |
+
|
458 |
+
// Workaround for map ID member not set correctly
|
459 |
+
|
460 |
+
if(WPGMZA.isProVersion())
|
461 |
+
return MYMAP[id].map;
|
462 |
+
return MYMAP.map;
|
463 |
+
|
464 |
+
for(var i = 0; i < WPGMZA.maps.length; i++) {
|
465 |
+
if(WPGMZA.maps[i].id == id)
|
466 |
+
return WPGMZA.maps[i];
|
467 |
+
}
|
468 |
+
|
469 |
+
return null;
|
470 |
+
},
|
471 |
+
|
472 |
+
/**
|
473 |
+
* Shorthand function to determine if the Places Autocomplete is available
|
474 |
+
* @method isGoogleAutocompleteSupported
|
475 |
+
* @static
|
476 |
+
* @return {boolean} True if the places autocomplete is available
|
477 |
+
*/
|
478 |
+
isGoogleAutocompleteSupported: function() {
|
479 |
+
return typeof google === 'object' && typeof google.maps === 'object' && typeof google.maps.places === 'object' && typeof google.maps.places.Autocomplete === 'function';
|
480 |
+
},
|
481 |
+
|
482 |
+
/**
|
483 |
+
* The Google API status script enqueue, as reported by the server
|
484 |
+
* @constant
|
485 |
+
* @static
|
486 |
+
*/
|
487 |
+
googleAPIStatus: window.wpgmza_google_api_status,
|
488 |
+
|
489 |
+
/**
|
490 |
+
* Makes an educated guess as to whether the browser is Safari
|
491 |
+
* @method isSafari
|
492 |
+
* @static
|
493 |
+
* @return {boolean} True if it's likely the browser is Safari
|
494 |
+
*/
|
495 |
+
isSafari: function() {
|
496 |
+
|
497 |
+
var ua = navigator.userAgent.toLowerCase();
|
498 |
+
return (ua.indexOf("safari") != -1 && ua.indexOf("chrome") == -1);
|
499 |
+
|
500 |
+
},
|
501 |
+
|
502 |
+
/**
|
503 |
+
* Makes an educated guess as to whether the browser is running on a touch device
|
504 |
+
* @method isTouchDevice
|
505 |
+
* @static
|
506 |
+
* @return {boolean} True if it's likely the browser is running on a touch device
|
507 |
+
*/
|
508 |
+
isTouchDevice: function() {
|
509 |
+
|
510 |
+
return ("ontouchstart" in window);
|
511 |
+
|
512 |
+
},
|
513 |
+
|
514 |
+
/**
|
515 |
+
* Makes an educated guess whether the browser is running on an iOS device
|
516 |
+
* @method isDeviceiOS
|
517 |
+
* @static
|
518 |
+
* @return {boolean} True if it's likely the browser is running on an iOS device
|
519 |
+
*/
|
520 |
+
isDeviceiOS: function() {
|
521 |
+
|
522 |
+
return (
|
523 |
+
|
524 |
+
(/iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream)
|
525 |
+
|
526 |
+
||
|
527 |
+
|
528 |
+
(!!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform))
|
529 |
+
|
530 |
+
);
|
531 |
+
|
532 |
+
},
|
533 |
+
|
534 |
+
getQueryParamValue: function(name) {
|
535 |
+
|
536 |
+
var regex = new RegExp(name + "=([^&]*)");
|
537 |
+
var m;
|
538 |
+
|
539 |
+
if(!(m = window.location.href.match(regex)))
|
540 |
+
return null;
|
541 |
+
|
542 |
+
return m[1];
|
543 |
+
|
544 |
+
}
|
545 |
+
|
546 |
+
};
|
547 |
+
|
548 |
+
if(window.WPGMZA)
|
549 |
+
window.WPGMZA = $.extend(window.WPGMZA, core);
|
550 |
+
else
|
551 |
+
window.WPGMZA = core;
|
552 |
+
|
553 |
+
for(var key in WPGMZA_localized_data)
|
554 |
+
{
|
555 |
+
var value = WPGMZA_localized_data[key];
|
556 |
+
WPGMZA[key] = value;
|
557 |
+
}
|
558 |
+
|
559 |
+
jQuery(function($) {
|
560 |
+
|
561 |
+
// Combined script warning
|
562 |
+
if($("script[src*='wp-google-maps.combined.js'], script[src*='wp-google-maps-pro.combined.js']").length)
|
563 |
+
console.warn("Minified script is out of date, using combined script instead.");
|
564 |
+
|
565 |
+
// Check for multiple jQuery versions
|
566 |
+
var elements = $("script").filter(function() {
|
567 |
+
return this.src.match(/(^|\/)jquery\.(min\.)?js(\?|$)/i);
|
568 |
+
});
|
569 |
+
|
570 |
+
if(elements.length > 1)
|
571 |
+
console.warn("Multiple jQuery versions detected: ", elements);
|
572 |
+
|
573 |
+
// Rest API
|
574 |
+
WPGMZA.restAPI = WPGMZA.RestAPI.createInstance();
|
575 |
+
|
576 |
+
// TODO: Move to map edit page JS
|
577 |
+
$(document).on("click", ".wpgmza_edit_btn", function() {
|
578 |
+
|
579 |
+
WPGMZA.animateScroll("#wpgmaps_tabs_markers");
|
580 |
+
|
581 |
+
});
|
582 |
+
|
583 |
+
});
|
584 |
+
|
585 |
+
$(window).on("load", function(event) {
|
586 |
+
|
587 |
+
// Geolocation warnings
|
588 |
+
if(window.location.protocol != 'https:')
|
589 |
+
{
|
590 |
+
var warning = '<div class="notice notice-warning"><p>' + WPGMZA.localized_strings.unsecure_geolocation + "</p></div>";
|
591 |
+
|
592 |
+
$(".wpgmza-geolocation-setting").each(function(index, el) {
|
593 |
+
$(el).after( $(warning) );
|
594 |
+
});
|
595 |
+
}
|
596 |
+
|
597 |
+
});
|
598 |
+
|
599 |
+
|
600 |
+
|
601 |
+
});
|
js/v8/google-maps/google-map.js
CHANGED
@@ -116,7 +116,7 @@ jQuery(function($) {
|
|
116 |
this.enableTrafficLayer(true);
|
117 |
if(this.settings.transport == 1)
|
118 |
this.enablePublicTransportLayer(true);
|
119 |
-
this.showPointsOfInterest(this.settings.
|
120 |
|
121 |
// Move the loading wheel into the map element (it has to live outside in the HTML file because it'll be overwritten by Google otherwise)
|
122 |
$(this.engineElement).append($(this.element).find(".wpgmza-loader"));
|
@@ -137,6 +137,24 @@ jQuery(function($) {
|
|
137 |
lng: parseFloat(clone.center.lng)
|
138 |
};
|
139 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
this.googleMap.setOptions(clone);
|
141 |
}
|
142 |
|
116 |
this.enableTrafficLayer(true);
|
117 |
if(this.settings.transport == 1)
|
118 |
this.enablePublicTransportLayer(true);
|
119 |
+
this.showPointsOfInterest(this.settings.show_point_of_interest);
|
120 |
|
121 |
// Move the loading wheel into the map element (it has to live outside in the HTML file because it'll be overwritten by Google otherwise)
|
122 |
$(this.engineElement).append($(this.element).find(".wpgmza-loader"));
|
137 |
lng: parseFloat(clone.center.lng)
|
138 |
};
|
139 |
|
140 |
+
if(this.settings.hide_point_of_interest == "1")
|
141 |
+
{
|
142 |
+
var noPoi = {
|
143 |
+
featureType: "poi",
|
144 |
+
elementType: "labels",
|
145 |
+
stylers: [
|
146 |
+
{
|
147 |
+
visibility: "off"
|
148 |
+
}
|
149 |
+
]
|
150 |
+
};
|
151 |
+
|
152 |
+
if(!clone.styles)
|
153 |
+
clone.styles = [];
|
154 |
+
|
155 |
+
clone.styles.push(noPoi);
|
156 |
+
}
|
157 |
+
|
158 |
this.googleMap.setOptions(clone);
|
159 |
}
|
160 |
|
js/v8/google-maps/google-map.js.bak
ADDED
@@ -0,0 +1,532 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* @namespace WPGMZA
|
3 |
+
* @module GoogleMap
|
4 |
+
* @requires WPGMZA.Map
|
5 |
+
* @pro-requires WPGMZA.ProMap
|
6 |
+
*/
|
7 |
+
jQuery(function($) {
|
8 |
+
var Parent;
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Constructor
|
12 |
+
* @param element to contain the map
|
13 |
+
*/
|
14 |
+
WPGMZA.GoogleMap = function(element, options)
|
15 |
+
{
|
16 |
+
var self = this;
|
17 |
+
|
18 |
+
Parent.call(this, element, options);
|
19 |
+
|
20 |
+
if(!window.google)
|
21 |
+
{
|
22 |
+
var status = WPGMZA.googleAPIStatus;
|
23 |
+
var message = "Google API not loaded";
|
24 |
+
|
25 |
+
if(status && status.message)
|
26 |
+
message += " - " + status.message;
|
27 |
+
|
28 |
+
if(status.code == "USER_CONSENT_NOT_GIVEN")
|
29 |
+
{
|
30 |
+
return;
|
31 |
+
}
|
32 |
+
|
33 |
+
$(element).html("<div class='notice notice-error'><p>" + WPGMZA.localized_strings.google_api_not_loaded + "<pre>" + message + "</pre></p></div>");
|
34 |
+
|
35 |
+
throw new Error(message);
|
36 |
+
}
|
37 |
+
|
38 |
+
this.loadGoogleMap();
|
39 |
+
|
40 |
+
if(options)
|
41 |
+
this.setOptions(options);
|
42 |
+
|
43 |
+
google.maps.event.addListener(this.googleMap, "click", function(event) {
|
44 |
+
var wpgmzaEvent = new WPGMZA.Event("click");
|
45 |
+
wpgmzaEvent.latLng = {
|
46 |
+
lat: event.latLng.lat(),
|
47 |
+
lng: event.latLng.lng()
|
48 |
+
};
|
49 |
+
self.dispatchEvent(wpgmzaEvent);
|
50 |
+
});
|
51 |
+
|
52 |
+
google.maps.event.addListener(this.googleMap, "rightclick", function(event) {
|
53 |
+
var wpgmzaEvent = new WPGMZA.Event("rightclick");
|
54 |
+
wpgmzaEvent.latLng = {
|
55 |
+
lat: event.latLng.lat(),
|
56 |
+
lng: event.latLng.lng()
|
57 |
+
};
|
58 |
+
self.dispatchEvent(wpgmzaEvent);
|
59 |
+
});
|
60 |
+
|
61 |
+
google.maps.event.addListener(this.googleMap, "dragend", function(event) {
|
62 |
+
self.dispatchEvent("dragend");
|
63 |
+
});
|
64 |
+
|
65 |
+
google.maps.event.addListener(this.googleMap, "zoom_changed", function(event) {
|
66 |
+
self.dispatchEvent("zoom_changed");
|
67 |
+
self.dispatchEvent("zoomchanged");
|
68 |
+
});
|
69 |
+
|
70 |
+
// Idle event
|
71 |
+
google.maps.event.addListener(this.googleMap, "idle", function(event) {
|
72 |
+
self.onIdle(event);
|
73 |
+
});
|
74 |
+
|
75 |
+
// Dispatch event
|
76 |
+
if(!WPGMZA.isProVersion())
|
77 |
+
{
|
78 |
+
this.trigger("init");
|
79 |
+
|
80 |
+
this.dispatchEvent("created");
|
81 |
+
WPGMZA.events.dispatchEvent({type: "mapcreated", map: this});
|
82 |
+
}
|
83 |
+
}
|
84 |
+
|
85 |
+
// If we're running the Pro version, inherit from ProMap, otherwise, inherit from Map
|
86 |
+
if(WPGMZA.isProVersion())
|
87 |
+
{
|
88 |
+
Parent = WPGMZA.ProMap;
|
89 |
+
WPGMZA.GoogleMap.prototype = Object.create(WPGMZA.ProMap.prototype);
|
90 |
+
}
|
91 |
+
else
|
92 |
+
{
|
93 |
+
Parent = WPGMZA.Map;
|
94 |
+
WPGMZA.GoogleMap.prototype = Object.create(WPGMZA.Map.prototype);
|
95 |
+
}
|
96 |
+
WPGMZA.GoogleMap.prototype.constructor = WPGMZA.GoogleMap;
|
97 |
+
|
98 |
+
/**
|
99 |
+
* Creates the Google Maps map
|
100 |
+
* @return void
|
101 |
+
*/
|
102 |
+
WPGMZA.GoogleMap.prototype.loadGoogleMap = function()
|
103 |
+
{
|
104 |
+
var self = this;
|
105 |
+
var options = this.settings.toGoogleMapsOptions();
|
106 |
+
|
107 |
+
this.googleMap = new google.maps.Map(this.engineElement, options);
|
108 |
+
|
109 |
+
google.maps.event.addListener(this.googleMap, "bounds_changed", function() {
|
110 |
+
self.onBoundsChanged();
|
111 |
+
});
|
112 |
+
|
113 |
+
if(this.settings.bicycle == 1)
|
114 |
+
this.enableBicycleLayer(true);
|
115 |
+
if(this.settings.traffic == 1)
|
116 |
+
this.enableTrafficLayer(true);
|
117 |
+
if(this.settings.transport == 1)
|
118 |
+
this.enablePublicTransportLayer(true);
|
119 |
+
this.showPointsOfInterest(this.settings.show_point_of_interest);
|
120 |
+
|
121 |
+
// Move the loading wheel into the map element (it has to live outside in the HTML file because it'll be overwritten by Google otherwise)
|
122 |
+
$(this.engineElement).append($(this.element).find(".wpgmza-loader"));
|
123 |
+
}
|
124 |
+
|
125 |
+
WPGMZA.GoogleMap.prototype.setOptions = function(options)
|
126 |
+
{
|
127 |
+
Parent.prototype.setOptions.call(this, options);
|
128 |
+
|
129 |
+
var converted = $.extend(options, this.settings.toGoogleMapsOptions());
|
130 |
+
|
131 |
+
//this.googleMap.setOptions(converted);
|
132 |
+
|
133 |
+
var clone = $.extend({}, converted);
|
134 |
+
if(!clone.center instanceof google.maps.LatLng && (clone.center instanceof WPGMZA.LatLng || typeof clone.center == "object"))
|
135 |
+
clone.center = {
|
136 |
+
lat: parseFloat(clone.center.lat),
|
137 |
+
lng: parseFloat(clone.center.lng)
|
138 |
+
};
|
139 |
+
|
140 |
+
this.googleMap.setOptions(clone);
|
141 |
+
}
|
142 |
+
|
143 |
+
/**
|
144 |
+
* Adds the specified marker to this map
|
145 |
+
* @return void
|
146 |
+
*/
|
147 |
+
WPGMZA.GoogleMap.prototype.addMarker = function(marker)
|
148 |
+
{
|
149 |
+
marker.googleMarker.setMap(this.googleMap);
|
150 |
+
|
151 |
+
Parent.prototype.addMarker.call(this, marker);
|
152 |
+
}
|
153 |
+
|
154 |
+
/**
|
155 |
+
* Removes the specified marker from this map
|
156 |
+
* @return void
|
157 |
+
*/
|
158 |
+
WPGMZA.GoogleMap.prototype.removeMarker = function(marker)
|
159 |
+
{
|
160 |
+
marker.googleMarker.setMap(null);
|
161 |
+
|
162 |
+
Parent.prototype.removeMarker.call(this, marker);
|
163 |
+
}
|
164 |
+
|
165 |
+
/**
|
166 |
+
* Adds the specified polygon to this map
|
167 |
+
* @return void
|
168 |
+
*/
|
169 |
+
WPGMZA.GoogleMap.prototype.addPolygon = function(polygon)
|
170 |
+
{
|
171 |
+
polygon.googlePolygon.setMap(this.googleMap);
|
172 |
+
|
173 |
+
Parent.prototype.addPolygon.call(this, polygon);
|
174 |
+
}
|
175 |
+
|
176 |
+
/**
|
177 |
+
* Removes the specified polygon from this map
|
178 |
+
* @return void
|
179 |
+
*/
|
180 |
+
WPGMZA.GoogleMap.prototype.removePolygon = function(polygon)
|
181 |
+
{
|
182 |
+
polygon.googlePolygon.setMap(null);
|
183 |
+
|
184 |
+
Parent.prototype.removePolygon.call(this, polygon);
|
185 |
+
}
|
186 |
+
|
187 |
+
/**
|
188 |
+
* Adds the specified polyline to this map
|
189 |
+
* @return void
|
190 |
+
*/
|
191 |
+
WPGMZA.GoogleMap.prototype.addPolyline = function(polyline)
|
192 |
+
{
|
193 |
+
polyline.googlePolyline.setMap(this.googleMap);
|
194 |
+
|
195 |
+
Parent.prototype.addPolyline.call(this, polyline);
|
196 |
+
}
|
197 |
+
|
198 |
+
/**
|
199 |
+
* Removes the specified polygon from this map
|
200 |
+
* @return void
|
201 |
+
*/
|
202 |
+
WPGMZA.GoogleMap.prototype.removePolyline = function(polyline)
|
203 |
+
{
|
204 |
+
polyline.googlePolyline.setMap(null);
|
205 |
+
|
206 |
+
Parent.prototype.removePolyline.call(this, polyline);
|
207 |
+
}
|
208 |
+
|
209 |
+
WPGMZA.GoogleMap.prototype.addCircle = function(circle)
|
210 |
+
{
|
211 |
+
circle.googleCircle.setMap(this.googleMap);
|
212 |
+
|
213 |
+
Parent.prototype.addCircle.call(this, circle);
|
214 |
+
}
|
215 |
+
|
216 |
+
WPGMZA.GoogleMap.prototype.removeCircle = function(circle)
|
217 |
+
{
|
218 |
+
circle.googleCircle.setMap(null);
|
219 |
+
|
220 |
+
Parent.prototype.removeCircle.call(this, circle);
|
221 |
+
}
|
222 |
+
|
223 |
+
/**
|
224 |
+
* Delegate for google maps getCenter
|
225 |
+
* @return void
|
226 |
+
*/
|
227 |
+
WPGMZA.GoogleMap.prototype.getCenter = function()
|
228 |
+
{
|
229 |
+
var latLng = this.googleMap.getCenter();
|
230 |
+
|
231 |
+
return {
|
232 |
+
lat: latLng.lat(),
|
233 |
+
lng: latLng.lng()
|
234 |
+
};
|
235 |
+
}
|
236 |
+
|
237 |
+
/**
|
238 |
+
* Delegate for google maps setCenter
|
239 |
+
* @return void
|
240 |
+
*/
|
241 |
+
WPGMZA.GoogleMap.prototype.setCenter = function(latLng)
|
242 |
+
{
|
243 |
+
WPGMZA.Map.prototype.setCenter.call(this, latLng);
|
244 |
+
|
245 |
+
if(latLng instanceof WPGMZA.LatLng)
|
246 |
+
this.googleMap.setCenter({
|
247 |
+
lat: latLng.lat,
|
248 |
+
lng: latLng.lng
|
249 |
+
});
|
250 |
+
else
|
251 |
+
this.googleMap.setCenter(latLng);
|
252 |
+
}
|
253 |
+
|
254 |
+
/**
|
255 |
+
* Delegate for google maps setPan
|
256 |
+
* @return void
|
257 |
+
*/
|
258 |
+
WPGMZA.GoogleMap.prototype.panTo = function(latLng)
|
259 |
+
{
|
260 |
+
if(latLng instanceof WPGMZA.LatLng)
|
261 |
+
this.googleMap.panTo({
|
262 |
+
lat: latLng.lat,
|
263 |
+
lng: latLng.lng
|
264 |
+
});
|
265 |
+
else
|
266 |
+
this.googleMap.panTo(latLng);
|
267 |
+
}
|
268 |
+
|
269 |
+
/**
|
270 |
+
* Delegate for google maps getCenter
|
271 |
+
* @return void
|
272 |
+
*/
|
273 |
+
WPGMZA.GoogleMap.prototype.getZoom = function()
|
274 |
+
{
|
275 |
+
return this.googleMap.getZoom();
|
276 |
+
}
|
277 |
+
|
278 |
+
/**
|
279 |
+
* Delegate for google maps getZoom
|
280 |
+
* @return void
|
281 |
+
*/
|
282 |
+
WPGMZA.GoogleMap.prototype.setZoom = function(value)
|
283 |
+
{
|
284 |
+
if(isNaN(value))
|
285 |
+
throw new Error("Value must not be NaN");
|
286 |
+
|
287 |
+
return this.googleMap.setZoom(parseInt(value));
|
288 |
+
}
|
289 |
+
|
290 |
+
/**
|
291 |
+
* Gets the bounds
|
292 |
+
* @return object
|
293 |
+
*/
|
294 |
+
WPGMZA.GoogleMap.prototype.getBounds = function()
|
295 |
+
{
|
296 |
+
var bounds = this.googleMap.getBounds();
|
297 |
+
var northEast = bounds.getNorthEast();
|
298 |
+
var southWest = bounds.getSouthWest();
|
299 |
+
|
300 |
+
var nativeBounds = new WPGMZA.LatLngBounds({});
|
301 |
+
|
302 |
+
nativeBounds.north = northEast.lat();
|
303 |
+
nativeBounds.south = southWest.lat();
|
304 |
+
nativeBounds.west = southWest.lng();
|
305 |
+
nativeBounds.east = northEast.lng();
|
306 |
+
|
307 |
+
// Backward compatibility
|
308 |
+
nativeBounds.topLeft = {
|
309 |
+
lat: northEast.lat(),
|
310 |
+
lng: southWest.lng()
|
311 |
+
};
|
312 |
+
|
313 |
+
nativeBounds.bottomRight = {
|
314 |
+
lat: southWest.lat(),
|
315 |
+
lng: northEast.lng()
|
316 |
+
};
|
317 |
+
|
318 |
+
return nativeBounds;
|
319 |
+
}
|
320 |
+
|
321 |
+
/**
|
322 |
+
* Fit to given boundaries
|
323 |
+
* @return void
|
324 |
+
*/
|
325 |
+
WPGMZA.GoogleMap.prototype.fitBounds = function(southWest, northEast)
|
326 |
+
{
|
327 |
+
if(southWest instanceof WPGMZA.LatLng)
|
328 |
+
southWest = {lat: southWest.lat, lng: southWest.lng};
|
329 |
+
if(northEast instanceof WPGMZA.LatLng)
|
330 |
+
northEast = {lat: northEast.lat, lng: northEast.lng};
|
331 |
+
else if(southWest instanceof WPGMZA.LatLngBounds)
|
332 |
+
{
|
333 |
+
var bounds = southWest;
|
334 |
+
|
335 |
+
southWest = {
|
336 |
+
lat: bounds.south,
|
337 |
+
lng: bounds.west
|
338 |
+
};
|
339 |
+
|
340 |
+
northEast = {
|
341 |
+
lat: bounds.north,
|
342 |
+
lng: bounds.east
|
343 |
+
};
|
344 |
+
}
|
345 |
+
|
346 |
+
var nativeBounds = new google.maps.LatLngBounds(southWest, northEast);
|
347 |
+
this.googleMap.fitBounds(nativeBounds);
|
348 |
+
}
|
349 |
+
|
350 |
+
/**
|
351 |
+
* Fit the map boundaries to visible markers
|
352 |
+
* @return void
|
353 |
+
*/
|
354 |
+
WPGMZA.GoogleMap.prototype.fitBoundsToVisibleMarkers = function()
|
355 |
+
{
|
356 |
+
var bounds = new google.maps.LatLngBounds();
|
357 |
+
for(var i = 0; i < this.markers.length; i++)
|
358 |
+
{
|
359 |
+
if(markers[i].getVisible())
|
360 |
+
bounds.extend(markers[i].getPosition());
|
361 |
+
}
|
362 |
+
this.googleMap.fitBounds(bounds);
|
363 |
+
}
|
364 |
+
|
365 |
+
/**
|
366 |
+
* Enables / disables the bicycle layer
|
367 |
+
* @param enable boolean, enable or not
|
368 |
+
* @return void
|
369 |
+
*/
|
370 |
+
WPGMZA.GoogleMap.prototype.enableBicycleLayer = function(enable)
|
371 |
+
{
|
372 |
+
if(!this.bicycleLayer)
|
373 |
+
this.bicycleLayer = new google.maps.BicyclingLayer();
|
374 |
+
|
375 |
+
this.bicycleLayer.setMap(
|
376 |
+
enable ? this.googleMap : null
|
377 |
+
);
|
378 |
+
}
|
379 |
+
|
380 |
+
/**
|
381 |
+
* Enables / disables the bicycle layer
|
382 |
+
* @param enable boolean, enable or not
|
383 |
+
* @return void
|
384 |
+
*/
|
385 |
+
WPGMZA.GoogleMap.prototype.enableTrafficLayer = function(enable)
|
386 |
+
{
|
387 |
+
if(!this.trafficLayer)
|
388 |
+
this.trafficLayer = new google.maps.TrafficLayer();
|
389 |
+
|
390 |
+
this.trafficLayer.setMap(
|
391 |
+
enable ? this.googleMap : null
|
392 |
+
);
|
393 |
+
}
|
394 |
+
|
395 |
+
/**
|
396 |
+
* Enables / disables the bicycle layer
|
397 |
+
* @param enable boolean, enable or not
|
398 |
+
* @return void
|
399 |
+
*/
|
400 |
+
WPGMZA.GoogleMap.prototype.enablePublicTransportLayer = function(enable)
|
401 |
+
{
|
402 |
+
if(!this.publicTransportLayer)
|
403 |
+
this.publicTransportLayer = new google.maps.TransitLayer();
|
404 |
+
|
405 |
+
this.publicTransportLayer.setMap(
|
406 |
+
enable ? this.googleMap : null
|
407 |
+
);
|
408 |
+
}
|
409 |
+
|
410 |
+
/**
|
411 |
+
* Shows / hides points of interest
|
412 |
+
* @param show boolean, enable or not
|
413 |
+
* @return void
|
414 |
+
*/
|
415 |
+
WPGMZA.GoogleMap.prototype.showPointsOfInterest = function(show)
|
416 |
+
{
|
417 |
+
// TODO: This will bug the front end because there is textarea with theme data
|
418 |
+
var text = $("textarea[name='theme_data']").val();
|
419 |
+
|
420 |
+
if(!text)
|
421 |
+
return;
|
422 |
+
|
423 |
+
var styles = JSON.parse(text);
|
424 |
+
|
425 |
+
styles.push({
|
426 |
+
featureType: "poi",
|
427 |
+
stylers: [
|
428 |
+
{
|
429 |
+
visibility: (show ? "on" : "off")
|
430 |
+
}
|
431 |
+
]
|
432 |
+
});
|
433 |
+
|
434 |
+
this.googleMap.setOptions({styles: styles});
|
435 |
+
}
|
436 |
+
|
437 |
+
/**
|
438 |
+
* Gets the min zoom of the map
|
439 |
+
* @return int
|
440 |
+
*/
|
441 |
+
WPGMZA.GoogleMap.prototype.getMinZoom = function()
|
442 |
+
{
|
443 |
+
return parseInt(this.settings.min_zoom);
|
444 |
+
}
|
445 |
+
|
446 |
+
/**
|
447 |
+
* Sets the min zoom of the map
|
448 |
+
* @return void
|
449 |
+
*/
|
450 |
+
WPGMZA.GoogleMap.prototype.setMinZoom = function(value)
|
451 |
+
{
|
452 |
+
this.googleMap.setOptions({
|
453 |
+
minZoom: value,
|
454 |
+
maxZoom: this.getMaxZoom()
|
455 |
+
});
|
456 |
+
}
|
457 |
+
|
458 |
+
/**
|
459 |
+
* Gets the min zoom of the map
|
460 |
+
* @return int
|
461 |
+
*/
|
462 |
+
WPGMZA.GoogleMap.prototype.getMaxZoom = function()
|
463 |
+
{
|
464 |
+
return parseInt(this.settings.max_zoom);
|
465 |
+
}
|
466 |
+
|
467 |
+
/**
|
468 |
+
* Sets the min zoom of the map
|
469 |
+
* @return void
|
470 |
+
*/
|
471 |
+
WPGMZA.GoogleMap.prototype.setMaxZoom = function(value)
|
472 |
+
{
|
473 |
+
this.googleMap.setOptions({
|
474 |
+
minZoom: this.getMinZoom(),
|
475 |
+
maxZoom: value
|
476 |
+
});
|
477 |
+
}
|
478 |
+
|
479 |
+
WPGMZA.GoogleMap.prototype.latLngToPixels = function(latLng)
|
480 |
+
{
|
481 |
+
var map = this.googleMap;
|
482 |
+
var nativeLatLng = new google.maps.LatLng({
|
483 |
+
lat: parseFloat(latLng.lat),
|
484 |
+
lng: parseFloat(latLng.lng)
|
485 |
+
});
|
486 |
+
var topRight = map.getProjection().fromLatLngToPoint(map.getBounds().getNorthEast());
|
487 |
+
var bottomLeft = map.getProjection().fromLatLngToPoint(map.getBounds().getSouthWest());
|
488 |
+
var scale = Math.pow(2, map.getZoom());
|
489 |
+
var worldPoint = map.getProjection().fromLatLngToPoint(nativeLatLng);
|
490 |
+
return {
|
491 |
+
x: (worldPoint.x - bottomLeft.x) * scale,
|
492 |
+
y: (worldPoint.y - topRight.y) * scale
|
493 |
+
};
|
494 |
+
}
|
495 |
+
|
496 |
+
WPGMZA.GoogleMap.prototype.pixelsToLatLng = function(x, y)
|
497 |
+
{
|
498 |
+
if(y == undefined)
|
499 |
+
{
|
500 |
+
if("x" in x && "y" in x)
|
501 |
+
{
|
502 |
+
y = x.y;
|
503 |
+
x = x.x;
|
504 |
+
}
|
505 |
+
else
|
506 |
+
console.warn("Y coordinate undefined in pixelsToLatLng (did you mean to pass 2 arguments?)");
|
507 |
+
}
|
508 |
+
|
509 |
+
var map = this.googleMap;
|
510 |
+
var topRight = map.getProjection().fromLatLngToPoint(map.getBounds().getNorthEast());
|
511 |
+
var bottomLeft = map.getProjection().fromLatLngToPoint(map.getBounds().getSouthWest());
|
512 |
+
var scale = Math.pow(2, map.getZoom());
|
513 |
+
var worldPoint = new google.maps.Point(x / scale + bottomLeft.x, y / scale + topRight.y);
|
514 |
+
var latLng = map.getProjection().fromPointToLatLng(worldPoint);
|
515 |
+
return {
|
516 |
+
lat: latLng.lat(),
|
517 |
+
lng: latLng.lng()
|
518 |
+
};
|
519 |
+
}
|
520 |
+
|
521 |
+
/**
|
522 |
+
* Handle the map element resizing
|
523 |
+
* @return void
|
524 |
+
*/
|
525 |
+
WPGMZA.GoogleMap.prototype.onElementResized = function(event)
|
526 |
+
{
|
527 |
+
if(!this.googleMap)
|
528 |
+
return;
|
529 |
+
google.maps.event.trigger(this.googleMap, "resize");
|
530 |
+
}
|
531 |
+
|
532 |
+
});
|
js/v8/wp-google-maps.combined.js
CHANGED
@@ -259,6 +259,15 @@ jQuery(function($) {
|
|
259 |
img.src = src;
|
260 |
},
|
261 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
262 |
/**
|
263 |
* Returns true if developer mode is set or if developer mode cookie is set
|
264 |
* @method isDeveloperMode
|
@@ -5826,7 +5835,7 @@ jQuery(function($) {
|
|
5826 |
this.enableTrafficLayer(true);
|
5827 |
if(this.settings.transport == 1)
|
5828 |
this.enablePublicTransportLayer(true);
|
5829 |
-
this.showPointsOfInterest(this.settings.
|
5830 |
|
5831 |
// Move the loading wheel into the map element (it has to live outside in the HTML file because it'll be overwritten by Google otherwise)
|
5832 |
$(this.engineElement).append($(this.element).find(".wpgmza-loader"));
|
@@ -5847,6 +5856,24 @@ jQuery(function($) {
|
|
5847 |
lng: parseFloat(clone.center.lng)
|
5848 |
};
|
5849 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5850 |
this.googleMap.setOptions(clone);
|
5851 |
}
|
5852 |
|
259 |
img.src = src;
|
260 |
},
|
261 |
|
262 |
+
decodeEntities: function(input)
|
263 |
+
{
|
264 |
+
return input.replace(/&(nbsp|amp|quot|lt|gt);/g, function(m, e) {
|
265 |
+
return m[e];
|
266 |
+
}).replace(/&#(\d+);/gi, function(m, e) {
|
267 |
+
return String.fromCharCode(parseInt(e, 10));
|
268 |
+
});
|
269 |
+
},
|
270 |
+
|
271 |
/**
|
272 |
* Returns true if developer mode is set or if developer mode cookie is set
|
273 |
* @method isDeveloperMode
|
5835 |
this.enableTrafficLayer(true);
|
5836 |
if(this.settings.transport == 1)
|
5837 |
this.enablePublicTransportLayer(true);
|
5838 |
+
this.showPointsOfInterest(this.settings.show_point_of_interest);
|
5839 |
|
5840 |
// Move the loading wheel into the map element (it has to live outside in the HTML file because it'll be overwritten by Google otherwise)
|
5841 |
$(this.engineElement).append($(this.element).find(".wpgmza-loader"));
|
5856 |
lng: parseFloat(clone.center.lng)
|
5857 |
};
|
5858 |
|
5859 |
+
if(this.settings.hide_point_of_interest == "1")
|
5860 |
+
{
|
5861 |
+
var noPoi = {
|
5862 |
+
featureType: "poi",
|
5863 |
+
elementType: "labels",
|
5864 |
+
stylers: [
|
5865 |
+
{
|
5866 |
+
visibility: "off"
|
5867 |
+
}
|
5868 |
+
]
|
5869 |
+
};
|
5870 |
+
|
5871 |
+
if(!clone.styles)
|
5872 |
+
clone.styles = [];
|
5873 |
+
|
5874 |
+
clone.styles.push(noPoi);
|
5875 |
+
}
|
5876 |
+
|
5877 |
this.googleMap.setOptions(clone);
|
5878 |
}
|
5879 |
|
js/v8/wp-google-maps.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function($){var core={maps:[],events:null,settings:null,restAPI:null,localized_strings:null,loadingHTML:'<div class="wpgmza-preloader"><div class="wpgmza-loader">...</div></div>',getScrollAnimationOffset:function(){return WPGMZA.settings.scroll_animation_offset||0},animateScroll:function(element,milliseconds){var offset=WPGMZA.getScrollAnimationOffset();milliseconds||(milliseconds=WPGMZA.settings.scroll_animation_milliseconds?WPGMZA.settings.scroll_animation_milliseconds:500),$("html, body").animate({scrollTop:$(element).offset().top-offset},milliseconds)},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){return hex=parseInt(colour.replace(/^#/,""),16),[(16711680&hex)>>16,(65280&hex)>>8,255&hex,parseFloat(opacity)]},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]]),c="0x"+c.join(""),{r:c>>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}},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,watch){var nativeFunction="getCurrentPosition";if(watch&&("userlocationupdated",nativeFunction="watchPosition",WPGMZA.getCurrentPosition(callback,!1)),navigator.geolocation){var options={enableHighAccuracy:!0};navigator.geolocation[nativeFunction](function(position){callback&&callback(position),WPGMZA.events.trigger("userlocationfound")},function(error){options.enableHighAccuracy=!1,navigator.geolocation[nativeFunction](function(position){callback&&callback(position),WPGMZA.events.trigger("userlocationfound")},function(error){console.warn(error.code,error.message)},options)},options)}else console.warn("No geolocation available on this device")},watchPosition:function(callback){return WPGMZA.getCurrentPosition(callback,!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()}},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(fullInstanceName=WPGMZA[engine+pro+instanceName]?engine+pro+instanceName:WPGMZA[pro+instanceName]?pro+instanceName:WPGMZA[engine+instanceName]?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){return WPGMZA.isProVersion()?MYMAP[id].map:MYMAP.map},isGoogleAutocompleteSupported:function(){return"object"==typeof google&&"object"==typeof google.maps&&"object"==typeof google.maps.places&&"function"==typeof google.maps.places.Autocomplete},googleAPIStatus:window.wpgmza_google_api_status,isSafari:function(){var ua=navigator.userAgent.toLowerCase();return-1!=ua.indexOf("safari")&&-1==ua.indexOf("chrome")},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)},getQueryParamValue:function(name){var m,regex=new RegExp(name+"=([^&]*)");return(m=window.location.href.match(regex))?m[1]:null}};window.WPGMZA?window.WPGMZA=$.extend(window.WPGMZA,core):window.WPGMZA=core;for(var key in WPGMZA_localized_data){var value=WPGMZA_localized_data[key];WPGMZA[key]=value}jQuery(function($){$("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").filter(function(){return this.src.match(/(^|\/)jquery\.(min\.)?js(\?|$)/i)});elements.length>1&&console.warn("Multiple jQuery versions detected: ",elements),WPGMZA.restAPI=WPGMZA.RestAPI.createInstance(),$(document).on("click",".wpgmza_edit_btn",function(){WPGMZA.animateScroll("#wpgmaps_tabs_markers")})}),$(window).on("load",function(event){if("https:"!=window.location.protocol){var warning='<div class="notice notice-warning"><p>'+WPGMZA.localized_strings.unsecure_geolocation+"</p></div>";$(".wpgmza-geolocation-setting").each(function(index,el){$(el).after($(warning))})}})}),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;var cssEscape=function(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+=codeUnit>=1&&codeUnit<=31||127==codeUnit||0==index&&codeUnit>=48&&codeUnit<=57||1==index&&codeUnit>=48&&codeUnit<=57&&45==firstCodeUnit?"\\"+codeUnit.toString(16)+" ":(0!=index||1!=length||45!=codeUnit)&&(codeUnit>=128||45==codeUnit||95==codeUnit||codeUnit>=48&&codeUnit<=57||codeUnit>=65&&codeUnit<=90||codeUnit>=97&&codeUnit<=122)?string.charAt(index):"\\"+string.charAt(index):result+="�";return result};return root.CSS||(root.CSS={}),root.CSS.escape=cssEscape,cssEscape}),jQuery(function($){function deg2rad(deg){return deg*(Math.PI/180)}Math.PI;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))throw new Error("First argument must be an instance of WPGMZA.LatLng");if(!(b instanceof WPGMZA.LatLng))throw new Error("Second argument must be an instance of WPGMZA.LatLng");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.EventDispatcher=function(){WPGMZA.assertInstanceOf(this,"EventDispatcher"),this._listenersByType={}},WPGMZA.EventDispatcher.prototype.addEventListener=function(type,listener,thisObject,useCapture){var types=type.split(/\s+/);if(types.length>1)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]).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;event=new WPGMZA.Event;for(var name in src)event[name]=src[name]}event.target=this;for(var path=[],obj=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;i>=0&&!event._cancelled;i--)path[i]._triggerListeners(event);if(this.element){var customEvent={};for(var key in event){var value=event[key];"type"==key&&(value+=".wpgmza"),customEvent[key]=value}$(this.element).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.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.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*/);callback([new WPGMZA.LatLng({lat:parseFloat(parts[0]),lng:parseFloat(parts[1])})],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||this.addErrorMessage(WPGMZA.localized_strings.no_google_maps_api_key,["https://www.wpgmaps.com/get-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)},100)}),$(".gm-err-container").parent().css({"z-index":1}),this.messagesAlreadyDisplayed[message]=!0}},WPGMZA.googleAPIErrorHandler=new WPGMZA.GoogleAPIErrorHandler}),jQuery(function($){WPGMZA.InfoWindow=function(mapObject){var self=this;WPGMZA.EventDispatcher.call(this),WPGMZA.assertInstanceOf(this,"InfoWindow"),mapObject&&(this.mapObject=mapObject,mapObject.map?setTimeout(function(){self.onMapObjectAdded(event)},100):mapObject.addEventListener("added",function(event){self.onMapObjectAdded(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.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(mapObject){return new(this.getConstructor())(mapObject)},WPGMZA.InfoWindow.prototype.getContent=function(callback){var html="";this.mapObject instanceof WPGMZA.Marker&&(html=this.mapObject.address),callback(html)},WPGMZA.InfoWindow.prototype.open=function(map,mapObject){return this.mapObject=mapObject,!WPGMZA.settings.disable_infowindows&&!this.mapObject.disableInfoWindow},WPGMZA.InfoWindow.prototype.close=function(){this.trigger("infowindowclose")},WPGMZA.InfoWindow.prototype.setContent=function(options){},WPGMZA.InfoWindow.prototype.setOptions=function(options){},WPGMZA.InfoWindow.prototype.onMapObjectAdded=function(){1==this.mapObject.settings.infoopen&&this.open()}}),jQuery(function($){WPGMZA.LatLng=function(arg,lng){if(this._lat=0,this._lng=0,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)},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.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.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){southWest&&northEast&&(this.south=southWest.lat,this.north=northEast.lat,this.west=southWest.lng,this.east=southWest.lng)},WPGMZA.LatLngBounds.prototype.isInInitialState=function(){return void 0==this.north&&void 0==this.south&&void 0==this.west&&void 0==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");arguments.length>=3&&(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:this.west<this.east?latLng.lng>=this.west||this.lng<=this.east:latLng.lng<=this.west||this.lng>=this.east))},WPGMZA.LatLngBounds.prototype.toString=function(){return this.north+"N "+this.south+"S "+this.west+"W "+this.east+"E"}}),jQuery(function($){WPGMZA.MapObject=function(row){if(WPGMZA.assertInstanceOf(this,"MapObject"),WPGMZA.EventDispatcher.call(this),this.id=-1,this.guid=WPGMZA.guid(),this.modified=!0,this.settings={},row)for(var name in row)if("settings"==name){if(null==row.settings)this.settings={};else switch(typeof row.settings){case"string":this.settings=JSON.parse(row[name]);break;case"object":this.settings=row[name];break;default:throw new Error("Don't know how to interpret settings")}for(var name in this.settings){var value=this.settings[name];String(value).match(/^-?\d+$/)&&(this.settings[name]=parseInt(value))}}else this[name]=row[name]},WPGMZA.MapObject.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.MapObject.prototype.constructor=WPGMZA.MapObject,WPGMZA.MapObject.prototype.parseGeometry=function(string){var pairs,coords,results=[];pairs=string.replace(/[^ ,\d\.\-+e]/g,"").split(",");for(var i=0;i<pairs.length;i++)coords=pairs[i].split(" "),results.push({lat:parseFloat(coords[1]),lng:parseFloat(coords[0])});return results},WPGMZA.MapObject.prototype.toJSON=function(){return{id:this.id,guid:this.guid,settings:this.settings}}}),jQuery(function($){var Parent=WPGMZA.MapObject;WPGMZA.Circle=function(options,engineCircle){WPGMZA.assertInstanceOf(this,"Circle"),this.center=new WPGMZA.LatLng,this.radius=100,Parent.apply(this,arguments)},WPGMZA.Circle.prototype=Object.create(Parent.prototype),WPGMZA.Circle.prototype.constructor=WPGMZA.Circle,WPGMZA.Circle.createInstance=function(options){var constructor;switch(WPGMZA.settings.engine){case"open-layers":constructor=WPGMZA.OLCircle;break;default:constructor=WPGMZA.GoogleCircle}return new constructor(options)},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.MapSettingsPage=function(){var self=this;this.updateEngineSpecificControls(),this.updateGDPRControls(),$("select[name='wpgmza_maps_engine']").on("change",function(event){self.updateEngineSpecificControls()}),$("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()})},WPGMZA.MapSettingsPage.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.MapSettingsPage.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")},jQuery(function($){window.location.href.match(/wp-google-maps-menu-settings/)&&(WPGMZA.mapSettingsPage=new WPGMZA.MapSettingsPage)})}),jQuery(function($){WPGMZA.MapSettings=function(element){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}}var json,self=this,str=element.getAttribute("data-settings");try{json=JSON.parse(str)}catch(e){str=str.replace(/\\%/g,"%"),str=str.replace(/\\\\"/g,'\\"');try{json=JSON.parse(str)}catch(e){json={},console.warn("Failed to parse map settings JSON")}}WPGMZA.assertInstanceOf(this,"MapSettings"),addSettings(WPGMZA.settings),addSettings(json),json&&json.other_settings&&addSettings(json.other_settings)},WPGMZA.MapSettings.prototype.toOLViewOptions=function(){var options={center:ol.proj.fromLonLat([-119.4179,36.7783]),zoom:4};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)])),this.zoom&&(options.zoom=parseInt(this.zoom)),this.start_zoom&&(options.zoom=parseInt(this.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(){function formatCoord(coord){return $.isNumeric(coord)?coord:parseFloat(String(coord).replace(/[\(\)\s]/,""))}var self=this,latLngCoords=this.start_location&&this.start_location.length?this.start_location.split(","):[36.7783,-119.4179],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));var options={zoom:zoom,center:latLng};switch(function(name){return!("object"==typeof self[name]||self[name]&&self[name].length)}("center")||(options.center=new google.maps.LatLng({lat:parseFloat(this.center.lat),lng:parseFloat(this.center.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=!("yes"==this.wpgmza_settings_map_zoom),options.panControl=!("yes"==this.wpgmza_settings_map_pan),options.mapTypeControl=!("yes"==this.wpgmza_settings_map_type),options.streetViewControl=!("yes"==this.wpgmza_settings_map_streetview),options.fullscreenControl=!("yes"==this.wpgmza_settings_map_full_screen_control),options.draggable=!("yes"==this.wpgmza_settings_map_draggable),options.disableDoubleClickZoom="yes"==this.wpgmza_settings_map_clickzoom,options.scrollwheel=!("yes"==this.wpgmza_settings_map_scroll),"greedy"==this.wpgmza_force_greedy_gestures||"yes"==this.wpgmza_force_greedy_gestures?options.gestureHandling="greedy":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}if(this.theme_data&&this.theme_data.length>0)try{options.styles=JSON.parse(this.theme_data)}catch(e){alert("Your theme data is not valid JSON and has been ignored")}return options}}),jQuery(function($){function deg2rad(deg){return deg*(Math.PI/180)}WPGMZA.Map=function(element,options){if(WPGMZA.assertInstanceOf(this,"Map"),WPGMZA.EventDispatcher.call(this),!(element instanceof HTMLElement))throw new Error("Argument must be a HTMLElement");if(this.id=element.getAttribute("data-map-id"),!/\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.engineElement=element,this.markers=[],this.polygons=[],this.polylines=[],this.circles=[],this.loadSettings(options),this.shortcodeAttributes={},$(this.element).attr("data-shortcode-attributes"))try{this.shortcodeAttributes=JSON.parse($(this.element).attr("data-shortcode-attributes"))}catch(e){console.warn("Error parsing shortcode attributes")}this.initStoreLocator(),this.markerFilter=WPGMZA.MarkerFilter.createInstance(this)},WPGMZA.Map.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.Map.prototype.constructor=WPGMZA.Map,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)},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.setOptions=function(options){for(var name in options)this.settings[name]=options[name]};Math.PI;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){$(this.element).css({width:width}),$(this.engineElement).css({width:"100%",height:height})},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,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.map=null,marker.parent=null,this.markers.splice(this.markers.indexOf(marker),1),this.dispatchEvent({type:"markerremoved",marker:marker}),marker.dispatchEvent({type:"removed"})},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.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,this.polygons.push(polygon),this.dispatchEvent({type:"polygonadded",polygon:polygon})},WPGMZA.Map.prototype.deletePolygon=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.deletePolygonByID=function(id){var polygon=this.getPolygonByID(id);polygon&&this.deletePolygon(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,this.polylines.push(polyline),this.dispatchEvent({type:"polylineadded",polyline:polyline})},WPGMZA.Map.prototype.deletePolyline=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.deletePolylineByID=function(id){var polyline=this.getPolylineByID(id);polyline&&this.deletePolyline(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,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.deleteCircleByID=function(id){var circle=this.getCircleByID(id);circle&&this.deleteCircle(circle)},WPGMZA.Map.prototype.nudge=function(x,y){var pixels=this.latLngToPixels(this.getCenter());if(pixels.x+=parseFloat(x),pixels.y+=parseFloat(y),isNaN(pixels.x)||isNaN(pixels.y))throw new Error("Invalid coordinates supplied");var latLng=this.pixelsToLatLng(pixels);this.setCenter(latLng)},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")}}),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").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()},success:function(response,status,xhr){window.location.reload()}})},$(window).on("load",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(){},WPGMZA.MarkerFilter.prototype.onFilteringComplete=function(results){}}),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.disableInfoWindow=!1,WPGMZA.MapObject.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)}))},WPGMZA.Marker.prototype=Object.create(WPGMZA.MapObject.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()},WPGMZA.Marker.prototype.initInfoWindow=function(){this.infoWindow||(this.infoWindow=WPGMZA.InfoWindow.createInstance())},WPGMZA.Marker.prototype.openInfoWindow=function(){this.map?(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){this.map.settings.info_window_open_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 stripProtocol(WPGMZA.defaultMarkerIcon?WPGMZA.defaultMarkerIcon: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(animation){return this.settings.animation},WPGMZA.Marker.prototype.setAnimation=function(animation){this.settings.animation=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.MapObject.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=MYMAP[map_id].map:this.map=MYMAP.map,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:"#63AFF2",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="#63AFF2")},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,spokeAngle,radius=this.getTransformedRadius(settings.radius)+ringSpacing*settings.numOuterRings+1,grad=context.createRadialGradient(0,0,0,0,0,radius),rgba=WPGMZA.hexToRgba(settings.color),start=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(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(var 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(settings.numRadiusLabels>0){var m,x,y,radius=this.getTransformedRadius(settings.radius);(m=settings.radiusLabelFont.match(/(\d+)px/))&&parseInt(m[1])/2*1.1/scale,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 width,textAngle=(spokeAngle=settings.radiusLabelsStartAngle+2*Math.PI*(i/settings.numRadiusLabels))+Math.PI/2,text=settings.radiusString;Math.sin(spokeAngle)>0&&(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+"']").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 inner=$(this.element).find(".wpgmza-inner"),titleSearch=$(original).find("[id='nameInput_"+map_id+"']");if(titleSearch.length){var placeholder=wpgmaps_localize[map_id].other_settings.store_locator_name_string;placeholder&&placeholder.length&&titleSearch.attr("placeholder",placeholder),inner.append(titleSearch)}var addressInput;addressInput=WPGMZA.isProVersion()?$(original).find(".addressInput"):$(original).find("#addressInput"),wpgmaps_localize[map_id].other_settings.store_locator_query_string&&wpgmaps_localize[map_id].other_settings.store_locator_query_string.length&&addressInput.attr("placeholder",wpgmaps_localize[map_id].other_settings.store_locator_query_string),inner.append(addressInput);var button;(button=$(original).find("button.wpgmza-use-my-location"))&&inner.append(button),$(addressInput).on("keydown",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"),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"),numCategories=($(container).children("ul"),0),icons=[];$(container).find("li").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")})}},WPGMZA.ModernStoreLocator.createInstance=function(map_id){return"google-maps"==WPGMZA.settings.engine?new WPGMZA.GoogleModernStoreLocator(map_id):new WPGMZA.OLModernStoreLocator(map_id)}}),jQuery(function($){WPGMZA.NativeMapsAppIcon=function(){navigator.userAgent.match(/^Apple|iPhone|iPad|iPod/)?(this.type="apple",this.element=$('<span><i class="fab fa-apple" aria-hidden="true"></i></span>')):(this.type="google",this.element=$('<span><i class="fab fa-google" aria-hidden="true"></i></span>'))}}),jQuery(function($){WPGMZA.Polygon=function(row,enginePolygon){WPGMZA.assertInstanceOf(this,"Polygon"),this.paths=null,this.title=null,this.name=null,this.link=null,WPGMZA.MapObject.apply(this,arguments)},WPGMZA.Polygon.prototype=Object.create(WPGMZA.MapObject.prototype),WPGMZA.Polygon.prototype.constructor=WPGMZA.Polygon,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)},WPGMZA.Polygon.prototype.toJSON=function(){var result=WPGMZA.MapObject.prototype.toJSON.call(this);return $.extend(result,{name:this.name,title:this.title,link:this.link}),result}}),jQuery(function($){WPGMZA.Polyline=function(row,googlePolyline){WPGMZA.assertInstanceOf(this,"Polyline"),this.title=null,WPGMZA.MapObject.apply(this,arguments)},WPGMZA.Polyline.prototype=Object.create(WPGMZA.MapObject.prototype),WPGMZA.Polyline.prototype.constructor=WPGMZA.Polyline,WPGMZA.Polyline.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.OLPolyline;default:return WPGMZA.GooglePolyline}},WPGMZA.Polyline.createInstance=function(row,engineObject){return new(WPGMZA.Polyline.getConstructor())(row,engineObject)},WPGMZA.Polyline.prototype.getPoints=function(){return this.toJSON().points},WPGMZA.Polyline.prototype.toJSON=function(){var result=WPGMZA.MapObject.prototype.toJSON.call(this);return result.title=this.title,result}}),jQuery(function($){WPGMZA.PopoutPanel=function(){},WPGMZA.PopoutPanel.prototype.open=function(){$(this.element).addClass("wpgmza-open")},WPGMZA.PopoutPanel.prototype.close=function(){$(this.element).removeClass("wpgmza-open")}}),jQuery(function($){WPGMZA.RestAPI=function(){WPGMZA.RestAPI.URL=WPGMZA.resturl},WPGMZA.RestAPI.createInstance=function(){return new WPGMZA.RestAPI},WPGMZA.RestAPI.prototype.call=function(route,params){if("string"!=typeof route||!route.match(/^\//))throw new Error("Invalid route");return WPGMZA.RestAPI.URL.match(/\/$/)&&(route=route.replace(/^\//,"")),params||(params={}),params.beforeSend=function(xhr){xhr.setRequestHeader("X-WP-Nonce",WPGMZA.restnonce)},params.error||(params.error=function(xhr,status,message){throw new Error(message)}),$.ajax(WPGMZA.RestAPI.URL+route,params)}}),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.map.on("storelocatorgeocodecomplete",function(event){self.onGeocodeComplete(event)}),$(document.body).on("click",".wpgmza_sl_search_button_"+map.id,function(event){self.onSearch(event)}),$(document.body).on("click",".wpgmza_sl_reset_button_"+map.id,function(event){self.onReset(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,"radius",{get:function(){return $("#radiusSelect_"+this.map.id).val()}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"center",{get:function(){return this._center}}),WPGMZA.StoreLocator.prototype.onGeocodeComplete=function(event){event.results&&event.results.length?this._center=new WPGMZA.LatLng(event.results[0].latLng):this._center=null,this.map.markerFilter.update()},WPGMZA.StoreLocator.prototype.onSearch=function(event){this.state=WPGMZA.StoreLocator.STATE_APPLIED},WPGMZA.StoreLocator.prototype.onReset=function(event){this.state=WPGMZA.StoreLocator.STATE_INITIAL,this._center=null,this.map.markerFilter.update()},WPGMZA.StoreLocator.prototype.getFilteringParameters=function(){return this.center?{center:this.center,radius:this.radius}:{}}}),jQuery(function($){WPGMZA.Text=function(options){if(options)for(var name in options)this[name]=options[name]},WPGMZA.Text.createInstance=function(options){return WPGMZA.settings.engine,new WPGMZA.Text(options)}}),jQuery(function($){function isPositiveInteger(x){return/^\d+$/.test(x)}function validateParts(parts){for(var i=0;i<parts.length;++i)if(!isPositiveInteger(parts[i]))return!1;return!0}WPGMZA.Version=function(){},WPGMZA.Version.GREATER_THAN=1,WPGMZA.Version.EQUAL_TO=0,WPGMZA.Version.LESS_THAN=-1,WPGMZA.Version.compare=function(v1,v2){var v1parts=v1.split("."),v2parts=v2.split(".");if(!validateParts(v1parts)||!validateParts(v2parts))return NaN;for(var 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.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(props){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($){WPGMZA.GoogleUICompatibility=function(){if(!(navigator.vendor&&navigator.vendor.indexOf("Apple")>-1&&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;if(WPGMZA.Circle.call(this,options,googleCircle),googleCircle?this.googleCircle=googleCircle:(this.googleCircle=new google.maps.Circle,this.googleCircle.wpgmzaCircle=this),google.maps.event.addListener(this.googleCircle,"click",function(){self.dispatchEvent({type:"click"})}),options){var googleOptions={};delete(googleOptions=$.extend({},options)).map,delete googleOptions.center,options.center&&(googleOptions.center=new google.maps.LatLng({lat:options.center.lat,lng:options.center.lng})),this.googleCircle.setOptions(googleOptions),options.map&&options.map.addCircle(this)}},WPGMZA.GoogleCircle.prototype=Object.create(WPGMZA.Circle.prototype),WPGMZA.GoogleCircle.prototype.constructor=WPGMZA.GoogleCircle,WPGMZA.GoogleCircle.prototype.setCenter=function(center){WPGMZA.Circle.prototype.setCenter.apply(this,arguments),this.googleCircle.setCenter(center)},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)}}),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)throw new Error("No address specified");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()};callback(results=[{geometry:{location:latLng},latLng:latLng,lat:latLng.lat,lng:latLng.lng}],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($){"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(mapObject){Parent.call(this,mapObject),this.setMapObject(mapObject)},Parent=WPGMZA.isProVersion()?WPGMZA.ProInfoWindow:WPGMZA.InfoWindow,WPGMZA.GoogleInfoWindow.prototype=Object.create(Parent.prototype),WPGMZA.GoogleInfoWindow.prototype.constructor=WPGMZA.GoogleInfoWindow,WPGMZA.GoogleInfoWindow.prototype.setMapObject=function(mapObject){mapObject instanceof WPGMZA.Marker?this.googleObject=mapObject.googleMarker:mapObject instanceof WPGMZA.Polygon?this.googleObject=mapObject.googlePolygon:mapObject instanceof WPGMZA.Polyline&&(this.googleObject=mapObject.googlePolyline)},WPGMZA.GoogleInfoWindow.prototype.createGoogleInfoWindow=function(){var self=this;this.googleInfoWindow||(this.googleInfoWindow=new google.maps.InfoWindow,google.maps.event.addListener(this.googleInfoWindow,"closeclick",function(event){self.mapObject.map.trigger("infowindowclose")}))},WPGMZA.GoogleInfoWindow.prototype.open=function(map,mapObject){var self=this;if(!Parent.prototype.open.call(this,map,mapObject))return!1;this.parent=map,this.createGoogleInfoWindow(),this.setMapObject(mapObject),this.googleInfoWindow.open(this.mapObject.map.googleMap,this.googleObject);var guid=WPGMZA.guid(),html="<div id='"+guid+"'>"+this.content+"</div>";this.googleInfoWindow.setContent(html);var intervalID;return intervalID=setInterval(function(event){div=$("#"+guid),div.length&&(div[0].wpgmzaMapObject=self.mapObject,self.element=div[0],self.trigger("infowindowopen"),clearInterval(intervalID))},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;if(Parent.call(this,element,options),!window.google){var status=WPGMZA.googleAPIStatus,message="Google API not loaded";if(status&&status.message&&(message+=" - "+status.message),"USER_CONSENT_NOT_GIVEN"==status.code)return;throw $(element).html("<div class='notice notice-error'><p>"+WPGMZA.localized_strings.google_api_not_loaded+"<pre>"+message+"</pre></p></div>"),new Error(message)}this.loadGoogleMap(),options&&this.setOptions(options),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}))},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.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),1==this.settings.transport&&this.enablePublicTransportLayer(!0),this.showPointsOfInterest(this.settings.show_points_of_interest),$(this.engineElement).append($(this.element).find(".wpgmza-loader"))},WPGMZA.GoogleMap.prototype.setOptions=function(options){Parent.prototype.setOptions.call(this,options);var converted=$.extend(options,this.settings.toGoogleMapsOptions()),clone=$.extend({},converted);!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.googleMap.setOptions(clone)},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.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 bounds=this.googleMap.getBounds(),northEast=bounds.getNorthEast(),southWest=bounds.getSouthWest(),nativeBounds=new WPGMZA.LatLngBounds({});return 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()},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){void 0==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")}}),jQuery(function($){var Parent;WPGMZA.GoogleMarker=function(row){var self=this;Parent.call(this,row);var settings={};if(row)for(var name in row)row[name]instanceof WPGMZA.LatLng?settings[name]=row[name].toGoogleLatLng():row[name]instanceof WPGMZA.Map||(settings[name]=row[name]);this.googleMarker=new google.maps.Marker(settings),this.googleMarker.wpgmzaMarker=this,this.googleMarker.setPosition(new google.maps.LatLng({lat:parseFloat(this.lat),lng:parseFloat(this.lng)})),this.googleMarker.setLabel(this.settings.label),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()})}),this.trigger("init")},Parent=WPGMZA.isProVersion()?WPGMZA.ProMarker:WPGMZA.Marker,WPGMZA.GoogleMarker.prototype=Object.create(Parent.prototype),WPGMZA.GoogleMarker.prototype.constructor=WPGMZA.GoogleMarker,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,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){this.map=WPGMZA.getMapByID(map_id),WPGMZA.ModernStoreLocator.call(this,map_id);var options={fields:["name","formatted_address"],types:["geocode"]},restrict=wpgmaps_localize[map_id].other_settings.wpgmza_store_locator_restrict;this.addressInput=$(this.element).find(".addressInput, #addressInput")[0],this.addressInput&&(restrict&&restrict.length&&(options.componentRestrictions={country:restrict}),this.autoComplete=new google.maps.places.Autocomplete(this.addressInput,options)),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(row,googlePolygon){var self=this;if(Parent.call(this,row,googlePolygon),googlePolygon)this.googlePolygon=googlePolygon;else if(this.googlePolygon=new google.maps.Polygon(this.settings),row&&row.points){var paths=this.parseGeometry(row.points);this.googlePolygon.setOptions({paths:paths})}this.googlePolygon.wpgmzaPolygon=this,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.getEditable=function(){return this.googlePolygon.getOptions().editable},WPGMZA.GooglePolygon.prototype.setEditable=function(value){this.googlePolygon.setOptions({editable:value})},WPGMZA.GooglePolygon.prototype.toJSON=function(){var result=WPGMZA.Polygon.prototype.toJSON.call(this);result.points=[];for(var path=this.googlePolygon.getPath(),i=0;i<path.getLength();i++){var latLng=path.getAt(i);result.points.push({lat:latLng.lat(),lng:latLng.lng()})}return result}}),jQuery(function($){WPGMZA.GooglePolyline=function(row,googlePolyline){var self=this;if(WPGMZA.Polyline.call(this,row,googlePolyline),googlePolyline)this.googlePolyline=googlePolyline;else if(this.googlePolyline=new google.maps.Polyline(this.settings),this.googlePolyline.wpgmzaPolyline=this,row&&row.points){var path=this.parseGeometry(row.points);this.setPoints(path)}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.setEditable=function(value){this.googlePolyline.setOptions({editable:value})},WPGMZA.GooglePolyline.prototype.setPoints=function(points){this.googlePolyline.setOptions({path:points})},WPGMZA.GooglePolyline.prototype.toJSON=function(){var result=WPGMZA.Polyline.prototype.toJSON.call(this);result.points=[];for(var path=this.googlePolyline.getPath(),i=0;i<path.getLength();i++){var latLng=path.getAt(i);result.points.push({lat:latLng.lat(),lng:latLng.lng()})}return result}}),jQuery(function($){WPGMZA.GoogleTextOverlay=function(){this.element=$("<div></div>")},window.google&&google.maps&&google.maps.OverlayView&&(WPGMZA.GoogleTextOverlay.prototype=new google.maps.OverlayView),WPGMZA.GoogleTextOverlay.prototype.onAdd=function(){}}),jQuery(function($){WPGMZA.GoogleText=function(){}}),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&&void 0!=vertex?(path.removeAt(vertex),this.close()):this.close()}))}),jQuery(function($){var Parent=WPGMZA.Circle;WPGMZA.OLCircle=function(options,olFeature){this.center={lat:0,lng:0},this.radius=0,Parent.call(this,options,olFeature),this.settings.fillColor||(this.settings.fillColor="#ff0000",this.settings.fillOpacity=.6),options.fillColor&&(this.settings.fillColor=options.fillColor),options.fillOpacity&&(this.settings.fillOpacity=options.fillOpacity),this.olStyle=new ol.style.Style(this.getStyleFromSettings()),this.vectorLayer3857=this.layer=new ol.layer.Vector({source:new ol.source.Vector,style:this.olStyle}),olFeature?this.olFeature=olFeature:this.recreate()},WPGMZA.OLCircle.prototype=Object.create(Parent.prototype),WPGMZA.OLCircle.prototype.constructor=WPGMZA.OLCircle,WPGMZA.OLCircle.prototype.recreate=function(){if(this.olFeature&&(this.layer.getSource().removeFeature(this.olFeature),delete this.olFeature),this.center&&this.radius){var x,y,wgs84Sphere=new ol.Sphere(6378137),radius=1e3*parseFloat(this.radius);x=this.center.lng,y=this.center.lat;var circle3857=ol.geom.Polygon.circular(wgs84Sphere,[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.getStyleFromSettings=function(){var params={};return this.settings.strokeOpacity&&(params.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToRGBA(this.settings.strokeColor,this.settings.strokeOpacity)})),this.settings.fillOpacity&&(params.fill=new ol.style.Fill({color:WPGMZA.hexOpacityToRGBA(this.settings.fillColor,this.settings.fillOpacity)})),params},WPGMZA.OLCircle.prototype.updateStyleFromSettings=function(){var params=this.getStyleFromSettings();this.olStyle=new ol.style.Style(params),this.layer.setStyle(this.olStyle)},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.setRadius=function(radius){WPGMZA.Circle.prototype.setRadius.apply(this,arguments),this.recreate()}}),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){$.ajax(WPGMZA.ajaxurl,{data:{action:"wpgmza_query_nominatim_cache",query:JSON.stringify(query)},success:function(response,xhr,status){response.lng=response.lon,callback(response)}})},WPGMZA.OLGeocoder.prototype.getResponseFromNominatim=function(options,callback){var data={q:options.address,format:"json"};options.componentRestrictions&&options.componentRestrictions.country&&(data.countryCodes=options.componentRestrictions.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.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");options.location&&(options.latLng=new WPGMZA.LatLng(options.location));var finish,location;if(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].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(mapObject){var self=this;Parent.call(this,mapObject),this.element=$("<div class='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,WPGMZA.OLInfoWindow.prototype.open=function(map,mapObject){var self=this,latLng=mapObject.getPosition();if(!Parent.prototype.open.call(this,map,mapObject))return!1;this.parent=map,this.overlay&&this.mapObject.map.olMap.removeOverlay(this.overlay),this.overlay=new ol.Overlay({element:this.element}),this.overlay.setPosition(ol.proj.fromLonLat([latLng.lng,latLng.lat])),self.mapObject.map.olMap.addOverlay(this.overlay),$(this.element).show(),this.trigger("infowindowopen")},WPGMZA.OLInfoWindow.prototype.close=function(event){$(this.element).hide(),this.overlay&&(WPGMZA.InfoWindow.prototype.close.call(this),this.trigger("infowindowclose"),this.mapObject.map.olMap.removeOverlay(this.overlay),this.overlay=null)},WPGMZA.OLInfoWindow.prototype.setContent=function(html){$(this.element).html("<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"})}}),jQuery(function($){var Parent;WPGMZA.OLMap=function(element,options){var self=this;Parent.call(this,element),this.setOptions(options);var viewOptions=this.settings.toOLViewOptions();$(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("yes"!=self.settings.wpgmza_settings_map_draggable):interaction instanceof ol.interaction.DoubleClickZoom?interaction.setActive(!self.settings.wpgmza_settings_map_clickzoom):interaction instanceof ol.interaction.MouseWheelZoom&&interaction.setActive("yes"!=self.settings.wpgmza_settings_map_scroll)},this),this.olMap.getControls().forEach(function(control){control instanceof ol.control.Zoom&&"yes"==WPGMZA.settings.wpgmza_settings_map_zoom&&self.olMap.removeControl(control)},this),"yes"!=WPGMZA.settings.wpgmza_settings_map_full_screen_control&&this.olMap.addControl(new ol.control.FullScreen),this.markerLayer=new ol.layer.Vector({source:new ol.source.Vector({features:[]})}),this.olMap.addLayer(this.markerLayer),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();var marker;this.storeLocator&&(marker=this.storeLocator.centerPointMarker)&&(this.olMap.addOverlay(marker.overlay),marker.setVisible(!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;self.trigger({type:"click",latLng:latLng})}}),WPGMZA.isProVersion()||(this.trigger("init"),this.dispatchEvent("created"),WPGMZA.events.dispatchEvent({type:"mapcreated",map:this}))},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),new ol.layer.Tile({source:new ol.source.OSM(options)})},WPGMZA.OLMap.prototype.wrapLongitude=function(){var center=this.getCenter();center.lng>=-180&¢er.lng<=180||(center.lng=center.lng-360*Math.floor(center.lng/360),center.lng>180&&(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};arguments.length>1&&(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){this.olMap.addOverlay(marker.overlay),Parent.prototype.addMarker.call(this,marker)},WPGMZA.OLMap.prototype.removeMarker=function(marker){this.olMap.removeOverlay(marker.overlay),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.pixelsToLatLng=function(x,y){void 0==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.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}}),jQuery(function($){var Parent;WPGMZA.OLMarker=function(row){var self=this;Parent.call(this,row);var origin=ol.proj.fromLonLat([parseFloat(this.lng),parseFloat(this.lat)]);this.element=$("<div class='ol-marker'><img src='"+WPGMZA.defaultMarkerIcon+"' alt=''/></div>")[0],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"}),this.overlay.setPosition(origin),this.animation&&this.setAnimation(this.animation),this.setLabel(this.settings.label),row&&row.draggable&&this.setDraggable(!0),this.rebindClickListener(),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.prototype.addLabel=function(){this.setLabel(this.getLabelText())},WPGMZA.OLMarker.prototype.setLabel=function(label){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()},WPGMZA.OLMarker.prototype.getVisible=function(visible){return"none"!=this.overlay.getElement().style.display},WPGMZA.OLMarker.prototype.setVisible=function(visible){Parent.prototype.setVisible.call(this,visible),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)]);this.overlay.setPosition(origin)},WPGMZA.OLMarker.prototype.updateOffset=function(x,y){var 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"},WPGMZA.OLMarker.prototype.setAnimation=function(anim){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")}},WPGMZA.OLMarker.prototype.setDraggable=function(draggable){var self=this;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})},WPGMZA.OLMarker.prototype.setOpacity=function(opacity){$(this.element).css({opacity:opacity})},WPGMZA.OLMarker.prototype.onDragStart=function(event){this.isBeingDragged=!0},WPGMZA.OLMarker.prototype.onDragEnd=function(event){var offset={top:parseFloat($(this.element).css("top").match(/-?\d+/)[0]),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})},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,mapElement=$(this.map.element),olViewportElement=mapElement.children(".ol-viewport");this.canvas=document.createElement("canvas"),this.canvas.className="wpgmza-ol-canvas-overlay",mapElement.append(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(row,olFeature){if(Parent.call(this,row,olFeature),this.olStyle=new ol.style.Style,olFeature)this.olFeature=olFeature;else{var coordinates=[[]];if(row&&row.points){for(var paths=this.parseGeometry(row.points),i=0;i<paths.length;i++)coordinates[0].push(ol.proj.fromLonLat([parseFloat(paths[i].lng),parseFloat(paths[i].lat)]));this.olStyle=new ol.style.Style(this.getStyleFromSettings())}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({wpgmzaPolygon:this})},Parent=WPGMZA.isProVersion()?WPGMZA.ProPolygon:WPGMZA.Polygon,WPGMZA.OLPolygon.prototype=Object.create(Parent.prototype),WPGMZA.OLPolygon.prototype.constructor=WPGMZA.OLPolygon,WPGMZA.OLPolygon.prototype.getStyleFromSettings=function(){var params={};return this.settings.strokeOpacity&&(params.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToRGBA(this.settings.strokeColor,this.settings.strokeOpacity)})),this.settings.fillOpacity&&(params.fill=new ol.style.Fill({color:WPGMZA.hexOpacityToRGBA(this.settings.fillColor,this.settings.fillOpacity)})),params},WPGMZA.OLPolygon.prototype.updateStyleFromSettings=function(){var params=this.getStyleFromSettings();this.olStyle=new ol.style.Style(params),this.layer.setStyle(this.olStyle)},WPGMZA.OLPolygon.prototype.setEditable=function(editable){},WPGMZA.OLPolygon.prototype.toJSON=function(){var result=Parent.prototype.toJSON.call(this),coordinates=this.olFeature.getGeometry().getCoordinates()[0];result.points=[];for(var i=0;i<coordinates.length;i++){var lonLat=ol.proj.toLonLat(coordinates[i]),latLng={lat:lonLat[1],lng:lonLat[0]};result.points.push(latLng)}return result}}),jQuery(function($){var Parent;WPGMZA.OLPolyline=function(row,olFeature){if(WPGMZA.Polyline.call(this,row),this.olStyle=new ol.style.Style,olFeature)this.olFeature=olFeature;else{var coordinates=[];if(row&&row.points)for(var path=this.parseGeometry(row.points),i=0;i<path.length;i++)coordinates.push(ol.proj.fromLonLat([parseFloat(path[i].lng),parseFloat(path[i].lat)]));var params=this.getStyleFromSettings();this.olStyle=new ol.style.Style(params),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]}),style:this.olStyle}),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaPolyling:this})},Parent=WPGMZA.Polyline,WPGMZA.OLPolyline.prototype=Object.create(Parent.prototype),WPGMZA.OLPolyline.prototype.constructor=WPGMZA.OLPolyline,WPGMZA.OLPolyline.prototype.getStyleFromSettings=function(){var params={};return this.settings.strokeOpacity&&(params.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToRGBA(this.settings.strokeColor,this.settings.strokeOpacity),width:parseInt(this.settings.strokeWeight)})),params},WPGMZA.OLPolyline.prototype.updateStyleFromSettings=function(){var params=this.getStyleFromSettings();this.olStyle=new ol.style.Style(params),this.layer.setStyle(this.olStyle)},WPGMZA.OLPolyline.prototype.setEditable=function(editable){},WPGMZA.OLPolyline.prototype.setPoints=function(points){this.olFeature&&this.layer.getSource().removeFeature(this.olFeature);for(var coordinates=[],i=0;i<points.length;i++)coordinates.push(ol.proj.fromLonLat([parseFloat(points[i].lng),parseFloat(points[i].lat)]));this.olFeature=new ol.Feature({geometry:new ol.geom.LineString(coordinates)}),this.layer.getSource().addFeature(this.olFeature)},WPGMZA.OLPolyline.prototype.toJSON=function(){var result=Parent.prototype.toJSON.call(this),coordinates=this.olFeature.getGeometry().getCoordinates();result.points=[];for(var i=0;i<coordinates.length;i++){var lonLat=ol.proj.toLonLat(coordinates[i]),latLng={lat:lonLat[1],lng:lonLat[0]};result.points.push(latLng)}return result}}),jQuery(function($){WPGMZA.OLText=function(){}}),jQuery(function($){WPGMZA.DataTable=function(element){$.fn.dataTable.ext.errMode="throw",this.element=element,this.element.wpgmzaDataTable=this,this.dataTableElement=this.getDataTableElement();var settings=this.getDataTableSettings();this.phpClass=$(element).attr("data-wpgmza-php-class"),this.dataTable=$(this.dataTableElement).DataTable(settings),this.wpgmzaDataTable=this},WPGMZA.DataTable.prototype.getDataTableElement=function(){return $(this.element).find("table")},WPGMZA.DataTable.prototype.getDataTableSettings=function(){var ajax,self=this,element=this.element,options={};$(element).attr("data-wpgmza-datatable-options")&&(options=JSON.parse($(element).attr("data-wpgmza-datatable-options"))),(ajax=$(element).attr("data-wpgmza-rest-api-route"))&&(options.ajax={url:WPGMZA.resturl+ajax,method:"POST",data:function(data,settings){return self.onAJAXRequest(data,settings)},beforeSend:function(xhr){xhr.setRequestHeader("X-WP-Nonce",WPGMZA.restnonce)}},options.processing=!0,options.serverSide=!0),"WPGMZA\\MarkerListing\\AdvancedTable"==$(this.element).attr("data-wpgmza-php-class")&&WPGMZA.settings.wpgmza_default_items&&(options.iDisplayLength=parseInt(WPGMZA.settings.wpgmza_default_items),options.aLengthMenu=[5,10,25,50,100]);var languageURL;if(WPGMZA.locale)switch(WPGMZA.locale.substr(0,2)){case"af":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Afrikaans.json";break;case"sq":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Albanian.json";break;case"am":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Amharic.json";break;case"ar":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Arabic.json";break;case"hy":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Armenian.json";break;case"az":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Azerbaijan.json";break;case"bn":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Bangla.json";break;case"eu":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Basque.json";break;case"be":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Belarusian.json";break;case"bg":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Bulgarian.json";break;case"ca":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Catalan.json";break;case"zh":languageURL="zh_TW"==WPGMZA.locale?"//cdn.datatables.net/plug-ins/1.10.12/i18n/Chinese-traditional.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Chinese.json";break;case"hr":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Croatian.json";break;case"cs":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Czech.json";break;case"da":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Danish.json";break;case"nl":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Dutch.json";break;case"et":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Estonian.json";break;case"fi":languageURL=WPGMZA.locale.match(/^fil/)?"//cdn.datatables.net/plug-ins/1.10.12/i18n/Filipino.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Finnish.json";break;case"fr":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/French.json";break;case"gl":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Galician.json";break;case"ka":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Georgian.json";break;case"de":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/German.json";break;case"el":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Greek.json";break;case"gu":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Gujarati.json";break;case"he":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Hebrew.json";break;case"hi":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Hindi.json";break;case"hu":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Hungarian.json";break;case"is":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Icelandic.json";break;case"id":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Indonesian.json";break;case"ga":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Irish.json";break;case"it":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Italian.json";break;case"ja":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Japanese.json";break;case"kk":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Kazakh.json";break;case"ko":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Korean.json";break;case"ky":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Kyrgyz.json";break;case"lv":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Latvian.json";break;case"lt":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Lithuanian.json";break;case"mk":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Macedonian.json";break;case"ml":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Malay.json";break;case"mn":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Mongolian.json";break;case"ne":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Nepali.json";break;case"nb":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Norwegian-Bokmal.json";break;case"nn":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Norwegian-Nynorsk.json";break;case"ps":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Pashto.json";break;case"fa":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Persian.json";break;case"pl":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Polish.json";break;case"pt":languageURL="pt_BR"==WPGMZA.locale?"//cdn.datatables.net/plug-ins/1.10.12/i18n/Portuguese-Brasil.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Portuguese.json";break;case"ro":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Romanian.json";break;case"ru":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Russian.json";break;case"sr":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Serbian.json";break;case"si":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Sinhala.json";break;case"sk":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Slovak.json";break;case"sl":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Slovenian.json";break;case"es":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Spanish.json";break;case"sw":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Swahili.json";break;case"sv":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Swedish.json";break;case"ta":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Tamil.json";break;case"te":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/telugu.json";break;case"th":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Thai.json";break;case"tr":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Turkish.json";break;case"uk":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Ukrainian.json";break;case"ur":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Urdu.json";break;case"uz":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Uzbek.json";break;case"vi":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Vietnamese.json";break;case"cy":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Welsh.json"}return languageURL&&(options.language={processing:"test",url:languageURL}),options},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),{wpgmzaDataTableRequestData:data}},WPGMZA.DataTable.prototype.onAJAXResponse=function(response){},WPGMZA.DataTable.prototype.reload=function(){this.dataTable.ajax.reload(null,!1)}}),jQuery(function($){WPGMZA.AdminMarkerDataTable=function(element){var self=this;WPGMZA.DataTable.call(this,element),$(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)})},WPGMZA.AdminMarkerDataTable.prototype=Object.create(WPGMZA.DataTable.prototype),WPGMZA.AdminMarkerDataTable.prototype.constructor=WPGMZA.AdminMarkerDataTable,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.dataTable.ajax.json().meta[index];row.wpgmzaMarkerData=meta},options},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=[];$(this.element).find("input[name='mark']:checked").each(function(index,el){var row=$(el).closest("tr")[0];ids.push(row.wpgmzaMarkerData.id)}),WPGMZA.restAPI.call("/markers/",{method:"DELETE",data:{ids:ids},complete:function(){self.reload()}})},$(document).ready(function(event){$("[data-wpgmza-admin-marker-datatable]").each(function(index,el){new WPGMZA.AdminMarkerDataTable(el)})})});
|
1 |
+
jQuery(function($){var core={maps:[],events:null,settings:null,restAPI:null,localized_strings:null,loadingHTML:'<div class="wpgmza-preloader"><div class="wpgmza-loader">...</div></div>',getScrollAnimationOffset:function(){return WPGMZA.settings.scroll_animation_offset||0},animateScroll:function(element,milliseconds){var offset=WPGMZA.getScrollAnimationOffset();milliseconds||(milliseconds=WPGMZA.settings.scroll_animation_milliseconds?WPGMZA.settings.scroll_animation_milliseconds:500),$("html, body").animate({scrollTop:$(element).offset().top-offset},milliseconds)},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){return hex=parseInt(colour.replace(/^#/,""),16),[(16711680&hex)>>16,(65280&hex)>>8,255&hex,parseFloat(opacity)]},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]]),c="0x"+c.join(""),{r:c>>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,watch){var nativeFunction="getCurrentPosition";if(watch&&("userlocationupdated",nativeFunction="watchPosition",WPGMZA.getCurrentPosition(callback,!1)),navigator.geolocation){var options={enableHighAccuracy:!0};navigator.geolocation[nativeFunction](function(position){callback&&callback(position),WPGMZA.events.trigger("userlocationfound")},function(error){options.enableHighAccuracy=!1,navigator.geolocation[nativeFunction](function(position){callback&&callback(position),WPGMZA.events.trigger("userlocationfound")},function(error){console.warn(error.code,error.message)},options)},options)}else console.warn("No geolocation available on this device")},watchPosition:function(callback){return WPGMZA.getCurrentPosition(callback,!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()}},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(fullInstanceName=WPGMZA[engine+pro+instanceName]?engine+pro+instanceName:WPGMZA[pro+instanceName]?pro+instanceName:WPGMZA[engine+instanceName]?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){return WPGMZA.isProVersion()?MYMAP[id].map:MYMAP.map},isGoogleAutocompleteSupported:function(){return"object"==typeof google&&"object"==typeof google.maps&&"object"==typeof google.maps.places&&"function"==typeof google.maps.places.Autocomplete},googleAPIStatus:window.wpgmza_google_api_status,isSafari:function(){var ua=navigator.userAgent.toLowerCase();return-1!=ua.indexOf("safari")&&-1==ua.indexOf("chrome")},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)},getQueryParamValue:function(name){var m,regex=new RegExp(name+"=([^&]*)");return(m=window.location.href.match(regex))?m[1]:null}};window.WPGMZA?window.WPGMZA=$.extend(window.WPGMZA,core):window.WPGMZA=core;for(var key in WPGMZA_localized_data){var value=WPGMZA_localized_data[key];WPGMZA[key]=value}jQuery(function($){$("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").filter(function(){return this.src.match(/(^|\/)jquery\.(min\.)?js(\?|$)/i)});elements.length>1&&console.warn("Multiple jQuery versions detected: ",elements),WPGMZA.restAPI=WPGMZA.RestAPI.createInstance(),$(document).on("click",".wpgmza_edit_btn",function(){WPGMZA.animateScroll("#wpgmaps_tabs_markers")})}),$(window).on("load",function(event){if("https:"!=window.location.protocol){var warning='<div class="notice notice-warning"><p>'+WPGMZA.localized_strings.unsecure_geolocation+"</p></div>";$(".wpgmza-geolocation-setting").each(function(index,el){$(el).after($(warning))})}})}),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;var cssEscape=function(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+=codeUnit>=1&&codeUnit<=31||127==codeUnit||0==index&&codeUnit>=48&&codeUnit<=57||1==index&&codeUnit>=48&&codeUnit<=57&&45==firstCodeUnit?"\\"+codeUnit.toString(16)+" ":(0!=index||1!=length||45!=codeUnit)&&(codeUnit>=128||45==codeUnit||95==codeUnit||codeUnit>=48&&codeUnit<=57||codeUnit>=65&&codeUnit<=90||codeUnit>=97&&codeUnit<=122)?string.charAt(index):"\\"+string.charAt(index):result+="�";return result};return root.CSS||(root.CSS={}),root.CSS.escape=cssEscape,cssEscape}),jQuery(function($){function deg2rad(deg){return deg*(Math.PI/180)}Math.PI;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))throw new Error("First argument must be an instance of WPGMZA.LatLng");if(!(b instanceof WPGMZA.LatLng))throw new Error("Second argument must be an instance of WPGMZA.LatLng");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.EventDispatcher=function(){WPGMZA.assertInstanceOf(this,"EventDispatcher"),this._listenersByType={}},WPGMZA.EventDispatcher.prototype.addEventListener=function(type,listener,thisObject,useCapture){var types=type.split(/\s+/);if(types.length>1)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]).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;event=new WPGMZA.Event;for(var name in src)event[name]=src[name]}event.target=this;for(var path=[],obj=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;i>=0&&!event._cancelled;i--)path[i]._triggerListeners(event);if(this.element){var customEvent={};for(var key in event){var value=event[key];"type"==key&&(value+=".wpgmza"),customEvent[key]=value}$(this.element).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.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.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*/);callback([new WPGMZA.LatLng({lat:parseFloat(parts[0]),lng:parseFloat(parts[1])})],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||this.addErrorMessage(WPGMZA.localized_strings.no_google_maps_api_key,["https://www.wpgmaps.com/get-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)},100)}),$(".gm-err-container").parent().css({"z-index":1}),this.messagesAlreadyDisplayed[message]=!0}},WPGMZA.googleAPIErrorHandler=new WPGMZA.GoogleAPIErrorHandler}),jQuery(function($){WPGMZA.InfoWindow=function(mapObject){var self=this;WPGMZA.EventDispatcher.call(this),WPGMZA.assertInstanceOf(this,"InfoWindow"),mapObject&&(this.mapObject=mapObject,mapObject.map?setTimeout(function(){self.onMapObjectAdded(event)},100):mapObject.addEventListener("added",function(event){self.onMapObjectAdded(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.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(mapObject){return new(this.getConstructor())(mapObject)},WPGMZA.InfoWindow.prototype.getContent=function(callback){var html="";this.mapObject instanceof WPGMZA.Marker&&(html=this.mapObject.address),callback(html)},WPGMZA.InfoWindow.prototype.open=function(map,mapObject){return this.mapObject=mapObject,!WPGMZA.settings.disable_infowindows&&!this.mapObject.disableInfoWindow},WPGMZA.InfoWindow.prototype.close=function(){this.trigger("infowindowclose")},WPGMZA.InfoWindow.prototype.setContent=function(options){},WPGMZA.InfoWindow.prototype.setOptions=function(options){},WPGMZA.InfoWindow.prototype.onMapObjectAdded=function(){1==this.mapObject.settings.infoopen&&this.open()}}),jQuery(function($){WPGMZA.LatLng=function(arg,lng){if(this._lat=0,this._lng=0,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)},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.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.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){southWest&&northEast&&(this.south=southWest.lat,this.north=northEast.lat,this.west=southWest.lng,this.east=southWest.lng)},WPGMZA.LatLngBounds.prototype.isInInitialState=function(){return void 0==this.north&&void 0==this.south&&void 0==this.west&&void 0==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");arguments.length>=3&&(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:this.west<this.east?latLng.lng>=this.west||this.lng<=this.east:latLng.lng<=this.west||this.lng>=this.east))},WPGMZA.LatLngBounds.prototype.toString=function(){return this.north+"N "+this.south+"S "+this.west+"W "+this.east+"E"}}),jQuery(function($){WPGMZA.MapObject=function(row){if(WPGMZA.assertInstanceOf(this,"MapObject"),WPGMZA.EventDispatcher.call(this),this.id=-1,this.guid=WPGMZA.guid(),this.modified=!0,this.settings={},row)for(var name in row)if("settings"==name){if(null==row.settings)this.settings={};else switch(typeof row.settings){case"string":this.settings=JSON.parse(row[name]);break;case"object":this.settings=row[name];break;default:throw new Error("Don't know how to interpret settings")}for(var name in this.settings){var value=this.settings[name];String(value).match(/^-?\d+$/)&&(this.settings[name]=parseInt(value))}}else this[name]=row[name]},WPGMZA.MapObject.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.MapObject.prototype.constructor=WPGMZA.MapObject,WPGMZA.MapObject.prototype.parseGeometry=function(string){var pairs,coords,results=[];pairs=string.replace(/[^ ,\d\.\-+e]/g,"").split(",");for(var i=0;i<pairs.length;i++)coords=pairs[i].split(" "),results.push({lat:parseFloat(coords[1]),lng:parseFloat(coords[0])});return results},WPGMZA.MapObject.prototype.toJSON=function(){return{id:this.id,guid:this.guid,settings:this.settings}}}),jQuery(function($){var Parent=WPGMZA.MapObject;WPGMZA.Circle=function(options,engineCircle){WPGMZA.assertInstanceOf(this,"Circle"),this.center=new WPGMZA.LatLng,this.radius=100,Parent.apply(this,arguments)},WPGMZA.Circle.prototype=Object.create(Parent.prototype),WPGMZA.Circle.prototype.constructor=WPGMZA.Circle,WPGMZA.Circle.createInstance=function(options){var constructor;switch(WPGMZA.settings.engine){case"open-layers":constructor=WPGMZA.OLCircle;break;default:constructor=WPGMZA.GoogleCircle}return new constructor(options)},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.MapSettingsPage=function(){var self=this;this.updateEngineSpecificControls(),this.updateGDPRControls(),$("select[name='wpgmza_maps_engine']").on("change",function(event){self.updateEngineSpecificControls()}),$("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()})},WPGMZA.MapSettingsPage.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.MapSettingsPage.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")},jQuery(function($){window.location.href.match(/wp-google-maps-menu-settings/)&&(WPGMZA.mapSettingsPage=new WPGMZA.MapSettingsPage)})}),jQuery(function($){WPGMZA.MapSettings=function(element){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}}var json,self=this,str=element.getAttribute("data-settings");try{json=JSON.parse(str)}catch(e){str=str.replace(/\\%/g,"%"),str=str.replace(/\\\\"/g,'\\"');try{json=JSON.parse(str)}catch(e){json={},console.warn("Failed to parse map settings JSON")}}WPGMZA.assertInstanceOf(this,"MapSettings"),addSettings(WPGMZA.settings),addSettings(json),json&&json.other_settings&&addSettings(json.other_settings)},WPGMZA.MapSettings.prototype.toOLViewOptions=function(){var options={center:ol.proj.fromLonLat([-119.4179,36.7783]),zoom:4};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)])),this.zoom&&(options.zoom=parseInt(this.zoom)),this.start_zoom&&(options.zoom=parseInt(this.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(){function formatCoord(coord){return $.isNumeric(coord)?coord:parseFloat(String(coord).replace(/[\(\)\s]/,""))}var self=this,latLngCoords=this.start_location&&this.start_location.length?this.start_location.split(","):[36.7783,-119.4179],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));var options={zoom:zoom,center:latLng};switch(function(name){return!("object"==typeof self[name]||self[name]&&self[name].length)}("center")||(options.center=new google.maps.LatLng({lat:parseFloat(this.center.lat),lng:parseFloat(this.center.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=!("yes"==this.wpgmza_settings_map_zoom),options.panControl=!("yes"==this.wpgmza_settings_map_pan),options.mapTypeControl=!("yes"==this.wpgmza_settings_map_type),options.streetViewControl=!("yes"==this.wpgmza_settings_map_streetview),options.fullscreenControl=!("yes"==this.wpgmza_settings_map_full_screen_control),options.draggable=!("yes"==this.wpgmza_settings_map_draggable),options.disableDoubleClickZoom="yes"==this.wpgmza_settings_map_clickzoom,options.scrollwheel=!("yes"==this.wpgmza_settings_map_scroll),"greedy"==this.wpgmza_force_greedy_gestures||"yes"==this.wpgmza_force_greedy_gestures?options.gestureHandling="greedy":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}if(this.theme_data&&this.theme_data.length>0)try{options.styles=JSON.parse(this.theme_data)}catch(e){alert("Your theme data is not valid JSON and has been ignored")}return options}}),jQuery(function($){function deg2rad(deg){return deg*(Math.PI/180)}WPGMZA.Map=function(element,options){if(WPGMZA.assertInstanceOf(this,"Map"),WPGMZA.EventDispatcher.call(this),!(element instanceof HTMLElement))throw new Error("Argument must be a HTMLElement");if(this.id=element.getAttribute("data-map-id"),!/\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.engineElement=element,this.markers=[],this.polygons=[],this.polylines=[],this.circles=[],this.loadSettings(options),this.shortcodeAttributes={},$(this.element).attr("data-shortcode-attributes"))try{this.shortcodeAttributes=JSON.parse($(this.element).attr("data-shortcode-attributes"))}catch(e){console.warn("Error parsing shortcode attributes")}this.initStoreLocator(),this.markerFilter=WPGMZA.MarkerFilter.createInstance(this)},WPGMZA.Map.prototype=Object.create(WPGMZA.EventDispatcher.prototype),WPGMZA.Map.prototype.constructor=WPGMZA.Map,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)},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.setOptions=function(options){for(var name in options)this.settings[name]=options[name]};Math.PI;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){$(this.element).css({width:width}),$(this.engineElement).css({width:"100%",height:height})},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,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.map=null,marker.parent=null,this.markers.splice(this.markers.indexOf(marker),1),this.dispatchEvent({type:"markerremoved",marker:marker}),marker.dispatchEvent({type:"removed"})},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.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,this.polygons.push(polygon),this.dispatchEvent({type:"polygonadded",polygon:polygon})},WPGMZA.Map.prototype.deletePolygon=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.deletePolygonByID=function(id){var polygon=this.getPolygonByID(id);polygon&&this.deletePolygon(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,this.polylines.push(polyline),this.dispatchEvent({type:"polylineadded",polyline:polyline})},WPGMZA.Map.prototype.deletePolyline=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.deletePolylineByID=function(id){var polyline=this.getPolylineByID(id);polyline&&this.deletePolyline(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,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.deleteCircleByID=function(id){var circle=this.getCircleByID(id);circle&&this.deleteCircle(circle)},WPGMZA.Map.prototype.nudge=function(x,y){var pixels=this.latLngToPixels(this.getCenter());if(pixels.x+=parseFloat(x),pixels.y+=parseFloat(y),isNaN(pixels.x)||isNaN(pixels.y))throw new Error("Invalid coordinates supplied");var latLng=this.pixelsToLatLng(pixels);this.setCenter(latLng)},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")}}),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").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()},success:function(response,status,xhr){window.location.reload()}})},$(window).on("load",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(){},WPGMZA.MarkerFilter.prototype.onFilteringComplete=function(results){}}),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.disableInfoWindow=!1,WPGMZA.MapObject.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)}))},WPGMZA.Marker.prototype=Object.create(WPGMZA.MapObject.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()},WPGMZA.Marker.prototype.initInfoWindow=function(){this.infoWindow||(this.infoWindow=WPGMZA.InfoWindow.createInstance())},WPGMZA.Marker.prototype.openInfoWindow=function(){this.map?(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){this.map.settings.info_window_open_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 stripProtocol(WPGMZA.defaultMarkerIcon?WPGMZA.defaultMarkerIcon: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(animation){return this.settings.animation},WPGMZA.Marker.prototype.setAnimation=function(animation){this.settings.animation=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.MapObject.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=MYMAP[map_id].map:this.map=MYMAP.map,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:"#63AFF2",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="#63AFF2")},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,spokeAngle,radius=this.getTransformedRadius(settings.radius)+ringSpacing*settings.numOuterRings+1,grad=context.createRadialGradient(0,0,0,0,0,radius),rgba=WPGMZA.hexToRgba(settings.color),start=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(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(var 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(settings.numRadiusLabels>0){var m,x,y,radius=this.getTransformedRadius(settings.radius);(m=settings.radiusLabelFont.match(/(\d+)px/))&&parseInt(m[1])/2*1.1/scale,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 width,textAngle=(spokeAngle=settings.radiusLabelsStartAngle+2*Math.PI*(i/settings.numRadiusLabels))+Math.PI/2,text=settings.radiusString;Math.sin(spokeAngle)>0&&(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+"']").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 inner=$(this.element).find(".wpgmza-inner"),titleSearch=$(original).find("[id='nameInput_"+map_id+"']");if(titleSearch.length){var placeholder=wpgmaps_localize[map_id].other_settings.store_locator_name_string;placeholder&&placeholder.length&&titleSearch.attr("placeholder",placeholder),inner.append(titleSearch)}var addressInput;addressInput=WPGMZA.isProVersion()?$(original).find(".addressInput"):$(original).find("#addressInput"),wpgmaps_localize[map_id].other_settings.store_locator_query_string&&wpgmaps_localize[map_id].other_settings.store_locator_query_string.length&&addressInput.attr("placeholder",wpgmaps_localize[map_id].other_settings.store_locator_query_string),inner.append(addressInput);var button;(button=$(original).find("button.wpgmza-use-my-location"))&&inner.append(button),$(addressInput).on("keydown",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"),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"),numCategories=($(container).children("ul"),0),icons=[];$(container).find("li").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")})}},WPGMZA.ModernStoreLocator.createInstance=function(map_id){return"google-maps"==WPGMZA.settings.engine?new WPGMZA.GoogleModernStoreLocator(map_id):new WPGMZA.OLModernStoreLocator(map_id)}}),jQuery(function($){WPGMZA.NativeMapsAppIcon=function(){navigator.userAgent.match(/^Apple|iPhone|iPad|iPod/)?(this.type="apple",this.element=$('<span><i class="fab fa-apple" aria-hidden="true"></i></span>')):(this.type="google",this.element=$('<span><i class="fab fa-google" aria-hidden="true"></i></span>'))}}),jQuery(function($){WPGMZA.Polygon=function(row,enginePolygon){WPGMZA.assertInstanceOf(this,"Polygon"),this.paths=null,this.title=null,this.name=null,this.link=null,WPGMZA.MapObject.apply(this,arguments)},WPGMZA.Polygon.prototype=Object.create(WPGMZA.MapObject.prototype),WPGMZA.Polygon.prototype.constructor=WPGMZA.Polygon,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)},WPGMZA.Polygon.prototype.toJSON=function(){var result=WPGMZA.MapObject.prototype.toJSON.call(this);return $.extend(result,{name:this.name,title:this.title,link:this.link}),result}}),jQuery(function($){WPGMZA.Polyline=function(row,googlePolyline){WPGMZA.assertInstanceOf(this,"Polyline"),this.title=null,WPGMZA.MapObject.apply(this,arguments)},WPGMZA.Polyline.prototype=Object.create(WPGMZA.MapObject.prototype),WPGMZA.Polyline.prototype.constructor=WPGMZA.Polyline,WPGMZA.Polyline.getConstructor=function(){switch(WPGMZA.settings.engine){case"open-layers":return WPGMZA.OLPolyline;default:return WPGMZA.GooglePolyline}},WPGMZA.Polyline.createInstance=function(row,engineObject){return new(WPGMZA.Polyline.getConstructor())(row,engineObject)},WPGMZA.Polyline.prototype.getPoints=function(){return this.toJSON().points},WPGMZA.Polyline.prototype.toJSON=function(){var result=WPGMZA.MapObject.prototype.toJSON.call(this);return result.title=this.title,result}}),jQuery(function($){WPGMZA.PopoutPanel=function(){},WPGMZA.PopoutPanel.prototype.open=function(){$(this.element).addClass("wpgmza-open")},WPGMZA.PopoutPanel.prototype.close=function(){$(this.element).removeClass("wpgmza-open")}}),jQuery(function($){WPGMZA.RestAPI=function(){WPGMZA.RestAPI.URL=WPGMZA.resturl},WPGMZA.RestAPI.createInstance=function(){return new WPGMZA.RestAPI},WPGMZA.RestAPI.prototype.call=function(route,params){if("string"!=typeof route||!route.match(/^\//))throw new Error("Invalid route");return WPGMZA.RestAPI.URL.match(/\/$/)&&(route=route.replace(/^\//,"")),params||(params={}),params.beforeSend=function(xhr){xhr.setRequestHeader("X-WP-Nonce",WPGMZA.restnonce)},params.error||(params.error=function(xhr,status,message){throw new Error(message)}),$.ajax(WPGMZA.RestAPI.URL+route,params)}}),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.map.on("storelocatorgeocodecomplete",function(event){self.onGeocodeComplete(event)}),$(document.body).on("click",".wpgmza_sl_search_button_"+map.id,function(event){self.onSearch(event)}),$(document.body).on("click",".wpgmza_sl_reset_button_"+map.id,function(event){self.onReset(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,"radius",{get:function(){return $("#radiusSelect_"+this.map.id).val()}}),Object.defineProperty(WPGMZA.StoreLocator.prototype,"center",{get:function(){return this._center}}),WPGMZA.StoreLocator.prototype.onGeocodeComplete=function(event){event.results&&event.results.length?this._center=new WPGMZA.LatLng(event.results[0].latLng):this._center=null,this.map.markerFilter.update()},WPGMZA.StoreLocator.prototype.onSearch=function(event){this.state=WPGMZA.StoreLocator.STATE_APPLIED},WPGMZA.StoreLocator.prototype.onReset=function(event){this.state=WPGMZA.StoreLocator.STATE_INITIAL,this._center=null,this.map.markerFilter.update()},WPGMZA.StoreLocator.prototype.getFilteringParameters=function(){return this.center?{center:this.center,radius:this.radius}:{}}}),jQuery(function($){WPGMZA.Text=function(options){if(options)for(var name in options)this[name]=options[name]},WPGMZA.Text.createInstance=function(options){return WPGMZA.settings.engine,new WPGMZA.Text(options)}}),jQuery(function($){function isPositiveInteger(x){return/^\d+$/.test(x)}function validateParts(parts){for(var i=0;i<parts.length;++i)if(!isPositiveInteger(parts[i]))return!1;return!0}WPGMZA.Version=function(){},WPGMZA.Version.GREATER_THAN=1,WPGMZA.Version.EQUAL_TO=0,WPGMZA.Version.LESS_THAN=-1,WPGMZA.Version.compare=function(v1,v2){var v1parts=v1.split("."),v2parts=v2.split(".");if(!validateParts(v1parts)||!validateParts(v2parts))return NaN;for(var 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.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(props){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($){WPGMZA.GoogleUICompatibility=function(){if(!(navigator.vendor&&navigator.vendor.indexOf("Apple")>-1&&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;if(WPGMZA.Circle.call(this,options,googleCircle),googleCircle?this.googleCircle=googleCircle:(this.googleCircle=new google.maps.Circle,this.googleCircle.wpgmzaCircle=this),google.maps.event.addListener(this.googleCircle,"click",function(){self.dispatchEvent({type:"click"})}),options){var googleOptions={};delete(googleOptions=$.extend({},options)).map,delete googleOptions.center,options.center&&(googleOptions.center=new google.maps.LatLng({lat:options.center.lat,lng:options.center.lng})),this.googleCircle.setOptions(googleOptions),options.map&&options.map.addCircle(this)}},WPGMZA.GoogleCircle.prototype=Object.create(WPGMZA.Circle.prototype),WPGMZA.GoogleCircle.prototype.constructor=WPGMZA.GoogleCircle,WPGMZA.GoogleCircle.prototype.setCenter=function(center){WPGMZA.Circle.prototype.setCenter.apply(this,arguments),this.googleCircle.setCenter(center)},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)}}),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)throw new Error("No address specified");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()};callback(results=[{geometry:{location:latLng},latLng:latLng,lat:latLng.lat,lng:latLng.lng}],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($){"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(mapObject){Parent.call(this,mapObject),this.setMapObject(mapObject)},Parent=WPGMZA.isProVersion()?WPGMZA.ProInfoWindow:WPGMZA.InfoWindow,WPGMZA.GoogleInfoWindow.prototype=Object.create(Parent.prototype),WPGMZA.GoogleInfoWindow.prototype.constructor=WPGMZA.GoogleInfoWindow,WPGMZA.GoogleInfoWindow.prototype.setMapObject=function(mapObject){mapObject instanceof WPGMZA.Marker?this.googleObject=mapObject.googleMarker:mapObject instanceof WPGMZA.Polygon?this.googleObject=mapObject.googlePolygon:mapObject instanceof WPGMZA.Polyline&&(this.googleObject=mapObject.googlePolyline)},WPGMZA.GoogleInfoWindow.prototype.createGoogleInfoWindow=function(){var self=this;this.googleInfoWindow||(this.googleInfoWindow=new google.maps.InfoWindow,google.maps.event.addListener(this.googleInfoWindow,"closeclick",function(event){self.mapObject.map.trigger("infowindowclose")}))},WPGMZA.GoogleInfoWindow.prototype.open=function(map,mapObject){var self=this;if(!Parent.prototype.open.call(this,map,mapObject))return!1;this.parent=map,this.createGoogleInfoWindow(),this.setMapObject(mapObject),this.googleInfoWindow.open(this.mapObject.map.googleMap,this.googleObject);var guid=WPGMZA.guid(),html="<div id='"+guid+"'>"+this.content+"</div>";this.googleInfoWindow.setContent(html);var intervalID;return intervalID=setInterval(function(event){div=$("#"+guid),div.length&&(div[0].wpgmzaMapObject=self.mapObject,self.element=div[0],self.trigger("infowindowopen"),clearInterval(intervalID))},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;if(Parent.call(this,element,options),!window.google){var status=WPGMZA.googleAPIStatus,message="Google API not loaded";if(status&&status.message&&(message+=" - "+status.message),"USER_CONSENT_NOT_GIVEN"==status.code)return;throw $(element).html("<div class='notice notice-error'><p>"+WPGMZA.localized_strings.google_api_not_loaded+"<pre>"+message+"</pre></p></div>"),new Error(message)}this.loadGoogleMap(),options&&this.setOptions(options),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}))},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.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),1==this.settings.transport&&this.enablePublicTransportLayer(!0),this.showPointsOfInterest(this.settings.show_point_of_interest),$(this.engineElement).append($(this.element).find(".wpgmza-loader"))},WPGMZA.GoogleMap.prototype.setOptions=function(options){Parent.prototype.setOptions.call(this,options);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)}),"1"==this.settings.hide_point_of_interest){clone.styles||(clone.styles=[]),clone.styles.push({featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]})}this.googleMap.setOptions(clone)},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.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 bounds=this.googleMap.getBounds(),northEast=bounds.getNorthEast(),southWest=bounds.getSouthWest(),nativeBounds=new WPGMZA.LatLngBounds({});return 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()},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){void 0==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")}}),jQuery(function($){var Parent;WPGMZA.GoogleMarker=function(row){var self=this;Parent.call(this,row);var settings={};if(row)for(var name in row)row[name]instanceof WPGMZA.LatLng?settings[name]=row[name].toGoogleLatLng():row[name]instanceof WPGMZA.Map||(settings[name]=row[name]);this.googleMarker=new google.maps.Marker(settings),this.googleMarker.wpgmzaMarker=this,this.googleMarker.setPosition(new google.maps.LatLng({lat:parseFloat(this.lat),lng:parseFloat(this.lng)})),this.googleMarker.setLabel(this.settings.label),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()})}),this.trigger("init")},Parent=WPGMZA.isProVersion()?WPGMZA.ProMarker:WPGMZA.Marker,WPGMZA.GoogleMarker.prototype=Object.create(Parent.prototype),WPGMZA.GoogleMarker.prototype.constructor=WPGMZA.GoogleMarker,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,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){this.map=WPGMZA.getMapByID(map_id),WPGMZA.ModernStoreLocator.call(this,map_id);var options={fields:["name","formatted_address"],types:["geocode"]},restrict=wpgmaps_localize[map_id].other_settings.wpgmza_store_locator_restrict;this.addressInput=$(this.element).find(".addressInput, #addressInput")[0],this.addressInput&&(restrict&&restrict.length&&(options.componentRestrictions={country:restrict}),this.autoComplete=new google.maps.places.Autocomplete(this.addressInput,options)),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(row,googlePolygon){var self=this;if(Parent.call(this,row,googlePolygon),googlePolygon)this.googlePolygon=googlePolygon;else if(this.googlePolygon=new google.maps.Polygon(this.settings),row&&row.points){var paths=this.parseGeometry(row.points);this.googlePolygon.setOptions({paths:paths})}this.googlePolygon.wpgmzaPolygon=this,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.getEditable=function(){return this.googlePolygon.getOptions().editable},WPGMZA.GooglePolygon.prototype.setEditable=function(value){this.googlePolygon.setOptions({editable:value})},WPGMZA.GooglePolygon.prototype.toJSON=function(){var result=WPGMZA.Polygon.prototype.toJSON.call(this);result.points=[];for(var path=this.googlePolygon.getPath(),i=0;i<path.getLength();i++){var latLng=path.getAt(i);result.points.push({lat:latLng.lat(),lng:latLng.lng()})}return result}}),jQuery(function($){WPGMZA.GooglePolyline=function(row,googlePolyline){var self=this;if(WPGMZA.Polyline.call(this,row,googlePolyline),googlePolyline)this.googlePolyline=googlePolyline;else if(this.googlePolyline=new google.maps.Polyline(this.settings),this.googlePolyline.wpgmzaPolyline=this,row&&row.points){var path=this.parseGeometry(row.points);this.setPoints(path)}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.setEditable=function(value){this.googlePolyline.setOptions({editable:value})},WPGMZA.GooglePolyline.prototype.setPoints=function(points){this.googlePolyline.setOptions({path:points})},WPGMZA.GooglePolyline.prototype.toJSON=function(){var result=WPGMZA.Polyline.prototype.toJSON.call(this);result.points=[];for(var path=this.googlePolyline.getPath(),i=0;i<path.getLength();i++){var latLng=path.getAt(i);result.points.push({lat:latLng.lat(),lng:latLng.lng()})}return result}}),jQuery(function($){WPGMZA.GoogleTextOverlay=function(){this.element=$("<div></div>")},window.google&&google.maps&&google.maps.OverlayView&&(WPGMZA.GoogleTextOverlay.prototype=new google.maps.OverlayView),WPGMZA.GoogleTextOverlay.prototype.onAdd=function(){}}),jQuery(function($){WPGMZA.GoogleText=function(){}}),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&&void 0!=vertex?(path.removeAt(vertex),this.close()):this.close()}))}),jQuery(function($){var Parent=WPGMZA.Circle;WPGMZA.OLCircle=function(options,olFeature){this.center={lat:0,lng:0},this.radius=0,Parent.call(this,options,olFeature),this.settings.fillColor||(this.settings.fillColor="#ff0000",this.settings.fillOpacity=.6),options.fillColor&&(this.settings.fillColor=options.fillColor),options.fillOpacity&&(this.settings.fillOpacity=options.fillOpacity),this.olStyle=new ol.style.Style(this.getStyleFromSettings()),this.vectorLayer3857=this.layer=new ol.layer.Vector({source:new ol.source.Vector,style:this.olStyle}),olFeature?this.olFeature=olFeature:this.recreate()},WPGMZA.OLCircle.prototype=Object.create(Parent.prototype),WPGMZA.OLCircle.prototype.constructor=WPGMZA.OLCircle,WPGMZA.OLCircle.prototype.recreate=function(){if(this.olFeature&&(this.layer.getSource().removeFeature(this.olFeature),delete this.olFeature),this.center&&this.radius){var x,y,wgs84Sphere=new ol.Sphere(6378137),radius=1e3*parseFloat(this.radius);x=this.center.lng,y=this.center.lat;var circle3857=ol.geom.Polygon.circular(wgs84Sphere,[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.getStyleFromSettings=function(){var params={};return this.settings.strokeOpacity&&(params.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToRGBA(this.settings.strokeColor,this.settings.strokeOpacity)})),this.settings.fillOpacity&&(params.fill=new ol.style.Fill({color:WPGMZA.hexOpacityToRGBA(this.settings.fillColor,this.settings.fillOpacity)})),params},WPGMZA.OLCircle.prototype.updateStyleFromSettings=function(){var params=this.getStyleFromSettings();this.olStyle=new ol.style.Style(params),this.layer.setStyle(this.olStyle)},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.setRadius=function(radius){WPGMZA.Circle.prototype.setRadius.apply(this,arguments),this.recreate()}}),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){$.ajax(WPGMZA.ajaxurl,{data:{action:"wpgmza_query_nominatim_cache",query:JSON.stringify(query)},success:function(response,xhr,status){response.lng=response.lon,callback(response)}})},WPGMZA.OLGeocoder.prototype.getResponseFromNominatim=function(options,callback){var data={q:options.address,format:"json"};options.componentRestrictions&&options.componentRestrictions.country&&(data.countryCodes=options.componentRestrictions.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.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");options.location&&(options.latLng=new WPGMZA.LatLng(options.location));var finish,location;if(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].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(mapObject){var self=this;Parent.call(this,mapObject),this.element=$("<div class='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,WPGMZA.OLInfoWindow.prototype.open=function(map,mapObject){var self=this,latLng=mapObject.getPosition();if(!Parent.prototype.open.call(this,map,mapObject))return!1;this.parent=map,this.overlay&&this.mapObject.map.olMap.removeOverlay(this.overlay),this.overlay=new ol.Overlay({element:this.element}),this.overlay.setPosition(ol.proj.fromLonLat([latLng.lng,latLng.lat])),self.mapObject.map.olMap.addOverlay(this.overlay),$(this.element).show(),this.trigger("infowindowopen")},WPGMZA.OLInfoWindow.prototype.close=function(event){$(this.element).hide(),this.overlay&&(WPGMZA.InfoWindow.prototype.close.call(this),this.trigger("infowindowclose"),this.mapObject.map.olMap.removeOverlay(this.overlay),this.overlay=null)},WPGMZA.OLInfoWindow.prototype.setContent=function(html){$(this.element).html("<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"})}}),jQuery(function($){var Parent;WPGMZA.OLMap=function(element,options){var self=this;Parent.call(this,element),this.setOptions(options);var viewOptions=this.settings.toOLViewOptions();$(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("yes"!=self.settings.wpgmza_settings_map_draggable):interaction instanceof ol.interaction.DoubleClickZoom?interaction.setActive(!self.settings.wpgmza_settings_map_clickzoom):interaction instanceof ol.interaction.MouseWheelZoom&&interaction.setActive("yes"!=self.settings.wpgmza_settings_map_scroll)},this),this.olMap.getControls().forEach(function(control){control instanceof ol.control.Zoom&&"yes"==WPGMZA.settings.wpgmza_settings_map_zoom&&self.olMap.removeControl(control)},this),"yes"!=WPGMZA.settings.wpgmza_settings_map_full_screen_control&&this.olMap.addControl(new ol.control.FullScreen),this.markerLayer=new ol.layer.Vector({source:new ol.source.Vector({features:[]})}),this.olMap.addLayer(this.markerLayer),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();var marker;this.storeLocator&&(marker=this.storeLocator.centerPointMarker)&&(this.olMap.addOverlay(marker.overlay),marker.setVisible(!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;self.trigger({type:"click",latLng:latLng})}}),WPGMZA.isProVersion()||(this.trigger("init"),this.dispatchEvent("created"),WPGMZA.events.dispatchEvent({type:"mapcreated",map:this}))},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),new ol.layer.Tile({source:new ol.source.OSM(options)})},WPGMZA.OLMap.prototype.wrapLongitude=function(){var center=this.getCenter();center.lng>=-180&¢er.lng<=180||(center.lng=center.lng-360*Math.floor(center.lng/360),center.lng>180&&(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};arguments.length>1&&(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){this.olMap.addOverlay(marker.overlay),Parent.prototype.addMarker.call(this,marker)},WPGMZA.OLMap.prototype.removeMarker=function(marker){this.olMap.removeOverlay(marker.overlay),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.pixelsToLatLng=function(x,y){void 0==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.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}}),jQuery(function($){var Parent;WPGMZA.OLMarker=function(row){var self=this;Parent.call(this,row);var origin=ol.proj.fromLonLat([parseFloat(this.lng),parseFloat(this.lat)]);this.element=$("<div class='ol-marker'><img src='"+WPGMZA.defaultMarkerIcon+"' alt=''/></div>")[0],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"}),this.overlay.setPosition(origin),this.animation&&this.setAnimation(this.animation),this.setLabel(this.settings.label),row&&row.draggable&&this.setDraggable(!0),this.rebindClickListener(),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.prototype.addLabel=function(){this.setLabel(this.getLabelText())},WPGMZA.OLMarker.prototype.setLabel=function(label){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()},WPGMZA.OLMarker.prototype.getVisible=function(visible){return"none"!=this.overlay.getElement().style.display},WPGMZA.OLMarker.prototype.setVisible=function(visible){Parent.prototype.setVisible.call(this,visible),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)]);this.overlay.setPosition(origin)},WPGMZA.OLMarker.prototype.updateOffset=function(x,y){var 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"},WPGMZA.OLMarker.prototype.setAnimation=function(anim){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")}},WPGMZA.OLMarker.prototype.setDraggable=function(draggable){var self=this;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})},WPGMZA.OLMarker.prototype.setOpacity=function(opacity){$(this.element).css({opacity:opacity})},WPGMZA.OLMarker.prototype.onDragStart=function(event){this.isBeingDragged=!0},WPGMZA.OLMarker.prototype.onDragEnd=function(event){var offset={top:parseFloat($(this.element).css("top").match(/-?\d+/)[0]),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})},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,mapElement=$(this.map.element),olViewportElement=mapElement.children(".ol-viewport");this.canvas=document.createElement("canvas"),this.canvas.className="wpgmza-ol-canvas-overlay",mapElement.append(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(row,olFeature){if(Parent.call(this,row,olFeature),this.olStyle=new ol.style.Style,olFeature)this.olFeature=olFeature;else{var coordinates=[[]];if(row&&row.points){for(var paths=this.parseGeometry(row.points),i=0;i<paths.length;i++)coordinates[0].push(ol.proj.fromLonLat([parseFloat(paths[i].lng),parseFloat(paths[i].lat)]));this.olStyle=new ol.style.Style(this.getStyleFromSettings())}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({wpgmzaPolygon:this})},Parent=WPGMZA.isProVersion()?WPGMZA.ProPolygon:WPGMZA.Polygon,WPGMZA.OLPolygon.prototype=Object.create(Parent.prototype),WPGMZA.OLPolygon.prototype.constructor=WPGMZA.OLPolygon,WPGMZA.OLPolygon.prototype.getStyleFromSettings=function(){var params={};return this.settings.strokeOpacity&&(params.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToRGBA(this.settings.strokeColor,this.settings.strokeOpacity)})),this.settings.fillOpacity&&(params.fill=new ol.style.Fill({color:WPGMZA.hexOpacityToRGBA(this.settings.fillColor,this.settings.fillOpacity)})),params},WPGMZA.OLPolygon.prototype.updateStyleFromSettings=function(){var params=this.getStyleFromSettings();this.olStyle=new ol.style.Style(params),this.layer.setStyle(this.olStyle)},WPGMZA.OLPolygon.prototype.setEditable=function(editable){},WPGMZA.OLPolygon.prototype.toJSON=function(){var result=Parent.prototype.toJSON.call(this),coordinates=this.olFeature.getGeometry().getCoordinates()[0];result.points=[];for(var i=0;i<coordinates.length;i++){var lonLat=ol.proj.toLonLat(coordinates[i]),latLng={lat:lonLat[1],lng:lonLat[0]};result.points.push(latLng)}return result}}),jQuery(function($){var Parent;WPGMZA.OLPolyline=function(row,olFeature){if(WPGMZA.Polyline.call(this,row),this.olStyle=new ol.style.Style,olFeature)this.olFeature=olFeature;else{var coordinates=[];if(row&&row.points)for(var path=this.parseGeometry(row.points),i=0;i<path.length;i++)coordinates.push(ol.proj.fromLonLat([parseFloat(path[i].lng),parseFloat(path[i].lat)]));var params=this.getStyleFromSettings();this.olStyle=new ol.style.Style(params),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]}),style:this.olStyle}),this.layer.getSource().getFeatures()[0].setProperties({wpgmzaPolyling:this})},Parent=WPGMZA.Polyline,WPGMZA.OLPolyline.prototype=Object.create(Parent.prototype),WPGMZA.OLPolyline.prototype.constructor=WPGMZA.OLPolyline,WPGMZA.OLPolyline.prototype.getStyleFromSettings=function(){var params={};return this.settings.strokeOpacity&&(params.stroke=new ol.style.Stroke({color:WPGMZA.hexOpacityToRGBA(this.settings.strokeColor,this.settings.strokeOpacity),width:parseInt(this.settings.strokeWeight)})),params},WPGMZA.OLPolyline.prototype.updateStyleFromSettings=function(){var params=this.getStyleFromSettings();this.olStyle=new ol.style.Style(params),this.layer.setStyle(this.olStyle)},WPGMZA.OLPolyline.prototype.setEditable=function(editable){},WPGMZA.OLPolyline.prototype.setPoints=function(points){this.olFeature&&this.layer.getSource().removeFeature(this.olFeature);for(var coordinates=[],i=0;i<points.length;i++)coordinates.push(ol.proj.fromLonLat([parseFloat(points[i].lng),parseFloat(points[i].lat)]));this.olFeature=new ol.Feature({geometry:new ol.geom.LineString(coordinates)}),this.layer.getSource().addFeature(this.olFeature)},WPGMZA.OLPolyline.prototype.toJSON=function(){var result=Parent.prototype.toJSON.call(this),coordinates=this.olFeature.getGeometry().getCoordinates();result.points=[];for(var i=0;i<coordinates.length;i++){var lonLat=ol.proj.toLonLat(coordinates[i]),latLng={lat:lonLat[1],lng:lonLat[0]};result.points.push(latLng)}return result}}),jQuery(function($){WPGMZA.OLText=function(){}}),jQuery(function($){WPGMZA.DataTable=function(element){$.fn.dataTable.ext.errMode="throw",this.element=element,this.element.wpgmzaDataTable=this,this.dataTableElement=this.getDataTableElement();var settings=this.getDataTableSettings();this.phpClass=$(element).attr("data-wpgmza-php-class"),this.dataTable=$(this.dataTableElement).DataTable(settings),this.wpgmzaDataTable=this},WPGMZA.DataTable.prototype.getDataTableElement=function(){return $(this.element).find("table")},WPGMZA.DataTable.prototype.getDataTableSettings=function(){var ajax,self=this,element=this.element,options={};$(element).attr("data-wpgmza-datatable-options")&&(options=JSON.parse($(element).attr("data-wpgmza-datatable-options"))),(ajax=$(element).attr("data-wpgmza-rest-api-route"))&&(options.ajax={url:WPGMZA.resturl+ajax,method:"POST",data:function(data,settings){return self.onAJAXRequest(data,settings)},beforeSend:function(xhr){xhr.setRequestHeader("X-WP-Nonce",WPGMZA.restnonce)}},options.processing=!0,options.serverSide=!0),"WPGMZA\\MarkerListing\\AdvancedTable"==$(this.element).attr("data-wpgmza-php-class")&&WPGMZA.settings.wpgmza_default_items&&(options.iDisplayLength=parseInt(WPGMZA.settings.wpgmza_default_items),options.aLengthMenu=[5,10,25,50,100]);var languageURL;if(WPGMZA.locale)switch(WPGMZA.locale.substr(0,2)){case"af":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Afrikaans.json";break;case"sq":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Albanian.json";break;case"am":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Amharic.json";break;case"ar":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Arabic.json";break;case"hy":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Armenian.json";break;case"az":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Azerbaijan.json";break;case"bn":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Bangla.json";break;case"eu":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Basque.json";break;case"be":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Belarusian.json";break;case"bg":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Bulgarian.json";break;case"ca":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Catalan.json";break;case"zh":languageURL="zh_TW"==WPGMZA.locale?"//cdn.datatables.net/plug-ins/1.10.12/i18n/Chinese-traditional.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Chinese.json";break;case"hr":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Croatian.json";break;case"cs":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Czech.json";break;case"da":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Danish.json";break;case"nl":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Dutch.json";break;case"et":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Estonian.json";break;case"fi":languageURL=WPGMZA.locale.match(/^fil/)?"//cdn.datatables.net/plug-ins/1.10.12/i18n/Filipino.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Finnish.json";break;case"fr":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/French.json";break;case"gl":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Galician.json";break;case"ka":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Georgian.json";break;case"de":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/German.json";break;case"el":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Greek.json";break;case"gu":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Gujarati.json";break;case"he":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Hebrew.json";break;case"hi":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Hindi.json";break;case"hu":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Hungarian.json";break;case"is":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Icelandic.json";break;case"id":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Indonesian.json";break;case"ga":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Irish.json";break;case"it":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Italian.json";break;case"ja":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Japanese.json";break;case"kk":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Kazakh.json";break;case"ko":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Korean.json";break;case"ky":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Kyrgyz.json";break;case"lv":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Latvian.json";break;case"lt":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Lithuanian.json";break;case"mk":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Macedonian.json";break;case"ml":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Malay.json";break;case"mn":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Mongolian.json";break;case"ne":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Nepali.json";break;case"nb":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Norwegian-Bokmal.json";break;case"nn":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Norwegian-Nynorsk.json";break;case"ps":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Pashto.json";break;case"fa":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Persian.json";break;case"pl":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Polish.json";break;case"pt":languageURL="pt_BR"==WPGMZA.locale?"//cdn.datatables.net/plug-ins/1.10.12/i18n/Portuguese-Brasil.json":"//cdn.datatables.net/plug-ins/1.10.12/i18n/Portuguese.json";break;case"ro":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Romanian.json";break;case"ru":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Russian.json";break;case"sr":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Serbian.json";break;case"si":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Sinhala.json";break;case"sk":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Slovak.json";break;case"sl":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Slovenian.json";break;case"es":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Spanish.json";break;case"sw":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Swahili.json";break;case"sv":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Swedish.json";break;case"ta":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Tamil.json";break;case"te":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/telugu.json";break;case"th":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Thai.json";break;case"tr":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Turkish.json";break;case"uk":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Ukrainian.json";break;case"ur":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Urdu.json";break;case"uz":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Uzbek.json";break;case"vi":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Vietnamese.json";break;case"cy":languageURL="//cdn.datatables.net/plug-ins/1.10.12/i18n/Welsh.json"}return languageURL&&(options.language={processing:"test",url:languageURL}),options},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),{wpgmzaDataTableRequestData:data}},WPGMZA.DataTable.prototype.onAJAXResponse=function(response){},WPGMZA.DataTable.prototype.reload=function(){this.dataTable.ajax.reload(null,!1)}}),jQuery(function($){WPGMZA.AdminMarkerDataTable=function(element){var self=this;WPGMZA.DataTable.call(this,element),$(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)})},WPGMZA.AdminMarkerDataTable.prototype=Object.create(WPGMZA.DataTable.prototype),WPGMZA.AdminMarkerDataTable.prototype.constructor=WPGMZA.AdminMarkerDataTable,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.dataTable.ajax.json().meta[index];row.wpgmzaMarkerData=meta},options},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=[];$(this.element).find("input[name='mark']:checked").each(function(index,el){var row=$(el).closest("tr")[0];ids.push(row.wpgmzaMarkerData.id)}),WPGMZA.restAPI.call("/markers/",{method:"DELETE",data:{ids:ids},complete:function(){self.reload()}})},$(document).ready(function(event){$("[data-wpgmza-admin-marker-datatable]").each(function(index,el){new WPGMZA.AdminMarkerDataTable(el)})})});
|
languages/wp-google-maps-ca.mo
ADDED
Binary file
|
languages/wp-google-maps-ca.po
ADDED
@@ -0,0 +1,3751 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgstr ""
|
2 |
+
"Project-Id-Version: wpgooglemaps catala\n"
|
3 |
+
"POT-Creation-Date: 2016-07-18 13:38+0200\n"
|
4 |
+
"PO-Revision-Date: 2019-03-18 22:11+0100\n"
|
5 |
+
"Last-Translator: \n"
|
6 |
+
"Language-Team: Gemma Salom - Cristina Besa - www.tribupermames.cat\n"
|
7 |
+
"MIME-Version: 1.0\n"
|
8 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
9 |
+
"Content-Transfer-Encoding: 8bit\n"
|
10 |
+
"X-Generator: Poedit 2.2.1\n"
|
11 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
12 |
+
"X-Poedit-Basepath: .\n"
|
13 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
14 |
+
"Language: ca_ES\n"
|
15 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
+
"X-Poedit-SearchPath-0: C:/wamp/www/wordpress38/wp-content/plugins/wp-google-"
|
17 |
+
"maps\n"
|
18 |
+
"X-Poedit-SearchPath-1: C:/wamp/www/wordpress38/wp-content/plugins/wp-google-"
|
19 |
+
"maps-pro\n"
|
20 |
+
"X-Poedit-SearchPath-2: C:/wamp/www/wordpress38/wp-content/plugins/wp-google-"
|
21 |
+
"maps-gold\n"
|
22 |
+
"X-Poedit-SearchPath-3: C:/wamp/www/wordpress38/wp-content/plugins/wp-google-"
|
23 |
+
"maps-ugm\n"
|
24 |
+
|
25 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:243
|
26 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3712
|
27 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:764
|
28 |
+
msgid "settings"
|
29 |
+
msgstr "ajustaments"
|
30 |
+
|
31 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:244
|
32 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3713
|
33 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:765
|
34 |
+
#, php-format
|
35 |
+
msgid ""
|
36 |
+
"Your Google Maps API key has been successfully saved. This API key can be "
|
37 |
+
"changed in the %s page"
|
38 |
+
msgstr ""
|
39 |
+
"La vostra clau de l’API de Google Maps s’ha desat correctament. Aquesta clau "
|
40 |
+
"de l’API es pot canviar a la pàgina % s"
|
41 |
+
|
42 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:720
|
43 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:839
|
44 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:4217
|
45 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:4341
|
46 |
+
msgid "Geocode was not successful for the following reason"
|
47 |
+
msgstr "El geocodi no va tenir èxit per aquest motiu"
|
48 |
+
|
49 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1173
|
50 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1335
|
51 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2550
|
52 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3636
|
53 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:4704
|
54 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:4867
|
55 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5825
|
56 |
+
msgid "More details"
|
57 |
+
msgstr "Més detalls"
|
58 |
+
|
59 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1595
|
60 |
+
msgid "Advanced Map Settings"
|
61 |
+
msgstr "Ajustament de Mapa Avançats"
|
62 |
+
|
63 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1600
|
64 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1950
|
65 |
+
msgid "Enable Mass Marker Support"
|
66 |
+
msgstr "Activar el suport del marcador massiu"
|
67 |
+
|
68 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1603
|
69 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1843
|
70 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1953
|
71 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1537
|
72 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1594
|
73 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1791
|
74 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1803
|
75 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1878
|
76 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1881
|
77 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1884
|
78 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2207
|
79 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5759
|
80 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5766
|
81 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:35
|
82 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:178
|
83 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:196
|
84 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:205
|
85 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3861
|
86 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3976
|
87 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4174
|
88 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4181
|
89 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4212
|
90 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4931
|
91 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4971
|
92 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5012
|
93 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5030
|
94 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5039
|
95 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5050
|
96 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5103
|
97 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5107
|
98 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5396
|
99 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5451
|
100 |
+
msgid "Yes"
|
101 |
+
msgstr "Sí"
|
102 |
+
|
103 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1604
|
104 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1843
|
105 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1954
|
106 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1538
|
107 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1551
|
108 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1594
|
109 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1791
|
110 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1803
|
111 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1878
|
112 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1881
|
113 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1884
|
114 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2206
|
115 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5759
|
116 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5766
|
117 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:35
|
118 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:179
|
119 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:197
|
120 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:206
|
121 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3861
|
122 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3976
|
123 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4174
|
124 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4181
|
125 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4212
|
126 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4930
|
127 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4934
|
128 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4944
|
129 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4971
|
130 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5012
|
131 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5030
|
132 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5039
|
133 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5050
|
134 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5102
|
135 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5107
|
136 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5395
|
137 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5450
|
138 |
+
msgid "No"
|
139 |
+
msgstr "No"
|
140 |
+
|
141 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1610
|
142 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6677
|
143 |
+
msgid "Save"
|
144 |
+
msgstr "Desa"
|
145 |
+
|
146 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1689
|
147 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5375
|
148 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:551
|
149 |
+
msgid ""
|
150 |
+
"An Unexpected HTTP Error occurred during the API request.</p> <p>"\" onclick=\"document.location.reload(); return false;\">Try again</a>"
|
151 |
+
msgstr ""
|
152 |
+
"Ha aparegut un error desconegut durant la petició d’API.</p> <p>"\" onclick=\"document.location.reload(); return false;\">Torna-ho a provar"a>"
|
153 |
+
|
154 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1694
|
155 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5380
|
156 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:556
|
157 |
+
msgid "An unknown error occurred"
|
158 |
+
msgstr "Error desconegut"
|
159 |
+
|
160 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1756
|
161 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6186
|
162 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6562
|
163 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3193
|
164 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3445
|
165 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3623
|
166 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3807
|
167 |
+
msgid "Your settings have been saved."
|
168 |
+
msgstr "Els teus canvis s’han desat."
|
169 |
+
|
170 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1811
|
171 |
+
msgid "Location Tracking"
|
172 |
+
msgstr "Seguiment d’ubicacions"
|
173 |
+
|
174 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1838
|
175 |
+
msgid "Real time location tracking"
|
176 |
+
msgstr "Seguiment d’ubicacions en temps real"
|
177 |
+
|
178 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1841
|
179 |
+
msgid "Enable Location Tracking"
|
180 |
+
msgstr "Activar el seguiment d’ubicació"
|
181 |
+
|
182 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1849
|
183 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1796
|
184 |
+
msgid "Default User Location Icon"
|
185 |
+
msgstr "Icona d’ubicació de l’usuari predeterminada"
|
186 |
+
|
187 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1850
|
188 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1670
|
189 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1797
|
190 |
+
msgid "Upload Icon"
|
191 |
+
msgstr "Puja una icona"
|
192 |
+
|
193 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1854
|
194 |
+
msgid "Show"
|
195 |
+
msgstr "Mostra"
|
196 |
+
|
197 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1856
|
198 |
+
msgid "Route"
|
199 |
+
msgstr "Ruta"
|
200 |
+
|
201 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1856
|
202 |
+
msgid "Last Location"
|
203 |
+
msgstr "Última localització"
|
204 |
+
|
205 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1862
|
206 |
+
msgid "Route Styling"
|
207 |
+
msgstr "Estil de la ruta"
|
208 |
+
|
209 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1870
|
210 |
+
msgid "Route Colour - Normal"
|
211 |
+
msgstr "Color de Ruta - Normal"
|
212 |
+
|
213 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1877
|
214 |
+
msgid "Route Colour - Hover"
|
215 |
+
msgstr "Color de Ruta - Desplaçament"
|
216 |
+
|
217 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1884
|
218 |
+
msgid "Route Opacity"
|
219 |
+
msgstr "Opacitat de la ruta"
|
220 |
+
|
221 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1891
|
222 |
+
msgid "Route Thickness"
|
223 |
+
msgstr "Gruix de la ruta"
|
224 |
+
|
225 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1906
|
226 |
+
msgid "Devices"
|
227 |
+
msgstr "Dispositius"
|
228 |
+
|
229 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1924
|
230 |
+
msgid "Marker Clustering"
|
231 |
+
msgstr "Xifratge del marcador"
|
232 |
+
|
233 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1984
|
234 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1987
|
235 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1990
|
236 |
+
msgid "Real Time Location Tracking"
|
237 |
+
msgstr "Seguiment d’ubicacions en temps real"
|
238 |
+
|
239 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:1995
|
240 |
+
msgid ""
|
241 |
+
"Track your location via our app and plot your current location on a map, "
|
242 |
+
"publicly or privately."
|
243 |
+
msgstr ""
|
244 |
+
"Feu un seguiment de la vostra ubicació a través de la nostra aplicació i "
|
245 |
+
"traceu la vostra ubicació actual en un mapa, públicament o privat."
|
246 |
+
|
247 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2004
|
248 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:182
|
249 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:221
|
250 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:264
|
251 |
+
msgid "Create Map"
|
252 |
+
msgstr "Crear Mapa"
|
253 |
+
|
254 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2049
|
255 |
+
#, php-format
|
256 |
+
msgid "Location as at %1$s"
|
257 |
+
msgstr "Ubicació com a %1$s"
|
258 |
+
|
259 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2131
|
260 |
+
msgid "Successfully accepted the device. Thank you"
|
261 |
+
msgstr "S’ha acceptat el dispositiu amb èxit. Gràcies"
|
262 |
+
|
263 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2172
|
264 |
+
msgid "Device has been removed. Thank you"
|
265 |
+
msgstr "S’ha eliminat el dispositiu. Gràcies"
|
266 |
+
|
267 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2193
|
268 |
+
msgid "Marker Data Cleared."
|
269 |
+
msgstr "Dades del marcador esborrades."
|
270 |
+
|
271 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2230
|
272 |
+
msgid "A new device needs your approval to enable real time location tracking."
|
273 |
+
msgstr ""
|
274 |
+
"Un nou dispositiu necessita la vostra aprovació per habilitar el seguiment "
|
275 |
+
"d’ubicació en temps real."
|
276 |
+
|
277 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2231
|
278 |
+
msgid "Device ID:"
|
279 |
+
msgstr "Dispositiu ID:"
|
280 |
+
|
281 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2232
|
282 |
+
#, php-format
|
283 |
+
msgid "To accept this device, Please follow this link: %1$s"
|
284 |
+
msgstr "Per acceptar aquest dispositiu, seguiu aquest enllaç: %1$s"
|
285 |
+
|
286 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2238
|
287 |
+
msgid "To reject the device, simply ignore this email."
|
288 |
+
msgstr ""
|
289 |
+
"Per rebutjar el dispositiu, simplement ignoreu aquest correu electrònic."
|
290 |
+
|
291 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2239
|
292 |
+
msgid ""
|
293 |
+
"A new device needs your approval to enable real time location tracking - WP "
|
294 |
+
"Google Maps"
|
295 |
+
msgstr ""
|
296 |
+
"Un nou dispositiu necessita la vostra aprovació per habilitar el seguiment "
|
297 |
+
"d’ubicació en temps real - WP Google Maps"
|
298 |
+
|
299 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-gold/wp-google-maps-gold.php:2369
|
300 |
+
msgid "No devices"
|
301 |
+
msgstr "Sense dispositius"
|
302 |
+
|
303 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1051
|
304 |
+
msgid "including Pro & Gold add-ons"
|
305 |
+
msgstr "inclou Pro & Gold Add-ons"
|
306 |
+
|
307 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1051
|
308 |
+
msgid "including Pro add-on"
|
309 |
+
msgstr "inclòs el complement professional"
|
310 |
+
|
311 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1056
|
312 |
+
msgid ""
|
313 |
+
"Please <a href='update-core.php'>update your WP Google Maps GOLD version"a>. Your current Gold version is not compatible with the current Pro version."
|
314 |
+
msgstr ""
|
315 |
+
"Si us plau <a href='update-core.php'>actualitza la versió del teu WP Google "
|
316 |
+
"Maps GOLD</a>. La versió actual de Gold no és compatible amb la versió "
|
317 |
+
"Professional actual."
|
318 |
+
|
319 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1139
|
320 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6983
|
321 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2991
|
322 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4619
|
323 |
+
msgid "ZIP / Address:"
|
324 |
+
msgstr "CP / Adreça:"
|
325 |
+
|
326 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1140
|
327 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6984
|
328 |
+
msgid "Title / Description:"
|
329 |
+
msgstr "Títol / Descripció:"
|
330 |
+
|
331 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1189
|
332 |
+
msgid "No marker list"
|
333 |
+
msgstr "Sense llista de marcador"
|
334 |
+
|
335 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1192
|
336 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6915
|
337 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5145
|
338 |
+
msgid "Basic table"
|
339 |
+
msgstr "Taula bàsica"
|
340 |
+
|
341 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1195
|
342 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6914
|
343 |
+
msgid "Basic list"
|
344 |
+
msgstr "Llista bàsica"
|
345 |
+
|
346 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1198
|
347 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6916
|
348 |
+
msgid "Advanced table"
|
349 |
+
msgstr "Taula Avançada"
|
350 |
+
|
351 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1201
|
352 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6912
|
353 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:255
|
354 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5147
|
355 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5227
|
356 |
+
msgid "Carousel"
|
357 |
+
msgstr "Carrussel"
|
358 |
+
|
359 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1280
|
360 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5845
|
361 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6917
|
362 |
+
msgid "Default Infowindow"
|
363 |
+
msgstr "Finestra d’informació predeterminada"
|
364 |
+
|
365 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1282
|
366 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5847
|
367 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6918
|
368 |
+
msgid "Modern Infowindow"
|
369 |
+
msgstr "Finestra d’informació moderna"
|
370 |
+
|
371 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1284
|
372 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5849
|
373 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6920
|
374 |
+
msgid "Modern Plus Infowindow"
|
375 |
+
msgstr "Pantalla informativa moderna"
|
376 |
+
|
377 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1286
|
378 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5851
|
379 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6921
|
380 |
+
msgid "Circular Infowindow"
|
381 |
+
msgstr "Finestra d’informació circular"
|
382 |
+
|
383 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1288
|
384 |
+
msgid "Currently using your selection chosen in the global settings"
|
385 |
+
msgstr ""
|
386 |
+
"Actualment utilitzant la teva selecció escollida en la configuració global"
|
387 |
+
|
388 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1353
|
389 |
+
msgid "Download this as a CSV file"
|
390 |
+
msgstr "Descarregar això com un fitxer CSV"
|
391 |
+
|
392 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1353
|
393 |
+
msgid "Download this data as a CSV file"
|
394 |
+
msgstr "Descarregar aquesta dada com un fitxer CSV"
|
395 |
+
|
396 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1365
|
397 |
+
msgid "Please update your basic version to use this function."
|
398 |
+
msgstr ""
|
399 |
+
"Si us plau, actualitza la teva versió bàsica per utilitzar aquesta funció."
|
400 |
+
|
401 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1367
|
402 |
+
msgid "Add a New Dataset"
|
403 |
+
msgstr "Afegir un nou conjunt de dades"
|
404 |
+
|
405 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1381
|
406 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4762
|
407 |
+
msgid "Create your Map"
|
408 |
+
msgstr "Crea el teu Mapa"
|
409 |
+
|
410 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1381
|
411 |
+
msgid "New"
|
412 |
+
msgstr "Nou"
|
413 |
+
|
414 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1388
|
415 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4767
|
416 |
+
msgid "General Settings"
|
417 |
+
msgstr "Ajustaments Generals"
|
418 |
+
|
419 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1389
|
420 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:30
|
421 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4768
|
422 |
+
msgid "Themes"
|
423 |
+
msgstr "Temes"
|
424 |
+
|
425 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1390
|
426 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2596
|
427 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2846
|
428 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3645
|
429 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:197
|
430 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:200
|
431 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:278
|
432 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:369
|
433 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4769
|
434 |
+
msgid "Directions"
|
435 |
+
msgstr "Direccions"
|
436 |
+
|
437 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1391
|
438 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:138
|
439 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:141
|
440 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:30
|
441 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:23
|
442 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4770
|
443 |
+
msgid "Store Locator"
|
444 |
+
msgstr "Localitzador de botigues"
|
445 |
+
|
446 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1392
|
447 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5595
|
448 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4294
|
449 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4771
|
450 |
+
msgid "Advanced Settings"
|
451 |
+
msgstr "Ajustaments Avançats"
|
452 |
+
|
453 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1393
|
454 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4772
|
455 |
+
msgid "Marker Listing Options"
|
456 |
+
msgstr "Opcions de la llista del marcador"
|
457 |
+
|
458 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1431
|
459 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4805
|
460 |
+
msgid "Short code"
|
461 |
+
msgstr "Codi curt"
|
462 |
+
|
463 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1432
|
464 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4806
|
465 |
+
msgid "copy this into your post or page to display the map"
|
466 |
+
msgstr "copia això a la teva publicació o pàgina per visualitzar el mapa"
|
467 |
+
|
468 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1436
|
469 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4809
|
470 |
+
msgid "Map Name"
|
471 |
+
msgstr "Nom del Mapa"
|
472 |
+
|
473 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1440
|
474 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4835
|
475 |
+
msgid "Zoom Level"
|
476 |
+
msgstr "Nivell de Zoom"
|
477 |
+
|
478 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1447
|
479 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7208
|
480 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4510
|
481 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4813
|
482 |
+
msgid "Width"
|
483 |
+
msgstr "Amplada"
|
484 |
+
|
485 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1454
|
486 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4820
|
487 |
+
#, php-format
|
488 |
+
msgid "Set to 100% for a responsive map"
|
489 |
+
msgstr "Mapa 100% fpreparat per a responsive"
|
490 |
+
|
491 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1459
|
492 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7209
|
493 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4511
|
494 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4825
|
495 |
+
msgid "Height"
|
496 |
+
msgstr "Alçada"
|
497 |
+
|
498 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1464
|
499 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4830
|
500 |
+
#, php-format
|
501 |
+
msgid ""
|
502 |
+
"We recommend that you leave your height in PX. Depending on your theme, "
|
503 |
+
"using % for the height may break your map."
|
504 |
+
msgstr ""
|
505 |
+
"Us recomanem que deixeu la vostra alçada en PX. Depenent del tema, l’ús % f "
|
506 |
+
"pot donar errors."
|
507 |
+
|
508 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1476
|
509 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4864
|
510 |
+
msgid "Select a theme for your map"
|
511 |
+
msgstr "Selecciona un tema pel teu mapa"
|
512 |
+
|
513 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1513
|
514 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4898
|
515 |
+
msgid "Or use a custom theme"
|
516 |
+
msgstr "O fés servir un tema personalitzat"
|
517 |
+
|
518 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1514
|
519 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4899
|
520 |
+
msgid "Browse the theme directory"
|
521 |
+
msgstr "Navega pel directori del tema"
|
522 |
+
|
523 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1515
|
524 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4900
|
525 |
+
msgid "Paste your custom theme data here:"
|
526 |
+
msgstr "Enganxa el teu tema personalitzat aquí:"
|
527 |
+
|
528 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1517
|
529 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4902
|
530 |
+
msgid "Preview"
|
531 |
+
msgstr "Vista prèvia"
|
532 |
+
|
533 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1535
|
534 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4928
|
535 |
+
msgid "Enable Directions?"
|
536 |
+
msgstr "Habilitar direccions?"
|
537 |
+
|
538 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1547
|
539 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4940
|
540 |
+
msgid "Directions Box Open by Default?"
|
541 |
+
msgstr "El quadre d’instruccions obre per defecte?"
|
542 |
+
|
543 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1552
|
544 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4945
|
545 |
+
msgid "Yes, on the left"
|
546 |
+
msgstr "Sí, a l’esquerra"
|
547 |
+
|
548 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1553
|
549 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4946
|
550 |
+
msgid "Yes, on the right"
|
551 |
+
msgstr "Si, a la dreta"
|
552 |
+
|
553 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1554
|
554 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4947
|
555 |
+
msgid "Yes, above"
|
556 |
+
msgstr "Sí, sobre"
|
557 |
+
|
558 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1555
|
559 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4948
|
560 |
+
msgid "Yes, below"
|
561 |
+
msgstr "Sí, sota"
|
562 |
+
|
563 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1561
|
564 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4954
|
565 |
+
msgid "Directions Box Width"
|
566 |
+
msgstr "Amplada del quadre d’instruccions"
|
567 |
+
|
568 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1566
|
569 |
+
msgid "px"
|
570 |
+
msgstr "px"
|
571 |
+
|
572 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1567
|
573 |
+
msgid "%"
|
574 |
+
msgstr "%"
|
575 |
+
|
576 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1572
|
577 |
+
msgid "Default 'To' address"
|
578 |
+
msgstr "Adreça predeterminada “a”"
|
579 |
+
|
580 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1588
|
581 |
+
msgid "General options"
|
582 |
+
msgstr "Opcions Generals"
|
583 |
+
|
584 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1592
|
585 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4968
|
586 |
+
msgid "Enable Store Locator"
|
587 |
+
msgstr "Habilitar el localitzador de botigues"
|
588 |
+
|
589 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1599
|
590 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4976
|
591 |
+
msgid "Restrict to country"
|
592 |
+
msgstr "Restringir al país"
|
593 |
+
|
594 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1608
|
595 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4982
|
596 |
+
msgid "No country selected"
|
597 |
+
msgstr "Sense país seleccionat"
|
598 |
+
|
599 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1620
|
600 |
+
msgid "Insert country TLD. For example, use DE for Germany."
|
601 |
+
msgstr "Insereix país TLD. Per exemple, utilitzeu DE per a Alemanya."
|
602 |
+
|
603 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1620
|
604 |
+
msgid "Leave blank for no restrictions."
|
605 |
+
msgstr "Deixar en blanc per no tenir restriccions."
|
606 |
+
|
607 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1626
|
608 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4996
|
609 |
+
msgid "Show distance in"
|
610 |
+
msgstr "Mostra la distància en"
|
611 |
+
|
612 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1629
|
613 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:153
|
614 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4999
|
615 |
+
msgid "Miles"
|
616 |
+
msgstr "Milles"
|
617 |
+
|
618 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1629
|
619 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:153
|
620 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4999
|
621 |
+
msgid "Kilometers"
|
622 |
+
msgstr "Kilòmetres"
|
623 |
+
|
624 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1635
|
625 |
+
msgid "Store Locator Placement"
|
626 |
+
msgstr "Col•locació del localitzador de botigues"
|
627 |
+
|
628 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1638
|
629 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2036
|
630 |
+
msgid "Below Map"
|
631 |
+
msgstr "Sota el mapa"
|
632 |
+
|
633 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1638
|
634 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2036
|
635 |
+
msgid "Above Map"
|
636 |
+
msgstr "Sobre el mapa"
|
637 |
+
|
638 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1644
|
639 |
+
msgid "Allow category selection"
|
640 |
+
msgstr "Permet seleccionar categories"
|
641 |
+
|
642 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1652
|
643 |
+
msgid "Allow users to use their location as the starting point"
|
644 |
+
msgstr ""
|
645 |
+
"Permet als usuaris utilitzar la seva localització com a punt de partida"
|
646 |
+
|
647 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1657
|
648 |
+
msgid ""
|
649 |
+
"Please ensure that \"show user's location\" is enabled in the \"Advanced "
|
650 |
+
"Settings\" tab."
|
651 |
+
msgstr ""
|
652 |
+
"Assegureu-vos que l’opció “Mostra l’ubicació de l’usuari” estigui habilitada "
|
653 |
+
"a la pestanya “Configuració avançada”."
|
654 |
+
|
655 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1661
|
656 |
+
msgid "Show center point as an icon"
|
657 |
+
msgstr "Mostra el punt central com una icona"
|
658 |
+
|
659 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1669
|
660 |
+
msgid "Default Icon"
|
661 |
+
msgstr "Icona predeterminada"
|
662 |
+
|
663 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1674
|
664 |
+
msgid "Hide all markers until a search is done"
|
665 |
+
msgstr "Amaga totes les marcadors fins que una cerca estigui feta"
|
666 |
+
|
667 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1688
|
668 |
+
msgid "Query String"
|
669 |
+
msgstr "Cadena de Consulta"
|
670 |
+
|
671 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1693
|
672 |
+
msgid "Enable title search"
|
673 |
+
msgstr "Habilitar la cerca de títol"
|
674 |
+
|
675 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1702
|
676 |
+
msgid "Title search String"
|
677 |
+
msgstr "Cerca el títol de la seqüència"
|
678 |
+
|
679 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1707
|
680 |
+
msgid "Style options"
|
681 |
+
msgstr "Opcions d’estil"
|
682 |
+
|
683 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1712
|
684 |
+
msgid "Line color"
|
685 |
+
msgstr "Color de línia"
|
686 |
+
|
687 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1720
|
688 |
+
msgid "Line opacity"
|
689 |
+
msgstr "Opacitat de línia"
|
690 |
+
|
691 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1723
|
692 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1739
|
693 |
+
msgid "(0 - 1.0) example: 0.5 for 50%"
|
694 |
+
msgstr "(0 - 1.0) exemple: 0.5 per 50%"
|
695 |
+
|
696 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1728
|
697 |
+
msgid "Fill color"
|
698 |
+
msgstr "Omplir el color"
|
699 |
+
|
700 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1736
|
701 |
+
msgid "Fill opacity"
|
702 |
+
msgstr "Omplir l’opacitat"
|
703 |
+
|
704 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1748
|
705 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5019
|
706 |
+
msgid "View"
|
707 |
+
msgstr "Mira"
|
708 |
+
|
709 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1748
|
710 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5019
|
711 |
+
msgid "Store Locator Documentation"
|
712 |
+
msgstr "Documentació del localitzador de botigues"
|
713 |
+
|
714 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1761
|
715 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5095
|
716 |
+
msgid "Default Marker Image"
|
717 |
+
msgstr "Imatge del marcador predeterminada"
|
718 |
+
|
719 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1762
|
720 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2180
|
721 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2184
|
722 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:101
|
723 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:183
|
724 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5096
|
725 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5463
|
726 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5467
|
727 |
+
msgid "Upload Image"
|
728 |
+
msgstr "Puja una imatge"
|
729 |
+
|
730 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1762
|
731 |
+
msgid ""
|
732 |
+
"Get great map markers "target='_BLANK' title='Great Google Map Markers'>here</a>"
|
733 |
+
msgstr ""
|
734 |
+
"Aconsegueix grans marcadors "target='_BLANK' title='Great Google Map Markers'>aquí</a>"
|
735 |
+
|
736 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1766
|
737 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4851
|
738 |
+
msgid "Map type"
|
739 |
+
msgstr "Tipus de Mapa"
|
740 |
+
|
741 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1768
|
742 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7217
|
743 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4519
|
744 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4853
|
745 |
+
msgid "Roadmap"
|
746 |
+
msgstr "Mapa de carreteres"
|
747 |
+
|
748 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1769
|
749 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7218
|
750 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4520
|
751 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4854
|
752 |
+
msgid "Satellite"
|
753 |
+
msgstr "Satèl·lit"
|
754 |
+
|
755 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1770
|
756 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7219
|
757 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4521
|
758 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4855
|
759 |
+
msgid "Hybrid"
|
760 |
+
msgstr "Híbrid"
|
761 |
+
|
762 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1771
|
763 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7220
|
764 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4522
|
765 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4856
|
766 |
+
msgid "Terrain"
|
767 |
+
msgstr "Terreny"
|
768 |
+
|
769 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1777
|
770 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4841
|
771 |
+
msgid "Map Alignment"
|
772 |
+
msgstr "Alineació del mapa"
|
773 |
+
|
774 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1779
|
775 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4843
|
776 |
+
msgid "Left"
|
777 |
+
msgstr "Esquerre"
|
778 |
+
|
779 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1780
|
780 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4844
|
781 |
+
msgid "Center"
|
782 |
+
msgstr "Centre"
|
783 |
+
|
784 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1781
|
785 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4845
|
786 |
+
msgid "Right"
|
787 |
+
msgstr "Dreta"
|
788 |
+
|
789 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1782
|
790 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2197
|
791 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4846
|
792 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5144
|
793 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5384
|
794 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5439
|
795 |
+
msgid "None"
|
796 |
+
msgstr "Cap"
|
797 |
+
|
798 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1788
|
799 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5100
|
800 |
+
msgid "Show User's Location?"
|
801 |
+
msgstr "Mostra la ubicació de l’usuari?"
|
802 |
+
|
803 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1800
|
804 |
+
msgid "Click marker opens link"
|
805 |
+
msgstr "El marcador click obre l’enllaç"
|
806 |
+
|
807 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1811
|
808 |
+
msgid "Maximum Zoom Out Level"
|
809 |
+
msgstr "Nivell de zoom màxim"
|
810 |
+
|
811 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1840
|
812 |
+
msgid "Maximum Zoom In Level"
|
813 |
+
msgstr "Nivell de zoom màxim"
|
814 |
+
|
815 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1875
|
816 |
+
msgid "Enable Layers"
|
817 |
+
msgstr "Habilitar les capes"
|
818 |
+
|
819 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1879
|
820 |
+
msgid "Bicycle Layer"
|
821 |
+
msgstr "Capa per a bicicletes"
|
822 |
+
|
823 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1882
|
824 |
+
msgid "Traffic Layer"
|
825 |
+
msgstr "Capa de tràfic"
|
826 |
+
|
827 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1885
|
828 |
+
msgid "Transit Layer"
|
829 |
+
msgstr "Capa de trànsit"
|
830 |
+
|
831 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1891
|
832 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5119
|
833 |
+
msgid "KML/GeoRSS URL"
|
834 |
+
msgstr "KML/GeoRSS URL"
|
835 |
+
|
836 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1893
|
837 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5121
|
838 |
+
msgid "The KML/GeoRSS layer will over-ride most of your map settings"
|
839 |
+
msgstr "La capa KML / GeoRSS superarà la majoria de la configuració del mapa"
|
840 |
+
|
841 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1893
|
842 |
+
msgid "For multiple sources, separate each one by a comma."
|
843 |
+
msgstr "Per a múltiples fonts, separar cadascuna per una coma ."
|
844 |
+
|
845 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1897
|
846 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5125
|
847 |
+
msgid "Fusion table ID"
|
848 |
+
msgstr "ID de la taula de fusió"
|
849 |
+
|
850 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1899
|
851 |
+
msgid ""
|
852 |
+
"Read data directly from your Fusion Table. For more information, see "href='http://googlemapsmania.blogspot.com/2010/05/fusion-tables-google-maps-"
|
853 |
+
"api.html'>http://googlemapsmania.blogspot.com/2010/05/fusion-tables-google-"
|
854 |
+
"maps-api.html</a>"
|
855 |
+
msgstr ""
|
856 |
+
"Llegeix les dades de la Taula de Fusió. Per a més informació, comprova "href='http://googlemapsmania.blogspot.com/2010/05/fusion-tables-google-maps-"
|
857 |
+
"api.html'>http://googlemapsmania.blogspot.com/2010/05/fusion-tables-google-"
|
858 |
+
"maps-api.html</a>"
|
859 |
+
|
860 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1909
|
861 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5874
|
862 |
+
msgid "Infowindow Style"
|
863 |
+
msgstr "Estil de la finestra d’informació"
|
864 |
+
|
865 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1927
|
866 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2024
|
867 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5894
|
868 |
+
msgid "Your selection:"
|
869 |
+
msgstr "La teva sel·lecció:"
|
870 |
+
|
871 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1960
|
872 |
+
msgid "Infowindow Colors"
|
873 |
+
msgstr "Colors de la finestra d’informació"
|
874 |
+
|
875 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1964
|
876 |
+
msgid "Primary Color"
|
877 |
+
msgstr "Color primari"
|
878 |
+
|
879 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1972
|
880 |
+
msgid "Accent Color"
|
881 |
+
msgstr "Color destacat"
|
882 |
+
|
883 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:1980
|
884 |
+
msgid "Text Color"
|
885 |
+
msgstr "Color de Text"
|
886 |
+
|
887 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2003
|
888 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:247
|
889 |
+
msgid "Marker Listing Style"
|
890 |
+
msgstr "Estil de la llista del marcador"
|
891 |
+
|
892 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2033
|
893 |
+
msgid "Marker Listing Placement"
|
894 |
+
msgstr "Col•locació de la llista del marcador"
|
895 |
+
|
896 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2042
|
897 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5161
|
898 |
+
msgid "Order markers by"
|
899 |
+
msgstr "Ordenar marcadors segons"
|
900 |
+
|
901 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2045
|
902 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7206
|
903 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7395
|
904 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:527
|
905 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:470
|
906 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:491
|
907 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:414
|
908 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:673
|
909 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:657
|
910 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4508
|
911 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4562
|
912 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5164
|
913 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5581
|
914 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5867
|
915 |
+
msgid "ID"
|
916 |
+
msgstr "Identificació"
|
917 |
+
|
918 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2046
|
919 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2161
|
920 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6597
|
921 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6682
|
922 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7207
|
923 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:416
|
924 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:441
|
925 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:464
|
926 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/widget_module.class.php:42
|
927 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:38
|
928 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:124
|
929 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4509
|
930 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4565
|
931 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5165
|
932 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5455
|
933 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5869
|
934 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5888
|
935 |
+
msgid "Title"
|
936 |
+
msgstr "Títol"
|
937 |
+
|
938 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2047
|
939 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:418
|
940 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:443
|
941 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:466
|
942 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4566
|
943 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5166
|
944 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5871
|
945 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5890
|
946 |
+
msgid "Address"
|
947 |
+
msgstr "Direcció"
|
948 |
+
|
949 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2048
|
950 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2171
|
951 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:419
|
952 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:444
|
953 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:467
|
954 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5167
|
955 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5460
|
956 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5872
|
957 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5891
|
958 |
+
msgid "Description"
|
959 |
+
msgstr "Description"
|
960 |
+
|
961 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2049
|
962 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2188
|
963 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7050
|
964 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:528
|
965 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:417
|
966 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:442
|
967 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:465
|
968 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3039
|
969 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5168
|
970 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5469
|
971 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5870
|
972 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5889
|
973 |
+
msgid "Category"
|
974 |
+
msgstr "Categoria"
|
975 |
+
|
976 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2052
|
977 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5171
|
978 |
+
msgid "Ascending"
|
979 |
+
msgstr "Ascendent"
|
980 |
+
|
981 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2053
|
982 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5172
|
983 |
+
msgid "Descending"
|
984 |
+
msgstr "Descendent"
|
985 |
+
|
986 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2064
|
987 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5184
|
988 |
+
msgid "Move list inside map"
|
989 |
+
msgstr "Mou la llista a l’interior del mapa"
|
990 |
+
|
991 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2067
|
992 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5187
|
993 |
+
msgid "Move your marker list inside the map area"
|
994 |
+
msgstr "Mou la teva llista de marcadors a l’àrea del mapa"
|
995 |
+
|
996 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2067
|
997 |
+
msgid "(still in beta)"
|
998 |
+
msgstr "(Encara beta)"
|
999 |
+
|
1000 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2088
|
1001 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5189
|
1002 |
+
msgid "Placement: "
|
1003 |
+
msgstr "Col•locació: "
|
1004 |
+
|
1005 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2090
|
1006 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5191
|
1007 |
+
msgid "Top Center"
|
1008 |
+
msgstr "Dalt al centre"
|
1009 |
+
|
1010 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2091
|
1011 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5192
|
1012 |
+
msgid "Top Left"
|
1013 |
+
msgstr "Dalt a l’esquerra"
|
1014 |
+
|
1015 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2092
|
1016 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5193
|
1017 |
+
msgid "Top Right"
|
1018 |
+
msgstr "Dalt a la dreta"
|
1019 |
+
|
1020 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2093
|
1021 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5194
|
1022 |
+
msgid "Left Top "
|
1023 |
+
msgstr "Part superior a l’esquerra "
|
1024 |
+
|
1025 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2094
|
1026 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5195
|
1027 |
+
msgid "Right Top"
|
1028 |
+
msgstr "Dalt a la dreta"
|
1029 |
+
|
1030 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2095
|
1031 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5196
|
1032 |
+
msgid "Left Center"
|
1033 |
+
msgstr "Centre Esquerre"
|
1034 |
+
|
1035 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2096
|
1036 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5197
|
1037 |
+
msgid "Right Center"
|
1038 |
+
msgstr "Centre dreta"
|
1039 |
+
|
1040 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2097
|
1041 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5198
|
1042 |
+
msgid "Left Bottom"
|
1043 |
+
msgstr "Botó esquerre"
|
1044 |
+
|
1045 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2098
|
1046 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5199
|
1047 |
+
msgid "Right Bottom"
|
1048 |
+
msgstr "Botó dret"
|
1049 |
+
|
1050 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2099
|
1051 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5200
|
1052 |
+
msgid "Bottom Center"
|
1053 |
+
msgstr "Botó Central"
|
1054 |
+
|
1055 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2100
|
1056 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5201
|
1057 |
+
msgid "Bottom Left"
|
1058 |
+
msgstr "Botó Esquerre"
|
1059 |
+
|
1060 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2101
|
1061 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5202
|
1062 |
+
msgid "Bottom Right"
|
1063 |
+
msgstr "Botó Dret"
|
1064 |
+
|
1065 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2103
|
1066 |
+
msgid "Container Width: "
|
1067 |
+
msgstr "Amplada del contenidor "
|
1068 |
+
|
1069 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2104
|
1070 |
+
msgid "Container Height: "
|
1071 |
+
msgstr "Alçada de contenidor "
|
1072 |
+
|
1073 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2114
|
1074 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5153
|
1075 |
+
msgid "Filter by Category"
|
1076 |
+
msgstr "Filtrar per Categoria"
|
1077 |
+
|
1078 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2117
|
1079 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5156
|
1080 |
+
msgid "Allow users to filter by category?"
|
1081 |
+
msgstr "Permetre als usuaris filtrar categories?"
|
1082 |
+
|
1083 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2136
|
1084 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5352
|
1085 |
+
msgid "Save Map"
|
1086 |
+
msgstr "Cerca Mapa"
|
1087 |
+
|
1088 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2138
|
1089 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5355
|
1090 |
+
msgid ""
|
1091 |
+
"Tip: Use your mouse to change the layout of your map. When you have "
|
1092 |
+
"positioned the map to your desired location, press \"Save Map\" to keep your "
|
1093 |
+
"settings."
|
1094 |
+
msgstr "Cerca el títol de la seqüència."
|
1095 |
+
|
1096 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2148
|
1097 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5362
|
1098 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5371
|
1099 |
+
msgid "Markers"
|
1100 |
+
msgstr "Marcadors"
|
1101 |
+
|
1102 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2149
|
1103 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:35
|
1104 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5489
|
1105 |
+
msgid "Polygons"
|
1106 |
+
msgstr "Polígons"
|
1107 |
+
|
1108 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2150
|
1109 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:40
|
1110 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:35
|
1111 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5365
|
1112 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5494
|
1113 |
+
msgid "Polylines"
|
1114 |
+
msgstr "Polilínies"
|
1115 |
+
|
1116 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2151
|
1117 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5366
|
1118 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5499
|
1119 |
+
msgid "Heatmaps"
|
1120 |
+
msgstr "Mapes de calor"
|
1121 |
+
|
1122 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2156
|
1123 |
+
msgid "Add a marker"
|
1124 |
+
msgstr "Afegir un marcador"
|
1125 |
+
|
1126 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2166
|
1127 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5375
|
1128 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5430
|
1129 |
+
msgid "Address/GPS"
|
1130 |
+
msgstr "Direcció/GPS"
|
1131 |
+
|
1132 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2167
|
1133 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5376
|
1134 |
+
msgid "Or right click on the map"
|
1135 |
+
msgstr "O fes click dret al mapa"
|
1136 |
+
|
1137 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2179
|
1138 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5462
|
1139 |
+
msgid "Pic URL"
|
1140 |
+
msgstr "Foto URL"
|
1141 |
+
|
1142 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2181
|
1143 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5464
|
1144 |
+
msgid "Link URL"
|
1145 |
+
msgstr "Enllaç URL"
|
1146 |
+
|
1147 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2182
|
1148 |
+
msgid "Format: http://www.domain.com"
|
1149 |
+
msgstr "Format: http://www.domain.com”"
|
1150 |
+
|
1151 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2183
|
1152 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5466
|
1153 |
+
msgid "Custom Marker"
|
1154 |
+
msgstr "Personaltza el marcador"
|
1155 |
+
|
1156 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2184
|
1157 |
+
msgid "ignore if you want to use the default marker"
|
1158 |
+
msgstr "ignorar si vols utilitzar el marcador predeterminat"
|
1159 |
+
|
1160 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2185
|
1161 |
+
msgid "This is a retina ready marker"
|
1162 |
+
msgstr "Aquest marcador està preparat per retina"
|
1163 |
+
|
1164 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2194
|
1165 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5381
|
1166 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5436
|
1167 |
+
msgid "Animation"
|
1168 |
+
msgstr "Animació"
|
1169 |
+
|
1170 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2198
|
1171 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5385
|
1172 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5440
|
1173 |
+
msgid "Bounce"
|
1174 |
+
msgstr "Rebot"
|
1175 |
+
|
1176 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2199
|
1177 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5386
|
1178 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5441
|
1179 |
+
msgid "Drop"
|
1180 |
+
msgstr "Tirar"
|
1181 |
+
|
1182 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2203
|
1183 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5392
|
1184 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5447
|
1185 |
+
msgid "InfoWindow open by default"
|
1186 |
+
msgstr "La finestra d’informació s’obre per defecte"
|
1187 |
+
|
1188 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2213
|
1189 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5402
|
1190 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5478
|
1191 |
+
msgid "Add Marker"
|
1192 |
+
msgstr "Afegir Marcador"
|
1193 |
+
|
1194 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2213
|
1195 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:352
|
1196 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5402
|
1197 |
+
msgid "Adding"
|
1198 |
+
msgstr "Afegint"
|
1199 |
+
|
1200 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2214
|
1201 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5403
|
1202 |
+
msgid "Save Marker"
|
1203 |
+
msgstr "Cerca Marcador"
|
1204 |
+
|
1205 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2214
|
1206 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5403
|
1207 |
+
msgid "Saving"
|
1208 |
+
msgstr "Cercant"
|
1209 |
+
|
1210 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2217
|
1211 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5406
|
1212 |
+
msgid "Remember to save your marker"
|
1213 |
+
msgstr "Recorda guardar el teu marcador"
|
1214 |
+
|
1215 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2227
|
1216 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6588
|
1217 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6672
|
1218 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:25
|
1219 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:29
|
1220 |
+
msgid "Add a Polygon"
|
1221 |
+
msgstr "Afegir un polígon"
|
1222 |
+
|
1223 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2228
|
1224 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5490
|
1225 |
+
msgid "Add a New Polygon"
|
1226 |
+
msgstr "Afegeix un nou polígon"
|
1227 |
+
|
1228 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2232
|
1229 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:25
|
1230 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:28
|
1231 |
+
msgid "Add a Polyline"
|
1232 |
+
msgstr "Afegir una polilínia"
|
1233 |
+
|
1234 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2233
|
1235 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5495
|
1236 |
+
msgid "Add a New Polyline"
|
1237 |
+
msgstr "Afegeix una nova polilínia"
|
1238 |
+
|
1239 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2237
|
1240 |
+
msgid "Add a dataset"
|
1241 |
+
msgstr "Afegir un conjunt de dades"
|
1242 |
+
|
1243 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2251
|
1244 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5517
|
1245 |
+
msgid "Remember to save your map!"
|
1246 |
+
msgstr "Recorda guardar el teu mapa!"
|
1247 |
+
|
1248 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2259
|
1249 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5530
|
1250 |
+
msgid "Your Markers"
|
1251 |
+
msgstr "Els teus Marcadors"
|
1252 |
+
|
1253 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2269
|
1254 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5553
|
1255 |
+
msgid ""
|
1256 |
+
"WP Google Maps encourages you to make use of the amazing icons created by "
|
1257 |
+
"Nicolas Mollet's Maps Icons Collection"
|
1258 |
+
msgstr ""
|
1259 |
+
"WP Google Maps us anima a utilitzar les sorprenents icones creades per "
|
1260 |
+
"Nicolas Mollet i que trobareu a la col·lecció Maps Icons"
|
1261 |
+
|
1262 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2269
|
1263 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5553
|
1264 |
+
msgid "and to credit him when doing so."
|
1265 |
+
msgstr "i acreditar-ho en fer-ho."
|
1266 |
+
|
1267 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2442
|
1268 |
+
msgid ""
|
1269 |
+
"The map ID you have entered does not exist. Please enter a map ID that "
|
1270 |
+
"exists."
|
1271 |
+
msgstr ""
|
1272 |
+
"L’ID del mapa que has entrat no és correcta. Si us plau, entrada una ID de "
|
1273 |
+
"mapa que sigui correcta."
|
1274 |
+
|
1275 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2647
|
1276 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2648
|
1277 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7000
|
1278 |
+
msgid "Use my location"
|
1279 |
+
msgstr "Utilitza la meva localització"
|
1280 |
+
|
1281 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2677
|
1282 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2684
|
1283 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2692
|
1284 |
+
msgid "Filter by"
|
1285 |
+
msgstr "Filtrar per"
|
1286 |
+
|
1287 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2846
|
1288 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:278
|
1289 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:369
|
1290 |
+
msgid "Get directions to"
|
1291 |
+
msgstr "Aconseguir indicacions a"
|
1292 |
+
|
1293 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2877
|
1294 |
+
msgid "Get Directions"
|
1295 |
+
msgstr "Aconseguir indicacions"
|
1296 |
+
|
1297 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2882
|
1298 |
+
msgid "For"
|
1299 |
+
msgstr "Per"
|
1300 |
+
|
1301 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2886
|
1302 |
+
msgid "Driving"
|
1303 |
+
msgstr "Conduint"
|
1304 |
+
|
1305 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2887
|
1306 |
+
msgid "Walking"
|
1307 |
+
msgstr "Caminant"
|
1308 |
+
|
1309 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2888
|
1310 |
+
msgid "Bicycling"
|
1311 |
+
msgstr "Bicicleta"
|
1312 |
+
|
1313 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2891
|
1314 |
+
msgid "show options"
|
1315 |
+
msgstr "mostra les opcions"
|
1316 |
+
|
1317 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2892
|
1318 |
+
msgid "hide options"
|
1319 |
+
msgstr "amagar opcions"
|
1320 |
+
|
1321 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2894
|
1322 |
+
msgid "Avoid Tolls"
|
1323 |
+
msgstr "Evita peatges"
|
1324 |
+
|
1325 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2895
|
1326 |
+
msgid "Avoid Highways"
|
1327 |
+
msgstr "Evita autopistes"
|
1328 |
+
|
1329 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2901
|
1330 |
+
msgid "From"
|
1331 |
+
msgstr "De"
|
1332 |
+
|
1333 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2909
|
1334 |
+
msgid "To"
|
1335 |
+
msgstr "Cap a"
|
1336 |
+
|
1337 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2919
|
1338 |
+
msgid "Go"
|
1339 |
+
msgstr "Anar"
|
1340 |
+
|
1341 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2962
|
1342 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2995
|
1343 |
+
msgid "Fetching directions..."
|
1344 |
+
msgstr "Buscant direccions…"
|
1345 |
+
|
1346 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2965
|
1347 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2997
|
1348 |
+
msgid "Reset directions"
|
1349 |
+
msgstr "Restablir les indicacions"
|
1350 |
+
|
1351 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2967
|
1352 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:2999
|
1353 |
+
msgid "Print directions"
|
1354 |
+
msgstr "Instruccions d’impressió"
|
1355 |
+
|
1356 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3073
|
1357 |
+
msgid "Thank you. Your marker is awaiting approval."
|
1358 |
+
msgstr "Gràcies. El teu marcador està pendent d’aprovació."
|
1359 |
+
|
1360 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3641
|
1361 |
+
msgid "Get directions"
|
1362 |
+
msgstr "Aconseguir indicacions"
|
1363 |
+
|
1364 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3642
|
1365 |
+
msgid "My location"
|
1366 |
+
msgstr "La meva ubicació"
|
1367 |
+
|
1368 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3643
|
1369 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2114
|
1370 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2255
|
1371 |
+
msgid "km away"
|
1372 |
+
msgstr "km restants"
|
1373 |
+
|
1374 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3644
|
1375 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2112
|
1376 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2253
|
1377 |
+
msgid "miles away"
|
1378 |
+
msgstr "molt lluny"
|
1379 |
+
|
1380 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3648
|
1381 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3650
|
1382 |
+
msgid "Please fill out both the \"from\" and \"to\" fields"
|
1383 |
+
msgstr "Si us plau, omple els dos caps “de” i “cap a”"
|
1384 |
+
|
1385 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3653
|
1386 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3655
|
1387 |
+
msgid "Getting your current location address..."
|
1388 |
+
msgstr "Obtenint la vostra ubicació actual…"
|
1389 |
+
|
1390 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3659
|
1391 |
+
msgid "Show _MENU_ entries"
|
1392 |
+
msgstr "Ensenya_entrades_ MENÚ"
|
1393 |
+
|
1394 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3660
|
1395 |
+
msgid "Nothing found - sorry"
|
1396 |
+
msgstr "No s’ha trobat res - disculpa"
|
1397 |
+
|
1398 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3661
|
1399 |
+
msgid "Showing _START_ to _END_ of _TOTAL_ records"
|
1400 |
+
msgstr "Mostrant_INICI_a_FI_del TOTAL_registres"
|
1401 |
+
|
1402 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3662
|
1403 |
+
msgid "Showing 0 to 0 of 0 records"
|
1404 |
+
msgstr "S’estan mostrant 0 a 0 de 0 registres"
|
1405 |
+
|
1406 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3663
|
1407 |
+
msgid "(filtered from _MAX_ total records)"
|
1408 |
+
msgstr "(s’ha filtrat de _MAX_ registres totals)"
|
1409 |
+
|
1410 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3664
|
1411 |
+
msgid "First"
|
1412 |
+
msgstr "Primer"
|
1413 |
+
|
1414 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3665
|
1415 |
+
msgid "Last"
|
1416 |
+
msgstr "Últim"
|
1417 |
+
|
1418 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3666
|
1419 |
+
msgid "Next"
|
1420 |
+
msgstr "Següent"
|
1421 |
+
|
1422 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3667
|
1423 |
+
msgid "Previous"
|
1424 |
+
msgstr "Anterior"
|
1425 |
+
|
1426 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3668
|
1427 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7070
|
1428 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3046
|
1429 |
+
msgid "Search"
|
1430 |
+
msgstr "Cerca"
|
1431 |
+
|
1432 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:3673
|
1433 |
+
msgid "Please prove that you are human by checking the checkbox above"
|
1434 |
+
msgstr "Si us plau, prova que ets humà marcant la casella de selecció anterior"
|
1435 |
+
|
1436 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5020
|
1437 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/widget_module.class.php:7
|
1438 |
+
msgid "WP Google Maps"
|
1439 |
+
msgstr "WP Google Mapes"
|
1440 |
+
|
1441 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5020
|
1442 |
+
msgid ""
|
1443 |
+
"Please ensure you have <strong>both</strong> the <strong>Basic</strong> and "
|
1444 |
+
"<strong>Pro</strong> versions of WP Google Maps installed and activated at "
|
1445 |
+
"the same time in order for the plugin to function correctly."
|
1446 |
+
msgstr ""
|
1447 |
+
"Assegureu-vos de tenir <strong>les dues</strong> versions <strong>Basic"strong> i <strong>Pro</strong> del WP Google Maps instal·lades i activades "
|
1448 |
+
"al mateix temps perquè el connector funcioni correctament."
|
1449 |
+
|
1450 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5067
|
1451 |
+
msgid "Download ALL marker data to a CSV file"
|
1452 |
+
msgstr "Descarregar totes les dades de marcadors a un fitxer CSV"
|
1453 |
+
|
1454 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5068
|
1455 |
+
msgid "Download ALL map data to a CSV file"
|
1456 |
+
msgstr "Descarregar totes les dades del mapa a un fitxer CSV"
|
1457 |
+
|
1458 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5069
|
1459 |
+
msgid "Download ALL polygon data to a CSV file"
|
1460 |
+
msgstr "Descarregar totes les dades de polígons a un fitxer CSV"
|
1461 |
+
|
1462 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5070
|
1463 |
+
msgid "Download ALL polyline data to a CSV file"
|
1464 |
+
msgstr "Descarregar totes les dades de polilínies a un fitxer CSV"
|
1465 |
+
|
1466 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5072
|
1467 |
+
msgid "Advanced Options"
|
1468 |
+
msgstr "Opcions Avançades"
|
1469 |
+
|
1470 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5087
|
1471 |
+
msgid "Map Data"
|
1472 |
+
msgstr "Dades del mapa"
|
1473 |
+
|
1474 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5088
|
1475 |
+
msgid "Marker Data"
|
1476 |
+
msgstr "Dades del marcador"
|
1477 |
+
|
1478 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5089
|
1479 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:471
|
1480 |
+
msgid "Polygon Data"
|
1481 |
+
msgstr "Dades del polígon"
|
1482 |
+
|
1483 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5090
|
1484 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:492
|
1485 |
+
msgid "Polyline Data"
|
1486 |
+
msgstr "Dades de la polilínia"
|
1487 |
+
|
1488 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5095
|
1489 |
+
msgid "Upload Map CSV File"
|
1490 |
+
msgstr "Penja el fitxer CSV de Maps"
|
1491 |
+
|
1492 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5103
|
1493 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5117
|
1494 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5139
|
1495 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5158
|
1496 |
+
msgid "Replace existing data with data in file"
|
1497 |
+
msgstr "Reemplaça les dades existents amb dades d’un fitxer"
|
1498 |
+
|
1499 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5106
|
1500 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5123
|
1501 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5142
|
1502 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5161
|
1503 |
+
msgid "Upload File"
|
1504 |
+
msgstr "Puja un arxiu"
|
1505 |
+
|
1506 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5107
|
1507 |
+
msgid "Download Map Data"
|
1508 |
+
msgstr "Descarregar dades del mapa"
|
1509 |
+
|
1510 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5113
|
1511 |
+
msgid "Upload Marker CSV File"
|
1512 |
+
msgstr "Penja el fitxer CSV de Marcador"
|
1513 |
+
|
1514 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5118
|
1515 |
+
msgid ""
|
1516 |
+
"Automatically geocode addresses to GPS co-ordinates if none are supplied"
|
1517 |
+
msgstr ""
|
1518 |
+
"Geocodifica automàticament les adreces a coordenades GPS si no n’hi ha cap"
|
1519 |
+
|
1520 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5120
|
1521 |
+
msgid "Google API Key (Required)"
|
1522 |
+
msgstr "Clau API de Google (obligatòria)"
|
1523 |
+
|
1524 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5121
|
1525 |
+
msgid ""
|
1526 |
+
"You will need a Google Maps Geocode API key for this to work. See "href='https://developers.google.com/maps/documentation/geocoding/"
|
1527 |
+
"#Limits'>Geocoding Documentation</a>"
|
1528 |
+
msgstr ""
|
1529 |
+
"Necessitareu una clau de l’API de Geocode de Google Maps perquè funcioni. "
|
1530 |
+
"Comprova la Documentació de Geocoding</a>"
|
1531 |
+
|
1532 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5121
|
1533 |
+
msgid "There is a 0.12second delay between each request"
|
1534 |
+
msgstr "Hi ha un retard de 0,12 segons entre cada sol·licitud"
|
1535 |
+
|
1536 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5124
|
1537 |
+
msgid "Download Marker Data"
|
1538 |
+
msgstr "Descarregar dades del marcador"
|
1539 |
+
|
1540 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5131
|
1541 |
+
msgid "Upload Polygon CSV File"
|
1542 |
+
msgstr "Penja el fitxer CSV de Polígon"
|
1543 |
+
|
1544 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5143
|
1545 |
+
msgid "Download Polygon Data"
|
1546 |
+
msgstr "Descarregar dades del polígon"
|
1547 |
+
|
1548 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5150
|
1549 |
+
msgid "Upload Polyline CSV File"
|
1550 |
+
msgstr "Penja el fitxer CSV de Polilínia"
|
1551 |
+
|
1552 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5162
|
1553 |
+
msgid "Download Polyline Data"
|
1554 |
+
msgstr "Descarregar dades de la polilínia"
|
1555 |
+
|
1556 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5166
|
1557 |
+
msgid "Need help? Read the documentation."
|
1558 |
+
msgstr "Necessites ajuda? Llegeix la documentació."
|
1559 |
+
|
1560 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5175
|
1561 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6471
|
1562 |
+
msgid "WP Google Maps Support"
|
1563 |
+
msgstr "Compatibilitat amb WP Google Maps"
|
1564 |
+
|
1565 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5178
|
1566 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6474
|
1567 |
+
msgid "Documentation"
|
1568 |
+
msgstr "Documentació"
|
1569 |
+
|
1570 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5180
|
1571 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6476
|
1572 |
+
msgid ""
|
1573 |
+
"Getting started? Read through some of these articles to help you along your "
|
1574 |
+
"way."
|
1575 |
+
msgstr ""
|
1576 |
+
"Ets nou? Llegeix alguns d’aquests articles per ajudar-te en aquesta nova "
|
1577 |
+
"aventura."
|
1578 |
+
|
1579 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5181
|
1580 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6477
|
1581 |
+
msgid "Documentation:"
|
1582 |
+
msgstr "Documentació:"
|
1583 |
+
|
1584 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5183
|
1585 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6479
|
1586 |
+
msgid "Creating your first map"
|
1587 |
+
msgstr "Crea el teu primer mapa"
|
1588 |
+
|
1589 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5184
|
1590 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6480
|
1591 |
+
msgid "Using your map as a Widget"
|
1592 |
+
msgstr "Utilitza el teu mapa com a Widget"
|
1593 |
+
|
1594 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5185
|
1595 |
+
msgid "Exporting and Importing your map markers"
|
1596 |
+
msgstr "Exportant i important els teus marcadors del mapa"
|
1597 |
+
|
1598 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5186
|
1599 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6481
|
1600 |
+
msgid "Changing the Google Maps language"
|
1601 |
+
msgstr "Canviar la idioma de Google Maps"
|
1602 |
+
|
1603 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5187
|
1604 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6482
|
1605 |
+
msgid "WP Google Maps Documentation"
|
1606 |
+
msgstr "Documentació WP Google Maps"
|
1607 |
+
|
1608 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5187
|
1609 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6482
|
1610 |
+
msgid "View all documentation."
|
1611 |
+
msgstr "Mira tota la documentació."
|
1612 |
+
|
1613 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5191
|
1614 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6486
|
1615 |
+
msgid "Troubleshooting"
|
1616 |
+
msgstr "Solució de problemes"
|
1617 |
+
|
1618 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5193
|
1619 |
+
msgid ""
|
1620 |
+
"WP Google Maps Pro has a diverse and wide range of features which may, from "
|
1621 |
+
"time to time, run into conflicts with the thousands of themes and other "
|
1622 |
+
"plugins on the market."
|
1623 |
+
msgstr ""
|
1624 |
+
"WP Google Maps Pro té una àmplia i àmplia gamma de funcions que de tant en "
|
1625 |
+
"tant poden entrar en conflictes amb els milers de temes i altres connectors "
|
1626 |
+
"del mercat."
|
1627 |
+
|
1628 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5194
|
1629 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6489
|
1630 |
+
msgid "Common issues:"
|
1631 |
+
msgstr "Problemes comuns:"
|
1632 |
+
|
1633 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5196
|
1634 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6491
|
1635 |
+
msgid "My map is not showing on my website"
|
1636 |
+
msgstr "El meu mapa no es mostra a la meva web"
|
1637 |
+
|
1638 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5197
|
1639 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6492
|
1640 |
+
msgid "My markers are not showing on my map in the front-end"
|
1641 |
+
msgstr "Els meus marcadors no es mostren al meu mapa al front"
|
1642 |
+
|
1643 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5198
|
1644 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6493
|
1645 |
+
msgid "I'm getting jQuery errors showing on my website"
|
1646 |
+
msgstr "Estic rebent errors de jQuery que apareixen a la meva web"
|
1647 |
+
|
1648 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5202
|
1649 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:40
|
1650 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:45
|
1651 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3831
|
1652 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6497
|
1653 |
+
msgid "Support"
|
1654 |
+
msgstr "Suport"
|
1655 |
+
|
1656 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5204
|
1657 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6499
|
1658 |
+
msgid "Still need help? Use one of these links below."
|
1659 |
+
msgstr "Encara necessites ajuda? Utilitza un d’aquests enllaços a continuació."
|
1660 |
+
|
1661 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5206
|
1662 |
+
msgid "Support desk"
|
1663 |
+
msgstr "Escriptori de suport"
|
1664 |
+
|
1665 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5207
|
1666 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6502
|
1667 |
+
msgid "Contact us"
|
1668 |
+
msgstr "Contacta"
|
1669 |
+
|
1670 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5223
|
1671 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4015
|
1672 |
+
msgid "WP Google Map Settings"
|
1673 |
+
msgstr "Ajustaments WP Google Maps"
|
1674 |
+
|
1675 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5247
|
1676 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3826
|
1677 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4149
|
1678 |
+
msgid "Maps"
|
1679 |
+
msgstr "Mapes"
|
1680 |
+
|
1681 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5248
|
1682 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4150
|
1683 |
+
msgid "InfoWindows"
|
1684 |
+
msgstr "Finestra d’informació"
|
1685 |
+
|
1686 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5249
|
1687 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:236
|
1688 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:239
|
1689 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4151
|
1690 |
+
msgid "Marker Listing"
|
1691 |
+
msgstr "Llista del marcador"
|
1692 |
+
|
1693 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5250
|
1694 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3829
|
1695 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4152
|
1696 |
+
msgid "Advanced"
|
1697 |
+
msgstr "Avançat"
|
1698 |
+
|
1699 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5251
|
1700 |
+
msgid "Visitor Generated Markers"
|
1701 |
+
msgstr "Marcadors generats per visitants"
|
1702 |
+
|
1703 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5252
|
1704 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4153
|
1705 |
+
msgid "Error Log"
|
1706 |
+
msgstr "Error d’entrada"
|
1707 |
+
|
1708 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5270
|
1709 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4373
|
1710 |
+
msgid "WP Google Maps Error log"
|
1711 |
+
msgstr "Error de registre a WP Google Maps"
|
1712 |
+
|
1713 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5271
|
1714 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4374
|
1715 |
+
msgid ""
|
1716 |
+
"Having issues? Perhaps something below can give you a clue as to what's "
|
1717 |
+
"wrong. Alternatively, email this through to nick@wpgmaps.com for help!"
|
1718 |
+
msgstr ""
|
1719 |
+
"Teniu problemes? Comprova els ajustaments a continuació per veure que està "
|
1720 |
+
"mal configurat. Si no trobeu resposta, envieu-nos l’error per correu "
|
1721 |
+
"electrònic a nick@wpgmaps.com i us ajudarem!"
|
1722 |
+
|
1723 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5284
|
1724 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:212
|
1725 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4381
|
1726 |
+
msgid "Save Settings"
|
1727 |
+
msgstr "Cerca Ajustaments"
|
1728 |
+
|
1729 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5393
|
1730 |
+
msgid "Visitor Generated Markers Settings"
|
1731 |
+
msgstr "Configuració del marcador generat per visitants"
|
1732 |
+
|
1733 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5394
|
1734 |
+
msgid "Purchase the Visitor Generated Markers Add-on"
|
1735 |
+
msgstr "Compra el complement de marcadors generats per visitants"
|
1736 |
+
|
1737 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5394
|
1738 |
+
msgid ""
|
1739 |
+
"to enable this feature. <br /><br />If you have already purchased it please "
|
1740 |
+
"ensure that you have uploaded activated the plugin."
|
1741 |
+
msgstr ""
|
1742 |
+
"per activar aquesta funcionalitat. <br /><br />Si ja l’heu comprat, si us "
|
1743 |
+
"plau, assegureu-vos que teniu el connector activat."
|
1744 |
+
|
1745 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5469
|
1746 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4233
|
1747 |
+
msgid "Marker Listing Settings"
|
1748 |
+
msgstr "Configuració de la llista del marcador"
|
1749 |
+
|
1750 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5470
|
1751 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4234
|
1752 |
+
msgid ""
|
1753 |
+
"Changing these settings will alter the way the marker list appears on your "
|
1754 |
+
"website."
|
1755 |
+
msgstr ""
|
1756 |
+
"Si canvieu aquests paràmetres, canviarà la manera en què apareixerà la "
|
1757 |
+
"llista de marcadors al vostre lloc web."
|
1758 |
+
|
1759 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5473
|
1760 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4240
|
1761 |
+
msgid "Advanced Marker Listing"
|
1762 |
+
msgstr "Llistats de Marcadors Avançats"
|
1763 |
+
|
1764 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5473
|
1765 |
+
msgid "Basic Marker Listings"
|
1766 |
+
msgstr "Llistat bàsic de marcadors"
|
1767 |
+
|
1768 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5476
|
1769 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4243
|
1770 |
+
msgid "Column settings"
|
1771 |
+
msgstr "Ajustament de columna"
|
1772 |
+
|
1773 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5478
|
1774 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4245
|
1775 |
+
msgid "Hide the Icon column"
|
1776 |
+
msgstr "Amaga la columna Icona"
|
1777 |
+
|
1778 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5479
|
1779 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4246
|
1780 |
+
msgid "Hide the Title column"
|
1781 |
+
msgstr "Amaga la columna Títol"
|
1782 |
+
|
1783 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5480
|
1784 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4247
|
1785 |
+
msgid "Hide the Address column"
|
1786 |
+
msgstr "Amaga el camp adreça"
|
1787 |
+
|
1788 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5481
|
1789 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4248
|
1790 |
+
msgid "Hide the Category column"
|
1791 |
+
msgstr "Amaga la columna Categoria"
|
1792 |
+
|
1793 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5482
|
1794 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4249
|
1795 |
+
msgid "Hide the Description column"
|
1796 |
+
msgstr "Amaga la columna Descripció"
|
1797 |
+
|
1798 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5486
|
1799 |
+
msgid "Show X items by default"
|
1800 |
+
msgstr "Mostra X ítems per defecte"
|
1801 |
+
|
1802 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5501
|
1803 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4255
|
1804 |
+
msgid "Carousel Marker Listing"
|
1805 |
+
msgstr "Llistat de marcadors en carrussel"
|
1806 |
+
|
1807 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5504
|
1808 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4258
|
1809 |
+
msgid "Theme selection"
|
1810 |
+
msgstr "Selecció de Temes"
|
1811 |
+
|
1812 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5507
|
1813 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4261
|
1814 |
+
msgid "Sky"
|
1815 |
+
msgstr "Cel"
|
1816 |
+
|
1817 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5508
|
1818 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4262
|
1819 |
+
msgid "Sun"
|
1820 |
+
msgstr "Sol"
|
1821 |
+
|
1822 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5509
|
1823 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4263
|
1824 |
+
msgid "Earth"
|
1825 |
+
msgstr "Terra"
|
1826 |
+
|
1827 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5510
|
1828 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4264
|
1829 |
+
msgid "Monotone"
|
1830 |
+
msgstr "Monòton"
|
1831 |
+
|
1832 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5511
|
1833 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4265
|
1834 |
+
msgid "PinkPurple"
|
1835 |
+
msgstr "RosaPorpra"
|
1836 |
+
|
1837 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5512
|
1838 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4266
|
1839 |
+
msgid "White"
|
1840 |
+
msgstr "Blanc"
|
1841 |
+
|
1842 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5513
|
1843 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4267
|
1844 |
+
msgid "Black"
|
1845 |
+
msgstr "Negre"
|
1846 |
+
|
1847 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5518
|
1848 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4272
|
1849 |
+
msgid "Carousel settings"
|
1850 |
+
msgstr "Ajustaments de carrussel"
|
1851 |
+
|
1852 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5520
|
1853 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4274
|
1854 |
+
msgid "Hide the Image"
|
1855 |
+
msgstr "Amaga la Imatge"
|
1856 |
+
|
1857 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5521
|
1858 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4275
|
1859 |
+
msgid "Hide the Title"
|
1860 |
+
msgstr "Amaga el Títol"
|
1861 |
+
|
1862 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5522
|
1863 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4276
|
1864 |
+
msgid "Hide the Marker Icon"
|
1865 |
+
msgstr "Amaga la Icona de Marcador"
|
1866 |
+
|
1867 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5523
|
1868 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4277
|
1869 |
+
msgid "Hide the Address"
|
1870 |
+
msgstr "Amaga la columna Adreça"
|
1871 |
+
|
1872 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5524
|
1873 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4278
|
1874 |
+
msgid "Hide the Description"
|
1875 |
+
msgstr "Amaga la Descripció"
|
1876 |
+
|
1877 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5525
|
1878 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4279
|
1879 |
+
msgid "Hide the Marker Link"
|
1880 |
+
msgstr "Amaga l’Enllaç al Marcador"
|
1881 |
+
|
1882 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5526
|
1883 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4280
|
1884 |
+
msgid "Hide the Directions Link"
|
1885 |
+
msgstr "Amaga l’enllaç a l’Adreça"
|
1886 |
+
|
1887 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5527
|
1888 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4281
|
1889 |
+
msgid "Resize Images with Timthumb"
|
1890 |
+
msgstr "Canviar la mida de les imatges amb Timthumb"
|
1891 |
+
|
1892 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5528
|
1893 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4282
|
1894 |
+
msgid "Enable lazyload of images"
|
1895 |
+
msgstr "Habilitar la càrrega de les imatges"
|
1896 |
+
|
1897 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5529
|
1898 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4283
|
1899 |
+
msgid "Enable autoheight"
|
1900 |
+
msgstr "Habilitar la vista automàtica"
|
1901 |
+
|
1902 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5530
|
1903 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4284
|
1904 |
+
msgid "Enable pagination"
|
1905 |
+
msgstr "Habilitar la paginació"
|
1906 |
+
|
1907 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5531
|
1908 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4285
|
1909 |
+
msgid "Enable navigation"
|
1910 |
+
msgstr "Habilitar la navegació"
|
1911 |
+
|
1912 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5532
|
1913 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4286
|
1914 |
+
msgid "Items"
|
1915 |
+
msgstr "Ítems"
|
1916 |
+
|
1917 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5533
|
1918 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4287
|
1919 |
+
msgid "Autoplay after x milliseconds (1000 = 1 second)"
|
1920 |
+
msgstr "Reproducció automàtica després de x mil·lisegons (1000 = 1 segon)"
|
1921 |
+
|
1922 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5548
|
1923 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5549
|
1924 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4311
|
1925 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4321
|
1926 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4342
|
1927 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4352
|
1928 |
+
msgid "You can use the following"
|
1929 |
+
msgstr "Pots utilitzar el següent"
|
1930 |
+
|
1931 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5577
|
1932 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4127
|
1933 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6457
|
1934 |
+
msgid "This folder does not exist. Please create it."
|
1935 |
+
msgstr "Aquesta carpeta no existeix. Crea-la!."
|
1936 |
+
|
1937 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5583
|
1938 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4130
|
1939 |
+
msgid "File Permissions:"
|
1940 |
+
msgstr "Permissos del fitxer:"
|
1941 |
+
|
1942 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5583
|
1943 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4130
|
1944 |
+
msgid ""
|
1945 |
+
" - The plugin does not have write access to this folder. Please CHMOD this "
|
1946 |
+
"folder to 755 or 777, or change the location"
|
1947 |
+
msgstr ""
|
1948 |
+
" - El plugin no té accés d’escriptura a aquesta carpeta. Si us plau, CHMOD "
|
1949 |
+
"aquesta carpeta a 755 o 777, o canvia la ubicació"
|
1950 |
+
|
1951 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5601
|
1952 |
+
msgid "Google Maps API Key (optional)"
|
1953 |
+
msgstr "Clau API de Google Maps (opcional)"
|
1954 |
+
|
1955 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5604
|
1956 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4305
|
1957 |
+
msgid ""
|
1958 |
+
"This API key can be obtained from the Google Developers Console</a>. Our "href='http://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/' "
|
1959 |
+
"target='_BLANK'>documentation</a> provides a full guide on how to obtain "
|
1960 |
+
"this. "
|
1961 |
+
msgstr ""
|
1962 |
+
"La clau API es pot obtenir a la Consola de Google Developers</a>. La nostra "href='http://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/' "
|
1963 |
+
"target='_BLANK'>documentació</a> us pot ensenyar com obtenir-la. "
|
1964 |
+
|
1965 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5610
|
1966 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4336
|
1967 |
+
msgid ""
|
1968 |
+
"We suggest that you change the two fields below ONLY if you are experiencing "
|
1969 |
+
"issues when trying to save the marker XML files."
|
1970 |
+
msgstr ""
|
1971 |
+
"Us suggerim que canvieu els dos camps NOMÉS si teniu problemes quan intenteu "
|
1972 |
+
"desar els fitxers XML del marcador."
|
1973 |
+
|
1974 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5613
|
1975 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4330
|
1976 |
+
msgid "Pull marker data from"
|
1977 |
+
msgstr "Treu les dades del marcador des de"
|
1978 |
+
|
1979 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5615
|
1980 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4332
|
1981 |
+
msgid "Database (Great for small amounts of markers)"
|
1982 |
+
msgstr "Base de dades (Excel lent per a petites quantitats de marcadors)"
|
1983 |
+
|
1984 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5616
|
1985 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4333
|
1986 |
+
msgid "XML File (Great for large amounts of markers)"
|
1987 |
+
msgstr "Fitxer XML (Excel·lent per a grans quantitats de marcadors)"
|
1988 |
+
|
1989 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5620
|
1990 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4307
|
1991 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4338
|
1992 |
+
msgid "Marker data XML directory"
|
1993 |
+
msgstr "Directori XML de les dades del marcador"
|
1994 |
+
|
1995 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5626
|
1996 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5636
|
1997 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4312
|
1998 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4322
|
1999 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4343
|
2000 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4353
|
2001 |
+
msgid "Currently using"
|
2002 |
+
msgstr "Actualment utilitzant"
|
2003 |
+
|
2004 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5630
|
2005 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4316
|
2006 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4347
|
2007 |
+
msgid "Marker data XML URL"
|
2008 |
+
msgstr "URL XML de les dades del marcador"
|
2009 |
+
|
2010 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5640
|
2011 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5643
|
2012 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4357
|
2013 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4360
|
2014 |
+
msgid "Custom CSS"
|
2015 |
+
msgstr "Personalitza CSS"
|
2016 |
+
|
2017 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5725
|
2018 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4156
|
2019 |
+
msgid "Map Settings"
|
2020 |
+
msgstr "Ajustaments del Mapa"
|
2021 |
+
|
2022 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5732
|
2023 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4159
|
2024 |
+
msgid "General Map Settings"
|
2025 |
+
msgstr "Ajustaments Generals del Mapa"
|
2026 |
+
|
2027 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5734
|
2028 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4161
|
2029 |
+
msgid "Disable StreetView"
|
2030 |
+
msgstr "Desactivar StreetView"
|
2031 |
+
|
2032 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5735
|
2033 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4162
|
2034 |
+
msgid "Disable Zoom Controls"
|
2035 |
+
msgstr "Desactivar els controls de zoom"
|
2036 |
+
|
2037 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5736
|
2038 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4163
|
2039 |
+
msgid "Disable Pan Controls"
|
2040 |
+
msgstr "Deshabilitar controls Pan"
|
2041 |
+
|
2042 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5737
|
2043 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4164
|
2044 |
+
msgid "Disable Map Type Controls"
|
2045 |
+
msgstr "Desactivar els controls del tipus de mapa"
|
2046 |
+
|
2047 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5738
|
2048 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4165
|
2049 |
+
msgid "Disable Mouse Wheel Zoom"
|
2050 |
+
msgstr "Desactivar el zoom de la roda del ratolí"
|
2051 |
+
|
2052 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5739
|
2053 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4166
|
2054 |
+
msgid "Disable Mouse Dragging"
|
2055 |
+
msgstr "Desactivar l’arrossegament del ratolí"
|
2056 |
+
|
2057 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5740
|
2058 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4167
|
2059 |
+
msgid "Disable Mouse Double Click Zooming"
|
2060 |
+
msgstr "Inhabilitar el ratolí fent doble clic al zoom"
|
2061 |
+
|
2062 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5744
|
2063 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4224
|
2064 |
+
msgid "Open Marker InfoWindows by"
|
2065 |
+
msgstr "Obrir el marcador de la finestra d’informació per"
|
2066 |
+
|
2067 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5748
|
2068 |
+
msgid "Filter by category displayed as"
|
2069 |
+
msgstr "Filtrar per categoria visualitzada com a"
|
2070 |
+
|
2071 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5750
|
2072 |
+
msgid "Dropdown"
|
2073 |
+
msgstr "Menú desplegable"
|
2074 |
+
|
2075 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5751
|
2076 |
+
msgid "Checkboxes"
|
2077 |
+
msgstr "Caixes de verificació"
|
2078 |
+
|
2079 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5757
|
2080 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4172
|
2081 |
+
msgid "Troubleshooting Options"
|
2082 |
+
msgstr "Opcions de Solució de problemes"
|
2083 |
+
|
2084 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5759
|
2085 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4174
|
2086 |
+
msgid ""
|
2087 |
+
"Over-ride current jQuery with version 1.11.3 (Tick this box if you are "
|
2088 |
+
"receiving jQuery related errors after updating to WordPress 4.5)"
|
2089 |
+
msgstr ""
|
2090 |
+
"Substituïu la versió actual de jQuery per la versió 1.11.3 (marqueu aquesta "
|
2091 |
+
"casella si rebeu errors relacionats amb jQuery després d’actualitzar a "
|
2092 |
+
"WordPress 4.5)"
|
2093 |
+
|
2094 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5766
|
2095 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4181
|
2096 |
+
msgid ""
|
2097 |
+
"Do not load the Google Maps API (Only check this if your theme loads the "
|
2098 |
+
"Google Maps API by default)"
|
2099 |
+
msgstr ""
|
2100 |
+
"No carregueu l’API de Google Maps (comproveu-ho només si el vostre tema "
|
2101 |
+
"carrega l’API de Google Maps per defecte)"
|
2102 |
+
|
2103 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5771
|
2104 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4186
|
2105 |
+
msgid "Use Google Maps API"
|
2106 |
+
msgstr "Utilitza Google Mapes API"
|
2107 |
+
|
2108 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5782
|
2109 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4197
|
2110 |
+
msgid "Lowest level of access to the map editor"
|
2111 |
+
msgstr "Nivell més baix d’accés a l’editor de mapes"
|
2112 |
+
|
2113 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5794
|
2114 |
+
msgid "Retina Icon Width"
|
2115 |
+
msgstr "Amplada de la Icona de Retina"
|
2116 |
+
|
2117 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5798
|
2118 |
+
msgid "Retina Icon Height"
|
2119 |
+
msgstr "Alçada de la Icona de Retina"
|
2120 |
+
|
2121 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5853
|
2122 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5855
|
2123 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6922
|
2124 |
+
msgid "No Global Setting"
|
2125 |
+
msgstr "Sense configuració global"
|
2126 |
+
|
2127 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5868
|
2128 |
+
msgid "InfoWindow Settings"
|
2129 |
+
msgstr "Configuració de la finestra d’informació"
|
2130 |
+
|
2131 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5904
|
2132 |
+
msgid "Image Thumbnails"
|
2133 |
+
msgstr "Miniatures de la imatge"
|
2134 |
+
|
2135 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5906
|
2136 |
+
msgid "Do not use TimThumb"
|
2137 |
+
msgstr "No utilitzar TimThumb"
|
2138 |
+
|
2139 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5907
|
2140 |
+
msgid ""
|
2141 |
+
"(Timthumb support will be discontinued in the next pro version release. "
|
2142 |
+
"Please check this box and make the necessary changes to your images using "
|
2143 |
+
"the settings below.)"
|
2144 |
+
msgstr ""
|
2145 |
+
"(El suport de Timthumb deixarà de ser efectiu en les properes versions "
|
2146 |
+
"professionals. Si us plau, marca aquesta casella i aplica els canvis "
|
2147 |
+
"necessaris a les teves imatges en els següents ajustaments.)"
|
2148 |
+
|
2149 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5912
|
2150 |
+
msgid "Resize Images"
|
2151 |
+
msgstr "Canvia la mida de les imatges"
|
2152 |
+
|
2153 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5914
|
2154 |
+
msgid "Resize all images to the below sizes"
|
2155 |
+
msgstr "Canvia la mida de totes les imatges a les mides següents"
|
2156 |
+
|
2157 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5918
|
2158 |
+
msgid "Default Image Width"
|
2159 |
+
msgstr "Amplada per defecte de la imatge"
|
2160 |
+
|
2161 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5919
|
2162 |
+
msgid "(can be left blank - max width will be limited to max infowindow width)"
|
2163 |
+
msgstr "(es pot deixar en blanc: l’ample màxim es limitarà a l’amplada màxima)"
|
2164 |
+
|
2165 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5922
|
2166 |
+
msgid "Default Image Height"
|
2167 |
+
msgstr "Alçada per defecte de la imatge"
|
2168 |
+
|
2169 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5923
|
2170 |
+
msgid ""
|
2171 |
+
"(can be left blank - leaving both the width and height blank will revert to "
|
2172 |
+
"full size images being used)"
|
2173 |
+
msgstr ""
|
2174 |
+
"(no ho pots deixar en blanc- deixar tan l’amplada con l’alçaa en blanc "
|
2175 |
+
"mostrarà les imatges usades a la resolució més gran)"
|
2176 |
+
|
2177 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5926
|
2178 |
+
msgid "Max InfoWindow Width"
|
2179 |
+
msgstr "Amplada màxima de la finestra d’informació"
|
2180 |
+
|
2181 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5927
|
2182 |
+
msgid "(Minimum: 200px)"
|
2183 |
+
msgstr "(Mínim: 200px)"
|
2184 |
+
|
2185 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5930
|
2186 |
+
msgid "Other settings"
|
2187 |
+
msgstr "Altres ajustaments"
|
2188 |
+
|
2189 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5932
|
2190 |
+
msgid "Open links in a new window"
|
2191 |
+
msgstr "Obrir enllaços en una finestra nova"
|
2192 |
+
|
2193 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5933
|
2194 |
+
msgid "(Tick this if you want to open your links in a new window)"
|
2195 |
+
msgstr "(Marca si vols obrir els enllaços en una finestra nova)"
|
2196 |
+
|
2197 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5934
|
2198 |
+
msgid "Hide the address field"
|
2199 |
+
msgstr "Amaga l’adreça"
|
2200 |
+
|
2201 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:5938
|
2202 |
+
msgid "Link text"
|
2203 |
+
msgstr "Text de l’enllaç"
|
2204 |
+
|
2205 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6215
|
2206 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3217
|
2207 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3651
|
2208 |
+
msgid "Your marker location has been saved."
|
2209 |
+
msgstr "La localització del teu marcador està guardada."
|
2210 |
+
|
2211 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6270
|
2212 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3270
|
2213 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3682
|
2214 |
+
msgid "Your polygon has been created."
|
2215 |
+
msgstr "S’ha creat el teu polígon."
|
2216 |
+
|
2217 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6330
|
2218 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3326
|
2219 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3714
|
2220 |
+
msgid "Your polygon has been saved."
|
2221 |
+
msgstr "S’ha desat el teu polígon."
|
2222 |
+
|
2223 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6364
|
2224 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3369
|
2225 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3745
|
2226 |
+
msgid "Your polyline has been created."
|
2227 |
+
msgstr "S’ha creat la teva polilínea."
|
2228 |
+
|
2229 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6399
|
2230 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3411
|
2231 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3777
|
2232 |
+
msgid "Your polyline has been saved."
|
2233 |
+
msgstr "S’ha desat la teva polilínea."
|
2234 |
+
|
2235 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6442
|
2236 |
+
msgid "Your dataset has been created."
|
2237 |
+
msgstr "El teu conjunt de dades ha estat creat."
|
2238 |
+
|
2239 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6487
|
2240 |
+
msgid "Your dataset has been saved."
|
2241 |
+
msgstr "El teu conjunt de dades ha estat guardada."
|
2242 |
+
|
2243 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6594
|
2244 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6679
|
2245 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7396
|
2246 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8007
|
2247 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8095
|
2248 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:35
|
2249 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:121
|
2250 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:674
|
2251 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:34
|
2252 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:119
|
2253 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:658
|
2254 |
+
msgid "Name"
|
2255 |
+
msgstr "Nom"
|
2256 |
+
|
2257 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6600
|
2258 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6685
|
2259 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:421
|
2260 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:41
|
2261 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:127
|
2262 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4569
|
2263 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5874
|
2264 |
+
msgid "Link"
|
2265 |
+
msgstr "Enllaç"
|
2266 |
+
|
2267 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6603
|
2268 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6688
|
2269 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:28
|
2270 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:44
|
2271 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:130
|
2272 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:42
|
2273 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:127
|
2274 |
+
msgid "Line Color"
|
2275 |
+
msgstr "Color de línia"
|
2276 |
+
|
2277 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6606
|
2278 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6691
|
2279 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:47
|
2280 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:133
|
2281 |
+
msgid "Line Opacity"
|
2282 |
+
msgstr "Opacitat de Línia"
|
2283 |
+
|
2284 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6609
|
2285 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6694
|
2286 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:29
|
2287 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:50
|
2288 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:136
|
2289 |
+
msgid "Fill Color"
|
2290 |
+
msgstr "Omplir el Color"
|
2291 |
+
|
2292 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6612
|
2293 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6697
|
2294 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8023
|
2295 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8111
|
2296 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:30
|
2297 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:53
|
2298 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:139
|
2299 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:50
|
2300 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:135
|
2301 |
+
msgid "Opacity"
|
2302 |
+
msgstr "Opacitat"
|
2303 |
+
|
2304 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6615
|
2305 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6700
|
2306 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:56
|
2307 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:142
|
2308 |
+
msgid "On Hover Line Color"
|
2309 |
+
msgstr "Color de la línia de desplaçament"
|
2310 |
+
|
2311 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6618
|
2312 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6703
|
2313 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:59
|
2314 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:145
|
2315 |
+
msgid "On Hover Fill Color"
|
2316 |
+
msgstr "Color del desplaçament"
|
2317 |
+
|
2318 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6621
|
2319 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6706
|
2320 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:62
|
2321 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:148
|
2322 |
+
msgid "On Hover Opacity"
|
2323 |
+
msgstr "Opacitat del desplaçament"
|
2324 |
+
|
2325 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6630
|
2326 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6714
|
2327 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:73
|
2328 |
+
msgid "Click on the map to insert a vertex."
|
2329 |
+
msgstr "Fer click al mapa per inserir un vèrtex."
|
2330 |
+
|
2331 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6631
|
2332 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6715
|
2333 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:74
|
2334 |
+
msgid "Click on a vertex to remove it."
|
2335 |
+
msgstr "Fer click en un vèrtex per esborrar-ho."
|
2336 |
+
|
2337 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6632
|
2338 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6716
|
2339 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:75
|
2340 |
+
msgid "Drag a vertex to move it."
|
2341 |
+
msgstr "Arrossegar un vèrtex per moure’l."
|
2342 |
+
|
2343 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6640
|
2344 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6724
|
2345 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:42
|
2346 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:90
|
2347 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:81
|
2348 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:167
|
2349 |
+
msgid "Save Polygon"
|
2350 |
+
msgstr "Cerca Poligon"
|
2351 |
+
|
2352 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6913
|
2353 |
+
msgid "No marker listing"
|
2354 |
+
msgstr "Sense llista de marcador"
|
2355 |
+
|
2356 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:6919
|
2357 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5641
|
2358 |
+
msgid "Copied to clipboard"
|
2359 |
+
msgstr "Copiat al porta-retalls"
|
2360 |
+
|
2361 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7015
|
2362 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8031
|
2363 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8119
|
2364 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3004
|
2365 |
+
msgid "Radius"
|
2366 |
+
msgstr "Radi"
|
2367 |
+
|
2368 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7021
|
2369 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3010
|
2370 |
+
msgid "1mi"
|
2371 |
+
msgstr "1mi"
|
2372 |
+
|
2373 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7022
|
2374 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3011
|
2375 |
+
msgid "5mi"
|
2376 |
+
msgstr "5mi"
|
2377 |
+
|
2378 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7023
|
2379 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3012
|
2380 |
+
msgid "10mi"
|
2381 |
+
msgstr "10mi"
|
2382 |
+
|
2383 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7024
|
2384 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3013
|
2385 |
+
msgid "25mi"
|
2386 |
+
msgstr "25mi"
|
2387 |
+
|
2388 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7025
|
2389 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3014
|
2390 |
+
msgid "50mi"
|
2391 |
+
msgstr "50mi"
|
2392 |
+
|
2393 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7026
|
2394 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3015
|
2395 |
+
msgid "75mi"
|
2396 |
+
msgstr "75mi"
|
2397 |
+
|
2398 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7027
|
2399 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3016
|
2400 |
+
msgid "100mi"
|
2401 |
+
msgstr "100mi"
|
2402 |
+
|
2403 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7028
|
2404 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3017
|
2405 |
+
msgid "150mi"
|
2406 |
+
msgstr "150mi"
|
2407 |
+
|
2408 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7029
|
2409 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3018
|
2410 |
+
msgid "200mi"
|
2411 |
+
msgstr "200mi"
|
2412 |
+
|
2413 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7030
|
2414 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3019
|
2415 |
+
msgid "300mi"
|
2416 |
+
msgstr "300mi"
|
2417 |
+
|
2418 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7032
|
2419 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3021
|
2420 |
+
msgid "1km"
|
2421 |
+
msgstr "1km"
|
2422 |
+
|
2423 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7033
|
2424 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3022
|
2425 |
+
msgid "5km"
|
2426 |
+
msgstr "5km"
|
2427 |
+
|
2428 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7034
|
2429 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3023
|
2430 |
+
msgid "10km"
|
2431 |
+
msgstr "10km"
|
2432 |
+
|
2433 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7035
|
2434 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3024
|
2435 |
+
msgid "25km"
|
2436 |
+
msgstr "25km"
|
2437 |
+
|
2438 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7036
|
2439 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3025
|
2440 |
+
msgid "50km"
|
2441 |
+
msgstr "50km"
|
2442 |
+
|
2443 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7037
|
2444 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3026
|
2445 |
+
msgid "75km"
|
2446 |
+
msgstr "75km"
|
2447 |
+
|
2448 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7038
|
2449 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3027
|
2450 |
+
msgid "100km"
|
2451 |
+
msgstr "100km"
|
2452 |
+
|
2453 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7039
|
2454 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3028
|
2455 |
+
msgid "150km"
|
2456 |
+
msgstr "150km"
|
2457 |
+
|
2458 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7040
|
2459 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3029
|
2460 |
+
msgid "200km"
|
2461 |
+
msgstr "200km"
|
2462 |
+
|
2463 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7041
|
2464 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3030
|
2465 |
+
msgid "300km"
|
2466 |
+
msgstr "300km"
|
2467 |
+
|
2468 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7071
|
2469 |
+
msgid "Reset"
|
2470 |
+
msgstr "Restablir"
|
2471 |
+
|
2472 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7210
|
2473 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4512
|
2474 |
+
msgid "Type"
|
2475 |
+
msgstr "Tipus"
|
2476 |
+
|
2477 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7211
|
2478 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4513
|
2479 |
+
msgid "Shortcode"
|
2480 |
+
msgstr "Codi curt"
|
2481 |
+
|
2482 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7221
|
2483 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:536
|
2484 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4524
|
2485 |
+
msgid "Trash"
|
2486 |
+
msgstr "Deixalles"
|
2487 |
+
|
2488 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7222
|
2489 |
+
msgid "Duplicate"
|
2490 |
+
msgstr "Duplicar"
|
2491 |
+
|
2492 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7225
|
2493 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7416
|
2494 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:540
|
2495 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:495
|
2496 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:516
|
2497 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:701
|
2498 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:685
|
2499 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4530
|
2500 |
+
msgid "Edit"
|
2501 |
+
msgstr "Editar"
|
2502 |
+
|
2503 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7397
|
2504 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:472
|
2505 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:493
|
2506 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:422
|
2507 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:675
|
2508 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:659
|
2509 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5875
|
2510 |
+
msgid "Action"
|
2511 |
+
msgstr "Acció"
|
2512 |
+
|
2513 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:7417
|
2514 |
+
msgid "Delete this dataset"
|
2515 |
+
msgstr "Esborra aquesta base de dades"
|
2516 |
+
|
2517 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8001
|
2518 |
+
msgid "Add heatmap data"
|
2519 |
+
msgstr "Afegir dades de mapa de calor"
|
2520 |
+
|
2521 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8015
|
2522 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8103
|
2523 |
+
msgid "Gradient"
|
2524 |
+
msgstr "Pendent"
|
2525 |
+
|
2526 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8018
|
2527 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8106
|
2528 |
+
msgid "Default"
|
2529 |
+
msgstr "Predeterminat"
|
2530 |
+
|
2531 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8018
|
2532 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8106
|
2533 |
+
msgid "Blue"
|
2534 |
+
msgstr "Blau"
|
2535 |
+
|
2536 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8056
|
2537 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8142
|
2538 |
+
msgid "Save Dataset"
|
2539 |
+
msgstr "Cerca el conjunt de dades"
|
2540 |
+
|
2541 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro.php:8088
|
2542 |
+
msgid "Edit Dataset"
|
2543 |
+
msgstr "Editar el conjunt de dades"
|
2544 |
+
|
2545 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:15
|
2546 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:18
|
2547 |
+
msgid "Marker Categories"
|
2548 |
+
msgstr "Categories del marcador"
|
2549 |
+
|
2550 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:15
|
2551 |
+
msgid "Add New Category"
|
2552 |
+
msgstr "Afegir Nova Categoria"
|
2553 |
+
|
2554 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:19
|
2555 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:38
|
2556 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:124
|
2557 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4468
|
2558 |
+
msgid "Pro Version"
|
2559 |
+
msgstr "Versió professional"
|
2560 |
+
|
2561 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:19
|
2562 |
+
msgid "Create marker categories"
|
2563 |
+
msgstr "Crear marcador categories"
|
2564 |
+
|
2565 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:19
|
2566 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4468
|
2567 |
+
msgid "with the"
|
2568 |
+
msgstr "amb el"
|
2569 |
+
|
2570 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:19
|
2571 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4468
|
2572 |
+
msgid "of WP Google Maps for only"
|
2573 |
+
msgstr "només de Google Maps WP"
|
2574 |
+
|
2575 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:24
|
2576 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4489
|
2577 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4549
|
2578 |
+
msgid "Problems with the plugin? See the troubleshooting manual."
|
2579 |
+
msgstr "Problemes amb el plugin? Mireu el manual de resolució de problemes."
|
2580 |
+
|
2581 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:32
|
2582 |
+
msgid "There was a problem deleting the category."
|
2583 |
+
msgstr "Hi ha hagut un problema eliminant la categoria."
|
2584 |
+
|
2585 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:35
|
2586 |
+
msgid "Delete your Category"
|
2587 |
+
msgstr "Esborrar la categoria"
|
2588 |
+
|
2589 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:35
|
2590 |
+
msgid "Are you sure you want to delete the category"
|
2591 |
+
msgstr "Estàs segur d’eliminar la categoria"
|
2592 |
+
|
2593 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:85
|
2594 |
+
msgid "Add a Marker Category"
|
2595 |
+
msgstr "Afegir un Marcador de Categoria"
|
2596 |
+
|
2597 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:89
|
2598 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:171
|
2599 |
+
msgid "Category Name"
|
2600 |
+
msgstr "Nom de la Categoria"
|
2601 |
+
|
2602 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:99
|
2603 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:181
|
2604 |
+
msgid "Category Marker"
|
2605 |
+
msgstr "Marcador de Categoria"
|
2606 |
+
|
2607 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:101
|
2608 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:183
|
2609 |
+
msgid ""
|
2610 |
+
"Get great map markers "target='_BLANK' title='Great Google Map Markers'>here</a>"
|
2611 |
+
msgstr ""
|
2612 |
+
"Aconsegueix grans marcadors "target='_BLANK' title='Great Google Map Markers'>aquí</a>"
|
2613 |
+
|
2614 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:104
|
2615 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:186
|
2616 |
+
msgid "Retina Ready"
|
2617 |
+
msgstr "Preparat per Retina"
|
2618 |
+
|
2619 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:105
|
2620 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:187
|
2621 |
+
msgid "This marker is a retina-ready marker"
|
2622 |
+
msgstr "Aquest marcador és un marcador preparat per retina"
|
2623 |
+
|
2624 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:114
|
2625 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:196
|
2626 |
+
msgid "Assigned to "
|
2627 |
+
msgstr "Assignat a "
|
2628 |
+
|
2629 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:127
|
2630 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:210
|
2631 |
+
msgid "Save Category"
|
2632 |
+
msgstr "Cerca Categoria"
|
2633 |
+
|
2634 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:166
|
2635 |
+
msgid "Edit a Marker Category"
|
2636 |
+
msgstr "Editar Marcador de Categoria"
|
2637 |
+
|
2638 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:292
|
2639 |
+
msgid "Your category has been created."
|
2640 |
+
msgstr "La teva categoria està creada."
|
2641 |
+
|
2642 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:364
|
2643 |
+
msgid "Your category has been saved."
|
2644 |
+
msgstr "La teva categoria està desada."
|
2645 |
+
|
2646 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:374
|
2647 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:408
|
2648 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:439
|
2649 |
+
msgid "All"
|
2650 |
+
msgstr "Tot"
|
2651 |
+
|
2652 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:412
|
2653 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:463
|
2654 |
+
msgid "<em><small>No categories found</small></em>"
|
2655 |
+
msgstr "<em><small>Categories no trobades</small></em>"
|
2656 |
+
|
2657 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:498
|
2658 |
+
msgid "All maps"
|
2659 |
+
msgstr "Tots els mapes"
|
2660 |
+
|
2661 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:529
|
2662 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:415
|
2663 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4563
|
2664 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5868
|
2665 |
+
msgid "Icon"
|
2666 |
+
msgstr "Icona"
|
2667 |
+
|
2668 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_categories.php:530
|
2669 |
+
msgid "Linked maps"
|
2670 |
+
msgstr "Mapes enllaçats"
|
2671 |
+
|
2672 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:255
|
2673 |
+
msgid "Header 1 should be 'id', not"
|
2674 |
+
msgstr "L’encapçalament 1 hauria de ser ‘id’, no"
|
2675 |
+
|
2676 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:256
|
2677 |
+
msgid "Header 2 should be 'map_id', not"
|
2678 |
+
msgstr "L’encapçalament 2 hauria de ser ‘map_id’, no"
|
2679 |
+
|
2680 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:257
|
2681 |
+
msgid "Header 3 should be 'address', not"
|
2682 |
+
msgstr "L’encapçalament 3 hauria de ser ‘adreça’, no3"
|
2683 |
+
|
2684 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:258
|
2685 |
+
msgid "Header 4 should be 'description', not"
|
2686 |
+
msgstr "L’encapçalament 4 hauria de ser ‘descripció’, no"
|
2687 |
+
|
2688 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:259
|
2689 |
+
msgid "Header 5 should be 'pic', not"
|
2690 |
+
msgstr "L’encapçalament 5 hauria de ser ‘foto’, no"
|
2691 |
+
|
2692 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:260
|
2693 |
+
msgid "Header 6 should be 'link', not"
|
2694 |
+
msgstr "L’encapçalament 6 hauria de ser ‘enllaç’, no"
|
2695 |
+
|
2696 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:261
|
2697 |
+
msgid "Header 7 should be 'icon', not"
|
2698 |
+
msgstr "L’encapçalament 7 hauria de ser ‘icona’, no"
|
2699 |
+
|
2700 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:262
|
2701 |
+
msgid "Header 8 should be 'lat', not"
|
2702 |
+
msgstr "L’encapçalament 8 hauria de ser ‘lat’, no"
|
2703 |
+
|
2704 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:263
|
2705 |
+
msgid "Header 9 should be 'lng', not"
|
2706 |
+
msgstr "L’encapçalament 9 hauria de ser ‘lng’, no"
|
2707 |
+
|
2708 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:264
|
2709 |
+
msgid "Header 10 should be 'anim', not"
|
2710 |
+
msgstr "L’encapçalament 10 hauria de ser ‘anim’, no"
|
2711 |
+
|
2712 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:265
|
2713 |
+
msgid "Header 11 should be 'title', not"
|
2714 |
+
msgstr "L’encapçalament 11 hauria de ser ‘títol’, no"
|
2715 |
+
|
2716 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:266
|
2717 |
+
msgid "Header 12 should be 'infoopen', not"
|
2718 |
+
msgstr "L’encapçalament 12 hauria de ser ‘infoopen’, no"
|
2719 |
+
|
2720 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:267
|
2721 |
+
msgid "Header 13 should be 'category', not"
|
2722 |
+
msgstr "L’encapçalament 13 hauria de ser ‘categoría’, no"
|
2723 |
+
|
2724 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:268
|
2725 |
+
msgid "Header 14 should be 'approved', not"
|
2726 |
+
msgstr "L’encapçalament 14 hauria de ser ‘aprovat’, no"
|
2727 |
+
|
2728 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:269
|
2729 |
+
msgid "Header 15 should be 'retina', not"
|
2730 |
+
msgstr "L’encapçalament 15 hauria de ser ‘retina’, no"
|
2731 |
+
|
2732 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:271
|
2733 |
+
msgid "CSV import failed"
|
2734 |
+
msgstr "La importació de CSV ha fallat"
|
2735 |
+
|
2736 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:341
|
2737 |
+
#, php-format
|
2738 |
+
msgid "Cannot import line %d as the LAT and/or LNG is not defined."
|
2739 |
+
msgstr ""
|
2740 |
+
"No es pot importar la línia %d ja que el LAT i/o LNG no estan definits."
|
2741 |
+
|
2742 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:370
|
2743 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:501
|
2744 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:581
|
2745 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_export_import.class.php:662
|
2746 |
+
msgid "Your CSV file has been successfully imported"
|
2747 |
+
msgstr "S’ha importat correctament el fitxer CSV"
|
2748 |
+
|
2749 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:73
|
2750 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:114
|
2751 |
+
msgid "Edit Polygon"
|
2752 |
+
msgstr "Editar el polígon"
|
2753 |
+
|
2754 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:496
|
2755 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:702
|
2756 |
+
msgid "Delete this polygon"
|
2757 |
+
msgstr "Esborra aquest polígon"
|
2758 |
+
|
2759 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polygons.php:496
|
2760 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:517
|
2761 |
+
msgid "Delete"
|
2762 |
+
msgstr "Esborrar"
|
2763 |
+
|
2764 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:42
|
2765 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:90
|
2766 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:81
|
2767 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:164
|
2768 |
+
msgid "Save Polyline"
|
2769 |
+
msgstr "Cerca Polilínia"
|
2770 |
+
|
2771 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:73
|
2772 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:112
|
2773 |
+
msgid "Edit Polyline"
|
2774 |
+
msgstr "Editar la polilínia"
|
2775 |
+
|
2776 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_polylines.php:517
|
2777 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:686
|
2778 |
+
msgid "Delete this polyline"
|
2779 |
+
msgstr "Esborra aquesta polilínia"
|
2780 |
+
|
2781 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:13
|
2782 |
+
msgid "Select a Map Type (beta)"
|
2783 |
+
msgstr "Selecciona un tipus de mapa (beta)"
|
2784 |
+
|
2785 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:149
|
2786 |
+
msgid "Show distance in:"
|
2787 |
+
msgstr "Mostra la distància en:"
|
2788 |
+
|
2789 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:159
|
2790 |
+
msgid "Show bouncing icon:"
|
2791 |
+
msgstr "Mostra la icona de rebot:"
|
2792 |
+
|
2793 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:169
|
2794 |
+
msgid "Hide markers until search is done:"
|
2795 |
+
msgstr "Amaga marcadors fins que la cerca estigui feta:"
|
2796 |
+
|
2797 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:209
|
2798 |
+
msgid "Default 'To' Address:"
|
2799 |
+
msgstr "Adreça predeterminada “a”:"
|
2800 |
+
|
2801 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:213
|
2802 |
+
msgid "Enter Address"
|
2803 |
+
msgstr "Introduir adreça"
|
2804 |
+
|
2805 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:252
|
2806 |
+
msgid "Basic Table"
|
2807 |
+
msgstr "Taula Bàsica"
|
2808 |
+
|
2809 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:253
|
2810 |
+
msgid "Basic List"
|
2811 |
+
msgstr "Llista Bàsica"
|
2812 |
+
|
2813 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:254
|
2814 |
+
msgid "Advanced Table"
|
2815 |
+
msgstr "Taula Avançada"
|
2816 |
+
|
2817 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wp-google-maps-pro_wizard.php:279
|
2818 |
+
msgid "Blank Map"
|
2819 |
+
msgstr "Mapa en blanc"
|
2820 |
+
|
2821 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:221
|
2822 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5829
|
2823 |
+
msgid "View this link"
|
2824 |
+
msgstr "Mira aquest link"
|
2825 |
+
|
2826 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:234
|
2827 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:235
|
2828 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5843
|
2829 |
+
msgid "Edit this marker"
|
2830 |
+
msgstr "Editar aquest marcador"
|
2831 |
+
|
2832 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:237
|
2833 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5846
|
2834 |
+
msgid "Approve this marker"
|
2835 |
+
msgstr "Aprovar marcador"
|
2836 |
+
|
2837 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:239
|
2838 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5848
|
2839 |
+
msgid "Delete this marker"
|
2840 |
+
msgstr "Esborrar aquest marcador"
|
2841 |
+
|
2842 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-pro/wpgmza.php:420
|
2843 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:327
|
2844 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5873
|
2845 |
+
msgid "Image"
|
2846 |
+
msgstr "Imatge"
|
2847 |
+
|
2848 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:169
|
2849 |
+
msgid "Visitor Generated Markers - Settings"
|
2850 |
+
msgstr "Configuració del marcador generat per visitants"
|
2851 |
+
|
2852 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:175
|
2853 |
+
msgid "Enable Visitor Generated Markers?"
|
2854 |
+
msgstr "Habilitar els marcadors generats per visitants?"
|
2855 |
+
|
2856 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:184
|
2857 |
+
msgid "Who can add markers?"
|
2858 |
+
msgstr "Qui pot afegir marcadors?"
|
2859 |
+
|
2860 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:187
|
2861 |
+
msgid "Everyone"
|
2862 |
+
msgstr "Tothom"
|
2863 |
+
|
2864 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:188
|
2865 |
+
msgid "Registered Users"
|
2866 |
+
msgstr "Usuàris registrats"
|
2867 |
+
|
2868 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:193
|
2869 |
+
msgid "Allow users to select a marker category?"
|
2870 |
+
msgstr "Permetre als usuaris seleccionar el marcador de categoria?"
|
2871 |
+
|
2872 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:202
|
2873 |
+
msgid "Allow users to upload images?"
|
2874 |
+
msgstr "Permetre als usuaris pujar imatges?"
|
2875 |
+
|
2876 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:306
|
2877 |
+
msgid "Add your own marker"
|
2878 |
+
msgstr "Afegeix el teu propi marcador"
|
2879 |
+
|
2880 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:314
|
2881 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:315
|
2882 |
+
msgid "Marker Title"
|
2883 |
+
msgstr "Títol del marcador"
|
2884 |
+
|
2885 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:318
|
2886 |
+
msgid "Marker Address or GPS Location"
|
2887 |
+
msgstr "Adreça del marcador o localització del GPS"
|
2888 |
+
|
2889 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:319
|
2890 |
+
msgid "Marker Address"
|
2891 |
+
msgstr "Adreça del marcador"
|
2892 |
+
|
2893 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:319
|
2894 |
+
msgid "Or click on the map and drag to add a marker"
|
2895 |
+
msgstr "O fés clic al mapa i arrossega per afegir un marcador"
|
2896 |
+
|
2897 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:322
|
2898 |
+
msgid "Marker Description"
|
2899 |
+
msgstr "Descripció del marcador"
|
2900 |
+
|
2901 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:338
|
2902 |
+
msgid "Marker Category"
|
2903 |
+
msgstr "Categoria del marcador"
|
2904 |
+
|
2905 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:348
|
2906 |
+
msgid "Please tick this box to prove you are human"
|
2907 |
+
msgstr "Si us plau, marca aquesta casella per demostrar que ets humà"
|
2908 |
+
|
2909 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:352
|
2910 |
+
msgid "Add marker"
|
2911 |
+
msgstr "Afegir marcador"
|
2912 |
+
|
2913 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:456
|
2914 |
+
msgid "A new marker has been submitted for your map"
|
2915 |
+
msgstr "Un nou marcador ha estat afegit al teu mapa"
|
2916 |
+
|
2917 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:588
|
2918 |
+
msgid ""
|
2919 |
+
"Please <a href='./update-core.php'>update</a> your Pro Add-on to at least "
|
2920 |
+
"version 5.50 to allow for these settings"
|
2921 |
+
msgstr ""
|
2922 |
+
"Si us plau <a href='./update-core.php'>actualitzeu</a> la vostra versió del "
|
2923 |
+
"Pro Add-on a la versió 5.50 (com a mínim) per aquests ajustaments"
|
2924 |
+
|
2925 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:592
|
2926 |
+
msgid "Visitor Generated Marker Settings"
|
2927 |
+
msgstr "Configuració del marcador generat per visitants"
|
2928 |
+
|
2929 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:596
|
2930 |
+
msgid "Visitor Marker Input Settings"
|
2931 |
+
msgstr "Configuració d’entrada del marcador de visitants"
|
2932 |
+
|
2933 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:598
|
2934 |
+
msgid "Strip all HTML tags in descriptions and titles"
|
2935 |
+
msgstr "Retalla totes les etiquetes HTML en descripcions i títols"
|
2936 |
+
|
2937 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:599
|
2938 |
+
msgid "Automatically approve visitor generated markers"
|
2939 |
+
msgstr "Aprova els marcadors dels visitants automàticament"
|
2940 |
+
|
2941 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:600
|
2942 |
+
msgid "Email me whenever there is a new marker"
|
2943 |
+
msgstr "Envia’m un correu quan hi hagi una nova marca"
|
2944 |
+
|
2945 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps-ugm/wp-google-maps-ugm.php:600
|
2946 |
+
msgid "Email address:"
|
2947 |
+
msgstr "Correu electrònic:"
|
2948 |
+
|
2949 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:22
|
2950 |
+
msgid "Welcome to"
|
2951 |
+
msgstr "Benvingut/da a"
|
2952 |
+
|
2953 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:24
|
2954 |
+
msgid ""
|
2955 |
+
"Amazing maps. Simple interface. Powerful functionality. World Class Support."
|
2956 |
+
msgstr ""
|
2957 |
+
"Mapes sorprenents. Interfície senzilla. Funcionalitat potent. Suport de "
|
2958 |
+
"classe mundial."
|
2959 |
+
|
2960 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:26
|
2961 |
+
msgid "What's new?"
|
2962 |
+
msgstr "Què hi ha de nou?"
|
2963 |
+
|
2964 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:31
|
2965 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:24
|
2966 |
+
msgid "Let users search for products, branches and stores near them"
|
2967 |
+
msgstr ""
|
2968 |
+
"Permet que els usuaris busquin productes, sucursals i botigues pròximes"
|
2969 |
+
|
2970 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:36
|
2971 |
+
msgid "Create service areas or coverage maps with polygons"
|
2972 |
+
msgstr "Crear àrees de servei o mapes de cobertura amb polígons"
|
2973 |
+
|
2974 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:41
|
2975 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:36
|
2976 |
+
msgid "Create custom routes or outlines using polylines"
|
2977 |
+
msgstr "Crear rutes o trames personalitzades amb polilínies"
|
2978 |
+
|
2979 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:53
|
2980 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:49
|
2981 |
+
msgid "How did you find out about us?"
|
2982 |
+
msgstr "Com ens has trobat?"
|
2983 |
+
|
2984 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:60
|
2985 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:56
|
2986 |
+
msgid "WordPress.org plugin repository"
|
2987 |
+
msgstr "Repositori de connectors de WordPress.org"
|
2988 |
+
|
2989 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:61
|
2990 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:57
|
2991 |
+
msgid "What search term did you use?"
|
2992 |
+
msgstr "Quin terme de cerca heu utilitzat?"
|
2993 |
+
|
2994 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:65
|
2995 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:61
|
2996 |
+
msgid "Google or other search engine"
|
2997 |
+
msgstr "Google o un altre motor de cerca"
|
2998 |
+
|
2999 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:69
|
3000 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:65
|
3001 |
+
msgid "Friend recommendation"
|
3002 |
+
msgstr "Recomanació d’amics"
|
3003 |
+
|
3004 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:73
|
3005 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:69
|
3006 |
+
msgid "Other"
|
3007 |
+
msgstr "Altre"
|
3008 |
+
|
3009 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:74
|
3010 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:70
|
3011 |
+
msgid "Please explain"
|
3012 |
+
msgstr "Si us plau, explica"
|
3013 |
+
|
3014 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:96
|
3015 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:92
|
3016 |
+
msgid "New to WP Google Maps?"
|
3017 |
+
msgstr "Ets nou a Google Maps WP?"
|
3018 |
+
|
3019 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:97
|
3020 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:93
|
3021 |
+
msgid "You may want to"
|
3022 |
+
msgstr "Potser vols"
|
3023 |
+
|
3024 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:97
|
3025 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:93
|
3026 |
+
msgid "review our documentation"
|
3027 |
+
msgstr "revisa la nostra documentació"
|
3028 |
+
|
3029 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:97
|
3030 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:93
|
3031 |
+
msgid ""
|
3032 |
+
"before you get started. If you're a tech-savvy individual, you may skip this "
|
3033 |
+
"step."
|
3034 |
+
msgstr ""
|
3035 |
+
"abans de començar. Si sou experts en tecnologia, podeu ometre aquest pas."
|
3036 |
+
|
3037 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:100
|
3038 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:96
|
3039 |
+
msgid "Help me!"
|
3040 |
+
msgstr "Ajuda’m!"
|
3041 |
+
|
3042 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:101
|
3043 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:97
|
3044 |
+
msgid "Visit our"
|
3045 |
+
msgstr "Visita la nostra"
|
3046 |
+
|
3047 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:101
|
3048 |
+
msgid "Support Forum"
|
3049 |
+
msgstr "Fòrum de suport"
|
3050 |
+
|
3051 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:101
|
3052 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:97
|
3053 |
+
msgid "for quick and friendly help. We'll answer your request within 24hours."
|
3054 |
+
msgstr ""
|
3055 |
+
"per obtenir ajuda ràpida i amigable. Contestarem la teva sol·licitud dins de "
|
3056 |
+
"24 hores."
|
3057 |
+
|
3058 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:104
|
3059 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:100
|
3060 |
+
msgid "Feedback"
|
3061 |
+
msgstr "Resposta"
|
3062 |
+
|
3063 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:105
|
3064 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:101
|
3065 |
+
msgid "We need you to help us make this plugin better."
|
3066 |
+
msgstr "Necessitem que ens ajudis a fer millor aquest plugin."
|
3067 |
+
|
3068 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:105
|
3069 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:101
|
3070 |
+
msgid "Send us your feedback"
|
3071 |
+
msgstr "Envia’ns resposta"
|
3072 |
+
|
3073 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:105
|
3074 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:101
|
3075 |
+
msgid "and we'll act on it as soon as humanly possible."
|
3076 |
+
msgstr "i farem tot el que sigui possible."
|
3077 |
+
|
3078 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/WPGM_templates.php:109
|
3079 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:105
|
3080 |
+
msgid "OK! Let's start"
|
3081 |
+
msgstr "Ok! Comencem"
|
3082 |
+
|
3083 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/widget_module.class.php:9
|
3084 |
+
msgid "Add your map as a widget"
|
3085 |
+
msgstr "Afegeix el teu mapa com un widget"
|
3086 |
+
|
3087 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/classes/widget_module.class.php:47
|
3088 |
+
msgid "Select your map:"
|
3089 |
+
msgstr "Selecciona el teu mapa:"
|
3090 |
+
|
3091 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:3
|
3092 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:4
|
3093 |
+
msgid "Welcome to WP Google Maps version 6.3"
|
3094 |
+
msgstr "Benvingut a WP Google Maps versió 6.3"
|
3095 |
+
|
3096 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:5
|
3097 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:6
|
3098 |
+
msgid ""
|
3099 |
+
"Thank you for updating! WP Google Maps version 6 helps you build amazing "
|
3100 |
+
"maps through a simple interface and powerful functionality along with world "
|
3101 |
+
"class support."
|
3102 |
+
msgstr ""
|
3103 |
+
"Gràcies per l’actualització! La versió 6 del WP Google Maps us ajuda a crear "
|
3104 |
+
"mapes increïbles a través d’una interfície senzilla i una potent "
|
3105 |
+
"funcionalitat. Tot amb un un suport de primera."
|
3106 |
+
|
3107 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:10
|
3108 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:11
|
3109 |
+
msgid "Welcome"
|
3110 |
+
msgstr "Benvingut/da"
|
3111 |
+
|
3112 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:11
|
3113 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:12
|
3114 |
+
msgid "Credits"
|
3115 |
+
msgstr "Crèdits"
|
3116 |
+
|
3117 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:15
|
3118 |
+
msgid "WP Google Maps is created by an international team of developers."
|
3119 |
+
msgstr "WP Google Maps és creat per un equip internacional de desenvolupadors."
|
3120 |
+
|
3121 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:16
|
3122 |
+
msgid "Project Leaders"
|
3123 |
+
msgstr "Líders del projecte"
|
3124 |
+
|
3125 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:22
|
3126 |
+
msgid "Founder & Lead Developer"
|
3127 |
+
msgstr "Fundador & desenvolupador principal"
|
3128 |
+
|
3129 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:25
|
3130 |
+
msgid "Contributers"
|
3131 |
+
msgstr "Col•laboradors"
|
3132 |
+
|
3133 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:30
|
3134 |
+
msgid "Developer"
|
3135 |
+
msgstr "Desenvolupador"
|
3136 |
+
|
3137 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:35
|
3138 |
+
msgid "Developer & Support"
|
3139 |
+
msgstr "Desenvolupdor & Suport"
|
3140 |
+
|
3141 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:50
|
3142 |
+
msgid "Marketing"
|
3143 |
+
msgstr "Màrqueting"
|
3144 |
+
|
3145 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:55
|
3146 |
+
msgid "Security suggestions"
|
3147 |
+
msgstr "Suggeriments de seguretat"
|
3148 |
+
|
3149 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:59
|
3150 |
+
msgid "Want to see your name on this page?"
|
3151 |
+
msgstr "Vols veure el teu nom a aquesta pàgina?"
|
3152 |
+
|
3153 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/credits.php:59
|
3154 |
+
msgid "Get involved on GitHub."
|
3155 |
+
msgstr "Participa a GitHub."
|
3156 |
+
|
3157 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:18
|
3158 |
+
msgid "Unlimited Markers"
|
3159 |
+
msgstr "Marcadors Il·limitats"
|
3160 |
+
|
3161 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:19
|
3162 |
+
msgid "Create as many markers as you like"
|
3163 |
+
msgstr "Crea tants marcadors com vulguis"
|
3164 |
+
|
3165 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:31
|
3166 |
+
msgid ""
|
3167 |
+
"Select from various "target='_BLANK'>map themes</a>, or make your own."
|
3168 |
+
msgstr ""
|
3169 |
+
"Selecciona un dels diferents "target='_BLANK'>mapes de temes</a>, o bé crea el teu propi tema."
|
3170 |
+
|
3171 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/welcome.php:97
|
3172 |
+
msgid "Support Desk"
|
3173 |
+
msgstr "Escriptori de suport"
|
3174 |
+
|
3175 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:38
|
3176 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:56
|
3177 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:59
|
3178 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:62
|
3179 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:124
|
3180 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:142
|
3181 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:145
|
3182 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:148
|
3183 |
+
msgid "Pro version only"
|
3184 |
+
msgstr "Només versió professional"
|
3185 |
+
|
3186 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:38
|
3187 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polygons.php:124
|
3188 |
+
msgid "Get the Pro add-on"
|
3189 |
+
msgstr "Obtenir el complement professional"
|
3190 |
+
|
3191 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:58
|
3192 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/base/includes/wp-google-maps-polylines.php:143
|
3193 |
+
msgid "Line Thickness"
|
3194 |
+
msgstr "Amplada de línia"
|
3195 |
+
|
3196 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:320
|
3197 |
+
msgid "My first map"
|
3198 |
+
msgstr "El meu primer mapa"
|
3199 |
+
|
3200 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:543
|
3201 |
+
msgid ""
|
3202 |
+
"<strong>WP Google Maps cannot find the directory it uses to save marker data "
|
3203 |
+
"to. Please confirm that <em>"
|
3204 |
+
msgstr ""
|
3205 |
+
"<strong>WP Google Maps no pot trobar el directori que es vol fer servir per "
|
3206 |
+
"desar aquest marcador. Si us plau, confirma que <em>"
|
3207 |
+
|
3208 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:543
|
3209 |
+
msgid ""
|
3210 |
+
"</em>exists. Please also ensure that you assign file permissions of 755 (or "
|
3211 |
+
"777) to this directory."
|
3212 |
+
msgstr ""
|
3213 |
+
"</em>existeix. Si us plau, assegura’t que dones els permisos 755 (o 777) als "
|
3214 |
+
"fitxers d’aquest directori."
|
3215 |
+
|
3216 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:549
|
3217 |
+
msgid ""
|
3218 |
+
"Timthumb does not have 'write' permission for the cache directory. Please "
|
3219 |
+
"enable 'write' permissions (755 or 777) for "
|
3220 |
+
msgstr ""
|
3221 |
+
"Timthumb no té permís d’escriptura per al directori de la memòria cau. "
|
3222 |
+
"Activeu els permisos d’”escriptura” (755 o 777) per a "
|
3223 |
+
|
3224 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:551
|
3225 |
+
msgid "in order for images to show up while using Timthumb. Please see "
|
3226 |
+
msgstr ""
|
3227 |
+
"per tal que les imatges es mostrin mentre feu servir Timthumb. Si us plau "
|
3228 |
+
"mira "
|
3229 |
+
|
3230 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:553
|
3231 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6027
|
3232 |
+
msgid "this page"
|
3233 |
+
msgstr "aquesta pàgina"
|
3234 |
+
|
3235 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:555
|
3236 |
+
msgid ""
|
3237 |
+
"for help on how to do it. Alternatively, you can disable the use of Timthumb "
|
3238 |
+
"in Maps->Settings"
|
3239 |
+
msgstr ""
|
3240 |
+
"per obtenir ajuda per fer-ho. També podeu inhabilitar l’ús de Timthumb a "
|
3241 |
+
"Mapes-> Ajustaments"
|
3242 |
+
|
3243 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2436
|
3244 |
+
msgid "DOMDocument is not enabled"
|
3245 |
+
msgstr "El document DOM no està habilitat"
|
3246 |
+
|
3247 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2540
|
3248 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2550
|
3249 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2555
|
3250 |
+
msgid "Could not save XML file"
|
3251 |
+
msgstr "No es pot guardar arxiu XML"
|
3252 |
+
|
3253 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2894
|
3254 |
+
msgid "Error: The map ID"
|
3255 |
+
msgstr "Error: L’identificador del mapa"
|
3256 |
+
|
3257 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:2894
|
3258 |
+
msgid "does not exist"
|
3259 |
+
msgstr "no existeix"
|
3260 |
+
|
3261 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3228
|
3262 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3283
|
3263 |
+
msgid "You cannot save a blank polygon"
|
3264 |
+
msgstr "No es pot Cercar un polígon en blanc"
|
3265 |
+
|
3266 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3338
|
3267 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3382
|
3268 |
+
msgid "You cannot save a blank polyline"
|
3269 |
+
msgstr "No es pot Cercar una polilínea en blanc"
|
3270 |
+
|
3271 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3478
|
3272 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3482
|
3273 |
+
msgid "Thank you for your feedback!"
|
3274 |
+
msgstr "Gràcies pel teu comentari!"
|
3275 |
+
|
3276 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3828
|
3277 |
+
msgid "Categories"
|
3278 |
+
msgstr "Categories"
|
3279 |
+
|
3280 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3830
|
3281 |
+
msgid "Settings"
|
3282 |
+
msgstr "Ajustaments"
|
3283 |
+
|
3284 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3850
|
3285 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3963
|
3286 |
+
msgid "Experiencing problems with the plugin?"
|
3287 |
+
msgstr "Hi ha problemes amb el plugin?"
|
3288 |
+
|
3289 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3850
|
3290 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3963
|
3291 |
+
msgid "See the troubleshooting manual."
|
3292 |
+
msgstr "Mira el manual de resolució de problemes."
|
3293 |
+
|
3294 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3850
|
3295 |
+
msgid "Or ask a question on our "
|
3296 |
+
msgstr "O fés una pregunta sobre el nostre "
|
3297 |
+
|
3298 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3850
|
3299 |
+
msgid "Support forum."
|
3300 |
+
msgstr "Fòrum de suport."
|
3301 |
+
|
3302 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3857
|
3303 |
+
msgid "There was a problem deleting the map."
|
3304 |
+
msgstr "Hi ha hagut un problema eliminant el mapa."
|
3305 |
+
|
3306 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3861
|
3307 |
+
msgid "Delete your map"
|
3308 |
+
msgstr "Esborrar mapa"
|
3309 |
+
|
3310 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3861
|
3311 |
+
msgid "Are you sure you want to delete the map"
|
3312 |
+
msgstr "Estàs segur d’eliminar el mapa"
|
3313 |
+
|
3314 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3870
|
3315 |
+
msgid "There was a problem duplicating the map."
|
3316 |
+
msgstr "Hi ha hagut un problema duplicant el mapa."
|
3317 |
+
|
3318 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3972
|
3319 |
+
msgid "There was a problem deleting the marker."
|
3320 |
+
msgstr "Hi ha hagut un problema eliminant el marcador."
|
3321 |
+
|
3322 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3976
|
3323 |
+
msgid "Delete Marker"
|
3324 |
+
msgstr "Esborrar Marcador"
|
3325 |
+
|
3326 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3976
|
3327 |
+
msgid "Are you sure you want to delete this marker:"
|
3328 |
+
msgstr "Estàs segur d’eliminar el marcador:"
|
3329 |
+
|
3330 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:3997
|
3331 |
+
msgid ""
|
3332 |
+
"We have detected a conflict between your current theme's version and our "
|
3333 |
+
"plugin. Should you be experiencing issues with your maps displaying, please "
|
3334 |
+
"update Avada to version 3.9.4 or check the checkbox labelled 'Over-ride "
|
3335 |
+
"current jQuery with version 1.11.3'."
|
3336 |
+
msgstr ""
|
3337 |
+
"Hem detectat un conflicte entre la versió del tema actual i el nostre "
|
3338 |
+
"connector. Si teniu problemes amb la visualització dels vostres mapes, "
|
3339 |
+
"actualitzeu Avada a la versió 3.9.4 o marqueu la casella anomenada "
|
3340 |
+
"“Substituir la versió actual de jQuery a la versió 1.11.3”."
|
3341 |
+
|
3342 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4210
|
3343 |
+
msgid "Enable Usage Tracking"
|
3344 |
+
msgstr "Habilitar el seguiment d’ús"
|
3345 |
+
|
3346 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4212
|
3347 |
+
msgid ""
|
3348 |
+
"Allow us to anonymously track how you use your maps and we will send you a "
|
3349 |
+
"15% Sola Plugins coupon as a token of our gratitude (Coupon will be sent to "
|
3350 |
+
"the administrator's email address)"
|
3351 |
+
msgstr ""
|
3352 |
+
"Permeteu-nos fer un seguiment anònim de l’ús dels vostres mapes i us "
|
3353 |
+
"enviarem un cupó del 15% de Sola Plugins com a mostra del nostre agraïment "
|
3354 |
+
"(el cupó s’enviarà a l’adreça de correu electrònic de l’administrador)"
|
3355 |
+
|
3356 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4221
|
3357 |
+
msgid "Marker InfoWindow Settings"
|
3358 |
+
msgstr "Configuració de la finestra d’informació del marcador"
|
3359 |
+
|
3360 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4296
|
3361 |
+
msgid "Google Maps API Key"
|
3362 |
+
msgstr "Clau API de Google Maps"
|
3363 |
+
|
3364 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4300
|
3365 |
+
msgid "Google Maps API Key (required)"
|
3366 |
+
msgstr "Clau API de Google Maps (obligatòria)"
|
3367 |
+
|
3368 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4327
|
3369 |
+
msgid "Marker Data Location"
|
3370 |
+
msgstr "Ubicació de les dades del marcador"
|
3371 |
+
|
3372 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4421
|
3373 |
+
#, php-format
|
3374 |
+
msgid ""
|
3375 |
+
"<h3>We need your love!</h3><p>If you are enjoying our plugin, please "
|
3376 |
+
"consider "\">reviewing WP Google Maps</a>. It would mean the world to us! If you are "
|
3377 |
+
"experiencing issues with the plugin, please "\" class=\"button button-secondary\">contact us</a> and we will help you as "
|
3378 |
+
"soon as humanly possible!</p>"
|
3379 |
+
msgstr ""
|
3380 |
+
"<h3>Necessitem la teva ajuda!</h3><p>Si t’agrada el nostre plugin, escriu "
|
3381 |
+
"una opinió "\">sobre WP Google Maps</a>. Val molt per a nosaltres! Si tens algun "
|
3382 |
+
"problema, si us plau, "button-secondary\">contacta’ns</a> i t’ajudarem tan aviat com sigui possible!"
|
3383 |
+
"</p>"
|
3384 |
+
|
3385 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4426
|
3386 |
+
msgid "We will not nag you again, promise!"
|
3387 |
+
msgstr "No et tornarem a molestar, promesa!"
|
3388 |
+
|
3389 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4426
|
3390 |
+
msgid "Close"
|
3391 |
+
msgstr "Tancar"
|
3392 |
+
|
3393 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4446
|
3394 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4467
|
3395 |
+
msgid "My Maps"
|
3396 |
+
msgstr "Els meus Mapes"
|
3397 |
+
|
3398 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4446
|
3399 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4546
|
3400 |
+
msgid "Add New"
|
3401 |
+
msgstr "Afegir nou"
|
3402 |
+
|
3403 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4446
|
3404 |
+
msgid "Wizard"
|
3405 |
+
msgstr "Assistent d’instal·lació"
|
3406 |
+
|
3407 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4458
|
3408 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4480
|
3409 |
+
msgid ""
|
3410 |
+
"We have detected a conflict between your current theme's version and our "
|
3411 |
+
"plugin. Should you be experiencing issues with your maps displaying, please "
|
3412 |
+
"update Avada to version 3.9.4 or go to "enabled.<br /><br />In order for the markers to show up on your map, you "
|
3413 |
+
"need to add '<strong><em>{uploads_dir}/wp-google-maps*</strong></em>' to the "
|
3414 |
+
"'<strong>rejected files</strong>' list in the CDN settings page</a> of W3 Total Cache"
|
3415 |
+
msgstr ""
|
3416 |
+
"Hem detectat que esteu usant el “W3 Total Cache” i que teniu el CDN "
|
3417 |
+
"habilitat.<br /><br />Si voleu que apareguin els marcadors al vostre mapa, "
|
3418 |
+
"heu d’afegir '<strong><em>{uploads_dir}/wp-google-maps*</strong></em>' a la "
|
3419 |
+
"'<strong>llista d’arxius rebutjats</strong>' que trobareu a la pàgina "href='admin.php?page=w3tc_cdn#advanced'>d’ajustaments del CDN</a> o al caché "
|
3420 |
+
"de W3 Total"
|
3421 |
+
|
3422 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:4773
|
3423 |
+
msgid "Pro Upgrade"
|
3424 |
+
msgstr "Actualització professional"
|
3425 |
+
|
3426 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5004
|
3427 |
+
msgid "Query string"
|
3428 |
+
msgstr "Cadena de consulta"
|
3429 |
+
|
3430 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5009
|
3431 |
+
msgid "Show bouncing icon"
|
3432 |
+
msgstr "Mostra la icona de rebot"
|
3433 |
+
|
3434 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5026
|
3435 |
+
msgid "Enable Bicycle Layer?"
|
3436 |
+
msgstr "Habilita la capa de bicicletes?"
|
3437 |
+
|
3438 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5035
|
3439 |
+
msgid "Enable Traffic Layer?"
|
3440 |
+
msgstr "Habilitar la capa de trànsit?"
|
3441 |
+
|
3442 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5046
|
3443 |
+
msgid "Enable Public Transport Layer?"
|
3444 |
+
msgstr "Habilitar la capa de transport públic?"
|
3445 |
+
|
3446 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5057
|
3447 |
+
msgid "Maximum Zoom Level"
|
3448 |
+
msgstr "Nivell de zoom màxim"
|
3449 |
+
|
3450 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5089
|
3451 |
+
msgid ""
|
3452 |
+
"Get the rest of these advanced features with the Pro version for only "href=\"http://www.wpgmaps.com/purchase-professional-version/?"
|
3453 |
+
"utm_source=plugin&utm_medium=link&utm_campaignvanced\">$39.99 once off"a>. Support and updates included forever."
|
3454 |
+
msgstr ""
|
3455 |
+
"Aconsegueix la resta de funcions avançades amb la Versió Professional per "
|
3456 |
+
"només "utm_source=plugin&utm_medium=link&utm_campaignvanced\">39,99$ (un únic "
|
3457 |
+
"pagament)</a>. Inclou el suport i actualitzacions per sempre."
|
3458 |
+
|
3459 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5127
|
3460 |
+
msgid "Read data directly from your Fusion Table."
|
3461 |
+
msgstr "Llegiu les dades directament des de la vostra taula de fusió."
|
3462 |
+
|
3463 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5135
|
3464 |
+
msgid ""
|
3465 |
+
"Enable Marker Listing with the "professional-version/?"
|
3466 |
+
"utm_source=plugin&utm_medium=link&utm_campaign=marker_listing\">Pro version "
|
3467 |
+
"for only $39.99 once off</a>. Support and updates included forever."
|
3468 |
+
msgstr ""
|
3469 |
+
"Permetre llistar els marcadors com el "purchase-professional-version/?"
|
3470 |
+
"utm_source=plugin&utm_medium=link&utm_campaign=marker_listing\">Versió "
|
3471 |
+
"Professional per només 39,99$ (un únic pagament)</a>. Inclou el suport i "
|
3472 |
+
"actualitzacions per sempre."
|
3473 |
+
|
3474 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5141
|
3475 |
+
msgid "List Markers"
|
3476 |
+
msgstr "Llista de Marcadors"
|
3477 |
+
|
3478 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5146
|
3479 |
+
msgid "Advanced table with real time search and filtering"
|
3480 |
+
msgstr "Taula Avançada amb cerca en temps real i filtre"
|
3481 |
+
|
3482 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5147
|
3483 |
+
msgid "beta"
|
3484 |
+
msgstr "beta"
|
3485 |
+
|
3486 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5218
|
3487 |
+
msgid "Basic"
|
3488 |
+
msgstr "Bàsic"
|
3489 |
+
|
3490 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5219
|
3491 |
+
msgid "Show a basic list of your markers"
|
3492 |
+
msgstr "Mostra una llista bàsica dels teus marcadors"
|
3493 |
+
|
3494 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5228
|
3495 |
+
msgid "Beautiful, responsive, mobile-friendly carousel marker listing"
|
3496 |
+
msgstr "Un llistat de marcadors bonic, responsive i mobile-friendly"
|
3497 |
+
|
3498 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5236
|
3499 |
+
msgid "Tabular"
|
3500 |
+
msgstr "Tabular"
|
3501 |
+
|
3502 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5237
|
3503 |
+
msgid "Advanced, tabular marker listing functionality with real time filtering"
|
3504 |
+
msgstr ""
|
3505 |
+
"Funcionalitat avançada i llista de marcadors amb filtratge en temps real"
|
3506 |
+
|
3507 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5363
|
3508 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5424
|
3509 |
+
msgid "Advanced markers"
|
3510 |
+
msgstr "Marcadors Avançats"
|
3511 |
+
|
3512 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5364
|
3513 |
+
msgid "Polygon"
|
3514 |
+
msgstr "Polígon"
|
3515 |
+
|
3516 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5412
|
3517 |
+
msgid "Please add the current marker before trying to add another marker"
|
3518 |
+
msgstr ""
|
3519 |
+
"Si us plau, afegeix el marcador actual abans d’intentar afegir un altre "
|
3520 |
+
"marcador"
|
3521 |
+
|
3522 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5426
|
3523 |
+
msgid "Add advanced markers"
|
3524 |
+
msgstr "Afegir marcadors avançats"
|
3525 |
+
|
3526 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5426
|
3527 |
+
msgid "with the Pro version"
|
3528 |
+
msgstr "amb la versió Pro"
|
3529 |
+
|
3530 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5472
|
3531 |
+
msgid "Select"
|
3532 |
+
msgstr "Selecciona"
|
3533 |
+
|
3534 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5500
|
3535 |
+
msgid "Add dynamic heatmap data"
|
3536 |
+
msgstr "Afegir dades de mapa de calor dinàmic"
|
3537 |
+
|
3538 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5500
|
3539 |
+
msgid "with the Pro version."
|
3540 |
+
msgstr "amb la versió Pro."
|
3541 |
+
|
3542 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5501
|
3543 |
+
msgid "View a demo."
|
3544 |
+
msgstr "Mira una demostració."
|
3545 |
+
|
3546 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5510
|
3547 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5606
|
3548 |
+
msgid "The map could not load."
|
3549 |
+
msgstr "El mapa no s’ha pogut carregar."
|
3550 |
+
|
3551 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5510
|
3552 |
+
msgid ""
|
3553 |
+
"This is normally caused by a conflict with another plugin or a JavaScript "
|
3554 |
+
"error that is preventing our plugin's Javascript from executing. Please try "
|
3555 |
+
"disable all plugins one by one and see if this problem persists."
|
3556 |
+
msgstr ""
|
3557 |
+
"Normalment això es deu a un conflicte amb un altre connector o amb un error "
|
3558 |
+
"de JavaScript que impedeix l’execució del Javascript del nostre connector. "
|
3559 |
+
"Si us plau, intenteu desactivar tots els connectors un per un i comproveu si "
|
3560 |
+
"el problema persisteix."
|
3561 |
+
|
3562 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5537
|
3563 |
+
msgid "Add detailed information to your markers!"
|
3564 |
+
msgstr "Afegeix informació detallada als teus marcadors!"
|
3565 |
+
|
3566 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5537
|
3567 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5541
|
3568 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5545
|
3569 |
+
msgid "Add custom markers to your map!"
|
3570 |
+
msgstr "Afegeix marcadors personalitzats al teu mapa!"
|
3571 |
+
|
3572 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5538
|
3573 |
+
msgid "Add detailed information to your markers for only"
|
3574 |
+
msgstr "Afegiu informació detallada als vostres marcadors"
|
3575 |
+
|
3576 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5538
|
3577 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5542
|
3578 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5546
|
3579 |
+
msgid "Click"
|
3580 |
+
msgstr "Clic"
|
3581 |
+
|
3582 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5538
|
3583 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5542
|
3584 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5546
|
3585 |
+
msgid "here"
|
3586 |
+
msgstr "aquí"
|
3587 |
+
|
3588 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5542
|
3589 |
+
msgid ""
|
3590 |
+
"Add different marker icons, or your own icons to make your map really stand "
|
3591 |
+
"out!"
|
3592 |
+
msgstr ""
|
3593 |
+
"Afegeix diferents icones per als marcadors, o les teves pròpies icones per a "
|
3594 |
+
"que els teus mapes destaquin!"
|
3595 |
+
|
3596 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5546
|
3597 |
+
msgid "Allow your visitors to get directions to your markers!"
|
3598 |
+
msgstr "Permet que els visitants obtinguin indicacions als vostres marcadors!"
|
3599 |
+
|
3600 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5581
|
3601 |
+
msgid "Edit Marker Location"
|
3602 |
+
msgstr "Editar la ubicació del marcador"
|
3603 |
+
|
3604 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5590
|
3605 |
+
msgid "Marker Latitude"
|
3606 |
+
msgstr "Latitud del marcador"
|
3607 |
+
|
3608 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5594
|
3609 |
+
msgid "Marker Longitude"
|
3610 |
+
msgstr "Longitud del marcador"
|
3611 |
+
|
3612 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5599
|
3613 |
+
msgid "Save Marker Location"
|
3614 |
+
msgstr "Cerca la Localització del Marcador"
|
3615 |
+
|
3616 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5600
|
3617 |
+
msgid ""
|
3618 |
+
"Tip: Use your mouse to change the location of the marker. Simply click and "
|
3619 |
+
"drag it to your desired location."
|
3620 |
+
msgstr ""
|
3621 |
+
"Consell: Utilitzeu el ratolí per canviar la ubicació del marcador. "
|
3622 |
+
"Simplement feu clic i arrossegueu-lo a la ubicació desitjada."
|
3623 |
+
|
3624 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5606
|
3625 |
+
msgid ""
|
3626 |
+
"This is normally caused by a conflict with another plugin or a JavaScript "
|
3627 |
+
"error that is preventing our plugin's Javascript from executing. Please try "
|
3628 |
+
"disable all plugins one by one and see if this problem persists. If it "
|
3629 |
+
"persists, please contact nick@wpgmaps.com for support."
|
3630 |
+
msgstr ""
|
3631 |
+
"Normalment això es deu a un conflicte amb un altre connector o amb un error "
|
3632 |
+
"de JavaScript que impedeix l’execució del Javascript del nostre connector. "
|
3633 |
+
"Si us plau, intenteu desactivar tots els connectors un per un i comproveu si "
|
3634 |
+
"el problema persisteix. Si persisteix, poseu-vos en contacte amb "
|
3635 |
+
"nick@wpgmaps.com per obtenir ajuda."
|
3636 |
+
|
3637 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5778
|
3638 |
+
msgid ""
|
3639 |
+
"There are too many markers to make use of the live edit function. The "
|
3640 |
+
"maximum amount for this functionality is 5000 markers. Anything more than "
|
3641 |
+
"that could crash your browser. In order to edit your markers, you would need "
|
3642 |
+
"to download the table in CSV format, edit it and re-upload it."
|
3643 |
+
msgstr ""
|
3644 |
+
"Hi ha massa marcadors per fer ús de la funció d’edició en directe. La "
|
3645 |
+
"quantitat màxima d’aquesta funcionalitat és de 5.000 marcadors. Qualsevol "
|
3646 |
+
"xifra més gran podria bloquejar el vostre navegador. Per editar els vostres "
|
3647 |
+
"marcadors, haureu de descarregar la taula en format CSV, editar-la i tornar-"
|
3648 |
+
"la a carregar."
|
3649 |
+
|
3650 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:5844
|
3651 |
+
msgid "Edit this marker location"
|
3652 |
+
msgstr "Editar aquesta ubicació del marcador"
|
3653 |
+
|
3654 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6023
|
3655 |
+
msgid ""
|
3656 |
+
"The plugin directory does not have 'write' permissions. Please enable "
|
3657 |
+
"'write' permissions (755) for "
|
3658 |
+
msgstr ""
|
3659 |
+
"El directori del plugin no té permisos d’escriptura. Activeu els permisos "
|
3660 |
+
"d’”escriptura” (755) per a "
|
3661 |
+
|
3662 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6025
|
3663 |
+
msgid "in order for this plugin to work! Please see "
|
3664 |
+
msgstr "perquè aquest complement funcioni. Si us plau mira "
|
3665 |
+
|
3666 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6029
|
3667 |
+
msgid "for help on how to do it."
|
3668 |
+
msgstr "per obtenir ajuda sobre vom fer-ho."
|
3669 |
+
|
3670 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6460
|
3671 |
+
msgid ""
|
3672 |
+
"WP Google Maps does not have write permission to the marker location "
|
3673 |
+
"directory. This is required to store marker data. Please CHMOD the folder "
|
3674 |
+
msgstr ""
|
3675 |
+
"WP Google Maps no té permís d’escriptura al directori de localització del "
|
3676 |
+
"marcador. Això és necessari per emmagatzemar les dades dels marcadors. Si us "
|
3677 |
+
"plau, CHMOD la carpeta "
|
3678 |
+
|
3679 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6460
|
3680 |
+
msgid ""
|
3681 |
+
" to 755 or 777, or change the directory in the Maps->Settings page. (Current "
|
3682 |
+
"file permissions are "
|
3683 |
+
msgstr ""
|
3684 |
+
" a 755 o 777, o canvia la ubicació del directori a Maps->Ajustaments (Els "
|
3685 |
+
"permissos actuals són "
|
3686 |
+
|
3687 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6488
|
3688 |
+
msgid ""
|
3689 |
+
"WP Google Maps has a diverse and wide range of features which may, from time "
|
3690 |
+
"to time, run into conflicts with the thousands of themes and other plugins "
|
3691 |
+
"on the market."
|
3692 |
+
msgstr ""
|
3693 |
+
"WP Google Maps té una àmplia i àmplia gamma de funcions que, de tant en "
|
3694 |
+
"tant, poden tenir conflictes amb els milers de temes i altres connectors del "
|
3695 |
+
"mercat."
|
3696 |
+
|
3697 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6501
|
3698 |
+
msgid "Support forum"
|
3699 |
+
msgstr "Fòrum de suport"
|
3700 |
+
|
3701 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6658
|
3702 |
+
msgid "United States of America"
|
3703 |
+
msgstr "Estat Units d’Amèrica"
|
3704 |
+
|
3705 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6668
|
3706 |
+
msgid "View the instruction video"
|
3707 |
+
msgstr "Mira el vídeo instructiu"
|
3708 |
+
|
3709 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6669
|
3710 |
+
msgid "Read the documentation"
|
3711 |
+
msgstr "Llegeix la documentació"
|
3712 |
+
|
3713 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6670
|
3714 |
+
msgid "Important Notification"
|
3715 |
+
msgstr "Notificació Important"
|
3716 |
+
|
3717 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6671
|
3718 |
+
msgid "You can read more about that here."
|
3719 |
+
msgstr "Pots llegir més informació aquí."
|
3720 |
+
|
3721 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6672
|
3722 |
+
msgid ""
|
3723 |
+
"Before you begin please note that *ALL* Google Maps now require an API key "
|
3724 |
+
"to function."
|
3725 |
+
msgstr ""
|
3726 |
+
"Abans de començar, tingueu en compte que *TOT* Google Maps requereix ara "
|
3727 |
+
"d’una clau API per funcionar."
|
3728 |
+
|
3729 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6673
|
3730 |
+
msgid "Create an API key now (free)"
|
3731 |
+
msgstr "Crear una clau API ara (gratuït)"
|
3732 |
+
|
3733 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6674
|
3734 |
+
msgid "Once created, simply paste your API key here and press save."
|
3735 |
+
msgstr ""
|
3736 |
+
"Una vegada creat, simplement enganxa la teva clau d’API aquí i prem Guardar."
|
3737 |
+
|
3738 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6675
|
3739 |
+
#, php-format
|
3740 |
+
msgid "Need help? %s or %s."
|
3741 |
+
msgstr "Necessites ajuda? %s o %s."
|
3742 |
+
|
3743 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6676
|
3744 |
+
msgid "Google Maps JavaScript API Key: "
|
3745 |
+
msgstr "Clau API de JavaScript de Google Maps: "
|
3746 |
+
|
3747 |
+
#: C:\wamp\www\wordpress38\wp-content\plugins\wp-google-maps/wpGoogleMaps.php:6678
|
3748 |
+
msgid "Once saved, it may take up to 5 minutes for your map to display."
|
3749 |
+
msgstr ""
|
3750 |
+
"Quan hagis desat, és possible que el teu mapa trigui fins a 5 minuts a "
|
3751 |
+
"mostrar-se."
|
readme.txt
CHANGED
@@ -217,6 +217,11 @@ Please upgrade your version of WP Google Maps to version 6.0.27 as it includes m
|
|
217 |
|
218 |
== Changelog ==
|
219 |
|
|
|
|
|
|
|
|
|
|
|
220 |
= 7.11.15 :- 2019-03-25 :- Medium priority =
|
221 |
* Added caching warning to GDPR Compliance settings panel
|
222 |
* Added check for wp.components in Gutenberg module
|
217 |
|
218 |
== Changelog ==
|
219 |
|
220 |
+
= 7.11.16 :- 2019-03-28 :- Low priority =
|
221 |
+
* Added Catalan translation files
|
222 |
+
* Added hide POI logic to WPGMZA.GoogleMap
|
223 |
+
* Added new global setting WPGMZA.settings.hide_points_of_interest
|
224 |
+
|
225 |
= 7.11.15 :- 2019-03-25 :- Medium priority =
|
226 |
* Added caching warning to GDPR Compliance settings panel
|
227 |
* Added check for wp.components in Gutenberg module
|
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: 7.11.
|
7 |
Author: WP Google Maps
|
8 |
Author URI: https://www.wpgmaps.com
|
9 |
Text Domain: wp-google-maps
|
@@ -11,6 +11,11 @@ Domain Path: /languages
|
|
11 |
*/
|
12 |
|
13 |
/*
|
|
|
|
|
|
|
|
|
|
|
14 |
* 7.11.15 :- 2019-03-25 :- Medium priority
|
15 |
* Added caching warning to GDPR Compliance settings panel
|
16 |
* Added check for wp.components in Gutenberg module
|
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: 7.11.16
|
7 |
Author: WP Google Maps
|
8 |
Author URI: https://www.wpgmaps.com
|
9 |
Text Domain: wp-google-maps
|
11 |
*/
|
12 |
|
13 |
/*
|
14 |
+
* 7.11.16 :- 2019-03-28 :- Low priority
|
15 |
+
* Added Catalan translation files
|
16 |
+
* Added hide POI logic to WPGMZA.GoogleMap
|
17 |
+
* Added new global setting WPGMZA.settings.hide_points_of_interest
|
18 |
+
*
|
19 |
* 7.11.15 :- 2019-03-25 :- Medium priority
|
20 |
* Added caching warning to GDPR Compliance settings panel
|
21 |
* Added check for wp.components in Gutenberg module
|