Version Description
- New: Added Gutenberg block for subscription form
- New: Added new workflow action to change subscriber's status in the list [PRO]
- Enhancement: Small UI improvements
=
Download this release
Release Info
Developer | Icegram |
Plugin | Email Subscribers & Newsletters |
Version | 5.4.17 |
Comparing to | |
See all releases |
Code changes from version 5.4.16 to 5.4.17
- email-subscribers.php +2 -2
- lite/admin/class-es-gb-subscription-form-block.php +90 -0
- lite/admin/css/gb-subscription-form-block.css +3 -0
- lite/admin/images/halloween-2022.png +0 -0
- lite/admin/js/gb-subscription-form-block.js +64 -0
- lite/includes/class-email-subscribers.php +11 -10
- lite/includes/classes/class-es-handle-subscription.php +1 -1
- lite/includes/classes/class-es-mailer.php +3 -10
- lite/includes/db/class-es-db-lists-contacts.php +23 -8
- lite/includes/mailers/class-es-base-mailer.php +2 -0
- lite/includes/notices/class-es-admin-notices.php +2 -2
- lite/includes/notices/views/ig-es-halloween-offer.php +3 -3
- lite/includes/workflows/class-es-workflows-table.php +1 -1
- lite/includes/workflows/class-ig-es-variables-processor.php +1 -1
- lite/language.php +8 -3
- lite/languages/email-subscribers.pot +135 -106
- lite/public/class-email-subscribers-public.php +1 -1
- readme.txt +11 -4
email-subscribers.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Email Subscribers & Newsletters
|
4 |
* Plugin URI: https://www.icegram.com/
|
5 |
* Description: Add subscription forms on website, send HTML newsletters & automatically notify subscribers about new blog posts once it is published.
|
6 |
-
* Version: 5.4.
|
7 |
* Author: Icegram
|
8 |
* Author URI: https://www.icegram.com/
|
9 |
* Requires at least: 3.9
|
@@ -187,7 +187,7 @@ if ( 'premium' === $ig_es_plan ) {
|
|
187 |
/* ***************************** Initial Compatibility Work (End) ******************* */
|
188 |
|
189 |
if ( ! defined( 'ES_PLUGIN_VERSION' ) ) {
|
190 |
-
define( 'ES_PLUGIN_VERSION', '5.4.
|
191 |
}
|
192 |
|
193 |
// Plugin Folder Path.
|
3 |
* Plugin Name: Email Subscribers & Newsletters
|
4 |
* Plugin URI: https://www.icegram.com/
|
5 |
* Description: Add subscription forms on website, send HTML newsletters & automatically notify subscribers about new blog posts once it is published.
|
6 |
+
* Version: 5.4.17
|
7 |
* Author: Icegram
|
8 |
* Author URI: https://www.icegram.com/
|
9 |
* Requires at least: 3.9
|
187 |
/* ***************************** Initial Compatibility Work (End) ******************* */
|
188 |
|
189 |
if ( ! defined( 'ES_PLUGIN_VERSION' ) ) {
|
190 |
+
define( 'ES_PLUGIN_VERSION', '5.4.17' );
|
191 |
}
|
192 |
|
193 |
// Plugin Folder Path.
|
lite/admin/class-es-gb-subscription-form-block.php
ADDED
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
|
4 |
+
// Exit if accessed directly
|
5 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
+
exit;
|
7 |
+
}
|
8 |
+
|
9 |
+
/**
|
10 |
+
* The admin-specific functionality of the plugin.
|
11 |
+
*
|
12 |
+
* @link http://example.com
|
13 |
+
* @since 4.0
|
14 |
+
*
|
15 |
+
* @package Email_Subscribers
|
16 |
+
* @subpackage Email_Subscribers/admin
|
17 |
+
*/
|
18 |
+
|
19 |
+
/**
|
20 |
+
* The admin-specific functionality of the plugin.
|
21 |
+
*
|
22 |
+
* Defines the plugin name, version, and two examples hooks for how to
|
23 |
+
* enqueue the admin-specific stylesheet and JavaScript.
|
24 |
+
*
|
25 |
+
* @package Email_Subscribers
|
26 |
+
* @subpackage Email_Subscribers/admin
|
27 |
+
*/
|
28 |
+
class ES_GB_Subscription_Form_Block {
|
29 |
+
|
30 |
+
// class instance
|
31 |
+
public static $instance;
|
32 |
+
|
33 |
+
// class constructor
|
34 |
+
public function __construct() {
|
35 |
+
$this->init();
|
36 |
+
}
|
37 |
+
|
38 |
+
public static function get_instance() {
|
39 |
+
if ( ! isset( self::$instance ) ) {
|
40 |
+
self::$instance = new self();
|
41 |
+
}
|
42 |
+
|
43 |
+
return self::$instance;
|
44 |
+
}
|
45 |
+
|
46 |
+
public function init() {
|
47 |
+
add_action( 'init', array( $this, 'register_gb_subscription_form_block' ) );
|
48 |
+
add_action( 'enqueue_block_editor_assets', array($this,'enqueue_assets') );
|
49 |
+
}
|
50 |
+
|
51 |
+
public function enqueue_assets() {
|
52 |
+
|
53 |
+
wp_register_style( 'ig-es-gb-subscription-form-block-css', plugin_dir_url( __FILE__ ) . 'css/gb-subscription-form-block.css', array('wp-edit-blocks'), ES_PLUGIN_VERSION, 'all' );
|
54 |
+
|
55 |
+
wp_register_script( 'ig-es-gb-subscription-form-block-js', plugin_dir_url( __FILE__ ) . 'js/gb-subscription-form-block.js', array( 'wp-blocks', 'wp-element', 'wp-editor', 'wp-components', 'wp-i18n', 'wp-server-side-render' ), ES_PLUGIN_VERSION, true );
|
56 |
+
|
57 |
+
$es_forms = ES()->forms_db->get_all();
|
58 |
+
wp_localize_script( 'ig-es-gb-subscription-form-block-js', 'es_forms', $es_forms );
|
59 |
+
}
|
60 |
+
|
61 |
+
public function register_gb_subscription_form_block() {
|
62 |
+
|
63 |
+
register_block_type(
|
64 |
+
'email-subscribers/subscription-form-block',
|
65 |
+
array(
|
66 |
+
'editor_style' => 'ig-es-gb-subscription-form-block-css',
|
67 |
+
'editor_script' => 'ig-es-gb-subscription-form-block-js',
|
68 |
+
'api_version' => 2,
|
69 |
+
'render_callback' => array( $this, 'render_form' ),
|
70 |
+
'attributes' => array(
|
71 |
+
'formID' => array(
|
72 |
+
'type' => 'number'
|
73 |
+
)
|
74 |
+
),
|
75 |
+
)
|
76 |
+
);
|
77 |
+
}
|
78 |
+
|
79 |
+
public function render_form( $attributes ) {
|
80 |
+
ob_start();
|
81 |
+
$formID = isset( $attributes['formID'] ) ? $attributes['formID'] : '';
|
82 |
+
if ( ! empty( $formID ) ) {
|
83 |
+
echo do_shortcode( '[email-subscribers-form id="' . $formID . '"]' );
|
84 |
+
}
|
85 |
+
$search_form_html = ob_get_clean();
|
86 |
+
return $search_form_html;
|
87 |
+
}
|
88 |
+
}
|
89 |
+
|
90 |
+
ES_GB_Subscription_Form_Block::get_instance();
|
lite/admin/css/gb-subscription-form-block.css
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
.es_spinner_image {
|
2 |
+
display: none;
|
3 |
+
}
|
lite/admin/images/halloween-2022.png
ADDED
Binary file
|
lite/admin/js/gb-subscription-form-block.js
ADDED
@@ -0,0 +1,64 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
( function ( wp ) {
|
2 |
+
let __ = wp.i18n.__,
|
3 |
+
el = wp.element.createElement,
|
4 |
+
registerBlockType = wp.blocks.registerBlockType,
|
5 |
+
ServerSideRender = wp.serverSideRender,
|
6 |
+
useBlockProps = wp.blockEditor.useBlockProps,
|
7 |
+
InspectorControls = wp.blockEditor.InspectorControls,
|
8 |
+
PanelBody = wp.components.PanelBody,
|
9 |
+
Placeholder = wp.components.Placeholder;
|
10 |
+
|
11 |
+
const esForms = window.es_forms;
|
12 |
+
registerBlockType( 'email-subscribers/subscription-form-block', {
|
13 |
+
apiVersion: 2,
|
14 |
+
title: 'Email Subscribers Form',
|
15 |
+
icon: 'feedback',
|
16 |
+
category: 'common',
|
17 |
+
attributes: { // The data this block will be storing
|
18 |
+
formID: { type: 'number' }
|
19 |
+
},
|
20 |
+
edit: function ( props ) {
|
21 |
+
var blockProps = useBlockProps();
|
22 |
+
return el(
|
23 |
+
'div',
|
24 |
+
blockProps,
|
25 |
+
el(
|
26 |
+
InspectorControls,
|
27 |
+
{},
|
28 |
+
el(
|
29 |
+
PanelBody,
|
30 |
+
{
|
31 |
+
title: __( 'Subscription Form', 'email-subscribers' )
|
32 |
+
},
|
33 |
+
displaySelectFormDropdown(props)
|
34 |
+
),
|
35 |
+
),
|
36 |
+
props.attributes.formID ? el( ServerSideRender, {
|
37 |
+
block: 'email-subscribers/subscription-form-block',
|
38 |
+
attributes: props.attributes,
|
39 |
+
} ) : el('div', {}, el( Placeholder, {}, displaySelectFormDropdown( props ) ) )
|
40 |
+
);
|
41 |
+
}
|
42 |
+
});
|
43 |
+
|
44 |
+
const displaySelectFormDropdown = props => {
|
45 |
+
return el(
|
46 |
+
'select',
|
47 |
+
{
|
48 |
+
value: props.attributes.formID ? props.attributes.formID : '',
|
49 |
+
onChange: event => props.setAttributes( { formID: parseInt(event.target.value) } )
|
50 |
+
},
|
51 |
+
el( 'option',
|
52 |
+
{
|
53 |
+
value: ''
|
54 |
+
},
|
55 |
+
__( 'Select a form', 'email-subscribers' )
|
56 |
+
),
|
57 |
+
...esForms.map( form => {
|
58 |
+
return el( 'option', { value: form.id }, form.name )
|
59 |
+
})
|
60 |
+
);
|
61 |
+
}
|
62 |
+
} )(
|
63 |
+
window.wp
|
64 |
+
);
|
lite/includes/class-email-subscribers.php
CHANGED
@@ -325,13 +325,13 @@ if ( ! class_exists( 'Email_Subscribers' ) ) {
|
|
325 |
}
|
326 |
}
|
327 |
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
|
336 |
$screen_id = $this->get_current_screen_id();
|
337 |
// Don't show admin notices on Dashboard if onboarding is not yet completed.
|
@@ -978,6 +978,7 @@ if ( ! class_exists( 'Email_Subscribers' ) ) {
|
|
978 |
'lite/admin/class-es-gallery.php',
|
979 |
|
980 |
'lite/admin/class-es-form-admin.php',
|
|
|
981 |
|
982 |
'starter/starter-class-email-subscribers.php',
|
983 |
'pro/pro-class-email-subscribers.php',
|
@@ -2042,9 +2043,9 @@ if ( ! class_exists( 'Email_Subscribers' ) ) {
|
|
2042 |
$offer_start_time = 0;
|
2043 |
$offer_end_time = 0;
|
2044 |
|
2045 |
-
if ( '
|
2046 |
-
$offer_start_time = strtotime( '
|
2047 |
-
$offer_end_time = strtotime( '
|
2048 |
}
|
2049 |
|
2050 |
$is_offer_period = $current_ist_time >= $offer_start_time && $current_ist_time <= $offer_end_time;
|
325 |
}
|
326 |
}
|
327 |
|
328 |
+
if ( $show_offer ) {
|
329 |
+
$args['url'] = 'https://www.icegram.com/';
|
330 |
+
$args['include'] = ES_PLUGIN_DIR . 'lite/includes/notices/views/ig-es-halloween-offer.php';
|
331 |
+
ES_Admin_Notices::add_custom_notice( 'halloween_offer_2022', $args );
|
332 |
+
} else {
|
333 |
+
ES_Admin_Notices::remove_notice( 'halloween_offer_2022' );
|
334 |
+
}
|
335 |
|
336 |
$screen_id = $this->get_current_screen_id();
|
337 |
// Don't show admin notices on Dashboard if onboarding is not yet completed.
|
978 |
'lite/admin/class-es-gallery.php',
|
979 |
|
980 |
'lite/admin/class-es-form-admin.php',
|
981 |
+
'lite/admin/class-es-gb-subscription-form-block.php',
|
982 |
|
983 |
'starter/starter-class-email-subscribers.php',
|
984 |
'pro/pro-class-email-subscribers.php',
|
2043 |
$offer_start_time = 0;
|
2044 |
$offer_end_time = 0;
|
2045 |
|
2046 |
+
if ( 'halloween' === $offer_name ) {
|
2047 |
+
$offer_start_time = strtotime( '2022-10-25 12:30:00' ); // Offer start time in IST
|
2048 |
+
$offer_end_time = strtotime( '2022-11-01 12:30:00' ); // Offer end time in IST
|
2049 |
}
|
2050 |
|
2051 |
$is_offer_period = $current_ist_time >= $offer_start_time && $current_ist_time <= $offer_end_time;
|
lite/includes/classes/class-es-handle-subscription.php
CHANGED
@@ -606,7 +606,7 @@ if ( ! class_exists( 'ES_Handle_Subscription' ) ) {
|
|
606 |
$ig_es_form_submission_success_message = get_option( 'ig_es_form_submission_success_message' );
|
607 |
$messages = array(
|
608 |
'es_empty_email_notice' => __( 'Please enter email address', 'email-subscribers' ),
|
609 |
-
'es_rate_limit_notice' => __( 'You need to wait for
|
610 |
'es_optin_success_message' => ! empty( $ig_es_form_submission_success_message ) ? $ig_es_form_submission_success_message : __( 'Successfully Subscribed.', 'email-subscribers' ),
|
611 |
'es_email_exists_notice' => __( 'Email Address already exists!', 'email-subscribers' ),
|
612 |
'es_unexpected_error_notice' => __( 'Oops.. Unexpected error occurred.', 'email-subscribers' ),
|
606 |
$ig_es_form_submission_success_message = get_option( 'ig_es_form_submission_success_message' );
|
607 |
$messages = array(
|
608 |
'es_empty_email_notice' => __( 'Please enter email address', 'email-subscribers' ),
|
609 |
+
'es_rate_limit_notice' => __( 'You need to wait for some time before subscribing again', 'email-subscribers' ),
|
610 |
'es_optin_success_message' => ! empty( $ig_es_form_submission_success_message ) ? $ig_es_form_submission_success_message : __( 'Successfully Subscribed.', 'email-subscribers' ),
|
611 |
'es_email_exists_notice' => __( 'Email Address already exists!', 'email-subscribers' ),
|
612 |
'es_unexpected_error_notice' => __( 'Oops.. Unexpected error occurred.', 'email-subscribers' ),
|
lite/includes/classes/class-es-mailer.php
CHANGED
@@ -1097,16 +1097,9 @@ if ( ! class_exists( 'ES_Mailer' ) ) {
|
|
1097 |
if ( 0 != $contact_id ) {
|
1098 |
$contact_details = ES()->contacts_db->get_details_by_ids( array( $contact_id ) );
|
1099 |
if ( is_array( $contact_details ) ) {
|
1100 |
-
$contact_details = array_shift( $contact_details );
|
1101 |
|
1102 |
-
$
|
1103 |
-
$
|
1104 |
-
|
1105 |
-
$merge_tags['first_name'] = $first_name;
|
1106 |
-
$merge_tags['last_name'] = $last_name;
|
1107 |
-
$merge_tags['name'] = ES_Common::prepare_name_from_first_name_last_name( $first_name, $last_name );
|
1108 |
-
$merge_tags['hash'] = $contact_details['hash'];
|
1109 |
-
$merge_tags['email'] = $contact_details['email'];
|
1110 |
}
|
1111 |
}
|
1112 |
|
@@ -1189,7 +1182,7 @@ if ( ! class_exists( 'ES_Mailer' ) ) {
|
|
1189 |
$content = str_replace( '{{site.name}}', $blog_name, $content );
|
1190 |
$content = str_replace( '{{site.url}}', $site_url, $content );
|
1191 |
|
1192 |
-
return $content;
|
1193 |
}
|
1194 |
|
1195 |
/**
|
1097 |
if ( 0 != $contact_id ) {
|
1098 |
$contact_details = ES()->contacts_db->get_details_by_ids( array( $contact_id ) );
|
1099 |
if ( is_array( $contact_details ) ) {
|
|
|
1100 |
|
1101 |
+
$merge_tags = array_shift( $contact_details );
|
1102 |
+
$merge_tags['name'] = ES_Common::prepare_name_from_first_name_last_name( $merge_tags['first_name'], $merge_tags['last_name'] );
|
|
|
|
|
|
|
|
|
|
|
|
|
1103 |
}
|
1104 |
}
|
1105 |
|
1182 |
$content = str_replace( '{{site.name}}', $blog_name, $content );
|
1183 |
$content = str_replace( '{{site.url}}', $site_url, $content );
|
1184 |
|
1185 |
+
return apply_filters( 'ig_es_message_content', $content, $merge_tags );
|
1186 |
}
|
1187 |
|
1188 |
/**
|
lite/includes/db/class-es-db-lists-contacts.php
CHANGED
@@ -645,15 +645,30 @@ class ES_DB_Lists_Contacts extends ES_DB {
|
|
645 |
}
|
646 |
return $result;
|
647 |
} elseif ( 'unsubscribed' === $status ) {
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
|
|
|
|
|
|
|
|
|
|
654 |
)
|
655 |
-
)
|
656 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
657 |
} elseif ( 'unconfirmed' === $status ) {
|
658 |
return $wpbd->query(
|
659 |
$wpbd->prepare(
|
645 |
}
|
646 |
return $result;
|
647 |
} elseif ( 'unsubscribed' === $status ) {
|
648 |
+
if ( ! empty( $list_ids ) ) {
|
649 |
+
|
650 |
+
$list_ids_str = implode( ',', $list_ids );
|
651 |
+
|
652 |
+
return $wpbd->query(
|
653 |
+
$wpbd->prepare(
|
654 |
+
"UPDATE {$wpbd->prefix}ig_lists_contacts SET status = %s, unsubscribed_at = %s WHERE contact_id IN( {$ids_str} ) AND list_id IN( {$list_ids_str} )",
|
655 |
+
array(
|
656 |
+
$status,
|
657 |
+
$current_date,
|
658 |
+
)
|
659 |
)
|
660 |
+
);
|
661 |
+
} else {
|
662 |
+
return $wpbd->query(
|
663 |
+
$wpbd->prepare(
|
664 |
+
"UPDATE {$wpbd->prefix}ig_lists_contacts SET status = %s, unsubscribed_at = %s WHERE contact_id IN( {$ids_str} )",
|
665 |
+
array(
|
666 |
+
$status,
|
667 |
+
$current_date,
|
668 |
+
)
|
669 |
+
)
|
670 |
+
);
|
671 |
+
}
|
672 |
} elseif ( 'unconfirmed' === $status ) {
|
673 |
return $wpbd->query(
|
674 |
$wpbd->prepare(
|
lite/includes/mailers/class-es-base-mailer.php
CHANGED
@@ -161,6 +161,8 @@ if ( ! class_exists( 'ES_Base_Mailer' ) ) {
|
|
161 |
public function do_response( $status = 'success', $message = '' ) {
|
162 |
|
163 |
if ( 'success' !== $status ) {
|
|
|
|
|
164 |
return new WP_Error( 'ig_es_email_sending_failed', $message );
|
165 |
}
|
166 |
|
161 |
public function do_response( $status = 'success', $message = '' ) {
|
162 |
|
163 |
if ( 'success' !== $status ) {
|
164 |
+
ES()->logger->error( 'Error in Email Sending', $this->logger_context );
|
165 |
+
ES()->logger->error( $message, $this->logger_context );
|
166 |
return new WP_Error( 'ig_es_email_sending_failed', $message );
|
167 |
}
|
168 |
|
lite/includes/notices/class-es-admin-notices.php
CHANGED
@@ -224,8 +224,8 @@ class ES_Admin_Notices {
|
|
224 |
}
|
225 |
}
|
226 |
|
227 |
-
//
|
228 |
-
if ( '
|
229 |
$url = 'https://www.icegram.com/email-subscribers-pricing/?utm_source=in_app&utm_medium=es_banner&utm_campaign=' . $option_name;
|
230 |
header( "Location: {$url}" );
|
231 |
exit();
|
224 |
}
|
225 |
}
|
226 |
|
227 |
+
// Halloween 2022 offer
|
228 |
+
if ( 'offer_halloween_2022' === $option_name ) {
|
229 |
$url = 'https://www.icegram.com/email-subscribers-pricing/?utm_source=in_app&utm_medium=es_banner&utm_campaign=' . $option_name;
|
230 |
header( "Location: {$url}" );
|
231 |
exit();
|
lite/includes/notices/views/ig-es-halloween-offer.php
CHANGED
@@ -9,19 +9,19 @@
|
|
9 |
</style>
|
10 |
<?php
|
11 |
|
12 |
-
if ( ( get_option( '
|
13 |
$notice_dismiss_url = wp_nonce_url(
|
14 |
add_query_arg(
|
15 |
array(
|
16 |
'es_dismiss_admin_notice' => 1,
|
17 |
-
'option_name' => '
|
18 |
)
|
19 |
),
|
20 |
'es_dismiss_admin_notice'
|
21 |
);
|
22 |
?>
|
23 |
<div class="ig_es_offer">
|
24 |
-
<a target="_blank" href="<?php echo esc_url( $notice_dismiss_url ); ?>"><img src="<?php echo esc_url ( ES_PLUGIN_URL ); ?>/lite/admin/images/
|
25 |
</div>
|
26 |
|
27 |
<?php } ?>
|
9 |
</style>
|
10 |
<?php
|
11 |
|
12 |
+
if ( ( get_option( 'ig_es_offer_halloween_2022' ) !== 'yes' ) && ES()->is_offer_period( 'halloween' ) ) {
|
13 |
$notice_dismiss_url = wp_nonce_url(
|
14 |
add_query_arg(
|
15 |
array(
|
16 |
'es_dismiss_admin_notice' => 1,
|
17 |
+
'option_name' => 'offer_halloween_2022',
|
18 |
)
|
19 |
),
|
20 |
'es_dismiss_admin_notice'
|
21 |
);
|
22 |
?>
|
23 |
<div class="ig_es_offer">
|
24 |
+
<a target="_blank" href="<?php echo esc_url( $notice_dismiss_url ); ?>"><img src="<?php echo esc_url ( ES_PLUGIN_URL ); ?>/lite/admin/images/halloween-2022.png"/></a>
|
25 |
</div>
|
26 |
|
27 |
<?php } ?>
|
lite/includes/workflows/class-es-workflows-table.php
CHANGED
@@ -138,7 +138,7 @@ class ES_Workflows_Table extends ES_List_Table {
|
|
138 |
<div class="ig-es-workflow-gallery-item-actions">
|
139 |
<button data-item-name=<?php echo esc_attr( $item_name ); ?> type="button" class="ig-es-create-workflow-from-gallery-item ig-es-inline-loader inline-flex justify-center w-full py-1.5 text-sm font-medium leading-5 text-white transition duration-150 ease-in-out bg-indigo-600 border border-indigo-500 rounded-md cursor-pointer select-none focus:outline-none focus:shadow-outline-indigo focus:shadow-lg hover:bg-indigo-500 hover:text-white hover:shadow-md md:px-2 lg:px-3 xl:px-4">
|
140 |
<span>
|
141 |
-
<?php echo esc_html__( '
|
142 |
</span>
|
143 |
<svg class="es-btn-loader animate-spin h-4 w-4 text-indigo" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
|
144 |
<circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
|
138 |
<div class="ig-es-workflow-gallery-item-actions">
|
139 |
<button data-item-name=<?php echo esc_attr( $item_name ); ?> type="button" class="ig-es-create-workflow-from-gallery-item ig-es-inline-loader inline-flex justify-center w-full py-1.5 text-sm font-medium leading-5 text-white transition duration-150 ease-in-out bg-indigo-600 border border-indigo-500 rounded-md cursor-pointer select-none focus:outline-none focus:shadow-outline-indigo focus:shadow-lg hover:bg-indigo-500 hover:text-white hover:shadow-md md:px-2 lg:px-3 xl:px-4">
|
140 |
<span>
|
141 |
+
<?php echo esc_html__( 'Use workflow', 'email-subscribers' ); ?>
|
142 |
</span>
|
143 |
<svg class="es-btn-loader animate-spin h-4 w-4 text-indigo" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
|
144 |
<circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
|
lite/includes/workflows/class-ig-es-variables-processor.php
CHANGED
@@ -123,7 +123,7 @@ class IG_ES_Variables_Processor {
|
|
123 |
|
124 |
$value = '';
|
125 |
|
126 |
-
if ( method_exists( $variable, 'get_value' ) ) {
|
127 |
|
128 |
if ( in_array( $data_type, ES_Workflow_Data_Types::get_non_stored_data_types(), true ) ) {
|
129 |
$value = $variable->get_value( $parameters, $this->workflow );
|
123 |
|
124 |
$value = '';
|
125 |
|
126 |
+
if ( $variable instanceof IG_ES_Workflow_Variable && method_exists( $variable, 'get_value' ) ) {
|
127 |
|
128 |
if ( in_array( $data_type, ES_Workflow_Data_Types::get_non_stored_data_types(), true ) ) {
|
129 |
$value = $variable->get_value( $parameters, $this->workflow );
|
lite/language.php
CHANGED
@@ -761,7 +761,7 @@ __( 'View Reports', 'email-subscribers' ),
|
|
761 |
/* translators: %s: Post type name */
|
762 |
__( 'Notification emails has been queued for this %s.', 'email-subscribers' ),
|
763 |
__( 'Please enter email address', 'email-subscribers' ),
|
764 |
-
__( 'You need to wait for
|
765 |
__( 'Successfully Subscribed.', 'email-subscribers' ),
|
766 |
__( 'Email Address already exists!', 'email-subscribers' ),
|
767 |
__( 'Oops.. Unexpected error occurred.', 'email-subscribers' ),
|
@@ -1267,7 +1267,7 @@ __( 'Could not retrieve the action.', 'email-subscribers' ),
|
|
1267 |
__( 'Workflow', 'email-subscribers' ),
|
1268 |
/* translators: 1. Opening strong tag(<strong>) 2: Closing strong tag(</strong>) */
|
1269 |
__( 'Here\'s a collection of some useful workflows for you. Simply click on %1$sCreate workflow%2$s button to begin.', 'email-subscribers' ),
|
1270 |
-
__( '
|
1271 |
__( 'No items found in workflow gallery.', 'email-subscribers' ),
|
1272 |
__( 'Number of workflows per page', 'email-subscribers' ),
|
1273 |
/* translators: 1. Workflow edit URL anchor tag 2: Anchor close tag */
|
@@ -1581,8 +1581,11 @@ __( 'Sent Emails', 'email-subscribers' ),
|
|
1581 |
__( 'View More Stats', 'email-subscribers' ),
|
1582 |
__( 'Boost Your Stats', 'email-subscribers' ),
|
1583 |
__( 'Visit our Guides & Tutorials to learn ', 'email-subscribers' ),
|
1584 |
-
__( '
|
1585 |
__( 'All list', 'email-subscribers' ),
|
|
|
|
|
|
|
1586 |
__( 'Add customer to product specific list', 'email-subscribers' ),
|
1587 |
__( 'Add customer to product variation list', 'email-subscribers' ),
|
1588 |
__( 'Cart: Abandoned cart email with coupon', 'email-subscribers' ),
|
@@ -1849,4 +1852,6 @@ __( 'Create using new Drag & Drop Editor', 'email-subscribers' ),
|
|
1849 |
__( 'Create using Classic Editor', 'email-subscribers' ),
|
1850 |
__( 'Do you really want to delete this template?', 'email-subscribers' ),
|
1851 |
__( 'Create from scratch', 'email-subscribers' ),
|
|
|
|
|
1852 |
);
|
761 |
/* translators: %s: Post type name */
|
762 |
__( 'Notification emails has been queued for this %s.', 'email-subscribers' ),
|
763 |
__( 'Please enter email address', 'email-subscribers' ),
|
764 |
+
__( 'You need to wait for some time before subscribing again', 'email-subscribers' ),
|
765 |
__( 'Successfully Subscribed.', 'email-subscribers' ),
|
766 |
__( 'Email Address already exists!', 'email-subscribers' ),
|
767 |
__( 'Oops.. Unexpected error occurred.', 'email-subscribers' ),
|
1267 |
__( 'Workflow', 'email-subscribers' ),
|
1268 |
/* translators: 1. Opening strong tag(<strong>) 2: Closing strong tag(</strong>) */
|
1269 |
__( 'Here\'s a collection of some useful workflows for you. Simply click on %1$sCreate workflow%2$s button to begin.', 'email-subscribers' ),
|
1270 |
+
__( 'Use workflow', 'email-subscribers' ),
|
1271 |
__( 'No items found in workflow gallery.', 'email-subscribers' ),
|
1272 |
__( 'Number of workflows per page', 'email-subscribers' ),
|
1273 |
/* translators: 1. Workflow edit URL anchor tag 2: Anchor close tag */
|
1581 |
__( 'View More Stats', 'email-subscribers' ),
|
1582 |
__( 'Boost Your Stats', 'email-subscribers' ),
|
1583 |
__( 'Visit our Guides & Tutorials to learn ', 'email-subscribers' ),
|
1584 |
+
__( 'Change subscriber list status', 'email-subscribers' ),
|
1585 |
__( 'All list', 'email-subscribers' ),
|
1586 |
+
__( 'Change status in product list', 'email-subscribers' ),
|
1587 |
+
__( 'Change status in variation list', 'email-subscribers' ),
|
1588 |
+
__( 'Remove From list', 'email-subscribers' ),
|
1589 |
__( 'Add customer to product specific list', 'email-subscribers' ),
|
1590 |
__( 'Add customer to product variation list', 'email-subscribers' ),
|
1591 |
__( 'Cart: Abandoned cart email with coupon', 'email-subscribers' ),
|
1852 |
__( 'Create using Classic Editor', 'email-subscribers' ),
|
1853 |
__( 'Do you really want to delete this template?', 'email-subscribers' ),
|
1854 |
__( 'Create from scratch', 'email-subscribers' ),
|
1855 |
+
__( 'Subscription Form', 'email-subscribers' ),
|
1856 |
+
__( 'Select a form', 'email-subscribers' ),
|
1857 |
);
|
lite/languages/email-subscribers.pot
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
# This file is distributed under the same license as the Email Subscribers & Newsletters plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Email Subscribers & Newsletters 5.4.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/email-subscribers\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"POT-Creation-Date: 2022-10-
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.4.0\n"
|
15 |
"X-Domain: email-subscribers\n"
|
@@ -29,7 +29,7 @@ msgstr ""
|
|
29 |
|
30 |
#. Author of the plugin
|
31 |
#: lite/admin/partials/help.php:28
|
32 |
-
#: lite/includes/class-email-subscribers.php:
|
33 |
msgid "Icegram"
|
34 |
msgstr ""
|
35 |
|
@@ -80,7 +80,7 @@ msgid "Please add a campaign subject before saving."
|
|
80 |
msgstr ""
|
81 |
|
82 |
#: lite/admin/class-email-subscribers-admin.php:184
|
83 |
-
#: pro/pro-class-email-subscribers.php:
|
84 |
msgid "Please add email body."
|
85 |
msgstr ""
|
86 |
|
@@ -362,7 +362,7 @@ msgstr ""
|
|
362 |
#. translators: %s: Pricing page URL
|
363 |
#: lite/admin/class-email-subscribers-admin.php:1462
|
364 |
#: lite/includes/class-email-subscribers-activator.php:61
|
365 |
-
#: lite/includes/class-email-subscribers.php:
|
366 |
#: lite/includes/classes/class-email-subscribers-pricing.php:781
|
367 |
#: lite/includes/classes/class-es-form-widget.php:11
|
368 |
#: lite/includes/classes/class-es-old-widget.php:13
|
@@ -382,6 +382,7 @@ msgstr ""
|
|
382 |
#: lite/includes/classes/class-es-import-subscribers.php:867
|
383 |
#: lite/includes/classes/class-es-import-subscribers.php:1358
|
384 |
#: lite/includes/classes/class-es-lists-table.php:639
|
|
|
385 |
#: starter/workflows/actions/extras/class-es-starter-action-add-to-list.php:34
|
386 |
msgid "Subscribed"
|
387 |
msgstr ""
|
@@ -395,6 +396,7 @@ msgstr ""
|
|
395 |
#: lite/includes/classes/class-es-import-subscribers.php:1359
|
396 |
#: lite/includes/classes/class-es-lists-table.php:640
|
397 |
#: pro/classes/class-es-pro-reports-data.php:283
|
|
|
398 |
#: starter/workflows/actions/extras/class-es-starter-action-add-to-list.php:36
|
399 |
msgid "Unsubscribed"
|
400 |
msgstr ""
|
@@ -665,7 +667,7 @@ msgstr ""
|
|
665 |
#: lite/public/partials/class-es-shortcode.php:302
|
666 |
#: pro/classes/class-es-pro-campaign-rules.php:36
|
667 |
#: pro/classes/class-es-pro-embed-form.php:175
|
668 |
-
#: pro/pro-class-email-subscribers.php:
|
669 |
msgid "Email"
|
670 |
msgstr ""
|
671 |
|
@@ -1056,6 +1058,8 @@ msgstr ""
|
|
1056 |
#: lite/includes/pro-features.php:1665
|
1057 |
#: pro/classes/class-es-pro-campaign-rules.php:39
|
1058 |
#: pro/classes/class-es-pro-reports-data.php:318
|
|
|
|
|
1059 |
msgid "Country"
|
1060 |
msgstr ""
|
1061 |
|
@@ -1850,16 +1854,16 @@ msgid "OK, I Got it!"
|
|
1850 |
msgstr ""
|
1851 |
|
1852 |
#. translators: 1: Error message 2: File name 3: Line number
|
1853 |
-
#: lite/includes/class-email-subscribers.php:
|
1854 |
msgid "%1$s in %2$s on line %3$s"
|
1855 |
msgstr ""
|
1856 |
|
1857 |
-
#: lite/includes/class-email-subscribers.php:
|
1858 |
msgid "Icegram WC"
|
1859 |
msgstr ""
|
1860 |
|
1861 |
#. translators: %1$s - constant that was used
|
1862 |
-
#: lite/includes/class-email-subscribers.php:
|
1863 |
msgid "Value was set using constant %1$s"
|
1864 |
msgstr ""
|
1865 |
|
@@ -1868,12 +1872,14 @@ msgstr ""
|
|
1868 |
#: lite/includes/classes/class-es-import-subscribers.php:869
|
1869 |
#: lite/includes/classes/class-es-import-subscribers.php:1360
|
1870 |
#: lite/includes/classes/class-es-lists-table.php:641
|
|
|
1871 |
#: starter/workflows/actions/extras/class-es-starter-action-add-to-list.php:35
|
1872 |
msgid "Unconfirmed"
|
1873 |
msgstr ""
|
1874 |
|
1875 |
#: lite/includes/class-es-common.php:388
|
1876 |
#: lite/includes/classes/class-es-import-subscribers.php:238
|
|
|
1877 |
#: starter/workflows/actions/extras/class-es-starter-action-add-to-list.php:41
|
1878 |
msgid "Select Status"
|
1879 |
msgstr ""
|
@@ -2094,7 +2100,7 @@ msgstr ""
|
|
2094 |
#: lite/includes/workflows/admin/views/meta-box-timing.php:82
|
2095 |
#: lite/includes/workflows/fields/class-es-date.php:31
|
2096 |
#: pro/classes/class-es-campaign-admin-pro.php:194
|
2097 |
-
#: pro/pro-class-email-subscribers.php:
|
2098 |
msgid "Date"
|
2099 |
msgstr ""
|
2100 |
|
@@ -2753,7 +2759,7 @@ msgstr ""
|
|
2753 |
|
2754 |
#: lite/includes/classes/class-es-campaign-report.php:240
|
2755 |
#: pro/classes/class-es-pro-reports-data.php:261
|
2756 |
-
#: pro/pro-class-email-subscribers.php:
|
2757 |
msgid "Clicked"
|
2758 |
msgstr ""
|
2759 |
|
@@ -2986,7 +2992,7 @@ msgid "Contact(s) status changed successfully!"
|
|
2986 |
msgstr ""
|
2987 |
|
2988 |
#: lite/includes/classes/class-es-contacts-table.php:199
|
2989 |
-
#: pro/pro-class-email-subscribers.php:
|
2990 |
msgid "Confirmation emails queued successfully and will be sent shortly."
|
2991 |
msgstr ""
|
2992 |
|
@@ -3248,7 +3254,7 @@ msgstr ""
|
|
3248 |
#: lite/includes/classes/class-es-import-subscribers.php:682
|
3249 |
#: lite/includes/classes/class-es-import-subscribers.php:1094
|
3250 |
#: lite/includes/classes/class-es-import-subscribers.php:1351
|
3251 |
-
#: pro/pro-class-email-subscribers.php:
|
3252 |
msgid "First Name"
|
3253 |
msgstr ""
|
3254 |
|
@@ -3257,7 +3263,7 @@ msgstr ""
|
|
3257 |
#: lite/includes/classes/class-es-import-subscribers.php:683
|
3258 |
#: lite/includes/classes/class-es-import-subscribers.php:1099
|
3259 |
#: lite/includes/classes/class-es-import-subscribers.php:1352
|
3260 |
-
#: pro/pro-class-email-subscribers.php:
|
3261 |
msgid "Last Name"
|
3262 |
msgstr ""
|
3263 |
|
@@ -3265,6 +3271,7 @@ msgstr ""
|
|
3265 |
#: lite/includes/classes/class-es-lists-table.php:33
|
3266 |
#: lite/includes/compatibilities/elementor/actions/class-es-ig-form-action.php:51
|
3267 |
#: lite/includes/workflows/actions/class-es-action-add-to-list.php:31
|
|
|
3268 |
#: pro/workflows/actions/class-es-action-move-to-list.php:30
|
3269 |
#: pro/workflows/actions/class-es-action-remove-from-list.php:33
|
3270 |
msgid "List"
|
@@ -3397,7 +3404,7 @@ msgstr ""
|
|
3397 |
|
3398 |
#: lite/includes/classes/class-es-handle-subscription.php:609
|
3399 |
#: lite/public/class-email-subscribers-public.php:113
|
3400 |
-
msgid "You need to wait for
|
3401 |
msgstr ""
|
3402 |
|
3403 |
#: lite/includes/classes/class-es-handle-subscription.php:610
|
@@ -3562,6 +3569,7 @@ msgstr ""
|
|
3562 |
#: lite/includes/classes/class-es-import-subscribers.php:210
|
3563 |
#: lite/includes/classes/class-es-import-subscribers.php:325
|
3564 |
#: lite/includes/classes/class-es-post-notifications.php:367
|
|
|
3565 |
msgid "Select list"
|
3566 |
msgstr ""
|
3567 |
|
@@ -3797,7 +3805,7 @@ msgid "If you find this plugin useful, please consider giving us %1$s5 stars rev
|
|
3797 |
msgstr ""
|
3798 |
|
3799 |
#. translators: 1. Subscriber email 2. Blog name
|
3800 |
-
#: lite/includes/classes/class-es-mailer.php:
|
3801 |
msgid "Unsubscribe %1$s from %2$s"
|
3802 |
msgstr ""
|
3803 |
|
@@ -4142,7 +4150,7 @@ msgstr ""
|
|
4142 |
|
4143 |
#. translators: 1: Page 2: Duplicate action 3: Campaign id 4: Wp nonce
|
4144 |
#: lite/includes/classes/class-es-templates-table.php:209
|
4145 |
-
#: pro/pro-class-email-subscribers.php:
|
4146 |
msgid "Duplicate"
|
4147 |
msgstr ""
|
4148 |
|
@@ -4417,12 +4425,12 @@ msgid "Access Control"
|
|
4417 |
msgstr ""
|
4418 |
|
4419 |
#: lite/includes/pro-features.php:298
|
4420 |
-
#: pro/pro-class-email-subscribers.php:
|
4421 |
msgid "Track clicks"
|
4422 |
msgstr ""
|
4423 |
|
4424 |
#: lite/includes/pro-features.php:299
|
4425 |
-
#: pro/pro-class-email-subscribers.php:
|
4426 |
msgid "Do you want to track when people click links in your emails? (We recommend keeping it enabled)"
|
4427 |
msgstr ""
|
4428 |
|
@@ -4455,7 +4463,7 @@ msgid "For example : Adds a checkbox to subscribe when people post a comment."
|
|
4455 |
msgstr ""
|
4456 |
|
4457 |
#: lite/includes/pro-features.php:331
|
4458 |
-
#: pro/pro-class-email-subscribers.php:
|
4459 |
#: starter/starter-class-email-subscribers.php:604
|
4460 |
msgid "(toggle to enable this)"
|
4461 |
msgstr ""
|
@@ -4475,7 +4483,7 @@ msgid "Opt-in consent text"
|
|
4475 |
msgstr ""
|
4476 |
|
4477 |
#: lite/includes/pro-features.php:372
|
4478 |
-
#: pro/pro-class-email-subscribers.php:
|
4479 |
msgid "Weekly summary"
|
4480 |
msgstr ""
|
4481 |
|
@@ -4524,7 +4532,7 @@ msgid "Prevent bot signups even further. Set default captcha option for new subs
|
|
4524 |
msgstr ""
|
4525 |
|
4526 |
#: lite/includes/pro-features.php:457
|
4527 |
-
#: pro/pro-class-email-subscribers.php:
|
4528 |
msgid "Track IP address"
|
4529 |
msgstr ""
|
4530 |
|
@@ -4796,26 +4804,26 @@ msgstr ""
|
|
4796 |
|
4797 |
#: lite/includes/pro-features.php:1176
|
4798 |
#: pro/classes/class-es-campaign-admin-pro.php:169
|
4799 |
-
#: pro/pro-class-email-subscribers.php:
|
4800 |
msgid "Send options"
|
4801 |
msgstr ""
|
4802 |
|
4803 |
#: lite/includes/pro-features.php:1179
|
4804 |
#: pro/classes/class-es-campaign-admin-pro.php:180
|
4805 |
-
#: pro/pro-class-email-subscribers.php:
|
4806 |
msgid "Schedule for later"
|
4807 |
msgstr ""
|
4808 |
|
4809 |
#: lite/includes/pro-features.php:1196
|
4810 |
#: lite/includes/workflows/fields/class-es-time.php:64
|
4811 |
#: pro/classes/class-es-campaign-admin-pro.php:208
|
4812 |
-
#: pro/pro-class-email-subscribers.php:
|
4813 |
msgid "Time"
|
4814 |
msgstr ""
|
4815 |
|
4816 |
#: lite/includes/pro-features.php:1206
|
4817 |
#: pro/classes/class-es-campaign-admin-pro.php:223
|
4818 |
-
#: pro/pro-class-email-subscribers.php:
|
4819 |
msgid "Local Time: "
|
4820 |
msgstr ""
|
4821 |
|
@@ -4864,7 +4872,7 @@ msgstr ""
|
|
4864 |
#: lite/includes/pro-features.php:1454
|
4865 |
#: lite/includes/pro-features.php:1668
|
4866 |
#: pro/classes/class-es-pro-reports-data.php:441
|
4867 |
-
#: pro/classes/class-es-pro-reports-data.php:
|
4868 |
msgid "Mail Client"
|
4869 |
msgstr ""
|
4870 |
|
@@ -4904,37 +4912,37 @@ msgid "Last 10 Open Activity"
|
|
4904 |
msgstr ""
|
4905 |
|
4906 |
#: lite/includes/pro-features.php:1667
|
4907 |
-
#: pro/classes/class-es-pro-reports-data.php:
|
4908 |
msgid "Device"
|
4909 |
msgstr ""
|
4910 |
|
4911 |
#: lite/includes/pro-features.php:1669
|
4912 |
-
#: pro/classes/class-es-pro-reports-data.php:
|
4913 |
msgid "OS"
|
4914 |
msgstr ""
|
4915 |
|
4916 |
#: lite/includes/pro-features.php:1696
|
4917 |
-
#: pro/classes/class-es-pro-reports-data.php:
|
4918 |
msgid "Desktop"
|
4919 |
msgstr ""
|
4920 |
|
4921 |
#: lite/includes/pro-features.php:1705
|
4922 |
-
#: pro/classes/class-es-pro-reports-data.php:
|
4923 |
msgid "Tablet"
|
4924 |
msgstr ""
|
4925 |
|
4926 |
#: lite/includes/pro-features.php:1714
|
4927 |
-
#: pro/classes/class-es-pro-reports-data.php:
|
4928 |
msgid "Mobile"
|
4929 |
msgstr ""
|
4930 |
|
4931 |
#: lite/includes/pro-features.php:1783
|
4932 |
-
#: pro/pro-class-email-subscribers.php:
|
4933 |
msgid "Add Attachments"
|
4934 |
msgstr ""
|
4935 |
|
4936 |
#: lite/includes/pro-features.php:1814
|
4937 |
-
#: pro/pro-class-email-subscribers.php:
|
4938 |
msgid "Import existing WordPress users"
|
4939 |
msgstr ""
|
4940 |
|
@@ -5523,7 +5531,7 @@ msgid "Here's a collection of some useful workflows for you. Simply click on %1$
|
|
5523 |
msgstr ""
|
5524 |
|
5525 |
#: lite/includes/workflows/class-es-workflows-table.php:141
|
5526 |
-
msgid "
|
5527 |
msgstr ""
|
5528 |
|
5529 |
#: lite/includes/workflows/class-es-workflows-table.php:158
|
@@ -5646,7 +5654,7 @@ msgid "Send welcome email when someone subscribes"
|
|
5646 |
msgstr ""
|
5647 |
|
5648 |
#: lite/includes/workflows/db/class-es-db-workflows.php:608
|
5649 |
-
#: pro/pro-class-email-subscribers.php:
|
5650 |
msgid "Send confirmation email"
|
5651 |
msgstr ""
|
5652 |
|
@@ -5712,7 +5720,7 @@ msgid "Could not insert into '%1$s' table. '%1$s' may not be present in the data
|
|
5712 |
msgstr ""
|
5713 |
|
5714 |
#: lite/includes/workflows/rules/abstracts/class-es-rule-product-select-abstract.php:29
|
5715 |
-
#: pro/pro-class-email-subscribers.php:
|
5716 |
msgid "Search products..."
|
5717 |
msgstr ""
|
5718 |
|
@@ -5839,7 +5847,7 @@ msgstr ""
|
|
5839 |
|
5840 |
#: lite/public/partials/cron-message.php:43
|
5841 |
#: pro/classes/class-es-campaign-admin-pro.php:174
|
5842 |
-
#: pro/pro-class-email-subscribers.php:
|
5843 |
msgid "Send Now"
|
5844 |
msgstr ""
|
5845 |
|
@@ -5934,7 +5942,7 @@ msgstr ""
|
|
5934 |
|
5935 |
#: pro/classes/class-es-pro-custom-fields-table.php:40
|
5936 |
#: pro/classes/class-es-pro-custom-fields-table.php:92
|
5937 |
-
#: pro/pro-class-email-subscribers.php:
|
5938 |
msgid "Custom Fields"
|
5939 |
msgstr ""
|
5940 |
|
@@ -6392,252 +6400,252 @@ msgstr ""
|
|
6392 |
msgid "Your cart could not be restored, it may have expired."
|
6393 |
msgstr ""
|
6394 |
|
6395 |
-
#: pro/pro-class-email-subscribers.php:
|
6396 |
#: pro/pro-class-post-digest.php:35
|
6397 |
msgid "Sequence"
|
6398 |
msgstr ""
|
6399 |
|
6400 |
-
#: pro/pro-class-email-subscribers.php:
|
6401 |
msgid "Please enter an email address."
|
6402 |
msgstr ""
|
6403 |
|
6404 |
-
#: pro/pro-class-email-subscribers.php:
|
6405 |
msgid "Please enter the subject."
|
6406 |
msgstr ""
|
6407 |
|
6408 |
-
#: pro/pro-class-email-subscribers.php:
|
6409 |
msgid "Add Attachment"
|
6410 |
msgstr ""
|
6411 |
|
6412 |
#. translators: %s: Attachmen max file size.
|
6413 |
-
#: pro/pro-class-email-subscribers.php:
|
6414 |
msgid "Please attach a file having size lower than %s."
|
6415 |
msgstr ""
|
6416 |
|
6417 |
-
#: pro/pro-class-email-subscribers.php:
|
6418 |
msgid "Are you sure you want to delete this?"
|
6419 |
msgstr ""
|
6420 |
|
6421 |
-
#: pro/pro-class-email-subscribers.php:
|
6422 |
-
#: pro/pro-class-email-subscribers.php:
|
6423 |
msgid "Checking your orders..."
|
6424 |
msgstr ""
|
6425 |
|
6426 |
-
#: pro/pro-class-email-subscribers.php:
|
6427 |
#: pro/pro-class-sequences.php:675
|
6428 |
msgid "Send immediately"
|
6429 |
msgstr ""
|
6430 |
|
6431 |
-
#: pro/pro-class-email-subscribers.php:
|
6432 |
msgid "Send after"
|
6433 |
msgstr ""
|
6434 |
|
6435 |
-
#: pro/pro-class-email-subscribers.php:
|
6436 |
#: pro/pro-class-sequences.php:588
|
6437 |
msgid "hour(s)"
|
6438 |
msgstr ""
|
6439 |
|
6440 |
-
#: pro/pro-class-email-subscribers.php:
|
6441 |
#: pro/pro-class-sequences.php:589
|
6442 |
msgid "day(s)"
|
6443 |
msgstr ""
|
6444 |
|
6445 |
-
#: pro/pro-class-email-subscribers.php:
|
6446 |
#: pro/pro-class-sequences.php:590
|
6447 |
msgid "week(s)"
|
6448 |
msgstr ""
|
6449 |
|
6450 |
-
#: pro/pro-class-email-subscribers.php:
|
6451 |
msgid "Clean My List"
|
6452 |
msgstr ""
|
6453 |
|
6454 |
-
#: pro/pro-class-email-subscribers.php:
|
6455 |
msgid "List cleanup is in progress..."
|
6456 |
msgstr ""
|
6457 |
|
6458 |
-
#: pro/pro-class-email-subscribers.php:
|
6459 |
msgid "List cleanup completed successfully."
|
6460 |
msgstr ""
|
6461 |
|
6462 |
-
#: pro/pro-class-email-subscribers.php:
|
6463 |
msgid "Email status"
|
6464 |
msgstr ""
|
6465 |
|
6466 |
-
#: pro/pro-class-email-subscribers.php:
|
6467 |
msgid "Last opened at"
|
6468 |
msgstr ""
|
6469 |
|
6470 |
-
#: pro/pro-class-email-subscribers.php:
|
6471 |
msgid "Select page"
|
6472 |
msgstr ""
|
6473 |
|
6474 |
-
#: pro/pro-class-email-subscribers.php:
|
6475 |
msgid "Subscriber will be redirected to selected page (by default, homepage) once they click on unsubscribe link from the email."
|
6476 |
msgstr ""
|
6477 |
|
6478 |
-
#: pro/pro-class-email-subscribers.php:
|
6479 |
msgid "Subscriber will be redirected to selected page (by default, homepage) once they click on email confirmation link from the double opt-in (confirmation) email."
|
6480 |
msgstr ""
|
6481 |
|
6482 |
-
#: pro/pro-class-email-subscribers.php:
|
6483 |
msgid "Enable?"
|
6484 |
msgstr ""
|
6485 |
|
6486 |
-
#: pro/pro-class-email-subscribers.php:
|
6487 |
msgid "When our automated weekly email should be sent out?"
|
6488 |
msgstr ""
|
6489 |
|
6490 |
-
#: pro/pro-class-email-subscribers.php:
|
6491 |
msgid "In which time we need to send our weekly summary?"
|
6492 |
msgstr ""
|
6493 |
|
6494 |
-
#: pro/pro-class-email-subscribers.php:
|
6495 |
msgid "Access Key ID"
|
6496 |
msgstr ""
|
6497 |
|
6498 |
-
#: pro/pro-class-email-subscribers.php:
|
6499 |
msgid "Secret Access Key"
|
6500 |
msgstr ""
|
6501 |
|
6502 |
-
#: pro/pro-class-email-subscribers.php:
|
6503 |
msgid "Closest Region"
|
6504 |
msgstr ""
|
6505 |
|
6506 |
-
#: pro/pro-class-email-subscribers.php:
|
6507 |
msgid "To decrease network latency between your site and Amazon SES and speed up email sending, select the Amazon SES API region which is closest to where your website is hosted."
|
6508 |
msgstr ""
|
6509 |
|
6510 |
-
#: pro/pro-class-email-subscribers.php:
|
6511 |
msgid "Private API Key"
|
6512 |
msgstr ""
|
6513 |
|
6514 |
-
#: pro/pro-class-email-subscribers.php:
|
6515 |
msgid "Domain Name"
|
6516 |
msgstr ""
|
6517 |
|
6518 |
-
#: pro/pro-class-email-subscribers.php:
|
6519 |
-
#: pro/pro-class-email-subscribers.php:
|
6520 |
msgid "United States"
|
6521 |
msgstr ""
|
6522 |
|
6523 |
-
#: pro/pro-class-email-subscribers.php:
|
6524 |
-
#: pro/pro-class-email-subscribers.php:
|
6525 |
msgid "Europe"
|
6526 |
msgstr ""
|
6527 |
|
6528 |
-
#: pro/pro-class-email-subscribers.php:
|
6529 |
-
#: pro/pro-class-email-subscribers.php:
|
6530 |
msgid "Region"
|
6531 |
msgstr ""
|
6532 |
|
6533 |
-
#: pro/pro-class-email-subscribers.php:
|
6534 |
msgid "mailgun.com"
|
6535 |
msgstr ""
|
6536 |
|
6537 |
-
#: pro/pro-class-email-subscribers.php:
|
6538 |
-
#: pro/pro-class-email-subscribers.php:
|
6539 |
msgid "API Key"
|
6540 |
msgstr ""
|
6541 |
|
6542 |
-
#: pro/pro-class-email-subscribers.php:
|
6543 |
msgid "Define which endpoint you want to use for sending messages. If you are operating under EU laws, you may be required to use EU region."
|
6544 |
msgstr ""
|
6545 |
|
6546 |
-
#: pro/pro-class-email-subscribers.php:
|
6547 |
msgid "API token"
|
6548 |
msgstr ""
|
6549 |
|
6550 |
-
#: pro/pro-class-email-subscribers.php:
|
6551 |
msgid "API key"
|
6552 |
msgstr ""
|
6553 |
|
6554 |
-
#: pro/pro-class-email-subscribers.php:
|
6555 |
msgid "Public key"
|
6556 |
msgstr ""
|
6557 |
|
6558 |
-
#: pro/pro-class-email-subscribers.php:
|
6559 |
msgid "Private key"
|
6560 |
msgstr ""
|
6561 |
|
6562 |
-
#: pro/pro-class-email-subscribers.php:
|
6563 |
msgid "You are not allowed to duplicate campaign."
|
6564 |
msgstr ""
|
6565 |
|
6566 |
-
#: pro/pro-class-email-subscribers.php:
|
6567 |
msgid "Campaign duplicated !"
|
6568 |
msgstr ""
|
6569 |
|
6570 |
-
#: pro/pro-class-email-subscribers.php:
|
6571 |
msgid "Import WordPress users with following roles"
|
6572 |
msgstr ""
|
6573 |
|
6574 |
-
#: pro/pro-class-email-subscribers.php:
|
6575 |
-
#: pro/pro-class-email-subscribers.php:
|
6576 |
msgid "Proceed "
|
6577 |
msgstr ""
|
6578 |
|
6579 |
-
#: pro/pro-class-email-subscribers.php:
|
6580 |
msgid "Import from WooCommerce orders"
|
6581 |
msgstr ""
|
6582 |
|
6583 |
-
#: pro/pro-class-email-subscribers.php:
|
6584 |
msgid "Select order statuses"
|
6585 |
msgstr ""
|
6586 |
|
6587 |
-
#: pro/pro-class-email-subscribers.php:
|
6588 |
msgid "Orders should contain these products"
|
6589 |
msgstr ""
|
6590 |
|
6591 |
#. translators: 1. Processed orders count. 2. Total orders count. 3. Matched orders count.
|
6592 |
-
#: pro/pro-class-email-subscribers.php:
|
6593 |
msgid "Currently %1$s of %2$s orders checked. Found %3$s matching orders."
|
6594 |
msgstr ""
|
6595 |
|
6596 |
-
#: pro/pro-class-email-subscribers.php:
|
6597 |
msgid "We can't find any matching orders in your store."
|
6598 |
msgstr ""
|
6599 |
|
6600 |
-
#: pro/pro-class-email-subscribers.php:
|
6601 |
msgid "Total Opened"
|
6602 |
msgstr ""
|
6603 |
|
6604 |
-
#: pro/pro-class-email-subscribers.php:
|
6605 |
msgid "How to configure Mailgun to send emails in the Email Subscribers plugin?"
|
6606 |
msgstr ""
|
6607 |
|
6608 |
-
#: pro/pro-class-email-subscribers.php:
|
6609 |
msgid "How to configure SendGrid to send emails in the Email Subscribers plugin?"
|
6610 |
msgstr ""
|
6611 |
|
6612 |
-
#: pro/pro-class-email-subscribers.php:
|
6613 |
msgid "How to configure Sparkpost to send emails in the Email Subscribers plugin?"
|
6614 |
msgstr ""
|
6615 |
|
6616 |
-
#: pro/pro-class-email-subscribers.php:
|
6617 |
msgid "How to configure Amazon SES to send emails in the Email Subscribers plugin?"
|
6618 |
msgstr ""
|
6619 |
|
6620 |
-
#: pro/pro-class-email-subscribers.php:
|
6621 |
msgid "How to configure Postmark to send emails in the Email Subscribers plugin?"
|
6622 |
msgstr ""
|
6623 |
|
6624 |
-
#: pro/pro-class-email-subscribers.php:
|
6625 |
msgid "How to configure Sendinblue to send emails in the Email Subscribers plugin?"
|
6626 |
msgstr ""
|
6627 |
|
6628 |
-
#: pro/pro-class-email-subscribers.php:
|
6629 |
msgid "How to configure Mailjet to send emails in the Email Subscribers plugin?"
|
6630 |
msgstr ""
|
6631 |
|
6632 |
-
#: pro/pro-class-email-subscribers.php:
|
6633 |
msgid "No contacts found. May be they are already queued or there isn't any unconfirmed contact in your selection."
|
6634 |
msgstr ""
|
6635 |
|
6636 |
-
#: pro/pro-class-email-subscribers.php:
|
6637 |
msgid "Failed to queue confirmation emails. Please try again later."
|
6638 |
msgstr ""
|
6639 |
|
6640 |
-
#: pro/pro-class-email-subscribers.php:
|
6641 |
msgid "LearnDash optin consent"
|
6642 |
msgstr ""
|
6643 |
|
@@ -6794,14 +6802,27 @@ msgstr ""
|
|
6794 |
msgid "Visit our Guides & Tutorials to learn "
|
6795 |
msgstr ""
|
6796 |
|
6797 |
-
#: pro/workflows/actions/class-es-action-
|
6798 |
-
msgid "
|
6799 |
msgstr ""
|
6800 |
|
|
|
6801 |
#: pro/workflows/actions/class-es-action-remove-from-list.php:45
|
6802 |
msgid "All list"
|
6803 |
msgstr ""
|
6804 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6805 |
#: pro/workflows/actions/extras/class-es-pro-action-add-to-list.php:52
|
6806 |
msgid "Add customer to product specific list"
|
6807 |
msgstr ""
|
@@ -7902,3 +7923,11 @@ msgstr ""
|
|
7902 |
#: lite/admin/js/src/views/GalleryItemsPage.js:143
|
7903 |
msgid "Create from scratch"
|
7904 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
# This file is distributed under the same license as the Email Subscribers & Newsletters plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Email Subscribers & Newsletters 5.4.17\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/email-subscribers\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"POT-Creation-Date: 2022-10-19T12:09:52+02:00\n"
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.4.0\n"
|
15 |
"X-Domain: email-subscribers\n"
|
29 |
|
30 |
#. Author of the plugin
|
31 |
#: lite/admin/partials/help.php:28
|
32 |
+
#: lite/includes/class-email-subscribers.php:1535
|
33 |
msgid "Icegram"
|
34 |
msgstr ""
|
35 |
|
80 |
msgstr ""
|
81 |
|
82 |
#: lite/admin/class-email-subscribers-admin.php:184
|
83 |
+
#: pro/pro-class-email-subscribers.php:644
|
84 |
msgid "Please add email body."
|
85 |
msgstr ""
|
86 |
|
362 |
#. translators: %s: Pricing page URL
|
363 |
#: lite/admin/class-email-subscribers-admin.php:1462
|
364 |
#: lite/includes/class-email-subscribers-activator.php:61
|
365 |
+
#: lite/includes/class-email-subscribers.php:1532
|
366 |
#: lite/includes/classes/class-email-subscribers-pricing.php:781
|
367 |
#: lite/includes/classes/class-es-form-widget.php:11
|
368 |
#: lite/includes/classes/class-es-old-widget.php:13
|
382 |
#: lite/includes/classes/class-es-import-subscribers.php:867
|
383 |
#: lite/includes/classes/class-es-import-subscribers.php:1358
|
384 |
#: lite/includes/classes/class-es-lists-table.php:639
|
385 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:55
|
386 |
#: starter/workflows/actions/extras/class-es-starter-action-add-to-list.php:34
|
387 |
msgid "Subscribed"
|
388 |
msgstr ""
|
396 |
#: lite/includes/classes/class-es-import-subscribers.php:1359
|
397 |
#: lite/includes/classes/class-es-lists-table.php:640
|
398 |
#: pro/classes/class-es-pro-reports-data.php:283
|
399 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:57
|
400 |
#: starter/workflows/actions/extras/class-es-starter-action-add-to-list.php:36
|
401 |
msgid "Unsubscribed"
|
402 |
msgstr ""
|
667 |
#: lite/public/partials/class-es-shortcode.php:302
|
668 |
#: pro/classes/class-es-pro-campaign-rules.php:36
|
669 |
#: pro/classes/class-es-pro-embed-form.php:175
|
670 |
+
#: pro/pro-class-email-subscribers.php:2360
|
671 |
msgid "Email"
|
672 |
msgstr ""
|
673 |
|
1058 |
#: lite/includes/pro-features.php:1665
|
1059 |
#: pro/classes/class-es-pro-campaign-rules.php:39
|
1060 |
#: pro/classes/class-es-pro-reports-data.php:318
|
1061 |
+
#: pro/classes/class-es-pro-reports-data.php:917
|
1062 |
+
#: pro/pro-class-email-subscribers.php:802
|
1063 |
msgid "Country"
|
1064 |
msgstr ""
|
1065 |
|
1854 |
msgstr ""
|
1855 |
|
1856 |
#. translators: 1: Error message 2: File name 3: Line number
|
1857 |
+
#: lite/includes/class-email-subscribers.php:1325
|
1858 |
msgid "%1$s in %2$s on line %3$s"
|
1859 |
msgstr ""
|
1860 |
|
1861 |
+
#: lite/includes/class-email-subscribers.php:1545
|
1862 |
msgid "Icegram WC"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
#. translators: %1$s - constant that was used
|
1866 |
+
#: lite/includes/class-email-subscribers.php:2020
|
1867 |
msgid "Value was set using constant %1$s"
|
1868 |
msgstr ""
|
1869 |
|
1872 |
#: lite/includes/classes/class-es-import-subscribers.php:869
|
1873 |
#: lite/includes/classes/class-es-import-subscribers.php:1360
|
1874 |
#: lite/includes/classes/class-es-lists-table.php:641
|
1875 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:56
|
1876 |
#: starter/workflows/actions/extras/class-es-starter-action-add-to-list.php:35
|
1877 |
msgid "Unconfirmed"
|
1878 |
msgstr ""
|
1879 |
|
1880 |
#: lite/includes/class-es-common.php:388
|
1881 |
#: lite/includes/classes/class-es-import-subscribers.php:238
|
1882 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:62
|
1883 |
#: starter/workflows/actions/extras/class-es-starter-action-add-to-list.php:41
|
1884 |
msgid "Select Status"
|
1885 |
msgstr ""
|
2100 |
#: lite/includes/workflows/admin/views/meta-box-timing.php:82
|
2101 |
#: lite/includes/workflows/fields/class-es-date.php:31
|
2102 |
#: pro/classes/class-es-campaign-admin-pro.php:194
|
2103 |
+
#: pro/pro-class-email-subscribers.php:912
|
2104 |
msgid "Date"
|
2105 |
msgstr ""
|
2106 |
|
2759 |
|
2760 |
#: lite/includes/classes/class-es-campaign-report.php:240
|
2761 |
#: pro/classes/class-es-pro-reports-data.php:261
|
2762 |
+
#: pro/pro-class-email-subscribers.php:1368
|
2763 |
msgid "Clicked"
|
2764 |
msgstr ""
|
2765 |
|
2992 |
msgstr ""
|
2993 |
|
2994 |
#: lite/includes/classes/class-es-contacts-table.php:199
|
2995 |
+
#: pro/pro-class-email-subscribers.php:2776
|
2996 |
msgid "Confirmation emails queued successfully and will be sent shortly."
|
2997 |
msgstr ""
|
2998 |
|
3254 |
#: lite/includes/classes/class-es-import-subscribers.php:682
|
3255 |
#: lite/includes/classes/class-es-import-subscribers.php:1094
|
3256 |
#: lite/includes/classes/class-es-import-subscribers.php:1351
|
3257 |
+
#: pro/pro-class-email-subscribers.php:2361
|
3258 |
msgid "First Name"
|
3259 |
msgstr ""
|
3260 |
|
3263 |
#: lite/includes/classes/class-es-import-subscribers.php:683
|
3264 |
#: lite/includes/classes/class-es-import-subscribers.php:1099
|
3265 |
#: lite/includes/classes/class-es-import-subscribers.php:1352
|
3266 |
+
#: pro/pro-class-email-subscribers.php:2362
|
3267 |
msgid "Last Name"
|
3268 |
msgstr ""
|
3269 |
|
3271 |
#: lite/includes/classes/class-es-lists-table.php:33
|
3272 |
#: lite/includes/compatibilities/elementor/actions/class-es-ig-form-action.php:51
|
3273 |
#: lite/includes/workflows/actions/class-es-action-add-to-list.php:31
|
3274 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:33
|
3275 |
#: pro/workflows/actions/class-es-action-move-to-list.php:30
|
3276 |
#: pro/workflows/actions/class-es-action-remove-from-list.php:33
|
3277 |
msgid "List"
|
3404 |
|
3405 |
#: lite/includes/classes/class-es-handle-subscription.php:609
|
3406 |
#: lite/public/class-email-subscribers-public.php:113
|
3407 |
+
msgid "You need to wait for some time before subscribing again"
|
3408 |
msgstr ""
|
3409 |
|
3410 |
#: lite/includes/classes/class-es-handle-subscription.php:610
|
3569 |
#: lite/includes/classes/class-es-import-subscribers.php:210
|
3570 |
#: lite/includes/classes/class-es-import-subscribers.php:325
|
3571 |
#: lite/includes/classes/class-es-post-notifications.php:367
|
3572 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:49
|
3573 |
msgid "Select list"
|
3574 |
msgstr ""
|
3575 |
|
3805 |
msgstr ""
|
3806 |
|
3807 |
#. translators: 1. Subscriber email 2. Blog name
|
3808 |
+
#: lite/includes/classes/class-es-mailer.php:1780
|
3809 |
msgid "Unsubscribe %1$s from %2$s"
|
3810 |
msgstr ""
|
3811 |
|
4150 |
|
4151 |
#. translators: 1: Page 2: Duplicate action 3: Campaign id 4: Wp nonce
|
4152 |
#: lite/includes/classes/class-es-templates-table.php:209
|
4153 |
+
#: pro/pro-class-email-subscribers.php:1684
|
4154 |
msgid "Duplicate"
|
4155 |
msgstr ""
|
4156 |
|
4425 |
msgstr ""
|
4426 |
|
4427 |
#: lite/includes/pro-features.php:298
|
4428 |
+
#: pro/pro-class-email-subscribers.php:998
|
4429 |
msgid "Track clicks"
|
4430 |
msgstr ""
|
4431 |
|
4432 |
#: lite/includes/pro-features.php:299
|
4433 |
+
#: pro/pro-class-email-subscribers.php:999
|
4434 |
msgid "Do you want to track when people click links in your emails? (We recommend keeping it enabled)"
|
4435 |
msgstr ""
|
4436 |
|
4463 |
msgstr ""
|
4464 |
|
4465 |
#: lite/includes/pro-features.php:331
|
4466 |
+
#: pro/pro-class-email-subscribers.php:2900
|
4467 |
#: starter/starter-class-email-subscribers.php:604
|
4468 |
msgid "(toggle to enable this)"
|
4469 |
msgstr ""
|
4483 |
msgstr ""
|
4484 |
|
4485 |
#: lite/includes/pro-features.php:372
|
4486 |
+
#: pro/pro-class-email-subscribers.php:1022
|
4487 |
msgid "Weekly summary"
|
4488 |
msgstr ""
|
4489 |
|
4532 |
msgstr ""
|
4533 |
|
4534 |
#: lite/includes/pro-features.php:457
|
4535 |
+
#: pro/pro-class-email-subscribers.php:1007
|
4536 |
msgid "Track IP address"
|
4537 |
msgstr ""
|
4538 |
|
4804 |
|
4805 |
#: lite/includes/pro-features.php:1176
|
4806 |
#: pro/classes/class-es-campaign-admin-pro.php:169
|
4807 |
+
#: pro/pro-class-email-subscribers.php:893
|
4808 |
msgid "Send options"
|
4809 |
msgstr ""
|
4810 |
|
4811 |
#: lite/includes/pro-features.php:1179
|
4812 |
#: pro/classes/class-es-campaign-admin-pro.php:180
|
4813 |
+
#: pro/pro-class-email-subscribers.php:898
|
4814 |
msgid "Schedule for later"
|
4815 |
msgstr ""
|
4816 |
|
4817 |
#: lite/includes/pro-features.php:1196
|
4818 |
#: lite/includes/workflows/fields/class-es-time.php:64
|
4819 |
#: pro/classes/class-es-campaign-admin-pro.php:208
|
4820 |
+
#: pro/pro-class-email-subscribers.php:926
|
4821 |
msgid "Time"
|
4822 |
msgstr ""
|
4823 |
|
4824 |
#: lite/includes/pro-features.php:1206
|
4825 |
#: pro/classes/class-es-campaign-admin-pro.php:223
|
4826 |
+
#: pro/pro-class-email-subscribers.php:941
|
4827 |
msgid "Local Time: "
|
4828 |
msgstr ""
|
4829 |
|
4872 |
#: lite/includes/pro-features.php:1454
|
4873 |
#: lite/includes/pro-features.php:1668
|
4874 |
#: pro/classes/class-es-pro-reports-data.php:441
|
4875 |
+
#: pro/classes/class-es-pro-reports-data.php:925
|
4876 |
msgid "Mail Client"
|
4877 |
msgstr ""
|
4878 |
|
4912 |
msgstr ""
|
4913 |
|
4914 |
#: lite/includes/pro-features.php:1667
|
4915 |
+
#: pro/classes/class-es-pro-reports-data.php:924
|
4916 |
msgid "Device"
|
4917 |
msgstr ""
|
4918 |
|
4919 |
#: lite/includes/pro-features.php:1669
|
4920 |
+
#: pro/classes/class-es-pro-reports-data.php:926
|
4921 |
msgid "OS"
|
4922 |
msgstr ""
|
4923 |
|
4924 |
#: lite/includes/pro-features.php:1696
|
4925 |
+
#: pro/classes/class-es-pro-reports-data.php:948
|
4926 |
msgid "Desktop"
|
4927 |
msgstr ""
|
4928 |
|
4929 |
#: lite/includes/pro-features.php:1705
|
4930 |
+
#: pro/classes/class-es-pro-reports-data.php:956
|
4931 |
msgid "Tablet"
|
4932 |
msgstr ""
|
4933 |
|
4934 |
#: lite/includes/pro-features.php:1714
|
4935 |
+
#: pro/classes/class-es-pro-reports-data.php:964
|
4936 |
msgid "Mobile"
|
4937 |
msgstr ""
|
4938 |
|
4939 |
#: lite/includes/pro-features.php:1783
|
4940 |
+
#: pro/pro-class-email-subscribers.php:1906
|
4941 |
msgid "Add Attachments"
|
4942 |
msgstr ""
|
4943 |
|
4944 |
#: lite/includes/pro-features.php:1814
|
4945 |
+
#: pro/pro-class-email-subscribers.php:2033
|
4946 |
msgid "Import existing WordPress users"
|
4947 |
msgstr ""
|
4948 |
|
5531 |
msgstr ""
|
5532 |
|
5533 |
#: lite/includes/workflows/class-es-workflows-table.php:141
|
5534 |
+
msgid "Use workflow"
|
5535 |
msgstr ""
|
5536 |
|
5537 |
#: lite/includes/workflows/class-es-workflows-table.php:158
|
5654 |
msgstr ""
|
5655 |
|
5656 |
#: lite/includes/workflows/db/class-es-db-workflows.php:608
|
5657 |
+
#: pro/pro-class-email-subscribers.php:2760
|
5658 |
msgid "Send confirmation email"
|
5659 |
msgstr ""
|
5660 |
|
5720 |
msgstr ""
|
5721 |
|
5722 |
#: lite/includes/workflows/rules/abstracts/class-es-rule-product-select-abstract.php:29
|
5723 |
+
#: pro/pro-class-email-subscribers.php:2237
|
5724 |
msgid "Search products..."
|
5725 |
msgstr ""
|
5726 |
|
5847 |
|
5848 |
#: lite/public/partials/cron-message.php:43
|
5849 |
#: pro/classes/class-es-campaign-admin-pro.php:174
|
5850 |
+
#: pro/pro-class-email-subscribers.php:952
|
5851 |
msgid "Send Now"
|
5852 |
msgstr ""
|
5853 |
|
5942 |
|
5943 |
#: pro/classes/class-es-pro-custom-fields-table.php:40
|
5944 |
#: pro/classes/class-es-pro-custom-fields-table.php:92
|
5945 |
+
#: pro/pro-class-email-subscribers.php:483
|
5946 |
msgid "Custom Fields"
|
5947 |
msgstr ""
|
5948 |
|
6400 |
msgid "Your cart could not be restored, it may have expired."
|
6401 |
msgstr ""
|
6402 |
|
6403 |
+
#: pro/pro-class-email-subscribers.php:476
|
6404 |
#: pro/pro-class-post-digest.php:35
|
6405 |
msgid "Sequence"
|
6406 |
msgstr ""
|
6407 |
|
6408 |
+
#: pro/pro-class-email-subscribers.php:642
|
6409 |
msgid "Please enter an email address."
|
6410 |
msgstr ""
|
6411 |
|
6412 |
+
#: pro/pro-class-email-subscribers.php:643
|
6413 |
msgid "Please enter the subject."
|
6414 |
msgstr ""
|
6415 |
|
6416 |
+
#: pro/pro-class-email-subscribers.php:645
|
6417 |
msgid "Add Attachment"
|
6418 |
msgstr ""
|
6419 |
|
6420 |
#. translators: %s: Attachmen max file size.
|
6421 |
+
#: pro/pro-class-email-subscribers.php:647
|
6422 |
msgid "Please attach a file having size lower than %s."
|
6423 |
msgstr ""
|
6424 |
|
6425 |
+
#: pro/pro-class-email-subscribers.php:648
|
6426 |
msgid "Are you sure you want to delete this?"
|
6427 |
msgstr ""
|
6428 |
|
6429 |
+
#: pro/pro-class-email-subscribers.php:649
|
6430 |
+
#: pro/pro-class-email-subscribers.php:2243
|
6431 |
msgid "Checking your orders..."
|
6432 |
msgstr ""
|
6433 |
|
6434 |
+
#: pro/pro-class-email-subscribers.php:651
|
6435 |
#: pro/pro-class-sequences.php:675
|
6436 |
msgid "Send immediately"
|
6437 |
msgstr ""
|
6438 |
|
6439 |
+
#: pro/pro-class-email-subscribers.php:652
|
6440 |
msgid "Send after"
|
6441 |
msgstr ""
|
6442 |
|
6443 |
+
#: pro/pro-class-email-subscribers.php:653
|
6444 |
#: pro/pro-class-sequences.php:588
|
6445 |
msgid "hour(s)"
|
6446 |
msgstr ""
|
6447 |
|
6448 |
+
#: pro/pro-class-email-subscribers.php:654
|
6449 |
#: pro/pro-class-sequences.php:589
|
6450 |
msgid "day(s)"
|
6451 |
msgstr ""
|
6452 |
|
6453 |
+
#: pro/pro-class-email-subscribers.php:655
|
6454 |
#: pro/pro-class-sequences.php:590
|
6455 |
msgid "week(s)"
|
6456 |
msgstr ""
|
6457 |
|
6458 |
+
#: pro/pro-class-email-subscribers.php:785
|
6459 |
msgid "Clean My List"
|
6460 |
msgstr ""
|
6461 |
|
6462 |
+
#: pro/pro-class-email-subscribers.php:786
|
6463 |
msgid "List cleanup is in progress..."
|
6464 |
msgstr ""
|
6465 |
|
6466 |
+
#: pro/pro-class-email-subscribers.php:787
|
6467 |
msgid "List cleanup completed successfully."
|
6468 |
msgstr ""
|
6469 |
|
6470 |
+
#: pro/pro-class-email-subscribers.php:808
|
6471 |
msgid "Email status"
|
6472 |
msgstr ""
|
6473 |
|
6474 |
+
#: pro/pro-class-email-subscribers.php:809
|
6475 |
msgid "Last opened at"
|
6476 |
msgstr ""
|
6477 |
|
6478 |
+
#: pro/pro-class-email-subscribers.php:963
|
6479 |
msgid "Select page"
|
6480 |
msgstr ""
|
6481 |
|
6482 |
+
#: pro/pro-class-email-subscribers.php:976
|
6483 |
msgid "Subscriber will be redirected to selected page (by default, homepage) once they click on unsubscribe link from the email."
|
6484 |
msgstr ""
|
6485 |
|
6486 |
+
#: pro/pro-class-email-subscribers.php:989
|
6487 |
msgid "Subscriber will be redirected to selected page (by default, homepage) once they click on email confirmation link from the double opt-in (confirmation) email."
|
6488 |
msgstr ""
|
6489 |
|
6490 |
+
#: pro/pro-class-email-subscribers.php:1027
|
6491 |
msgid "Enable?"
|
6492 |
msgstr ""
|
6493 |
|
6494 |
+
#: pro/pro-class-email-subscribers.php:1034
|
6495 |
msgid "When our automated weekly email should be sent out?"
|
6496 |
msgstr ""
|
6497 |
|
6498 |
+
#: pro/pro-class-email-subscribers.php:1043
|
6499 |
msgid "In which time we need to send our weekly summary?"
|
6500 |
msgstr ""
|
6501 |
|
6502 |
+
#: pro/pro-class-email-subscribers.php:1069
|
6503 |
msgid "Access Key ID"
|
6504 |
msgstr ""
|
6505 |
|
6506 |
+
#: pro/pro-class-email-subscribers.php:1082
|
6507 |
msgid "Secret Access Key"
|
6508 |
msgstr ""
|
6509 |
|
6510 |
+
#: pro/pro-class-email-subscribers.php:1096
|
6511 |
msgid "Closest Region"
|
6512 |
msgstr ""
|
6513 |
|
6514 |
+
#: pro/pro-class-email-subscribers.php:1098
|
6515 |
msgid "To decrease network latency between your site and Amazon SES and speed up email sending, select the Amazon SES API region which is closest to where your website is hosted."
|
6516 |
msgstr ""
|
6517 |
|
6518 |
+
#: pro/pro-class-email-subscribers.php:1125
|
6519 |
msgid "Private API Key"
|
6520 |
msgstr ""
|
6521 |
|
6522 |
+
#: pro/pro-class-email-subscribers.php:1139
|
6523 |
msgid "Domain Name"
|
6524 |
msgstr ""
|
6525 |
|
6526 |
+
#: pro/pro-class-email-subscribers.php:1150
|
6527 |
+
#: pro/pro-class-email-subscribers.php:1225
|
6528 |
msgid "United States"
|
6529 |
msgstr ""
|
6530 |
|
6531 |
+
#: pro/pro-class-email-subscribers.php:1151
|
6532 |
+
#: pro/pro-class-email-subscribers.php:1226
|
6533 |
msgid "Europe"
|
6534 |
msgstr ""
|
6535 |
|
6536 |
+
#: pro/pro-class-email-subscribers.php:1157
|
6537 |
+
#: pro/pro-class-email-subscribers.php:1232
|
6538 |
msgid "Region"
|
6539 |
msgstr ""
|
6540 |
|
6541 |
+
#: pro/pro-class-email-subscribers.php:1161
|
6542 |
msgid "mailgun.com"
|
6543 |
msgstr ""
|
6544 |
|
6545 |
+
#: pro/pro-class-email-subscribers.php:1187
|
6546 |
+
#: pro/pro-class-email-subscribers.php:1214
|
6547 |
msgid "API Key"
|
6548 |
msgstr ""
|
6549 |
|
6550 |
+
#: pro/pro-class-email-subscribers.php:1234
|
6551 |
msgid "Define which endpoint you want to use for sending messages. If you are operating under EU laws, you may be required to use EU region."
|
6552 |
msgstr ""
|
6553 |
|
6554 |
+
#: pro/pro-class-email-subscribers.php:1259
|
6555 |
msgid "API token"
|
6556 |
msgstr ""
|
6557 |
|
6558 |
+
#: pro/pro-class-email-subscribers.php:1287
|
6559 |
msgid "API key"
|
6560 |
msgstr ""
|
6561 |
|
6562 |
+
#: pro/pro-class-email-subscribers.php:1316
|
6563 |
msgid "Public key"
|
6564 |
msgstr ""
|
6565 |
|
6566 |
+
#: pro/pro-class-email-subscribers.php:1330
|
6567 |
msgid "Private key"
|
6568 |
msgstr ""
|
6569 |
|
6570 |
+
#: pro/pro-class-email-subscribers.php:1706
|
6571 |
msgid "You are not allowed to duplicate campaign."
|
6572 |
msgstr ""
|
6573 |
|
6574 |
+
#: pro/pro-class-email-subscribers.php:1721
|
6575 |
msgid "Campaign duplicated !"
|
6576 |
msgstr ""
|
6577 |
|
6578 |
+
#: pro/pro-class-email-subscribers.php:2052
|
6579 |
msgid "Import WordPress users with following roles"
|
6580 |
msgstr ""
|
6581 |
|
6582 |
+
#: pro/pro-class-email-subscribers.php:2110
|
6583 |
+
#: pro/pro-class-email-subscribers.php:2250
|
6584 |
msgid "Proceed "
|
6585 |
msgstr ""
|
6586 |
|
6587 |
+
#: pro/pro-class-email-subscribers.php:2152
|
6588 |
msgid "Import from WooCommerce orders"
|
6589 |
msgstr ""
|
6590 |
|
6591 |
+
#: pro/pro-class-email-subscribers.php:2177
|
6592 |
msgid "Select order statuses"
|
6593 |
msgstr ""
|
6594 |
|
6595 |
+
#: pro/pro-class-email-subscribers.php:2231
|
6596 |
msgid "Orders should contain these products"
|
6597 |
msgstr ""
|
6598 |
|
6599 |
#. translators: 1. Processed orders count. 2. Total orders count. 3. Matched orders count.
|
6600 |
+
#: pro/pro-class-email-subscribers.php:2469
|
6601 |
msgid "Currently %1$s of %2$s orders checked. Found %3$s matching orders."
|
6602 |
msgstr ""
|
6603 |
|
6604 |
+
#: pro/pro-class-email-subscribers.php:2480
|
6605 |
msgid "We can't find any matching orders in your store."
|
6606 |
msgstr ""
|
6607 |
|
6608 |
+
#: pro/pro-class-email-subscribers.php:2493
|
6609 |
msgid "Total Opened"
|
6610 |
msgstr ""
|
6611 |
|
6612 |
+
#: pro/pro-class-email-subscribers.php:2546
|
6613 |
msgid "How to configure Mailgun to send emails in the Email Subscribers plugin?"
|
6614 |
msgstr ""
|
6615 |
|
6616 |
+
#: pro/pro-class-email-subscribers.php:2578
|
6617 |
msgid "How to configure SendGrid to send emails in the Email Subscribers plugin?"
|
6618 |
msgstr ""
|
6619 |
|
6620 |
+
#: pro/pro-class-email-subscribers.php:2610
|
6621 |
msgid "How to configure Sparkpost to send emails in the Email Subscribers plugin?"
|
6622 |
msgstr ""
|
6623 |
|
6624 |
+
#: pro/pro-class-email-subscribers.php:2642
|
6625 |
msgid "How to configure Amazon SES to send emails in the Email Subscribers plugin?"
|
6626 |
msgstr ""
|
6627 |
|
6628 |
+
#: pro/pro-class-email-subscribers.php:2674
|
6629 |
msgid "How to configure Postmark to send emails in the Email Subscribers plugin?"
|
6630 |
msgstr ""
|
6631 |
|
6632 |
+
#: pro/pro-class-email-subscribers.php:2706
|
6633 |
msgid "How to configure Sendinblue to send emails in the Email Subscribers plugin?"
|
6634 |
msgstr ""
|
6635 |
|
6636 |
+
#: pro/pro-class-email-subscribers.php:2738
|
6637 |
msgid "How to configure Mailjet to send emails in the Email Subscribers plugin?"
|
6638 |
msgstr ""
|
6639 |
|
6640 |
+
#: pro/pro-class-email-subscribers.php:2789
|
6641 |
msgid "No contacts found. May be they are already queued or there isn't any unconfirmed contact in your selection."
|
6642 |
msgstr ""
|
6643 |
|
6644 |
+
#: pro/pro-class-email-subscribers.php:2796
|
6645 |
msgid "Failed to queue confirmation emails. Please try again later."
|
6646 |
msgstr ""
|
6647 |
|
6648 |
+
#: pro/pro-class-email-subscribers.php:2899
|
6649 |
msgid "LearnDash optin consent"
|
6650 |
msgstr ""
|
6651 |
|
6802 |
msgid "Visit our Guides & Tutorials to learn "
|
6803 |
msgstr ""
|
6804 |
|
6805 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:32
|
6806 |
+
msgid "Change subscriber list status"
|
6807 |
msgstr ""
|
6808 |
|
6809 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:45
|
6810 |
#: pro/workflows/actions/class-es-action-remove-from-list.php:45
|
6811 |
msgid "All list"
|
6812 |
msgstr ""
|
6813 |
|
6814 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:76
|
6815 |
+
msgid "Change status in product list"
|
6816 |
+
msgstr ""
|
6817 |
+
|
6818 |
+
#: pro/workflows/actions/class-es-action-change-subscriber-list-status.php:84
|
6819 |
+
msgid "Change status in variation list"
|
6820 |
+
msgstr ""
|
6821 |
+
|
6822 |
+
#: pro/workflows/actions/class-es-action-remove-from-list.php:32
|
6823 |
+
msgid "Remove From list"
|
6824 |
+
msgstr ""
|
6825 |
+
|
6826 |
#: pro/workflows/actions/extras/class-es-pro-action-add-to-list.php:52
|
6827 |
msgid "Add customer to product specific list"
|
6828 |
msgstr ""
|
7923 |
#: lite/admin/js/src/views/GalleryItemsPage.js:143
|
7924 |
msgid "Create from scratch"
|
7925 |
msgstr ""
|
7926 |
+
|
7927 |
+
#: lite/admin/js/gb-subscription-form-block.js:31
|
7928 |
+
msgid "Subscription Form"
|
7929 |
+
msgstr ""
|
7930 |
+
|
7931 |
+
#: lite/admin/js/gb-subscription-form-block.js:55
|
7932 |
+
msgid "Select a form"
|
7933 |
+
msgstr ""
|
lite/public/class-email-subscribers-public.php
CHANGED
@@ -110,7 +110,7 @@ class Email_Subscribers_Public {
|
|
110 |
|
111 |
'messages' => array(
|
112 |
'es_empty_email_notice' => __( 'Please enter email address', 'email-subscribers' ),
|
113 |
-
'es_rate_limit_notice' => __( 'You need to wait for
|
114 |
'es_single_optin_success_message' => __( 'Successfully Subscribed.', 'email-subscribers' ),
|
115 |
// 'es_double_optin_success_message' => __( 'Your subscription was successful! Kindly check your mailbox and confirm your subscription. If you don\'t see the email within a few minutes, check the spam/junk folder.', 'email-subscribers' ),
|
116 |
'es_email_exists_notice' => __( 'Email Address already exists!', 'email-subscribers' ),
|
110 |
|
111 |
'messages' => array(
|
112 |
'es_empty_email_notice' => __( 'Please enter email address', 'email-subscribers' ),
|
113 |
+
'es_rate_limit_notice' => __( 'You need to wait for some time before subscribing again', 'email-subscribers' ),
|
114 |
'es_single_optin_success_message' => __( 'Successfully Subscribed.', 'email-subscribers' ),
|
115 |
// 'es_double_optin_success_message' => __( 'Your subscription was successful! Kindly check your mailbox and confirm your subscription. If you don\'t see the email within a few minutes, check the spam/junk folder.', 'email-subscribers' ),
|
116 |
'es_email_exists_notice' => __( 'Email Address already exists!', 'email-subscribers' ),
|
readme.txt
CHANGED
@@ -6,7 +6,7 @@ Tags: email marketing, subscription, autoresponder, post notification, welcome e
|
|
6 |
Requires at least: 3.9
|
7 |
Tested up to: 6.0.2
|
8 |
Requires PHP: 5.6
|
9 |
-
Stable tag: 5.4.
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses
|
12 |
|
@@ -310,13 +310,20 @@ Refer [here](https://www.icegram.com/documentation/es-faq/).
|
|
310 |
|
311 |
== Upgrade Notice ==
|
312 |
|
313 |
-
= 5.4.
|
314 |
|
315 |
-
*
|
316 |
-
*
|
|
|
317 |
|
318 |
== Changelog ==
|
319 |
|
|
|
|
|
|
|
|
|
|
|
|
|
320 |
**5.4.16 (13.10.2022)**
|
321 |
|
322 |
* Enhancement: Added post notification keyword blocks in Drag and Drop editor
|
6 |
Requires at least: 3.9
|
7 |
Tested up to: 6.0.2
|
8 |
Requires PHP: 5.6
|
9 |
+
Stable tag: 5.4.17
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses
|
12 |
|
310 |
|
311 |
== Upgrade Notice ==
|
312 |
|
313 |
+
= 5.4.17 =
|
314 |
|
315 |
+
* New: Added Gutenberg block for subscription form
|
316 |
+
* New: Added new workflow action to change subscriber's status in the list [PRO]
|
317 |
+
* Enhancement: Small UI improvements
|
318 |
|
319 |
== Changelog ==
|
320 |
|
321 |
+
**5.4.17 (19.10.2022)**
|
322 |
+
|
323 |
+
* New: Added Gutenberg block for subscription form
|
324 |
+
* New: Added new workflow action to change subscriber's status in the list [PRO]
|
325 |
+
* Enhancement: Small UI improvements
|
326 |
+
|
327 |
**5.4.16 (13.10.2022)**
|
328 |
|
329 |
* Enhancement: Added post notification keyword blocks in Drag and Drop editor
|