WhatsApp me - Version 4.1.4

Version Description

  • NEW: PHP 8 & WordPress 5.6 tested & updated
  • Cleaner placeholder on telephone field
  • Added lazy loading attribute for image
Download this release

Release Info

Developer creapuntome
Plugin Icon 128x128 WhatsApp me
Version 4.1.4
Comparing to
See all releases

Code changes from version 4.1.3 to 4.1.4

README.txt CHANGED
@@ -3,9 +3,9 @@ Contributors: creapuntome, pacotole, davidlillo, monillo
3
  Donate link: https://www.paypal.me/creapuntome/
4
  Tags: whatsapp business, whatsapp, click to chat, button, whatsapp support chat, support, contact, directly message whatsapp, floating whatsapp, whatsapp chat
5
  Requires at least: 3.0.1
6
- Tested up to: 5.5
7
  Requires PHP: 5.3
8
- Stable tag: 4.1.3
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -52,10 +52,10 @@ Use variables in your CTAs and messages that change dynamically for each page:
52
  **{DISCOUNT}** ➡ Product percent discount when is on sale (WooCommerce)
53
 
54
  #### 📈 Integration with Google Analytics, Google Tag Manager and Facebook Pixel.
55
- Join.chat sends the event automatically when the user opens WhatsApp. You can also create your custom events capturing `$(document).on('joinchat:open')`. [Read more](https://join.chat/en/joinchat-measures-whatsapp-events-in-google-analytics/)
56
 
57
- #### 💱 Multi-Language Support.
58
- To be able to support all your users, wherever they are. Our plugin is **compatible with WPML and Polylang** and also **RTL languages** are supported.
59
 
60
  #### 🌈 Theme Colors & 🌚 Dark Mode.
61
  You choose a color and we customize the entire visual theme of the widget. With Dark Mode display the chat window with dark colors and white text. From settings you can activate it or leave it automatic and detects devices' configuration.
@@ -140,6 +140,10 @@ Join.chat save two localStorage variables for proper operation:
140
  * `joinchat_views` is a visits counter to control when to show chat window.
141
  * `joinchat_hashes` if you set a Call To Action (CTA), when user launch WhatsApp or close Chat Window the CTA hashed is saved to prevent show automatically that CTA again.
142
 
 
 
 
 
143
  = Google Analytics integration =
144
 
145
  Join.chat send a custom event when user click to launch WhatsApp.
@@ -197,6 +201,11 @@ There is a Javascript event that Join.chat triggers automatically before launch
197
 
198
  == Changelog ==
199
 
 
 
 
 
 
200
  = 4.1.3 =
201
  * **NEW:** Ensure chatbox header is allways visible on mobile with better height control
202
  * **NEW:** WooCommerce, use custom Join.chat settings on shop page for all shop catalog pages
3
  Donate link: https://www.paypal.me/creapuntome/
4
  Tags: whatsapp business, whatsapp, click to chat, button, whatsapp support chat, support, contact, directly message whatsapp, floating whatsapp, whatsapp chat
5
  Requires at least: 3.0.1
6
+ Tested up to: 5.6
7
  Requires PHP: 5.3
8
+ Stable tag: 4.1.4
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
52
  **{DISCOUNT}** ➡ Product percent discount when is on sale (WooCommerce)
53
 
54
  #### 📈 Integration with Google Analytics, Google Tag Manager and Facebook Pixel.
55
+ Join.chat sends the event automatically when the user opens WhatsApp. You can also create your custom events capturing `$(document).on('joinchat:open')`. [View FAQs](https://wordpress.org/plugins/creame-whatsapp-me/faq/) / [Read more](https://join.chat/en/joinchat-measures-whatsapp-events-in-google-analytics/)
56
 
57
+ #### 💱 Multi-Language & RTL Support.
58
+ To be able to support all your users, wherever they are. Our plugin is **compatible with WPML and Polylang** and also **RTL languages** are supported. [View FAQs](https://wordpress.org/plugins/creame-whatsapp-me/faq/)
59
 
60
  #### 🌈 Theme Colors & 🌚 Dark Mode.
61
  You choose a color and we customize the entire visual theme of the widget. With Dark Mode display the chat window with dark colors and white text. From settings you can activate it or leave it automatic and detects devices' configuration.
140
  * `joinchat_views` is a visits counter to control when to show chat window.
141
  * `joinchat_hashes` if you set a Call To Action (CTA), when user launch WhatsApp or close Chat Window the CTA hashed is saved to prevent show automatically that CTA again.
142
 
143
+ = WPML/Polylang translations =
144
+
145
+ Join.chat settings are saved in your site's main language. For other languages translation go to *WPML/Polylang Settings > String translations*, filter strings group by "Join.chat" and update the strings for each language.
146
+
147
  = Google Analytics integration =
148
 
149
  Join.chat send a custom event when user click to launch WhatsApp.
201
 
202
  == Changelog ==
203
 
204
+ = 4.1.4 =
205
+ * **NEW:** PHP 8 & WordPress 5.6 tested & updated
206
+ * Cleaner placeholder on telephone field
207
+ * Added lazy loading attribute for image
208
+
209
  = 4.1.3 =
210
  * **NEW:** Ensure chatbox header is allways visible on mobile with better height control
211
  * **NEW:** WooCommerce, use custom Join.chat settings on shop page for all shop catalog pages
admin/class-joinchat-admin.php CHANGED
@@ -175,9 +175,14 @@ class JoinChatAdmin {
175
  $script = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? 'joinchat.js' : 'joinchat.min.js';
176
 
177
  if ( $this->enhanced_phone ) {
 
 
 
 
 
178
  wp_register_script( 'intl-tel-input', 'https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/' . $this->enhanced_phone . '/js/intlTelInput.min.js', array(), null, true );
 
179
  wp_register_script( 'joinchat-admin', plugin_dir_url( __FILE__ ) . 'js/' . $script, array( 'jquery', 'wp-color-picker', 'intl-tel-input' ), $this->version, true );
180
- wp_localize_script( 'intl-tel-input', 'intl_tel_input_version', $this->enhanced_phone );
181
  } else {
182
  wp_register_script( 'joinchat-admin', plugin_dir_url( __FILE__ ) . 'js/' . $script, array( 'jquery', 'wp-color-picker' ), $this->version, true );
183
  }
175
  $script = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? 'joinchat.js' : 'joinchat.min.js';
176
 
177
  if ( $this->enhanced_phone ) {
178
+ $localize = array(
179
+ 'placeholder' => __( 'e.g.', 'creame-whatsapp-me' ),
180
+ 'version' => $this->enhanced_phone,
181
+ );
182
+
183
  wp_register_script( 'intl-tel-input', 'https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/' . $this->enhanced_phone . '/js/intlTelInput.min.js', array(), null, true );
184
+ wp_localize_script( 'intl-tel-input', 'intlTelConf', $localize );
185
  wp_register_script( 'joinchat-admin', plugin_dir_url( __FILE__ ) . 'js/' . $script, array( 'jquery', 'wp-color-picker', 'intl-tel-input' ), $this->version, true );
 
186
  } else {
187
  wp_register_script( 'joinchat-admin', plugin_dir_url( __FILE__ ) . 'js/' . $script, array( 'jquery', 'wp-color-picker' ), $this->version, true );
188
  }
admin/js/joinchat.js CHANGED
@@ -1,6 +1,9 @@
1
  (function ($) {
2
  'use strict';
3
 
 
 
 
4
  function textarea_autoheight() {
5
  $(this).height(0).height(this.scrollHeight);
6
  }
@@ -13,7 +16,7 @@
13
  var country_code = (country_request.code && country_request.date == new Date().toDateString()) ? country_request.code : false;
14
  var $phone = $('#joinchat_phone');
15
 
16
- // If empty value capture placeholdre and remove
17
  var placeholder = $phone.val() === '' ? $phone.attr('placeholder') : null;
18
  $phone.removeAttr('placeholder');
19
 
@@ -32,7 +35,8 @@
32
  });
33
  }
34
  },
35
- utilsScript: 'https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/' + intl_tel_input_version + '/js/utils.js'
 
36
  });
37
  // Ensures store current value
38
  iti.hiddenInput.value = $phone.val();
@@ -190,7 +194,7 @@
190
 
191
  $('#joinchat_color').wpColorPicker();
192
 
193
- $('#joinchat_header_custom').on('click', function(){
194
  $(this).prev().find('input').prop('checked', true);
195
  });
