Version Description
Download this release
Release Info
Developer | ashokrane |
Plugin | Abandoned Cart Lite for WooCommerce |
Version | 5.0 |
Comparing to | |
See all releases |
Code changes from version 4.9 to 5.0
- woocommerce-abandoned-cart/cron/wcal_send_email.php +3 -0
- woocommerce-abandoned-cart/i18n/languages/messages.pot +0 -268
- woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart-hu_HU.mo +0 -0
- woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart-hu_HU.po +503 -0
- woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart.mo +0 -0
- woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart.po +694 -173
- woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart.pot +693 -174
- woocommerce-abandoned-cart/includes/admin/wcal_privacy_erase.php +7 -3
- woocommerce-abandoned-cart/includes/admin/wcal_privacy_export.php +4 -1
- woocommerce-abandoned-cart/includes/classes/class-wcal-abandoned-orders-table.php +3 -1
- woocommerce-abandoned-cart/includes/component/deactivate-survey-popup/class-ts-deactivation.php +2 -2
- woocommerce-abandoned-cart/includes/component/deactivate-survey-popup/template/ts-deactivate-modal.php +6 -6
- woocommerce-abandoned-cart/includes/component/{faq_support → faq-support}/Instructions +0 -0
- woocommerce-abandoned-cart/includes/component/{faq_support → faq-support}/templates/faq-page/faq-page.php +0 -0
- woocommerce-abandoned-cart/includes/component/{faq_support → faq-support}/ts-faq-support.php +1 -1
- woocommerce-abandoned-cart/includes/component/pro-notices-in-lite/ts-pro-notices.php +145 -178
- woocommerce-abandoned-cart/includes/component/{tracking data → tracking-data}/Instructions +0 -0
- woocommerce-abandoned-cart/includes/component/{tracking data → tracking-data}/assets/images/site-logo-new.jpg +0 -0
- woocommerce-abandoned-cart/includes/component/{tracking data → tracking-data}/assets/js/dismiss-notice.js +0 -0
- woocommerce-abandoned-cart/includes/component/{tracking data/class-ts-tracker.php → tracking-data/class-ts-tracker.php} +2 -2
- woocommerce-abandoned-cart/includes/component/{tracking data/ts-tracking.php → tracking-data/ts-tracking.php} +11 -11
- woocommerce-abandoned-cart/includes/component/welcome-page/ts-welcome.php +2 -2
- woocommerce-abandoned-cart/includes/component/{WooCommerce-Check → woocommerce-check}/Instructions +0 -0
- woocommerce-abandoned-cart/includes/component/{WooCommerce-Check → woocommerce-check}/ts-woo-active.php +3 -4
- woocommerce-abandoned-cart/includes/wcal_actions.php +51 -0
- woocommerce-abandoned-cart/includes/wcal_all_component.php +27 -26
- woocommerce-abandoned-cart/includes/wcal_class-guest.php +7 -12
- woocommerce-abandoned-cart/readme.txt +35 -2
- woocommerce-abandoned-cart/woocommerce-ac.php +100 -8
woocommerce-abandoned-cart/cron/wcal_send_email.php
CHANGED
@@ -378,6 +378,9 @@ if ( !class_exists( 'woocommerce_abandon_cart_cron' ) ) {
|
|
378 |
|
379 |
wc_get_template( 'emails/email-footer.php' );
|
380 |
$email_body_template_footer = ob_get_clean();
|
|
|
|
|
|
|
381 |
|
382 |
$final_email_body = $email_body_template_header . $email_body_final . $email_body_template_footer;
|
383 |
|
378 |
|
379 |
wc_get_template( 'emails/email-footer.php' );
|
380 |
$email_body_template_footer = ob_get_clean();
|
381 |
+
|
382 |
+
$site_title = get_bloginfo( 'name' );
|
383 |
+
$email_body_template_footer = str_replace( '{site_title}', $site_title, $email_body_template_footer );
|
384 |
|
385 |
$final_email_body = $email_body_template_header . $email_body_final . $email_body_template_footer;
|
386 |
|
woocommerce-abandoned-cart/i18n/languages/messages.pot
DELETED
@@ -1,268 +0,0 @@
|
|
1 |
-
# SOME DESCRIPTIVE TITLE.
|
2 |
-
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
3 |
-
# This file is distributed under the same license as the PACKAGE package.
|
4 |
-
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
5 |
-
#
|
6 |
-
#, fuzzy
|
7 |
-
msgid ""
|
8 |
-
msgstr ""
|
9 |
-
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
-
"Report-Msgid-Bugs-To: \n"
|
11 |
-
"POT-Creation-Date: 2015-07-08 16:30+0530\n"
|
12 |
-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
13 |
-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
-
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
-
"Language: \n"
|
16 |
-
"MIME-Version: 1.0\n"
|
17 |
-
"Content-Type: text/plain; charset=CHARSET\n"
|
18 |
-
"Content-Transfer-Encoding: 8bit\n"
|
19 |
-
|
20 |
-
#: woocommerce-ac.php:22
|
21 |
-
msgid "Once Every Five Minutes"
|
22 |
-
msgstr ""
|
23 |
-
|
24 |
-
#: woocommerce-ac.php:204
|
25 |
-
#, php-format
|
26 |
-
msgid ""
|
27 |
-
"You can upgrade to the <a href=\"https://www.tychesoftwares.com/store/"
|
28 |
-
"premium-plugins/woocommerce-abandoned-cart-pro/\">PRO version of WooCommerce "
|
29 |
-
"Abandoned Cart plugin</a> at a <b>20% discount</b>. Use the coupon code: "
|
30 |
-
"<b>ACPRO20</b>.<a href=\"https://www.tychesoftwares.com/store/premium-"
|
31 |
-
"plugins/woocommerce-abandoned-cart-pro/\"> Purchase now </a> & save $24!"
|
32 |
-
msgstr ""
|
33 |
-
|
34 |
-
#: woocommerce-ac.php:314
|
35 |
-
msgid "Abandoned Carts"
|
36 |
-
msgstr ""
|
37 |
-
|
38 |
-
#: woocommerce-ac.php:516
|
39 |
-
msgid "Abandoned Orders"
|
40 |
-
msgstr ""
|
41 |
-
|
42 |
-
#: woocommerce-ac.php:517
|
43 |
-
msgid "Email Templates"
|
44 |
-
msgstr ""
|
45 |
-
|
46 |
-
#: woocommerce-ac.php:518 woocommerce-ac.php:712
|
47 |
-
msgid "Settings"
|
48 |
-
msgstr ""
|
49 |
-
|
50 |
-
#: woocommerce-ac.php:519
|
51 |
-
msgid "Recovered Orders"
|
52 |
-
msgstr ""
|
53 |
-
|
54 |
-
#: woocommerce-ac.php:661
|
55 |
-
msgid "You do not have sufficient permissions to access this page."
|
56 |
-
msgstr ""
|
57 |
-
|
58 |
-
#: woocommerce-ac.php:670
|
59 |
-
msgid "WooCommerce - Abandon Cart Lite"
|
60 |
-
msgstr ""
|
61 |
-
|
62 |
-
#: woocommerce-ac.php:696
|
63 |
-
msgid "Your settings have been saved."
|
64 |
-
msgstr ""
|
65 |
-
|
66 |
-
#: woocommerce-ac.php:718
|
67 |
-
msgid "Cart abandoned cut-off time"
|
68 |
-
msgstr ""
|
69 |
-
|
70 |
-
#: woocommerce-ac.php:741
|
71 |
-
msgid "minutes"
|
72 |
-
msgstr ""
|
73 |
-
|
74 |
-
#: woocommerce-ac.php:742 woocommerce-ac.php:743
|
75 |
-
msgid ""
|
76 |
-
"Consider cart abandoned after X minutes of item being added to cart & order "
|
77 |
-
"not placed"
|
78 |
-
msgstr ""
|
79 |
-
|
80 |
-
#: woocommerce-ac.php:753
|
81 |
-
msgid "Save Changes"
|
82 |
-
msgstr ""
|
83 |
-
|
84 |
-
#: woocommerce-ac.php:763
|
85 |
-
msgid ""
|
86 |
-
"The list below shows all Abandoned Carts which have remained in cart for a "
|
87 |
-
"time higher than the \"Cart abandoned cut-off time\" setting."
|
88 |
-
msgstr ""
|
89 |
-
|
90 |
-
#: woocommerce-ac.php:858 woocommerce-ac.php:1501
|
91 |
-
msgid "Customer"
|
92 |
-
msgstr ""
|
93 |
-
|
94 |
-
#: woocommerce-ac.php:859 woocommerce-ac.php:1514
|
95 |
-
msgid "Order Total"
|
96 |
-
msgstr ""
|
97 |
-
|
98 |
-
#: woocommerce-ac.php:862
|
99 |
-
msgid "Date"
|
100 |
-
msgstr ""
|
101 |
-
|
102 |
-
#: woocommerce-ac.php:868
|
103 |
-
msgid "Status"
|
104 |
-
msgstr ""
|
105 |
-
|
106 |
-
#: woocommerce-ac.php:872 woocommerce-ac.php:1159
|
107 |
-
msgid "Actions"
|
108 |
-
msgstr ""
|
109 |
-
|
110 |
-
#: woocommerce-ac.php:953
|
111 |
-
msgid ""
|
112 |
-
"Add email templates at different intervals to maximize the possibility of "
|
113 |
-
"recovering your abandoned carts."
|
114 |
-
msgstr ""
|
115 |
-
|
116 |
-
#: woocommerce-ac.php:1054
|
117 |
-
msgid "The Email Template has been successfully added."
|
118 |
-
msgstr ""
|
119 |
-
|
120 |
-
#: woocommerce-ac.php:1057
|
121 |
-
msgid "The Email Template has been successfully updated."
|
122 |
-
msgstr ""
|
123 |
-
|
124 |
-
#: woocommerce-ac.php:1145
|
125 |
-
msgid "Sr"
|
126 |
-
msgstr ""
|
127 |
-
|
128 |
-
#: woocommerce-ac.php:1148
|
129 |
-
msgid "Template Name"
|
130 |
-
msgstr ""
|
131 |
-
|
132 |
-
#: woocommerce-ac.php:1154
|
133 |
-
msgid "Sent"
|
134 |
-
msgstr ""
|
135 |
-
|
136 |
-
#: woocommerce-ac.php:1158
|
137 |
-
msgid "Active ?"
|
138 |
-
msgstr ""
|
139 |
-
|
140 |
-
#: woocommerce-ac.php:1276
|
141 |
-
msgid ""
|
142 |
-
"The Report below shows how many Abandoned Carts we were able to recover for "
|
143 |
-
"you by sending automatic emails to encourage shoppers."
|
144 |
-
msgstr ""
|
145 |
-
|
146 |
-
#: woocommerce-ac.php:1331
|
147 |
-
msgid "Start Date:"
|
148 |
-
msgstr ""
|
149 |
-
|
150 |
-
#: woocommerce-ac.php:1334
|
151 |
-
msgid "End Date:"
|
152 |
-
msgstr ""
|
153 |
-
|
154 |
-
#: woocommerce-ac.php:1337
|
155 |
-
msgid "Go"
|
156 |
-
msgstr ""
|
157 |
-
|
158 |
-
#: woocommerce-ac.php:1495
|
159 |
-
msgid "During the selected range"
|
160 |
-
msgstr ""
|
161 |
-
|
162 |
-
#: woocommerce-ac.php:1495
|
163 |
-
msgid "carts totaling"
|
164 |
-
msgstr ""
|
165 |
-
|
166 |
-
#: woocommerce-ac.php:1495
|
167 |
-
msgid "were abandoned. We were able to recover"
|
168 |
-
msgstr ""
|
169 |
-
|
170 |
-
#: woocommerce-ac.php:1495
|
171 |
-
msgid "of them, which led to an extra"
|
172 |
-
msgstr ""
|
173 |
-
|
174 |
-
#: woocommerce-ac.php:1495
|
175 |
-
msgid "in sales"
|
176 |
-
msgstr ""
|
177 |
-
|
178 |
-
#: woocommerce-ac.php:1504
|
179 |
-
msgid "Created On"
|
180 |
-
msgstr ""
|
181 |
-
|
182 |
-
#: woocommerce-ac.php:1510
|
183 |
-
msgid "Recovered Date"
|
184 |
-
msgstr ""
|
185 |
-
|
186 |
-
#: woocommerce-ac.php:1561
|
187 |
-
msgid "Template Name:"
|
188 |
-
msgstr ""
|
189 |
-
|
190 |
-
#: woocommerce-ac.php:1572
|
191 |
-
msgid "Enter a template name for reference"
|
192 |
-
msgstr ""
|
193 |
-
|
194 |
-
#: woocommerce-ac.php:1577
|
195 |
-
msgid "Send From This Name:"
|
196 |
-
msgstr ""
|
197 |
-
|
198 |
-
#: woocommerce-ac.php:1588
|
199 |
-
msgid "Enter the name that should appear in the email sent"
|
200 |
-
msgstr ""
|
201 |
-
|
202 |
-
#: woocommerce-ac.php:1594
|
203 |
-
msgid "Subject:"
|
204 |
-
msgstr ""
|
205 |
-
|
206 |
-
#: woocommerce-ac.php:1605
|
207 |
-
msgid "Enter the subject that should appear in the email sent"
|
208 |
-
msgstr ""
|
209 |
-
|
210 |
-
#: woocommerce-ac.php:1611
|
211 |
-
msgid "Email Body:"
|
212 |
-
msgstr ""
|
213 |
-
|
214 |
-
#: woocommerce-ac.php:1627
|
215 |
-
msgid "Message to be sent in the reminder email."
|
216 |
-
msgstr ""
|
217 |
-
|
218 |
-
#: woocommerce-ac.php:1634
|
219 |
-
msgid "Send this email:"
|
220 |
-
msgstr ""
|
221 |
-
|
222 |
-
#: woocommerce-ac.php:1686
|
223 |
-
msgid "after cart is abandoned."
|
224 |
-
msgstr ""
|
225 |
-
|
226 |
-
#: woocommerce-ac.php:1693
|
227 |
-
msgid "Send a test email to:"
|
228 |
-
msgstr ""
|
229 |
-
|
230 |
-
#: woocommerce-ac.php:1699
|
231 |
-
msgid "Enter the email id to which the test email needs to be sent."
|
232 |
-
msgstr ""
|
233 |
-
|
234 |
-
#: woocommerce-ac.php:1835 send_email.php:109
|
235 |
-
msgid "Your Shopping Cart"
|
236 |
-
msgstr ""
|
237 |
-
|
238 |
-
#: woocommerce-ac.php:1838 send_email.php:112
|
239 |
-
msgid "Item"
|
240 |
-
msgstr ""
|
241 |
-
|
242 |
-
#: woocommerce-ac.php:1839 send_email.php:113
|
243 |
-
msgid "Name"
|
244 |
-
msgstr ""
|
245 |
-
|
246 |
-
#: woocommerce-ac.php:1840 send_email.php:114
|
247 |
-
msgid "Quantity"
|
248 |
-
msgstr ""
|
249 |
-
|
250 |
-
#: woocommerce-ac.php:1841 send_email.php:115
|
251 |
-
msgid "Price"
|
252 |
-
msgstr ""
|
253 |
-
|
254 |
-
#: woocommerce-ac.php:1842 send_email.php:116
|
255 |
-
msgid "Line Subtotal"
|
256 |
-
msgstr ""
|
257 |
-
|
258 |
-
#: woocommerce-ac.php:1846
|
259 |
-
msgid "Men\\'\\s Formal Shoes"
|
260 |
-
msgstr ""
|
261 |
-
|
262 |
-
#: woocommerce-ac.php:1853
|
263 |
-
msgid "Woman\\'\\s Hand Bags"
|
264 |
-
msgstr ""
|
265 |
-
|
266 |
-
#: woocommerce-ac.php:1862 send_email.php:160
|
267 |
-
msgid "Cart Total:"
|
268 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart-hu_HU.mo
ADDED
Binary file
|
woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart-hu_HU.po
ADDED
@@ -0,0 +1,503 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Abandoned Cart Lite for WooCommerce\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2017-05-10 16:04+0000\n"
|
6 |
+
"PO-Revision-Date: 2018-07-11 07:10+0000\n"
|
7 |
+
"Last-Translator: admin <chetna@tychesoftwares.com>\n"
|
8 |
+
"Language-Team: Magyar\n"
|
9 |
+
"Language: hu-HU\n"
|
10 |
+
"MIME-Version: 1.0\n"
|
11 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
+
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
+
"X-Generator: Loco https://localise.biz/"
|
15 |
+
|
16 |
+
#: woocommerce-ac.php:298 woocommerce-ac.php:1317
|
17 |
+
msgid "This order was abandoned & subsequently recovered."
|
18 |
+
msgstr ""
|
19 |
+
|
20 |
+
#: woocommerce-ac.php:323
|
21 |
+
msgid ""
|
22 |
+
"The Lite & Pro version of Abandoned Cart plugin for WooCommerce (from Tyche "
|
23 |
+
"Softwares) are active on your website. <br> In this case, the abandoned "
|
24 |
+
"carts will be captured in both plugins & email reminders will also be sent "
|
25 |
+
"from both plugins. <br> It is recommended that you deactivate the Lite "
|
26 |
+
"version & keep the Pro version active."
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: woocommerce-ac.php:497
|
30 |
+
msgid "Cart abandoned cut-off time"
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: woocommerce-ac.php:501
|
34 |
+
msgid ""
|
35 |
+
"Consider cart abandoned after X minutes of item being added to cart & order "
|
36 |
+
"not placed."
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: woocommerce-ac.php:506
|
40 |
+
msgid "Email admin On Order Recovery"
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: woocommerce-ac.php:558
|
44 |
+
msgid ""
|
45 |
+
"Abandoned cart cut off time should be numeric and has to be greater than 0."
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: woocommerce-ac.php:1660
|
49 |
+
msgid ""
|
50 |
+
"Change settings for sending email notifications to Customers after X minute."
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: woocommerce-ac.php:1673
|
54 |
+
msgid ""
|
55 |
+
"The list below shows all Abandoned Carts which have remained in cart for a "
|
56 |
+
"time higher than the \"Cart abandoned cut-off time\" setting."
|
57 |
+
msgstr ""
|
58 |
+
|
59 |
+
#: woocommerce-ac.php:1694
|
60 |
+
msgid ""
|
61 |
+
"Add email templates at different intervals to maximize the possibility of "
|
62 |
+
"recovering your abandoned carts."
|
63 |
+
msgstr ""
|
64 |
+
|
65 |
+
#: woocommerce-ac.php:2120
|
66 |
+
msgid ""
|
67 |
+
"The Report below shows how many Abandoned Carts we were able to recover for "
|
68 |
+
"you by sending automatic emails to encourage shoppers."
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: woocommerce-ac.php:2200
|
72 |
+
msgid " of them, which led to an extra"
|
73 |
+
msgstr ""
|
74 |
+
|
75 |
+
#: woocommerce-ac.php:2742
|
76 |
+
msgid ""
|
77 |
+
"Enter the header which will appear in the abandoned WooCommerce email sent. "
|
78 |
+
"This is only applicable when only used when \"Use WooCommerce Template Style:"
|
79 |
+
"\" is checked."
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: woocommerce-ac.php:2773
|
83 |
+
msgid ""
|
84 |
+
"The email template will be sent to customers only if the \"Active\" checkbox "
|
85 |
+
"is enabled. Leave this unchecked if you want to add the email template but "
|
86 |
+
"not send it to customers."
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:254
|
90 |
+
msgid "cart created after this"
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: includes/classes/class-wcal-templates-table.php:156
|
94 |
+
msgid " "
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: woocommerce-ac.php:28
|
98 |
+
msgid "Once Every Fifteen Minutes"
|
99 |
+
msgstr "Tizetnöt percenként egyszer"
|
100 |
+
|
101 |
+
#: woocommerce-ac.php:350
|
102 |
+
msgid "HTML Email Template"
|
103 |
+
msgstr ""
|
104 |
+
"HTML Email sablon\n"
|
105 |
+
|
106 |
+
#: woocommerce-ac.php:356
|
107 |
+
msgid "Abandoned cart Email Template"
|
108 |
+
msgstr "Abadon cart Email sablon"
|
109 |
+
|
110 |
+
#: woocommerce-ac.php:490 woocommerce-ac.php:1471
|
111 |
+
msgid "Settings"
|
112 |
+
msgstr "Beállítások"
|
113 |
+
|
114 |
+
#: woocommerce-ac.php:510
|
115 |
+
msgid "Sends email to Admin if an Abandoned Cart Order is recovered."
|
116 |
+
msgstr ""
|
117 |
+
"Küldjön email üzenetet az Adminisztrátornak, ha egy befejezetlen vásárlást "
|
118 |
+
"befejeztek."
|
119 |
+
|
120 |
+
#: woocommerce-ac.php:769 woocommerce-ac.php:816
|
121 |
+
msgid "New Customer Order - Recovered"
|
122 |
+
msgstr "Új vásárlói rendelés - Helyreállított"
|
123 |
+
|
124 |
+
#: woocommerce-ac.php:843
|
125 |
+
msgid "Abandoned Carts"
|
126 |
+
msgstr "Befejezetlen kosarak"
|
127 |
+
|
128 |
+
#: woocommerce-ac.php:1469
|
129 |
+
msgid "Abandoned Orders"
|
130 |
+
msgstr "Befejezetlen rendelések"
|
131 |
+
|
132 |
+
#: woocommerce-ac.php:1470
|
133 |
+
msgid "Email Templates"
|
134 |
+
msgstr "Email sablonok"
|
135 |
+
|
136 |
+
#: woocommerce-ac.php:1472
|
137 |
+
msgid "Recovered Orders"
|
138 |
+
msgstr "Helyreállított rendeléseka"
|
139 |
+
|
140 |
+
#: woocommerce-ac.php:1473
|
141 |
+
msgid "Product Report"
|
142 |
+
msgstr "Termék riport"
|
143 |
+
|
144 |
+
#: woocommerce-ac.php:1570
|
145 |
+
msgid "You do not have sufficient permissions to access this page."
|
146 |
+
msgstr "Nincs megfelelő jogosultsága az oldal használatához"
|
147 |
+
|
148 |
+
#: woocommerce-ac.php:1574
|
149 |
+
msgid "WooCommerce - Abandon Cart Lite"
|
150 |
+
msgstr "WooCommerce - Abandon Cart Lite verzió"
|
151 |
+
|
152 |
+
#: woocommerce-ac.php:1640
|
153 |
+
msgid "The Abandoned cart has been successfully deleted."
|
154 |
+
msgstr "A befejezetlen vásárlás sikeresen törölve."
|
155 |
+
|
156 |
+
#: woocommerce-ac.php:1646
|
157 |
+
msgid "The Template has been successfully deleted."
|
158 |
+
msgstr "A sablon sikeresen törölve."
|
159 |
+
|
160 |
+
#: woocommerce-ac.php:2011
|
161 |
+
msgid "The Email Template has been successfully added."
|
162 |
+
msgstr "Az email sablon sikeresen hozzáadva."
|
163 |
+
|
164 |
+
#: woocommerce-ac.php:2014
|
165 |
+
msgid ""
|
166 |
+
" There was a problem adding the email template. Please contact the plugin "
|
167 |
+
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
168 |
+
"abandoned-cart\">support forum</a>."
|
169 |
+
msgstr ""
|
170 |
+
"Hiba történt az email sablon hozzáadása közben. Kérjük vegye fel a "
|
171 |
+
"kapcsolatot a support fórumán."
|
172 |
+
|
173 |
+
#: woocommerce-ac.php:2019
|
174 |
+
msgid "The Email Template has been successfully updated."
|
175 |
+
msgstr "Az email sablon sikeresen frissítve."
|
176 |
+
|
177 |
+
#: woocommerce-ac.php:2022
|
178 |
+
msgid ""
|
179 |
+
" There was a problem updating the email template. Please contact the plugin "
|
180 |
+
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
181 |
+
"abandoned-cart\">support forum</a>."
|
182 |
+
msgstr ""
|
183 |
+
"Probléma adódott az email sablon frissítése közben. Vegye fel a kapcsolatot "
|
184 |
+
"a supporttal. <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
185 |
+
"abandoned-cart\">support forum</a>."
|
186 |
+
|
187 |
+
#: woocommerce-ac.php:2028
|
188 |
+
msgid "Add New Template"
|
189 |
+
msgstr "Új sablon hozzáadása"
|
190 |
+
|
191 |
+
#: woocommerce-ac.php:2172
|
192 |
+
msgid "Start Date:"
|
193 |
+
msgstr "Kezdő dátuma:"
|
194 |
+
|
195 |
+
#: woocommerce-ac.php:2174
|
196 |
+
msgid "End Date:"
|
197 |
+
msgstr "Befejezés dátuma:"
|
198 |
+
|
199 |
+
#: woocommerce-ac.php:2176
|
200 |
+
msgid "Go"
|
201 |
+
msgstr "Menj"
|
202 |
+
|
203 |
+
#: woocommerce-ac.php:2182
|
204 |
+
msgid "During the selected range "
|
205 |
+
msgstr "A kiválasztott időintervallumon belül."
|
206 |
+
|
207 |
+
#: woocommerce-ac.php:2187
|
208 |
+
msgid "carts totaling"
|
209 |
+
msgstr "kosarak összesen"
|
210 |
+
|
211 |
+
#: woocommerce-ac.php:2193
|
212 |
+
msgid " were abandoned. We were able to recover"
|
213 |
+
msgstr "befejezetlenek. Mi képesek vagyunk helyreállítani."
|
214 |
+
|
215 |
+
#: woocommerce-ac.php:2226 woocommerce-ac.php:2964 cron/wcal_send_email.php:310
|
216 |
+
msgid "Item"
|
217 |
+
msgstr "Termék"
|
218 |
+
|
219 |
+
#: woocommerce-ac.php:2227 woocommerce-ac.php:2965 cron/wcal_send_email.php:311
|
220 |
+
msgid "Name"
|
221 |
+
msgstr "Név"
|
222 |
+
|
223 |
+
#: woocommerce-ac.php:2228 woocommerce-ac.php:2966 cron/wcal_send_email.php:312
|
224 |
+
msgid "Quantity"
|
225 |
+
msgstr "Menyiség"
|
226 |
+
|
227 |
+
#: woocommerce-ac.php:2229 woocommerce-ac.php:2968 cron/wcal_send_email.php:314
|
228 |
+
msgid "Line Subtotal"
|
229 |
+
msgstr "Részösszeg:"
|
230 |
+
|
231 |
+
#: woocommerce-ac.php:2230
|
232 |
+
msgid "Line Total"
|
233 |
+
msgstr "Sor összesen"
|
234 |
+
|
235 |
+
#: woocommerce-ac.php:2474
|
236 |
+
msgid "Customer Details"
|
237 |
+
msgstr "Vásárló részletei"
|
238 |
+
|
239 |
+
#: woocommerce-ac.php:2478
|
240 |
+
msgid "Billing Details"
|
241 |
+
msgstr "Számlázás részletei:"
|
242 |
+
|
243 |
+
#: woocommerce-ac.php:2479
|
244 |
+
msgid "Name:"
|
245 |
+
msgstr "Név:"
|
246 |
+
|
247 |
+
#: woocommerce-ac.php:2482 woocommerce-ac.php:2502
|
248 |
+
msgid "Address:"
|
249 |
+
msgstr "Cím:"
|
250 |
+
|
251 |
+
#: woocommerce-ac.php:2492
|
252 |
+
msgid "Email:"
|
253 |
+
msgstr "Email cím:"
|
254 |
+
|
255 |
+
#: woocommerce-ac.php:2496
|
256 |
+
msgid "Phone:"
|
257 |
+
msgstr "Telefonszám:"
|
258 |
+
|
259 |
+
#: woocommerce-ac.php:2501
|
260 |
+
msgid "Shipping Details"
|
261 |
+
msgstr "Szállítás részletei:"
|
262 |
+
|
263 |
+
#: woocommerce-ac.php:2586
|
264 |
+
msgid "Template Name:"
|
265 |
+
msgstr "Sablon neve:"
|
266 |
+
|
267 |
+
#: woocommerce-ac.php:2597
|
268 |
+
msgid "Enter a template name for reference"
|
269 |
+
msgstr "Adja meg a sablon nevét a hivatkozáshoz"
|
270 |
+
|
271 |
+
#: woocommerce-ac.php:2603
|
272 |
+
msgid "Send From This Name:"
|
273 |
+
msgstr "Küld az alábbi névvel:"
|
274 |
+
|
275 |
+
#: woocommerce-ac.php:2614
|
276 |
+
msgid "Enter the name that should appear in the email sent"
|
277 |
+
msgstr "Írja be a nevet, mely megjelenik email küldőként."
|
278 |
+
|
279 |
+
#: woocommerce-ac.php:2620
|
280 |
+
msgid "Send From This Email Address:"
|
281 |
+
msgstr "Küld az alábbi email címről:"
|
282 |
+
|
283 |
+
#: woocommerce-ac.php:2630
|
284 |
+
msgid ""
|
285 |
+
"Which email address should be shown in the \"From Email\" field for this "
|
286 |
+
"email?"
|
287 |
+
msgstr "Milyen email cím jelenjen meg feladóként ?"
|
288 |
+
|
289 |
+
#: woocommerce-ac.php:2636
|
290 |
+
msgid "Send Reply Emails to:"
|
291 |
+
msgstr "Küldj válasz emailt:"
|
292 |
+
|
293 |
+
#: woocommerce-ac.php:2647
|
294 |
+
msgid ""
|
295 |
+
"When a contact receives your email and clicks reply, which email address "
|
296 |
+
"should that reply be sent to?"
|
297 |
+
msgstr ""
|
298 |
+
"Ha egy kapcsolattartó megkapja az e-mailjét, és a válaszra kattint, akkor "
|
299 |
+
"melyik e-mail címre kell elküldeni a válasz üzenetet?"
|
300 |
+
|
301 |
+
#: woocommerce-ac.php:2653
|
302 |
+
msgid "Subject:"
|
303 |
+
msgstr "Tárgy:"
|
304 |
+
|
305 |
+
#: woocommerce-ac.php:2664
|
306 |
+
msgid "Enter the subject that should appear in the email sent"
|
307 |
+
msgstr "Adja meg a küldendő e-mailben megjelenő témát"
|
308 |
+
|
309 |
+
#: woocommerce-ac.php:2670
|
310 |
+
msgid "Email Body:"
|
311 |
+
msgstr "Email törzs:"
|
312 |
+
|
313 |
+
#: woocommerce-ac.php:2698
|
314 |
+
msgid "Message to be sent in the reminder email."
|
315 |
+
msgstr "Elküldött emlékeztető üzenet."
|
316 |
+
|
317 |
+
#: woocommerce-ac.php:2705
|
318 |
+
msgid "Use WooCommerce Template Style:"
|
319 |
+
msgstr "Használja a WooCommerce téma sablont:"
|
320 |
+
|
321 |
+
#: woocommerce-ac.php:2720
|
322 |
+
msgid ""
|
323 |
+
"Use WooCommerce default style template for abandoned cart reminder emails."
|
324 |
+
msgstr ""
|
325 |
+
"Használja a WooCommerce téma sablont a befejezettlen vásárlások emailjeihez."
|
326 |
+
|
327 |
+
#: woocommerce-ac.php:2727
|
328 |
+
msgid "Email Template Header Text: "
|
329 |
+
msgstr "Email sablon fejléc szövege:"
|
330 |
+
|
331 |
+
#: woocommerce-ac.php:2748
|
332 |
+
msgid "Active:"
|
333 |
+
msgstr "Aktív:"
|
334 |
+
|
335 |
+
#: woocommerce-ac.php:2779
|
336 |
+
msgid "Send this email:"
|
337 |
+
msgstr "Küld el ezt az emailt:"
|
338 |
+
|
339 |
+
#: woocommerce-ac.php:2825
|
340 |
+
msgid "after cart is abandoned."
|
341 |
+
msgstr "Miótán befejezetlen a vásárlás"
|
342 |
+
|
343 |
+
#: woocommerce-ac.php:2832
|
344 |
+
msgid "Send a test email to:"
|
345 |
+
msgstr "Küld el a teszt emailt."
|
346 |
+
|
347 |
+
#: woocommerce-ac.php:2837
|
348 |
+
msgid "Enter the email id to which the test email needs to be sent."
|
349 |
+
msgstr "Adja meg az email címet, ahova a teszt üzenetet küldeni szeretné."
|
350 |
+
|
351 |
+
#: woocommerce-ac.php:2961 cron/wcal_send_email.php:307
|
352 |
+
msgid "Your Shopping Cart"
|
353 |
+
msgstr "A kosár tartalma:"
|
354 |
+
|
355 |
+
#: woocommerce-ac.php:2967 cron/wcal_send_email.php:313
|
356 |
+
msgid "Price"
|
357 |
+
msgstr "Ár"
|
358 |
+
|
359 |
+
#: woocommerce-ac.php:2972
|
360 |
+
msgid "Men\\'\\s Formal Shoes"
|
361 |
+
msgstr "Férfi Cipő"
|
362 |
+
|
363 |
+
#: woocommerce-ac.php:2979
|
364 |
+
msgid "Woman\\'\\s Hand Bags"
|
365 |
+
msgstr "Női kézi táska"
|
366 |
+
|
367 |
+
#: woocommerce-ac.php:2988 cron/wcal_send_email.php:381
|
368 |
+
msgid "Cart Total:"
|
369 |
+
msgstr "Kosár teljes összege:"
|
370 |
+
|
371 |
+
#: cron/wcal_send_email.php:191
|
372 |
+
msgid "Abandoned cart reminder"
|
373 |
+
msgstr "Befejezetlen vásárlás emlékeztető"
|
374 |
+
|
375 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:42
|
376 |
+
msgid "abandoned_order_id"
|
377 |
+
msgstr "befejezettlen_vásárlás_azonosító"
|
378 |
+
|
379 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:43
|
380 |
+
msgid "abandoned_order_ids"
|
381 |
+
msgstr "befejezettlen_vásárlás_azonosítói"
|
382 |
+
|
383 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:76
|
384 |
+
msgid "Id"
|
385 |
+
msgstr "Azonosító"
|
386 |
+
|
387 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:77
|
388 |
+
#: includes/classes/class-wcal-recover-orders-table.php:106
|
389 |
+
msgid "Email Address"
|
390 |
+
msgstr "Email cím"
|
391 |
+
|
392 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:78
|
393 |
+
msgid "Customer"
|
394 |
+
msgstr "Vásárló"
|
395 |
+
|
396 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:79
|
397 |
+
#: includes/classes/class-wcal-recover-orders-table.php:109
|
398 |
+
msgid "Order Total"
|
399 |
+
msgstr "Rendelés összesen"
|
400 |
+
|
401 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:80
|
402 |
+
msgid "Abandoned Date"
|
403 |
+
msgstr "Félbemaradt vásárlás dátuma"
|
404 |
+
|
405 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:81
|
406 |
+
msgid "Status of Cart"
|
407 |
+
msgstr "Kosár státusza"
|
408 |
+
|
409 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:127
|
410 |
+
msgid "View order"
|
411 |
+
msgstr "Rendelés nézet"
|
412 |
+
|
413 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:128
|
414 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:394
|
415 |
+
#: includes/classes/class-wcal-templates-table.php:120
|
416 |
+
#: includes/classes/class-wcal-templates-table.php:256
|
417 |
+
msgid "Delete"
|
418 |
+
msgstr "Törlés"
|
419 |
+
|
420 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:246
|
421 |
+
msgid "item"
|
422 |
+
msgstr "termék"
|
423 |
+
|
424 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:248
|
425 |
+
msgid "items"
|
426 |
+
msgstr "termékek"
|
427 |
+
|
428 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:252
|
429 |
+
msgid "Abandoned"
|
430 |
+
msgstr "Befejezettlen"
|
431 |
+
|
432 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:254
|
433 |
+
msgid "Abandoned but new"
|
434 |
+
msgstr "Befejezettlen de új"
|
435 |
+
|
436 |
+
#: includes/classes/class-wcal-product-report-table.php:82
|
437 |
+
msgid "product_id"
|
438 |
+
msgstr "termék_azonosító"
|
439 |
+
|
440 |
+
#: includes/classes/class-wcal-product-report-table.php:83
|
441 |
+
msgid "product_ids"
|
442 |
+
msgstr ""
|
443 |
+
"termék_azonosítók\n"
|
444 |
+
|
445 |
+
#: includes/classes/class-wcal-product-report-table.php:106
|
446 |
+
msgid "Product Name"
|
447 |
+
msgstr "Termék név"
|
448 |
+
|
449 |
+
#: includes/classes/class-wcal-product-report-table.php:107
|
450 |
+
msgid "Number of Times Abandoned"
|
451 |
+
msgstr "Befejezetlen vásárlások száma"
|
452 |
+
|
453 |
+
#: includes/classes/class-wcal-product-report-table.php:108
|
454 |
+
msgid "Number of Times Recovered"
|
455 |
+
msgstr "Vásárlások helyreállításának száma"
|
456 |
+
|
457 |
+
#: includes/classes/class-wcal-recover-orders-table.php:76
|
458 |
+
msgid "rec_abandoned_id"
|
459 |
+
msgstr "helyreállított_kosár_azonosítója"
|
460 |
+
|
461 |
+
#: includes/classes/class-wcal-recover-orders-table.php:77
|
462 |
+
msgid "rec_abandoned_ids"
|
463 |
+
msgstr "helyreállított_kosarak_azonosítói"
|
464 |
+
|
465 |
+
#: includes/classes/class-wcal-recover-orders-table.php:105
|
466 |
+
msgid "Customer Name"
|
467 |
+
msgstr "Vásárló neve"
|
468 |
+
|
469 |
+
#: includes/classes/class-wcal-recover-orders-table.php:107
|
470 |
+
msgid "Cart Abandoned Date"
|
471 |
+
msgstr "Kosár elhagyásának dátuma"
|
472 |
+
|
473 |
+
#: includes/classes/class-wcal-recover-orders-table.php:108
|
474 |
+
msgid "Cart Recovered Date"
|
475 |
+
msgstr "Kosár helyreállításának Dátuma"
|
476 |
+
|
477 |
+
#: includes/classes/class-wcal-recover-orders-table.php:139
|
478 |
+
msgid "View Details"
|
479 |
+
msgstr "Mutasd a részleteket"
|
480 |
+
|
481 |
+
#: includes/classes/class-wcal-templates-table.php:43
|
482 |
+
msgid "template_id"
|
483 |
+
msgstr "sablon azonosító"
|
484 |
+
|
485 |
+
#: includes/classes/class-wcal-templates-table.php:44
|
486 |
+
msgid "template_ids"
|
487 |
+
msgstr "sablon_azonosítók"
|
488 |
+
|
489 |
+
#: includes/classes/class-wcal-templates-table.php:72
|
490 |
+
msgid "Sr"
|
491 |
+
msgstr "Sr"
|
492 |
+
|
493 |
+
#: includes/classes/class-wcal-templates-table.php:73
|
494 |
+
msgid "Name Of Template"
|
495 |
+
msgstr "Sablon neve"
|
496 |
+
|
497 |
+
#: includes/classes/class-wcal-templates-table.php:74
|
498 |
+
msgid "Sent After Set Time"
|
499 |
+
msgstr "Elküldve a beállított időben"
|
500 |
+
|
501 |
+
#: includes/classes/class-wcal-templates-table.php:75
|
502 |
+
msgid "Active ?"
|
503 |
+
msgstr ""
|
woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart.mo
CHANGED
Binary file
|
woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart.po
CHANGED
@@ -5,499 +5,1020 @@
|
|
5 |
#
|
6 |
msgid ""
|
7 |
msgstr ""
|
8 |
-
"Project-Id-Version:
|
9 |
"Report-Msgid-Bugs-To: \n"
|
10 |
-
"POT-Creation-Date:
|
11 |
-
"PO-Revision-Date: 2018-
|
12 |
-
"Last-Translator: \n"
|
13 |
"Language-Team: \n"
|
14 |
"MIME-Version: 1.0\n"
|
15 |
"Content-Type: text/plain; charset=UTF-8\n"
|
16 |
"Content-Transfer-Encoding: 8bit\n"
|
17 |
"X-Generator: Poedit 2.0.6\n"
|
18 |
-
"
|
19 |
-
"X-Poedit-Basepath: .\n"
|
20 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
21 |
-
"Language:
|
22 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
23 |
|
24 |
-
#: woocommerce-ac.php:
|
25 |
msgid "Once Every Fifteen Minutes"
|
26 |
msgstr ""
|
27 |
|
28 |
-
#: woocommerce-ac.php:
|
29 |
-
msgid "
|
30 |
msgstr ""
|
31 |
|
32 |
-
#: woocommerce-ac.php:
|
33 |
-
msgid ""
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
"
|
38 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: woocommerce-ac.php:
|
42 |
msgid "HTML Email Template"
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: woocommerce-ac.php:
|
46 |
msgid "Abandoned cart Email Template"
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: woocommerce-ac.php:
|
50 |
msgid "Settings"
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: woocommerce-ac.php:
|
54 |
msgid "Cart abandoned cut-off time"
|
55 |
msgstr ""
|
56 |
|
57 |
-
#: woocommerce-ac.php:
|
58 |
msgid ""
|
59 |
"Consider cart abandoned after X minutes of item being added to cart & order "
|
60 |
"not placed."
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
msgid "Email admin On Order Recovery"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: woocommerce-ac.php:
|
68 |
msgid "Sends email to Admin if an Abandoned Cart Order is recovered."
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
msgid ""
|
73 |
"Abandoned cart cut off time should be numeric and has to be greater than 0."
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
msgid "New Customer Order - Recovered"
|
78 |
msgstr ""
|
79 |
|
80 |
-
#: woocommerce-ac.php:
|
81 |
msgid "Abandoned Carts"
|
82 |
msgstr ""
|
83 |
|
84 |
-
#: woocommerce-ac.php:
|
85 |
msgid "Abandoned Orders"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: woocommerce-ac.php:
|
89 |
msgid "Email Templates"
|
90 |
msgstr ""
|
91 |
|
92 |
-
#: woocommerce-ac.php:
|
93 |
msgid "Recovered Orders"
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: woocommerce-ac.php:
|
97 |
msgid "Product Report"
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: woocommerce-ac.php:
|
101 |
msgid "You do not have sufficient permissions to access this page."
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: woocommerce-ac.php:
|
105 |
msgid "WooCommerce - Abandon Cart Lite"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: woocommerce-ac.php:
|
109 |
msgid "The Abandoned cart has been successfully deleted."
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: woocommerce-ac.php:
|
113 |
msgid "The Template has been successfully deleted."
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: woocommerce-ac.php:
|
117 |
msgid ""
|
118 |
-
"Change settings for sending email notifications to Customers
|
|
|
|
|
|
|
|
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
122 |
msgid ""
|
123 |
"The list below shows all Abandoned Carts which have remained in cart for a "
|
124 |
"time higher than the \"Cart abandoned cut-off time\" setting."
|
125 |
msgstr ""
|
126 |
|
127 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
128 |
msgid ""
|
129 |
"Add email templates at different intervals to maximize the possibility of "
|
130 |
"recovering your abandoned carts."
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: woocommerce-ac.php:
|
134 |
msgid "The Email Template has been successfully added."
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: woocommerce-ac.php:
|
138 |
msgid ""
|
139 |
-
"
|
140 |
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
141 |
"abandoned-cart\">support forum</a>."
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: woocommerce-ac.php:
|
145 |
msgid "The Email Template has been successfully updated."
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: woocommerce-ac.php:
|
149 |
msgid ""
|
150 |
-
"
|
151 |
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
152 |
"abandoned-cart\">support forum</a>."
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: woocommerce-ac.php:
|
156 |
msgid "Add New Template"
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: woocommerce-ac.php:
|
160 |
msgid ""
|
161 |
"The Report below shows how many Abandoned Carts we were able to recover for "
|
162 |
"you by sending automatic emails to encourage shoppers."
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: woocommerce-ac.php:
|
166 |
msgid "Start Date:"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: woocommerce-ac.php:
|
170 |
msgid "End Date:"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: woocommerce-ac.php:
|
174 |
msgid "Go"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: woocommerce-ac.php:
|
178 |
msgid "During the selected range "
|
179 |
msgstr ""
|
180 |
|
181 |
-
#: woocommerce-ac.php:
|
182 |
msgid "carts totaling"
|
183 |
msgstr ""
|
184 |
|
185 |
-
#: woocommerce-ac.php:
|
186 |
msgid " were abandoned. We were able to recover"
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: woocommerce-ac.php:
|
190 |
msgid " of them, which led to an extra"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
msgid "Item"
|
195 |
msgstr ""
|
196 |
|
197 |
-
#: woocommerce-ac.php:
|
|
|
198 |
msgid "Name"
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: woocommerce-ac.php:
|
|
|
202 |
msgid "Quantity"
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: woocommerce-ac.php:
|
|
|
206 |
msgid "Line Subtotal"
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: woocommerce-ac.php:
|
210 |
msgid "Line Total"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: woocommerce-ac.php:
|
214 |
msgid "Customer Details"
|
215 |
msgstr ""
|
216 |
|
217 |
-
#: woocommerce-ac.php:
|
218 |
msgid "Billing Details"
|
219 |
msgstr ""
|
220 |
|
221 |
-
#: woocommerce-ac.php:
|
222 |
msgid "Name:"
|
223 |
msgstr ""
|
224 |
|
225 |
-
#: woocommerce-ac.php:
|
226 |
msgid "Address:"
|
227 |
msgstr ""
|
228 |
|
229 |
-
#: woocommerce-ac.php:
|
230 |
msgid "Email:"
|
231 |
msgstr ""
|
232 |
|
233 |
-
#: woocommerce-ac.php:
|
234 |
msgid "Phone:"
|
235 |
msgstr ""
|
236 |
|
237 |
-
#: woocommerce-ac.php:
|
238 |
msgid "Shipping Details"
|
239 |
msgstr ""
|
240 |
|
241 |
-
#: woocommerce-ac.php:
|
242 |
msgid "Template Name:"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: woocommerce-ac.php:
|
246 |
msgid "Enter a template name for reference"
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: woocommerce-ac.php:
|
250 |
-
msgid "Send From This Name:"
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: woocommerce-ac.php:2614
|
254 |
-
msgid "Enter the name that should appear in the email sent"
|
255 |
-
msgstr ""
|
256 |
-
|
257 |
-
#: woocommerce-ac.php:2620
|
258 |
-
msgid "Send From This Email Address:"
|
259 |
-
msgstr ""
|
260 |
-
|
261 |
-
#: woocommerce-ac.php:2630
|
262 |
-
msgid ""
|
263 |
-
"Which email address should be shown in the \"From Email\" field for this "
|
264 |
-
"email?"
|
265 |
-
msgstr ""
|
266 |
-
|
267 |
-
#: woocommerce-ac.php:2636
|
268 |
-
msgid "Send Reply Emails to:"
|
269 |
-
msgstr ""
|
270 |
-
|
271 |
-
#: woocommerce-ac.php:2647
|
272 |
-
msgid ""
|
273 |
-
"When a contact receives your email and clicks reply, which email address "
|
274 |
-
"should that reply be sent to?"
|
275 |
-
msgstr ""
|
276 |
-
|
277 |
-
#: woocommerce-ac.php:2653
|
278 |
msgid "Subject:"
|
279 |
msgstr ""
|
280 |
|
281 |
-
#: woocommerce-ac.php:
|
282 |
msgid "Enter the subject that should appear in the email sent"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: woocommerce-ac.php:
|
286 |
msgid "Email Body:"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: woocommerce-ac.php:
|
290 |
msgid "Message to be sent in the reminder email."
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: woocommerce-ac.php:
|
294 |
msgid "Use WooCommerce Template Style:"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: woocommerce-ac.php:
|
298 |
msgid ""
|
299 |
"Use WooCommerce default style template for abandoned cart reminder emails."
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: woocommerce-ac.php:
|
303 |
msgid "Email Template Header Text: "
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: woocommerce-ac.php:
|
307 |
msgid ""
|
308 |
"Enter the header which will appear in the abandoned WooCommerce email sent. "
|
309 |
"This is only applicable when only used when \"Use WooCommerce Template Style:"
|
310 |
"\" is checked."
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: woocommerce-ac.php:
|
314 |
-
msgid "Active:"
|
315 |
-
msgstr ""
|
316 |
-
|
317 |
-
#: woocommerce-ac.php:2773
|
318 |
-
msgid ""
|
319 |
-
"The email template will be sent to customers only if the \"Active\" checkbox "
|
320 |
-
"is enabled. Leave this unchecked if you want to add the email template but "
|
321 |
-
"not send it to customers."
|
322 |
-
msgstr ""
|
323 |
-
|
324 |
-
#: woocommerce-ac.php:2779
|
325 |
msgid "Send this email:"
|
326 |
msgstr ""
|
327 |
|
328 |
-
#: woocommerce-ac.php:
|
329 |
msgid "after cart is abandoned."
|
330 |
msgstr ""
|
331 |
|
332 |
-
#: woocommerce-ac.php:
|
333 |
msgid "Send a test email to:"
|
334 |
msgstr ""
|
335 |
|
336 |
-
#: woocommerce-ac.php:
|
337 |
msgid "Enter the email id to which the test email needs to be sent."
|
338 |
msgstr ""
|
339 |
|
340 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
341 |
msgid "Your Shopping Cart"
|
342 |
msgstr ""
|
343 |
|
344 |
-
#: woocommerce-ac.php:
|
|
|
345 |
msgid "Price"
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: woocommerce-ac.php:
|
349 |
msgid "Men\\'\\s Formal Shoes"
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: woocommerce-ac.php:
|
353 |
msgid "Woman\\'\\s Hand Bags"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: woocommerce-ac.php:
|
357 |
msgid "Cart Total:"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: cron/wcal_send_email.php:
|
361 |
-
msgid "
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: includes/
|
365 |
-
msgid "
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: includes/
|
369 |
-
msgid "
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: includes/
|
373 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: includes/
|
377 |
-
|
378 |
-
|
|
|
|
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: includes/
|
382 |
-
msgid "
|
|
|
|
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: includes/
|
386 |
-
|
387 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: includes/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
391 |
msgid "Abandoned Date"
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: includes/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
395 |
msgid "Status of Cart"
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
399 |
msgid "View order"
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
403 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
404 |
-
#: includes/classes/class-wcal-templates-table.php:
|
405 |
-
#: includes/classes/class-wcal-templates-table.php:
|
406 |
msgid "Delete"
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
|
|
|
|
|
|
|
|
410 |
msgid "item"
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
414 |
msgid "items"
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
418 |
-
msgid "
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
422 |
msgid "Abandoned but new"
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
426 |
msgid "cart created after this"
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
430 |
msgid "product_id"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
434 |
msgid "product_ids"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
438 |
msgid "Product Name"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
442 |
msgid "Number of Times Abandoned"
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
446 |
msgid "Number of Times Recovered"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
450 |
msgid "rec_abandoned_id"
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
454 |
msgid "rec_abandoned_ids"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
458 |
msgid "Customer Name"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
462 |
msgid "Cart Abandoned Date"
|
463 |
msgstr ""
|
464 |
|
465 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
466 |
msgid "Cart Recovered Date"
|
467 |
msgstr ""
|
468 |
|
469 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
470 |
msgid "View Details"
|
471 |
msgstr ""
|
472 |
|
473 |
-
#: includes/classes/class-wcal-templates-table.php:
|
474 |
msgid "template_id"
|
475 |
msgstr ""
|
476 |
|
477 |
-
#: includes/classes/class-wcal-templates-table.php:
|
478 |
msgid "template_ids"
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: includes/classes/class-wcal-templates-table.php:
|
482 |
msgid "Sr"
|
483 |
msgstr ""
|
484 |
|
485 |
-
#: includes/classes/class-wcal-templates-table.php:
|
486 |
msgid "Name Of Template"
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: includes/classes/class-wcal-templates-table.php:
|
490 |
msgid "Sent After Set Time"
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: includes/classes/class-wcal-templates-table.php:
|
494 |
msgid "Active ?"
|
495 |
msgstr ""
|
496 |
|
497 |
-
#: includes/classes/class-wcal-templates-table.php:
|
498 |
msgid "Edit"
|
499 |
msgstr ""
|
500 |
|
501 |
-
#: includes/classes/class-wcal-templates-table.php:
|
502 |
msgid " "
|
503 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
#
|
6 |
msgid ""
|
7 |
msgstr ""
|
8 |
+
"Project-Id-Version: \n"
|
9 |
"Report-Msgid-Bugs-To: \n"
|
10 |
+
"POT-Creation-Date: 2018-07-20 16:10+0530\n"
|
11 |
+
"PO-Revision-Date: 2018-07-20 17:23+0530\n"
|
|
|
12 |
"Language-Team: \n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
"Content-Type: text/plain; charset=UTF-8\n"
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
"X-Generator: Poedit 2.0.6\n"
|
17 |
+
"Last-Translator: \n"
|
|
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
+
"Language: en_US\n"
|
|
|
20 |
|
21 |
+
#: woocommerce-ac.php:55
|
22 |
msgid "Once Every Fifteen Minutes"
|
23 |
msgstr ""
|
24 |
|
25 |
+
#: woocommerce-ac.php:315
|
26 |
+
msgid "Emails are not being sent to customers."
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: woocommerce-ac.php:321
|
30 |
+
msgid "Capturing of cart and other information was not satisfactory."
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: woocommerce-ac.php:327
|
34 |
+
msgid "I cannot see abandoned cart reminder emails records."
|
35 |
+
msgstr ""
|
36 |
+
|
37 |
+
#: woocommerce-ac.php:333
|
38 |
+
msgid "I want to upgrade the plugin to the PRO version."
|
39 |
+
msgstr ""
|
40 |
+
|
41 |
+
#: woocommerce-ac.php:590 woocommerce-ac.php:2046 cron/wcal_send_email.php:542
|
42 |
+
#: cron/wcal_send_email.php:609
|
43 |
+
msgid "This order was abandoned & subsequently recovered."
|
44 |
msgstr ""
|
45 |
|
46 |
+
#: woocommerce-ac.php:640
|
47 |
msgid "HTML Email Template"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: woocommerce-ac.php:646
|
51 |
msgid "Abandoned cart Email Template"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: woocommerce-ac.php:843 woocommerce-ac.php:2228
|
55 |
msgid "Settings"
|
56 |
msgstr ""
|
57 |
|
58 |
+
#: woocommerce-ac.php:850
|
59 |
msgid "Cart abandoned cut-off time"
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: woocommerce-ac.php:854
|
63 |
msgid ""
|
64 |
"Consider cart abandoned after X minutes of item being added to cart & order "
|
65 |
"not placed."
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: woocommerce-ac.php:859
|
69 |
+
msgid "Automatically Delete Abandoned Orders after X days"
|
70 |
+
msgstr ""
|
71 |
+
|
72 |
+
#: woocommerce-ac.php:863
|
73 |
+
msgid "Automatically delete abandoned cart orders after X days."
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: woocommerce-ac.php:869
|
77 |
msgid "Email admin On Order Recovery"
|
78 |
msgstr ""
|
79 |
|
80 |
+
#: woocommerce-ac.php:873
|
81 |
msgid "Sends email to Admin if an Abandoned Cart Order is recovered."
|
82 |
msgstr ""
|
83 |
|
84 |
+
#: woocommerce-ac.php:879
|
85 |
+
msgid "Start tracking from Cart Page"
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: woocommerce-ac.php:883
|
89 |
+
msgid ""
|
90 |
+
"Enable tracking of abandoned products & carts even if customer does not "
|
91 |
+
"visit the checkout page or does not enter any details on the checkout page "
|
92 |
+
"like Name or Email. Tracking will begin as soon as a visitor adds a product "
|
93 |
+
"to their cart and visits the cart page."
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: woocommerce-ac.php:888
|
97 |
+
msgid "Message to be displayed for Guest users when tracking their carts"
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: woocommerce-ac.php:892
|
101 |
+
msgid ""
|
102 |
+
"<br>In compliance with GDPR, add a message on the Checkout page to inform "
|
103 |
+
"Guest users of how their data is being used.<br><i>For example: Your email "
|
104 |
+
"address will help us support your shopping experience throughout the site. "
|
105 |
+
"Please check our Privacy Policy to see how we use your personal data.</i>"
|
106 |
+
msgstr ""
|
107 |
+
|
108 |
+
#: woocommerce-ac.php:897
|
109 |
+
msgid "Message to be displayed for registered users when tracking their carts."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: woocommerce-ac.php:901
|
113 |
+
msgid ""
|
114 |
+
"<br>In compliance with GDPR, add a message on the Shop & Product pages to "
|
115 |
+
"inform Registered users of how their data is being used.<br><i>For example: "
|
116 |
+
"Please check our Privacy Policy to see how we use your personal data.</i>"
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: woocommerce-ac.php:911
|
120 |
+
msgid "Settings for abandoned cart recovery emails"
|
121 |
+
msgstr ""
|
122 |
+
|
123 |
+
#: woocommerce-ac.php:918
|
124 |
+
msgid "\"From\" Name"
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: woocommerce-ac.php:927
|
128 |
+
msgid "\"From\" Address"
|
129 |
+
msgstr ""
|
130 |
+
|
131 |
+
#: woocommerce-ac.php:936
|
132 |
+
msgid "Send Reply Emails to"
|
133 |
+
msgstr ""
|
134 |
+
|
135 |
+
#: woocommerce-ac.php:1030
|
136 |
msgid ""
|
137 |
"Abandoned cart cut off time should be numeric and has to be greater than 0."
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: woocommerce-ac.php:1046
|
141 |
+
msgid ""
|
142 |
+
"Automatically Delete Abandoned Orders after X days has to be greater than 0."
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: woocommerce-ac.php:1400 woocommerce-ac.php:1402 woocommerce-ac.php:1455
|
146 |
+
#: woocommerce-ac.php:1457
|
147 |
msgid "New Customer Order - Recovered"
|
148 |
msgstr ""
|
149 |
|
150 |
+
#: woocommerce-ac.php:1504 includes/admin/wcal_privacy_export.php:123
|
151 |
msgid "Abandoned Carts"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: woocommerce-ac.php:2226
|
155 |
msgid "Abandoned Orders"
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: woocommerce-ac.php:2227
|
159 |
msgid "Email Templates"
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: woocommerce-ac.php:2229
|
163 |
msgid "Recovered Orders"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: woocommerce-ac.php:2230
|
167 |
msgid "Product Report"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: woocommerce-ac.php:2356
|
171 |
msgid "You do not have sufficient permissions to access this page."
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: woocommerce-ac.php:2360
|
175 |
msgid "WooCommerce - Abandon Cart Lite"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: woocommerce-ac.php:2420
|
179 |
msgid "The Abandoned cart has been successfully deleted."
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: woocommerce-ac.php:2425
|
183 |
msgid "The Template has been successfully deleted."
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: woocommerce-ac.php:2431
|
187 |
msgid ""
|
188 |
+
"Change settings for sending email notifications to Customers, to Admin etc."
|
189 |
+
msgstr ""
|
190 |
+
|
191 |
+
#: woocommerce-ac.php:2450
|
192 |
+
msgid "General Settings"
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: woocommerce-ac.php:2453
|
196 |
+
msgid "Email Sending Settings"
|
197 |
+
msgstr ""
|
198 |
+
|
199 |
+
#: woocommerce-ac.php:2483
|
200 |
msgid ""
|
201 |
"The list below shows all Abandoned Carts which have remained in cart for a "
|
202 |
"time higher than the \"Cart abandoned cut-off time\" setting."
|
203 |
msgstr ""
|
204 |
|
205 |
+
#: woocommerce-ac.php:2525
|
206 |
+
msgid "All "
|
207 |
+
msgstr ""
|
208 |
+
|
209 |
+
#: woocommerce-ac.php:2530
|
210 |
+
#, php-format
|
211 |
+
msgid "Registered %s"
|
212 |
+
msgstr ""
|
213 |
+
|
214 |
+
#: woocommerce-ac.php:2536
|
215 |
+
#, php-format
|
216 |
+
msgid "Guest %s"
|
217 |
+
msgstr ""
|
218 |
+
|
219 |
+
#: woocommerce-ac.php:2542
|
220 |
+
msgid "Carts without Customer Details"
|
221 |
+
msgstr ""
|
222 |
+
|
223 |
+
#: woocommerce-ac.php:2563
|
224 |
msgid ""
|
225 |
"Add email templates at different intervals to maximize the possibility of "
|
226 |
"recovering your abandoned carts."
|
227 |
msgstr ""
|
228 |
|
229 |
+
#: woocommerce-ac.php:2681
|
230 |
msgid "The Email Template has been successfully added."
|
231 |
msgstr ""
|
232 |
|
233 |
+
#: woocommerce-ac.php:2690
|
234 |
msgid ""
|
235 |
+
"There was a problem adding the email template. Please contact the plugin "
|
236 |
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
237 |
"abandoned-cart\">support forum</a>."
|
238 |
msgstr ""
|
239 |
|
240 |
+
#: woocommerce-ac.php:2701
|
241 |
msgid "The Email Template has been successfully updated."
|
242 |
msgstr ""
|
243 |
|
244 |
+
#: woocommerce-ac.php:2710
|
245 |
msgid ""
|
246 |
+
"There was a problem updating the email template. Please contact the plugin "
|
247 |
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
248 |
"abandoned-cart\">support forum</a>."
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: woocommerce-ac.php:2719
|
252 |
msgid "Add New Template"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: woocommerce-ac.php:2796
|
256 |
msgid ""
|
257 |
"The Report below shows how many Abandoned Carts we were able to recover for "
|
258 |
"you by sending automatic emails to encourage shoppers."
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: woocommerce-ac.php:2845
|
262 |
msgid "Start Date:"
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: woocommerce-ac.php:2847
|
266 |
msgid "End Date:"
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: woocommerce-ac.php:2849
|
270 |
msgid "Go"
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: woocommerce-ac.php:2855
|
274 |
msgid "During the selected range "
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: woocommerce-ac.php:2860
|
278 |
msgid "carts totaling"
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: woocommerce-ac.php:2866
|
282 |
msgid " were abandoned. We were able to recover"
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: woocommerce-ac.php:2873
|
286 |
msgid " of them, which led to an extra"
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: woocommerce-ac.php:2896
|
290 |
+
#, php-format
|
291 |
+
msgid "Abandoned Order #%s Details"
|
292 |
+
msgstr ""
|
293 |
+
|
294 |
+
#: woocommerce-ac.php:2900 woocommerce-ac.php:3581 woocommerce-ac.php:3616
|
295 |
+
#: cron/wcal_send_email.php:269 cron/wcal_send_email.php:279
|
296 |
msgid "Item"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: woocommerce-ac.php:2901 woocommerce-ac.php:3582 woocommerce-ac.php:3617
|
300 |
+
#: cron/wcal_send_email.php:270 cron/wcal_send_email.php:280
|
301 |
msgid "Name"
|
302 |
msgstr ""
|
303 |
|
304 |
+
#: woocommerce-ac.php:2902 woocommerce-ac.php:3583 woocommerce-ac.php:3618
|
305 |
+
#: cron/wcal_send_email.php:271 cron/wcal_send_email.php:281
|
306 |
msgid "Quantity"
|
307 |
msgstr ""
|
308 |
|
309 |
+
#: woocommerce-ac.php:2903 woocommerce-ac.php:3585 woocommerce-ac.php:3620
|
310 |
+
#: cron/wcal_send_email.php:273 cron/wcal_send_email.php:283
|
311 |
msgid "Line Subtotal"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: woocommerce-ac.php:2904
|
315 |
msgid "Line Total"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: woocommerce-ac.php:3089
|
319 |
msgid "Customer Details"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: woocommerce-ac.php:3093
|
323 |
msgid "Billing Details"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: woocommerce-ac.php:3094
|
327 |
msgid "Name:"
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: woocommerce-ac.php:3097 woocommerce-ac.php:3117
|
331 |
msgid "Address:"
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: woocommerce-ac.php:3107
|
335 |
msgid "Email:"
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: woocommerce-ac.php:3111
|
339 |
msgid "Phone:"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: woocommerce-ac.php:3116
|
343 |
msgid "Shipping Details"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: woocommerce-ac.php:3204
|
347 |
msgid "Template Name:"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: woocommerce-ac.php:3213
|
351 |
msgid "Enter a template name for reference"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: woocommerce-ac.php:3219
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
355 |
msgid "Subject:"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: woocommerce-ac.php:3228
|
359 |
msgid "Enter the subject that should appear in the email sent"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: woocommerce-ac.php:3234
|
363 |
msgid "Email Body:"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: woocommerce-ac.php:3261
|
367 |
msgid "Message to be sent in the reminder email."
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: woocommerce-ac.php:3288
|
371 |
msgid "Use WooCommerce Template Style:"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: woocommerce-ac.php:3303
|
375 |
msgid ""
|
376 |
"Use WooCommerce default style template for abandoned cart reminder emails."
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: woocommerce-ac.php:3310
|
380 |
msgid "Email Template Header Text: "
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: woocommerce-ac.php:3324
|
384 |
msgid ""
|
385 |
"Enter the header which will appear in the abandoned WooCommerce email sent. "
|
386 |
"This is only applicable when only used when \"Use WooCommerce Template Style:"
|
387 |
"\" is checked."
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: woocommerce-ac.php:3330
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
391 |
msgid "Send this email:"
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: woocommerce-ac.php:3371
|
395 |
msgid "after cart is abandoned."
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: woocommerce-ac.php:3378
|
399 |
msgid "Send a test email to:"
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: woocommerce-ac.php:3383
|
403 |
msgid "Enter the email id to which the test email needs to be sent."
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: woocommerce-ac.php:3416
|
407 |
+
msgid ""
|
408 |
+
"If you love <strong>Abandoned Cart Lite for WooCommerce</strong>, then "
|
409 |
+
"please leave us a <a href=\"https://wordpress.org/support/plugin/woocommerce-"
|
410 |
+
"abandoned-cart/reviews/?rate=5#new-post\" target=\"_blank\" class=\"ac-"
|
411 |
+
"rating-link\" data-rated=\"Thanks :)\">★★★★★</a>\n"
|
412 |
+
" rating. Thank you in advance. :)"
|
413 |
+
msgstr ""
|
414 |
+
|
415 |
+
#: woocommerce-ac.php:3579 woocommerce-ac.php:3613 cron/wcal_send_email.php:267
|
416 |
+
#: cron/wcal_send_email.php:276
|
417 |
msgid "Your Shopping Cart"
|
418 |
msgstr ""
|
419 |
|
420 |
+
#: woocommerce-ac.php:3584 woocommerce-ac.php:3619 cron/wcal_send_email.php:272
|
421 |
+
#: cron/wcal_send_email.php:282
|
422 |
msgid "Price"
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: woocommerce-ac.php:3589 woocommerce-ac.php:3624
|
426 |
msgid "Men\\'\\s Formal Shoes"
|
427 |
msgstr ""
|
428 |
|
429 |
+
#: woocommerce-ac.php:3596 woocommerce-ac.php:3631
|
430 |
msgid "Woman\\'\\s Hand Bags"
|
431 |
msgstr ""
|
432 |
|
433 |
+
#: woocommerce-ac.php:3605 woocommerce-ac.php:3640 cron/wcal_send_email.php:359
|
434 |
msgid "Cart Total:"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: cron/wcal_send_email.php:86
|
438 |
+
msgid "You Left Something in Your Cart!"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: includes/wcal-common.php:567
|
442 |
+
msgid "Database Updated Successfully"
|
443 |
msgstr ""
|
444 |
|
445 |
+
#: includes/wcal-common.php:582
|
446 |
+
msgid "Database Update Failed. Please try again after sometime"
|
447 |
msgstr ""
|
448 |
|
449 |
+
#: includes/wcal_admin_notice.php:37
|
450 |
+
#, php-format
|
451 |
+
msgid ""
|
452 |
+
"<div id=\"wcal_update\" class=\"updated woocommerce-message\" style="
|
453 |
+
"\"padding:15px;\"><span>We need to update your email template database for "
|
454 |
+
"some improvements. Please take a backup of your databases for your peice of "
|
455 |
+
"mind</span><span class=\"submit\"><a href=\"%s\" class=\"button-primary\" "
|
456 |
+
"style=\"float:right;\">Update</a></span></div>"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: includes/wcal_all_component.php:86
|
460 |
+
msgid ""
|
461 |
+
"Thank you for using Abandoned Cart Lite for WooCommerce! You can use the Pro "
|
462 |
+
"version for recovering more sales with some additional features. <strong><a "
|
463 |
+
"target=\"_blank\" href= \""
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: includes/wcal_all_component.php:89
|
467 |
+
msgid ""
|
468 |
+
"Get an extra benefit of analysis of your Abandoned Cart data with some "
|
469 |
+
"statistical view present on Dashboard. <strong><a target=\"_blank\" href= \""
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: includes/wcal_all_component.php:92
|
473 |
+
msgid ""
|
474 |
+
"Abandoned Cart Pro plugin allows you to recover more revenue by offering "
|
475 |
+
"discount coupons in the abandoned cart email notifications. <strong><a "
|
476 |
+
"target=\"_blank\" href= \""
|
477 |
+
msgstr ""
|
478 |
+
|
479 |
+
#: includes/wcal_all_component.php:95
|
480 |
+
msgid ""
|
481 |
+
"Capture guest customer emails while adding a product to cart with our Add to "
|
482 |
+
"cart modal pop-up feature present in Abandoned Cart Pro for WooCommerce. "
|
483 |
+
"<strong><a target=\"_blank\" href= \""
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: includes/wcal_all_component.php:99
|
487 |
+
msgid ""
|
488 |
+
"Using Abandoned Cart Pro plugin, you can add more merge tags, one-click Cart "
|
489 |
+
"& Checkout page button, send customised abandoned cart reminder email to "
|
490 |
+
"specific customers & <strong><a target=\"_blank\" href= \""
|
491 |
+
msgstr ""
|
492 |
+
|
493 |
+
#: includes/wcal_all_component.php:102
|
494 |
+
msgid ""
|
495 |
+
"Reduce cart abandonment rate by 57% with our Order Delivery Date Pro "
|
496 |
+
"WooCommerce plugin. You can Create Delivery Settings by Shipping Zones & "
|
497 |
+
"Shipping Classes. <br>Use discount code \"ORDPRO20\" and grab 20% discount "
|
498 |
+
"on the purchase of the plugin. The discount code is valid only for the first "
|
499 |
+
"20 customers. <strong><a target=\"_blank\" href= \""
|
500 |
+
msgstr ""
|
501 |
+
|
502 |
+
#: includes/wcal_all_component.php:105
|
503 |
+
msgid ""
|
504 |
+
"Allow your customers to select the Delivery Date on Single Product Page "
|
505 |
+
"using our Product Delivery Date pro for WooCommerce Plugin. <br> \n"
|
506 |
+
" <strong><a target=\"_blank\" href= \""
|
507 |
+
msgstr ""
|
508 |
+
|
509 |
+
#: includes/wcal_all_component.php:109
|
510 |
+
#, php-format
|
511 |
+
msgid ""
|
512 |
+
" Allow your customers to book an appointment or rent an apartment with our "
|
513 |
+
"Booking and Appointment for WooCommerce plugin. You can also sell your "
|
514 |
+
"product as a resource or integrate with a few Vendor plugins. <br>Shop now & "
|
515 |
+
"Save 20% on the plugin with the code \"BKAP20\". Only for first 20 "
|
516 |
+
"customers. <strong><a target=\"_blank\" href= \""
|
517 |
+
msgstr ""
|
518 |
+
|
519 |
+
#: includes/wcal_all_component.php:112
|
520 |
+
msgid ""
|
521 |
+
" Allow your customers to pay deposits on products using our Deposits for "
|
522 |
+
"WooCommerce plguin. <br>\n"
|
523 |
+
" <strong><a target=\"_blank\" href= \""
|
524 |
+
msgstr ""
|
525 |
+
|
526 |
+
#: includes/wcal_ts_tracking.php:76
|
527 |
+
#, php-format
|
528 |
+
msgid ""
|
529 |
+
"Want to help make Abandoned Cart even more awesome? Allow Abandoned Cart to "
|
530 |
+
"collect non-sensitive diagnostic data and usage information and get 20% off "
|
531 |
+
"on your next purchase. <a href=\"https://www.tychesoftwares.com/abandoned-"
|
532 |
+
"cart-lite-usage-tracking/\" target=\"_blank\">Find out more</a>. <br><br>"
|
533 |
+
msgstr ""
|
534 |
+
|
535 |
+
#: includes/wcal_ts_tracking.php:78 includes/component/tracking
|
536 |
+
#: data/ts-tracking.php:263
|
537 |
+
msgid "Allow"
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
+
#: includes/wcal_ts_tracking.php:79 includes/component/tracking
|
541 |
+
#: data/ts-tracking.php:264
|
542 |
+
msgid "No thanks"
|
543 |
+
msgstr ""
|
544 |
+
|
545 |
+
#: includes/welcome.php:49
|
546 |
+
#, php-format
|
547 |
+
msgid "Welcome to Abandoned Cart Lite %s"
|
548 |
+
msgstr ""
|
549 |
+
|
550 |
+
#: includes/welcome.php:50
|
551 |
+
msgid "Welcome to Abandoned Cart Lite"
|
552 |
+
msgstr ""
|
553 |
+
|
554 |
+
#: includes/welcome.php:88
|
555 |
+
msgid ""
|
556 |
+
"Thank you for activating or updating to the latest version of Abandoned Cart "
|
557 |
+
"Lite! If you're a first time user, welcome! You're well on your way to start "
|
558 |
+
"recovering your lost revenues."
|
559 |
+
msgstr ""
|
560 |
+
|
561 |
+
#: includes/welcome.php:98
|
562 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:30
|
563 |
+
msgid "Get Started with Abandoned Cart Lite"
|
564 |
+
msgstr ""
|
565 |
+
|
566 |
+
#: includes/welcome.php:102 includes/welcome.php:127 includes/welcome.php:154
|
567 |
+
#: includes/welcome.php:161 includes/welcome.php:188
|
568 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:34
|
569 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:59
|
570 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:86
|
571 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:93
|
572 |
+
msgid "WooCommerce Abandoned Cart Lite"
|
573 |
+
msgstr ""
|
574 |
+
|
575 |
+
#: includes/welcome.php:106
|
576 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:38
|
577 |
+
msgid "Activate Email Template"
|
578 |
+
msgstr ""
|
579 |
+
|
580 |
+
#: includes/welcome.php:108
|
581 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:40
|
582 |
+
msgid ""
|
583 |
+
"To start sending out abandoned cart notification emails, simply activate the "
|
584 |
+
"email template from under WooCommerce -> Abandoned Carts -> Email Templates "
|
585 |
+
"page."
|
586 |
+
msgstr ""
|
587 |
+
|
588 |
+
#: includes/welcome.php:110
|
589 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:42
|
590 |
+
msgid "Click Here to go to Email Templates page"
|
591 |
+
msgstr ""
|
592 |
+
|
593 |
+
#: includes/welcome.php:120
|
594 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:52
|
595 |
+
msgid "Know more about Abandoned Cart Pro"
|
596 |
+
msgstr ""
|
597 |
+
|
598 |
+
#: includes/welcome.php:122
|
599 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:54
|
600 |
+
msgid ""
|
601 |
+
"The Abandoned Cart Pro plugin gives you features where you are able to "
|
602 |
+
"recover more sales compared to the Lite plugin. Here are some notable "
|
603 |
+
"features the Pro version provides."
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: includes/welcome.php:131
|
607 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:63
|
608 |
+
msgid "Capture Visitor Emails on click of Add to Cart button"
|
609 |
+
msgstr ""
|
610 |
+
|
611 |
+
#: includes/welcome.php:133
|
612 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:65
|
613 |
+
msgid ""
|
614 |
+
"The ability to capture the email address early in the order process is very "
|
615 |
+
"important to reduce cart abandonment by unknown users as well as to be able "
|
616 |
+
"to recover their carts if they abandon it. This ultimately leads to increase "
|
617 |
+
"in your store sales."
|
618 |
+
msgstr ""
|
619 |
+
|
620 |
+
#: includes/welcome.php:135 includes/welcome.php:148 includes/welcome.php:169
|
621 |
+
#: includes/welcome.php:182
|
622 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:67
|
623 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:80
|
624 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:101
|
625 |
+
msgid "Learn More"
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: includes/welcome.php:144
|
629 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:76
|
630 |
+
msgid "Set different cut-off times for visitors & logged-in users"
|
631 |
+
msgstr ""
|
632 |
+
|
633 |
+
#: includes/welcome.php:146
|
634 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:78
|
635 |
+
msgid ""
|
636 |
+
"The provision for setting two separate cut-off times for different roles is "
|
637 |
+
"mainly because sometimes if the store admin wants the visitor carts to be "
|
638 |
+
"captured earlier than the registered user carts, then these different "
|
639 |
+
"settings can play an important role."
|
640 |
+
msgstr ""
|
641 |
+
|
642 |
+
#: includes/welcome.php:165
|
643 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:97
|
644 |
+
msgid "Send abandoned cart recovery email in minutes of cart being abandoned"
|
645 |
+
msgstr ""
|
646 |
+
|
647 |
+
#: includes/welcome.php:167
|
648 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:99
|
649 |
+
msgid ""
|
650 |
+
"The ability to send the abandoned cart recovery email within first few "
|
651 |
+
"minutes of cart being abandoned is a big advantage. In the Lite plugin, the "
|
652 |
+
"earliest an email can be sent is after 1 hour. Whereas in the Pro version, "
|
653 |
+
"the first recovery email gets sent 15 minutes after the cart is abandoned. "
|
654 |
+
"This increases the recovery chances manifold."
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
#: includes/welcome.php:178
|
658 |
+
msgid ""
|
659 |
+
"Full range of merge tags that allow you to personalize the abandoned cart "
|
660 |
+
"email"
|
661 |
+
msgstr ""
|
662 |
+
|
663 |
+
#: includes/welcome.php:180
|
664 |
+
msgid ""
|
665 |
+
"The Lite version has only 3 merge tags available to personalize the "
|
666 |
+
"abandoned cart recovery emails. The Pro version instead, has 20 different "
|
667 |
+
"merge tags that can be used effectively to personalize each email that gets "
|
668 |
+
"sent out to the customers for recovering their abandoned carts."
|
669 |
+
msgstr ""
|
670 |
+
|
671 |
+
#: includes/welcome.php:193
|
672 |
+
msgid "View full list of differences between Lite & Pro plugin"
|
673 |
+
msgstr ""
|
674 |
+
|
675 |
+
#: includes/welcome.php:202
|
676 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:110
|
677 |
+
msgid "Getting to Know Tyche Softwares"
|
678 |
+
msgstr ""
|
679 |
+
|
680 |
+
#: includes/welcome.php:205
|
681 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:112
|
682 |
+
msgid "Visit the Tyche Softwares Website"
|
683 |
+
msgstr ""
|
684 |
+
|
685 |
+
#: includes/welcome.php:206
|
686 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:113
|
687 |
+
msgid "View all Premium Plugins"
|
688 |
+
msgstr ""
|
689 |
+
|
690 |
+
#: includes/welcome.php:215
|
691 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:122
|
692 |
+
msgid "Meet the team"
|
693 |
+
msgstr ""
|
694 |
+
|
695 |
+
#: includes/welcome.php:223
|
696 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:128
|
697 |
+
msgid "Current Offers"
|
698 |
+
msgstr ""
|
699 |
+
|
700 |
+
#: includes/welcome.php:271
|
701 |
+
#: includes/component/welcome-page/templates/social-media-elements.php:10
|
702 |
+
#, php-format
|
703 |
+
msgid "Follow %s"
|
704 |
+
msgstr ""
|
705 |
+
|
706 |
+
#: includes/admin/wcal_privacy_erase.php:41
|
707 |
+
#: includes/admin/wcal_privacy_export.php:41
|
708 |
+
msgid "Abandoned & Recovered Carts"
|
709 |
+
msgstr ""
|
710 |
+
|
711 |
+
#: includes/admin/wcal_privacy_erase.php:90
|
712 |
+
msgid "No personal data found for any abandoned carts."
|
713 |
+
msgstr ""
|
714 |
+
|
715 |
+
#: includes/admin/wcal_privacy_erase.php:123
|
716 |
+
#, php-format
|
717 |
+
msgid "Removed personal data from cart %s."
|
718 |
+
msgstr ""
|
719 |
+
|
720 |
+
#: includes/admin/wcal_privacy_erase.php:127
|
721 |
+
#, php-format
|
722 |
+
msgid "Personal data within cart %s has been retained."
|
723 |
+
msgstr ""
|
724 |
+
|
725 |
+
#: includes/admin/wcal_privacy_erase.php:204
|
726 |
+
msgid "ANONYMIZED"
|
727 |
+
msgstr ""
|
728 |
+
|
729 |
+
#: includes/admin/wcal_privacy_export.php:167
|
730 |
+
#: includes/admin/wcal_privacy_export.php:179
|
731 |
+
msgid "Abandoned Cart ID"
|
732 |
+
msgstr ""
|
733 |
+
|
734 |
+
#: includes/admin/wcal_privacy_export.php:168
|
735 |
+
#: includes/admin/wcal_privacy_export.php:180
|
736 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:100
|
737 |
msgid "Abandoned Date"
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: includes/admin/wcal_privacy_export.php:169
|
741 |
+
#: includes/admin/wcal_privacy_export.php:181
|
742 |
+
msgid "Abandoned Cart Status"
|
743 |
+
msgstr ""
|
744 |
+
|
745 |
+
#: includes/admin/wcal_privacy_export.php:170
|
746 |
+
#: includes/admin/wcal_privacy_export.php:182
|
747 |
+
msgid "Cart Total"
|
748 |
+
msgstr ""
|
749 |
+
|
750 |
+
#: includes/admin/wcal_privacy_export.php:171
|
751 |
+
#: includes/admin/wcal_privacy_export.php:183
|
752 |
+
msgid "Items Present"
|
753 |
+
msgstr ""
|
754 |
+
|
755 |
+
#: includes/admin/wcal_privacy_export.php:172
|
756 |
+
msgid "Session ID"
|
757 |
+
msgstr ""
|
758 |
+
|
759 |
+
#: includes/admin/wcal_privacy_export.php:173
|
760 |
+
#: includes/admin/wcal_privacy_export.php:184
|
761 |
+
msgid "Billing Address"
|
762 |
+
msgstr ""
|
763 |
+
|
764 |
+
#: includes/admin/wcal_privacy_export.php:174
|
765 |
+
#: includes/admin/wcal_privacy_export.php:185
|
766 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:97
|
767 |
+
#: includes/classes/class-wcal-recover-orders-table.php:125
|
768 |
+
msgid "Email Address"
|
769 |
+
msgstr ""
|
770 |
+
|
771 |
+
#: includes/admin/wcal_privacy_export.php:215
|
772 |
+
#: includes/admin/wcal_privacy_export.php:218
|
773 |
+
msgid "Cart Recovered - Order #"
|
774 |
+
msgstr ""
|
775 |
+
|
776 |
+
#: includes/admin/wcal_privacy_export.php:215
|
777 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:365
|
778 |
+
msgid "Abandoned"
|
779 |
+
msgstr ""
|
780 |
+
|
781 |
+
#: includes/admin/wcal_privacy_export.php:218
|
782 |
+
msgid "Abandoned but new cart created"
|
783 |
+
msgstr ""
|
784 |
+
|
785 |
+
#: includes/admin/wcal_privacy_export.php:221
|
786 |
+
msgid "Abandoned - Order Unpaid (Order #"
|
787 |
+
msgstr ""
|
788 |
+
|
789 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:52
|
790 |
+
msgid "abandoned_order_id"
|
791 |
+
msgstr ""
|
792 |
+
|
793 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:53
|
794 |
+
msgid "abandoned_order_ids"
|
795 |
+
msgstr ""
|
796 |
+
|
797 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:96
|
798 |
+
msgid "Id"
|
799 |
+
msgstr ""
|
800 |
+
|
801 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:98
|
802 |
+
msgid "Customer"
|
803 |
+
msgstr ""
|
804 |
+
|
805 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:99
|
806 |
+
#: includes/classes/class-wcal-recover-orders-table.php:128
|
807 |
+
msgid "Order Total"
|
808 |
+
msgstr ""
|
809 |
+
|
810 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:101
|
811 |
msgid "Status of Cart"
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:150
|
815 |
msgid "View order"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:151
|
819 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:546
|
820 |
+
#: includes/classes/class-wcal-templates-table.php:145
|
821 |
+
#: includes/classes/class-wcal-templates-table.php:330
|
822 |
msgid "Delete"
|
823 |
msgstr ""
|
824 |
|
825 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:283
|
826 |
+
msgid "User Deleted"
|
827 |
+
msgstr ""
|
828 |
+
|
829 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:357
|
830 |
msgid "item"
|
831 |
msgstr ""
|
832 |
|
833 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:359
|
834 |
msgid "items"
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:363
|
838 |
+
msgid "Unsubscribed"
|
839 |
msgstr ""
|
840 |
|
841 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:367
|
842 |
msgid "Abandoned but new"
|
843 |
msgstr ""
|
844 |
|
845 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:367
|
846 |
msgid "cart created after this"
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: includes/classes/class-wcal-product-report-table.php:58
|
850 |
msgid "product_id"
|
851 |
msgstr ""
|
852 |
|
853 |
+
#: includes/classes/class-wcal-product-report-table.php:59
|
854 |
msgid "product_ids"
|
855 |
msgstr ""
|
856 |
|
857 |
+
#: includes/classes/class-wcal-product-report-table.php:91
|
858 |
msgid "Product Name"
|
859 |
msgstr ""
|
860 |
|
861 |
+
#: includes/classes/class-wcal-product-report-table.php:92
|
862 |
msgid "Number of Times Abandoned"
|
863 |
msgstr ""
|
864 |
|
865 |
+
#: includes/classes/class-wcal-product-report-table.php:93
|
866 |
msgid "Number of Times Recovered"
|
867 |
msgstr ""
|
868 |
|
869 |
+
#: includes/classes/class-wcal-recover-orders-table.php:86
|
870 |
msgid "rec_abandoned_id"
|
871 |
msgstr ""
|
872 |
|
873 |
+
#: includes/classes/class-wcal-recover-orders-table.php:87
|
874 |
msgid "rec_abandoned_ids"
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: includes/classes/class-wcal-recover-orders-table.php:124
|
878 |
msgid "Customer Name"
|
879 |
msgstr ""
|
880 |
|
881 |
+
#: includes/classes/class-wcal-recover-orders-table.php:126
|
882 |
msgid "Cart Abandoned Date"
|
883 |
msgstr ""
|
884 |
|
885 |
+
#: includes/classes/class-wcal-recover-orders-table.php:127
|
886 |
msgid "Cart Recovered Date"
|
887 |
msgstr ""
|
888 |
|
889 |
+
#: includes/classes/class-wcal-recover-orders-table.php:161
|
890 |
msgid "View Details"
|
891 |
msgstr ""
|
892 |
|
893 |
+
#: includes/classes/class-wcal-templates-table.php:53
|
894 |
msgid "template_id"
|
895 |
msgstr ""
|
896 |
|
897 |
+
#: includes/classes/class-wcal-templates-table.php:54
|
898 |
msgid "template_ids"
|
899 |
msgstr ""
|
900 |
|
901 |
+
#: includes/classes/class-wcal-templates-table.php:91
|
902 |
msgid "Sr"
|
903 |
msgstr ""
|
904 |
|
905 |
+
#: includes/classes/class-wcal-templates-table.php:92
|
906 |
msgid "Name Of Template"
|
907 |
msgstr ""
|
908 |
|
909 |
+
#: includes/classes/class-wcal-templates-table.php:93
|
910 |
msgid "Sent After Set Time"
|
911 |
msgstr ""
|
912 |
|
913 |
+
#: includes/classes/class-wcal-templates-table.php:94
|
914 |
msgid "Active ?"
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: includes/classes/class-wcal-templates-table.php:144
|
918 |
msgid "Edit"
|
919 |
msgstr ""
|
920 |
|
921 |
+
#: includes/classes/class-wcal-templates-table.php:186
|
922 |
msgid " "
|
923 |
msgstr ""
|
924 |
+
|
925 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:75
|
926 |
+
msgid "If you have a moment, please let us know why you are deactivating"
|
927 |
+
msgstr ""
|
928 |
+
|
929 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:76
|
930 |
+
msgid "Submit & Deactivate"
|
931 |
+
msgstr ""
|
932 |
+
|
933 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:77
|
934 |
+
msgid "Deactivate"
|
935 |
+
msgstr ""
|
936 |
+
|
937 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:78
|
938 |
+
msgid "Cancel"
|
939 |
+
msgstr ""
|
940 |
+
|
941 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:79
|
942 |
+
msgid "Yes - Deactivate"
|
943 |
+
msgstr ""
|
944 |
+
|
945 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:83
|
946 |
+
msgid "I found a better plugin"
|
947 |
+
msgstr ""
|
948 |
+
|
949 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:84
|
950 |
+
msgid "What's the plugin's name?"
|
951 |
+
msgstr ""
|
952 |
+
|
953 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:85
|
954 |
+
msgid "I only needed the plugin for a short period"
|
955 |
+
msgstr ""
|
956 |
+
|
957 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:86
|
958 |
+
msgid "The plugin is not working"
|
959 |
+
msgstr ""
|
960 |
+
|
961 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:87
|
962 |
+
msgid "Kindly share what didn't work so we can fix it for future users..."
|
963 |
+
msgstr ""
|
964 |
+
|
965 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:88
|
966 |
+
msgid "The plugin is great, but I need specific feature that you don't support"
|
967 |
+
msgstr ""
|
968 |
+
|
969 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:89
|
970 |
+
msgid "What feature?"
|
971 |
+
msgstr ""
|
972 |
+
|
973 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:90
|
974 |
+
msgid "I don't like to share my information with you"
|
975 |
+
msgstr ""
|
976 |
+
|
977 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:91
|
978 |
+
msgctxt ""
|
979 |
+
"the text of the 'other' reason for deactivating the plugin that is shown in "
|
980 |
+
"the modal box."
|
981 |
+
msgid "Other"
|
982 |
+
msgstr ""
|
983 |
+
|
984 |
+
#: includes/component/faq_support/ts-faq-support.php:126
|
985 |
+
#, php-format
|
986 |
+
msgid "Frequently Asked Questions for %s"
|
987 |
+
msgstr ""
|
988 |
+
|
989 |
+
#: includes/component/faq_support/ts-faq-support.php:127
|
990 |
+
msgid "Frequently Asked Questions for "
|
991 |
+
msgstr ""
|
992 |
+
|
993 |
+
#: includes/component/faq_support/ts-faq-support.php:175
|
994 |
+
msgid "FAQ & Support"
|
995 |
+
msgstr ""
|
996 |
+
|
997 |
+
#: includes/component/tracking data/ts-tracking.php:133
|
998 |
+
msgid "Reset usage tracking"
|
999 |
+
msgstr ""
|
1000 |
+
|
1001 |
+
#: includes/component/tracking data/ts-tracking.php:177
|
1002 |
+
msgid "Once in a Week"
|
1003 |
+
msgstr ""
|
1004 |
+
|
1005 |
+
#: includes/component/tracking data/ts-tracking.php:261
|
1006 |
+
msgid "Want to help make "
|
1007 |
+
msgstr ""
|
1008 |
+
|
1009 |
+
#: includes/component/welcome-page/ts-welcome.php:165
|
1010 |
+
#, php-format
|
1011 |
+
msgid "Welcome to %s %s"
|
1012 |
+
msgstr ""
|
1013 |
+
|
1014 |
+
#: includes/component/welcome-page/ts-welcome.php:166
|
1015 |
+
msgid "Welcome to "
|
1016 |
+
msgstr ""
|
1017 |
+
|
1018 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:18
|
1019 |
+
msgid "Thank you for activating or updating to the latest version of "
|
1020 |
+
msgstr ""
|
1021 |
+
|
1022 |
+
#: includes/component/WooCommerce-Check/ts-woo-active.php:77
|
1023 |
+
msgid " plugin requires WooCommerce installed and activate."
|
1024 |
+
msgstr ""
|
woocommerce-abandoned-cart/i18n/languages/woocommerce-abandoned-cart.pot
CHANGED
@@ -8,498 +8,1017 @@ msgid ""
|
|
8 |
msgstr ""
|
9 |
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
"Report-Msgid-Bugs-To: \n"
|
11 |
-
"POT-Creation-Date:
|
12 |
-
"PO-Revision-Date:
|
13 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
"Language: \n"
|
16 |
"MIME-Version: 1.0\n"
|
17 |
"Content-Type: text/plain; charset=UTF-8\n"
|
18 |
"Content-Transfer-Encoding: 8bit\n"
|
19 |
-
"Plural-Forms: \n"
|
20 |
-
"X-Generator: Eazy Po 0.9.5.3\n"
|
21 |
|
22 |
-
#: woocommerce-ac.php:
|
23 |
msgid "Once Every Fifteen Minutes"
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: woocommerce-ac.php:
|
27 |
-
msgid "
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: woocommerce-ac.php:
|
31 |
-
msgid ""
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
"
|
36 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: woocommerce-ac.php:
|
40 |
msgid "HTML Email Template"
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: woocommerce-ac.php:
|
44 |
msgid "Abandoned cart Email Template"
|
45 |
msgstr ""
|
46 |
|
47 |
-
#: woocommerce-ac.php:
|
48 |
msgid "Settings"
|
49 |
msgstr ""
|
50 |
|
51 |
-
#: woocommerce-ac.php:
|
52 |
msgid "Cart abandoned cut-off time"
|
53 |
msgstr ""
|
54 |
|
55 |
-
#: woocommerce-ac.php:
|
56 |
msgid ""
|
57 |
"Consider cart abandoned after X minutes of item being added to cart & order "
|
58 |
"not placed."
|
59 |
msgstr ""
|
60 |
|
61 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
msgid "Email admin On Order Recovery"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: woocommerce-ac.php:
|
66 |
msgid "Sends email to Admin if an Abandoned Cart Order is recovered."
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
msgid ""
|
71 |
"Abandoned cart cut off time should be numeric and has to be greater than 0."
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
msgid "New Customer Order - Recovered"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: woocommerce-ac.php:
|
79 |
msgid "Abandoned Carts"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: woocommerce-ac.php:
|
83 |
msgid "Abandoned Orders"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: woocommerce-ac.php:
|
87 |
msgid "Email Templates"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: woocommerce-ac.php:
|
91 |
msgid "Recovered Orders"
|
92 |
msgstr ""
|
93 |
|
94 |
-
#: woocommerce-ac.php:
|
95 |
msgid "Product Report"
|
96 |
msgstr ""
|
97 |
|
98 |
-
#: woocommerce-ac.php:
|
99 |
msgid "You do not have sufficient permissions to access this page."
|
100 |
msgstr ""
|
101 |
|
102 |
-
#: woocommerce-ac.php:
|
103 |
msgid "WooCommerce - Abandon Cart Lite"
|
104 |
msgstr ""
|
105 |
|
106 |
-
#: woocommerce-ac.php:
|
107 |
msgid "The Abandoned cart has been successfully deleted."
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: woocommerce-ac.php:
|
111 |
msgid "The Template has been successfully deleted."
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: woocommerce-ac.php:
|
115 |
msgid ""
|
116 |
-
"Change settings for sending email notifications to Customers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: woocommerce-ac.php:
|
120 |
msgid ""
|
121 |
"The list below shows all Abandoned Carts which have remained in cart for a "
|
122 |
"time higher than the \"Cart abandoned cut-off time\" setting."
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
126 |
msgid ""
|
127 |
"Add email templates at different intervals to maximize the possibility of "
|
128 |
"recovering your abandoned carts."
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: woocommerce-ac.php:
|
132 |
msgid "The Email Template has been successfully added."
|
133 |
msgstr ""
|
134 |
|
135 |
-
#: woocommerce-ac.php:
|
136 |
msgid ""
|
137 |
-
"
|
138 |
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
139 |
"abandoned-cart\">support forum</a>."
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: woocommerce-ac.php:
|
143 |
msgid "The Email Template has been successfully updated."
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: woocommerce-ac.php:
|
147 |
msgid ""
|
148 |
-
"
|
149 |
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
150 |
"abandoned-cart\">support forum</a>."
|
151 |
msgstr ""
|
152 |
|
153 |
-
#: woocommerce-ac.php:
|
154 |
msgid "Add New Template"
|
155 |
msgstr ""
|
156 |
|
157 |
-
#: woocommerce-ac.php:
|
158 |
msgid ""
|
159 |
"The Report below shows how many Abandoned Carts we were able to recover for "
|
160 |
"you by sending automatic emails to encourage shoppers."
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: woocommerce-ac.php:
|
164 |
msgid "Start Date:"
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: woocommerce-ac.php:
|
168 |
msgid "End Date:"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: woocommerce-ac.php:
|
172 |
msgid "Go"
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: woocommerce-ac.php:
|
176 |
msgid "During the selected range "
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: woocommerce-ac.php:
|
180 |
msgid "carts totaling"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: woocommerce-ac.php:
|
184 |
msgid " were abandoned. We were able to recover"
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: woocommerce-ac.php:
|
188 |
msgid " of them, which led to an extra"
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: woocommerce-ac.php:
|
192 |
-
|
|
|
|
|
|
|
|
|
|
|
193 |
msgid "Item"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: woocommerce-ac.php:
|
197 |
-
#: cron/wcal_send_email.php:
|
198 |
msgid "Name"
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: woocommerce-ac.php:
|
202 |
-
#: cron/wcal_send_email.php:
|
203 |
msgid "Quantity"
|
204 |
msgstr ""
|
205 |
|
206 |
-
#: woocommerce-ac.php:
|
207 |
-
#: cron/wcal_send_email.php:
|
208 |
msgid "Line Subtotal"
|
209 |
msgstr ""
|
210 |
|
211 |
-
#: woocommerce-ac.php:
|
212 |
msgid "Line Total"
|
213 |
msgstr ""
|
214 |
|
215 |
-
#: woocommerce-ac.php:
|
216 |
msgid "Customer Details"
|
217 |
msgstr ""
|
218 |
|
219 |
-
#: woocommerce-ac.php:
|
220 |
msgid "Billing Details"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: woocommerce-ac.php:
|
224 |
msgid "Name:"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: woocommerce-ac.php:
|
228 |
msgid "Address:"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: woocommerce-ac.php:
|
232 |
msgid "Email:"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: woocommerce-ac.php:
|
236 |
msgid "Phone:"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: woocommerce-ac.php:
|
240 |
msgid "Shipping Details"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: woocommerce-ac.php:
|
244 |
msgid "Template Name:"
|
245 |
msgstr ""
|
246 |
|
247 |
-
#: woocommerce-ac.php:
|
248 |
msgid "Enter a template name for reference"
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: woocommerce-ac.php:
|
252 |
-
msgid "Send From This Name:"
|
253 |
-
msgstr ""
|
254 |
-
|
255 |
-
#: woocommerce-ac.php:2614
|
256 |
-
msgid "Enter the name that should appear in the email sent"
|
257 |
-
msgstr ""
|
258 |
-
|
259 |
-
#: woocommerce-ac.php:2620
|
260 |
-
msgid "Send From This Email Address:"
|
261 |
-
msgstr ""
|
262 |
-
|
263 |
-
#: woocommerce-ac.php:2630
|
264 |
-
msgid ""
|
265 |
-
"Which email address should be shown in the \"From Email\" field for this "
|
266 |
-
"email?"
|
267 |
-
msgstr ""
|
268 |
-
|
269 |
-
#: woocommerce-ac.php:2636
|
270 |
-
msgid "Send Reply Emails to:"
|
271 |
-
msgstr ""
|
272 |
-
|
273 |
-
#: woocommerce-ac.php:2647
|
274 |
-
msgid ""
|
275 |
-
"When a contact receives your email and clicks reply, which email address "
|
276 |
-
"should that reply be sent to?"
|
277 |
-
msgstr ""
|
278 |
-
|
279 |
-
#: woocommerce-ac.php:2653
|
280 |
msgid "Subject:"
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: woocommerce-ac.php:
|
284 |
msgid "Enter the subject that should appear in the email sent"
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: woocommerce-ac.php:
|
288 |
msgid "Email Body:"
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: woocommerce-ac.php:
|
292 |
msgid "Message to be sent in the reminder email."
|
293 |
msgstr ""
|
294 |
|
295 |
-
#: woocommerce-ac.php:
|
296 |
msgid "Use WooCommerce Template Style:"
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: woocommerce-ac.php:
|
300 |
msgid ""
|
301 |
"Use WooCommerce default style template for abandoned cart reminder emails."
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: woocommerce-ac.php:
|
305 |
msgid "Email Template Header Text: "
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: woocommerce-ac.php:
|
309 |
msgid ""
|
310 |
"Enter the header which will appear in the abandoned WooCommerce email sent. "
|
311 |
"This is only applicable when only used when \"Use WooCommerce Template Style:"
|
312 |
"\" is checked."
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: woocommerce-ac.php:
|
316 |
-
msgid "Active:"
|
317 |
-
msgstr ""
|
318 |
-
|
319 |
-
#: woocommerce-ac.php:2773
|
320 |
-
msgid ""
|
321 |
-
"The email template will be sent to customers only if the \"Active\" checkbox "
|
322 |
-
"is enabled. Leave this unchecked if you want to add the email template but "
|
323 |
-
"not send it to customers."
|
324 |
-
msgstr ""
|
325 |
-
|
326 |
-
#: woocommerce-ac.php:2779
|
327 |
msgid "Send this email:"
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: woocommerce-ac.php:
|
331 |
msgid "after cart is abandoned."
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: woocommerce-ac.php:
|
335 |
msgid "Send a test email to:"
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: woocommerce-ac.php:
|
339 |
msgid "Enter the email id to which the test email needs to be sent."
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: woocommerce-ac.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
343 |
msgid "Your Shopping Cart"
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: woocommerce-ac.php:
|
|
|
347 |
msgid "Price"
|
348 |
msgstr ""
|
349 |
|
350 |
-
#: woocommerce-ac.php:
|
351 |
msgid "Men\\'\\s Formal Shoes"
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: woocommerce-ac.php:
|
355 |
msgid "Woman\\'\\s Hand Bags"
|
356 |
msgstr ""
|
357 |
|
358 |
-
#: woocommerce-ac.php:
|
|
|
359 |
msgid "Cart Total:"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: cron/wcal_send_email.php:
|
363 |
-
msgid "
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: includes/
|
367 |
-
msgid "
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: includes/
|
371 |
-
msgid "
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: includes/
|
375 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
376 |
msgstr ""
|
377 |
|
378 |
-
#: includes/
|
379 |
-
|
380 |
-
|
|
|
|
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: includes/
|
384 |
-
msgid "
|
|
|
|
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: includes/
|
388 |
-
|
389 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: includes/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
393 |
msgid "Abandoned Date"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: includes/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
397 |
msgid "Status of Cart"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
401 |
msgid "View order"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
405 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
406 |
-
#: includes/classes/class-wcal-templates-table.php:
|
407 |
-
#: includes/classes/class-wcal-templates-table.php:
|
408 |
msgid "Delete"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
|
|
|
|
|
|
|
|
412 |
msgid "item"
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
416 |
msgid "items"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
420 |
-
msgid "
|
421 |
msgstr ""
|
422 |
|
423 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
424 |
msgid "Abandoned but new"
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: includes/classes/class-wcal-abandoned-orders-table.php:
|
428 |
msgid "cart created after this"
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
432 |
msgid "product_id"
|
433 |
msgstr ""
|
434 |
|
435 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
436 |
msgid "product_ids"
|
437 |
msgstr ""
|
438 |
|
439 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
440 |
msgid "Product Name"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
444 |
msgid "Number of Times Abandoned"
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: includes/classes/class-wcal-product-report-table.php:
|
448 |
msgid "Number of Times Recovered"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
452 |
msgid "rec_abandoned_id"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
456 |
msgid "rec_abandoned_ids"
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
460 |
msgid "Customer Name"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
464 |
msgid "Cart Abandoned Date"
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
468 |
msgid "Cart Recovered Date"
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: includes/classes/class-wcal-recover-orders-table.php:
|
472 |
msgid "View Details"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: includes/classes/class-wcal-templates-table.php:
|
476 |
msgid "template_id"
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: includes/classes/class-wcal-templates-table.php:
|
480 |
msgid "template_ids"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: includes/classes/class-wcal-templates-table.php:
|
484 |
msgid "Sr"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: includes/classes/class-wcal-templates-table.php:
|
488 |
msgid "Name Of Template"
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: includes/classes/class-wcal-templates-table.php:
|
492 |
msgid "Sent After Set Time"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: includes/classes/class-wcal-templates-table.php:
|
496 |
msgid "Active ?"
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: includes/classes/class-wcal-templates-table.php:
|
500 |
msgid "Edit"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: includes/classes/class-wcal-templates-table.php:
|
504 |
msgid " "
|
505 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
msgstr ""
|
9 |
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
"Report-Msgid-Bugs-To: \n"
|
11 |
+
"POT-Creation-Date: 2018-07-20 16:10+0530\n"
|
12 |
+
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
13 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
"Language: \n"
|
16 |
"MIME-Version: 1.0\n"
|
17 |
"Content-Type: text/plain; charset=UTF-8\n"
|
18 |
"Content-Transfer-Encoding: 8bit\n"
|
|
|
|
|
19 |
|
20 |
+
#: woocommerce-ac.php:55
|
21 |
msgid "Once Every Fifteen Minutes"
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: woocommerce-ac.php:315
|
25 |
+
msgid "Emails are not being sent to customers."
|
26 |
msgstr ""
|
27 |
|
28 |
+
#: woocommerce-ac.php:321
|
29 |
+
msgid "Capturing of cart and other information was not satisfactory."
|
30 |
+
msgstr ""
|
31 |
+
|
32 |
+
#: woocommerce-ac.php:327
|
33 |
+
msgid "I cannot see abandoned cart reminder emails records."
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: woocommerce-ac.php:333
|
37 |
+
msgid "I want to upgrade the plugin to the PRO version."
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: woocommerce-ac.php:590 woocommerce-ac.php:2046 cron/wcal_send_email.php:542
|
41 |
+
#: cron/wcal_send_email.php:609
|
42 |
+
msgid "This order was abandoned & subsequently recovered."
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: woocommerce-ac.php:640
|
46 |
msgid "HTML Email Template"
|
47 |
msgstr ""
|
48 |
|
49 |
+
#: woocommerce-ac.php:646
|
50 |
msgid "Abandoned cart Email Template"
|
51 |
msgstr ""
|
52 |
|
53 |
+
#: woocommerce-ac.php:843 woocommerce-ac.php:2228
|
54 |
msgid "Settings"
|
55 |
msgstr ""
|
56 |
|
57 |
+
#: woocommerce-ac.php:850
|
58 |
msgid "Cart abandoned cut-off time"
|
59 |
msgstr ""
|
60 |
|
61 |
+
#: woocommerce-ac.php:854
|
62 |
msgid ""
|
63 |
"Consider cart abandoned after X minutes of item being added to cart & order "
|
64 |
"not placed."
|
65 |
msgstr ""
|
66 |
|
67 |
+
#: woocommerce-ac.php:859
|
68 |
+
msgid "Automatically Delete Abandoned Orders after X days"
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: woocommerce-ac.php:863
|
72 |
+
msgid "Automatically delete abandoned cart orders after X days."
|
73 |
+
msgstr ""
|
74 |
+
|
75 |
+
#: woocommerce-ac.php:869
|
76 |
msgid "Email admin On Order Recovery"
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: woocommerce-ac.php:873
|
80 |
msgid "Sends email to Admin if an Abandoned Cart Order is recovered."
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: woocommerce-ac.php:879
|
84 |
+
msgid "Start tracking from Cart Page"
|
85 |
+
msgstr ""
|
86 |
+
|
87 |
+
#: woocommerce-ac.php:883
|
88 |
+
msgid ""
|
89 |
+
"Enable tracking of abandoned products & carts even if customer does not "
|
90 |
+
"visit the checkout page or does not enter any details on the checkout page "
|
91 |
+
"like Name or Email. Tracking will begin as soon as a visitor adds a product "
|
92 |
+
"to their cart and visits the cart page."
|
93 |
+
msgstr ""
|
94 |
+
|
95 |
+
#: woocommerce-ac.php:888
|
96 |
+
msgid "Message to be displayed for Guest users when tracking their carts"
|
97 |
+
msgstr ""
|
98 |
+
|
99 |
+
#: woocommerce-ac.php:892
|
100 |
+
msgid ""
|
101 |
+
"<br>In compliance with GDPR, add a message on the Checkout page to inform "
|
102 |
+
"Guest users of how their data is being used.<br><i>For example: Your email "
|
103 |
+
"address will help us support your shopping experience throughout the site. "
|
104 |
+
"Please check our Privacy Policy to see how we use your personal data.</i>"
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: woocommerce-ac.php:897
|
108 |
+
msgid "Message to be displayed for registered users when tracking their carts."
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: woocommerce-ac.php:901
|
112 |
+
msgid ""
|
113 |
+
"<br>In compliance with GDPR, add a message on the Shop & Product pages to "
|
114 |
+
"inform Registered users of how their data is being used.<br><i>For example: "
|
115 |
+
"Please check our Privacy Policy to see how we use your personal data.</i>"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: woocommerce-ac.php:911
|
119 |
+
msgid "Settings for abandoned cart recovery emails"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: woocommerce-ac.php:918
|
123 |
+
msgid "\"From\" Name"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: woocommerce-ac.php:927
|
127 |
+
msgid "\"From\" Address"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: woocommerce-ac.php:936
|
131 |
+
msgid "Send Reply Emails to"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: woocommerce-ac.php:1030
|
135 |
msgid ""
|
136 |
"Abandoned cart cut off time should be numeric and has to be greater than 0."
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: woocommerce-ac.php:1046
|
140 |
+
msgid ""
|
141 |
+
"Automatically Delete Abandoned Orders after X days has to be greater than 0."
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: woocommerce-ac.php:1400 woocommerce-ac.php:1402 woocommerce-ac.php:1455
|
145 |
+
#: woocommerce-ac.php:1457
|
146 |
msgid "New Customer Order - Recovered"
|
147 |
msgstr ""
|
148 |
|
149 |
+
#: woocommerce-ac.php:1504 includes/admin/wcal_privacy_export.php:123
|
150 |
msgid "Abandoned Carts"
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: woocommerce-ac.php:2226
|
154 |
msgid "Abandoned Orders"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: woocommerce-ac.php:2227
|
158 |
msgid "Email Templates"
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: woocommerce-ac.php:2229
|
162 |
msgid "Recovered Orders"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: woocommerce-ac.php:2230
|
166 |
msgid "Product Report"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: woocommerce-ac.php:2356
|
170 |
msgid "You do not have sufficient permissions to access this page."
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: woocommerce-ac.php:2360
|
174 |
msgid "WooCommerce - Abandon Cart Lite"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: woocommerce-ac.php:2420
|
178 |
msgid "The Abandoned cart has been successfully deleted."
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: woocommerce-ac.php:2425
|
182 |
msgid "The Template has been successfully deleted."
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: woocommerce-ac.php:2431
|
186 |
msgid ""
|
187 |
+
"Change settings for sending email notifications to Customers, to Admin etc."
|
188 |
+
msgstr ""
|
189 |
+
|
190 |
+
#: woocommerce-ac.php:2450
|
191 |
+
msgid "General Settings"
|
192 |
+
msgstr ""
|
193 |
+
|
194 |
+
#: woocommerce-ac.php:2453
|
195 |
+
msgid "Email Sending Settings"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: woocommerce-ac.php:2483
|
199 |
msgid ""
|
200 |
"The list below shows all Abandoned Carts which have remained in cart for a "
|
201 |
"time higher than the \"Cart abandoned cut-off time\" setting."
|
202 |
msgstr ""
|
203 |
|
204 |
+
#: woocommerce-ac.php:2525
|
205 |
+
msgid "All "
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: woocommerce-ac.php:2530
|
209 |
+
#, php-format
|
210 |
+
msgid "Registered %s"
|
211 |
+
msgstr ""
|
212 |
+
|
213 |
+
#: woocommerce-ac.php:2536
|
214 |
+
#, php-format
|
215 |
+
msgid "Guest %s"
|
216 |
+
msgstr ""
|
217 |
+
|
218 |
+
#: woocommerce-ac.php:2542
|
219 |
+
msgid "Carts without Customer Details"
|
220 |
+
msgstr ""
|
221 |
+
|
222 |
+
#: woocommerce-ac.php:2563
|
223 |
msgid ""
|
224 |
"Add email templates at different intervals to maximize the possibility of "
|
225 |
"recovering your abandoned carts."
|
226 |
msgstr ""
|
227 |
|
228 |
+
#: woocommerce-ac.php:2681
|
229 |
msgid "The Email Template has been successfully added."
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: woocommerce-ac.php:2690
|
233 |
msgid ""
|
234 |
+
"There was a problem adding the email template. Please contact the plugin "
|
235 |
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
236 |
"abandoned-cart\">support forum</a>."
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: woocommerce-ac.php:2701
|
240 |
msgid "The Email Template has been successfully updated."
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: woocommerce-ac.php:2710
|
244 |
msgid ""
|
245 |
+
"There was a problem updating the email template. Please contact the plugin "
|
246 |
"author via <a href= \"https://wordpress.org/support/plugin/woocommerce-"
|
247 |
"abandoned-cart\">support forum</a>."
|
248 |
msgstr ""
|
249 |
|
250 |
+
#: woocommerce-ac.php:2719
|
251 |
msgid "Add New Template"
|
252 |
msgstr ""
|
253 |
|
254 |
+
#: woocommerce-ac.php:2796
|
255 |
msgid ""
|
256 |
"The Report below shows how many Abandoned Carts we were able to recover for "
|
257 |
"you by sending automatic emails to encourage shoppers."
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: woocommerce-ac.php:2845
|
261 |
msgid "Start Date:"
|
262 |
msgstr ""
|
263 |
|
264 |
+
#: woocommerce-ac.php:2847
|
265 |
msgid "End Date:"
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: woocommerce-ac.php:2849
|
269 |
msgid "Go"
|
270 |
msgstr ""
|
271 |
|
272 |
+
#: woocommerce-ac.php:2855
|
273 |
msgid "During the selected range "
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: woocommerce-ac.php:2860
|
277 |
msgid "carts totaling"
|
278 |
msgstr ""
|
279 |
|
280 |
+
#: woocommerce-ac.php:2866
|
281 |
msgid " were abandoned. We were able to recover"
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: woocommerce-ac.php:2873
|
285 |
msgid " of them, which led to an extra"
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: woocommerce-ac.php:2896
|
289 |
+
#, php-format
|
290 |
+
msgid "Abandoned Order #%s Details"
|
291 |
+
msgstr ""
|
292 |
+
|
293 |
+
#: woocommerce-ac.php:2900 woocommerce-ac.php:3581 woocommerce-ac.php:3616
|
294 |
+
#: cron/wcal_send_email.php:269 cron/wcal_send_email.php:279
|
295 |
msgid "Item"
|
296 |
msgstr ""
|
297 |
|
298 |
+
#: woocommerce-ac.php:2901 woocommerce-ac.php:3582 woocommerce-ac.php:3617
|
299 |
+
#: cron/wcal_send_email.php:270 cron/wcal_send_email.php:280
|
300 |
msgid "Name"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: woocommerce-ac.php:2902 woocommerce-ac.php:3583 woocommerce-ac.php:3618
|
304 |
+
#: cron/wcal_send_email.php:271 cron/wcal_send_email.php:281
|
305 |
msgid "Quantity"
|
306 |
msgstr ""
|
307 |
|
308 |
+
#: woocommerce-ac.php:2903 woocommerce-ac.php:3585 woocommerce-ac.php:3620
|
309 |
+
#: cron/wcal_send_email.php:273 cron/wcal_send_email.php:283
|
310 |
msgid "Line Subtotal"
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: woocommerce-ac.php:2904
|
314 |
msgid "Line Total"
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: woocommerce-ac.php:3089
|
318 |
msgid "Customer Details"
|
319 |
msgstr ""
|
320 |
|
321 |
+
#: woocommerce-ac.php:3093
|
322 |
msgid "Billing Details"
|
323 |
msgstr ""
|
324 |
|
325 |
+
#: woocommerce-ac.php:3094
|
326 |
msgid "Name:"
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: woocommerce-ac.php:3097 woocommerce-ac.php:3117
|
330 |
msgid "Address:"
|
331 |
msgstr ""
|
332 |
|
333 |
+
#: woocommerce-ac.php:3107
|
334 |
msgid "Email:"
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: woocommerce-ac.php:3111
|
338 |
msgid "Phone:"
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: woocommerce-ac.php:3116
|
342 |
msgid "Shipping Details"
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: woocommerce-ac.php:3204
|
346 |
msgid "Template Name:"
|
347 |
msgstr ""
|
348 |
|
349 |
+
#: woocommerce-ac.php:3213
|
350 |
msgid "Enter a template name for reference"
|
351 |
msgstr ""
|
352 |
|
353 |
+
#: woocommerce-ac.php:3219
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
354 |
msgid "Subject:"
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: woocommerce-ac.php:3228
|
358 |
msgid "Enter the subject that should appear in the email sent"
|
359 |
msgstr ""
|
360 |
|
361 |
+
#: woocommerce-ac.php:3234
|
362 |
msgid "Email Body:"
|
363 |
msgstr ""
|
364 |
|
365 |
+
#: woocommerce-ac.php:3261
|
366 |
msgid "Message to be sent in the reminder email."
|
367 |
msgstr ""
|
368 |
|
369 |
+
#: woocommerce-ac.php:3288
|
370 |
msgid "Use WooCommerce Template Style:"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: woocommerce-ac.php:3303
|
374 |
msgid ""
|
375 |
"Use WooCommerce default style template for abandoned cart reminder emails."
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: woocommerce-ac.php:3310
|
379 |
msgid "Email Template Header Text: "
|
380 |
msgstr ""
|
381 |
|
382 |
+
#: woocommerce-ac.php:3324
|
383 |
msgid ""
|
384 |
"Enter the header which will appear in the abandoned WooCommerce email sent. "
|
385 |
"This is only applicable when only used when \"Use WooCommerce Template Style:"
|
386 |
"\" is checked."
|
387 |
msgstr ""
|
388 |
|
389 |
+
#: woocommerce-ac.php:3330
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
390 |
msgid "Send this email:"
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: woocommerce-ac.php:3371
|
394 |
msgid "after cart is abandoned."
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: woocommerce-ac.php:3378
|
398 |
msgid "Send a test email to:"
|
399 |
msgstr ""
|
400 |
|
401 |
+
#: woocommerce-ac.php:3383
|
402 |
msgid "Enter the email id to which the test email needs to be sent."
|
403 |
msgstr ""
|
404 |
|
405 |
+
#: woocommerce-ac.php:3416
|
406 |
+
msgid ""
|
407 |
+
"If you love <strong>Abandoned Cart Lite for WooCommerce</strong>, then "
|
408 |
+
"please leave us a <a href=\"https://wordpress.org/support/plugin/woocommerce-"
|
409 |
+
"abandoned-cart/reviews/?rate=5#new-post\" target=\"_blank\" class=\"ac-"
|
410 |
+
"rating-link\" data-rated=\"Thanks :)\">★★★★★</a>\n"
|
411 |
+
" rating. Thank you in advance. :)"
|
412 |
+
msgstr ""
|
413 |
+
|
414 |
+
#: woocommerce-ac.php:3579 woocommerce-ac.php:3613
|
415 |
+
#: cron/wcal_send_email.php:267 cron/wcal_send_email.php:276
|
416 |
msgid "Your Shopping Cart"
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: woocommerce-ac.php:3584 woocommerce-ac.php:3619
|
420 |
+
#: cron/wcal_send_email.php:272 cron/wcal_send_email.php:282
|
421 |
msgid "Price"
|
422 |
msgstr ""
|
423 |
|
424 |
+
#: woocommerce-ac.php:3589 woocommerce-ac.php:3624
|
425 |
msgid "Men\\'\\s Formal Shoes"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: woocommerce-ac.php:3596 woocommerce-ac.php:3631
|
429 |
msgid "Woman\\'\\s Hand Bags"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: woocommerce-ac.php:3605 woocommerce-ac.php:3640
|
433 |
+
#: cron/wcal_send_email.php:359
|
434 |
msgid "Cart Total:"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: cron/wcal_send_email.php:86
|
438 |
+
msgid "You Left Something in Your Cart!"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: includes/wcal-common.php:567
|
442 |
+
msgid "Database Updated Successfully"
|
443 |
msgstr ""
|
444 |
|
445 |
+
#: includes/wcal-common.php:582
|
446 |
+
msgid "Database Update Failed. Please try again after sometime"
|
447 |
msgstr ""
|
448 |
|
449 |
+
#: includes/wcal_admin_notice.php:37
|
450 |
+
#, php-format
|
451 |
+
msgid ""
|
452 |
+
"<div id=\"wcal_update\" class=\"updated woocommerce-message\" style="
|
453 |
+
"\"padding:15px;\"><span>We need to update your email template database for "
|
454 |
+
"some improvements. Please take a backup of your databases for your peice of "
|
455 |
+
"mind</span><span class=\"submit\"><a href=\"%s\" class=\"button-primary\" "
|
456 |
+
"style=\"float:right;\">Update</a></span></div>"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: includes/wcal_all_component.php:86
|
460 |
+
msgid ""
|
461 |
+
"Thank you for using Abandoned Cart Lite for WooCommerce! You can use the Pro "
|
462 |
+
"version for recovering more sales with some additional features. <strong><a "
|
463 |
+
"target=\"_blank\" href= \""
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: includes/wcal_all_component.php:89
|
467 |
+
msgid ""
|
468 |
+
"Get an extra benefit of analysis of your Abandoned Cart data with some "
|
469 |
+
"statistical view present on Dashboard. <strong><a target=\"_blank\" href= \""
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: includes/wcal_all_component.php:92
|
473 |
+
msgid ""
|
474 |
+
"Abandoned Cart Pro plugin allows you to recover more revenue by offering "
|
475 |
+
"discount coupons in the abandoned cart email notifications. <strong><a "
|
476 |
+
"target=\"_blank\" href= \""
|
477 |
+
msgstr ""
|
478 |
+
|
479 |
+
#: includes/wcal_all_component.php:95
|
480 |
+
msgid ""
|
481 |
+
"Capture guest customer emails while adding a product to cart with our Add to "
|
482 |
+
"cart modal pop-up feature present in Abandoned Cart Pro for WooCommerce. "
|
483 |
+
"<strong><a target=\"_blank\" href= \""
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: includes/wcal_all_component.php:99
|
487 |
+
msgid ""
|
488 |
+
"Using Abandoned Cart Pro plugin, you can add more merge tags, one-click Cart "
|
489 |
+
"& Checkout page button, send customised abandoned cart reminder email to "
|
490 |
+
"specific customers & <strong><a target=\"_blank\" href= \""
|
491 |
+
msgstr ""
|
492 |
+
|
493 |
+
#: includes/wcal_all_component.php:102
|
494 |
+
msgid ""
|
495 |
+
"Reduce cart abandonment rate by 57% with our Order Delivery Date Pro "
|
496 |
+
"WooCommerce plugin. You can Create Delivery Settings by Shipping Zones & "
|
497 |
+
"Shipping Classes. <br>Use discount code \"ORDPRO20\" and grab 20% discount "
|
498 |
+
"on the purchase of the plugin. The discount code is valid only for the first "
|
499 |
+
"20 customers. <strong><a target=\"_blank\" href= \""
|
500 |
+
msgstr ""
|
501 |
+
|
502 |
+
#: includes/wcal_all_component.php:105
|
503 |
+
msgid ""
|
504 |
+
"Allow your customers to select the Delivery Date on Single Product Page "
|
505 |
+
"using our Product Delivery Date pro for WooCommerce Plugin. <br> \n"
|
506 |
+
" <strong><a target=\"_blank\" href= \""
|
507 |
+
msgstr ""
|
508 |
+
|
509 |
+
#: includes/wcal_all_component.php:109
|
510 |
+
#, php-format
|
511 |
+
msgid ""
|
512 |
+
" Allow your customers to book an appointment or rent an apartment with our "
|
513 |
+
"Booking and Appointment for WooCommerce plugin. You can also sell your "
|
514 |
+
"product as a resource or integrate with a few Vendor plugins. <br>Shop now & "
|
515 |
+
"Save 20% on the plugin with the code \"BKAP20\". Only for first 20 "
|
516 |
+
"customers. <strong><a target=\"_blank\" href= \""
|
517 |
+
msgstr ""
|
518 |
+
|
519 |
+
#: includes/wcal_all_component.php:112
|
520 |
+
msgid ""
|
521 |
+
" Allow your customers to pay deposits on products using our Deposits for "
|
522 |
+
"WooCommerce plguin. <br>\n"
|
523 |
+
" <strong><a target=\"_blank\" href= \""
|
524 |
+
msgstr ""
|
525 |
+
|
526 |
+
#: includes/wcal_ts_tracking.php:76
|
527 |
+
#, php-format
|
528 |
+
msgid ""
|
529 |
+
"Want to help make Abandoned Cart even more awesome? Allow Abandoned Cart to "
|
530 |
+
"collect non-sensitive diagnostic data and usage information and get 20% off "
|
531 |
+
"on your next purchase. <a href=\"https://www.tychesoftwares.com/abandoned-"
|
532 |
+
"cart-lite-usage-tracking/\" target=\"_blank\">Find out more</a>. <br><br>"
|
533 |
+
msgstr ""
|
534 |
+
|
535 |
+
#: includes/wcal_ts_tracking.php:78
|
536 |
+
#: includes/component/tracking data/ts-tracking.php:263
|
537 |
+
msgid "Allow"
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
+
#: includes/wcal_ts_tracking.php:79
|
541 |
+
#: includes/component/tracking data/ts-tracking.php:264
|
542 |
+
msgid "No thanks"
|
543 |
+
msgstr ""
|
544 |
+
|
545 |
+
#: includes/welcome.php:49
|
546 |
+
#, php-format
|
547 |
+
msgid "Welcome to Abandoned Cart Lite %s"
|
548 |
+
msgstr ""
|
549 |
+
|
550 |
+
#: includes/welcome.php:50
|
551 |
+
msgid "Welcome to Abandoned Cart Lite"
|
552 |
+
msgstr ""
|
553 |
+
|
554 |
+
#: includes/welcome.php:88
|
555 |
+
msgid ""
|
556 |
+
"Thank you for activating or updating to the latest version of Abandoned Cart "
|
557 |
+
"Lite! If you're a first time user, welcome! You're well on your way to start "
|
558 |
+
"recovering your lost revenues."
|
559 |
+
msgstr ""
|
560 |
+
|
561 |
+
#: includes/welcome.php:98
|
562 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:30
|
563 |
+
msgid "Get Started with Abandoned Cart Lite"
|
564 |
+
msgstr ""
|
565 |
+
|
566 |
+
#: includes/welcome.php:102 includes/welcome.php:127 includes/welcome.php:154
|
567 |
+
#: includes/welcome.php:161 includes/welcome.php:188
|
568 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:34
|
569 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:59
|
570 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:86
|
571 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:93
|
572 |
+
msgid "WooCommerce Abandoned Cart Lite"
|
573 |
+
msgstr ""
|
574 |
+
|
575 |
+
#: includes/welcome.php:106
|
576 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:38
|
577 |
+
msgid "Activate Email Template"
|
578 |
+
msgstr ""
|
579 |
+
|
580 |
+
#: includes/welcome.php:108
|
581 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:40
|
582 |
+
msgid ""
|
583 |
+
"To start sending out abandoned cart notification emails, simply activate the "
|
584 |
+
"email template from under WooCommerce -> Abandoned Carts -> Email Templates "
|
585 |
+
"page."
|
586 |
+
msgstr ""
|
587 |
+
|
588 |
+
#: includes/welcome.php:110
|
589 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:42
|
590 |
+
msgid "Click Here to go to Email Templates page"
|
591 |
+
msgstr ""
|
592 |
+
|
593 |
+
#: includes/welcome.php:120
|
594 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:52
|
595 |
+
msgid "Know more about Abandoned Cart Pro"
|
596 |
+
msgstr ""
|
597 |
+
|
598 |
+
#: includes/welcome.php:122
|
599 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:54
|
600 |
+
msgid ""
|
601 |
+
"The Abandoned Cart Pro plugin gives you features where you are able to "
|
602 |
+
"recover more sales compared to the Lite plugin. Here are some notable "
|
603 |
+
"features the Pro version provides."
|
604 |
+
msgstr ""
|
605 |
+
|
606 |
+
#: includes/welcome.php:131
|
607 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:63
|
608 |
+
msgid "Capture Visitor Emails on click of Add to Cart button"
|
609 |
msgstr ""
|
610 |
|
611 |
+
#: includes/welcome.php:133
|
612 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:65
|
613 |
+
msgid ""
|
614 |
+
"The ability to capture the email address early in the order process is very "
|
615 |
+
"important to reduce cart abandonment by unknown users as well as to be able "
|
616 |
+
"to recover their carts if they abandon it. This ultimately leads to increase "
|
617 |
+
"in your store sales."
|
618 |
+
msgstr ""
|
619 |
+
|
620 |
+
#: includes/welcome.php:135 includes/welcome.php:148 includes/welcome.php:169
|
621 |
+
#: includes/welcome.php:182
|
622 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:67
|
623 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:80
|
624 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:101
|
625 |
+
msgid "Learn More"
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: includes/welcome.php:144
|
629 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:76
|
630 |
+
msgid "Set different cut-off times for visitors & logged-in users"
|
631 |
+
msgstr ""
|
632 |
+
|
633 |
+
#: includes/welcome.php:146
|
634 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:78
|
635 |
+
msgid ""
|
636 |
+
"The provision for setting two separate cut-off times for different roles is "
|
637 |
+
"mainly because sometimes if the store admin wants the visitor carts to be "
|
638 |
+
"captured earlier than the registered user carts, then these different "
|
639 |
+
"settings can play an important role."
|
640 |
+
msgstr ""
|
641 |
+
|
642 |
+
#: includes/welcome.php:165
|
643 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:97
|
644 |
+
msgid "Send abandoned cart recovery email in minutes of cart being abandoned"
|
645 |
+
msgstr ""
|
646 |
+
|
647 |
+
#: includes/welcome.php:167
|
648 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:99
|
649 |
+
msgid ""
|
650 |
+
"The ability to send the abandoned cart recovery email within first few "
|
651 |
+
"minutes of cart being abandoned is a big advantage. In the Lite plugin, the "
|
652 |
+
"earliest an email can be sent is after 1 hour. Whereas in the Pro version, "
|
653 |
+
"the first recovery email gets sent 15 minutes after the cart is abandoned. "
|
654 |
+
"This increases the recovery chances manifold."
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
#: includes/welcome.php:178
|
658 |
+
msgid ""
|
659 |
+
"Full range of merge tags that allow you to personalize the abandoned cart "
|
660 |
+
"email"
|
661 |
+
msgstr ""
|
662 |
+
|
663 |
+
#: includes/welcome.php:180
|
664 |
+
msgid ""
|
665 |
+
"The Lite version has only 3 merge tags available to personalize the "
|
666 |
+
"abandoned cart recovery emails. The Pro version instead, has 20 different "
|
667 |
+
"merge tags that can be used effectively to personalize each email that gets "
|
668 |
+
"sent out to the customers for recovering their abandoned carts."
|
669 |
+
msgstr ""
|
670 |
+
|
671 |
+
#: includes/welcome.php:193
|
672 |
+
msgid "View full list of differences between Lite & Pro plugin"
|
673 |
+
msgstr ""
|
674 |
+
|
675 |
+
#: includes/welcome.php:202
|
676 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:110
|
677 |
+
msgid "Getting to Know Tyche Softwares"
|
678 |
+
msgstr ""
|
679 |
+
|
680 |
+
#: includes/welcome.php:205
|
681 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:112
|
682 |
+
msgid "Visit the Tyche Softwares Website"
|
683 |
+
msgstr ""
|
684 |
+
|
685 |
+
#: includes/welcome.php:206
|
686 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:113
|
687 |
+
msgid "View all Premium Plugins"
|
688 |
+
msgstr ""
|
689 |
+
|
690 |
+
#: includes/welcome.php:215
|
691 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:122
|
692 |
+
msgid "Meet the team"
|
693 |
+
msgstr ""
|
694 |
+
|
695 |
+
#: includes/welcome.php:223
|
696 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:128
|
697 |
+
msgid "Current Offers"
|
698 |
+
msgstr ""
|
699 |
+
|
700 |
+
#: includes/welcome.php:271
|
701 |
+
#: includes/component/welcome-page/templates/social-media-elements.php:10
|
702 |
+
#, php-format
|
703 |
+
msgid "Follow %s"
|
704 |
+
msgstr ""
|
705 |
+
|
706 |
+
#: includes/admin/wcal_privacy_erase.php:41
|
707 |
+
#: includes/admin/wcal_privacy_export.php:41
|
708 |
+
msgid "Abandoned & Recovered Carts"
|
709 |
+
msgstr ""
|
710 |
+
|
711 |
+
#: includes/admin/wcal_privacy_erase.php:90
|
712 |
+
msgid "No personal data found for any abandoned carts."
|
713 |
+
msgstr ""
|
714 |
+
|
715 |
+
#: includes/admin/wcal_privacy_erase.php:123
|
716 |
+
#, php-format
|
717 |
+
msgid "Removed personal data from cart %s."
|
718 |
+
msgstr ""
|
719 |
+
|
720 |
+
#: includes/admin/wcal_privacy_erase.php:127
|
721 |
+
#, php-format
|
722 |
+
msgid "Personal data within cart %s has been retained."
|
723 |
+
msgstr ""
|
724 |
+
|
725 |
+
#: includes/admin/wcal_privacy_erase.php:204
|
726 |
+
msgid "ANONYMIZED"
|
727 |
+
msgstr ""
|
728 |
+
|
729 |
+
#: includes/admin/wcal_privacy_export.php:167
|
730 |
+
#: includes/admin/wcal_privacy_export.php:179
|
731 |
+
msgid "Abandoned Cart ID"
|
732 |
+
msgstr ""
|
733 |
+
|
734 |
+
#: includes/admin/wcal_privacy_export.php:168
|
735 |
+
#: includes/admin/wcal_privacy_export.php:180
|
736 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:100
|
737 |
msgid "Abandoned Date"
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: includes/admin/wcal_privacy_export.php:169
|
741 |
+
#: includes/admin/wcal_privacy_export.php:181
|
742 |
+
msgid "Abandoned Cart Status"
|
743 |
+
msgstr ""
|
744 |
+
|
745 |
+
#: includes/admin/wcal_privacy_export.php:170
|
746 |
+
#: includes/admin/wcal_privacy_export.php:182
|
747 |
+
msgid "Cart Total"
|
748 |
+
msgstr ""
|
749 |
+
|
750 |
+
#: includes/admin/wcal_privacy_export.php:171
|
751 |
+
#: includes/admin/wcal_privacy_export.php:183
|
752 |
+
msgid "Items Present"
|
753 |
+
msgstr ""
|
754 |
+
|
755 |
+
#: includes/admin/wcal_privacy_export.php:172
|
756 |
+
msgid "Session ID"
|
757 |
+
msgstr ""
|
758 |
+
|
759 |
+
#: includes/admin/wcal_privacy_export.php:173
|
760 |
+
#: includes/admin/wcal_privacy_export.php:184
|
761 |
+
msgid "Billing Address"
|
762 |
+
msgstr ""
|
763 |
+
|
764 |
+
#: includes/admin/wcal_privacy_export.php:174
|
765 |
+
#: includes/admin/wcal_privacy_export.php:185
|
766 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:97
|
767 |
+
#: includes/classes/class-wcal-recover-orders-table.php:125
|
768 |
+
msgid "Email Address"
|
769 |
+
msgstr ""
|
770 |
+
|
771 |
+
#: includes/admin/wcal_privacy_export.php:215
|
772 |
+
#: includes/admin/wcal_privacy_export.php:218
|
773 |
+
msgid "Cart Recovered - Order #"
|
774 |
+
msgstr ""
|
775 |
+
|
776 |
+
#: includes/admin/wcal_privacy_export.php:215
|
777 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:365
|
778 |
+
msgid "Abandoned"
|
779 |
+
msgstr ""
|
780 |
+
|
781 |
+
#: includes/admin/wcal_privacy_export.php:218
|
782 |
+
msgid "Abandoned but new cart created"
|
783 |
+
msgstr ""
|
784 |
+
|
785 |
+
#: includes/admin/wcal_privacy_export.php:221
|
786 |
+
msgid "Abandoned - Order Unpaid (Order #"
|
787 |
+
msgstr ""
|
788 |
+
|
789 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:52
|
790 |
+
msgid "abandoned_order_id"
|
791 |
+
msgstr ""
|
792 |
+
|
793 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:53
|
794 |
+
msgid "abandoned_order_ids"
|
795 |
+
msgstr ""
|
796 |
+
|
797 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:96
|
798 |
+
msgid "Id"
|
799 |
+
msgstr ""
|
800 |
+
|
801 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:98
|
802 |
+
msgid "Customer"
|
803 |
+
msgstr ""
|
804 |
+
|
805 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:99
|
806 |
+
#: includes/classes/class-wcal-recover-orders-table.php:128
|
807 |
+
msgid "Order Total"
|
808 |
+
msgstr ""
|
809 |
+
|
810 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:101
|
811 |
msgid "Status of Cart"
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:150
|
815 |
msgid "View order"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:151
|
819 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:546
|
820 |
+
#: includes/classes/class-wcal-templates-table.php:145
|
821 |
+
#: includes/classes/class-wcal-templates-table.php:330
|
822 |
msgid "Delete"
|
823 |
msgstr ""
|
824 |
|
825 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:283
|
826 |
+
msgid "User Deleted"
|
827 |
+
msgstr ""
|
828 |
+
|
829 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:357
|
830 |
msgid "item"
|
831 |
msgstr ""
|
832 |
|
833 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:359
|
834 |
msgid "items"
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:363
|
838 |
+
msgid "Unsubscribed"
|
839 |
msgstr ""
|
840 |
|
841 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:367
|
842 |
msgid "Abandoned but new"
|
843 |
msgstr ""
|
844 |
|
845 |
+
#: includes/classes/class-wcal-abandoned-orders-table.php:367
|
846 |
msgid "cart created after this"
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: includes/classes/class-wcal-product-report-table.php:58
|
850 |
msgid "product_id"
|
851 |
msgstr ""
|
852 |
|
853 |
+
#: includes/classes/class-wcal-product-report-table.php:59
|
854 |
msgid "product_ids"
|
855 |
msgstr ""
|
856 |
|
857 |
+
#: includes/classes/class-wcal-product-report-table.php:91
|
858 |
msgid "Product Name"
|
859 |
msgstr ""
|
860 |
|
861 |
+
#: includes/classes/class-wcal-product-report-table.php:92
|
862 |
msgid "Number of Times Abandoned"
|
863 |
msgstr ""
|
864 |
|
865 |
+
#: includes/classes/class-wcal-product-report-table.php:93
|
866 |
msgid "Number of Times Recovered"
|
867 |
msgstr ""
|
868 |
|
869 |
+
#: includes/classes/class-wcal-recover-orders-table.php:86
|
870 |
msgid "rec_abandoned_id"
|
871 |
msgstr ""
|
872 |
|
873 |
+
#: includes/classes/class-wcal-recover-orders-table.php:87
|
874 |
msgid "rec_abandoned_ids"
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: includes/classes/class-wcal-recover-orders-table.php:124
|
878 |
msgid "Customer Name"
|
879 |
msgstr ""
|
880 |
|
881 |
+
#: includes/classes/class-wcal-recover-orders-table.php:126
|
882 |
msgid "Cart Abandoned Date"
|
883 |
msgstr ""
|
884 |
|
885 |
+
#: includes/classes/class-wcal-recover-orders-table.php:127
|
886 |
msgid "Cart Recovered Date"
|
887 |
msgstr ""
|
888 |
|
889 |
+
#: includes/classes/class-wcal-recover-orders-table.php:161
|
890 |
msgid "View Details"
|
891 |
msgstr ""
|
892 |
|
893 |
+
#: includes/classes/class-wcal-templates-table.php:53
|
894 |
msgid "template_id"
|
895 |
msgstr ""
|
896 |
|
897 |
+
#: includes/classes/class-wcal-templates-table.php:54
|
898 |
msgid "template_ids"
|
899 |
msgstr ""
|
900 |
|
901 |
+
#: includes/classes/class-wcal-templates-table.php:91
|
902 |
msgid "Sr"
|
903 |
msgstr ""
|
904 |
|
905 |
+
#: includes/classes/class-wcal-templates-table.php:92
|
906 |
msgid "Name Of Template"
|
907 |
msgstr ""
|
908 |
|
909 |
+
#: includes/classes/class-wcal-templates-table.php:93
|
910 |
msgid "Sent After Set Time"
|
911 |
msgstr ""
|
912 |
|
913 |
+
#: includes/classes/class-wcal-templates-table.php:94
|
914 |
msgid "Active ?"
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: includes/classes/class-wcal-templates-table.php:144
|
918 |
msgid "Edit"
|
919 |
msgstr ""
|
920 |
|
921 |
+
#: includes/classes/class-wcal-templates-table.php:186
|
922 |
msgid " "
|
923 |
+
msgstr ""
|
924 |
+
|
925 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:75
|
926 |
+
msgid "If you have a moment, please let us know why you are deactivating"
|
927 |
+
msgstr ""
|
928 |
+
|
929 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:76
|
930 |
+
msgid "Submit & Deactivate"
|
931 |
+
msgstr ""
|
932 |
+
|
933 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:77
|
934 |
+
msgid "Deactivate"
|
935 |
+
msgstr ""
|
936 |
+
|
937 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:78
|
938 |
+
msgid "Cancel"
|
939 |
+
msgstr ""
|
940 |
+
|
941 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:79
|
942 |
+
msgid "Yes - Deactivate"
|
943 |
+
msgstr ""
|
944 |
+
|
945 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:83
|
946 |
+
msgid "I found a better plugin"
|
947 |
+
msgstr ""
|
948 |
+
|
949 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:84
|
950 |
+
msgid "What's the plugin's name?"
|
951 |
+
msgstr ""
|
952 |
+
|
953 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:85
|
954 |
+
msgid "I only needed the plugin for a short period"
|
955 |
+
msgstr ""
|
956 |
+
|
957 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:86
|
958 |
+
msgid "The plugin is not working"
|
959 |
+
msgstr ""
|
960 |
+
|
961 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:87
|
962 |
+
msgid "Kindly share what didn't work so we can fix it for future users..."
|
963 |
+
msgstr ""
|
964 |
+
|
965 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:88
|
966 |
+
msgid "The plugin is great, but I need specific feature that you don't support"
|
967 |
+
msgstr ""
|
968 |
+
|
969 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:89
|
970 |
+
msgid "What feature?"
|
971 |
+
msgstr ""
|
972 |
+
|
973 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:90
|
974 |
+
msgid "I don't like to share my information with you"
|
975 |
+
msgstr ""
|
976 |
+
|
977 |
+
#: includes/component/deactivate-survey-popup/class-ts-deactivation.php:91
|
978 |
+
msgctxt ""
|
979 |
+
"the text of the 'other' reason for deactivating the plugin that is shown in "
|
980 |
+
"the modal box."
|
981 |
+
msgid "Other"
|
982 |
+
msgstr ""
|
983 |
+
|
984 |
+
#: includes/component/faq_support/ts-faq-support.php:126
|
985 |
+
#, php-format
|
986 |
+
msgid "Frequently Asked Questions for %s"
|
987 |
+
msgstr ""
|
988 |
+
|
989 |
+
#: includes/component/faq_support/ts-faq-support.php:127
|
990 |
+
msgid "Frequently Asked Questions for "
|
991 |
+
msgstr ""
|
992 |
+
|
993 |
+
#: includes/component/faq_support/ts-faq-support.php:175
|
994 |
+
msgid "FAQ & Support"
|
995 |
+
msgstr ""
|
996 |
+
|
997 |
+
#: includes/component/tracking data/ts-tracking.php:133
|
998 |
+
msgid "Reset usage tracking"
|
999 |
+
msgstr ""
|
1000 |
+
|
1001 |
+
#: includes/component/tracking data/ts-tracking.php:177
|
1002 |
+
msgid "Once in a Week"
|
1003 |
+
msgstr ""
|
1004 |
+
|
1005 |
+
#: includes/component/tracking data/ts-tracking.php:261
|
1006 |
+
msgid "Want to help make "
|
1007 |
+
msgstr ""
|
1008 |
+
|
1009 |
+
#: includes/component/welcome-page/ts-welcome.php:165
|
1010 |
+
#, php-format
|
1011 |
+
msgid "Welcome to %s %s"
|
1012 |
+
msgstr ""
|
1013 |
+
|
1014 |
+
#: includes/component/welcome-page/ts-welcome.php:166
|
1015 |
+
msgid "Welcome to "
|
1016 |
+
msgstr ""
|
1017 |
+
|
1018 |
+
#: includes/component/welcome-page/templates/welcome/welcome-page.php:18
|
1019 |
+
msgid "Thank you for activating or updating to the latest version of "
|
1020 |
+
msgstr ""
|
1021 |
+
|
1022 |
+
#: includes/component/WooCommerce-Check/ts-woo-active.php:77
|
1023 |
+
msgid " plugin requires WooCommerce installed and activate."
|
1024 |
+
msgstr ""
|
woocommerce-abandoned-cart/includes/admin/wcal_privacy_erase.php
CHANGED
@@ -86,9 +86,13 @@ if ( !class_exists('Wcal_Personal_Data_Eraser' ) ) {
|
|
86 |
|
87 |
$guest_user_ids = $wpdb->get_results( $wpdb->prepare( $guest_query, $email_address ) );
|
88 |
|
89 |
-
if( count( $guest_user_ids ) == 0 )
|
90 |
-
return
|
91 |
-
|
|
|
|
|
|
|
|
|
92 |
$cart_ids = array();
|
93 |
|
94 |
foreach( $guest_user_ids as $ids ) {
|
86 |
|
87 |
$guest_user_ids = $wpdb->get_results( $wpdb->prepare( $guest_query, $email_address ) );
|
88 |
|
89 |
+
if( count( $guest_user_ids ) == 0 ) {
|
90 |
+
return array( 'messages' => array( __( 'No personal data found for any abandoned carts.', 'woocommerce-abandoned-cart' ) ),
|
91 |
+
'items_removed' => false,
|
92 |
+
'items_retained' => true,
|
93 |
+
'done' => true
|
94 |
+
);
|
95 |
+
}
|
96 |
$cart_ids = array();
|
97 |
|
98 |
foreach( $guest_user_ids as $ids ) {
|
woocommerce-abandoned-cart/includes/admin/wcal_privacy_export.php
CHANGED
@@ -88,7 +88,10 @@ if ( !class_exists('Wcal_Personal_Data_Export' ) ) {
|
|
88 |
$guest_user_ids = $wpdb->get_results( $wpdb->prepare( $guest_query, $email_address ) );
|
89 |
|
90 |
if( count( $guest_user_ids ) == 0 )
|
91 |
-
return
|
|
|
|
|
|
|
92 |
|
93 |
$cart_ids = array();
|
94 |
|
88 |
$guest_user_ids = $wpdb->get_results( $wpdb->prepare( $guest_query, $email_address ) );
|
89 |
|
90 |
if( count( $guest_user_ids ) == 0 )
|
91 |
+
return array(
|
92 |
+
'data' => array(),
|
93 |
+
'done' => true,
|
94 |
+
);
|
95 |
|
96 |
$cart_ids = array();
|
97 |
|
woocommerce-abandoned-cart/includes/classes/class-wcal-abandoned-orders-table.php
CHANGED
@@ -359,7 +359,9 @@ class WCAL_Abandoned_Orders_Table extends WP_List_Table {
|
|
359 |
$item_disp = __("items", "woocommerce-abandoned-cart");
|
360 |
}
|
361 |
|
362 |
-
if( $value->
|
|
|
|
|
363 |
$ac_status = __( "Abandoned", "woocommerce-abandoned-cart" );
|
364 |
} elseif( $value->cart_ignored == 1 && $value->recovered_cart == 0 ) {
|
365 |
$ac_status = __( "Abandoned but new","woocommerce-abandoned-cart" )."</br>". __( "cart created after this", "woocommerce-abandoned-cart" );
|
359 |
$item_disp = __("items", "woocommerce-abandoned-cart");
|
360 |
}
|
361 |
|
362 |
+
if( $value->unsubscribe_link == 1 ) {
|
363 |
+
$ac_status = __( "Unsubscribed", "woocommerce-abandoned-cart" );
|
364 |
+
} elseif( $value->cart_ignored == 0 && $value->recovered_cart == 0 ) {
|
365 |
$ac_status = __( "Abandoned", "woocommerce-abandoned-cart" );
|
366 |
} elseif( $value->cart_ignored == 1 && $value->recovered_cart == 0 ) {
|
367 |
$ac_status = __( "Abandoned but new","woocommerce-abandoned-cart" )."</br>". __( "cart created after this", "woocommerce-abandoned-cart" );
|
woocommerce-abandoned-cart/includes/component/deactivate-survey-popup/class-ts-deactivation.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Contains the logic for deactivation popups
|
5 |
* @since 1.0.0
|
6 |
*/
|
7 |
-
class
|
8 |
public static $ts_deactivation_str;
|
9 |
|
10 |
public static $ts_generic_questions;
|
@@ -16,7 +16,7 @@ class TS_deactivate {
|
|
16 |
* @var string
|
17 |
*/
|
18 |
|
19 |
-
private static $api_url = 'http://
|
20 |
|
21 |
/**
|
22 |
* @var string Plugin name
|
4 |
* Contains the logic for deactivation popups
|
5 |
* @since 1.0.0
|
6 |
*/
|
7 |
+
class Wcal_TS_deactivate {
|
8 |
public static $ts_deactivation_str;
|
9 |
|
10 |
public static $ts_generic_questions;
|
16 |
* @var string
|
17 |
*/
|
18 |
|
19 |
+
private static $api_url = 'http://tracking.tychesoftwares.com/v1/';
|
20 |
|
21 |
/**
|
22 |
* @var string Plugin name
|
woocommerce-abandoned-cart/includes/component/deactivate-survey-popup/template/ts-deactivate-modal.php
CHANGED
@@ -184,11 +184,11 @@ foreach ( $reasons as $reason ) {
|
|
184 |
+ ' <div class="ts-modal-dialog">'
|
185 |
+ ' <div class="ts-modal-body">'
|
186 |
+ ' <div class="ts-modal-panel" data-panel-id="confirm"><p><?php echo $confirmation_message; ?></p></div>'
|
187 |
-
+ ' <div class="ts-modal-panel active" data-panel-id="reasons"><h3><strong><?php printf(
|
188 |
+ ' </div>'
|
189 |
+ ' <div class="ts-modal-footer">'
|
190 |
+ ' <a href="#" class="button button-secondary button-deactivate"></a>'
|
191 |
-
+ ' <a href="#" class="button button-primary button-close"><?php printf(
|
192 |
+ ' </div>'
|
193 |
+ ' </div>'
|
194 |
+ '</div>',
|
@@ -265,7 +265,7 @@ foreach ( $reasons as $reason ) {
|
|
265 |
_parent_ul.children("li.li-active").removeClass("li-active");
|
266 |
|
267 |
$modal.find('.reason-input').remove();
|
268 |
-
$modal.find('.button-deactivate').text('<?php printf(
|
269 |
|
270 |
if (_parent.hasClass('has_html')) {
|
271 |
_parent.addClass('li-active');
|
@@ -350,11 +350,11 @@ foreach ( $reasons as $reason ) {
|
|
350 |
|
351 |
// Reset the deactivate button's text.
|
352 |
if ('confirm' === getCurrentPanel()) {
|
353 |
-
$deactivateButton.text('<?php printf(
|
354 |
} else {
|
355 |
var $radio = $('input[type="radio"]:checked');
|
356 |
if( $radio.length == 0 ) {
|
357 |
-
$deactivateButton.text('<?php printf(
|
358 |
} else {
|
359 |
var _parent = $( $radio ).parents('li:first');
|
360 |
var _parent_ul = $( $radio ).parents('ul#reasons-list');
|
@@ -362,7 +362,7 @@ foreach ( $reasons as $reason ) {
|
|
362 |
_parent_ul.children("li.li-active").removeClass("li-active");
|
363 |
|
364 |
$modal.find('.reason-input').remove();
|
365 |
-
$modal.find('.button-deactivate').text('<?php printf(
|
366 |
|
367 |
if (_parent.hasClass('has_html')) {
|
368 |
_parent.addClass('li-active');
|
184 |
+ ' <div class="ts-modal-dialog">'
|
185 |
+ ' <div class="ts-modal-body">'
|
186 |
+ ' <div class="ts-modal-panel" data-panel-id="confirm"><p><?php echo $confirmation_message; ?></p></div>'
|
187 |
+
+ ' <div class="ts-modal-panel active" data-panel-id="reasons"><h3><strong><?php printf( Wcal_TS_deactivate::load_str( 'deactivation-share-reason' ) ); ?>:</strong></h3><ul id="reasons-list">' + reasonsHtml + '</ul></div>'
|
188 |
+ ' </div>'
|
189 |
+ ' <div class="ts-modal-footer">'
|
190 |
+ ' <a href="#" class="button button-secondary button-deactivate"></a>'
|
191 |
+
+ ' <a href="#" class="button button-primary button-close"><?php printf( Wcal_TS_deactivate::load_str( 'deactivation-modal-button-cancel' ) ); ?></a>'
|
192 |
+ ' </div>'
|
193 |
+ ' </div>'
|
194 |
+ '</div>',
|
265 |
_parent_ul.children("li.li-active").removeClass("li-active");
|
266 |
|
267 |
$modal.find('.reason-input').remove();
|
268 |
+
$modal.find('.button-deactivate').text('<?php printf( Wcal_TS_deactivate::load_str( 'deactivation-modal-button-submit' ) ); ?>');
|
269 |
|
270 |
if (_parent.hasClass('has_html')) {
|
271 |
_parent.addClass('li-active');
|
350 |
|
351 |
// Reset the deactivate button's text.
|
352 |
if ('confirm' === getCurrentPanel()) {
|
353 |
+
$deactivateButton.text('<?php printf( Wcal_TS_deactivate::load_str( 'deactivation-modal-button-confirm' ) ); ?>');
|
354 |
} else {
|
355 |
var $radio = $('input[type="radio"]:checked');
|
356 |
if( $radio.length == 0 ) {
|
357 |
+
$deactivateButton.text('<?php printf( Wcal_TS_deactivate::load_str( 'deactivation-modal-button-deactivate' ) ); ?>');
|
358 |
} else {
|
359 |
var _parent = $( $radio ).parents('li:first');
|
360 |
var _parent_ul = $( $radio ).parents('ul#reasons-list');
|
362 |
_parent_ul.children("li.li-active").removeClass("li-active");
|
363 |
|
364 |
$modal.find('.reason-input').remove();
|
365 |
+
$modal.find('.button-deactivate').text('<?php printf( Wcal_TS_deactivate::load_str( 'deactivation-modal-button-submit' ) ); ?>');
|
366 |
|
367 |
if (_parent.hasClass('has_html')) {
|
368 |
_parent.addClass('li-active');
|
woocommerce-abandoned-cart/includes/component/{faq_support → faq-support}/Instructions
RENAMED
File without changes
|
woocommerce-abandoned-cart/includes/component/{faq_support → faq-support}/templates/faq-page/faq-page.php
RENAMED
File without changes
|
woocommerce-abandoned-cart/includes/component/{faq_support → faq-support}/ts-faq-support.php
RENAMED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @since 1.0.0
|
6 |
*/
|
7 |
-
class
|
8 |
/**
|
9 |
* @var string The capability users should have to view the page
|
10 |
*/
|
4 |
*
|
5 |
* @since 1.0.0
|
6 |
*/
|
7 |
+
class Wcal_TS_Faq_Support {
|
8 |
/**
|
9 |
* @var string The capability users should have to view the page
|
10 |
*/
|
woocommerce-abandoned-cart/includes/component/pro-notices-in-lite/ts-pro-notices.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
class
|
4 |
|
5 |
/**
|
6 |
* Plugin's Name
|
@@ -46,13 +46,11 @@ class ts_pro_notices {
|
|
46 |
*/
|
47 |
public static $ts_pro_file_name = '';
|
48 |
|
49 |
-
|
50 |
/**
|
51 |
* Default Constructor
|
52 |
*
|
53 |
* @since 3.5
|
54 |
*/
|
55 |
-
|
56 |
public function __construct( $ts_plugin_name = '', $ts_plugin_prefix = '', $ts_pro_plugin_prefix = '', $ts_notices = array(), $ts_file = '', $ts_pro_file = '' ) {
|
57 |
self::$plugin_name = $ts_plugin_name;
|
58 |
self::$plugin_prefix = $ts_plugin_prefix;
|
@@ -62,132 +60,118 @@ class ts_pro_notices {
|
|
62 |
self::$ts_pro_file_name = $ts_pro_file;
|
63 |
|
64 |
//Initialize settings
|
65 |
-
register_activation_hook( __FILE__, array(
|
66 |
|
67 |
//Add pro notices
|
68 |
-
add_action( 'admin_notices', array(
|
69 |
-
add_action( 'admin_init', array(
|
70 |
|
71 |
-
add_action( self::$plugin_prefix . '_activate', array(
|
72 |
}
|
73 |
|
|
|
|
|
|
|
74 |
public static function ts_activate_time () {
|
75 |
|
76 |
-
if( !get_option( '
|
77 |
-
add_option( '
|
78 |
}
|
79 |
}
|
80 |
|
81 |
/**
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
*/
|
86 |
-
public static function ts_notices_activate() {
|
87 |
-
//Pro admin Notices
|
88 |
-
if( !get_option( self::$plugin_prefix . 'activate_time' ) ) {
|
89 |
-
add_option( self::$plugin_prefix . '_activate_time', current_time( 'timestamp' ) );
|
90 |
-
}
|
91 |
-
}
|
92 |
-
|
93 |
public static function ts_notices_of_pro() {
|
94 |
-
$activate_time
|
95 |
-
$sixty_days
|
96 |
-
$current_time
|
97 |
$add_query_arguments = '';
|
98 |
$message = '';
|
99 |
-
|
100 |
-
|
|
|
|
|
|
|
101 |
( false === $activate_time || ( $activate_time > 0 && $current_time >= $sixty_days ) ) ) {
|
102 |
-
global $current_user ;
|
103 |
-
$user_id = $current_user->ID;
|
104 |
|
105 |
-
if( ! get_user_meta(
|
106 |
-
|
107 |
-
$add_query_arguments = add_query_arg( self::$pro_plugin_prefix . '_first_notice_ignore', '0' );
|
108 |
|
109 |
-
$
|
110 |
-
$style = 'position:relative';
|
111 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
|
|
112 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[1], $cancel_button );
|
113 |
}
|
114 |
|
115 |
-
if ( get_user_meta(
|
116 |
-
! get_user_meta(
|
117 |
) {
|
118 |
|
119 |
-
$first_ignore_time = get_user_meta(
|
120 |
-
|
121 |
|
122 |
-
|
123 |
|
124 |
if ( $current_time > $fifteen_days ) {
|
125 |
|
126 |
-
$add_query_arguments = add_query_arg( self::$
|
127 |
-
|
128 |
-
$class = 'updated notice-info point-notice two';
|
129 |
-
$style = 'position:relative';
|
130 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
|
|
131 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[2], $cancel_button );
|
132 |
}
|
133 |
}
|
134 |
|
135 |
-
if ( get_user_meta(
|
136 |
-
get_user_meta(
|
137 |
-
! get_user_meta(
|
138 |
) {
|
139 |
|
140 |
-
$second_ignore_time = get_user_meta(
|
141 |
$ts_fifteen_days = strtotime( '+15 Days', $second_ignore_time[0] );
|
142 |
|
143 |
if ( $current_time > $ts_fifteen_days ) {
|
144 |
|
145 |
-
$add_query_arguments = add_query_arg( self::$
|
146 |
-
|
147 |
-
$class = 'updated notice-info point-notice';
|
148 |
-
$style = 'position:relative';
|
149 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
|
|
150 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[3], $cancel_button );
|
151 |
}
|
152 |
}
|
153 |
|
154 |
-
if ( get_user_meta(
|
155 |
-
get_user_meta(
|
156 |
-
get_user_meta(
|
157 |
-
! get_user_meta(
|
158 |
) {
|
159 |
|
160 |
-
$third_ignore_time = get_user_meta(
|
161 |
$ts_fifteen_days = strtotime( '+15 Days', $third_ignore_time[0] );
|
162 |
|
163 |
if ( $current_time > $ts_fifteen_days ) {
|
164 |
|
165 |
-
$add_query_arguments = add_query_arg( self::$
|
166 |
-
|
167 |
-
$class = 'updated notice-info point-notice';
|
168 |
-
$style = 'position:relative';
|
169 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
|
|
170 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[4], $cancel_button );
|
171 |
}
|
172 |
}
|
173 |
|
174 |
-
if ( get_user_meta(
|
175 |
-
get_user_meta(
|
176 |
-
get_user_meta(
|
177 |
-
get_user_meta(
|
178 |
-
! get_user_meta(
|
179 |
) {
|
180 |
|
181 |
-
$fourth_ignore_time = get_user_meta(
|
182 |
$ts_fifteen_days = strtotime( '+15 Days', $fourth_ignore_time[0] );
|
183 |
|
184 |
if ( $current_time > $ts_fifteen_days ) {
|
185 |
|
186 |
-
$add_query_arguments = add_query_arg( self::$
|
187 |
-
|
188 |
-
$class = 'updated notice-info point-notice';
|
189 |
-
$style = 'position:relative';
|
190 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
|
|
191 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[5], $cancel_button );
|
192 |
}
|
193 |
}
|
@@ -196,42 +180,36 @@ class ts_pro_notices {
|
|
196 |
* Display Other plugin notices.
|
197 |
*/
|
198 |
|
199 |
-
if ( get_user_meta(
|
200 |
-
get_user_meta(
|
201 |
-
get_user_meta(
|
202 |
-
get_user_meta(
|
203 |
-
get_user_meta(
|
204 |
) {
|
205 |
-
$fifth_ignore_time = get_user_meta(
|
206 |
|
207 |
self::ts_display_other_pro_plugin_notices( $current_time, $activate_time, $fifth_ignore_time [ 0 ] );
|
208 |
}
|
209 |
}
|
210 |
|
211 |
-
/**
|
212 |
-
* What happen if the respective plugin is activated.
|
213 |
-
* AC - With latest version, Lite will be deactivated. With old version, it will be deactivated.
|
214 |
-
* Ordd, Prdd - Both version can be activated.
|
215 |
-
*
|
216 |
-
* Question: How do you show this notice if Pro version is active? What all condition you consider. How many days you will consider?
|
217 |
-
*
|
218 |
-
*/
|
219 |
$seven_days = strtotime ( '+7 Days', $activate_time );
|
220 |
if( is_plugin_active( self::$ts_pro_file_name ) &&
|
221 |
( false === $activate_time || ( $activate_time > 0 && $current_time >= $seven_days ) ) ) {
|
222 |
|
223 |
self::ts_display_other_pro_plugin_notices( $current_time, $activate_time );
|
224 |
}
|
225 |
-
|
226 |
}
|
227 |
|
228 |
/**
|
229 |
-
* It will display the all
|
230 |
*
|
231 |
*/
|
232 |
public static function ts_display_other_pro_plugin_notices ( $current_time, $activate_time, $ts_consider_time = '' ) {
|
233 |
-
|
234 |
-
|
|
|
|
|
|
|
235 |
) {
|
236 |
|
237 |
if ( '' != $ts_consider_time ) {
|
@@ -241,132 +219,121 @@ class ts_pro_notices {
|
|
241 |
$ts_consider_time = strtotime( '+7 Days', $ts_consider_time );
|
242 |
}
|
243 |
if ( $current_time > $ts_consider_time ) {
|
244 |
-
$add_query_arguments = add_query_arg( self::$
|
245 |
-
|
246 |
-
$class = 'updated notice-info point-notice';
|
247 |
-
$style = 'position:relative';
|
248 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
|
|
249 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[6], $cancel_button );
|
250 |
}
|
251 |
-
|
252 |
-
}
|
253 |
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
267 |
-
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[7], $cancel_button );
|
268 |
-
}
|
269 |
}
|
|
|
270 |
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
285 |
-
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[8], $cancel_button );
|
286 |
-
}
|
287 |
}
|
|
|
288 |
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
$eigth_ignore_time = get_user_meta( get_current_user_id(), self::$pro_plugin_prefix . '_eigth_notice_ignore_time' );
|
296 |
-
$ts_seven_days = strtotime( '+7 Days', $eigth_ignore_time[0] );
|
297 |
-
if ( $current_time > $ts_seven_days ) {
|
298 |
-
|
299 |
-
$add_query_arguments = add_query_arg( self::$pro_plugin_prefix . '_ninth_notice_ignore', '0' );
|
300 |
-
|
301 |
-
$class = 'updated notice-info point-notice';
|
302 |
-
$style = 'position:relative';
|
303 |
-
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
304 |
-
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[9], $cancel_button );
|
305 |
-
}
|
306 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
307 |
}
|
|
|
308 |
}
|
309 |
|
310 |
/**
|
311 |
-
* Ignore
|
312 |
*/
|
313 |
public static function ts_ignore_pro_notices() {
|
314 |
-
|
315 |
// If user clicks to ignore the notice, add that to their user meta
|
316 |
-
if ( isset( $_GET[ self::$
|
317 |
-
add_user_meta(
|
318 |
-
add_user_meta(
|
319 |
-
wp_safe_redirect( remove_query_arg( self::$
|
320 |
|
321 |
}
|
322 |
|
323 |
-
if ( isset( $_GET[ self::$
|
324 |
-
add_user_meta(
|
325 |
-
add_user_meta(
|
326 |
-
wp_safe_redirect( remove_query_arg( self::$
|
327 |
}
|
328 |
|
329 |
-
if ( isset( $_GET[ self::$
|
330 |
-
add_user_meta(
|
331 |
-
add_user_meta(
|
332 |
-
wp_safe_redirect( remove_query_arg( self::$
|
333 |
}
|
334 |
|
335 |
-
if ( isset( $_GET[ self::$
|
336 |
-
add_user_meta(
|
337 |
-
add_user_meta(
|
338 |
-
wp_safe_redirect( remove_query_arg( self::$
|
339 |
}
|
340 |
|
341 |
-
if ( isset( $_GET[ self::$
|
342 |
-
add_user_meta(
|
343 |
-
add_user_meta(
|
344 |
-
wp_safe_redirect( remove_query_arg( self::$
|
345 |
}
|
346 |
|
347 |
-
if ( isset( $_GET[ self::$
|
348 |
-
add_user_meta(
|
349 |
-
add_user_meta(
|
350 |
-
wp_safe_redirect( remove_query_arg( self::$
|
351 |
}
|
352 |
|
353 |
-
if ( isset( $_GET[ self::$
|
354 |
-
add_user_meta(
|
355 |
-
add_user_meta(
|
356 |
-
wp_safe_redirect( remove_query_arg( self::$
|
357 |
}
|
358 |
|
359 |
-
if ( isset( $_GET[ self::$
|
360 |
-
add_user_meta(
|
361 |
-
add_user_meta(
|
362 |
-
wp_safe_redirect( remove_query_arg( self::$
|
363 |
}
|
364 |
|
365 |
-
if ( isset( $_GET[ self::$
|
366 |
-
add_user_meta(
|
367 |
-
add_user_meta(
|
368 |
-
wp_safe_redirect( remove_query_arg( self::$
|
369 |
}
|
370 |
}
|
371 |
-
}
|
372 |
-
|
1 |
<?php
|
2 |
|
3 |
+
class Wcal_ts_pro_notices {
|
4 |
|
5 |
/**
|
6 |
* Plugin's Name
|
46 |
*/
|
47 |
public static $ts_pro_file_name = '';
|
48 |
|
|
|
49 |
/**
|
50 |
* Default Constructor
|
51 |
*
|
52 |
* @since 3.5
|
53 |
*/
|
|
|
54 |
public function __construct( $ts_plugin_name = '', $ts_plugin_prefix = '', $ts_pro_plugin_prefix = '', $ts_notices = array(), $ts_file = '', $ts_pro_file = '' ) {
|
55 |
self::$plugin_name = $ts_plugin_name;
|
56 |
self::$plugin_prefix = $ts_plugin_prefix;
|
60 |
self::$ts_pro_file_name = $ts_pro_file;
|
61 |
|
62 |
//Initialize settings
|
63 |
+
register_activation_hook( __FILE__, array( __CLASS__, 'ts_activate_time' ) );
|
64 |
|
65 |
//Add pro notices
|
66 |
+
add_action( 'admin_notices', array( __CLASS__ , 'ts_notices_of_pro' ) );
|
67 |
+
add_action( 'admin_init', array( __CLASS__ , 'ts_ignore_pro_notices' ) );
|
68 |
|
69 |
+
add_action( self::$plugin_prefix . '_activate', array( __CLASS__, 'ts_activate_time' ) );
|
70 |
}
|
71 |
|
72 |
+
/**
|
73 |
+
* It will add the activation time on activation and plugin prefix activate hook.
|
74 |
+
*/
|
75 |
public static function ts_activate_time () {
|
76 |
|
77 |
+
if( !get_option( self::$plugin_prefix . '_activate_time' ) ) {
|
78 |
+
add_option( self::$plugin_prefix . '_activate_time', current_time( 'timestamp' ) );
|
79 |
}
|
80 |
}
|
81 |
|
82 |
/**
|
83 |
+
* It will display notices for the pro version of the plugin.
|
84 |
+
*
|
85 |
+
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
public static function ts_notices_of_pro() {
|
87 |
+
$activate_time = get_option ( self::$plugin_prefix . '_activate_time' );
|
88 |
+
$sixty_days = strtotime ( '+60 Days', $activate_time );
|
89 |
+
$current_time = current_time ( 'timestamp' );
|
90 |
$add_query_arguments = '';
|
91 |
$message = '';
|
92 |
+
$user_id = get_current_user_id();
|
93 |
+
$class = 'updated notice-info point-notice one';
|
94 |
+
$style = 'position:relative';
|
95 |
+
|
96 |
+
if( !is_plugin_active( self::$ts_pro_file_name ) &&
|
97 |
( false === $activate_time || ( $activate_time > 0 && $current_time >= $sixty_days ) ) ) {
|
|
|
|
|
98 |
|
99 |
+
if( ! get_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore' ) ) {
|
|
|
|
|
100 |
|
101 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_first_notice_ignore', '0' );
|
|
|
102 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
103 |
+
|
104 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[1], $cancel_button );
|
105 |
}
|
106 |
|
107 |
+
if ( get_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore' ) &&
|
108 |
+
! get_user_meta( $user_id, self::$plugin_prefix . '_second_notice_ignore' )
|
109 |
) {
|
110 |
|
111 |
+
$first_ignore_time = get_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore_time' );
|
112 |
+
$fifteen_days = strtotime( '+15 Days', $first_ignore_time[0] );
|
113 |
|
114 |
+
//$fifteen_days = strtotime( '+2 Minutes', $first_ignore_time[0] );
|
115 |
|
116 |
if ( $current_time > $fifteen_days ) {
|
117 |
|
118 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_second_notice_ignore', '0' );
|
|
|
|
|
|
|
119 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
120 |
+
|
121 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[2], $cancel_button );
|
122 |
}
|
123 |
}
|
124 |
|
125 |
+
if ( get_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore' ) &&
|
126 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_second_notice_ignore' ) &&
|
127 |
+
! get_user_meta( $user_id, self::$plugin_prefix . '_third_notice_ignore' )
|
128 |
) {
|
129 |
|
130 |
+
$second_ignore_time = get_user_meta( $user_id, self::$plugin_prefix . '_second_notice_ignore_time' );
|
131 |
$ts_fifteen_days = strtotime( '+15 Days', $second_ignore_time[0] );
|
132 |
|
133 |
if ( $current_time > $ts_fifteen_days ) {
|
134 |
|
135 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_third_notice_ignore', '0' );
|
|
|
|
|
|
|
136 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
137 |
+
|
138 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[3], $cancel_button );
|
139 |
}
|
140 |
}
|
141 |
|
142 |
+
if ( get_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore' ) &&
|
143 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_second_notice_ignore' ) &&
|
144 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_third_notice_ignore' ) &&
|
145 |
+
! get_user_meta( $user_id, self::$plugin_prefix . '_fourth_notice_ignore' )
|
146 |
) {
|
147 |
|
148 |
+
$third_ignore_time = get_user_meta( $user_id, self::$plugin_prefix . '_third_notice_ignore_time' );
|
149 |
$ts_fifteen_days = strtotime( '+15 Days', $third_ignore_time[0] );
|
150 |
|
151 |
if ( $current_time > $ts_fifteen_days ) {
|
152 |
|
153 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_fourth_notice_ignore', '0' );
|
|
|
|
|
|
|
154 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
155 |
+
|
156 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[4], $cancel_button );
|
157 |
}
|
158 |
}
|
159 |
|
160 |
+
if ( get_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore' ) &&
|
161 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_second_notice_ignore' ) &&
|
162 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_third_notice_ignore' ) &&
|
163 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_fourth_notice_ignore' ) &&
|
164 |
+
! get_user_meta( $user_id, self::$plugin_prefix . '_fifth_notice_ignore' )
|
165 |
) {
|
166 |
|
167 |
+
$fourth_ignore_time = get_user_meta( $user_id, self::$plugin_prefix . '_fourth_notice_ignore_time' );
|
168 |
$ts_fifteen_days = strtotime( '+15 Days', $fourth_ignore_time[0] );
|
169 |
|
170 |
if ( $current_time > $ts_fifteen_days ) {
|
171 |
|
172 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_fifth_notice_ignore', '0' );
|
|
|
|
|
|
|
173 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
174 |
+
|
175 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[5], $cancel_button );
|
176 |
}
|
177 |
}
|
180 |
* Display Other plugin notices.
|
181 |
*/
|
182 |
|
183 |
+
if ( get_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore' ) &&
|
184 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_second_notice_ignore' ) &&
|
185 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_third_notice_ignore' ) &&
|
186 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_fourth_notice_ignore' ) &&
|
187 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_fifth_notice_ignore' )
|
188 |
) {
|
189 |
+
$fifth_ignore_time = get_user_meta( $user_id, self::$plugin_prefix . '_fifth_notice_ignore_time' );
|
190 |
|
191 |
self::ts_display_other_pro_plugin_notices( $current_time, $activate_time, $fifth_ignore_time [ 0 ] );
|
192 |
}
|
193 |
}
|
194 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
195 |
$seven_days = strtotime ( '+7 Days', $activate_time );
|
196 |
if( is_plugin_active( self::$ts_pro_file_name ) &&
|
197 |
( false === $activate_time || ( $activate_time > 0 && $current_time >= $seven_days ) ) ) {
|
198 |
|
199 |
self::ts_display_other_pro_plugin_notices( $current_time, $activate_time );
|
200 |
}
|
|
|
201 |
}
|
202 |
|
203 |
/**
|
204 |
+
* It will display the all other pro plugin notices
|
205 |
*
|
206 |
*/
|
207 |
public static function ts_display_other_pro_plugin_notices ( $current_time, $activate_time, $ts_consider_time = '' ) {
|
208 |
+
$user_id = get_current_user_id();
|
209 |
+
$class = 'updated notice-info point-notice';
|
210 |
+
$style = 'position:relative';
|
211 |
+
|
212 |
+
if ( ! get_user_meta( $user_id, self::$plugin_prefix . '_sixth_notice_ignore' )
|
213 |
) {
|
214 |
|
215 |
if ( '' != $ts_consider_time ) {
|
219 |
$ts_consider_time = strtotime( '+7 Days', $ts_consider_time );
|
220 |
}
|
221 |
if ( $current_time > $ts_consider_time ) {
|
222 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_sixth_notice_ignore', '0' );
|
|
|
|
|
|
|
223 |
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
224 |
+
|
225 |
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[6], $cancel_button );
|
226 |
}
|
227 |
+
}
|
|
|
228 |
|
229 |
+
if ( get_user_meta( $user_id, self::$plugin_prefix . '_sixth_notice_ignore' ) &&
|
230 |
+
! get_user_meta( $user_id, self::$plugin_prefix . '_seventh_notice_ignore' )
|
231 |
+
) {
|
232 |
|
233 |
+
$sixth_ignore_time = get_user_meta( $user_id, self::$plugin_prefix . '_sixth_notice_ignore_time' );
|
234 |
+
$ts_seven_days = strtotime( '+7 Days', $sixth_ignore_time[0] );
|
235 |
+
if ( $current_time > $ts_seven_days ) {
|
236 |
+
|
237 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_seventh_notice_ignore', '0' );
|
238 |
+
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
239 |
+
|
240 |
+
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[7], $cancel_button );
|
|
|
|
|
|
|
241 |
}
|
242 |
+
}
|
243 |
|
244 |
+
if ( get_user_meta( $user_id, self::$plugin_prefix . '_sixth_notice_ignore' ) &&
|
245 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_seventh_notice_ignore' ) &&
|
246 |
+
! get_user_meta( $user_id, self::$plugin_prefix . '_eigth_notice_ignore' )
|
247 |
+
) {
|
248 |
|
249 |
+
$seventh_ignore_time = get_user_meta( $user_id, self::$plugin_prefix . '_seventh_notice_ignore_time' );
|
250 |
+
$ts_seven_days = strtotime( '+7 Days', $seventh_ignore_time[0] );
|
251 |
+
if ( $current_time > $ts_seven_days ) {
|
252 |
+
|
253 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_eigth_notice_ignore', '0' );
|
254 |
+
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
255 |
+
|
256 |
+
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[8], $cancel_button );
|
|
|
|
|
|
|
257 |
}
|
258 |
+
}
|
259 |
|
260 |
+
if ( get_user_meta( $user_id, self::$plugin_prefix . '_sixth_notice_ignore' ) &&
|
261 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_seventh_notice_ignore' ) &&
|
262 |
+
get_user_meta( $user_id, self::$plugin_prefix . '_eigth_notice_ignore' ) &&
|
263 |
+
! get_user_meta( $user_id, self::$plugin_prefix . '_ninth_notice_ignore' )
|
264 |
+
) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
265 |
|
266 |
+
$eigth_ignore_time = get_user_meta( $user_id, self::$plugin_prefix . '_eigth_notice_ignore_time' );
|
267 |
+
$ts_seven_days = strtotime( '+7 Days', $eigth_ignore_time[0] );
|
268 |
+
if ( $current_time > $ts_seven_days ) {
|
269 |
+
|
270 |
+
$add_query_arguments = add_query_arg( self::$plugin_prefix . '_ninth_notice_ignore', '0' );
|
271 |
+
$cancel_button = '<a href="'.$add_query_arguments.'" class="dashicons dashicons-dismiss dashicons-dismiss-icon" style="position: absolute; top: 8px; right: 8px; color: #222; opacity: 0.4; text-decoration: none !important;"></a>';
|
272 |
+
|
273 |
+
printf( '<div class="%1$s" style="%2$s"><p>%3$s %4$s</p></div>', $class, $style, self::$ts_pro_notices[9], $cancel_button );
|
274 |
}
|
275 |
+
}
|
276 |
}
|
277 |
|
278 |
/**
|
279 |
+
* Ignore notices & update the time for it.
|
280 |
*/
|
281 |
public static function ts_ignore_pro_notices() {
|
282 |
+
$user_id = get_current_user_id();
|
283 |
// If user clicks to ignore the notice, add that to their user meta
|
284 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_first_notice_ignore' ] ) && '0' === $_GET[ self::$plugin_prefix . '_first_notice_ignore' ] ) {
|
285 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore', 'true', true );
|
286 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_first_notice_ignore_time', current_time( 'timestamp' ), true );
|
287 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_first_notice_ignore' ) );
|
288 |
|
289 |
}
|
290 |
|
291 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_second_notice_ignore'] ) && '0' === $_GET[ self::$plugin_prefix . '_second_notice_ignore'] ) {
|
292 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_second_notice_ignore', 'true', true );
|
293 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_second_notice_ignore_time', current_time( 'timestamp' ), true );
|
294 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_second_notice_ignore' ) );
|
295 |
}
|
296 |
|
297 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_third_notice_ignore'] ) && '0' === $_GET[ self::$plugin_prefix . '_third_notice_ignore'] ) {
|
298 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_third_notice_ignore', 'true', true );
|
299 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_third_notice_ignore_time', current_time( 'timestamp' ), true );
|
300 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_third_notice_ignore' ) );
|
301 |
}
|
302 |
|
303 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_fourth_notice_ignore' ] ) && '0' === $_GET[ self::$plugin_prefix . '_fourth_notice_ignore' ] ) {
|
304 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_fourth_notice_ignore', 'true', true );
|
305 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_fourth_notice_ignore_time', current_time( 'timestamp' ), true );
|
306 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_fourth_notice_ignore' ) );
|
307 |
}
|
308 |
|
309 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_fifth_notice_ignore' ] ) && '0' === $_GET[ self::$plugin_prefix . '_fifth_notice_ignore' ] ) {
|
310 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_fifth_notice_ignore', 'true', true );
|
311 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_fifth_notice_ignore_time', current_time( 'timestamp' ), true );
|
312 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_fifth_notice_ignore' ) );
|
313 |
}
|
314 |
|
315 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_sixth_notice_ignore' ] ) && '0' === $_GET[ self::$plugin_prefix . '_sixth_notice_ignore' ] ) {
|
316 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_sixth_notice_ignore', 'true', true );
|
317 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_sixth_notice_ignore_time', current_time( 'timestamp' ), true );
|
318 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_sixth_notice_ignore' ) );
|
319 |
}
|
320 |
|
321 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_seventh_notice_ignore' ] ) && '0' === $_GET[ self::$plugin_prefix . '_seventh_notice_ignore' ] ) {
|
322 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_seventh_notice_ignore', 'true', true );
|
323 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_seventh_notice_ignore_time', current_time( 'timestamp' ), true );
|
324 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_seventh_notice_ignore' ) );
|
325 |
}
|
326 |
|
327 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_eigth_notice_ignore' ] ) && '0' === $_GET[ self::$plugin_prefix . '_eigth_notice_ignore' ] ) {
|
328 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_eigth_notice_ignore', 'true', true );
|
329 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_eigth_notice_ignore_time', current_time( 'timestamp' ), true );
|
330 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_eigth_notice_ignore' ) );
|
331 |
}
|
332 |
|
333 |
+
if ( isset( $_GET[ self::$plugin_prefix . '_ninth_notice_ignore' ] ) && '0' === $_GET[ self::$plugin_prefix . '_ninth_notice_ignore' ] ) {
|
334 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_ninth_notice_ignore', 'true', true );
|
335 |
+
add_user_meta( $user_id, self::$plugin_prefix . '_ninth_notice_ignore_time', current_time( 'timestamp' ), true );
|
336 |
+
wp_safe_redirect( remove_query_arg( self::$plugin_prefix . '_ninth_notice_ignore' ) );
|
337 |
}
|
338 |
}
|
339 |
+
}
|
|
woocommerce-abandoned-cart/includes/component/{tracking data → tracking-data}/Instructions
RENAMED
File without changes
|
woocommerce-abandoned-cart/includes/component/{tracking data → tracking-data}/assets/images/site-logo-new.jpg
RENAMED
File without changes
|
woocommerce-abandoned-cart/includes/component/{tracking data → tracking-data}/assets/js/dismiss-notice.js
RENAMED
File without changes
|
woocommerce-abandoned-cart/includes/component/{tracking data/class-ts-tracker.php → tracking-data/class-ts-tracker.php}
RENAMED
@@ -4,7 +4,7 @@
|
|
4 |
* No personal information is tracked, only general settings, order and user counts and admin email for
|
5 |
* discount code.
|
6 |
*
|
7 |
-
* @class
|
8 |
* @version 6.8
|
9 |
*/
|
10 |
|
@@ -12,7 +12,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
12 |
exit;
|
13 |
}
|
14 |
|
15 |
-
class
|
16 |
|
17 |
/**
|
18 |
* URL to the Tracker API endpoint.
|
4 |
* No personal information is tracked, only general settings, order and user counts and admin email for
|
5 |
* discount code.
|
6 |
*
|
7 |
+
* @class Wcal_TS_Tracker
|
8 |
* @version 6.8
|
9 |
*/
|
10 |
|
12 |
exit;
|
13 |
}
|
14 |
|
15 |
+
class Wcal_TS_Tracker {
|
16 |
|
17 |
/**
|
18 |
* URL to the Tracker API endpoint.
|
woocommerce-abandoned-cart/includes/component/{tracking data/ts-tracking.php → tracking-data/ts-tracking.php}
RENAMED
@@ -9,7 +9,7 @@ include_once( 'class-ts-tracker.php' );
|
|
9 |
*
|
10 |
* @since 6.8
|
11 |
*/
|
12 |
-
class
|
13 |
|
14 |
/**
|
15 |
* @var string Plugin prefix
|
@@ -95,15 +95,15 @@ class TS_tracking {
|
|
95 |
|
96 |
self::$ts_file_path = untrailingslashit( plugins_url( '/', __FILE__) ) ;
|
97 |
//Tracking Data
|
98 |
-
add_action( 'admin_notices', array( '
|
99 |
-
add_action( 'admin_footer', array( '
|
100 |
-
add_action( 'wp_ajax_'.self::$plugin_prefix.'_admin_notices', array( '
|
101 |
|
102 |
-
add_filter( 'cron_schedules', array( '
|
103 |
|
104 |
-
add_action( self::$plugin_prefix . '_add_new_settings', array( '
|
105 |
|
106 |
-
add_action ( 'admin_init', array( '
|
107 |
|
108 |
self::ts_schedule_cron_job();
|
109 |
}
|
@@ -131,7 +131,7 @@ class TS_tracking {
|
|
131 |
add_settings_field(
|
132 |
'ts_reset_tracking',
|
133 |
__( 'Reset usage tracking', self::$ts_plugin_locale ),
|
134 |
-
array( '
|
135 |
self::$ts_add_setting_on_page,
|
136 |
self::$ts_add_setting_on_section,
|
137 |
array( 'This will reset your usage tracking settings, causing it to show the opt-in banner again and not sending any data.', self::$ts_plugin_locale )
|
@@ -220,7 +220,7 @@ class TS_tracking {
|
|
220 |
|
221 |
public static function ts_admin_notices() {
|
222 |
update_option( self::$plugin_prefix . '_allow_tracking', 'dismissed' );
|
223 |
-
|
224 |
die();
|
225 |
}
|
226 |
|
@@ -234,11 +234,11 @@ class TS_tracking {
|
|
234 |
private static function ts_tracking_actions() {
|
235 |
if ( isset( $_GET[ self::$plugin_prefix . '_tracker_optin' ] ) && isset( $_GET[ self::$plugin_prefix . '_tracker_nonce' ] ) && wp_verify_nonce( $_GET[ self::$plugin_prefix . '_tracker_nonce' ], self::$plugin_prefix . '_tracker_optin' ) ) {
|
236 |
update_option( self::$plugin_prefix . '_allow_tracking', 'yes' );
|
237 |
-
|
238 |
header( 'Location: ' . $_SERVER[ 'HTTP_REFERER' ] );
|
239 |
} elseif ( isset( $_GET[ self::$plugin_prefix . '_tracker_optout' ] ) && isset( $_GET[ self::$plugin_prefix . '_tracker_nonce' ] ) && wp_verify_nonce( $_GET[ self::$plugin_prefix . '_tracker_nonce' ], self::$plugin_prefix . '_tracker_optout' ) ) {
|
240 |
update_option( self::$plugin_prefix . '_allow_tracking', 'no' );
|
241 |
-
|
242 |
header( 'Location: ' . $_SERVER[ 'HTTP_REFERER' ] );
|
243 |
}
|
244 |
}
|
9 |
*
|
10 |
* @since 6.8
|
11 |
*/
|
12 |
+
class Wcal_TS_tracking {
|
13 |
|
14 |
/**
|
15 |
* @var string Plugin prefix
|
95 |
|
96 |
self::$ts_file_path = untrailingslashit( plugins_url( '/', __FILE__) ) ;
|
97 |
//Tracking Data
|
98 |
+
add_action( 'admin_notices', array( 'Wcal_TS_tracking', 'ts_track_usage_data' ) );
|
99 |
+
add_action( 'admin_footer', array( 'Wcal_TS_tracking', 'ts_admin_notices_scripts' ) );
|
100 |
+
add_action( 'wp_ajax_'.self::$plugin_prefix.'_admin_notices', array( 'Wcal_TS_tracking', 'ts_admin_notices' ) );
|
101 |
|
102 |
+
add_filter( 'cron_schedules', array( 'Wcal_TS_tracking', 'ts_add_cron_schedule' ) );
|
103 |
|
104 |
+
add_action( self::$plugin_prefix . '_add_new_settings', array( 'Wcal_TS_tracking', 'ts_add_reset_tracking_setting' ) );
|
105 |
|
106 |
+
add_action ( 'admin_init', array( 'Wcal_TS_tracking', 'ts_reset_tracking_setting' ) ) ;
|
107 |
|
108 |
self::ts_schedule_cron_job();
|
109 |
}
|
131 |
add_settings_field(
|
132 |
'ts_reset_tracking',
|
133 |
__( 'Reset usage tracking', self::$ts_plugin_locale ),
|
134 |
+
array( 'Wcal_TS_tracking', 'ts_rereset_tracking_callback' ),
|
135 |
self::$ts_add_setting_on_page,
|
136 |
self::$ts_add_setting_on_section,
|
137 |
array( 'This will reset your usage tracking settings, causing it to show the opt-in banner again and not sending any data.', self::$ts_plugin_locale )
|
220 |
|
221 |
public static function ts_admin_notices() {
|
222 |
update_option( self::$plugin_prefix . '_allow_tracking', 'dismissed' );
|
223 |
+
Wcal_TS_Tracker::ts_send_tracking_data( false );
|
224 |
die();
|
225 |
}
|
226 |
|
234 |
private static function ts_tracking_actions() {
|
235 |
if ( isset( $_GET[ self::$plugin_prefix . '_tracker_optin' ] ) && isset( $_GET[ self::$plugin_prefix . '_tracker_nonce' ] ) && wp_verify_nonce( $_GET[ self::$plugin_prefix . '_tracker_nonce' ], self::$plugin_prefix . '_tracker_optin' ) ) {
|
236 |
update_option( self::$plugin_prefix . '_allow_tracking', 'yes' );
|
237 |
+
Wcal_TS_Tracker::ts_send_tracking_data( true );
|
238 |
header( 'Location: ' . $_SERVER[ 'HTTP_REFERER' ] );
|
239 |
} elseif ( isset( $_GET[ self::$plugin_prefix . '_tracker_optout' ] ) && isset( $_GET[ self::$plugin_prefix . '_tracker_nonce' ] ) && wp_verify_nonce( $_GET[ self::$plugin_prefix . '_tracker_nonce' ], self::$plugin_prefix . '_tracker_optout' ) ) {
|
240 |
update_option( self::$plugin_prefix . '_allow_tracking', 'no' );
|
241 |
+
Wcal_TS_Tracker::ts_send_tracking_data( false );
|
242 |
header( 'Location: ' . $_SERVER[ 'HTTP_REFERER' ] );
|
243 |
}
|
244 |
}
|
woocommerce-abandoned-cart/includes/component/welcome-page/ts-welcome.php
CHANGED
@@ -12,14 +12,14 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
12 |
}
|
13 |
|
14 |
/**
|
15 |
-
*
|
16 |
*
|
17 |
* A general class for About page.
|
18 |
*
|
19 |
* @since 7.7
|
20 |
*/
|
21 |
|
22 |
-
class
|
23 |
|
24 |
/**
|
25 |
* @var string The capability users should have to view the page
|
12 |
}
|
13 |
|
14 |
/**
|
15 |
+
* Wcal_TS_Welcome Class
|
16 |
*
|
17 |
* A general class for About page.
|
18 |
*
|
19 |
* @since 7.7
|
20 |
*/
|
21 |
|
22 |
+
class Wcal_TS_Welcome {
|
23 |
|
24 |
/**
|
25 |
* @var string The capability users should have to view the page
|
woocommerce-abandoned-cart/includes/component/{WooCommerce-Check → woocommerce-check}/Instructions
RENAMED
File without changes
|
woocommerce-abandoned-cart/includes/component/{WooCommerce-Check → woocommerce-check}/ts-woo-active.php
RENAMED
@@ -4,12 +4,11 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
4 |
}
|
5 |
|
6 |
/**
|
7 |
-
*
|
8 |
-
*
|
9 |
-
* @class TS_Woo_Active
|
10 |
*/
|
11 |
|
12 |
-
class
|
13 |
|
14 |
/**
|
15 |
* @var string The name of the plugin
|
4 |
}
|
5 |
|
6 |
/**
|
7 |
+
* Wcal_TS_Woo_Active Class
|
8 |
+
* @class Wcal_TS_Woo_Active
|
|
|
9 |
*/
|
10 |
|
11 |
+
class Wcal_TS_Woo_Active {
|
12 |
|
13 |
/**
|
14 |
* @var string The name of the plugin
|
woocommerce-abandoned-cart/includes/wcal_actions.php
CHANGED
@@ -55,4 +55,55 @@ class wcal_delete_bulk_action_handler {
|
|
55 |
|
56 |
wp_safe_redirect( admin_url( '/admin.php?page=woocommerce_ac_page&action=emailtemplates&wcal_template_deleted=YES' ) );
|
57 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
}
|
55 |
|
56 |
wp_safe_redirect( admin_url( '/admin.php?page=woocommerce_ac_page&action=emailtemplates&wcal_template_deleted=YES' ) );
|
57 |
}
|
58 |
+
|
59 |
+
/**
|
60 |
+
* It will delete cart automatically after X days
|
61 |
+
* @hook admin_init
|
62 |
+
* @globals mixed $wpdb
|
63 |
+
* @since 5.0
|
64 |
+
*/
|
65 |
+
public static function wcal_delete_abandoned_carts_after_x_days() {
|
66 |
+
global $wpdb;
|
67 |
+
$query = "SELECT * FROM `" . $wpdb->prefix . "ac_abandoned_cart_history_lite" . "` WHERE recovered_cart = '0' ";
|
68 |
+
$carts = $wpdb->get_results ( $query );
|
69 |
+
foreach( $carts as $cart_key => $cart_value ) {
|
70 |
+
$cart_update_time = $cart_value->abandoned_cart_time;
|
71 |
+
wcal_delete_bulk_action_handler::wcal_delete_ac_carts( $cart_value, $cart_update_time );
|
72 |
+
}
|
73 |
+
}
|
74 |
+
/**
|
75 |
+
* It will delete the abandoned cart data from database.
|
76 |
+
* It will also delete the email history for that abandoned cart.
|
77 |
+
* If the user id guest user then it will delete the record from users table.
|
78 |
+
* @param object $value Value of cart.
|
79 |
+
* @param timestamp $cart_update_time Cart abandoned time
|
80 |
+
* @globals mixed $wpdb
|
81 |
+
* @since 5.0
|
82 |
+
*/
|
83 |
+
public static function wcal_delete_ac_carts( $value, $cart_update_time ) {
|
84 |
+
global $wpdb;
|
85 |
+
$delete_ac_after_days = get_option( 'ac_lite_delete_abandoned_order_days' );
|
86 |
+
if ( '' != $delete_ac_after_days ){
|
87 |
+
$delete_ac_after_days_time = $delete_ac_after_days * 86400;
|
88 |
+
$current_time = current_time( 'timestamp' );
|
89 |
+
$check_time = $current_time - $cart_update_time;
|
90 |
+
|
91 |
+
if ( $check_time > $delete_ac_after_days_time && $delete_ac_after_days_time != 0 && $delete_ac_after_days_time != "" ) {
|
92 |
+
$abandoned_id = $value->id;
|
93 |
+
$query_delete_sent_history = "DELETE FROM `" . $wpdb->prefix . "ac_sent_history_lite" . "` WHERE abandoned_order_id = '$abandoned_id' ";
|
94 |
+
$delete_sent_history = $wpdb->get_results( $query_delete_sent_history );
|
95 |
+
|
96 |
+
$user_id = $value->user_id;
|
97 |
+
$query = "DELETE FROM `" . $wpdb->prefix . "ac_abandoned_cart_history_lite" . "` WHERE user_id = '$user_id' AND abandoned_cart_time = '$cart_update_time'";
|
98 |
+
$results2 = $wpdb->get_results ( $query );
|
99 |
+
|
100 |
+
$query_delete_cart = "DELETE FROM `" . $wpdb->prefix."usermeta` WHERE user_id = '$user_id' AND meta_key = '_woocommerce_persistent_cart' ";
|
101 |
+
$results_delete = $wpdb->get_results ( $query_delete_cart );
|
102 |
+
if ( $user_id >= '63000000' ) {
|
103 |
+
$guest_query = "DELETE FROM `" . $wpdb->prefix . "ac_guest_abandoned_cart_history_lite" . "` WHERE id = '" . $user_id . "'";
|
104 |
+
$results_guest = $wpdb->get_results ( $guest_query );
|
105 |
+
}
|
106 |
+
}
|
107 |
+
}
|
108 |
+
}
|
109 |
}
|
woocommerce-abandoned-cart/includes/wcal_all_component.php
CHANGED
@@ -24,13 +24,13 @@ if ( ! class_exists( 'Wcal_All_Component' ) ) {
|
|
24 |
|
25 |
if ( true === $is_admin ) {
|
26 |
|
27 |
-
require_once( "component/
|
28 |
|
29 |
-
require_once( "component/tracking
|
30 |
require_once( "component/deactivate-survey-popup/class-ts-deactivation.php" );
|
31 |
|
32 |
require_once( "component/welcome-page/ts-welcome.php" );
|
33 |
-
require_once( "component/
|
34 |
require_once( "component/pro-notices-in-lite/ts-pro-notices.php" );
|
35 |
|
36 |
$wcal_plugin_name = 'Abandoned Cart Lite for WooCommerce';
|
@@ -55,22 +55,22 @@ if ( ! class_exists( 'Wcal_All_Component' ) ) {
|
|
55 |
$wcal_setting_section = 'ac_lite_general_settings_section';
|
56 |
$wcal_register_setting = 'woocommerce_ac_settings';
|
57 |
|
58 |
-
new
|
59 |
|
60 |
-
new
|
61 |
|
62 |
-
new
|
63 |
|
64 |
-
$wcal_deativate = new
|
65 |
$wcal_deativate->init ( $wcal_file_name, $wcal_plugin_name );
|
66 |
|
67 |
-
new
|
68 |
|
69 |
$ts_pro_faq = self::wcal_get_faq ();
|
70 |
-
new
|
71 |
|
72 |
$ts_pro_notices = self::wcal_get_notice_text ();
|
73 |
-
new
|
74 |
|
75 |
}
|
76 |
}
|
@@ -82,34 +82,35 @@ if ( ! class_exists( 'Wcal_All_Component' ) ) {
|
|
82 |
public static function wcal_get_notice_text () {
|
83 |
$ts_pro_notices = array();
|
84 |
|
85 |
-
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro
|
86 |
-
$
|
|
|
87 |
|
88 |
-
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro
|
89 |
-
$message_two = wp_kses_post ( __( '
|
90 |
|
91 |
-
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro
|
92 |
-
$message_three = wp_kses_post ( __( '
|
93 |
|
94 |
-
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro
|
95 |
-
$message_four = wp_kses_post ( __( '
|
96 |
|
97 |
-
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro
|
98 |
-
$
|
99 |
-
|
100 |
|
101 |
-
$_link = 'https://www.tychesoftwares.com/store/premium-plugins/order-delivery-date-for-woocommerce-pro-21
|
102 |
$message_six = wp_kses_post ( __( 'Reduce cart abandonment rate by 57% with our Order Delivery Date Pro WooCommerce plugin. You can Create Delivery Settings by Shipping Zones & Shipping Classes. <br>Use discount code "ORDPRO20" and grab 20% discount on the purchase of the plugin. The discount code is valid only for the first 20 customers. <strong><a target="_blank" href= "'.$_link.'">Purchase now</a></strong>', 'woocommerce-abandoned-cart' ) );
|
103 |
|
104 |
-
$_link = 'https://www.tychesoftwares.com/store/premium-plugins/
|
105 |
$message_seven = wp_kses_post ( __( 'Allow your customers to select the Delivery Date on Single Product Page using our Product Delivery Date pro for WooCommerce Plugin. <br>
|
106 |
<strong><a target="_blank" href= "'.$_link.'">Shop now</a></strong> & be one of the 20 customers to get 20% discount on the plugin price. Use the code "PRDPRO20". Hurry!!', 'woocommerce-abandoned-cart' ) );
|
107 |
|
108 |
-
$_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-booking-plugin
|
109 |
$message_eight = wp_kses_post ( __( ' Allow your customers to book an appointment or rent an apartment with our Booking and Appointment for WooCommerce plugin. You can also sell your product as a resource or integrate with a few Vendor plugins. <br>Shop now & Save 20% on the plugin with the code "BKAP20". Only for first 20 customers. <strong><a target="_blank" href= "'.$_link.'">Have it now!</a></strong>', 'woocommerce-abandoned-cart' ) );
|
110 |
|
111 |
-
$_link = 'https://www.tychesoftwares.com/store/premium-plugins/deposits-for-woocommerce
|
112 |
-
$message_nine = wp_kses_post ( __( ' Allow your customers to pay deposits on products using our Deposits for WooCommerce
|
113 |
<strong><a target="_blank" href= "'.$_link.'">Purchase now</a></strong> & Grab 20% discount with the code "DFWP20". The discount code is valid only for the first 20 customers.', 'woocommerce-abandoned-cart' ) );
|
114 |
|
115 |
$ts_pro_notices = array (
|
24 |
|
25 |
if ( true === $is_admin ) {
|
26 |
|
27 |
+
require_once( "component/woocommerce-check/ts-woo-active.php" );
|
28 |
|
29 |
+
require_once( "component/tracking-data/ts-tracking.php" );
|
30 |
require_once( "component/deactivate-survey-popup/class-ts-deactivation.php" );
|
31 |
|
32 |
require_once( "component/welcome-page/ts-welcome.php" );
|
33 |
+
require_once( "component/faq-support/ts-faq-support.php" );
|
34 |
require_once( "component/pro-notices-in-lite/ts-pro-notices.php" );
|
35 |
|
36 |
$wcal_plugin_name = 'Abandoned Cart Lite for WooCommerce';
|
55 |
$wcal_setting_section = 'ac_lite_general_settings_section';
|
56 |
$wcal_register_setting = 'woocommerce_ac_settings';
|
57 |
|
58 |
+
new Wcal_TS_Woo_Active ( $wcal_plugin_name, $wcal_file_name, $wcal_locale );
|
59 |
|
60 |
+
new Wcal_TS_tracking ( $wcal_plugin_prefix, $wcal_plugin_name, $wcal_blog_post_link, $wcal_locale, $wcal_plugin_url, $wcal_settings_page, $wcal_setting_add_on, $wcal_setting_section, $wcal_register_setting );
|
61 |
|
62 |
+
new Wcal_TS_Tracker ( $wcal_plugin_prefix, $wcal_plugin_name );
|
63 |
|
64 |
+
$wcal_deativate = new Wcal_TS_deactivate;
|
65 |
$wcal_deativate->init ( $wcal_file_name, $wcal_plugin_name );
|
66 |
|
67 |
+
new Wcal_TS_Welcome ( $wcal_plugin_name, $wcal_plugin_prefix, $wcal_locale, $wcal_plugin_folder_name, $wcal_plugin_dir_name, $wcal_get_previous_version );
|
68 |
|
69 |
$ts_pro_faq = self::wcal_get_faq ();
|
70 |
+
new Wcal_TS_Faq_Support( $wcal_plugin_name, $wcal_plugin_prefix, $wcal_plugins_page, $wcal_locale, $wcal_plugin_folder_name, $wcal_plugin_slug, $ts_pro_faq );
|
71 |
|
72 |
$ts_pro_notices = self::wcal_get_notice_text ();
|
73 |
+
new Wcal_ts_pro_notices( $wcal_plugin_name, $wcal_lite_plugin_prefix, $wcal_plugin_prefix, $ts_pro_notices, $wcal_file_name, $wcal_pro_file_name );
|
74 |
|
75 |
}
|
76 |
}
|
82 |
public static function wcal_get_notice_text () {
|
83 |
$ts_pro_notices = array();
|
84 |
|
85 |
+
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro/?utm_source=wpnotice&utm_medium=first&utm_campaign=AbandonedCartLitePlugin';
|
86 |
+
$wcal_pro_diff = 'https://www.tychesoftwares.com/differences-between-pro-and-lite-versions-of-abandoned-cart-for-woocommerce-plugin/';
|
87 |
+
$message_first = wp_kses_post ( __( 'Now that you are all set with the Lite version, you can upgrade to Pro version to take your abandoned cart recovery to the next level. You can capture customer’s email address when they click Add to Cart, get access to 11 unique, fully responsive email templates, send text messages for recovery & <strong><a target="_blank" href= "'.$wcal_pro_diff.'">much more</a></strong>. <strong><a target="_blank" href= "'.$wcal_ac_pro_link.'">Purchase now</a></strong>.', 'woocommerce-abandoned-cart' ) );
|
88 |
|
89 |
+
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro/?utm_source=wpnotice&utm_medium=second&utm_campaign=AbandonedCartLitePlugin';
|
90 |
+
$message_two = wp_kses_post ( __( 'Boost your sales by recovering up to 60% of the abandoned carts with our Abandoned Cart Pro for WooCommerce plugin. You can capture customer email addresses right when they click the Add To Cart button. <strong><a target="_blank" href= "'.$wcal_ac_pro_link.'"> Grab your copy of Abandon Cart Pro plugin now!</a></strong>', 'woocommerce-abandoned-cart' ) );
|
91 |
|
92 |
+
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro/?utm_source=wpnotice&utm_medium=third&utm_campaign=AbandonedCartLitePlugin';
|
93 |
+
$message_three = wp_kses_post ( __( 'Don\'t loose your sales to abandoned carts. Use our Abandon Cart Pro plugin & start recovering your lost sales in less then 60 seconds. <strong><a target="_blank" href= "'.$wcal_ac_pro_link.'">Grab it now!</a></strong>.', 'woocommerce-abandoned-cart' ) );
|
94 |
|
95 |
+
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro/?utm_source=wpnotice&utm_medium=fourth&utm_campaign=AbandonedCartLitePlugin';
|
96 |
+
$message_four = wp_kses_post ( __( 'Send Abandoned Cart reminders that actually convert. Take advantage of our fully responsive email templates designed specially with an intent to trigger conversion. <strong><a target="_blank" href= "'.$wcal_ac_pro_link.'">Purchase now</a></strong>.', 'woocommerce-abandoned-cart' ) );
|
97 |
|
98 |
+
$wcal_ac_pro_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro/?utm_source=wpnotice&utm_medium=fifth&utm_campaign=AbandonedCartLitePlugin';
|
99 |
+
$message_five = wp_kses_post ( __( 'Increase your store sales by recovering your abandoned carts for just $119. No profit sharing, no monthly fees. Our Abandoned Cart Pro plugin comes with a 30 day money back guarantee as well. :) Use coupon code ACPRO20 & save $24!<br>
|
100 |
+
<strong><a target="_blank" href= "'.$wcal_ac_pro_link.'">Grab your copy now!</a></strong>', 'woocommerce-abandoned-cart' ) );
|
101 |
|
102 |
+
$_link = 'https://www.tychesoftwares.com/store/premium-plugins/order-delivery-date-for-woocommerce-pro-21/?utm_source=wpnotice&utm_medium=sixth&utm_campaign=AbandonedCartLitePlugin';
|
103 |
$message_six = wp_kses_post ( __( 'Reduce cart abandonment rate by 57% with our Order Delivery Date Pro WooCommerce plugin. You can Create Delivery Settings by Shipping Zones & Shipping Classes. <br>Use discount code "ORDPRO20" and grab 20% discount on the purchase of the plugin. The discount code is valid only for the first 20 customers. <strong><a target="_blank" href= "'.$_link.'">Purchase now</a></strong>', 'woocommerce-abandoned-cart' ) );
|
104 |
|
105 |
+
$_link = 'https://www.tychesoftwares.com/store/premium-plugins/product-delivery-date-pro-for-woocommerce/?utm_source=wpnotice&utm_medium=seventh&utm_campaign=AbandonedCartLitePlugin';
|
106 |
$message_seven = wp_kses_post ( __( 'Allow your customers to select the Delivery Date on Single Product Page using our Product Delivery Date pro for WooCommerce Plugin. <br>
|
107 |
<strong><a target="_blank" href= "'.$_link.'">Shop now</a></strong> & be one of the 20 customers to get 20% discount on the plugin price. Use the code "PRDPRO20". Hurry!!', 'woocommerce-abandoned-cart' ) );
|
108 |
|
109 |
+
$_link = 'https://www.tychesoftwares.com/store/premium-plugins/woocommerce-booking-plugin/?utm_source=wpnotice&utm_medium=eight&utm_campaign=AbandonedCartLitePlugin';
|
110 |
$message_eight = wp_kses_post ( __( ' Allow your customers to book an appointment or rent an apartment with our Booking and Appointment for WooCommerce plugin. You can also sell your product as a resource or integrate with a few Vendor plugins. <br>Shop now & Save 20% on the plugin with the code "BKAP20". Only for first 20 customers. <strong><a target="_blank" href= "'.$_link.'">Have it now!</a></strong>', 'woocommerce-abandoned-cart' ) );
|
111 |
|
112 |
+
$_link = 'https://www.tychesoftwares.com/store/premium-plugins/deposits-for-woocommerce/?utm_source=wpnotice&utm_medium=eight&utm_campaign=AbandonedCartLitePlugin';
|
113 |
+
$message_nine = wp_kses_post ( __( ' Allow your customers to pay deposits on products using our Deposits for WooCommerce plugin. <br>
|
114 |
<strong><a target="_blank" href= "'.$_link.'">Purchase now</a></strong> & Grab 20% discount with the code "DFWP20". The discount code is valid only for the first 20 customers.', 'woocommerce-abandoned-cart' ) );
|
115 |
|
116 |
$ts_pro_notices = array (
|
woocommerce-abandoned-cart/includes/wcal_class-guest.php
CHANGED
@@ -165,19 +165,14 @@ if ( ! class_exists( 'woocommerce_guest_ac' ) ) {
|
|
165 |
foreach ( $results_guest as $key => $value ) {
|
166 |
$query = "SELECT * FROM `".$wpdb->prefix."ac_abandoned_cart_history_lite`
|
167 |
WHERE user_id = %d AND recovered_cart = '0'" ;
|
168 |
-
$result = $wpdb->get_results( $wpdb->prepare( $query, $value->id ) );
|
|
|
169 |
|
170 |
if ( count( $result ) ) {
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
$delete_query = "DELETE FROM `".$wpdb->prefix."ac_abandoned_cart_history_lite`
|
175 |
-
WHERE user_id = '".$value->id."'";
|
176 |
-
$wpdb->query( $delete_query );
|
177 |
}
|
178 |
-
$guest_delete = "DELETE FROM `".$wpdb->prefix."ac_guest_abandoned_cart_history_lite`
|
179 |
-
WHERE id = '".$value->id."'";
|
180 |
-
$wpdb->query( $guest_delete );
|
181 |
}
|
182 |
}
|
183 |
// Insert record in guest table
|
@@ -245,7 +240,7 @@ if ( ! class_exists( 'woocommerce_guest_ac' ) ) {
|
|
245 |
if( is_multisite() ) {
|
246 |
// get main site's table prefix
|
247 |
$main_prefix = $wpdb->get_blog_prefix(1);
|
248 |
-
$insert_persistent_cart = "INSERT INTO `" . $
|
249 |
VALUES ( '".$user_id."', '_woocommerce_persistent_cart', '".$cart_info."' )";
|
250 |
$wpdb->query( $insert_persistent_cart );
|
251 |
|
@@ -272,7 +267,7 @@ if ( ! class_exists( 'woocommerce_guest_ac' ) ) {
|
|
272 |
if( is_multisite() ) {
|
273 |
// get main site's table prefix
|
274 |
$main_prefix = $wpdb->get_blog_prefix(1);
|
275 |
-
$insert_persistent_cart = "INSERT INTO `" . $
|
276 |
VALUES ( '".$user_id."', '_woocommerce_persistent_cart', '".$cart_info."' )";
|
277 |
$wpdb->query( $insert_persistent_cart );
|
278 |
|
165 |
foreach ( $results_guest as $key => $value ) {
|
166 |
$query = "SELECT * FROM `".$wpdb->prefix."ac_abandoned_cart_history_lite`
|
167 |
WHERE user_id = %d AND recovered_cart = '0'" ;
|
168 |
+
$result = $wpdb->get_results( $wpdb->prepare( $query, $value->id ) );
|
169 |
+
// update existing record and create new record if guest cart history table will have the same email id.
|
170 |
|
171 |
if ( count( $result ) ) {
|
172 |
+
$update_mobile_info = "UPDATE `" .$wpdb->prefix."ac_abandoned_cart_history_lite` SET cart_ignored = '1' WHERE user_id = '".$value->id."'";
|
173 |
+
$wpdb->query( $update_mobile_info );
|
174 |
+
|
|
|
|
|
|
|
175 |
}
|
|
|
|
|
|
|
176 |
}
|
177 |
}
|
178 |
// Insert record in guest table
|
240 |
if( is_multisite() ) {
|
241 |
// get main site's table prefix
|
242 |
$main_prefix = $wpdb->get_blog_prefix(1);
|
243 |
+
$insert_persistent_cart = "INSERT INTO `" . $main_prefix . "usermeta`( user_id, meta_key, meta_value )
|
244 |
VALUES ( '".$user_id."', '_woocommerce_persistent_cart', '".$cart_info."' )";
|
245 |
$wpdb->query( $insert_persistent_cart );
|
246 |
|
267 |
if( is_multisite() ) {
|
268 |
// get main site's table prefix
|
269 |
$main_prefix = $wpdb->get_blog_prefix(1);
|
270 |
+
$insert_persistent_cart = "INSERT INTO `" . $main_prefix . "usermeta`( user_id, meta_key, meta_value )
|
271 |
VALUES ( '".$user_id."', '_woocommerce_persistent_cart', '".$cart_info."' )";
|
272 |
$wpdb->query( $insert_persistent_cart );
|
273 |
|
woocommerce-abandoned-cart/readme.txt
CHANGED
@@ -4,9 +4,9 @@ Contributors: ashokrane, pinal.shah, bhavik.kiri, chetnapatel, tychesoftwares
|
|
4 |
Tags: abandon cart, cart recovery, increase woocommerce conversion rate , recover woocommerce cart, increase sales with woocommerce
|
5 |
Author URI: https://www.tychesoftwares.com/
|
6 |
Requires at least: 1.3
|
7 |
-
Tested up to: 4.9.
|
8 |
Stable tag: trunk
|
9 |
-
License: GPLv2 or
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
Donate link: https://www.paypal.me/TycheSoftwares
|
12 |
|
@@ -193,7 +193,40 @@ You can refer **[here](https://www.tychesoftwares.com/differences-between-pro-an
|
|
193 |
|
194 |
== Changelog ==
|
195 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
= 4.9 (24.05-2018) =
|
|
|
197 |
* The plugin is now GDPR compliant.
|
198 |
|
199 |
* New feature - Added two settings to show the message on the checkout page for guest users and the message to be displayed at the start of the shop page for Registered users.
|
4 |
Tags: abandon cart, cart recovery, increase woocommerce conversion rate , recover woocommerce cart, increase sales with woocommerce
|
5 |
Author URI: https://www.tychesoftwares.com/
|
6 |
Requires at least: 1.3
|
7 |
+
Tested up to: 4.9.7
|
8 |
Stable tag: trunk
|
9 |
+
License: GPLv2 or late
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
Donate link: https://www.paypal.me/TycheSoftwares
|
12 |
|
193 |
|
194 |
== Changelog ==
|
195 |
|
196 |
+
= 5.0 (30.07-2018) =
|
197 |
+
|
198 |
+
* This version has 1 new feature and 9 bugs fixes along with 4 Tweaks.
|
199 |
+
|
200 |
+
* New feature - From this version, we have added "Automatically Delete Abandoned Orders after X days" setting. The same setting will delete all the Abandoned carts automatically after number of days which will set in the setting.
|
201 |
+
|
202 |
+
* Bug Fixed - . When WordPress exports data for an email address and if there are no abandoned cart records for the said address, the export was failing. Fixed the same.
|
203 |
+
|
204 |
+
* Bug Fixed - In WooCommerce > Settings > Email menu, if the footer will have "{site_title}" merge tag then our plugin will show the title of website at the end of test email and abandoned cart reminder email.
|
205 |
+
|
206 |
+
* Bug Fixed - For Multisite, we were getting error message in the debug log file once we abandoned a cart. This issue has been fixed now.
|
207 |
+
|
208 |
+
* Bug Fixed - Under the Recovered Orders tab, duplicate records were showing for the recovered orders. This issue is fixed.
|
209 |
+
|
210 |
+
* Bug Fixed - When abandoned cart will have a variable product which has 3 attributes or more then the slug name of selected variations were showing in the abandoned cart reminder emails and on the abandoned cart details page. This has been fixed.
|
211 |
+
|
212 |
+
* Bug Fixed - With the Fresh Install of the plugin, some columns of abandoned cart history table were not created. This issue is fixed.
|
213 |
+
|
214 |
+
* Bug Fixed - With version 5.0 onwards, if the guest will use the same email address which was already used for abandoning the cart then the existing record will be updated and new record will added in the Abandoned Orders tab. This was not the case with older versions.
|
215 |
+
|
216 |
+
* Bug Fixed - The pagination on the Email Templates tab was not working. It has been fixed.
|
217 |
+
|
218 |
+
* Bug Fixed - Some error notices of debug log file are fixed.
|
219 |
+
|
220 |
+
* Tweak - We have updated .pot and .po & .mo files in our plugin. So all the strings from Abandoned Cart Pro for WooCommerce plugin can be translated to any language you want to.
|
221 |
+
|
222 |
+
* Tweak - We have added .po and .mo files of Hungarian language in plugin's folder. So, if the Site language will be Hungarian language then translated strings of our plugin will be displayed into Hungarian language.
|
223 |
+
|
224 |
+
* Tweak - Added Help tip below of Email Body section while editing or creating an email template.
|
225 |
+
|
226 |
+
* Tweak - "Unsubscribed" status added to Abandoned Orders page and will be displayed for Unsubscribed carts.
|
227 |
+
|
228 |
= 4.9 (24.05-2018) =
|
229 |
+
|
230 |
* The plugin is now GDPR compliant.
|
231 |
|
232 |
* New feature - Added two settings to show the message on the checkout page for guest users and the message to be displayed at the start of the shop page for Registered users.
|
woocommerce-abandoned-cart/woocommerce-ac.php
CHANGED
@@ -5,14 +5,14 @@
|
|
5 |
* Description: This plugin captures abandoned carts by logged-in users & emails them about it.
|
6 |
* <strong><a href="http://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro">Click here to get the
|
7 |
* PRO Version.</a></strong>
|
8 |
-
* Version:
|
9 |
* Author: Tyche Softwares
|
10 |
* Author URI: http://www.tychesoftwares.com/
|
11 |
* Text Domain: woocommerce-abandoned-cart
|
12 |
* Domain Path: /i18n/languages/
|
13 |
* Requires PHP: 5.6
|
14 |
* WC requires at least: 3.0.0
|
15 |
-
* WC tested up to: 3.4.
|
16 |
*
|
17 |
* @package Abandoned-Cart-Lite-for-WooCommerce
|
18 |
*/
|
@@ -177,6 +177,8 @@ function woocommerce_ac_delete_lite() {
|
|
177 |
|
178 |
delete_option( 'wcal_guest_cart_capture_msg' );
|
179 |
delete_option( 'wcal_logged_cart_capture_msg' );
|
|
|
|
|
180 |
}
|
181 |
/**
|
182 |
* woocommerce_abandon_cart_lite class
|
@@ -267,6 +269,10 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
267 |
|
268 |
add_action ( 'admin_enqueue_scripts', array( &$this, 'wcal_enqueue_scripts_js' ) );
|
269 |
add_action ( 'admin_enqueue_scripts', array( &$this, 'wcal_enqueue_scripts_css' ) );
|
|
|
|
|
|
|
|
|
270 |
|
271 |
if ( is_admin() ) {
|
272 |
// Load "admin-only" scripts here
|
@@ -753,6 +759,9 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
753 |
`abandoned_cart_time` int(11) NOT NULL,
|
754 |
`cart_ignored` enum('0','1') COLLATE utf8_unicode_ci NOT NULL,
|
755 |
`recovered_cart` int(11) NOT NULL,
|
|
|
|
|
|
|
756 |
PRIMARY KEY (`id`)
|
757 |
) $wcap_collate";
|
758 |
|
@@ -849,6 +858,16 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
849 |
'ac_lite_general_settings_section',
|
850 |
array( __( 'Consider cart abandoned after X minutes of item being added to cart & order not placed.', 'woocommerce-abandoned-cart' ) )
|
851 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
852 |
|
853 |
add_settings_field(
|
854 |
'ac_lite_email_admin_on_recovery',
|
@@ -858,6 +877,7 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
858 |
'ac_lite_general_settings_section',
|
859 |
array( __( 'Sends email to Admin if an Abandoned Cart Order is recovered.', 'woocommerce-abandoned-cart' ) )
|
860 |
);
|
|
|
861 |
|
862 |
add_settings_field(
|
863 |
'ac_lite_track_guest_cart_from_cart_page',
|
@@ -931,6 +951,12 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
931 |
'ac_lite_cart_abandoned_time',
|
932 |
array ( $this, 'ac_lite_cart_time_validation' )
|
933 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
934 |
|
935 |
register_setting(
|
936 |
'woocommerce_ac_settings',
|
@@ -1010,6 +1036,41 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
1010 |
}
|
1011 |
return $output;
|
1012 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1013 |
|
1014 |
/**
|
1015 |
* Settings API callback for email admin on cart recovery field.
|
@@ -1168,7 +1229,7 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
1168 |
$wcal_previous_version = get_option( 'wcal_previous_version' );
|
1169 |
|
1170 |
if ( $wcal_previous_version != wcal_common::wcal_get_version() ) {
|
1171 |
-
update_option( 'wcal_previous_version', '
|
1172 |
}
|
1173 |
|
1174 |
/**
|
@@ -1282,12 +1343,19 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
1282 |
$ac_settings = get_option( 'ac_lite_settings_status' );
|
1283 |
if ( $ac_settings != 'INDIVIDUAL' ) {
|
1284 |
//fetch the existing settings and save them as inidividual to be used for the settings API
|
1285 |
-
$woocommerce_ac_settings = json_decode( get_option( 'woocommerce_ac_settings' ) );
|
|
|
1286 |
if( isset( $woocommerce_ac_settings[0]->cart_time ) ) {
|
1287 |
add_option( 'ac_lite_cart_abandoned_time', $woocommerce_ac_settings[0]->cart_time );
|
1288 |
} else {
|
1289 |
add_option( 'ac_lite_cart_abandoned_time', '10' );
|
1290 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
1291 |
|
1292 |
if( isset( $woocommerce_ac_settings[0]->email_admin ) ) {
|
1293 |
add_option( 'ac_lite_email_admin_on_recovery', $woocommerce_ac_settings[0]->email_admin );
|
@@ -2416,7 +2484,7 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
2416 |
</div>
|
2417 |
<?php
|
2418 |
} elseif ( $action == 'listcart' || '' == $action || '-1' == $action || '-1' == $action_two ) {
|
2419 |
-
|
2420 |
<p> <?php _e( 'The list below shows all Abandoned Carts which have remained in cart for a time higher than the "Cart abandoned cut-off time" setting.', 'woocommerce-abandoned-cart' );?> </p>
|
2421 |
<?php
|
2422 |
$get_all_abandoned_count = wcal_common::wcal_get_abandoned_order_count( 'wcal_all_abandoned' );
|
@@ -2495,7 +2563,7 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
2495 |
</form>
|
2496 |
</div>
|
2497 |
<?php
|
2498 |
-
} elseif ( $action == 'emailtemplates' && ( $mode != 'edittemplate' && $mode != 'addnewtemplate' ) ) {
|
2499 |
?>
|
2500 |
<p> <?php _e( 'Add email templates at different intervals to maximize the possibility of recovering your abandoned carts.', 'woocommerce-abandoned-cart' );?> </p>
|
2501 |
<?php
|
@@ -3193,11 +3261,32 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
3193 |
|
3194 |
?>
|
3195 |
<?php echo stripslashes( get_option( 'woocommerce_ac_email_body' ) ); ?>
|
3196 |
-
<span class="description"
|
|
|
3197 |
_e( 'Message to be sent in the reminder email.', 'woocommerce-abandoned-cart' );
|
3198 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3199 |
</td>
|
3200 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3201 |
|
3202 |
<tr>
|
3203 |
<th>
|
@@ -3578,6 +3667,9 @@ if( !class_exists( 'woocommerce_abandon_cart_lite' ) ) {
|
|
3578 |
$email_body_template_footer = ob_get_clean();
|
3579 |
|
3580 |
$final_email_body = $email_body_template_header . $body_email_final_preview . $email_body_template_footer;
|
|
|
|
|
|
|
3581 |
|
3582 |
wc_mail( $to_email_preview, $subject_email_preview, $final_email_body , $headers );
|
3583 |
}
|
5 |
* Description: This plugin captures abandoned carts by logged-in users & emails them about it.
|
6 |
* <strong><a href="http://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro">Click here to get the
|
7 |
* PRO Version.</a></strong>
|
8 |
+
* Version: 5.0
|
9 |
* Author: Tyche Softwares
|
10 |
* Author URI: http://www.tychesoftwares.com/
|
11 |
* Text Domain: woocommerce-abandoned-cart
|
12 |
* Domain Path: /i18n/languages/
|
13 |
* Requires PHP: 5.6
|
14 |
* WC requires at least: 3.0.0
|
15 |
+
* WC tested up to: 3.4.4
|
16 |
*
|
17 |
* @package Abandoned-Cart-Lite-for-WooCommerce
|
18 |
*/
|
177 |
|
178 |
delete_option( 'wcal_guest_cart_capture_msg' );
|
179 |
delete_option( 'wcal_logged_cart_capture_msg' );
|
180 |
+
|
181 |
+
delete_option( 'ac_lite_delete_abandoned_order_days' );
|
182 |
}
|
183 |
/**
|
184 |
* woocommerce_abandon_cart_lite class
|
269 |
|
270 |
add_action ( 'admin_enqueue_scripts', array( &$this, 'wcal_enqueue_scripts_js' ) );
|
271 |
add_action ( 'admin_enqueue_scripts', array( &$this, 'wcal_enqueue_scripts_css' ) );
|
272 |
+
//delete abandoned order after X number of days
|
273 |
+
if ( class_exists( 'wcal_delete_bulk_action_handler' ) ) {
|
274 |
+
add_action( 'admin_init', array( 'wcal_delete_bulk_action_handler', 'wcal_delete_abandoned_carts_after_x_days' ) );
|
275 |
+
}
|
276 |
|
277 |
if ( is_admin() ) {
|
278 |
// Load "admin-only" scripts here
|
759 |
`abandoned_cart_time` int(11) NOT NULL,
|
760 |
`cart_ignored` enum('0','1') COLLATE utf8_unicode_ci NOT NULL,
|
761 |
`recovered_cart` int(11) NOT NULL,
|
762 |
+
`user_type` text,
|
763 |
+
`unsubscribe_link` enum('0','1') COLLATE utf8_unicode_ci NOT NULL,
|
764 |
+
`session_id` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
|
765 |
PRIMARY KEY (`id`)
|
766 |
) $wcap_collate";
|
767 |
|
858 |
'ac_lite_general_settings_section',
|
859 |
array( __( 'Consider cart abandoned after X minutes of item being added to cart & order not placed.', 'woocommerce-abandoned-cart' ) )
|
860 |
);
|
861 |
+
|
862 |
+
add_settings_field(
|
863 |
+
'ac_lite_delete_abandoned_order_days',
|
864 |
+
__( 'Automatically Delete Abandoned Orders after X days', 'woocommerce-abandoned-cart' ),
|
865 |
+
array( $this, 'wcal_delete_abandoned_orders_days_callback' ),
|
866 |
+
'woocommerce_ac_page',
|
867 |
+
'ac_lite_general_settings_section',
|
868 |
+
array( __( 'Automatically delete abandoned cart orders after X days.', 'woocommerce-abandoned-cart' ) )
|
869 |
+
);
|
870 |
+
|
871 |
|
872 |
add_settings_field(
|
873 |
'ac_lite_email_admin_on_recovery',
|
877 |
'ac_lite_general_settings_section',
|
878 |
array( __( 'Sends email to Admin if an Abandoned Cart Order is recovered.', 'woocommerce-abandoned-cart' ) )
|
879 |
);
|
880 |
+
|
881 |
|
882 |
add_settings_field(
|
883 |
'ac_lite_track_guest_cart_from_cart_page',
|
951 |
'ac_lite_cart_abandoned_time',
|
952 |
array ( $this, 'ac_lite_cart_time_validation' )
|
953 |
);
|
954 |
+
|
955 |
+
register_setting(
|
956 |
+
'woocommerce_ac_settings',
|
957 |
+
'ac_lite_delete_abandoned_order_days',
|
958 |
+
array ( $this, 'wcal_delete_days_validation' )
|
959 |
+
);
|
960 |
|
961 |
register_setting(
|
962 |
'woocommerce_ac_settings',
|
1036 |
}
|
1037 |
return $output;
|
1038 |
}
|
1039 |
+
|
1040 |
+
/**
|
1041 |
+
* Validation for automatically delete abandoned carts after X days.
|
1042 |
+
* @param int | string $input input of the field Abandoned cart cut off time
|
1043 |
+
* @return int | string $output Error message or the input value
|
1044 |
+
* @since 5.0
|
1045 |
+
*/
|
1046 |
+
public static function wcal_delete_days_validation( $input ) {
|
1047 |
+
$output = '';
|
1048 |
+
if ( $input == '' || ( is_numeric( $input ) && $input > 0 ) ) {
|
1049 |
+
$output = stripslashes( $input );
|
1050 |
+
} else {
|
1051 |
+
add_settings_error( 'ac_lite_delete_abandoned_order_days', 'error found', __( 'Automatically Delete Abandoned Orders after X days has to be greater than 0.', 'woocommerce-abandoned-cart' ) );
|
1052 |
+
}
|
1053 |
+
return $output;
|
1054 |
+
}
|
1055 |
+
|
1056 |
+
/**
|
1057 |
+
* Callback for deleting abandoned order after X days field.
|
1058 |
+
* @param array $args Argument given while adding the field
|
1059 |
+
* @since 5.0
|
1060 |
+
*/
|
1061 |
+
public static function wcal_delete_abandoned_orders_days_callback( $args ) {
|
1062 |
+
// First, we read the option
|
1063 |
+
$delete_abandoned_order_days = get_option( 'ac_lite_delete_abandoned_order_days' );
|
1064 |
+
// Next, we update the name attribute to access this element's ID in the context of the display options array
|
1065 |
+
// We also access the show_header element of the options collection in the call to the checked() helper function
|
1066 |
+
printf(
|
1067 |
+
'<input type="text" id="ac_lite_delete_abandoned_order_days" name="ac_lite_delete_abandoned_order_days" value="%s" />',
|
1068 |
+
isset( $delete_abandoned_order_days ) ? esc_attr( $delete_abandoned_order_days ) : ''
|
1069 |
+
);
|
1070 |
+
// Here, we'll take the first argument of the array and add it to a label next to the checkbox
|
1071 |
+
$html = '<label for="ac_lite_delete_abandoned_order_days"> ' . $args[0] . '</label>';
|
1072 |
+
echo $html;
|
1073 |
+
}
|
1074 |
|
1075 |
/**
|
1076 |
* Settings API callback for email admin on cart recovery field.
|
1229 |
$wcal_previous_version = get_option( 'wcal_previous_version' );
|
1230 |
|
1231 |
if ( $wcal_previous_version != wcal_common::wcal_get_version() ) {
|
1232 |
+
update_option( 'wcal_previous_version', '5.0' );
|
1233 |
}
|
1234 |
|
1235 |
/**
|
1343 |
$ac_settings = get_option( 'ac_lite_settings_status' );
|
1344 |
if ( $ac_settings != 'INDIVIDUAL' ) {
|
1345 |
//fetch the existing settings and save them as inidividual to be used for the settings API
|
1346 |
+
$woocommerce_ac_settings = json_decode( get_option( 'woocommerce_ac_settings' ) );
|
1347 |
+
|
1348 |
if( isset( $woocommerce_ac_settings[0]->cart_time ) ) {
|
1349 |
add_option( 'ac_lite_cart_abandoned_time', $woocommerce_ac_settings[0]->cart_time );
|
1350 |
} else {
|
1351 |
add_option( 'ac_lite_cart_abandoned_time', '10' );
|
1352 |
}
|
1353 |
+
|
1354 |
+
if( isset( $woocommerce_ac_settings[0]->delete_order_days ) ) {
|
1355 |
+
add_option( 'ac_lite_delete_abandoned_order_days', $woocommerce_ac_settings[0]->delete_order_days );
|
1356 |
+
} else {
|
1357 |
+
add_option( 'ac_lite_delete_abandoned_order_days', "" );
|
1358 |
+
}
|
1359 |
|
1360 |
if( isset( $woocommerce_ac_settings[0]->email_admin ) ) {
|
1361 |
add_option( 'ac_lite_email_admin_on_recovery', $woocommerce_ac_settings[0]->email_admin );
|
2484 |
</div>
|
2485 |
<?php
|
2486 |
} elseif ( $action == 'listcart' || '' == $action || '-1' == $action || '-1' == $action_two ) {
|
2487 |
+
?>
|
2488 |
<p> <?php _e( 'The list below shows all Abandoned Carts which have remained in cart for a time higher than the "Cart abandoned cut-off time" setting.', 'woocommerce-abandoned-cart' );?> </p>
|
2489 |
<?php
|
2490 |
$get_all_abandoned_count = wcal_common::wcal_get_abandoned_order_count( 'wcal_all_abandoned' );
|
2563 |
</form>
|
2564 |
</div>
|
2565 |
<?php
|
2566 |
+
} elseif ( ( $action == 'emailtemplates' && ( $mode != 'edittemplate' && $mode != 'addnewtemplate' ) || '' == $action || '-1' == $action || '-1' == $action_two ) ) {
|
2567 |
?>
|
2568 |
<p> <?php _e( 'Add email templates at different intervals to maximize the possibility of recovering your abandoned carts.', 'woocommerce-abandoned-cart' );?> </p>
|
2569 |
<?php
|
3261 |
|
3262 |
?>
|
3263 |
<?php echo stripslashes( get_option( 'woocommerce_ac_email_body' ) ); ?>
|
3264 |
+
<span class="description">
|
3265 |
+
<?php
|
3266 |
_e( 'Message to be sent in the reminder email.', 'woocommerce-abandoned-cart' );
|
3267 |
+
?>
|
3268 |
+
<img width="16" height="16" src="<?php echo plugins_url(); ?>/woocommerce-abandon-cart-pro/assets/images/information.png" onClick="wcal_show_help_tips()"/>
|
3269 |
+
</span>
|
3270 |
+
<span id="help_message" style="display:none">
|
3271 |
+
1. You can add customer & cart information in the template using this icon <img width="20" height="20" src="<?php echo plugins_url(); ?>/woocommerce-abandon-cart-pro/assets/images/ac_editor_icon.png" /> in top left of the editor.<br>
|
3272 |
+
2. The product information/cart contents table will be added in emails using the {{products.cart}} merge field.<br>
|
3273 |
+
3. Insert/Remove any of the new shortcodes that have been included for the default template.<br>
|
3274 |
+
4. Change the look and feel of the table by modifying the table style properties using CSS in "Text" mode. <br>
|
3275 |
+
5. Change the text color of the table rows by using the Toolbar of the editor. <br>
|
3276 |
+
|
3277 |
+
</span>
|
3278 |
</td>
|
3279 |
</tr>
|
3280 |
+
<script type="text/javascript">
|
3281 |
+
function wcal_show_help_tips() {
|
3282 |
+
if( jQuery( '#help_message' ) . css( 'display' ) == 'none') {
|
3283 |
+
document.getElementById( "help_message" ).style.display = "block";
|
3284 |
+
}
|
3285 |
+
else {
|
3286 |
+
document.getElementById( "help_message" ) . style.display = "none";
|
3287 |
+
}
|
3288 |
+
}
|
3289 |
+
</script>
|
3290 |
|
3291 |
<tr>
|
3292 |
<th>
|
3667 |
$email_body_template_footer = ob_get_clean();
|
3668 |
|
3669 |
$final_email_body = $email_body_template_header . $body_email_final_preview . $email_body_template_footer;
|
3670 |
+
|
3671 |
+
$site_title = get_bloginfo( 'name' );
|
3672 |
+
$email_body_template_footer = str_replace( '{site_title}', $site_title, $email_body_template_footer );
|
3673 |
|
3674 |
wc_mail( $to_email_preview, $subject_email_preview, $final_email_body , $headers );
|
3675 |
}
|