Version Description
Download this release
Release Info
Developer | sandesh055 |
Plugin | WooCommerce Cart Abandonment Recovery |
Version | 1.1.2 |
Comparing to | |
See all releases |
Code changes from version 1.1.1 to 1.1.2
- admin/assets/css/admin-cart-abandonment-rtl.css +63 -6
- changelog.txt +5 -0
- classes/class-cartflows-ca-loader.php +1 -1
- languages/cartflows-ca.pot +520 -520
- modules/cart-abandonment/class-cartflows-ca-cart-abandonment-db.php +1 -1
- modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php +2 -0
- modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php +4 -2
- readme.txt +6 -1
- woo-cart-abandonment-recovery.php +1 -1
admin/assets/css/admin-cart-abandonment-rtl.css
CHANGED
@@ -171,22 +171,20 @@
|
|
171 |
|
172 |
.wcf-ca-user-order{
|
173 |
border-radius: 3px;
|
174 |
-
padding:
|
175 |
overflow: hidden;
|
176 |
height: auto;
|
177 |
width: 100%;
|
178 |
-
min-height: 100%;
|
179 |
-
max-height: 100%;
|
180 |
}
|
181 |
|
182 |
/* Column Classes */
|
183 |
|
184 |
/* Section classes */
|
185 |
|
186 |
-
.wcf-ca-
|
187 |
margin-left: 13px;
|
188 |
}
|
189 |
-
.wcf-ca-
|
190 |
margin-right: 13px;
|
191 |
}
|
192 |
|
@@ -338,4 +336,63 @@
|
|
338 |
display: none;
|
339 |
z-index: 10000;
|
340 |
}
|
341 |
-
/* Newly Added for the modification of the User Order detail window UI */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
171 |
|
172 |
.wcf-ca-user-order{
|
173 |
border-radius: 3px;
|
174 |
+
padding: 25px 25px 30px 25px;
|
175 |
overflow: hidden;
|
176 |
height: auto;
|
177 |
width: 100%;
|
|
|
|
|
178 |
}
|
179 |
|
180 |
/* Column Classes */
|
181 |
|
182 |
/* Section classes */
|
183 |
|
184 |
+
.wcf-ca-margin-right{
|
185 |
margin-left: 13px;
|
186 |
}
|
187 |
+
.wcf-ca-margin-left{
|
188 |
margin-right: 13px;
|
189 |
}
|
190 |
|
336 |
display: none;
|
337 |
z-index: 10000;
|
338 |
}
|
339 |
+
/* Newly Added for the modification of the User Order detail window UI */
|
340 |
+
|
341 |
+
|
342 |
+
|
343 |
+
.wcf-ca-tags {
|
344 |
+
list-style: none;
|
345 |
+
margin: 0;
|
346 |
+
overflow: hidden;
|
347 |
+
padding: 0;
|
348 |
+
}
|
349 |
+
|
350 |
+
.wcf-ca-tags li {
|
351 |
+
float: right;
|
352 |
+
}
|
353 |
+
|
354 |
+
.wcf-ca-tag {
|
355 |
+
background-color: #f16334;
|
356 |
+
border-radius: 0 3px 3px 0;
|
357 |
+
color: #fff;
|
358 |
+
display: inline-block;
|
359 |
+
height: 26px;
|
360 |
+
line-height: 26px;
|
361 |
+
padding: 0 23px 0 20px;
|
362 |
+
position: relative;
|
363 |
+
margin: 0 0 0px 5px;
|
364 |
+
text-decoration: none;
|
365 |
+
-webkit-transition: color 0.2s;
|
366 |
+
}
|
367 |
+
|
368 |
+
.wcf-ca-tag::before {
|
369 |
+
background: #fff;
|
370 |
+
border-radius: 10px;
|
371 |
+
box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);
|
372 |
+
content: '';
|
373 |
+
height: 6px;
|
374 |
+
right: 10px;
|
375 |
+
position: absolute;
|
376 |
+
width: 6px;
|
377 |
+
top: 10px;
|
378 |
+
}
|
379 |
+
|
380 |
+
.wcf-ca-tag::after {
|
381 |
+
background: #fff;
|
382 |
+
border-bottom: 13px solid transparent;
|
383 |
+
border-right: 10px solid #f16334;;
|
384 |
+
border-top: 13px solid transparent;
|
385 |
+
content: '';
|
386 |
+
position: absolute;
|
387 |
+
left: 0;
|
388 |
+
top: 0;
|
389 |
+
}
|
390 |
+
|
391 |
+
.wcf-ca-tag:hover {
|
392 |
+
background-color: #f16334;
|
393 |
+
color: white;
|
394 |
+
}
|
395 |
+
|
396 |
+
.wcf-ca-tag:hover::after {
|
397 |
+
border-right-color: #f16334;
|
398 |
+
}
|
changelog.txt
CHANGED
@@ -1,3 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Version 1.1.1 - Thursday, 06th June 2019
|
2 |
- New: Added feature to reschedule emails for Admin.
|
3 |
- Fix: Coupon expiry time issue.
|
1 |
+
Version 1.1.2 - Wednesday, 12th June 2019
|
2 |
+
- Fix: Issue of timezone while sending mail through cron.
|
3 |
+
- Fix: Delete single cart abandonment order.
|
4 |
+
- Fix: MySql 5.5 support for CURRENT_TIMESTAMP.
|
5 |
+
|
6 |
Version 1.1.1 - Thursday, 06th June 2019
|
7 |
- New: Added feature to reschedule emails for Admin.
|
8 |
- Fix: Coupon expiry time issue.
|
classes/class-cartflows-ca-loader.php
CHANGED
@@ -77,7 +77,7 @@ if ( ! class_exists( 'CARTFLOWS_CA_Loader' ) ) {
|
|
77 |
define( 'CARTFLOWS_CA_BASE', plugin_basename( CARTFLOWS_CA_FILE ) );
|
78 |
define( 'CARTFLOWS_CA_DIR', plugin_dir_path( CARTFLOWS_CA_FILE ) );
|
79 |
define( 'CARTFLOWS_CA_URL', plugins_url( '/', CARTFLOWS_CA_FILE ) );
|
80 |
-
define( 'CARTFLOWS_CA_VER', '1.1.
|
81 |
define( 'CARTFLOWS_CA_SLUG', 'cartflows_ca' );
|
82 |
|
83 |
define( 'CARTFLOWS_CA_CART_ABANDONMENT_TABLE', 'cartflows_ca_cart_abandonment' );
|
77 |
define( 'CARTFLOWS_CA_BASE', plugin_basename( CARTFLOWS_CA_FILE ) );
|
78 |
define( 'CARTFLOWS_CA_DIR', plugin_dir_path( CARTFLOWS_CA_FILE ) );
|
79 |
define( 'CARTFLOWS_CA_URL', plugins_url( '/', CARTFLOWS_CA_FILE ) );
|
80 |
+
define( 'CARTFLOWS_CA_VER', '1.1.2' );
|
81 |
define( 'CARTFLOWS_CA_SLUG', 'cartflows_ca' );
|
82 |
|
83 |
define( 'CARTFLOWS_CA_CART_ABANDONMENT_TABLE', 'cartflows_ca_cart_abandonment' );
|
languages/cartflows-ca.pot
CHANGED
@@ -1,521 +1,521 @@
|
|
1 |
-
# Copyright (C) 2019 CartFlows Inc
|
2 |
-
# This file is distributed under the same license as the WooCommerce Cart Abandonment Recovery package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"Project-Id-Version: WooCommerce Cart Abandonment Recovery 1.1.
|
6 |
-
"Report-Msgid-Bugs-To: "
|
7 |
-
"https://wordpress.org/support/plugin/woo-cart-abandonment-recovery\n"
|
8 |
-
"POT-Creation-Date: 2019-06-
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n"
|
13 |
-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
-
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
-
"Language: en\n"
|
16 |
-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
17 |
-
"X-Poedit-Country: United States\n"
|
18 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
19 |
-
"X-Poedit-KeywordsList: "
|
20 |
-
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
21 |
-
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
22 |
-
"X-Poedit-Basepath: ../\n"
|
23 |
-
"X-Poedit-SearchPath-0: .\n"
|
24 |
-
"X-Poedit-Bookmarks: \n"
|
25 |
-
"X-Textdomain-Support: yes\n"
|
26 |
-
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
27 |
-
|
28 |
-
#: classes/class-cartflows-ca-loader.php:134
|
29 |
-
#. translators: %s: html tags
|
30 |
-
msgid ""
|
31 |
-
"The %1$sWooCommerce Cart Abandonment Recovery%2$s plugin requires "
|
32 |
-
"%1$sWooCommerce%2$s plugin installed & activated."
|
33 |
-
msgstr ""
|
34 |
-
|
35 |
-
#: classes/class-cartflows-ca-loader.php:144
|
36 |
-
msgid "Activate WooCommerce"
|
37 |
-
msgstr ""
|
38 |
-
|
39 |
-
#: classes/class-cartflows-ca-loader.php:152
|
40 |
-
msgid "Install WooCommerce"
|
41 |
-
msgstr ""
|
42 |
-
|
43 |
-
#: classes/class-cartflows-ca-settings.php:53
|
44 |
-
msgid "Cart Abandonment Settings"
|
45 |
-
msgstr ""
|
46 |
-
|
47 |
-
#: classes/class-cartflows-ca-settings.php:60
|
48 |
-
msgid "Enable Cart Abandonment Tracking"
|
49 |
-
msgstr ""
|
50 |
-
|
51 |
-
#: classes/class-cartflows-ca-settings.php:64
|
52 |
-
msgid ""
|
53 |
-
"Start capturing abandoned carts. <br/><br/> <span "
|
54 |
-
"class=\"description\"><strong>Note:</strong> Cart will be considered "
|
55 |
-
"abandoned if order is not completed in <strong>15 minutes</strong>.</span>"
|
56 |
-
msgstr ""
|
57 |
-
|
58 |
-
#: classes/class-cartflows-ca-settings.php:76
|
59 |
-
msgid "Email settings"
|
60 |
-
msgstr ""
|
61 |
-
|
62 |
-
#: classes/class-cartflows-ca-settings.php:83
|
63 |
-
msgid "\"From\" Name"
|
64 |
-
msgstr ""
|
65 |
-
|
66 |
-
#: classes/class-cartflows-ca-settings.php:92
|
67 |
-
msgid "\"From\" Address"
|
68 |
-
msgstr ""
|
69 |
-
|
70 |
-
#: classes/class-cartflows-ca-settings.php:101
|
71 |
-
msgid "Send Reply Emails to"
|
72 |
-
msgstr ""
|
73 |
-
|
74 |
-
#: classes/class-cartflows-ca-settings.php:128
|
75 |
-
msgid "Enable Webhook"
|
76 |
-
msgstr ""
|
77 |
-
|
78 |
-
#: classes/class-cartflows-ca-settings.php:132
|
79 |
-
msgid ""
|
80 |
-
"Allows you to trigger webhooks automatically upon cart abandonment and "
|
81 |
-
"recovery."
|
82 |
-
msgstr ""
|
83 |
-
|
84 |
-
#: classes/class-cartflows-ca-settings.php:137
|
85 |
-
msgid "Webhook URL"
|
86 |
-
msgstr ""
|
87 |
-
|
88 |
-
#: classes/class-cartflows-ca-settings.php:156
|
89 |
-
msgid "Coupon Code Settings"
|
90 |
-
msgstr ""
|
91 |
-
|
92 |
-
#: classes/class-cartflows-ca-settings.php:163
|
93 |
-
msgid "Create Coupon Code"
|
94 |
-
msgstr ""
|
95 |
-
|
96 |
-
#: classes/class-cartflows-ca-settings.php:167
|
97 |
-
msgid ""
|
98 |
-
"Auto-create the special coupon for the abandoned cart to send over the "
|
99 |
-
"emails."
|
100 |
-
msgstr ""
|
101 |
-
|
102 |
-
#: classes/class-cartflows-ca-settings.php:172
|
103 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:491
|
104 |
-
msgid "Discount Type"
|
105 |
-
msgstr ""
|
106 |
-
|
107 |
-
#: classes/class-cartflows-ca-settings.php:181
|
108 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:523
|
109 |
-
msgid "Coupon Amount"
|
110 |
-
msgstr ""
|
111 |
-
|
112 |
-
#: classes/class-cartflows-ca-settings.php:190
|
113 |
-
msgid "Coupon Expires After"
|
114 |
-
msgstr ""
|
115 |
-
|
116 |
-
#: classes/class-cartflows-ca-settings.php:225
|
117 |
-
msgid "Webhook Settings"
|
118 |
-
msgstr ""
|
119 |
-
|
120 |
-
#: classes/class-cartflows-ca-settings.php:234
|
121 |
-
msgid "GDPR Settings"
|
122 |
-
msgstr ""
|
123 |
-
|
124 |
-
#: classes/class-cartflows-ca-settings.php:241
|
125 |
-
msgid "Enable GDPR integration"
|
126 |
-
msgstr ""
|
127 |
-
|
128 |
-
#: classes/class-cartflows-ca-settings.php:245
|
129 |
-
msgid ""
|
130 |
-
"Ask confirmation from the user before tracking data. <br/><br/> <span "
|
131 |
-
"class=\"description\"><strong>Note:</strong> By checking this, it will show "
|
132 |
-
"up confirmation text below the email id on checkout page.</span>"
|
133 |
-
msgstr ""
|
134 |
-
|
135 |
-
#: classes/class-cartflows-ca-settings.php:250
|
136 |
-
msgid "GDPR Message"
|
137 |
-
msgstr ""
|
138 |
-
|
139 |
-
#: classes/class-cartflows-ca-settings.php:421
|
140 |
-
msgid "Coupon code should be numeric and has to be greater than or equals to 1."
|
141 |
-
msgstr ""
|
142 |
-
|
143 |
-
#: classes/class-cartflows-ca-settings.php:531
|
144 |
-
msgid "Invalid email \"From\" address field"
|
145 |
-
msgstr ""
|
146 |
-
|
147 |
-
#: classes/class-cartflows-ca-settings.php:549
|
148 |
-
msgid "Invalid email \"Reply\" address field"
|
149 |
-
msgstr ""
|
150 |
-
|
151 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:65
|
152 |
-
msgid "View"
|
153 |
-
msgstr ""
|
154 |
-
|
155 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:66
|
156 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:122
|
157 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:85
|
158 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:119
|
159 |
-
msgid "Delete"
|
160 |
-
msgstr ""
|
161 |
-
|
162 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:70
|
163 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
164 |
-
msgid "Unsubscribe"
|
165 |
-
msgstr ""
|
166 |
-
|
167 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:188
|
168 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
169 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
170 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:156
|
171 |
-
msgid "Name"
|
172 |
-
msgstr ""
|
173 |
-
|
174 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:189
|
175 |
-
msgid "Email"
|
176 |
-
msgstr ""
|
177 |
-
|
178 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:190
|
179 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
180 |
-
msgid "Cart Total"
|
181 |
-
msgstr ""
|
182 |
-
|
183 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:191
|
184 |
-
msgid "Order Status"
|
185 |
-
msgstr ""
|
186 |
-
|
187 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:192
|
188 |
-
msgid "Time"
|
189 |
-
msgstr ""
|
190 |
-
|
191 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:97
|
192 |
-
msgid "Mail has been sent successfully!"
|
193 |
-
msgstr ""
|
194 |
-
|
195 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:99
|
196 |
-
msgid "Mail sending failed!"
|
197 |
-
msgstr ""
|
198 |
-
|
199 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:132
|
200 |
-
msgid "Every Fifteen Minutes"
|
201 |
-
msgstr ""
|
202 |
-
|
203 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:197
|
204 |
-
msgid "You have successfully unsubscribed from our email list."
|
205 |
-
msgstr ""
|
206 |
-
|
207 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:197
|
208 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:147
|
209 |
-
msgid "Unsubscribed"
|
210 |
-
msgstr ""
|
211 |
-
|
212 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:347
|
213 |
-
msgid "No Thanks"
|
214 |
-
msgstr ""
|
215 |
-
|
216 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:348
|
217 |
-
msgid "You won't receive further emails from us, thank you!"
|
218 |
-
msgstr ""
|
219 |
-
|
220 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:742
|
221 |
-
msgid "CartFlows says: This order was abandoned & subsequently recovered."
|
222 |
-
msgstr ""
|
223 |
-
|
224 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:853
|
225 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:854
|
226 |
-
msgid "Cart Abandonment"
|
227 |
-
msgstr ""
|
228 |
-
|
229 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:887
|
230 |
-
msgid "Items deleted: %d"
|
231 |
-
msgstr ""
|
232 |
-
|
233 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:904
|
234 |
-
msgid "User unsubscribed successfully!"
|
235 |
-
msgstr ""
|
236 |
-
|
237 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1099
|
238 |
-
msgid "Report"
|
239 |
-
msgstr ""
|
240 |
-
|
241 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1115
|
242 |
-
msgid "Emails"
|
243 |
-
msgstr ""
|
244 |
-
|
245 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1131
|
246 |
-
msgid "Settings"
|
247 |
-
msgstr ""
|
248 |
-
|
249 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
250 |
-
msgid "there"
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
254 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
255 |
-
msgid "Item"
|
256 |
-
msgstr ""
|
257 |
-
|
258 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
259 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
260 |
-
msgid "Quantity"
|
261 |
-
msgstr ""
|
262 |
-
|
263 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
264 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
265 |
-
msgid "Price"
|
266 |
-
msgstr ""
|
267 |
-
|
268 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
269 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
270 |
-
msgid "Line Subtotal"
|
271 |
-
msgstr ""
|
272 |
-
|
273 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
274 |
-
msgid "Discount"
|
275 |
-
msgstr ""
|
276 |
-
|
277 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
278 |
-
msgid "Other"
|
279 |
-
msgstr ""
|
280 |
-
|
281 |
-
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:
|
282 |
-
msgid "Shipping"
|
283 |
-
msgstr ""
|
284 |
-
|
285 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:73
|
286 |
-
msgid "Edit"
|
287 |
-
msgstr ""
|
288 |
-
|
289 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:97
|
290 |
-
msgid "Clone"
|
291 |
-
msgstr ""
|
292 |
-
|
293 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:183
|
294 |
-
msgid "Template Name"
|
295 |
-
msgstr ""
|
296 |
-
|
297 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:184
|
298 |
-
msgid "Email Subject"
|
299 |
-
msgstr ""
|
300 |
-
|
301 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:185
|
302 |
-
msgid "Trigger After"
|
303 |
-
msgstr ""
|
304 |
-
|
305 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:186
|
306 |
-
msgid "Is Activated?"
|
307 |
-
msgstr ""
|
308 |
-
|
309 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:187
|
310 |
-
msgid "The Email Template has been successfully added."
|
311 |
-
msgstr ""
|
312 |
-
|
313 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:197
|
314 |
-
msgid "The Email Template has been cloned successfully."
|
315 |
-
msgstr ""
|
316 |
-
|
317 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:207
|
318 |
-
msgid "The Email Template has been successfully deleted."
|
319 |
-
msgstr ""
|
320 |
-
|
321 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:216
|
322 |
-
msgid "The Email Template has been successfully updated."
|
323 |
-
msgstr ""
|
324 |
-
|
325 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:226
|
326 |
-
msgid "Default Email Templates has been restored successfully."
|
327 |
-
msgstr ""
|
328 |
-
|
329 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:392
|
330 |
-
msgid "Activate Template now?"
|
331 |
-
msgstr ""
|
332 |
-
|
333 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:412
|
334 |
-
msgid "Template Name:"
|
335 |
-
msgstr ""
|
336 |
-
|
337 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:427
|
338 |
-
msgid "Email Subject:"
|
339 |
-
msgstr ""
|
340 |
-
|
341 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:442
|
342 |
-
msgid "Email Body:"
|
343 |
-
msgstr ""
|
344 |
-
|
345 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:471
|
346 |
-
msgid "Create Coupon"
|
347 |
-
msgstr ""
|
348 |
-
|
349 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:541
|
350 |
-
msgid "Coupon expiry date"
|
351 |
-
msgstr ""
|
352 |
-
|
353 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:578
|
354 |
-
msgid "Send This Email"
|
355 |
-
msgstr ""
|
356 |
-
|
357 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:611
|
358 |
-
msgid "after cart is abandoned."
|
359 |
-
msgstr ""
|
360 |
-
|
361 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:621
|
362 |
-
msgid "Send Test Email To:"
|
363 |
-
msgstr ""
|
364 |
-
|
365 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:935
|
366 |
-
msgid "Create New Template"
|
367 |
-
msgstr ""
|
368 |
-
|
369 |
-
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:938
|
370 |
-
msgid " Restore Default Templates"
|
371 |
-
msgstr ""
|
372 |
-
|
373 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:38
|
374 |
-
msgid "Email Details:"
|
375 |
-
msgstr ""
|
376 |
-
|
377 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:70
|
378 |
-
msgid " No Email Scheduled."
|
379 |
-
msgstr ""
|
380 |
-
|
381 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:106
|
382 |
-
msgid "The email has unsubscribed and won't be sent further."
|
383 |
-
msgstr ""
|
384 |
-
|
385 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:109
|
386 |
-
msgid "The email has been sent."
|
387 |
-
msgstr ""
|
388 |
-
|
389 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:112
|
390 |
-
msgid "Email is in the queue and will be sent at the scheduled time."
|
391 |
-
msgstr ""
|
392 |
-
|
393 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:143
|
394 |
-
msgid "User Address Details:"
|
395 |
-
msgstr ""
|
396 |
-
|
397 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:155
|
398 |
-
msgid "Billing Address"
|
399 |
-
msgstr ""
|
400 |
-
|
401 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:159
|
402 |
-
msgid "Email address"
|
403 |
-
msgstr ""
|
404 |
-
|
405 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:164
|
406 |
-
msgid "Phone"
|
407 |
-
msgstr ""
|
408 |
-
|
409 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:169
|
410 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:189
|
411 |
-
msgid "Address 1:"
|
412 |
-
msgstr ""
|
413 |
-
|
414 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:172
|
415 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:192
|
416 |
-
msgid "Address 2:"
|
417 |
-
msgstr ""
|
418 |
-
|
419 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:175
|
420 |
-
msgid "Country, City:"
|
421 |
-
msgstr ""
|
422 |
-
|
423 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:178
|
424 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:198
|
425 |
-
msgid "State:"
|
426 |
-
msgstr ""
|
427 |
-
|
428 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:182
|
429 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:204
|
430 |
-
msgid "Postcode:"
|
431 |
-
msgstr ""
|
432 |
-
|
433 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:187
|
434 |
-
msgid "Shipping Address"
|
435 |
-
msgstr ""
|
436 |
-
|
437 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:195
|
438 |
-
msgid "City:"
|
439 |
-
msgstr ""
|
440 |
-
|
441 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:201
|
442 |
-
msgid "Country:"
|
443 |
-
msgstr ""
|
444 |
-
|
445 |
-
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:217
|
446 |
-
msgid "User Order Details:"
|
447 |
-
msgstr ""
|
448 |
-
|
449 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:46
|
450 |
-
msgid "Recoverable Orders"
|
451 |
-
msgstr ""
|
452 |
-
|
453 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:50
|
454 |
-
msgid "Total Recoverable Orders."
|
455 |
-
msgstr ""
|
456 |
-
|
457 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:55
|
458 |
-
msgid "Recovered Orders"
|
459 |
-
msgstr ""
|
460 |
-
|
461 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:57
|
462 |
-
msgid "Total Recovered Orders."
|
463 |
-
msgstr ""
|
464 |
-
|
465 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:62
|
466 |
-
msgid "Lost Orders"
|
467 |
-
msgstr ""
|
468 |
-
|
469 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:65
|
470 |
-
msgid "Total Lost Orders."
|
471 |
-
msgstr ""
|
472 |
-
|
473 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:74
|
474 |
-
msgid "Recoverable Revenue"
|
475 |
-
msgstr ""
|
476 |
-
|
477 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:79
|
478 |
-
msgid "Total Recoverable Revenue."
|
479 |
-
msgstr ""
|
480 |
-
|
481 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:84
|
482 |
-
msgid "Recovered Revenue"
|
483 |
-
msgstr ""
|
484 |
-
|
485 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:90
|
486 |
-
msgid "Total Recovered Revenue."
|
487 |
-
msgstr ""
|
488 |
-
|
489 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:95
|
490 |
-
msgid "Recovery Rate"
|
491 |
-
msgstr ""
|
492 |
-
|
493 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:97
|
494 |
-
msgid "Total Percentage Of Recovered Orders After Abandonment."
|
495 |
-
msgstr ""
|
496 |
-
|
497 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:135
|
498 |
-
msgid "No Orders Found."
|
499 |
-
msgstr ""
|
500 |
-
|
501 |
-
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-tabs.php:10
|
502 |
-
msgid "Woocommerce Cart Abandonment Recovery "
|
503 |
-
msgstr ""
|
504 |
-
|
505 |
-
#. Plugin Name of the plugin/theme
|
506 |
-
msgid "WooCommerce Cart Abandonment Recovery"
|
507 |
-
msgstr ""
|
508 |
-
|
509 |
-
#. Author URI of the plugin/theme
|
510 |
-
msgid "https://cartflows.com/"
|
511 |
-
msgstr ""
|
512 |
-
|
513 |
-
#. Description of the plugin/theme
|
514 |
-
msgid ""
|
515 |
-
"Recover your lost revenue. Capture email address of users on the checkout "
|
516 |
-
"page and send follow up emails if they don't complete the purchase."
|
517 |
-
msgstr ""
|
518 |
-
|
519 |
-
#. Author of the plugin/theme
|
520 |
-
msgid "CartFlows Inc"
|
521 |
msgstr ""
|
1 |
+
# Copyright (C) 2019 CartFlows Inc
|
2 |
+
# This file is distributed under the same license as the WooCommerce Cart Abandonment Recovery package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"Project-Id-Version: WooCommerce Cart Abandonment Recovery 1.1.2\n"
|
6 |
+
"Report-Msgid-Bugs-To: "
|
7 |
+
"https://wordpress.org/support/plugin/woo-cart-abandonment-recovery\n"
|
8 |
+
"POT-Creation-Date: 2019-06-12 10:03:46+00:00\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n"
|
13 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
+
"Language: en\n"
|
16 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
17 |
+
"X-Poedit-Country: United States\n"
|
18 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
19 |
+
"X-Poedit-KeywordsList: "
|
20 |
+
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
21 |
+
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
22 |
+
"X-Poedit-Basepath: ../\n"
|
23 |
+
"X-Poedit-SearchPath-0: .\n"
|
24 |
+
"X-Poedit-Bookmarks: \n"
|
25 |
+
"X-Textdomain-Support: yes\n"
|
26 |
+
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
27 |
+
|
28 |
+
#: classes/class-cartflows-ca-loader.php:134
|
29 |
+
#. translators: %s: html tags
|
30 |
+
msgid ""
|
31 |
+
"The %1$sWooCommerce Cart Abandonment Recovery%2$s plugin requires "
|
32 |
+
"%1$sWooCommerce%2$s plugin installed & activated."
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: classes/class-cartflows-ca-loader.php:144
|
36 |
+
msgid "Activate WooCommerce"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: classes/class-cartflows-ca-loader.php:152
|
40 |
+
msgid "Install WooCommerce"
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: classes/class-cartflows-ca-settings.php:53
|
44 |
+
msgid "Cart Abandonment Settings"
|
45 |
+
msgstr ""
|
46 |
+
|
47 |
+
#: classes/class-cartflows-ca-settings.php:60
|
48 |
+
msgid "Enable Cart Abandonment Tracking"
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: classes/class-cartflows-ca-settings.php:64
|
52 |
+
msgid ""
|
53 |
+
"Start capturing abandoned carts. <br/><br/> <span "
|
54 |
+
"class=\"description\"><strong>Note:</strong> Cart will be considered "
|
55 |
+
"abandoned if order is not completed in <strong>15 minutes</strong>.</span>"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: classes/class-cartflows-ca-settings.php:76
|
59 |
+
msgid "Email settings"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: classes/class-cartflows-ca-settings.php:83
|
63 |
+
msgid "\"From\" Name"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: classes/class-cartflows-ca-settings.php:92
|
67 |
+
msgid "\"From\" Address"
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: classes/class-cartflows-ca-settings.php:101
|
71 |
+
msgid "Send Reply Emails to"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: classes/class-cartflows-ca-settings.php:128
|
75 |
+
msgid "Enable Webhook"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: classes/class-cartflows-ca-settings.php:132
|
79 |
+
msgid ""
|
80 |
+
"Allows you to trigger webhooks automatically upon cart abandonment and "
|
81 |
+
"recovery."
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: classes/class-cartflows-ca-settings.php:137
|
85 |
+
msgid "Webhook URL"
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: classes/class-cartflows-ca-settings.php:156
|
89 |
+
msgid "Coupon Code Settings"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: classes/class-cartflows-ca-settings.php:163
|
93 |
+
msgid "Create Coupon Code"
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: classes/class-cartflows-ca-settings.php:167
|
97 |
+
msgid ""
|
98 |
+
"Auto-create the special coupon for the abandoned cart to send over the "
|
99 |
+
"emails."
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: classes/class-cartflows-ca-settings.php:172
|
103 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:491
|
104 |
+
msgid "Discount Type"
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: classes/class-cartflows-ca-settings.php:181
|
108 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:523
|
109 |
+
msgid "Coupon Amount"
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: classes/class-cartflows-ca-settings.php:190
|
113 |
+
msgid "Coupon Expires After"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: classes/class-cartflows-ca-settings.php:225
|
117 |
+
msgid "Webhook Settings"
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: classes/class-cartflows-ca-settings.php:234
|
121 |
+
msgid "GDPR Settings"
|
122 |
+
msgstr ""
|
123 |
+
|
124 |
+
#: classes/class-cartflows-ca-settings.php:241
|
125 |
+
msgid "Enable GDPR integration"
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: classes/class-cartflows-ca-settings.php:245
|
129 |
+
msgid ""
|
130 |
+
"Ask confirmation from the user before tracking data. <br/><br/> <span "
|
131 |
+
"class=\"description\"><strong>Note:</strong> By checking this, it will show "
|
132 |
+
"up confirmation text below the email id on checkout page.</span>"
|
133 |
+
msgstr ""
|
134 |
+
|
135 |
+
#: classes/class-cartflows-ca-settings.php:250
|
136 |
+
msgid "GDPR Message"
|
137 |
+
msgstr ""
|
138 |
+
|
139 |
+
#: classes/class-cartflows-ca-settings.php:421
|
140 |
+
msgid "Coupon code should be numeric and has to be greater than or equals to 1."
|
141 |
+
msgstr ""
|
142 |
+
|
143 |
+
#: classes/class-cartflows-ca-settings.php:531
|
144 |
+
msgid "Invalid email \"From\" address field"
|
145 |
+
msgstr ""
|
146 |
+
|
147 |
+
#: classes/class-cartflows-ca-settings.php:549
|
148 |
+
msgid "Invalid email \"Reply\" address field"
|
149 |
+
msgstr ""
|
150 |
+
|
151 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:65
|
152 |
+
msgid "View"
|
153 |
+
msgstr ""
|
154 |
+
|
155 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:66
|
156 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:122
|
157 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:85
|
158 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:119
|
159 |
+
msgid "Delete"
|
160 |
+
msgstr ""
|
161 |
+
|
162 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:70
|
163 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1410
|
164 |
+
msgid "Unsubscribe"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:188
|
168 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1507
|
169 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1551
|
170 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:156
|
171 |
+
msgid "Name"
|
172 |
+
msgstr ""
|
173 |
+
|
174 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:189
|
175 |
+
msgid "Email"
|
176 |
+
msgstr ""
|
177 |
+
|
178 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:190
|
179 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1573
|
180 |
+
msgid "Cart Total"
|
181 |
+
msgstr ""
|
182 |
+
|
183 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:191
|
184 |
+
msgid "Order Status"
|
185 |
+
msgstr ""
|
186 |
+
|
187 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php:192
|
188 |
+
msgid "Time"
|
189 |
+
msgstr ""
|
190 |
+
|
191 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:97
|
192 |
+
msgid "Mail has been sent successfully!"
|
193 |
+
msgstr ""
|
194 |
+
|
195 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:99
|
196 |
+
msgid "Mail sending failed!"
|
197 |
+
msgstr ""
|
198 |
+
|
199 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:132
|
200 |
+
msgid "Every Fifteen Minutes"
|
201 |
+
msgstr ""
|
202 |
+
|
203 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:197
|
204 |
+
msgid "You have successfully unsubscribed from our email list."
|
205 |
+
msgstr ""
|
206 |
+
|
207 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:197
|
208 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:147
|
209 |
+
msgid "Unsubscribed"
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:347
|
213 |
+
msgid "No Thanks"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:348
|
217 |
+
msgid "You won't receive further emails from us, thank you!"
|
218 |
+
msgstr ""
|
219 |
+
|
220 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:742
|
221 |
+
msgid "CartFlows says: This order was abandoned & subsequently recovered."
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:853
|
225 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:854
|
226 |
+
msgid "Cart Abandonment"
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:887
|
230 |
+
msgid "Items deleted: %d"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:904
|
234 |
+
msgid "User unsubscribed successfully!"
|
235 |
+
msgstr ""
|
236 |
+
|
237 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1099
|
238 |
+
msgid "Report"
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1115
|
242 |
+
msgid "Emails"
|
243 |
+
msgstr ""
|
244 |
+
|
245 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1131
|
246 |
+
msgid "Settings"
|
247 |
+
msgstr ""
|
248 |
+
|
249 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1380
|
250 |
+
msgid "there"
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1506
|
254 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1550
|
255 |
+
msgid "Item"
|
256 |
+
msgstr ""
|
257 |
+
|
258 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1508
|
259 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1552
|
260 |
+
msgid "Quantity"
|
261 |
+
msgstr ""
|
262 |
+
|
263 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1509
|
264 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1553
|
265 |
+
msgid "Price"
|
266 |
+
msgstr ""
|
267 |
+
|
268 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1510
|
269 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1554
|
270 |
+
msgid "Line Subtotal"
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1560
|
274 |
+
msgid "Discount"
|
275 |
+
msgstr ""
|
276 |
+
|
277 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1564
|
278 |
+
msgid "Other"
|
279 |
+
msgstr ""
|
280 |
+
|
281 |
+
#: modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php:1569
|
282 |
+
msgid "Shipping"
|
283 |
+
msgstr ""
|
284 |
+
|
285 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:73
|
286 |
+
msgid "Edit"
|
287 |
+
msgstr ""
|
288 |
+
|
289 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:97
|
290 |
+
msgid "Clone"
|
291 |
+
msgstr ""
|
292 |
+
|
293 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:183
|
294 |
+
msgid "Template Name"
|
295 |
+
msgstr ""
|
296 |
+
|
297 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:184
|
298 |
+
msgid "Email Subject"
|
299 |
+
msgstr ""
|
300 |
+
|
301 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:185
|
302 |
+
msgid "Trigger After"
|
303 |
+
msgstr ""
|
304 |
+
|
305 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates-table.php:186
|
306 |
+
msgid "Is Activated?"
|
307 |
+
msgstr ""
|
308 |
+
|
309 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:187
|
310 |
+
msgid "The Email Template has been successfully added."
|
311 |
+
msgstr ""
|
312 |
+
|
313 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:197
|
314 |
+
msgid "The Email Template has been cloned successfully."
|
315 |
+
msgstr ""
|
316 |
+
|
317 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:207
|
318 |
+
msgid "The Email Template has been successfully deleted."
|
319 |
+
msgstr ""
|
320 |
+
|
321 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:216
|
322 |
+
msgid "The Email Template has been successfully updated."
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:226
|
326 |
+
msgid "Default Email Templates has been restored successfully."
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:392
|
330 |
+
msgid "Activate Template now?"
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:412
|
334 |
+
msgid "Template Name:"
|
335 |
+
msgstr ""
|
336 |
+
|
337 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:427
|
338 |
+
msgid "Email Subject:"
|
339 |
+
msgstr ""
|
340 |
+
|
341 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:442
|
342 |
+
msgid "Email Body:"
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:471
|
346 |
+
msgid "Create Coupon"
|
347 |
+
msgstr ""
|
348 |
+
|
349 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:541
|
350 |
+
msgid "Coupon expiry date"
|
351 |
+
msgstr ""
|
352 |
+
|
353 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:578
|
354 |
+
msgid "Send This Email"
|
355 |
+
msgstr ""
|
356 |
+
|
357 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:611
|
358 |
+
msgid "after cart is abandoned."
|
359 |
+
msgstr ""
|
360 |
+
|
361 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:621
|
362 |
+
msgid "Send Test Email To:"
|
363 |
+
msgstr ""
|
364 |
+
|
365 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:935
|
366 |
+
msgid "Create New Template"
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: modules/cart-abandonment/class-cartflows-ca-email-templates.php:938
|
370 |
+
msgid " Restore Default Templates"
|
371 |
+
msgstr ""
|
372 |
+
|
373 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:38
|
374 |
+
msgid "Email Details:"
|
375 |
+
msgstr ""
|
376 |
+
|
377 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:70
|
378 |
+
msgid " No Email Scheduled."
|
379 |
+
msgstr ""
|
380 |
+
|
381 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:106
|
382 |
+
msgid "The email has unsubscribed and won't be sent further."
|
383 |
+
msgstr ""
|
384 |
+
|
385 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:109
|
386 |
+
msgid "The email has been sent."
|
387 |
+
msgstr ""
|
388 |
+
|
389 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:112
|
390 |
+
msgid "Email is in the queue and will be sent at the scheduled time."
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:143
|
394 |
+
msgid "User Address Details:"
|
395 |
+
msgstr ""
|
396 |
+
|
397 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:155
|
398 |
+
msgid "Billing Address"
|
399 |
+
msgstr ""
|
400 |
+
|
401 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:159
|
402 |
+
msgid "Email address"
|
403 |
+
msgstr ""
|
404 |
+
|
405 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:164
|
406 |
+
msgid "Phone"
|
407 |
+
msgstr ""
|
408 |
+
|
409 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:169
|
410 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:189
|
411 |
+
msgid "Address 1:"
|
412 |
+
msgstr ""
|
413 |
+
|
414 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:172
|
415 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:192
|
416 |
+
msgid "Address 2:"
|
417 |
+
msgstr ""
|
418 |
+
|
419 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:175
|
420 |
+
msgid "Country, City:"
|
421 |
+
msgstr ""
|
422 |
+
|
423 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:178
|
424 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:198
|
425 |
+
msgid "State:"
|
426 |
+
msgstr ""
|
427 |
+
|
428 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:182
|
429 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:204
|
430 |
+
msgid "Postcode:"
|
431 |
+
msgstr ""
|
432 |
+
|
433 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:187
|
434 |
+
msgid "Shipping Address"
|
435 |
+
msgstr ""
|
436 |
+
|
437 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:195
|
438 |
+
msgid "City:"
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:201
|
442 |
+
msgid "Country:"
|
443 |
+
msgstr ""
|
444 |
+
|
445 |
+
#: modules/cart-abandonment/includes/admin/cartflows-ca-single-report-details.php:217
|
446 |
+
msgid "User Order Details:"
|
447 |
+
msgstr ""
|
448 |
+
|
449 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:46
|
450 |
+
msgid "Recoverable Orders"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:50
|
454 |
+
msgid "Total Recoverable Orders."
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:55
|
458 |
+
msgid "Recovered Orders"
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:57
|
462 |
+
msgid "Total Recovered Orders."
|
463 |
+
msgstr ""
|
464 |
+
|
465 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:62
|
466 |
+
msgid "Lost Orders"
|
467 |
+
msgstr ""
|
468 |
+
|
469 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:65
|
470 |
+
msgid "Total Lost Orders."
|
471 |
+
msgstr ""
|
472 |
+
|
473 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:74
|
474 |
+
msgid "Recoverable Revenue"
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:79
|
478 |
+
msgid "Total Recoverable Revenue."
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:84
|
482 |
+
msgid "Recovered Revenue"
|
483 |
+
msgstr ""
|
484 |
+
|
485 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:90
|
486 |
+
msgid "Total Recovered Revenue."
|
487 |
+
msgstr ""
|
488 |
+
|
489 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:95
|
490 |
+
msgid "Recovery Rate"
|
491 |
+
msgstr ""
|
492 |
+
|
493 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:97
|
494 |
+
msgid "Total Percentage Of Recovered Orders After Abandonment."
|
495 |
+
msgstr ""
|
496 |
+
|
497 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-reports.php:135
|
498 |
+
msgid "No Orders Found."
|
499 |
+
msgstr ""
|
500 |
+
|
501 |
+
#: modules/cart-abandonment/includes/admin/cartflows-cart-abandonment-tabs.php:10
|
502 |
+
msgid "Woocommerce Cart Abandonment Recovery "
|
503 |
+
msgstr ""
|
504 |
+
|
505 |
+
#. Plugin Name of the plugin/theme
|
506 |
+
msgid "WooCommerce Cart Abandonment Recovery"
|
507 |
+
msgstr ""
|
508 |
+
|
509 |
+
#. Author URI of the plugin/theme
|
510 |
+
msgid "https://cartflows.com/"
|
511 |
+
msgstr ""
|
512 |
+
|
513 |
+
#. Description of the plugin/theme
|
514 |
+
msgid ""
|
515 |
+
"Recover your lost revenue. Capture email address of users on the checkout "
|
516 |
+
"page and send follow up emails if they don't complete the purchase."
|
517 |
+
msgstr ""
|
518 |
+
|
519 |
+
#. Author of the plugin/theme
|
520 |
+
msgid "CartFlows Inc"
|
521 |
msgstr ""
|
modules/cart-abandonment/class-cartflows-ca-cart-abandonment-db.php
CHANGED
@@ -86,7 +86,7 @@ class Cartflows_Ca_Cart_Abandonment_Db {
|
|
86 |
order_status ENUM( 'normal','abandoned','completed','lost') NOT NULL DEFAULT 'normal',
|
87 |
unsubscribed boolean DEFAULT 0,
|
88 |
coupon_code VARCHAR(50),
|
89 |
-
time DATETIME DEFAULT
|
90 |
PRIMARY KEY (`id`, `session_id`),
|
91 |
UNIQUE KEY `session_id_UNIQUE` (`session_id`)
|
92 |
) $charset_collate;\n";
|
86 |
order_status ENUM( 'normal','abandoned','completed','lost') NOT NULL DEFAULT 'normal',
|
87 |
unsubscribed boolean DEFAULT 0,
|
88 |
coupon_code VARCHAR(50),
|
89 |
+
time DATETIME DEFAULT NULL,
|
90 |
PRIMARY KEY (`id`, `session_id`),
|
91 |
UNIQUE KEY `session_id_UNIQUE` (`session_id`)
|
92 |
) $charset_collate;\n";
|
modules/cart-abandonment/class-cartflows-ca-cart-abandonment-table.php
CHANGED
@@ -222,6 +222,8 @@ class Cartflows_Ca_Cart_Abandonment_Table extends WP_List_Table {
|
|
222 |
$ids = array();
|
223 |
if ( isset( $_REQUEST['id'] ) && is_array( $_REQUEST['id'] ) ) {
|
224 |
$ids = array_map( 'intval', $_REQUEST['id'] );
|
|
|
|
|
225 |
}
|
226 |
$ids = implode( ',', $ids );
|
227 |
|
222 |
$ids = array();
|
223 |
if ( isset( $_REQUEST['id'] ) && is_array( $_REQUEST['id'] ) ) {
|
224 |
$ids = array_map( 'intval', $_REQUEST['id'] );
|
225 |
+
} elseif ( isset( $_REQUEST['id'] ) ) {
|
226 |
+
$ids = array( intval( $_REQUEST['id'] ) );
|
227 |
}
|
228 |
$ids = implode( ',', $ids );
|
229 |
|
modules/cart-abandonment/class-cartflows-ca-cart-abandonment.php
CHANGED
@@ -1269,6 +1269,7 @@ class Cartflows_Ca_Cart_Abandonment {
|
|
1269 |
$cart_abandonment_table = $wpdb->prefix . CARTFLOWS_CA_CART_ABANDONMENT_TABLE;
|
1270 |
$email_template_table = $wpdb->prefix . CARTFLOWS_CA_EMAIL_TEMPLATE_TABLE;
|
1271 |
|
|
|
1272 |
// phpcs:disable WordPress.DB.PreparedSQL.NotPrepared
|
1273 |
$emails_send_to = $wpdb->get_results(
|
1274 |
|
@@ -1276,8 +1277,9 @@ class Cartflows_Ca_Cart_Abandonment {
|
|
1276 |
'SELECT *, EHT.id as email_history_id, ETT.id as email_template_id FROM ' . $email_history_table . ' as EHT
|
1277 |
INNER JOIN ' . $cart_abandonment_table . ' as CAT ON EHT.`ca_session_id` = CAT.`session_id`
|
1278 |
INNER JOIN ' . $email_template_table . ' as ETT ON ETT.`id` = EHT.`template_id`
|
1279 |
-
WHERE CAT.`order_status` = %s AND CAT.unsubscribed = 0 AND EHT.`email_sent` = 0 AND EHT.`scheduled_time` <=
|
1280 |
-
WCF_CART_ABANDONED_ORDER
|
|
|
1281 |
)
|
1282 |
);
|
1283 |
// phpcs:enable WordPress.DB.PreparedSQL.NotPrepared
|
1269 |
$cart_abandonment_table = $wpdb->prefix . CARTFLOWS_CA_CART_ABANDONMENT_TABLE;
|
1270 |
$email_template_table = $wpdb->prefix . CARTFLOWS_CA_EMAIL_TEMPLATE_TABLE;
|
1271 |
|
1272 |
+
$current_time = current_time( WCF_CA_DATETIME_FORMAT );
|
1273 |
// phpcs:disable WordPress.DB.PreparedSQL.NotPrepared
|
1274 |
$emails_send_to = $wpdb->get_results(
|
1275 |
|
1277 |
'SELECT *, EHT.id as email_history_id, ETT.id as email_template_id FROM ' . $email_history_table . ' as EHT
|
1278 |
INNER JOIN ' . $cart_abandonment_table . ' as CAT ON EHT.`ca_session_id` = CAT.`session_id`
|
1279 |
INNER JOIN ' . $email_template_table . ' as ETT ON ETT.`id` = EHT.`template_id`
|
1280 |
+
WHERE CAT.`order_status` = %s AND CAT.unsubscribed = 0 AND EHT.`email_sent` = 0 AND EHT.`scheduled_time` <= %s',
|
1281 |
+
WCF_CART_ABANDONED_ORDER,
|
1282 |
+
$current_time
|
1283 |
)
|
1284 |
);
|
1285 |
// phpcs:enable WordPress.DB.PreparedSQL.NotPrepared
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.me/BrainstormForce
|
|
4 |
Tags: woocommerce, cart abandonment, cart recovery
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 5.2
|
7 |
-
Stable tag: 1.1.
|
8 |
Requires PHP: 5.6
|
9 |
License: GPLv2 or later
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
@@ -30,6 +30,11 @@ Yes, of course. We have built it in a way that it will work with CartFlows as we
|
|
30 |
|
31 |
== Changelog ==
|
32 |
|
|
|
|
|
|
|
|
|
|
|
33 |
= Version 1.1.1 - Thursday, 06th June 2019 =
|
34 |
* New: Added feature to reschedule emails for Admin.
|
35 |
* Fix: Coupon expiry time issue.
|
4 |
Tags: woocommerce, cart abandonment, cart recovery
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 5.2
|
7 |
+
Stable tag: 1.1.2
|
8 |
Requires PHP: 5.6
|
9 |
License: GPLv2 or later
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
30 |
|
31 |
== Changelog ==
|
32 |
|
33 |
+
= Version 1.1.2 - Wednesday, 12th June 2019 =
|
34 |
+
* Fix: Issue of timezone while sending mail through cron.
|
35 |
+
* Fix: Delete single cart abandonment order.
|
36 |
+
* Fix: MySql 5.5 support for CURRENT_TIMESTAMP.
|
37 |
+
|
38 |
= Version 1.1.1 - Thursday, 06th June 2019 =
|
39 |
* New: Added feature to reschedule emails for Admin.
|
40 |
* Fix: Coupon expiry time issue.
|
woo-cart-abandonment-recovery.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: WooCommerce Cart Abandonment Recovery
|
4 |
* Plugin URI: https://cartflows.com/
|
5 |
* Description: Recover your lost revenue. Capture email address of users on the checkout page and send follow up emails if they don't complete the purchase.
|
6 |
-
* Version: 1.1.
|
7 |
* Author: CartFlows Inc
|
8 |
* Author URI: https://cartflows.com/
|
9 |
* Text Domain: cartflows-ca
|
3 |
* Plugin Name: WooCommerce Cart Abandonment Recovery
|
4 |
* Plugin URI: https://cartflows.com/
|
5 |
* Description: Recover your lost revenue. Capture email address of users on the checkout page and send follow up emails if they don't complete the purchase.
|
6 |
+
* Version: 1.1.2
|
7 |
* Author: CartFlows Inc
|
8 |
* Author URI: https://cartflows.com/
|
9 |
* Text Domain: cartflows-ca
|