196
  }
1
  (function ($) {
2
  'use strict';
3
 
4
+ // Compatibility with old addons (to be removed)
5
+ window.intl_tel_input_version = window.intlTelConf && intlTelConf.version;
6
+
7
  function textarea_autoheight() {
8
  $(this).height(0).height(this.scrollHeight);
9
  }
16
  var country_code = (country_request.code && country_request.date == new Date().toDateString()) ? country_request.code : false;
17
  var $phone = $('#joinchat_phone');
18
 
19
+ // If empty value capture placeholder and remove
20
  var placeholder = $phone.val() === '' ? $phone.attr('placeholder') : null;
21
  $phone.removeAttr('placeholder');
22
 
35
  });
36
  }
37
  },
38
+ customPlaceholder: function (placeholder) { return intlTelConf.placeholder + ' ' + placeholder; },
39
+ utilsScript: 'https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/' + intlTelConf.version + '/js/utils.js'
40
  });
41
  // Ensures store current value
42
  iti.hiddenInput.value = $phone.val();
194
 
195
  $('#joinchat_color').wpColorPicker();
196
 
197
+ $('#joinchat_header_custom').on('click', function () {
198
  $(this).prev().find('input').prop('checked', true);
199
  });
200
  }
admin/js/joinchat.min.js CHANGED
@@ -1 +1 @@
1
- !function(h){"use strict";function r(){h(this).height(0).height(this.scrollHeight)}h(function(){var a,t,n,e,i,o,c,l;function s(t,e){var a;t=t||"all",e=e||h('input[name="joinchat[view]['+t+']"]:checked').val(),h(".view_inheritance_"+t).toggleClass("dashicons-visibility","yes"==e).toggleClass("dashicons-hidden","no"==e),"cpts"==t?h("[class*=view_inheritance_cpt_]").toggleClass("dashicons-visibility","yes"==e).toggleClass("dashicons-hidden","no"==e):t in l&&(a=""===(a=h('input[name="joinchat[view]['+t+']"]:checked').val())?e:a,h.each(l[t],function(){s(this,a)}))}"function"==typeof intlTelInput&&h("#joinchat_phone").length&&(t=JSON.parse(localStorage.joinchat_country_code||"{}"),n=!(!t.code||t.date!=(new Date).toDateString())&&t.code,e=h("#joinchat_phone"),i=""===e.val()?e.attr("placeholder"):null,e.removeAttr("placeholder"),(o=intlTelInput(e.get(0),{hiddenInput:e.data("name")||"joinchat[telephone]",initialCountry:"auto",preferredCountries:[n||""],geoIpLookup:function(e){n?e(n):h.getJSON("https://ipinfo.io").always(function(t){t=t&&t.country?t.country:"";localStorage.joinchat_country_code=JSON.stringify({code:t,date:(new Date).toDateString()}),e(t)})},utilsScript:"https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/"+intl_tel_input_version+"/js/utils.js"})).hiddenInput.value=e.val(),"string"==typeof i&&""!=i&&o.promise.then(function(){o.setNumber(i),e.attr("placeholder",o.getNumber(intlTelInputUtils.numberFormat.NATIONAL)).val("")}),e.on("input",function(){var t=h(this),e=intlTelInputGlobals.getInstance(this);t.css("color",t.val().trim()&&!e.isValidNumber()?"#ca4a1f":""),e.hiddenInput.value=e.getNumber()}).on("blur",function(){var t=intlTelInputGlobals.getInstance(this);t.setNumber(t.getNumber())})),1===h("#joinchat_form").length&&(h(".nav-tab").click(function(t){t.preventDefault();var e=h(this),a=e.attr("href"),n=h("input[name=_wp_http_referer]"),t=n.val();n.val(t.substr(0,t.indexOf("page=joinchat"))+"page=joinchat&tab="+a.substr(14)),h(".nav-tab").removeClass("nav-tab-active").attr("aria-selected","false"),e.addClass("nav-tab-active").attr("aria-selected","true").get(0).blur(),h(".joinchat-tab").removeClass("joinchat-tab-active"),h(a).addClass("joinchat-tab-active").find("textarea").each(r)}),h("#joinchat_mobile_only").change(function(){h("#joinchat_whatsapp_web").closest("tr").toggleClass("joinchat-hidden",this.checked)}).change(),h("#joinchat_message_delay").on("change input",function(){h("#joinchat_message_badge, #joinchat_message_views").closest("tr").toggleClass("joinchat-hidden","0"==this.value)}).change(),h(".joinchat-show-help").click(function(t){t.preventDefault();t=h(this).attr("href");h("#contextual-help-wrap").is(":visible")?h("html, body").animate({scrollTop:0}):h("#contextual-help-link").click(),h("#"!=t?t:"#tab-link-styles-and-vars").find("a").click()}),h("textarea","#joinchat_form").on("focus",function(){h(this).closest("tr").addClass("joinchat--focus")}).on("blur",function(){h(this).closest("tr").removeClass("joinchat--focus")}).on("input",r).each(r),c=h("#joinchat_tab_visibility"),l=h(".joinchat_view_all").data("inheritance")||{all:["front_page","blog_page","404_page","search","archive","singular","cpts"],archive:["date","author"],singular:["page","post"]},h("input",c).change(function(){s()}),h(".joinchat_view_reset").click(function(t){t.preventDefault(),h('input[value=""]',c).prop("checked",!0),h(".joinchat_view_all input",c).first().prop("checked",!0),s()}),s(),h("#joinchat_button_image_add").click(function(t){t.preventDefault(),a||((a=wp.media({title:h(this).data("title")||"Select button image",button:{text:h(this).data("button")||"Use Image"},library:{type:"image"},multiple:!1})).on("select",function(){var t=a.state().get("selection").first().toJSON(),e=t.sizes&&t.sizes.thumbnail&&t.sizes.thumbnail.url||t.url;h("#joinchat_button_image_holder").css({"background-size":"cover","background-image":"url("+e+")"}),h("#joinchat_button_image").val(t.id),h("#joinchat_button_image_remove").removeClass("joinchat-hidden")}),a.on("open",function(){var t=wp.media.attachment(h("#joinchat_button_image").val());a.state().get("selection").add(t?[t]:[])})),a.open()}),h("#joinchat_button_image_remove").click(function(t){t.preventDefault(),h("#joinchat_button_image_holder").removeAttr("style"),h("#joinchat_button_image").val(""),h(this).addClass("joinchat-hidden")}),h("#joinchat_color").wpColorPicker(),h("#joinchat_header_custom").on("click",function(){h(this).prev().find("input").prop("checked",!0)})),1===h(".joinchat-metabox").length&&h("textarea",".joinchat-metabox").on("focus input",r).each(r)})}(jQuery);
1
+ !function(h){"use strict";function r(){h(this).height(0).height(this.scrollHeight)}window.intl_tel_input_version=window.intlTelConf&&intlTelConf.version,h(function(){var n,t,a,e,i,o,c,l;function s(t,e){var n;t=t||"all",e=e||h('input[name="joinchat[view]['+t+']"]:checked').val(),h(".view_inheritance_"+t).toggleClass("dashicons-visibility","yes"==e).toggleClass("dashicons-hidden","no"==e),"cpts"==t?h("[class*=view_inheritance_cpt_]").toggleClass("dashicons-visibility","yes"==e).toggleClass("dashicons-hidden","no"==e):t in l&&(n=""===(n=h('input[name="joinchat[view]['+t+']"]:checked').val())?e:n,h.each(l[t],function(){s(this,n)}))}"function"==typeof intlTelInput&&h("#joinchat_phone").length&&(t=JSON.parse(localStorage.joinchat_country_code||"{}"),a=!(!t.code||t.date!=(new Date).toDateString())&&t.code,e=h("#joinchat_phone"),i=""===e.val()?e.attr("placeholder"):null,e.removeAttr("placeholder"),(o=intlTelInput(e.get(0),{hiddenInput:e.data("name")||"joinchat[telephone]",initialCountry:"auto",preferredCountries:[a||""],geoIpLookup:function(e){a?e(a):h.getJSON("https://ipinfo.io").always(function(t){t=t&&t.country?t.country:"";localStorage.joinchat_country_code=JSON.stringify({code:t,date:(new Date).toDateString()}),e(t)})},customPlaceholder:function(t){return intlTelConf.placeholder+" "+t},utilsScript:"https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/"+intlTelConf.version+"/js/utils.js"})).hiddenInput.value=e.val(),"string"==typeof i&&""!=i&&o.promise.then(function(){o.setNumber(i),e.attr("placeholder",o.getNumber(intlTelInputUtils.numberFormat.NATIONAL)).val("")}),e.on("input",function(){var t=h(this),e=intlTelInputGlobals.getInstance(this);t.css("color",t.val().trim()&&!e.isValidNumber()?"#ca4a1f":""),e.hiddenInput.value=e.getNumber()}).on("blur",function(){var t=intlTelInputGlobals.getInstance(this);t.setNumber(t.getNumber())})),1===h("#joinchat_form").length&&(h(".nav-tab").click(function(t){t.preventDefault();var e=h(this),n=e.attr("href"),a=h("input[name=_wp_http_referer]"),t=a.val();a.val(t.substr(0,t.indexOf("page=joinchat"))+"page=joinchat&tab="+n.substr(14)),h(".nav-tab").removeClass("nav-tab-active").attr("aria-selected","false"),e.addClass("nav-tab-active").attr("aria-selected","true").get(0).blur(),h(".joinchat-tab").removeClass("joinchat-tab-active"),h(n).addClass("joinchat-tab-active").find("textarea").each(r)}),h("#joinchat_mobile_only").change(function(){h("#joinchat_whatsapp_web").closest("tr").toggleClass("joinchat-hidden",this.checked)}).change(),h("#joinchat_message_delay").on("change input",function(){h("#joinchat_message_badge, #joinchat_message_views").closest("tr").toggleClass("joinchat-hidden","0"==this.value)}).change(),h(".joinchat-show-help").click(function(t){t.preventDefault();t=h(this).attr("href");h("#contextual-help-wrap").is(":visible")?h("html, body").animate({scrollTop:0}):h("#contextual-help-link").click(),h("#"!=t?t:"#tab-link-styles-and-vars").find("a").click()}),h("textarea","#joinchat_form").on("focus",function(){h(this).closest("tr").addClass("joinchat--focus")}).on("blur",function(){h(this).closest("tr").removeClass("joinchat--focus")}).on("input",r).each(r),c=h("#joinchat_tab_visibility"),l=h(".joinchat_view_all").data("inheritance")||{all:["front_page","blog_page","404_page","search","archive","singular","cpts"],archive:["date","author"],singular:["page","post"]},h("input",c).change(function(){s()}),h(".joinchat_view_reset").click(function(t){t.preventDefault(),h('input[value=""]',c).prop("checked",!0),h(".joinchat_view_all input",c).first().prop("checked",!0),s()}),s(),h("#joinchat_button_image_add").click(function(t){t.preventDefault(),n||((n=wp.media({title:h(this).data("title")||"Select button image",button:{text:h(this).data("button")||"Use Image"},library:{type:"image"},multiple:!1})).on("select",function(){var t=n.state().get("selection").first().toJSON(),e=t.sizes&&t.sizes.thumbnail&&t.sizes.thumbnail.url||t.url;h("#joinchat_button_image_holder").css({"background-size":"cover","background-image":"url("+e+")"}),h("#joinchat_button_image").val(t.id),h("#joinchat_button_image_remove").removeClass("joinchat-hidden")}),n.on("open",function(){var t=wp.media.attachment(h("#joinchat_button_image").val());n.state().get("selection").add(t?[t]:[])})),n.open()}),h("#joinchat_button_image_remove").click(function(t){t.preventDefault(),h("#joinchat_button_image_holder").removeAttr("style"),h("#joinchat_button_image").val(""),h(this).addClass("joinchat-hidden")}),h("#joinchat_color").wpColorPicker(),h("#joinchat_header_custom").on("click",function(){h(this).prev().find("input").prop("checked",!0)})),1===h(".joinchat-metabox").length&&h("textarea",".joinchat-metabox").on("focus input",r).each(r)})}(jQuery);
joinchat.php CHANGED
@@ -9,7 +9,7 @@
9
  * Plugin Name: Join.chat
