Version Description
- New: Campaign rule to filter on 'bounce status' of recipients while emails [PRO]
- New: Campaign rule to filter on 'engagement score' of recipients while emails [PRO]
=
Download this release
Release Info
Developer | Icegram |
Plugin | Email Subscribers & Newsletters |
Version | 5.0.0 |
Comparing to | |
See all releases |
Code changes from version 4.9.1 to 5.0.0
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:
|
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', '
|
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.0.0
|
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.0.0' );
|
191 |
}
|
192 |
|
193 |
// Plugin Folder Path.
|
lite/admin/class-ig-es-campaign-rules.php
CHANGED
@@ -292,7 +292,16 @@ if ( ! class_exists( 'IG_ES_Campaign_Rules' ) ) {
|
|
292 |
?>
|
293 |
</select>
|
294 |
</div>
|
295 |
-
<div class="ig-es-conditions-operator-field" data-fields=",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
296 |
<select name="<?php echo esc_attr( $input_name ); ?>[<?php echo esc_attr( $i ); ?>][<?php echo esc_attr( $j ); ?>][operator]" class="condition-operator form-select" disabled>
|
297 |
<?php
|
298 |
foreach ( $this->bool_operators as $key => $name ) :
|
@@ -367,6 +376,9 @@ if ( ! class_exists( 'IG_ES_Campaign_Rules' ) ) {
|
|
367 |
<p><?php esc_html_e( 'No campaigns available', 'email-subscribers' ); ?><input type="hidden" class="condition-value" disabled value="0" name="<?php echo esc_attr( $input_name ); ?>[<?php echo esc_attr( $i ); ?>][<?php echo esc_attr( $j ); ?>][value]"></p>
|
368 |
<?php endif; ?>
|
369 |
</div>
|
|
|
|
|
|
|
370 |
</div>
|
371 |
<div class="clear"></div>
|
372 |
</div><?php endforeach; ?>
|
@@ -530,6 +542,12 @@ if ( ! class_exists( 'IG_ES_Campaign_Rules' ) ) {
|
|
530 |
}
|
531 |
$return['operator'] = '<em>' . $this->nice_name( $operator, 'operator', $field ) . '</em>';
|
532 |
$return['value'] = $opening_quote . implode( $closing_quote . ' ' . esc_html__( 'or', 'email-subscribers' ) . ' ' . $opening_quote, array_map( array( $this, 'get_country_name' ), $value ) ) . $closing_quote;
|
|
|
|
|
|
|
|
|
|
|
|
|
533 |
} else {
|
534 |
$return['operator'] = '<em>' . $this->nice_name( $operator, 'operator', $field ) . '</em>';
|
535 |
$return['value'] = $opening_quote . '<span class="font-medium text-gray-500 tracking-wide mr-1">' . $this->nice_name( $value, 'value', $field ) . '</span>' . $closing_quote;
|
@@ -755,6 +773,26 @@ if ( ! class_exists( 'IG_ES_Campaign_Rules' ) ) {
|
|
755 |
return $list_name;
|
756 |
}
|
757 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
758 |
/**
|
759 |
* Get country name
|
760 |
*
|
292 |
?>
|
293 |
</select>
|
294 |
</div>
|
295 |
+
<div class="ig-es-conditions-operator-field" data-fields=",engagement_score,">
|
296 |
+
<select name="<?php echo esc_attr( $input_name ); ?>[<?php echo esc_attr( $i ); ?>][<?php echo esc_attr( $j ); ?>][operator]" class="condition-operator form-select" disabled>
|
297 |
+
<?php
|
298 |
+
foreach ( $this->simple_operators as $key => $name ) :
|
299 |
+
echo '<option value="' . esc_attr( $key ) . '"' . selected( $field_operator, $key, false ) . '>' . esc_html( $name ) . '</option>';
|
300 |
+
endforeach;
|
301 |
+
?>
|
302 |
+
</select>
|
303 |
+
</div>
|
304 |
+
<div class="ig-es-conditions-operator-field" data-fields=",country_code,bounce_status,">
|
305 |
<select name="<?php echo esc_attr( $input_name ); ?>[<?php echo esc_attr( $i ); ?>][<?php echo esc_attr( $j ); ?>][operator]" class="condition-operator form-select" disabled>
|
306 |
<?php
|
307 |
foreach ( $this->bool_operators as $key => $name ) :
|
376 |
<p><?php esc_html_e( 'No campaigns available', 'email-subscribers' ); ?><input type="hidden" class="condition-value" disabled value="0" name="<?php echo esc_attr( $input_name ); ?>[<?php echo esc_attr( $i ); ?>][<?php echo esc_attr( $j ); ?>][value]"></p>
|
377 |
<?php endif; ?>
|
378 |
</div>
|
379 |
+
<?php
|
380 |
+
do_action( 'ig_es_campaigns_extra_filters', $input_name, $value_arr, $value, $i, $j, $select_list_class, $select_list_attr );
|
381 |
+
?>
|
382 |
</div>
|
383 |
<div class="clear"></div>
|
384 |
</div><?php endforeach; ?>
|
542 |
}
|
543 |
$return['operator'] = '<em>' . $this->nice_name( $operator, 'operator', $field ) . '</em>';
|
544 |
$return['value'] = $opening_quote . implode( $closing_quote . ' ' . esc_html__( 'or', 'email-subscribers' ) . ' ' . $opening_quote, array_map( array( $this, 'get_country_name' ), $value ) ) . $closing_quote;
|
545 |
+
} elseif ( 'bounce_status' === $field ) {
|
546 |
+
if ( ! is_array( $value ) ) {
|
547 |
+
$value = array( $value );
|
548 |
+
}
|
549 |
+
$return['operator'] = '<em>' . $this->nice_name( $operator, 'operator', $field ) . '</em>';
|
550 |
+
$return['value'] = $opening_quote . implode( $closing_quote . ' ' . esc_html__( 'or', 'email-subscribers' ) . ' ' . $opening_quote, array_map( array( $this, 'get_bounce_status_name' ), $value ) ) . $closing_quote;
|
551 |
} else {
|
552 |
$return['operator'] = '<em>' . $this->nice_name( $operator, 'operator', $field ) . '</em>';
|
553 |
$return['value'] = $opening_quote . '<span class="font-medium text-gray-500 tracking-wide mr-1">' . $this->nice_name( $value, 'value', $field ) . '</span>' . $closing_quote;
|
773 |
return $list_name;
|
774 |
}
|
775 |
|
776 |
+
/**
|
777 |
+
* Get bounce status
|
778 |
+
*
|
779 |
+
* @param string $bounce_status bounce status code
|
780 |
+
*
|
781 |
+
* @return string bounce status
|
782 |
+
*/
|
783 |
+
public function get_bounce_status_name( $bounce_status ) {
|
784 |
+
switch ( $bounce_status ) {
|
785 |
+
case '2':
|
786 |
+
return esc_html__( 'Hard bounced', 'email-subscribers' );
|
787 |
+
case '1':
|
788 |
+
return esc_html__( 'Soft bounced', 'email-subscribers' );
|
789 |
+
case '0':
|
790 |
+
return esc_html__( 'Un-bounced', 'email-subscribers' );
|
791 |
+
default:
|
792 |
+
return esc_html__( 'Any status', 'email-subscribers' );
|
793 |
+
}
|
794 |
+
}
|
795 |
+
|
796 |
/**
|
797 |
* Get country name
|
798 |
*
|
lite/admin/css/email-subscribers-admin.css
CHANGED
@@ -2014,7 +2014,7 @@ div.broadcast_side_content{
|
|
2014 |
padding-right: 4px;
|
2015 |
}
|
2016 |
|
2017 |
-
.ig-es-conditions-value-fields:not([data-condition="email"]):not([data-condition="country_code"]) {
|
2018 |
max-width: 60%;
|
2019 |
}
|
2020 |
|
2014 |
padding-right: 4px;
|
2015 |
}
|
2016 |
|
2017 |
+
.ig-es-conditions-value-fields:not([data-condition="email"]):not([data-condition="country_code"]):not([data-condition="engagement_score"]):not([data-condition="bounce_status"]) {
|
2018 |
max-width: 60%;
|
2019 |
}
|
2020 |
|
lite/includes/classes/class-es-contacts-table.php
CHANGED
@@ -645,10 +645,13 @@ class ES_Contacts_Table extends ES_List_Table {
|
|
645 |
}
|
646 |
|
647 |
if ( ! empty( $filter_by_status ) ) {
|
648 |
-
|
649 |
-
|
|
|
|
|
|
|
650 |
} else {
|
651 |
-
$list_filter_sql .= $wpbd->prepare( '
|
652 |
}
|
653 |
}
|
654 |
|
645 |
}
|
646 |
|
647 |
if ( ! empty( $filter_by_status ) ) {
|
648 |
+
$list_filter_sql .= ( $where_clause_added ) ? ' AND ' : ' WHERE';
|
649 |
+
if ( 'soft_bounced' === $filter_by_status ) {
|
650 |
+
$list_filter_sql .= $wpbd->prepare( ' bounce_status = %s', 1 );
|
651 |
+
} elseif ( 'hard_bounced' === $filter_by_status ) {
|
652 |
+
$list_filter_sql .= $wpbd->prepare( ' bounce_status = %s', 2 );
|
653 |
} else {
|
654 |
+
$list_filter_sql .= $wpbd->prepare( ' status = %s', $filter_by_status );
|
655 |
}
|
656 |
}
|
657 |
|
lite/language.php
CHANGED
@@ -127,6 +127,10 @@ __( 'is greater or equal', 'email-subscribers' ),
|
|
127 |
__( 'is smaller or equal', 'email-subscribers' ),
|
128 |
__( 'match regex pattern', 'email-subscribers' ),
|
129 |
__( 'does not match regex pattern', 'email-subscribers' ),
|
|
|
|
|
|
|
|
|
130 |
__( 'An error occured. Please try again later.', 'email-subscribers' ),
|
131 |
/* translators: 1. Main list name. 2. Default list name. */
|
132 |
__( 'Unable to create %1$s and %2$s list.', 'email-subscribers' ),
|
@@ -1076,14 +1080,15 @@ __( 'The most loved WordPress plugins for lead capture, call to action and email
|
|
1076 |
__( ' Take a look here', 'email-subscribers' ),
|
1077 |
__( 'Free!', 'email-subscribers' ),
|
1078 |
__( 'Score', 'email-subscribers' ),
|
|
|
|
|
1079 |
__( 'PostMark Bounce WebHook URL', 'email-subscribers' ),
|
1080 |
__( 'SparkPost Bounce WebHook URL', 'email-subscribers' ),
|
1081 |
__( 'MailGun Bounce WebHook URL', 'email-subscribers' ),
|
1082 |
__( 'SendGrid Bounce WebHook URL', 'email-subscribers' ),
|
1083 |
__( 'PepiPost Bounce WebHook URL', 'email-subscribers' ),
|
1084 |
-
__( 'Soft bounced', 'email-subscribers' ),
|
1085 |
-
__( 'Hard bounced', 'email-subscribers' ),
|
1086 |
__( 'is not in List', 'email-subscribers' ),
|
|
|
1087 |
__( 'Custom Field', 'email-subscribers' ),
|
1088 |
__( 'Custom Fields', 'email-subscribers' ),
|
1089 |
__( 'Number of custom fields per page', 'email-subscribers' ),
|
127 |
__( 'is smaller or equal', 'email-subscribers' ),
|
128 |
__( 'match regex pattern', 'email-subscribers' ),
|
129 |
__( 'does not match regex pattern', 'email-subscribers' ),
|
130 |
+
__( 'Hard bounced', 'email-subscribers' ),
|
131 |
+
__( 'Soft bounced', 'email-subscribers' ),
|
132 |
+
__( 'Un-bounced', 'email-subscribers' ),
|
133 |
+
__( 'Any status', 'email-subscribers' ),
|
134 |
__( 'An error occured. Please try again later.', 'email-subscribers' ),
|
135 |
/* translators: 1. Main list name. 2. Default list name. */
|
136 |
__( 'Unable to create %1$s and %2$s list.', 'email-subscribers' ),
|
1080 |
__( ' Take a look here', 'email-subscribers' ),
|
1081 |
__( 'Free!', 'email-subscribers' ),
|
1082 |
__( 'Score', 'email-subscribers' ),
|
1083 |
+
__( 'Bounce status', 'email-subscribers' ),
|
1084 |
+
__( 'Soft Bounced', 'email-subscribers' ),
|
1085 |
__( 'PostMark Bounce WebHook URL', 'email-subscribers' ),
|
1086 |
__( 'SparkPost Bounce WebHook URL', 'email-subscribers' ),
|
1087 |
__( 'MailGun Bounce WebHook URL', 'email-subscribers' ),
|
1088 |
__( 'SendGrid Bounce WebHook URL', 'email-subscribers' ),
|
1089 |
__( 'PepiPost Bounce WebHook URL', 'email-subscribers' ),
|
|
|
|
|
1090 |
__( 'is not in List', 'email-subscribers' ),
|
1091 |
+
__( 'Engagement score', 'email-subscribers' ),
|
1092 |
__( 'Custom Field', 'email-subscribers' ),
|
1093 |
__( 'Custom Fields', 'email-subscribers' ),
|
1094 |
__( 'Number of custom fields per page', 'email-subscribers' ),
|
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
|
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: 2021-11-
|
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"
|
@@ -371,10 +371,11 @@ msgstr ""
|
|
371 |
#: lite/admin/class-ig-es-campaign-rules.php:182
|
372 |
#: lite/admin/class-ig-es-campaign-rules.php:254
|
373 |
#: lite/admin/class-ig-es-campaign-rules.php:256
|
374 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
375 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
376 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
377 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
|
|
378 |
msgid "or"
|
379 |
msgstr ""
|
380 |
|
@@ -403,13 +404,13 @@ msgid "Total recipients"
|
|
403 |
msgstr ""
|
404 |
|
405 |
#: lite/admin/class-ig-es-campaign-rules.php:245
|
406 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
407 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
408 |
msgid "and"
|
409 |
msgstr ""
|
410 |
|
411 |
#: lite/admin/class-ig-es-campaign-rules.php:254
|
412 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
413 |
msgid "Add Condition"
|
414 |
msgstr ""
|
415 |
|
@@ -417,51 +418,51 @@ msgstr ""
|
|
417 |
msgid "remove condition"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
421 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
422 |
msgid "Any campaign"
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
426 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
427 |
msgid "no title"
|
428 |
msgstr ""
|
429 |
|
430 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
431 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
432 |
msgid "Any list"
|
433 |
msgstr ""
|
434 |
|
435 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
436 |
msgid "No campaigns available"
|
437 |
msgstr ""
|
438 |
|
439 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
440 |
msgid " or"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
444 |
msgid ") "
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
448 |
msgctxt "opening curly double quote"
|
449 |
msgid "“"
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
453 |
msgctxt "closing curly double quote"
|
454 |
msgid "”"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
458 |
msgid "is in List"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
462 |
#: lite/includes/classes/class-es-admin-settings.php:211
|
463 |
#: lite/includes/classes/class-es-campaign-report.php:189
|
464 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
465 |
#: lite/includes/classes/class-es-export-subscribers.php:339
|
466 |
#: lite/includes/classes/class-es-forms-table.php:396
|
467 |
#: lite/includes/classes/class-es-import-subscribers.php:563
|
@@ -480,7 +481,7 @@ msgstr ""
|
|
480 |
msgid "Email"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
484 |
#: lite/includes/pro-features.php:1255
|
485 |
#: lite/includes/pro-features.php:1504
|
486 |
#: pro/classes/class-es-pro-campaign-rules.php:38
|
@@ -488,124 +489,145 @@ msgstr ""
|
|
488 |
msgid "Country"
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
492 |
-
#: pro/classes/class-es-pro-campaign-rules.php:
|
493 |
msgid "has received"
|
494 |
msgstr ""
|
495 |
|
496 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
497 |
-
#: pro/classes/class-es-pro-campaign-rules.php:
|
498 |
msgid "has not received"
|
499 |
msgstr ""
|
500 |
|
501 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
502 |
-
#: pro/classes/class-es-pro-campaign-rules.php:
|
503 |
msgid "has received and opened"
|
504 |
msgstr ""
|
505 |
|
506 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
507 |
-
#: pro/classes/class-es-pro-campaign-rules.php:
|
508 |
msgid "has received but not opened"
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
512 |
-
#: pro/classes/class-es-pro-campaign-rules.php:
|
513 |
msgid "has received and clicked"
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
517 |
-
#: pro/classes/class-es-pro-campaign-rules.php:
|
518 |
msgid "has received and not clicked"
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
522 |
msgid "Any of the Last 5 Campaigns"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
526 |
msgid "Any Campaigns within the last 7 days"
|
527 |
msgstr ""
|
528 |
|
529 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
530 |
msgid "Any Campaigns within the last 1 month"
|
531 |
msgstr ""
|
532 |
|
533 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
534 |
msgid "Any Campaigns within the last 3 months"
|
535 |
msgstr ""
|
536 |
|
537 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
538 |
msgid "Any Campaigns within the last 6 months"
|
539 |
msgstr ""
|
540 |
|
541 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
542 |
msgid "Any Campaigns within the last 12 months"
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
546 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
547 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
548 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
549 |
msgid "is"
|
550 |
msgstr ""
|
551 |
|
552 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
553 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
554 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
555 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
556 |
msgid "is not"
|
557 |
msgstr ""
|
558 |
|
559 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
560 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
561 |
msgid "contains"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
565 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
566 |
msgid "contains not"
|
567 |
msgstr ""
|
568 |
|
569 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
570 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
571 |
msgid "begins with"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
575 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
576 |
msgid "ends with"
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
580 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
581 |
msgid "is greater than"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
585 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
586 |
msgid "is smaller than"
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
590 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
591 |
msgid "is greater or equal"
|
592 |
msgstr ""
|
593 |
|
594 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
595 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
596 |
msgid "is smaller or equal"
|
597 |
msgstr ""
|
598 |
|
599 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
600 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
601 |
msgid "match regex pattern"
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
605 |
-
#: lite/admin/class-ig-es-campaign-rules.php:
|
606 |
msgid "does not match regex pattern"
|
607 |
msgstr ""
|
608 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
609 |
#: lite/admin/class-ig-es-onboarding.php:162
|
610 |
msgid "An error occured. Please try again later."
|
611 |
msgstr ""
|
@@ -1347,7 +1369,7 @@ msgstr ""
|
|
1347 |
|
1348 |
#: lite/includes/class-es-common.php:1815
|
1349 |
#: lite/includes/classes/class-es-campaigns-table.php:690
|
1350 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
1351 |
msgid "All Statuses"
|
1352 |
msgstr ""
|
1353 |
|
@@ -1915,7 +1937,7 @@ msgstr ""
|
|
1915 |
|
1916 |
#: lite/includes/classes/class-es-campaigns-table.php:438
|
1917 |
#: lite/includes/classes/class-es-campaigns-table.php:465
|
1918 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
1919 |
#: lite/includes/classes/class-es-forms-table.php:903
|
1920 |
#: lite/includes/classes/class-es-lists-table.php:547
|
1921 |
#: lite/includes/workflows/admin/views/action.php:28
|
@@ -1925,8 +1947,8 @@ msgid "Edit"
|
|
1925 |
msgstr ""
|
1926 |
|
1927 |
#: lite/includes/classes/class-es-campaigns-table.php:488
|
1928 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
1929 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
1930 |
#: lite/includes/classes/class-es-forms-table.php:905
|
1931 |
#: lite/includes/classes/class-es-forms-table.php:951
|
1932 |
#: lite/includes/classes/class-es-lists-table.php:549
|
@@ -1950,8 +1972,8 @@ msgid "Type"
|
|
1950 |
msgstr ""
|
1951 |
|
1952 |
#: lite/includes/classes/class-es-campaigns-table.php:627
|
1953 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
1954 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
1955 |
msgid "List(s)"
|
1956 |
msgstr ""
|
1957 |
|
@@ -1960,7 +1982,7 @@ msgid "Categories"
|
|
1960 |
msgstr ""
|
1961 |
|
1962 |
#: lite/includes/classes/class-es-campaigns-table.php:629
|
1963 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
1964 |
#: lite/includes/classes/class-es-forms-table.php:923
|
1965 |
#: lite/includes/classes/class-es-lists-table.php:575
|
1966 |
msgid "Created"
|
@@ -1992,7 +2014,7 @@ msgid "Please select campaign(s) to delete."
|
|
1992 |
msgstr ""
|
1993 |
|
1994 |
#: lite/includes/classes/class-es-contacts-table.php:70
|
1995 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
1996 |
#: lite/includes/workflows/actions/class-es-action-delete-contact.php:30
|
1997 |
#: lite/includes/workflows/actions/class-es-action-update-contact.php:30
|
1998 |
msgid "Contact"
|
@@ -2080,46 +2102,46 @@ msgstr ""
|
|
2080 |
msgid "Audience "
|
2081 |
msgstr ""
|
2082 |
|
2083 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2084 |
msgid "No list found"
|
2085 |
msgstr ""
|
2086 |
|
2087 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2088 |
msgid "First name"
|
2089 |
msgstr ""
|
2090 |
|
2091 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2092 |
msgid "Enter first name"
|
2093 |
msgstr ""
|
2094 |
|
2095 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2096 |
msgid "Last name"
|
2097 |
msgstr ""
|
2098 |
|
2099 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2100 |
msgid "Enter last name"
|
2101 |
msgstr ""
|
2102 |
|
2103 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2104 |
#: lite/includes/pro-features.php:980
|
2105 |
#: pro/pro-class-email-subscribers.php:858
|
2106 |
msgid "Enter email"
|
2107 |
msgstr ""
|
2108 |
|
2109 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2110 |
msgid "Send welcome email?"
|
2111 |
msgstr ""
|
2112 |
|
2113 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2114 |
#: lite/includes/classes/class-es-forms-table.php:464
|
2115 |
msgid "Contacts will be added into selected list(s)"
|
2116 |
msgstr ""
|
2117 |
|
2118 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2119 |
msgid "Save Contact"
|
2120 |
msgstr ""
|
2121 |
|
2122 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2123 |
#: lite/includes/classes/class-es-forms-table.php:564
|
2124 |
#: lite/includes/classes/class-es-lists-table.php:323
|
2125 |
#: lite/includes/classes/class-es-post-notifications.php:430
|
@@ -2127,7 +2149,7 @@ msgstr ""
|
|
2127 |
msgid "Save Changes"
|
2128 |
msgstr ""
|
2129 |
|
2130 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2131 |
#: lite/includes/classes/class-es-forms-table.php:568
|
2132 |
#: lite/includes/classes/class-es-lists-table.php:327
|
2133 |
#: lite/includes/classes/class-es-post-notifications.php:433
|
@@ -2135,72 +2157,72 @@ msgstr ""
|
|
2135 |
msgid "Cancel"
|
2136 |
msgstr ""
|
2137 |
|
2138 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2139 |
msgid "No contacts avaliable."
|
2140 |
msgstr ""
|
2141 |
|
2142 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2143 |
msgid "Resend Confirmation"
|
2144 |
msgstr ""
|
2145 |
|
2146 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2147 |
#: pro/workflows/actions/class-es-action-move-to-list.php:29
|
2148 |
msgid "Move to list"
|
2149 |
msgstr ""
|
2150 |
|
2151 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2152 |
#: lite/includes/workflows/actions/class-es-action-add-to-list.php:29
|
2153 |
msgid "Add to list"
|
2154 |
msgstr ""
|
2155 |
|
2156 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2157 |
msgid "Change status"
|
2158 |
msgstr ""
|
2159 |
|
2160 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2161 |
msgid "Search Contacts"
|
2162 |
msgstr ""
|
2163 |
|
2164 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2165 |
msgid "All Lists"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2169 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2170 |
msgid "Contact(s) deleted successfully!"
|
2171 |
msgstr ""
|
2172 |
|
2173 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2174 |
msgid "You do not have a permission to resend email confirmation"
|
2175 |
msgstr ""
|
2176 |
|
2177 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2178 |
msgid "Confirmation email sent successfully!"
|
2179 |
msgstr ""
|
2180 |
|
2181 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2182 |
msgid "Please select subscribers to update."
|
2183 |
msgstr ""
|
2184 |
|
2185 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2186 |
msgid "Please select status."
|
2187 |
msgstr ""
|
2188 |
|
2189 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2190 |
msgid "Contact(s) status changed successfully!"
|
2191 |
msgstr ""
|
2192 |
|
2193 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2194 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2195 |
#: lite/includes/classes/class-es-post-notifications.php:51
|
2196 |
msgid "Please select list."
|
2197 |
msgstr ""
|
2198 |
|
2199 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2200 |
msgid "Contact(s) moved to list successfully!"
|
2201 |
msgstr ""
|
2202 |
|
2203 |
-
#: lite/includes/classes/class-es-contacts-table.php:
|
2204 |
msgid "Contact(s) added to list successfully!"
|
2205 |
msgstr ""
|
2206 |
|
@@ -2796,6 +2818,7 @@ msgstr ""
|
|
2796 |
|
2797 |
#: lite/includes/classes/class-es-import-subscribers.php:842
|
2798 |
#: lite/includes/classes/class-es-import-subscribers.php:1191
|
|
|
2799 |
msgid "Hard Bounced"
|
2800 |
msgstr ""
|
2801 |
|
@@ -4621,38 +4644,42 @@ msgstr ""
|
|
4621 |
msgid "Score"
|
4622 |
msgstr ""
|
4623 |
|
4624 |
-
#: pro/classes/class-es-pro-bounce-handler.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4625 |
msgid "PostMark Bounce WebHook URL"
|
4626 |
msgstr ""
|
4627 |
|
4628 |
-
#: pro/classes/class-es-pro-bounce-handler.php:
|
4629 |
msgid "SparkPost Bounce WebHook URL"
|
4630 |
msgstr ""
|
4631 |
|
4632 |
-
#: pro/classes/class-es-pro-bounce-handler.php:
|
4633 |
msgid "MailGun Bounce WebHook URL"
|
4634 |
msgstr ""
|
4635 |
|
4636 |
-
#: pro/classes/class-es-pro-bounce-handler.php:
|
4637 |
msgid "SendGrid Bounce WebHook URL"
|
4638 |
msgstr ""
|
4639 |
|
4640 |
-
#: pro/classes/class-es-pro-bounce-handler.php:
|
4641 |
msgid "PepiPost Bounce WebHook URL"
|
4642 |
msgstr ""
|
4643 |
|
4644 |
-
#: pro/classes/class-es-pro-bounce-handler.php:151
|
4645 |
-
msgid "Soft bounced"
|
4646 |
-
msgstr ""
|
4647 |
-
|
4648 |
-
#: pro/classes/class-es-pro-bounce-handler.php:153
|
4649 |
-
msgid "Hard bounced"
|
4650 |
-
msgstr ""
|
4651 |
-
|
4652 |
#: pro/classes/class-es-pro-campaign-rules.php:30
|
4653 |
msgid "is not in List"
|
4654 |
msgstr ""
|
4655 |
|
|
|
|
|
|
|
|
|
4656 |
#: pro/classes/class-es-pro-custom-fields-table.php:39
|
4657 |
msgid "Custom Field"
|
4658 |
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.0.0\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: 2021-11-10T10:59:40+01: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"
|
371 |
#: lite/admin/class-ig-es-campaign-rules.php:182
|
372 |
#: lite/admin/class-ig-es-campaign-rules.php:254
|
373 |
#: lite/admin/class-ig-es-campaign-rules.php:256
|
374 |
+
#: lite/admin/class-ig-es-campaign-rules.php:533
|
375 |
+
#: lite/admin/class-ig-es-campaign-rules.php:538
|
376 |
+
#: lite/admin/class-ig-es-campaign-rules.php:544
|
377 |
+
#: lite/admin/class-ig-es-campaign-rules.php:550
|
378 |
+
#: lite/admin/class-ig-es-campaign-rules.php:584
|
379 |
msgid "or"
|
380 |
msgstr ""
|
381 |
|
404 |
msgstr ""
|
405 |
|
406 |
#: lite/admin/class-ig-es-campaign-rules.php:245
|
407 |
+
#: lite/admin/class-ig-es-campaign-rules.php:428
|
408 |
+
#: lite/admin/class-ig-es-campaign-rules.php:581
|
409 |
msgid "and"
|
410 |
msgstr ""
|
411 |
|
412 |
#: lite/admin/class-ig-es-campaign-rules.php:254
|
413 |
+
#: lite/admin/class-ig-es-campaign-rules.php:391
|
414 |
msgid "Add Condition"
|
415 |
msgstr ""
|
416 |
|
418 |
msgid "remove condition"
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: lite/admin/class-ig-es-campaign-rules.php:348
|
422 |
+
#: lite/admin/class-ig-es-campaign-rules.php:742
|
423 |
msgid "Any campaign"
|
424 |
msgstr ""
|
425 |
|
426 |
+
#: lite/admin/class-ig-es-campaign-rules.php:354
|
427 |
+
#: lite/admin/class-ig-es-campaign-rules.php:372
|
428 |
msgid "no title"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: lite/admin/class-ig-es-campaign-rules.php:367
|
432 |
+
#: lite/admin/class-ig-es-campaign-rules.php:768
|
433 |
msgid "Any list"
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: lite/admin/class-ig-es-campaign-rules.php:376
|
437 |
msgid "No campaigns available"
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: lite/admin/class-ig-es-campaign-rules.php:444
|
441 |
msgid " or"
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: lite/admin/class-ig-es-campaign-rules.php:454
|
445 |
msgid ") "
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: lite/admin/class-ig-es-campaign-rules.php:524
|
449 |
msgctxt "opening curly double quote"
|
450 |
msgid "“"
|
451 |
msgstr ""
|
452 |
|
453 |
+
#: lite/admin/class-ig-es-campaign-rules.php:525
|
454 |
msgctxt "closing curly double quote"
|
455 |
msgid "”"
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: lite/admin/class-ig-es-campaign-rules.php:602
|
459 |
msgid "is in List"
|
460 |
msgstr ""
|
461 |
|
462 |
+
#: lite/admin/class-ig-es-campaign-rules.php:619
|
463 |
#: lite/includes/classes/class-es-admin-settings.php:211
|
464 |
#: lite/includes/classes/class-es-campaign-report.php:189
|
465 |
+
#: lite/includes/classes/class-es-contacts-table.php:796
|
466 |
#: lite/includes/classes/class-es-export-subscribers.php:339
|
467 |
#: lite/includes/classes/class-es-forms-table.php:396
|
468 |
#: lite/includes/classes/class-es-import-subscribers.php:563
|
481 |
msgid "Email"
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: lite/admin/class-ig-es-campaign-rules.php:620
|
485 |
#: lite/includes/pro-features.php:1255
|
486 |
#: lite/includes/pro-features.php:1504
|
487 |
#: pro/classes/class-es-pro-campaign-rules.php:38
|
489 |
msgid "Country"
|
490 |
msgstr ""
|
491 |
|
492 |
+
#: lite/admin/class-ig-es-campaign-rules.php:633
|
493 |
+
#: pro/classes/class-es-pro-campaign-rules.php:46
|
494 |
msgid "has received"
|
495 |
msgstr ""
|
496 |
|
497 |
+
#: lite/admin/class-ig-es-campaign-rules.php:634
|
498 |
+
#: pro/classes/class-es-pro-campaign-rules.php:49
|
499 |
msgid "has not received"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: lite/admin/class-ig-es-campaign-rules.php:635
|
503 |
+
#: pro/classes/class-es-pro-campaign-rules.php:52
|
504 |
msgid "has received and opened"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: lite/admin/class-ig-es-campaign-rules.php:636
|
508 |
+
#: pro/classes/class-es-pro-campaign-rules.php:55
|
509 |
msgid "has received but not opened"
|
510 |
msgstr ""
|
511 |
|
512 |
+
#: lite/admin/class-ig-es-campaign-rules.php:637
|
513 |
+
#: pro/classes/class-es-pro-campaign-rules.php:58
|
514 |
msgid "has received and clicked"
|
515 |
msgstr ""
|
516 |
|
517 |
+
#: lite/admin/class-ig-es-campaign-rules.php:638
|
518 |
+
#: pro/classes/class-es-pro-campaign-rules.php:61
|
519 |
msgid "has received and not clicked"
|
520 |
msgstr ""
|
521 |
|
522 |
+
#: lite/admin/class-ig-es-campaign-rules.php:650
|
523 |
msgid "Any of the Last 5 Campaigns"
|
524 |
msgstr ""
|
525 |
|
526 |
+
#: lite/admin/class-ig-es-campaign-rules.php:651
|
527 |
msgid "Any Campaigns within the last 7 days"
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: lite/admin/class-ig-es-campaign-rules.php:652
|
531 |
msgid "Any Campaigns within the last 1 month"
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: lite/admin/class-ig-es-campaign-rules.php:653
|
535 |
msgid "Any Campaigns within the last 3 months"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: lite/admin/class-ig-es-campaign-rules.php:654
|
539 |
msgid "Any Campaigns within the last 6 months"
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: lite/admin/class-ig-es-campaign-rules.php:655
|
543 |
msgid "Any Campaigns within the last 12 months"
|
544 |
msgstr ""
|
545 |
|
546 |
+
#: lite/admin/class-ig-es-campaign-rules.php:667
|
547 |
+
#: lite/admin/class-ig-es-campaign-rules.php:690
|
548 |
+
#: lite/admin/class-ig-es-campaign-rules.php:707
|
549 |
+
#: lite/admin/class-ig-es-campaign-rules.php:726
|
550 |
msgid "is"
|
551 |
msgstr ""
|
552 |
|
553 |
+
#: lite/admin/class-ig-es-campaign-rules.php:668
|
554 |
+
#: lite/admin/class-ig-es-campaign-rules.php:691
|
555 |
+
#: lite/admin/class-ig-es-campaign-rules.php:708
|
556 |
+
#: lite/admin/class-ig-es-campaign-rules.php:727
|
557 |
msgid "is not"
|
558 |
msgstr ""
|
559 |
|
560 |
+
#: lite/admin/class-ig-es-campaign-rules.php:669
|
561 |
+
#: lite/admin/class-ig-es-campaign-rules.php:709
|
562 |
msgid "contains"
|
563 |
msgstr ""
|
564 |
|
565 |
+
#: lite/admin/class-ig-es-campaign-rules.php:670
|
566 |
+
#: lite/admin/class-ig-es-campaign-rules.php:710
|
567 |
msgid "contains not"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: lite/admin/class-ig-es-campaign-rules.php:671
|
571 |
+
#: lite/admin/class-ig-es-campaign-rules.php:711
|
572 |
msgid "begins with"
|
573 |
msgstr ""
|
574 |
|
575 |
+
#: lite/admin/class-ig-es-campaign-rules.php:672
|
576 |
+
#: lite/admin/class-ig-es-campaign-rules.php:712
|
577 |
msgid "ends with"
|
578 |
msgstr ""
|
579 |
|
580 |
+
#: lite/admin/class-ig-es-campaign-rules.php:673
|
581 |
+
#: lite/admin/class-ig-es-campaign-rules.php:692
|
582 |
msgid "is greater than"
|
583 |
msgstr ""
|
584 |
|
585 |
+
#: lite/admin/class-ig-es-campaign-rules.php:674
|
586 |
+
#: lite/admin/class-ig-es-campaign-rules.php:693
|
587 |
msgid "is smaller than"
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: lite/admin/class-ig-es-campaign-rules.php:675
|
591 |
+
#: lite/admin/class-ig-es-campaign-rules.php:694
|
592 |
msgid "is greater or equal"
|
593 |
msgstr ""
|
594 |
|
595 |
+
#: lite/admin/class-ig-es-campaign-rules.php:676
|
596 |
+
#: lite/admin/class-ig-es-campaign-rules.php:695
|
597 |
msgid "is smaller or equal"
|
598 |
msgstr ""
|
599 |
|
600 |
+
#: lite/admin/class-ig-es-campaign-rules.php:677
|
601 |
+
#: lite/admin/class-ig-es-campaign-rules.php:713
|
602 |
msgid "match regex pattern"
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: lite/admin/class-ig-es-campaign-rules.php:678
|
606 |
+
#: lite/admin/class-ig-es-campaign-rules.php:714
|
607 |
msgid "does not match regex pattern"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: lite/admin/class-ig-es-campaign-rules.php:786
|
611 |
+
#: pro/classes/class-es-pro-bounce-handler.php:81
|
612 |
+
#: pro/classes/class-es-pro-bounce-handler.php:214
|
613 |
+
msgid "Hard bounced"
|
614 |
+
msgstr ""
|
615 |
+
|
616 |
+
#: lite/admin/class-ig-es-campaign-rules.php:788
|
617 |
+
#: pro/classes/class-es-pro-bounce-handler.php:80
|
618 |
+
#: pro/classes/class-es-pro-bounce-handler.php:212
|
619 |
+
msgid "Soft bounced"
|
620 |
+
msgstr ""
|
621 |
+
|
622 |
+
#: lite/admin/class-ig-es-campaign-rules.php:790
|
623 |
+
msgid "Un-bounced"
|
624 |
+
msgstr ""
|
625 |
+
|
626 |
+
#: lite/admin/class-ig-es-campaign-rules.php:792
|
627 |
+
#: pro/classes/class-es-pro-bounce-handler.php:79
|
628 |
+
msgid "Any status"
|
629 |
+
msgstr ""
|
630 |
+
|
631 |
#: lite/admin/class-ig-es-onboarding.php:162
|
632 |
msgid "An error occured. Please try again later."
|
633 |
msgstr ""
|
1369 |
|
1370 |
#: lite/includes/class-es-common.php:1815
|
1371 |
#: lite/includes/classes/class-es-campaigns-table.php:690
|
1372 |
+
#: lite/includes/classes/class-es-contacts-table.php:1152
|
1373 |
msgid "All Statuses"
|
1374 |
msgstr ""
|
1375 |
|
1937 |
|
1938 |
#: lite/includes/classes/class-es-campaigns-table.php:438
|
1939 |
#: lite/includes/classes/class-es-campaigns-table.php:465
|
1940 |
+
#: lite/includes/classes/class-es-contacts-table.php:1045
|
1941 |
#: lite/includes/classes/class-es-forms-table.php:903
|
1942 |
#: lite/includes/classes/class-es-lists-table.php:547
|
1943 |
#: lite/includes/workflows/admin/views/action.php:28
|
1947 |
msgstr ""
|
1948 |
|
1949 |
#: lite/includes/classes/class-es-campaigns-table.php:488
|
1950 |
+
#: lite/includes/classes/class-es-contacts-table.php:1047
|
1951 |
+
#: lite/includes/classes/class-es-contacts-table.php:1118
|
1952 |
#: lite/includes/classes/class-es-forms-table.php:905
|
1953 |
#: lite/includes/classes/class-es-forms-table.php:951
|
1954 |
#: lite/includes/classes/class-es-lists-table.php:549
|
1972 |
msgstr ""
|
1973 |
|
1974 |
#: lite/includes/classes/class-es-campaigns-table.php:627
|
1975 |
+
#: lite/includes/classes/class-es-contacts-table.php:848
|
1976 |
+
#: lite/includes/classes/class-es-contacts-table.php:1084
|
1977 |
msgid "List(s)"
|
1978 |
msgstr ""
|
1979 |
|
1982 |
msgstr ""
|
1983 |
|
1984 |
#: lite/includes/classes/class-es-campaigns-table.php:629
|
1985 |
+
#: lite/includes/classes/class-es-contacts-table.php:1085
|
1986 |
#: lite/includes/classes/class-es-forms-table.php:923
|
1987 |
#: lite/includes/classes/class-es-lists-table.php:575
|
1988 |
msgid "Created"
|
2014 |
msgstr ""
|
2015 |
|
2016 |
#: lite/includes/classes/class-es-contacts-table.php:70
|
2017 |
+
#: lite/includes/classes/class-es-contacts-table.php:1083
|
2018 |
#: lite/includes/workflows/actions/class-es-action-delete-contact.php:30
|
2019 |
#: lite/includes/workflows/actions/class-es-action-update-contact.php:30
|
2020 |
msgid "Contact"
|
2102 |
msgid "Audience "
|
2103 |
msgstr ""
|
2104 |
|
2105 |
+
#: lite/includes/classes/class-es-contacts-table.php:745
|
2106 |
msgid "No list found"
|
2107 |
msgstr ""
|
2108 |
|
2109 |
+
#: lite/includes/classes/class-es-contacts-table.php:754
|
2110 |
msgid "First name"
|
2111 |
msgstr ""
|
2112 |
|
2113 |
+
#: lite/includes/classes/class-es-contacts-table.php:766
|
2114 |
msgid "Enter first name"
|
2115 |
msgstr ""
|
2116 |
|
2117 |
+
#: lite/includes/classes/class-es-contacts-table.php:776
|
2118 |
msgid "Last name"
|
2119 |
msgstr ""
|
2120 |
|
2121 |
+
#: lite/includes/classes/class-es-contacts-table.php:787
|
2122 |
msgid "Enter last name"
|
2123 |
msgstr ""
|
2124 |
|
2125 |
+
#: lite/includes/classes/class-es-contacts-table.php:808
|
2126 |
#: lite/includes/pro-features.php:980
|
2127 |
#: pro/pro-class-email-subscribers.php:858
|
2128 |
msgid "Enter email"
|
2129 |
msgstr ""
|
2130 |
|
2131 |
+
#: lite/includes/classes/class-es-contacts-table.php:818
|
2132 |
msgid "Send welcome email?"
|
2133 |
msgstr ""
|
2134 |
|
2135 |
+
#: lite/includes/classes/class-es-contacts-table.php:849
|
2136 |
#: lite/includes/classes/class-es-forms-table.php:464
|
2137 |
msgid "Contacts will be added into selected list(s)"
|
2138 |
msgstr ""
|
2139 |
|
2140 |
+
#: lite/includes/classes/class-es-contacts-table.php:866
|
2141 |
msgid "Save Contact"
|
2142 |
msgstr ""
|
2143 |
|
2144 |
+
#: lite/includes/classes/class-es-contacts-table.php:866
|
2145 |
#: lite/includes/classes/class-es-forms-table.php:564
|
2146 |
#: lite/includes/classes/class-es-lists-table.php:323
|
2147 |
#: lite/includes/classes/class-es-post-notifications.php:430
|
2149 |
msgid "Save Changes"
|
2150 |
msgstr ""
|
2151 |
|
2152 |
+
#: lite/includes/classes/class-es-contacts-table.php:873
|
2153 |
#: lite/includes/classes/class-es-forms-table.php:568
|
2154 |
#: lite/includes/classes/class-es-lists-table.php:327
|
2155 |
#: lite/includes/classes/class-es-post-notifications.php:433
|
2157 |
msgid "Cancel"
|
2158 |
msgstr ""
|
2159 |
|
2160 |
+
#: lite/includes/classes/class-es-contacts-table.php:889
|
2161 |
msgid "No contacts avaliable."
|
2162 |
msgstr ""
|
2163 |
|
2164 |
+
#: lite/includes/classes/class-es-contacts-table.php:1065
|
2165 |
msgid "Resend Confirmation"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
+
#: lite/includes/classes/class-es-contacts-table.php:1119
|
2169 |
#: pro/workflows/actions/class-es-action-move-to-list.php:29
|
2170 |
msgid "Move to list"
|
2171 |
msgstr ""
|
2172 |
|
2173 |
+
#: lite/includes/classes/class-es-contacts-table.php:1120
|
2174 |
#: lite/includes/workflows/actions/class-es-action-add-to-list.php:29
|
2175 |
msgid "Add to list"
|
2176 |
msgstr ""
|
2177 |
|
2178 |
+
#: lite/includes/classes/class-es-contacts-table.php:1121
|
2179 |
msgid "Change status"
|
2180 |
msgstr ""
|
2181 |
|
2182 |
+
#: lite/includes/classes/class-es-contacts-table.php:1144
|
2183 |
msgid "Search Contacts"
|
2184 |
msgstr ""
|
2185 |
|
2186 |
+
#: lite/includes/classes/class-es-contacts-table.php:1161
|
2187 |
msgid "All Lists"
|
2188 |
msgstr ""
|
2189 |
|
2190 |
+
#: lite/includes/classes/class-es-contacts-table.php:1276
|
2191 |
+
#: lite/includes/classes/class-es-contacts-table.php:1339
|
2192 |
msgid "Contact(s) deleted successfully!"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
+
#: lite/includes/classes/class-es-contacts-table.php:1289
|
2196 |
msgid "You do not have a permission to resend email confirmation"
|
2197 |
msgstr ""
|
2198 |
|
2199 |
+
#: lite/includes/classes/class-es-contacts-table.php:1301
|
2200 |
msgid "Confirmation email sent successfully!"
|
2201 |
msgstr ""
|
2202 |
|
2203 |
+
#: lite/includes/classes/class-es-contacts-table.php:1327
|
2204 |
msgid "Please select subscribers to update."
|
2205 |
msgstr ""
|
2206 |
|
2207 |
+
#: lite/includes/classes/class-es-contacts-table.php:1350
|
2208 |
msgid "Please select status."
|
2209 |
msgstr ""
|
2210 |
|
2211 |
+
#: lite/includes/classes/class-es-contacts-table.php:1364
|
2212 |
msgid "Contact(s) status changed successfully!"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
+
#: lite/includes/classes/class-es-contacts-table.php:1375
|
2216 |
+
#: lite/includes/classes/class-es-contacts-table.php:1396
|
2217 |
#: lite/includes/classes/class-es-post-notifications.php:51
|
2218 |
msgid "Please select list."
|
2219 |
msgstr ""
|
2220 |
|
2221 |
+
#: lite/includes/classes/class-es-contacts-table.php:1384
|
2222 |
msgid "Contact(s) moved to list successfully!"
|
2223 |
msgstr ""
|
2224 |
|
2225 |
+
#: lite/includes/classes/class-es-contacts-table.php:1405
|
2226 |
msgid "Contact(s) added to list successfully!"
|
2227 |
msgstr ""
|
2228 |
|
2818 |
|
2819 |
#: lite/includes/classes/class-es-import-subscribers.php:842
|
2820 |
#: lite/includes/classes/class-es-import-subscribers.php:1191
|
2821 |
+
#: pro/classes/class-es-pro-bounce-handler.php:114
|
2822 |
msgid "Hard Bounced"
|
2823 |
msgstr ""
|
2824 |
|
4644 |
msgid "Score"
|
4645 |
msgstr ""
|
4646 |
|
4647 |
+
#: pro/classes/class-es-pro-bounce-handler.php:97
|
4648 |
+
msgid "Bounce status"
|
4649 |
+
msgstr ""
|
4650 |
+
|
4651 |
+
#: pro/classes/class-es-pro-bounce-handler.php:113
|
4652 |
+
msgid "Soft Bounced"
|
4653 |
+
msgstr ""
|
4654 |
+
|
4655 |
+
#: pro/classes/class-es-pro-bounce-handler.php:137
|
4656 |
msgid "PostMark Bounce WebHook URL"
|
4657 |
msgstr ""
|
4658 |
|
4659 |
+
#: pro/classes/class-es-pro-bounce-handler.php:144
|
4660 |
msgid "SparkPost Bounce WebHook URL"
|
4661 |
msgstr ""
|
4662 |
|
4663 |
+
#: pro/classes/class-es-pro-bounce-handler.php:151
|
4664 |
msgid "MailGun Bounce WebHook URL"
|
4665 |
msgstr ""
|
4666 |
|
4667 |
+
#: pro/classes/class-es-pro-bounce-handler.php:158
|
4668 |
msgid "SendGrid Bounce WebHook URL"
|
4669 |
msgstr ""
|
4670 |
|
4671 |
+
#: pro/classes/class-es-pro-bounce-handler.php:165
|
4672 |
msgid "PepiPost Bounce WebHook URL"
|
4673 |
msgstr ""
|
4674 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4675 |
#: pro/classes/class-es-pro-campaign-rules.php:30
|
4676 |
msgid "is not in List"
|
4677 |
msgstr ""
|
4678 |
|
4679 |
+
#: pro/classes/class-es-pro-campaign-rules.php:41
|
4680 |
+
msgid "Engagement score"
|
4681 |
+
msgstr ""
|
4682 |
+
|
4683 |
#: pro/classes/class-es-pro-custom-fields-table.php:39
|
4684 |
msgid "Custom Field"
|
4685 |
msgstr ""
|
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: 5.8.1
|
8 |
Requires PHP: 5.6
|
9 |
-
Stable tag:
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses
|
12 |
|
@@ -310,14 +310,18 @@ Refer [here](https://www.icegram.com/documentation/es-faq/).
|
|
310 |
|
311 |
== Upgrade Notice ==
|
312 |
|
313 |
-
=
|
314 |
|
315 |
-
* New:
|
316 |
-
*
|
317 |
-
* Fix: Amazon SES batch sending issue **[PRO]**
|
318 |
|
319 |
== Changelog ==
|
320 |
|
|
|
|
|
|
|
|
|
|
|
321 |
**4.9.1 (02.11.2021)**
|
322 |
|
323 |
* New: Added {{POSTIMAGE-URL}} keyword for Post Notification
|
6 |
Requires at least: 3.9
|
7 |
Tested up to: 5.8.1
|
8 |
Requires PHP: 5.6
|
9 |
+
Stable tag: 5.0.0
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses
|
12 |
|
310 |
|
311 |
== Upgrade Notice ==
|
312 |
|
313 |
+
= 5.0.0 =
|
314 |
|
315 |
+
* New: Campaign rule to filter on 'bounce status' of recipients while emails **[PRO]**
|
316 |
+
* New: Campaign rule to filter on 'engagement score' of recipients while emails **[PRO]**
|
|
|
317 |
|
318 |
== Changelog ==
|
319 |
|
320 |
+
**5.0.0 (10.11.2021)**
|
321 |
+
|
322 |
+
* New: Campaign rule to filter on 'bounce status' of recipients while emails **[PRO]**
|
323 |
+
* New: Campaign rule to filter on 'engagement score' of recipients while emails **[PRO]**
|
324 |
+
|
325 |
**4.9.1 (02.11.2021)**
|
326 |
|
327 |
* New: Added {{POSTIMAGE-URL}} keyword for Post Notification
|