10
  * Plugin URI: https://join.chat
11
  * Description: Connects a WordPress chat with WhatsApp. The best solution for marketing and support. Stop losing customers and increase your sales.
12
- * Version: 4.1.3
13
  * Author: Creame
14
  * Author URI: https://crea.me
15
  * License: GPL-2.0+
@@ -26,7 +26,7 @@ if ( ! defined( 'WPINC' ) ) {
26
  /**
27
  * Currently plugin version.
28
  */
29
- define( 'JOINCHAT_VERSION', '4.1.3' );
30
 
31
  /**
32
  * The core plugin class that is used to define internationalization,
9
  * Plugin Name: Join.chat
10
  * Plugin URI: https://join.chat
11
  * Description: Connects a WordPress chat with WhatsApp. The best solution for marketing and support. Stop losing customers and increase your sales.
12
+ * Version: 4.1.4
13
  * Author: Creame
14
  * Author URI: https://crea.me
15
  * License: GPL-2.0+
26
  /**
27
  * Currently plugin version.
28
  */
29
+ define( 'JOINCHAT_VERSION', '4.1.4' );
30
 
31
  /**
32
  * The core plugin class that is used to define internationalization,
languages/creame-whatsapp-me.pot CHANGED
@@ -2,7 +2,7 @@
2
  msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Join.chat\n"
5
- "POT-Creation-Date: 2020-11-04 11:07+0000\n"
6
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
7
  "Last-Translator: Your Name <you@example.com>\n"
8
  "Language-Team: Creame <hola@crea.me>\n"
@@ -21,524 +21,561 @@ msgstr ""
21
  "X-Poedit-SearchPath-0: .\n"
22
  "Language: "
23
 
24
- #: public/class-joinchat-public.php:103 admin/class-joinchat-admin.php:120
25
- #: admin/class-joinchat-admin.php:590
26
- msgid "Open chat"
 
27
  msgstr ""
28
 
29
- #: public/class-joinchat-public.php:256 admin/class-joinchat-admin.php:515
30
- #: admin/class-joinchat-admin.php:698 admin/class-joinchat-admin.php:794
31
- msgctxt "url lang slug (only available for spanish \"es\")"
32
- msgid "en"
33
  msgstr ""
34
 
35
- #: public/class-joinchat-public.php:316
36
- msgid "Powered by"
37
  msgstr ""
38
 
39
- #: public/class-joinchat-public.php:323
40
- msgid "Close"
 
41
  msgstr ""
42
 
43
- #: admin/class-joinchat-admin.php:101
44
- msgid "General"
 
45
  msgstr ""
46
 
47
- #: admin/class-joinchat-admin.php:102
48
- msgid "Visibility"
49
  msgstr ""
50
 
51
- #: admin/class-joinchat-admin.php:246 admin/class-joinchat-admin.php:929
52
- msgid "Telephone"
53
  msgstr ""
54
 
55
- #: admin/class-joinchat-admin.php:247 admin/class-joinchat-admin.php:937
56
- msgid "Message"
57
  msgstr ""
58
 
59
- #: admin/class-joinchat-admin.php:248
60
- msgid "Image"
61
  msgstr ""
62
 
63
- #: admin/class-joinchat-admin.php:249
64
- msgid "Tooltip"
65
  msgstr ""
66
 
67
- #: admin/class-joinchat-admin.php:250 admin/class-joinchat-admin.php:535
68
- msgid "Position on Screen"
69
  msgstr ""
70
 
71
- #: admin/class-joinchat-admin.php:251
72
  msgid "Button Delay"
73
  msgstr ""
74
 
75
- #: admin/class-joinchat-admin.php:252 admin/class-joinchat-admin.php:529
76
- msgid "Mobile Only"
77
- msgstr ""
78
-
79
- #: admin/class-joinchat-admin.php:253 admin/class-joinchat-admin.php:570
80
- msgid "WhatsApp Web"
81
  msgstr ""
82
 
83
- #: admin/class-joinchat-admin.php:256 admin/class-joinchat-admin.php:933
84
  msgid "Call to Action"
85
  msgstr ""
86
 
87
- #: admin/class-joinchat-admin.php:257
88
- msgid "Button Text"
89
  msgstr ""
90
 
91
- #: admin/class-joinchat-admin.php:258
92
- msgid "Theme Color"
93
  msgstr ""
94
 
95
- #: admin/class-joinchat-admin.php:259 admin/class-joinchat-admin.php:615
96
- msgid "Dark Mode"
97
  msgstr ""
98
 
99
- #: admin/class-joinchat-admin.php:260 admin/class-joinchat-admin.php:628
100
- msgid "Header"
101
  msgstr ""
102
 
103
- #: admin/class-joinchat-admin.php:263
104
  msgid "Chat Delay"
105
  msgstr ""
106
 
107
- #: admin/class-joinchat-admin.php:264
108
- msgid "Page Views"
109
  msgstr ""
110
 
111
- #: admin/class-joinchat-admin.php:265 admin/class-joinchat-admin.php:605
112
- msgid "Notification Balloon"
113
  msgstr ""
114
 
115
- #: admin/class-joinchat-admin.php:274
116
- msgid "Global"
117
  msgstr ""
118
 
119
- #: admin/class-joinchat-admin.php:279
120
- msgid "Front Page"
121
  msgstr ""
122
 
123
- #: admin/class-joinchat-admin.php:280
124
- msgid "Blog Page"
125
  msgstr ""
126
 
127
- #: admin/class-joinchat-admin.php:281
128
- msgid "404 Page"
 
 
129
  msgstr ""
130
 
131
- #: admin/class-joinchat-admin.php:282
132
- msgid "Search Results"
 
 
133
  msgstr ""
134
 
135
- #: admin/class-joinchat-admin.php:283
136
- msgid "Archives"
137
  msgstr ""
138
 
139
- #: admin/class-joinchat-admin.php:284
140
- msgid "Date Archives"
141
  msgstr ""
142
 
143
- #: admin/class-joinchat-admin.php:285
144
- msgid "Author Archives"
145
  msgstr ""
146
 
147
- #: admin/class-joinchat-admin.php:286
148
- msgid "Singular"
149
  msgstr ""
150
 
151
- #: admin/class-joinchat-admin.php:287
152
- msgid "Page"
153
  msgstr ""
154
 
155
- #: admin/class-joinchat-admin.php:288
156
- msgid "Post"
157
  msgstr ""
158
 
159
- #: admin/class-joinchat-admin.php:402
160
- msgid "Settings saved"
161
  msgstr ""
162
 
163
- #: admin/class-joinchat-admin.php:449
164
- msgid "Button"
 
165
  msgstr ""
166
 
167
- #: admin/class-joinchat-admin.php:450
168
- msgid ""
169
- "Set the contact number and where you want the WhatsApp button to be "
170
- "displayed."
171
  msgstr ""
172
 
173
- #: admin/class-joinchat-admin.php:454
174
- msgid "Chat Window"
175
  msgstr ""
176
 
177
- #: admin/class-joinchat-admin.php:456
178
  msgid ""
179
- "If you define a \"Call to Action\" a window will be displayed simulating a "
180
- "chat before launching WhatsApp."
181
  msgstr ""
182
 
183
- #: admin/class-joinchat-admin.php:457
184
- msgid ""
185
- "You can introduce yourself, offer help or even make promotions to your users."
186
  msgstr ""
187
 
188
- #: admin/class-joinchat-admin.php:463
189
- msgid ""
190
- "If it's defined a \"Call to Action\", the Chat Window can be displayed "
191
- "automatically if conditions are met."
192
  msgstr ""
193
 
194
- #: admin/class-joinchat-admin.php:464 admin/class-joinchat-admin.php:1020
195
- msgid "Show Help"
196
  msgstr ""
197
 
198
- #: admin/class-joinchat-admin.php:469
199
- msgid "Visibility Settings"
200
  msgstr ""
201
 
202
- #: admin/class-joinchat-admin.php:470
 
 
 
 
 
 
 
 
 
 
 
203
  msgid ""
204
  "From here you can configure on which pages the WhatsApp button will be "
205
  "visible."
206
  msgstr ""
207
 
208
- #: admin/class-joinchat-admin.php:471
209
- msgid "Restore default visibility"
210
  msgstr ""
211
 
212
- #: admin/class-joinchat-admin.php:479
213
- msgid "Custom Post Types"
214
  msgstr ""
215
 
216
- #: admin/class-joinchat-admin.php:505 admin/class-joinchat-admin.php:670
217
- #: admin/class-joinchat-admin.php:946
218
- msgid "Show"
219
  msgstr ""
220
 
221
- #: admin/class-joinchat-admin.php:507 admin/class-joinchat-admin.php:672
222
- #: admin/class-joinchat-admin.php:948
 
 
 
 
 
 
 
 
 
 
 
 
 
 
223
  msgid "Hide"
224
  msgstr ""
225
 
226
- #: admin/class-joinchat-admin.php:509
227
- msgid "Inherit"
228
  msgstr ""
229
 
230
- #: admin/class-joinchat-admin.php:520
 
 
 
 
231
  msgid ""
232
- "Contact phone number <strong>(the button will not be shown if it's empty)"
233
- "</strong>"
234
  msgstr ""
235
 
236
- #: admin/class-joinchat-admin.php:522
237
- #, php-format
238
- msgid "Add unlimited numbers with %1$s or multiple contacts with %2$s"
 
239
  msgstr ""
240
 
241
- #: admin/class-joinchat-admin.php:531
242
- msgid "Only display the button on mobile devices"
243
  msgstr ""
244
 
245
- #: admin/class-joinchat-admin.php:537
246
- msgid "Left"
 
 
 
 
 
247
  msgstr ""
248
 
249
- #: admin/class-joinchat-admin.php:539
250
- msgid "Right"
251
  msgstr ""
252
 
253
- #: admin/class-joinchat-admin.php:549
254
- msgid "Select an image"
255
  msgstr ""
256
 
257
- #: admin/class-joinchat-admin.php:550
258
- msgid "Select button image"
 
259
  msgstr ""
260
 
261
- #: admin/class-joinchat-admin.php:550
262
- msgid "Use image"
263
  msgstr ""
264
 
265
- #: admin/class-joinchat-admin.php:551
266
- msgid "Remove"
267
  msgstr ""
268
 
269
- #: admin/class-joinchat-admin.php:552
270
- msgid "The image will alternate with button icon"
271
  msgstr ""
272
 
273
- #: admin/class-joinchat-admin.php:554
274
- #, php-format
275
- msgid "Other icons and more channels (Telegram, Messenger…) with %s"
276
  msgstr ""
277
 
278
- #: admin/class-joinchat-admin.php:560
279
- msgid "💬 Need help?"
280
  msgstr ""
281
 
282
- #: admin/class-joinchat-admin.php:561
283
- msgid "Short text shown next to button"
284
  msgstr ""
285
 
286
- #: admin/class-joinchat-admin.php:565
287
- msgid "seconds"
288
  msgstr ""
289
 
290
- #: admin/class-joinchat-admin.php:566
291
- msgid "Time since the page is opened until the button is displayed"
292
  msgstr ""
293
 
294
- #: admin/class-joinchat-admin.php:572
295
- msgid "Open <em>WhatsApp Web</em> directly on desktop"
296
  msgstr ""
297
 
298
- #: admin/class-joinchat-admin.php:576
299
- msgid ""
300
- "Hello 👋\n"
301
- "Can we help you?"
302
  msgstr ""
303
 
304
  #: admin/class-joinchat-admin.php:577
305
- msgid "Define a text to encourage users to contact by WhatsApp"
 
 
 
 
 
306
  msgstr ""
307
 
308
- #: admin/class-joinchat-admin.php:579
309
  #, php-format
310
- msgid "Add links, images, videos and more with %s"
311
  msgstr ""
312
 
313
- #: admin/class-joinchat-admin.php:585
314
- msgid "Hi *{SITE}*! I need more info about {TITLE} {URL}"
315
  msgstr ""
316
 
317
- #: admin/class-joinchat-admin.php:586
318
- msgid "Predefined text for the first message the user will send you"
319
  msgstr ""
320
 
321
- #: admin/class-joinchat-admin.php:591
322
- msgid "Text to open chat on Chat Window button"
323
  msgstr ""
324
 
325
- #: admin/class-joinchat-admin.php:595
326
- msgid "seconds (0 disabled)"
 
327
  msgstr ""
328
 
329
- #: admin/class-joinchat-admin.php:596
330
- msgid "Chat Window auto displays after delay"
331
  msgstr ""
332
 
333
- #: admin/class-joinchat-admin.php:601
334
- msgid "Chat Window auto displays from this number of page views"
335
  msgstr ""
336
 
337
- #: admin/class-joinchat-admin.php:607
338
- msgid ""
339
- "Display a notification balloon instead of opening the Chat Window for a "
340
- "\"less intrusive\" mode"
341
  msgstr ""
342
 
343
- #: admin/class-joinchat-admin.php:617
344
- msgid "No"
345
  msgstr ""
346
 
347
- #: admin/class-joinchat-admin.php:619
348
- msgid "Yes"
349
  msgstr ""
350
 
351
- #: admin/class-joinchat-admin.php:621
352
- msgid "Auto (detects device dark mode)"
353
  msgstr ""
354
 
355
- #: admin/class-joinchat-admin.php:630
356
- msgid "Powered by Join.chat"
357
  msgstr ""
358
 
359
- #: admin/class-joinchat-admin.php:632
360
- msgid "WhatsApp Logo"
361
  msgstr ""
362
 
363
- #: admin/class-joinchat-admin.php:634
364
- msgid "Custom:"
365
  msgstr ""
366
 
367
- #: admin/class-joinchat-admin.php:703
368
- msgid "Styles and Variables"
369
  msgstr ""
370
 
371
- #: admin/class-joinchat-admin.php:705
372
- msgid ""
373
- "You can use formatting styles like in WhatsApp: _<em>italic</em>_ *<strong>"
374
- "bold</strong>* ~<del>strikethrough</del>~."
375
  msgstr ""
376
 
377
- #: admin/class-joinchat-admin.php:706
378
- msgid ""
379
- "You can use dynamic variables that will be replaced by the values of the "
380
- "page the user visits:"
381
  msgstr ""
382
 
383
- #: admin/class-joinchat-admin.php:710
384
- msgid "Page Title"
 
 
 
385
  msgstr ""
386
 
387
- #: admin/class-joinchat-admin.php:715
388
- msgid "Triggers"
389
  msgstr ""
390
 
391
- #: admin/class-joinchat-admin.php:717
392
- msgid ""
393
- "Your page elements can interact with Join.chat adding some CSS classes in "
394
- "your HTML:"
395
  msgstr ""
396
 
397
- #: admin/class-joinchat-admin.php:719
398
- msgid "to show Chat Window (or open WhatsApp if there is no CTA) on click."
399
  msgstr ""
400
 
401
- #: admin/class-joinchat-admin.php:720
402
- msgid "to hide Chat Window on click."
403
  msgstr ""
404
 
405
- #: admin/class-joinchat-admin.php:721
406
- msgid "to open WhatsApp directly on click."
407
  msgstr ""
408
 
409
- #: admin/class-joinchat-admin.php:722
410
  msgid ""
411
- "To show Chat Window when an HTML element appears on screen when user scrolls:"
 
412
  msgstr ""
413
 
414
- #: admin/class-joinchat-admin.php:724
415
- msgid "only show if it's an not seen CTA."
416
  msgstr ""
417
 
418
- #: admin/class-joinchat-admin.php:725
419
- msgid "to show always."
420
  msgstr ""
421
 
422
- #: admin/class-joinchat-admin.php:728
423
- msgid "Example:"
424
  msgstr ""
425
 
426
- #: admin/class-joinchat-admin.php:728
427
- msgid "Contact us"
428
  msgstr ""
429
 
430
- #: admin/class-joinchat-admin.php:732 admin/class-joinchat-admin.php:798
431
- msgid "Support"
 
432
  msgstr ""
433
 
434
- #: admin/class-joinchat-admin.php:735
435
- #, php-format
436
- msgid ""
437
- "If you need help, first review our <a href=\"%1$s\" target=\"_blank\">"
438
- "documentation</a> and if you don't find a solution check the <a "
439
- "href=\"%2$s\" target=\"_blank\">free plugin support forum</a> or buy our <a "
440
- "href=\"%3$s\" target=\"_blank\">premium support</a>."
441
  msgstr ""
442
 
443
- #: admin/class-joinchat-admin.php:740
444
- msgid "If you like Join.chat 😍"
445
  msgstr ""
446
 
447
- #: admin/class-joinchat-admin.php:743
448
- #, php-format
449
- msgid "Please leave us a %s rating. We'll thank you."
450
  msgstr ""
451
 
452
- #: admin/class-joinchat-admin.php:747
453
  #, php-format
454
  msgid "Subscribe to our newsletter and visit our blog at %s."
455
  msgstr ""
456
 
457
- #: admin/class-joinchat-admin.php:751
458
- #, php-format
459
- msgid "Follow %s on twitter."
460
  msgstr ""
461
 
462
- #: admin/class-joinchat-admin.php:774
463
- msgid "Settings"
464
  msgstr ""
465
 
466
- #: admin/class-joinchat-admin.php:796
467
- msgid "Documentation"
468
  msgstr ""
469
 
470
- #: admin/class-joinchat-admin.php:797
471
- msgid "Add-ons"
472
  msgstr ""
473
 
474
- #: admin/class-joinchat-admin.php:829
475
- msgid "Join.chat Settings"
476
  msgstr ""
477
 
478
- #. Name of the plugin
479
- #: admin/class-joinchat-admin.php:870
480
- msgid "Join.chat"
 
481
  msgstr ""
482
 
483
- #: admin/class-joinchat-admin.php:940
484
- msgid "Can use vars"
485
  msgstr ""
486
 
487
- #: admin/class-joinchat-admin.php:942
 
 
 
 
488
  msgid "to leave it blank use"
489
  msgstr ""
490
 
491
- #: admin/class-joinchat-admin.php:950
492
- msgid "Default visibility"
493
  msgstr ""
494
 
495
- #: admin/class-joinchat-admin.php:1019
496
- msgid "You can use vars"
497
  msgstr ""
498
 
499
- #: admin/class-joinchat-admin.php:1083
500
- #, php-format
501
- msgid "Do you like %1$s? Please help us with a %2$s rating."
502
  msgstr ""
503
 
504
- #: admin/class-joinchat-wooadmin.php:128
505
- msgid "Shop"
 
506
  msgstr ""
507
 
508
- #: admin/class-joinchat-wooadmin.php:129
509
- msgid "Product Page"
510
  msgstr ""
511
 
512
- #: admin/class-joinchat-wooadmin.php:130
513
- msgid "Cart"
514
  msgstr ""
515
 
516
- #: admin/class-joinchat-wooadmin.php:131
517
- msgid "Checkout"
 
 
518
  msgstr ""
519
 
520
- #: admin/class-joinchat-wooadmin.php:132
521
- msgid "My Account"
522
  msgstr ""
523
 
524
- #: admin/class-joinchat-wooadmin.php:148
525
- msgid "Call to Action for Products"
526
  msgstr ""
527
 
528
- #: admin/class-joinchat-wooadmin.php:149
529
- msgid "Call to Action for Products on Sale"
530
  msgstr ""
531
 
532
- #: admin/class-joinchat-wooadmin.php:150
533
- msgid "Message for Products"
 
 
 
 
534
  msgstr ""
535
 
536
  #: admin/class-joinchat-wooadmin.php:192
537
  msgid "WooCommerce"
538
  msgstr ""
539
 
540
- #: admin/class-joinchat-wooadmin.php:196
541
- msgid "Product Chat Window"
542
  msgstr ""
543
 
544
  #: admin/class-joinchat-wooadmin.php:198
@@ -547,66 +584,33 @@ msgid ""
547
  "pages."
548
  msgstr ""
549
 
550
- #: admin/class-joinchat-wooadmin.php:222
551
  msgid ""
552
- "This *{PRODUCT}* can be yours for only *{PRICE}*!\n"
553
- "If you have any questions, ask us."
554
- msgstr ""
555
-
556
- #: admin/class-joinchat-wooadmin.php:224
557
- msgid "Define a text for your products to encourage customers to contact"
558
- msgstr ""
559
-
560
- #: admin/class-joinchat-wooadmin.php:229
561
- msgid ""
562
- "Save {DISCOUNT}! This *{PRODUCT}* can be yours for only ~{REGULAR}~ *{PRICE}"
563
- "*.\n"
564
- "If you have any questions, ask us."
565
  msgstr ""
566
 
567
- #: admin/class-joinchat-wooadmin.php:231
568
  msgid ""
569
- "Define a text for your products on sale to encourage customers to contact"
 
570
  msgstr ""
571
 
572
- #: admin/class-joinchat-wooadmin.php:236
573
  msgid ""
574
- "*Hi {SITE}!*\n"
575
- "I have a question about *{PRODUCT} ({SKU})*"
576
- msgstr ""
577
-
578
- #: admin/class-joinchat-wooadmin.php:237
579
- msgid "Predefined text for the first message the client will send you"
580
- msgstr ""
581
-
582
- #: admin/class-joinchat-wooadmin.php:272
583
- msgid "<strong>WooCommerce</strong>, in product pages you can also use:"
584
- msgstr ""
585
-
586
- #: admin/class-joinchat-wooadmin.php:274
587
- msgid "Product Name"
588
  msgstr ""
589
 
590
- #: admin/class-joinchat-wooadmin.php:278
591
- msgid ""
592
- "For the <strong>Call to Action for Products on Sale</strong>, you can also "
593
- "use:"
594
  msgstr ""
595
 
596
- #. Description of the plugin
597
  msgid ""
598
- "Connects a WordPress chat with WhatsApp. The best solution for marketing and "
599
- "support. Stop losing customers and increase your sales."
600
- msgstr ""
601
-
602
- #. URI of the plugin
603
- msgid "https://join.chat"
604
- msgstr ""
605
-
606
- #. Author of the plugin
607
- msgid "Creame"
608
  msgstr ""
609
 
610
- #. Author URI of the plugin
611
- msgid "https://crea.me"
612
  msgstr ""
2
  msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Join.chat\n"
5
+ "POT-Creation-Date: 2020-12-09 11:49+0000\n"
6
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
7
  "Last-Translator: Your Name <you@example.com>\n"
8
  "Language-Team: Creame <hola@crea.me>\n"
21
  "X-Poedit-SearchPath-0: .\n"
22
  "Language: "
23
 
24
+ #: admin/class-joinchat-wooadmin.php:236
25
+ msgid ""
26
+ "*Hi {SITE}!*\n"
27
+ "I have a question about *{PRODUCT} ({SKU})*"
28
  msgstr ""
29
 
30
+ #: admin/class-joinchat-admin.php:286
31
+ msgid "404 Page"
 
 
32
  msgstr ""
33
 
34
+ #: admin/class-joinchat-wooadmin.php:272
35
+ msgid "<strong>WooCommerce</strong>, in product pages you can also use:"
36
  msgstr ""
37
 
38
+ #: admin/class-joinchat-admin.php:584
39
+ #, php-format
40
+ msgid "Add links, images, videos and more with %s"
41
  msgstr ""
42
 
43
+ #: admin/class-joinchat-admin.php:527
44
+ #, php-format
45
+ msgid "Add unlimited numbers with %1$s or multiple contacts with %2$s"
46
  msgstr ""
47
 
48
+ #: admin/class-joinchat-admin.php:802
49
+ msgid "Add-ons"
50
  msgstr ""
51
 
52
+ #: admin/class-joinchat-admin.php:288
53
+ msgid "Archives"
54
  msgstr ""
55
 
56
+ #: admin/class-joinchat-admin.php:290
57
+ msgid "Author Archives"
58
  msgstr ""
59
 
60
+ #: admin/class-joinchat-admin.php:626
61
+ msgid "Auto (detects device dark mode)"
62
  msgstr ""
63
 
64
+ #: admin/class-joinchat-admin.php:285
65
+ msgid "Blog Page"
66
  msgstr ""
67
 
68
+ #: admin/class-joinchat-admin.php:454
69
+ msgid "Button"
70
  msgstr ""
71
 
72
+ #: admin/class-joinchat-admin.php:256
73
  msgid "Button Delay"
74
  msgstr ""
75
 
76
+ #: admin/class-joinchat-admin.php:262
77
+ msgid "Button Text"
 
 
 
 
78
  msgstr ""
79
 
80
+ #: admin/class-joinchat-admin.php:261 admin/class-joinchat-admin.php:938
81
  msgid "Call to Action"
82
  msgstr ""
83
 
84
+ #: admin/class-joinchat-wooadmin.php:148
85
+ msgid "Call to Action for Products"
86
  msgstr ""
87
 
88
+ #: admin/class-joinchat-wooadmin.php:149
89
+ msgid "Call to Action for Products on Sale"
90
  msgstr ""
91
 
92
+ #: admin/class-joinchat-admin.php:945
93
+ msgid "Can use vars"
94
  msgstr ""
95
 
96
+ #: admin/class-joinchat-wooadmin.php:130
97
+ msgid "Cart"
98
  msgstr ""
99
 
100
+ #: admin/class-joinchat-admin.php:268
101
  msgid "Chat Delay"
102
  msgstr ""
103
 
104
+ #: admin/class-joinchat-admin.php:459
105
+ msgid "Chat Window"
106
  msgstr ""
107
 
108
+ #: admin/class-joinchat-admin.php:601
109
+ msgid "Chat Window auto displays after delay"
110
  msgstr ""
111
 
112
+ #: admin/class-joinchat-admin.php:606
113
+ msgid "Chat Window auto displays from this number of page views"
114
  msgstr ""
115
 
116
+ #: admin/class-joinchat-wooadmin.php:131
117
+ msgid "Checkout"
118
  msgstr ""
119
 
120
+ #: public/class-joinchat-public.php:317
121
+ msgid "Close"
122
  msgstr ""
123
 
124
+ #. Description of the plugin
125
+ msgid ""
126
+ "Connects a WordPress chat with WhatsApp. The best solution for marketing and "
127
+ "support. Stop losing customers and increase your sales."
128
  msgstr ""
129
 
130
+ #: admin/class-joinchat-admin.php:525
131
+ msgid ""
132
+ "Contact phone number <strong>(the button will not be shown if it's empty)"
133
+ "</strong>"
134
  msgstr ""
135
 
136
+ #: admin/class-joinchat-admin.php:733
137
+ msgid "Contact us"
138
  msgstr ""
139
 
140
+ #. Author of the plugin
141
+ msgid "Creame"
142
  msgstr ""
143
 
144
+ #: admin/class-joinchat-admin.php:484
145
+ msgid "Custom Post Types"
146
  msgstr ""
147
 
148
+ #: admin/class-joinchat-admin.php:639
149
+ msgid "Custom:"
150
  msgstr ""
151
 
152
+ #: admin/class-joinchat-admin.php:264 admin/class-joinchat-admin.php:620
153
+ msgid "Dark Mode"
154
  msgstr ""
155
 
156
+ #: admin/class-joinchat-admin.php:289
157
+ msgid "Date Archives"
158
  msgstr ""
159
 
160
+ #: admin/class-joinchat-admin.php:955
161
+ msgid "Default visibility"
162
  msgstr ""
163
 
164
+ #: admin/class-joinchat-wooadmin.php:231
165
+ msgid ""
166
+ "Define a text for your products on sale to encourage customers to contact"
167
  msgstr ""
168
 
169
+ #: admin/class-joinchat-wooadmin.php:224
170
+ msgid "Define a text for your products to encourage customers to contact"
 
 
171
  msgstr ""
172
 
173
+ #: admin/class-joinchat-admin.php:582
174
+ msgid "Define a text to encourage users to contact by WhatsApp"
175
  msgstr ""
176
 
177
+ #: admin/class-joinchat-admin.php:612
178
  msgid ""
179
+ "Display a notification balloon instead of opening the Chat Window for a "
180
+ "\"less intrusive\" mode"
181
  msgstr ""
182
 
183
+ #: admin/class-joinchat-admin.php:1088
184
+ #, php-format
185
+ msgid "Do you like %1$s? Please help us with a %2$s rating."
186
  msgstr ""
187
 
188
+ #: admin/class-joinchat-admin.php:801
189
+ msgid "Documentation"
 
 
190
  msgstr ""
191
 
192
+ #: admin/class-joinchat-admin.php:179
193
+ msgid "e.g."
194
  msgstr ""
195
 
196
+ #: admin/class-joinchat-admin.php:733
197
+ msgid "Example:"
198
  msgstr ""
199
 
200
+ #: admin/class-joinchat-admin.php:756
201
+ #, php-format
202
+ msgid "Follow %s on twitter."
203
+ msgstr ""
204
+
205
+ #: admin/class-joinchat-wooadmin.php:278
206
+ msgid ""
207
+ "For the <strong>Call to Action for Products on Sale</strong>, you can also "
208
+ "use:"
209
+ msgstr ""
210
+
211
+ #: admin/class-joinchat-admin.php:475
212
  msgid ""
213
  "From here you can configure on which pages the WhatsApp button will be "
214
  "visible."
215
  msgstr ""
216
 
217
+ #: admin/class-joinchat-admin.php:284
218
+ msgid "Front Page"
219
  msgstr ""
220
 
221
+ #: admin/class-joinchat-admin.php:101
222
+ msgid "General"
223
  msgstr ""
224
 
225
+ #: admin/class-joinchat-admin.php:279
226
+ msgid "Global"
 
227
  msgstr ""
228
 
229
+ #: admin/class-joinchat-admin.php:265 admin/class-joinchat-admin.php:633
230
+ msgid "Header"
231
+ msgstr ""
232
+
233
+ #: admin/class-joinchat-admin.php:581
234
+ msgid ""
235
+ "Hello 👋\n"
236
+ "Can we help you?"
237
+ msgstr ""
238
+
239
+ #: admin/class-joinchat-admin.php:590
240
+ msgid "Hi *{SITE}*! I need more info about {TITLE} {URL}"
241
+ msgstr ""
242
+
243
+ #: admin/class-joinchat-admin.php:512 admin/class-joinchat-admin.php:677
244
+ #: admin/class-joinchat-admin.php:953
245
  msgid "Hide"
246
  msgstr ""
247
 
248
+ #. Author URI of the plugin
249
+ msgid "https://crea.me"
250
  msgstr ""
251
 
252
+ #. URI of the plugin
253
+ msgid "https://join.chat"
254
+ msgstr ""
255
+
256
+ #: admin/class-joinchat-admin.php:468
257
  msgid ""
258
+ "If it's defined a \"Call to Action\", the Chat Window can be displayed "
259
+ "automatically if conditions are met."
260
  msgstr ""
261
 
262
+ #: admin/class-joinchat-admin.php:461
263
+ msgid ""
264
+ "If you define a \"Call to Action\" a window will be displayed simulating a "
265
+ "chat before launching WhatsApp."
266
  msgstr ""
267
 
268
+ #: admin/class-joinchat-admin.php:745
269
+ msgid "If you like Join.chat 😍"
270
  msgstr ""
271
 
272
+ #: admin/class-joinchat-admin.php:740
273
+ #, php-format
274
+ msgid ""
275
+ "If you need help, first review our <a href=\"%1$s\" target=\"_blank\">"
276
+ "documentation</a> and if you don't find a solution check the <a "
277
+ "href=\"%2$s\" target=\"_blank\">free plugin support forum</a> or buy our <a "
278
+ "href=\"%3$s\" target=\"_blank\">premium support</a>."
279
  msgstr ""
280
 
281
+ #: admin/class-joinchat-admin.php:253
282
+ msgid "Image"
283
  msgstr ""
284
 
285
+ #: admin/class-joinchat-admin.php:514
286
+ msgid "Inherit"
287
  msgstr ""
288
 
289
+ #. Name of the plugin
290
+ #: admin/class-joinchat-admin.php:875
291
+ msgid "Join.chat"
292
  msgstr ""
293
 
294
+ #: admin/class-joinchat-admin.php:834
295
+ msgid "Join.chat Settings"
296
  msgstr ""
297
 
298
+ #: admin/class-joinchat-admin.php:542
299
+ msgid "Left"
300
  msgstr ""
301
 
302
+ #: admin/class-joinchat-admin.php:252 admin/class-joinchat-admin.php:942
303
+ msgid "Message"
304
  msgstr ""
305
 
306
+ #: admin/class-joinchat-wooadmin.php:150
307
+ msgid "Message for Products"
 
308
  msgstr ""
309
 
310
+ #: admin/class-joinchat-admin.php:257 admin/class-joinchat-admin.php:534
311
+ msgid "Mobile Only"
312
  msgstr ""
313
 
314
+ #: admin/class-joinchat-wooadmin.php:132
315
+ msgid "My Account"
316
  msgstr ""
317
 
318
+ #: admin/class-joinchat-admin.php:622
319
+ msgid "No"
320
  msgstr ""
321
 
322
+ #: admin/class-joinchat-admin.php:270 admin/class-joinchat-admin.php:610
323
+ msgid "Notification Balloon"
324
  msgstr ""
325
 
326
+ #: admin/class-joinchat-admin.php:536
327
+ msgid "Only display the button on mobile devices"
328
  msgstr ""
329
 
330
+ #: admin/class-joinchat-admin.php:729
331
+ msgid "only show if it's an not seen CTA."
 
 
332
  msgstr ""
333
 
334
  #: admin/class-joinchat-admin.php:577
335
+ msgid "Open <em>WhatsApp Web</em> directly on desktop"
336
+ msgstr ""
337
+
338
+ #: public/class-joinchat-public.php:103 admin/class-joinchat-admin.php:120
339
+ #: admin/class-joinchat-admin.php:595
340
+ msgid "Open chat"
341
  msgstr ""
342
 
343
+ #: admin/class-joinchat-admin.php:559
344
  #, php-format
345
+ msgid "Other icons and more channels (Telegram, Messenger…) with %s"
346
  msgstr ""
347
 
348
+ #: admin/class-joinchat-admin.php:292
349
+ msgid "Page"
350
  msgstr ""
351
 
352
+ #: admin/class-joinchat-admin.php:715
353
+ msgid "Page Title"
354
  msgstr ""
355
 
356
+ #: admin/class-joinchat-admin.php:269
357
+ msgid "Page Views"
358
  msgstr ""
359
 
360
+ #: admin/class-joinchat-admin.php:748
361
+ #, php-format
362
+ msgid "Please leave us a %s rating. We'll thank you."
363
  msgstr ""
364
 
365
+ #: admin/class-joinchat-admin.php:255 admin/class-joinchat-admin.php:540
366
+ msgid "Position on Screen"
367
  msgstr ""
368
 
369
+ #: admin/class-joinchat-admin.php:293
370
+ msgid "Post"
371
  msgstr ""
372
 
373
+ #: public/class-joinchat-public.php:310
374
+ msgid "Powered by"
 
 
375
  msgstr ""
376
 
377
+ #: admin/class-joinchat-admin.php:635
378
+ msgid "Powered by Join.chat"
379
  msgstr ""
380
 
381
+ #: admin/class-joinchat-wooadmin.php:237
382
+ msgid "Predefined text for the first message the client will send you"
383
  msgstr ""
384
 
385
+ #: admin/class-joinchat-admin.php:591
386
+ msgid "Predefined text for the first message the user will send you"
387
  msgstr ""
388
 
389
+ #: admin/class-joinchat-wooadmin.php:196
390
+ msgid "Product Chat Window"
391
  msgstr ""
392
 
393
+ #: admin/class-joinchat-wooadmin.php:274
394
+ msgid "Product Name"
395
  msgstr ""
396
 
397
+ #: admin/class-joinchat-wooadmin.php:129
398
+ msgid "Product Page"
399
  msgstr ""
400
 
401
+ #: admin/class-joinchat-admin.php:556
402
+ msgid "Remove"
403
  msgstr ""
404
 
405
+ #: admin/class-joinchat-admin.php:476
406
+ msgid "Restore default visibility"
 
 
407
  msgstr ""
408
 
409
+ #: admin/class-joinchat-admin.php:544
410
+ msgid "Right"
 
 
411
  msgstr ""
412
 
413
+ #: admin/class-joinchat-wooadmin.php:229
414
+ msgid ""
415
+ "Save {DISCOUNT}! This *{PRODUCT}* can be yours for only ~{REGULAR}~ *{PRICE}"
416
+ "*.\n"
417
+ "If you have any questions, ask us."
418
  msgstr ""
419
 
420
+ #: admin/class-joinchat-admin.php:287
421
+ msgid "Search Results"
422
  msgstr ""
423
 
424
+ #: admin/class-joinchat-admin.php:570
425
+ msgid "seconds"
 
 
426
  msgstr ""
427
 
428
+ #: admin/class-joinchat-admin.php:600
429
+ msgid "seconds (0 disabled)"
430
  msgstr ""
431
 
432
+ #: admin/class-joinchat-admin.php:554
433
+ msgid "Select an image"
434
  msgstr ""
435
 
436
+ #: admin/class-joinchat-admin.php:555
437
+ msgid "Select button image"
438
  msgstr ""
439
 
440
+ #: admin/class-joinchat-admin.php:455
441
  msgid ""
442
+ "Set the contact number and where you want the WhatsApp button to be "
443
+ "displayed."
444
  msgstr ""
445
 
446
+ #: admin/class-joinchat-admin.php:779
447
+ msgid "Settings"
448
  msgstr ""
449
 
450
+ #: admin/class-joinchat-admin.php:407
451
+ msgid "Settings saved"
452
  msgstr ""
453
 
454
+ #: admin/class-joinchat-wooadmin.php:128
455
+ msgid "Shop"
456
  msgstr ""
457
 
458
+ #: admin/class-joinchat-admin.php:566
459
+ msgid "Short text shown next to button"
460
  msgstr ""
461
 
462
+ #: admin/class-joinchat-admin.php:510 admin/class-joinchat-admin.php:675
463
+ #: admin/class-joinchat-admin.php:951
464
+ msgid "Show"
465
  msgstr ""
466
 
467
+ #: admin/class-joinchat-admin.php:469 admin/class-joinchat-admin.php:1025
468
+ msgid "Show Help"
 
 
 
 
 
469
  msgstr ""
470
 
471
+ #: admin/class-joinchat-admin.php:291
472
+ msgid "Singular"
473
  msgstr ""
474
 
475
+ #: admin/class-joinchat-admin.php:708
476
+ msgid "Styles and Variables"
 
477
  msgstr ""
478
 
479
+ #: admin/class-joinchat-admin.php:752
480
  #, php-format
481
  msgid "Subscribe to our newsletter and visit our blog at %s."
482
  msgstr ""
483
 
484
+ #: admin/class-joinchat-admin.php:737 admin/class-joinchat-admin.php:803
485
+ msgid "Support"
 
486
  msgstr ""
487
 
488
+ #: admin/class-joinchat-admin.php:251 admin/class-joinchat-admin.php:934
489
+ msgid "Telephone"
490
  msgstr ""
491
 
492
+ #: admin/class-joinchat-admin.php:596
493
+ msgid "Text to open chat on Chat Window button"
494
  msgstr ""
495
 
496
+ #: admin/class-joinchat-admin.php:557
497
+ msgid "The image will alternate with button icon"
498
  msgstr ""
499
 
500
+ #: admin/class-joinchat-admin.php:263
501
+ msgid "Theme Color"
502
  msgstr ""
503
 
504
+ #: admin/class-joinchat-wooadmin.php:222
505
+ msgid ""
506
+ "This *{PRODUCT}* can be yours for only *{PRICE}*!\n"
507
+ "If you have any questions, ask us."
508
  msgstr ""
509
 
510
+ #: admin/class-joinchat-admin.php:571
511
+ msgid "Time since the page is opened until the button is displayed"
512
  msgstr ""
513
 
514
+ #: admin/class-joinchat-admin.php:725
515
+ msgid "to hide Chat Window on click."
516
+ msgstr ""
517
+
518
+ #: admin/class-joinchat-admin.php:947
519
  msgid "to leave it blank use"
520
  msgstr ""
521
 
522
+ #: admin/class-joinchat-admin.php:726
523
+ msgid "to open WhatsApp directly on click."
524
  msgstr ""
525
 
526
+ #: admin/class-joinchat-admin.php:730
527
+ msgid "to show always."
528
  msgstr ""
529
 
530
+ #: admin/class-joinchat-admin.php:724
531
+ msgid "to show Chat Window (or open WhatsApp if there is no CTA) on click."
 
532
  msgstr ""
533
 
534
+ #: admin/class-joinchat-admin.php:727
535
+ msgid ""
536
+ "To show Chat Window when an HTML element appears on screen when user scrolls:"
537
  msgstr ""
538
 
539
+ #: admin/class-joinchat-admin.php:254
540
+ msgid "Tooltip"
541
  msgstr ""
542
 
543
+ #: admin/class-joinchat-admin.php:720
544
+ msgid "Triggers"
545
  msgstr ""
546
 
547
+ #: public/class-joinchat-public.php:250 admin/class-joinchat-admin.php:520
548
+ #: admin/class-joinchat-admin.php:703 admin/class-joinchat-admin.php:799
549
+ msgctxt "url lang slug (only available for spanish \"es\")"
550
+ msgid "en"
551
  msgstr ""
552
 
553
+ #: admin/class-joinchat-admin.php:555
554
+ msgid "Use image"
555
  msgstr ""
556
 
557
+ #: admin/class-joinchat-admin.php:102
558
+ msgid "Visibility"
559
  msgstr ""
560
 
561
+ #: admin/class-joinchat-admin.php:474
562
+ msgid "Visibility Settings"
563
  msgstr ""
564
 
565
+ #: admin/class-joinchat-admin.php:637
566
+ msgid "WhatsApp Logo"
567
+ msgstr ""
568
+
569
+ #: admin/class-joinchat-admin.php:258 admin/class-joinchat-admin.php:575
570
+ msgid "WhatsApp Web"
571
  msgstr ""
572
 
573
  #: admin/class-joinchat-wooadmin.php:192
574
  msgid "WooCommerce"
575
  msgstr ""
576
 
577
+ #: admin/class-joinchat-admin.php:624
578
+ msgid "Yes"
579
  msgstr ""
580
 
581
  #: admin/class-joinchat-wooadmin.php:198
584
  "pages."
585
  msgstr ""
586
 
587
+ #: admin/class-joinchat-admin.php:462
588
  msgid ""
589
+ "You can introduce yourself, offer help or even make promotions to your users."
 
 
 
 
 
 
 
 
 
 
 
 
590
  msgstr ""
591
 
592
+ #: admin/class-joinchat-admin.php:711
593
  msgid ""
594
+ "You can use dynamic variables that will be replaced by the values of the "
595
+ "page the user visits:"
596
  msgstr ""
597
 
598
+ #: admin/class-joinchat-admin.php:710
599
  msgid ""
600
+ "You can use formatting styles like in WhatsApp: _<em>italic</em>_ *<strong>"
601
+ "bold</strong>* ~<del>strikethrough</del>~."
 
 
 
 
 
 
 
 
 
 
 
 
602
  msgstr ""
603
 
604
+ #: admin/class-joinchat-admin.php:1024
605
+ msgid "You can use vars"
 
 
606
  msgstr ""
607
 
608
+ #: admin/class-joinchat-admin.php:722
609
  msgid ""
610
+ "Your page elements can interact with Join.chat adding some CSS classes in "
611
+ "your HTML:"
 
 
 
 
 
 
 
 
612
  msgstr ""
613
 
614
+ #: admin/class-joinchat-admin.php:565
615
+ msgid "💬 Need help?"
616
  msgstr ""
public/class-joinchat-public.php CHANGED
@@ -258,12 +258,12 @@ class JoinChatPublic {
258
  $img_id = $this->settings['button_image'];
259
 
260
  if ( apply_filters( 'joinchat_image_original', JoinChatUtil::is_animated_gif( $img_id ), $img_id, 'button' ) ) {
261
- $image = '<img src="' . wp_get_attachment_url( $img_id ) . '" alt="">';
262
  } elseif ( is_array( JoinChatUtil::thumb( $img_id, 58, 58 ) ) ) {
263
  $thumb = JoinChatUtil::thumb( $img_id, 58, 58 );
264
  $thumb2 = JoinChatUtil::thumb( $img_id, 116, 116 );
265
  $thumb3 = JoinChatUtil::thumb( $img_id, 174, 174 );
266
- $image = "<img src=\"{$thumb['url']}\" srcset=\"{$thumb2['url']} 2x, {$thumb3['url']} 3x\" alt=\"\">";
267
  }
268
  }
269
 
258
  $img_id = $this->settings['button_image'];
259
 
260
  if ( apply_filters( 'joinchat_image_original', JoinChatUtil::is_animated_gif( $img_id ), $img_id, 'button' ) ) {
261
+ $image = '<img src="' . wp_get_attachment_url( $img_id ) . '" alt="" loading="lazy">';
262
  } elseif ( is_array( JoinChatUtil::thumb( $img_id, 58, 58 ) ) ) {
263
  $thumb = JoinChatUtil::thumb( $img_id, 58, 58 );
264
  $thumb2 = JoinChatUtil::thumb( $img_id, 116, 116 );
265
  $thumb3 = JoinChatUtil::thumb( $img_id, 174, 174 );
266
+ $image = "<img src=\"{$thumb['url']}\" srcset=\"{$thumb2['url']} 2x, {$thumb3['url']} 3x\" alt=\"\" loading=\"lazy\">";
267
  }
268
  }
269