WooCommerce Extended Coupon Features - Version 2.6.1.1

Version Description

Release Date - 2017-12-24 * FIX: (PRO) Possible crash on null reference in filter woocommerce_coupon_get_discount_amount

Download this release

Release Info

Developer josk79
Plugin Icon 128x128 WooCommerce Extended Coupon Features
Version 2.6.1.1
Comparing to
See all releases

Code changes from version 2.6.0.2 to 2.6.1.1

includes/WJECF_Controller.php CHANGED
@@ -460,7 +460,7 @@ class WJECF_Controller {
460
 
461
  //We use our own filter (instead of woocommerce_coupon_is_valid) for easier compatibility management
462
  //e.g. WC prior to 2.3.0 can't handle Exceptions; while 2.3.0 and above require exceptions
463
- do_action( 'wjecf_assert_coupon_is_valid', $coupon );
464
 
465
  if ( $wrap_coupon->get_minimum_amount() ) {
466
  $multiplier = self::min_value( floor( WC()->cart->subtotal / $wrap_coupon->get_minimum_amount() ), $multiplier );
460
 
461
  //We use our own filter (instead of woocommerce_coupon_is_valid) for easier compatibility management
462
  //e.g. WC prior to 2.3.0 can't handle Exceptions; while 2.3.0 and above require exceptions
463
+ do_action( 'wjecf_assert_coupon_is_valid', $coupon, $wc_discounts );
464
 
465
  if ( $wrap_coupon->get_minimum_amount() ) {
466
  $multiplier = self::min_value( floor( WC()->cart->subtotal / $wrap_coupon->get_minimum_amount() ), $multiplier );
includes/WJECF_WC.php CHANGED
@@ -85,7 +85,7 @@ class WJECF_WC {
85
  */
86
  public function cart_item_to_discount_item( $cart_item, $key = null ) {
87
  $item = new stdClass();
88
- $item->key = $key === null ? $cart_item['key'] : $key;
89
  $item->object = $cart_item;
90
  $item->product = $cart_item['data'];
91
  $item->quantity = $cart_item['quantity'];
85
  */
86
  public function cart_item_to_discount_item( $cart_item, $key = null ) {
87
  $item = new stdClass();
88
+ $item->key = $key === null && isset( $cart_item['key'] ) ? $cart_item['key'] : $key; //Note: might yield null
89
  $item->object = $cart_item;
90
  $item->product = $cart_item['data'];
91
  $item->quantity = $cart_item['quantity'];
includes/WJECF_Wrap.php CHANGED
@@ -107,7 +107,7 @@ class WJECF_Wrap_Coupon extends WJECF_Wrap {
107
  }
108
 
109
  public function get_description() {
110
- if ( false && $this->use_wc27 && is_callable( array( $this->object, 'get_description' ) ) ) {
111
  return $this->object->get_description();
112
  }
113
 
107
  }
108
 
109
  public function get_description() {
110
+ if ( $this->use_wc27 && is_callable( array( $this->object, 'get_description' ) ) ) {
111
  return $this->object->get_description();
112
  }
113
 
languages/woocommerce-jos-autocoupon-de_DE.mo CHANGED
Binary file
languages/woocommerce-jos-autocoupon-de_DE.po CHANGED
@@ -1,72 +1,74 @@
1
- # Copyright (C) 2015 WooCommerce auto added coupons
2
- # This file is distributed under the same license as the WooCommerce auto added coupons package.
3
  msgid ""
4
  msgstr ""
5
  "Project-Id-Version: WooCommerce auto added coupons 1.1.3.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/woocommerce-auto-"
7
  "added-coupons\n"
8
  "POT-Creation-Date: 2016-03-28 21:24+0200\n"
9
- "PO-Revision-Date: 2016-03-28 21:24+0200\n"
10
- "Last-Translator: \n"
11
- "Language-Team: \n"
12
- "Language: de_DE\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 1.8.6\n"
17
  "X-Poedit-KeywordsList: __;_e\n"
18
  "X-Poedit-Basepath: c:/lamp/www/qrvm_woo\n"
19
  "X-Poedit-SearchPath-0: wp-content/plugins/woocommerce-auto-added-coupons\n"
 
20
 
21
  #: includes/admin/wjecf-admin.php:94
22
  msgid "Do you find WooCommerce Extended Coupon Features useful?"
23
- msgstr ""
24
 
25
  #: includes/admin/wjecf-admin.php:96
26
  msgid "Express your gratitude"
27
- msgstr ""
28
 
29
  #: includes/admin/wjecf-admin.php:100
30
  msgid "Donate to the developer"
31
- msgstr ""
32
 
33
  #: includes/admin/wjecf-admin.php:107
34
  msgid "Documentation"
35
- msgstr ""
36
 
37
  #: includes/admin/wjecf-admin.php:109
38
  msgid "WooCommerce Extended Coupon Features Documentation"
39
- msgstr ""
40
 
41
  #: includes/admin/wjecf-admin.php:117
42
  msgid "Products"
43
- msgstr ""
44
 
45
  #: includes/admin/wjecf-admin.php:123 includes/admin/wjecf-admin.php:230
46
  msgid "Checkout"
47
- msgstr ""
48
 
49
  #: includes/admin/wjecf-admin.php:129 includes/admin/wjecf-admin.php:340
50
  msgid "Miscellaneous"
51
- msgstr ""
52
 
53
  #: includes/admin/wjecf-admin.php:141
54
  msgid "Matching products"
55
- msgstr ""
56
 
57
  #: includes/admin/wjecf-admin.php:146
58
  msgid "AND Products (not OR)"
59
- msgstr ""
60
 
61
  #: includes/admin/wjecf-admin.php:147
62
  msgid ""
63
  "Check this box if ALL of the products (see tab 'usage restriction') must be "
64
  "in the cart to use this coupon (instead of only one of the products)."
65
  msgstr ""
 
 
 
66
 
67
  #: includes/admin/wjecf-admin.php:154
68
  msgid "AND Categories (not OR)"
69
- msgstr ""
70
 
71
  #: includes/admin/wjecf-admin.php:155
72
  msgid ""
@@ -74,22 +76,25 @@ msgid ""
74
  "restriction') must be in the cart to use this coupon (instead of only one "
75
  "from one of the categories)."
76
  msgstr ""
 
 
 
77
 
78
  #: includes/admin/wjecf-admin.php:160
79
  msgid "(AND)"
80
- msgstr ""
81
 
82
  #: includes/admin/wjecf-admin.php:161
83
  msgid "(OR)"
84
- msgstr ""
85
 
86
  #: includes/admin/wjecf-admin.php:190
87
  msgid "Minimum quantity of matching products"
88
- msgstr ""
89
 
90
  #: includes/admin/wjecf-admin.php:191 includes/admin/wjecf-admin.php:211
91
  msgid "No minimum"
92
- msgstr ""
93
 
94
  #: includes/admin/wjecf-admin.php:192
95
  msgid ""
@@ -97,14 +102,17 @@ msgid ""
97
  "restrictions (see tab 'usage restriction'). If no product or category "
98
  "restrictions are specified, the total number of products is used."
99
  msgstr ""
 
 
 
100
 
101
  #: includes/admin/wjecf-admin.php:200
102
  msgid "Maximum quantity of matching products"
103
- msgstr ""
104
 
105
  #: includes/admin/wjecf-admin.php:201 includes/admin/wjecf-admin.php:221
106
  msgid "No maximum"
107
- msgstr ""
108
 
109
  #: includes/admin/wjecf-admin.php:202
110
  msgid ""
@@ -112,106 +120,123 @@ msgid ""
112
  "restrictions (see tab 'usage restriction'). If no product or category "
113
  "restrictions are specified, the total number of products is used."
114
  msgstr ""
 
 
 
115
 
116
  #: includes/admin/wjecf-admin.php:210
117
  msgid "Minimum subtotal of matching products"
118
- msgstr ""
119
 
120
  #: includes/admin/wjecf-admin.php:212
121
  msgid ""
122
  "Minimum price subtotal of the products that match the given product or "
123
  "category restrictions (see tab 'usage restriction')."
124
  msgstr ""
 
 
 
125
 
126
  #: includes/admin/wjecf-admin.php:220
127
  msgid "Maximum subtotal of matching products"
128
- msgstr ""
129
 
130
  #: includes/admin/wjecf-admin.php:222
131
  msgid ""
132
  "Maximum price subtotal of the products that match the given product or "
133
  "category restrictions (see tab 'usage restriction')."
134
  msgstr ""
 
 
 
135
 
136
  #: includes/admin/wjecf-admin.php:235
137
  msgid "Shipping methods"
138
- msgstr ""
139
 
140
  #: includes/admin/wjecf-admin.php:236
141
  msgid "Any shipping method"
142
- msgstr ""
143
 
144
  #: includes/admin/wjecf-admin.php:245
145
  msgid ""
146
  "One of these shipping methods must be selected in order for this coupon to "
147
  "be valid."
148
  msgstr ""
 
 
149
 
150
  #: includes/admin/wjecf-admin.php:251
151
  msgid "Payment methods"
152
- msgstr ""
153
 
154
  #: includes/admin/wjecf-admin.php:252
155
  msgid "Any payment method"
156
- msgstr ""
157
 
158
  #: includes/admin/wjecf-admin.php:263
159
  msgid ""
160
  "One of these payment methods must be selected in order for this coupon to be "
161
  "valid."
162
  msgstr ""
 
 
163
 
164
  #: includes/admin/wjecf-admin.php:271
165
  msgid "Customer restrictions"
166
- msgstr ""
167
 
168
  #: includes/admin/wjecf-admin.php:272
169
  msgid ""
170
  "If both a customer and a role restriction are supplied, matching either one "
171
  "of them will suffice."
172
  msgstr ""
 
 
173
 
174
  #: includes/admin/wjecf-admin.php:277
175
  msgid "Allowed Customers"
176
- msgstr ""
177
 
178
  #: includes/admin/wjecf-admin.php:278
179
  msgid "Any customer"
180
- msgstr ""
181
 
182
  #: includes/admin/wjecf-admin.php:291
183
  msgid "Only these customers may use this coupon."
184
- msgstr ""
185
 
186
  #: includes/admin/wjecf-admin.php:298
187
  msgid "Allowed User Roles"
188
- msgstr ""
189
 
190
  #: includes/admin/wjecf-admin.php:299 includes/admin/wjecf-admin.php:321
191
  msgid "Any role"
192
- msgstr ""
193
 
194
  #: includes/admin/wjecf-admin.php:313
195
  msgid "Only these User Roles may use this coupon."
196
- msgstr ""
197
 
198
  #: includes/admin/wjecf-admin.php:320
199
  msgid "Disallowed User Roles"
200
- msgstr ""
201
 
202
  #: includes/admin/wjecf-admin.php:334
203
  msgid "These User Roles will be specifically excluded from using this coupon."
204
  msgstr ""
 
 
205
 
206
  #: includes/admin/wjecf-admin.php:345
207
  msgid "Allow when minimum spend not reached"
208
- msgstr ""
209
 
210
  #: includes/admin/wjecf-admin.php:346 includes/wjecf-pro-controller.php:74
211
  #: includes/wjecf-pro-free-products.php:474
212
  #: includes/wjecf-pro-free-products.php:482
213
  msgid "EXPERIMENTAL: "
214
- msgstr ""
215
 
216
  #: includes/admin/wjecf-admin.php:346
217
  msgid ""
@@ -219,194 +244,217 @@ msgid ""
219
  "(see tab 'usage restriction') is not reached. Value of the discount will be "
220
  "0 until minimum spend is reached."
221
  msgstr ""
222
-
223
- #: includes/wjecf-autocoupon.php:58 includes/wjecf-autocoupon.php:130
224
- #: includes/wjecf-autocoupon.php:137
225
- msgid "Auto coupon"
226
- msgstr "Automatisch einlösen"
227
 
228
  #: includes/wjecf-autocoupon.php:63
229
  msgid "Individual use"
230
- msgstr ""
231
 
232
  #: includes/wjecf-autocoupon.php:83 includes/wjecf-autocoupon.php:91
233
  msgid "Yes"
234
- msgstr ""
235
 
236
  #: includes/wjecf-autocoupon.php:83 includes/wjecf-autocoupon.php:91
237
  msgid "No"
238
- msgstr ""
239
 
240
  #: includes/wjecf-autocoupon.php:102
241
  msgid "Auto coupons"
242
- msgstr ""
243
-
244
- #: includes/wjecf-autocoupon.php:138
245
- msgid ""
246
- "Automatically add the coupon to the cart if the restrictions are met. Please "
247
- "enter a description when you check this box, the description will be shown "
248
- "in the customer's cart if the coupon is applied."
249
- msgstr ""
250
- "Diesen Coupon im Warenkorb automatisch einlösen, wenn die Bedingungen "
251
- "erfüllt wurden. Bitte geben Sie eine Beschreibung ein. Wenn Sie das Häkchen "
252
- "setzen wird die Beschreibung im Warenkorb des Nutzers angezeigt, sobald der "
253
- "Coupon eingelöst wurde."
254
 
255
  #: includes/wjecf-autocoupon.php:146
256
  msgid "Priority"
257
- msgstr ""
258
 
259
  #: includes/wjecf-autocoupon.php:147
260
  msgid "No priority"
261
- msgstr ""
262
 
263
  #: includes/wjecf-autocoupon.php:148
264
  msgid ""
265
  "When 'individual use' is checked, auto coupons with a higher value will have "
266
  "priority over other auto coupons."
267
  msgstr ""
 
 
268
 
269
  #: includes/wjecf-autocoupon.php:158
270
  msgid "Apply silently"
271
- msgstr ""
272
 
273
  #: includes/wjecf-autocoupon.php:159
274
  msgid "Don't display a message when this coupon is automatically applied."
275
- msgstr ""
276
-
277
- #: includes/wjecf-autocoupon.php:266
278
- msgid "Free shipping coupon"
279
- msgstr "Gratis verzending kortingsbon"
280
-
281
- #: includes/wjecf-autocoupon.php:422
282
- #, php-format
283
- msgid "Discount applied: %s"
284
- msgstr "Automatischer Rabatt: %s"
285
 
286
  #: includes/wjecf-controller.php:162
287
  #, php-format
288
  msgid "The minimum subtotal of the matching products for this coupon is %s."
289
  msgstr ""
 
290
 
291
  #: includes/wjecf-controller.php:166
292
  #, php-format
293
  msgid "The maximum subtotal of the matching products for this coupon is %s."
294
- msgstr ""
295
 
296
  #: includes/wjecf-controller.php:170
297
  #, php-format
298
  msgid "The minimum quantity of matching products for this coupon is %s."
299
- msgstr ""
300
 
301
  #: includes/wjecf-controller.php:174
302
  #, php-format
303
  msgid "The maximum quantity of matching products for this coupon is %s."
304
- msgstr ""
305
 
306
  #: includes/wjecf-controller.php:177
307
  msgid "The coupon is not valid for the currently selected shipping method."
308
- msgstr ""
309
 
310
  #: includes/wjecf-controller.php:180
311
  msgid "The coupon is not valid for the currently selected payment method."
312
- msgstr ""
313
 
314
  #: includes/wjecf-controller.php:183
315
  #, php-format
316
  msgid "Sorry, it seems the coupon \"%s\" is not yours."
317
  msgstr ""
 
318
 
319
  #: includes/wjecf-pro-controller.php:50 includes/wjecf-pro-controller.php:55
320
  msgid "Limit discount to"
321
- msgstr ""
322
 
323
  #: includes/wjecf-pro-controller.php:61
324
  msgid ""
325
  "Please note that when the discount type is 'Product discount' (see 'General'-"
326
  "tab), the discount will only be applied to <em>matching</em> products."
327
  msgstr ""
 
 
328
 
329
  #: includes/wjecf-pro-controller.php:67
330
  msgid "Discount on cart with excluded products"
331
- msgstr ""
332
 
333
  #: includes/wjecf-pro-controller.php:73
334
  msgid "Allow discount on cart with excluded items"
335
- msgstr ""
336
 
337
  #: includes/wjecf-pro-controller.php:75
338
  msgid ""
339
  "Check this box to allow a 'Cart Discount' coupon to be applied even when "
340
  "excluded items are in the cart (see tab 'usage restriction')."
341
  msgstr ""
 
 
342
 
343
  #: includes/wjecf-pro-free-products.php:80
344
  msgid "Please select your free gift."
345
- msgstr ""
346
 
347
  #: includes/wjecf-pro-free-products.php:337
348
  #: includes/wjecf-pro-free-products.php:347
349
  msgid "Free!"
350
- msgstr ""
351
 
352
  #: includes/wjecf-pro-free-products.php:412
353
  #: includes/wjecf-pro-free-products.php:435
354
  #: includes/wjecf-pro-free-products.php:441
355
  msgid "Free products"
356
- msgstr ""
357
 
358
  #: includes/wjecf-pro-free-products.php:446
359
  msgid ""
360
  "Free products that will be added to the cart when this coupon is applied."
361
  msgstr ""
 
 
362
 
363
  #: includes/wjecf-pro-free-products.php:453
364
  msgid "Select one"
365
- msgstr ""
366
 
367
  #: includes/wjecf-pro-free-products.php:454
368
  msgid "Check this box if the customer must choose from the free products."
369
  msgstr ""
 
370
 
371
  #: includes/wjecf-pro-free-products.php:462
372
  msgid "'Select your gift'-message"
373
- msgstr ""
374
 
375
  #: includes/wjecf-pro-free-products.php:463
376
  msgid "Please choose your free gift:"
377
- msgstr ""
378
 
379
  #: includes/wjecf-pro-free-products.php:464
380
  msgid "This message is displayed when the customer must choose a free product."
381
  msgstr ""
 
 
382
 
383
  #: includes/wjecf-pro-free-products.php:473
384
  msgid "Allow multiplication of the free products"
385
- msgstr ""
386
 
387
  #: includes/wjecf-pro-free-products.php:474
388
  msgid ""
389
  "The amount of free products is multiplied every time the minimum spend, "
390
  "subtotal or quantity is reached."
391
  msgstr ""
 
 
392
 
393
  #: includes/wjecf-pro-free-products.php:481
394
  msgid "BOGO matching products"
395
- msgstr ""
396
 
397
  #: includes/wjecf-pro-free-products.php:483
398
  msgid ""
399
- "Buy one or more of any of the matching products (see 'Usage Restriction'-"
400
- "tab) and get one free. Check 'Allow multiplication' to get one free item for "
401
  "every matching item in the cart."
402
  msgstr ""
 
 
 
403
 
404
  #: includes/wjecf-pro-free-products.php:497
405
  msgid "Search for a product…"
406
- msgstr ""
407
 
408
  #: woocommerce-jos-autocoupon-pro.php:33
409
  msgid ""
410
  "WooCommerce Extended Coupon Features is disabled because WooCommerce could "
411
  "not be detected."
412
  msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce auto added coupons 1.1.3.1\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/woocommerce-auto-"
5
  "added-coupons\n"
6
  "POT-Creation-Date: 2016-03-28 21:24+0200\n"
7
+ "PO-Revision-Date: 2017-12-10 13:41+0000\n"
8
+ "Last-Translator: Stanislaw <post@hloch.de>\n"
9
+ "Language-Team: German\n"
10
+ "Language: de-DE\n"
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=UTF-8\n"
13
  "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Loco - https://localise.biz/\n"
15
  "X-Poedit-KeywordsList: __;_e\n"
16
  "X-Poedit-Basepath: c:/lamp/www/qrvm_woo\n"
17
  "X-Poedit-SearchPath-0: wp-content/plugins/woocommerce-auto-added-coupons\n"
18
+ "Plural-Forms: nplurals=2; plural=n != 1"
19
 
20
  #: includes/admin/wjecf-admin.php:94
21
  msgid "Do you find WooCommerce Extended Coupon Features useful?"
22
+ msgstr "Findest Du WooCommerce \"Erweiterte Coupon Merkmale\" nützlich?"
23
 
24
  #: includes/admin/wjecf-admin.php:96
25
  msgid "Express your gratitude"
26
+ msgstr "Zeige Deine Dankbarkeit"
27
 
28
  #: includes/admin/wjecf-admin.php:100
29
  msgid "Donate to the developer"
30
+ msgstr "Danke dem Entwickler"
31
 
32
  #: includes/admin/wjecf-admin.php:107
33
  msgid "Documentation"
34
+ msgstr "Dokumentation"
35
 
36
  #: includes/admin/wjecf-admin.php:109
37
  msgid "WooCommerce Extended Coupon Features Documentation"
38
+ msgstr "Dokkumentation für WooCommerce \"Erweiterte Coupon Merkmale\""
39
 
40
  #: includes/admin/wjecf-admin.php:117
41
  msgid "Products"
42
+ msgstr "Produkte"
43
 
44
  #: includes/admin/wjecf-admin.php:123 includes/admin/wjecf-admin.php:230
45
  msgid "Checkout"
46
+ msgstr "Kasse"
47
 
48
  #: includes/admin/wjecf-admin.php:129 includes/admin/wjecf-admin.php:340
49
  msgid "Miscellaneous"
50
+ msgstr "Vermischtes"
51
 
52
  #: includes/admin/wjecf-admin.php:141
53
  msgid "Matching products"
54
+ msgstr "Zutreffende Produkte"
55
 
56
  #: includes/admin/wjecf-admin.php:146
57
  msgid "AND Products (not OR)"
58
+ msgstr "UND Produkte (nicht ODER9"
59
 
60
  #: includes/admin/wjecf-admin.php:147
61
  msgid ""
62
  "Check this box if ALL of the products (see tab 'usage restriction') must be "
63
  "in the cart to use this coupon (instead of only one of the products)."
64
  msgstr ""
65
+ "Wähle diese Auswahl, wenn ALLE Produkte (siehe Tabulator "
66
+ "\"Nutzungseinschränkung\") im Warenkorb sein müssen, um diesen Coupon zu "
67
+ "nutzen (anstatt nur eines der Produkte)."
68
 
69
  #: includes/admin/wjecf-admin.php:154
70
  msgid "AND Categories (not OR)"
71
+ msgstr "UND Kategorien (nicht ODER9"
72
 
73
  #: includes/admin/wjecf-admin.php:155
74
  msgid ""
76
  "restriction') must be in the cart to use this coupon (instead of only one "
77
  "from one of the categories)."
78
  msgstr ""
79
+ "Wähle diese Auswahl, wenn Produkte von ALLEN Kategorien (siehe Tabulator "
80
+ "\"Nutzungseinschränkung\") im Warenkorb sein müssen, um diesen Coupon zu "
81
+ "nutzen (anstatt nur eine der Kategorien)."
82
 
83
  #: includes/admin/wjecf-admin.php:160
84
  msgid "(AND)"
85
+ msgstr "(UND)"
86
 
87
  #: includes/admin/wjecf-admin.php:161
88
  msgid "(OR)"
89
+ msgstr "(ODER)"
90
 
91
  #: includes/admin/wjecf-admin.php:190
92
  msgid "Minimum quantity of matching products"
93
+ msgstr "Minimale Anzahl passender Produkte"
94
 
95
  #: includes/admin/wjecf-admin.php:191 includes/admin/wjecf-admin.php:211
96
  msgid "No minimum"
97
+ msgstr "Kein Minimum"
98
 
99
  #: includes/admin/wjecf-admin.php:192
100
  msgid ""
102
  "restrictions (see tab 'usage restriction'). If no product or category "
103
  "restrictions are specified, the total number of products is used."
104
  msgstr ""
105
+ "Minimale Anzahl von Produkten, die die vorgegebenen Produkt- oder Kategorie-"
106
+ "Einschränkungen erfüllen. Wenn keine Produkt oder Kategorie-Einschränkungen "
107
+ "ausgewählt sind, wird die gesamte Anzahl von Produkten benutzt."
108
 
109
  #: includes/admin/wjecf-admin.php:200
110
  msgid "Maximum quantity of matching products"
111
+ msgstr "Maximale Anzahl von passenden Produkten"
112
 
113
  #: includes/admin/wjecf-admin.php:201 includes/admin/wjecf-admin.php:221
114
  msgid "No maximum"
115
+ msgstr "Kein Maximum"
116
 
117
  #: includes/admin/wjecf-admin.php:202
118
  msgid ""
120
  "restrictions (see tab 'usage restriction'). If no product or category "
121
  "restrictions are specified, the total number of products is used."
122
  msgstr ""
123
+ "Maximale Anzahl von Produkten, die die vorgegebenen Produkt- oder Kategorie-"
124
+ "Einschränkungen erfüllen. Wenn keine Produkt oder Kategorie-Einschränkungen "
125
+ "ausgewählt sind, wird die gesamte Anzahl von Produkten benutzt."
126
 
127
  #: includes/admin/wjecf-admin.php:210
128
  msgid "Minimum subtotal of matching products"
129
+ msgstr "Minimale Zwischensumme passender Produkte"
130
 
131
  #: includes/admin/wjecf-admin.php:212
132
  msgid ""
133
  "Minimum price subtotal of the products that match the given product or "
134
  "category restrictions (see tab 'usage restriction')."
135
  msgstr ""
136
+ "Minimale Preis-Zwischensumme der Produkte, die die vorgegebenen Produkt- "
137
+ "oder Kategorie-Einschränkungen erfüllen (siehe Tabulator "
138
+ "\"Nutzungseinschränkungen\")."
139
 
140
  #: includes/admin/wjecf-admin.php:220
141
  msgid "Maximum subtotal of matching products"
142
+ msgstr "Maximale Zwischensumme passender Produkte"
143
 
144
  #: includes/admin/wjecf-admin.php:222
145
  msgid ""
146
  "Maximum price subtotal of the products that match the given product or "
147
  "category restrictions (see tab 'usage restriction')."
148
  msgstr ""
149
+ "Maximale Preis-Zwischensumme der Produkte, die die vorgegebenen Produkt- "
150
+ "oder Kategorie-Einschränkungen erfüllen (siehe Tabulator "
151
+ "\"Nutzungseinschränkungen\")."
152
 
153
  #: includes/admin/wjecf-admin.php:235
154
  msgid "Shipping methods"
155
+ msgstr "Versandmethoden"
156
 
157
  #: includes/admin/wjecf-admin.php:236
158
  msgid "Any shipping method"
159
+ msgstr "Alle Versandarten"
160
 
161
  #: includes/admin/wjecf-admin.php:245
162
  msgid ""
163
  "One of these shipping methods must be selected in order for this coupon to "
164
  "be valid."
165
  msgstr ""
166
+ "Eine dieser Versandarten muss ausgewählt sein, damit dieser Coupon wirksam "
167
+ "wird."
168
 
169
  #: includes/admin/wjecf-admin.php:251
170
  msgid "Payment methods"
171
+ msgstr "Zahlungsarten"
172
 
173
  #: includes/admin/wjecf-admin.php:252
174
  msgid "Any payment method"
175
+ msgstr "Alle Zahlungsarten"
176
 
177
  #: includes/admin/wjecf-admin.php:263
178
  msgid ""
179
  "One of these payment methods must be selected in order for this coupon to be "
180
  "valid."
181
  msgstr ""
182
+ "Eine dieser Zahlungsarten muss ausgewählt sein, damit dieser Coupon wirksam "
183
+ "wird."
184
 
185
  #: includes/admin/wjecf-admin.php:271
186
  msgid "Customer restrictions"
187
+ msgstr "Kundeneinschränkungen"
188
 
189
  #: includes/admin/wjecf-admin.php:272
190
  msgid ""
191
  "If both a customer and a role restriction are supplied, matching either one "
192
  "of them will suffice."
193
  msgstr ""
194
+ "Wenn sowohl eine Kunden- als auch eine Rollenbeschränkung ausgewählt wurden, "
195
+ "genügt eine passende."
196
 
197
  #: includes/admin/wjecf-admin.php:277
198
  msgid "Allowed Customers"
199
+ msgstr "Zugelassene Kunden"
200
 
201
  #: includes/admin/wjecf-admin.php:278
202
  msgid "Any customer"
203
+ msgstr "Alle Kunden"
204
 
205
  #: includes/admin/wjecf-admin.php:291
206
  msgid "Only these customers may use this coupon."
207
+ msgstr "Nur diese Kunden dürfen den Coupon benutzen."
208
 
209
  #: includes/admin/wjecf-admin.php:298
210
  msgid "Allowed User Roles"
211
+ msgstr "Erlaubte Benutzerrollen"
212
 
213
  #: includes/admin/wjecf-admin.php:299 includes/admin/wjecf-admin.php:321
214
  msgid "Any role"
215
+ msgstr "Jede Benutzerrolle"
216
 
217
  #: includes/admin/wjecf-admin.php:313
218
  msgid "Only these User Roles may use this coupon."
219
+ msgstr "Nur diese Benutzerrollen dürfen den Coupon benutzen."
220
 
221
  #: includes/admin/wjecf-admin.php:320
222
  msgid "Disallowed User Roles"
223
+ msgstr "Ausgeschlossene Benutzerrollen"
224
 
225
  #: includes/admin/wjecf-admin.php:334
226
  msgid "These User Roles will be specifically excluded from using this coupon."
227
  msgstr ""
228
+ "Diese Benutzerrollen speziell sind von der Nutzung des Coupons "
229
+ "ausgeschlossen."
230
 
231
  #: includes/admin/wjecf-admin.php:345
232
  msgid "Allow when minimum spend not reached"
233
+ msgstr "Erlauben, wenn der minimale Betrag nicht erreicht wurde"
234
 
235
  #: includes/admin/wjecf-admin.php:346 includes/wjecf-pro-controller.php:74
236
  #: includes/wjecf-pro-free-products.php:474
237
  #: includes/wjecf-pro-free-products.php:482
238
  msgid "EXPERIMENTAL: "
239
+ msgstr "EXPERIMENTELL:"
240
 
241
  #: includes/admin/wjecf-admin.php:346
242
  msgid ""
244
  "(see tab 'usage restriction') is not reached. Value of the discount will be "
245
  "0 until minimum spend is reached."
246
  msgstr ""
247
+ "Wähle diese Auswahl, um den Coupon im Warenkorb zuzulassen, selbst wenn der "
248
+ "minimale Betrag nicht erreicht wurde. Der Wert des Rabatts bleibt bei 0, bis "
249
+ "der minimale Betrag erreicht ist."
 
 
250
 
251
  #: includes/wjecf-autocoupon.php:63
252
  msgid "Individual use"
253
+ msgstr "Individuelle Nutzung"
254
 
255
  #: includes/wjecf-autocoupon.php:83 includes/wjecf-autocoupon.php:91
256
  msgid "Yes"
257
+ msgstr "Ja"
258
 
259
  #: includes/wjecf-autocoupon.php:83 includes/wjecf-autocoupon.php:91
260
  msgid "No"
261
+ msgstr "Nein"
262
 
263
  #: includes/wjecf-autocoupon.php:102
264
  msgid "Auto coupons"
265
+ msgstr "Automatische Coupons"
 
 
 
 
 
 
 
 
 
 
 
266
 
267
  #: includes/wjecf-autocoupon.php:146
268
  msgid "Priority"
269
+ msgstr "Priorität"
270
 
271
  #: includes/wjecf-autocoupon.php:147
272
  msgid "No priority"
273
+ msgstr "Keine Priorität"
274
 
275
  #: includes/wjecf-autocoupon.php:148
276
  msgid ""
277
  "When 'individual use' is checked, auto coupons with a higher value will have "
278
  "priority over other auto coupons."
279
  msgstr ""
280
+ "Wenn \"Individuelle Nutzung\" ausgewählt ist, haben Auto Coupons mit einem "
281
+ "höheren Wert Priorität über andere Coupons."
282
 
283
  #: includes/wjecf-autocoupon.php:158
284
  msgid "Apply silently"
285
+ msgstr "Heimlich anwenden"
286
 
287
  #: includes/wjecf-autocoupon.php:159
288
  msgid "Don't display a message when this coupon is automatically applied."
289
+ msgstr "Keine Nachricht anzeigen, wenn der Coupon automatisch angewendet wird."
 
 
 
 
 
 
 
 
 
290
 
291
  #: includes/wjecf-controller.php:162
292
  #, php-format
293
  msgid "The minimum subtotal of the matching products for this coupon is %s."
294
  msgstr ""
295
+ "Die minimale Zwischensumme passender Produkte für diesen Coupon ist %s."
296
 
297
  #: includes/wjecf-controller.php:166
298
  #, php-format
299
  msgid "The maximum subtotal of the matching products for this coupon is %s."
300
+ msgstr "Die maximal Zwischensumme passender Produkte für diesen Coupon ist %s."
301
 
302
  #: includes/wjecf-controller.php:170
303
  #, php-format
304
  msgid "The minimum quantity of matching products for this coupon is %s."
305
+ msgstr "Die minimale Anzahl passender Produkte für diesen Coupon ist %s."
306
 
307
  #: includes/wjecf-controller.php:174
308
  #, php-format
309
  msgid "The maximum quantity of matching products for this coupon is %s."
310
+ msgstr "Die maximale Anzahl passender Produkte für diesen Coupon ist %s."
311
 
312
  #: includes/wjecf-controller.php:177
313
  msgid "The coupon is not valid for the currently selected shipping method."
314
+ msgstr "Der Coupon ist für die gewählte Versandart nicht gültig."
315
 
316
  #: includes/wjecf-controller.php:180
317
  msgid "The coupon is not valid for the currently selected payment method."
318
+ msgstr "Der Coupon ist für die gewählte Zahlungsart nicht gültig."
319
 
320
  #: includes/wjecf-controller.php:183
321
  #, php-format
322
  msgid "Sorry, it seems the coupon \"%s\" is not yours."
323
  msgstr ""
324
+ "Entschuldigung, aber es sieht so aus als ob der Coupon %s nicht Dir gehört."
325
 
326
  #: includes/wjecf-pro-controller.php:50 includes/wjecf-pro-controller.php:55
327
  msgid "Limit discount to"
328
+ msgstr "Begrenze den Rabatt auf"
329
 
330
  #: includes/wjecf-pro-controller.php:61
331
  msgid ""
332
  "Please note that when the discount type is 'Product discount' (see 'General'-"
333
  "tab), the discount will only be applied to <em>matching</em> products."
334
  msgstr ""
335
+ "Bitte beachte, dass beim Rabatttyp \"Produktrabatt\" der Rabatt nur für <em>"
336
+ "passende</em> Produkte verwendet wird."
337
 
338
  #: includes/wjecf-pro-controller.php:67
339
  msgid "Discount on cart with excluded products"
340
+ msgstr "Rabatt auf den Warenkorb mit ausgeschlossenen Produkten"
341
 
342
  #: includes/wjecf-pro-controller.php:73
343
  msgid "Allow discount on cart with excluded items"
344
+ msgstr "Erlaube Rabatt auf den Warenkorb mit ausgeschlossenen Gegenständen"
345
 
346
  #: includes/wjecf-pro-controller.php:75
347
  msgid ""
348
  "Check this box to allow a 'Cart Discount' coupon to be applied even when "
349
  "excluded items are in the cart (see tab 'usage restriction')."
350
  msgstr ""
351
+ "Wähle diese Auswahl, um einen Warenkorbrabatt-Coupon anzuwenden, selbst wenn "
352
+ "ausgeschlossene Gegenstände im Warenkorb sind."
353
 
354
  #: includes/wjecf-pro-free-products.php:80
355
  msgid "Please select your free gift."
356
+ msgstr "Bitte wähle Dein kostenloses Geschenk."
357
 
358
  #: includes/wjecf-pro-free-products.php:337
359
  #: includes/wjecf-pro-free-products.php:347
360
  msgid "Free!"
361
+ msgstr "Kostenlos!"
362
 
363
  #: includes/wjecf-pro-free-products.php:412
364
  #: includes/wjecf-pro-free-products.php:435
365
  #: includes/wjecf-pro-free-products.php:441
366
  msgid "Free products"
367
+ msgstr "Kostenlose Produkte"
368
 
369
  #: includes/wjecf-pro-free-products.php:446
370
  msgid ""
371
  "Free products that will be added to the cart when this coupon is applied."
372
  msgstr ""
373
+ "Kostenlose Produkte, die zum Warenkorb hinzugefügt werden, wenn dieser "
374
+ "Coupon angewendet wird."
375
 
376
  #: includes/wjecf-pro-free-products.php:453
377
  msgid "Select one"
378
+ msgstr "Wähle einen"
379
 
380
  #: includes/wjecf-pro-free-products.php:454
381
  msgid "Check this box if the customer must choose from the free products."
382
  msgstr ""
383
+ "Wähle diese Auswahl, wenn der Kunden aus den freien Produkten auswählen muss."
384
 
385
  #: includes/wjecf-pro-free-products.php:462
386
  msgid "'Select your gift'-message"
387
+ msgstr "'Wähle Dein Geschenk'-Mitteilung"
388
 
389
  #: includes/wjecf-pro-free-products.php:463
390
  msgid "Please choose your free gift:"
391
+ msgstr "Bitte wähle Dein kostenloses Geschenk:"
392
 
393
  #: includes/wjecf-pro-free-products.php:464
394
  msgid "This message is displayed when the customer must choose a free product."
395
  msgstr ""
396
+ "Diese Nachricht wird angezeigt, wenn der Kunde eine kostenloses Produkt "
397
+ "wählen muss."
398
 
399
  #: includes/wjecf-pro-free-products.php:473
400
  msgid "Allow multiplication of the free products"
401
+ msgstr "Erlaube die Mehrfachauswahl von kostenlosen Produkten"
402
 
403
  #: includes/wjecf-pro-free-products.php:474
404
  msgid ""
405
  "The amount of free products is multiplied every time the minimum spend, "
406
  "subtotal or quantity is reached."
407
  msgstr ""
408
+ "Die Summe kostenloser Produkte wird jedes mal multipliziert, wenn die "
409
+ "minimale Summe, Zwischensumme oder Anzahl erreicht ist."
410
 
411
  #: includes/wjecf-pro-free-products.php:481
412
  msgid "BOGO matching products"
413
+ msgstr "BOGO passende Produkte"
414
 
415
  #: includes/wjecf-pro-free-products.php:483
416
  msgid ""
417
+ "Buy one or more of any of the matching products (see 'Usage Restriction'-tab)"
418
+ " and get one free. Check 'Allow multiplication' to get one free item for "
419
  "every matching item in the cart."
420
  msgstr ""
421
+ "Kaufe eines oder mehrere der passenden Produkte und erhalte eines kostenlos. "
422
+ "Wähle 'Erlaube Multiplizierung', um einen kostenlosen Gegenstand für jedes "
423
+ "passende Produkt im Warenkorb zu erhalten."
424
 
425
  #: includes/wjecf-pro-free-products.php:497
426
  msgid "Search for a product…"
427
+ msgstr "Suche ein Produkt..."
428
 
429
  #: woocommerce-jos-autocoupon-pro.php:33
430
  msgid ""
431
  "WooCommerce Extended Coupon Features is disabled because WooCommerce could "
432
  "not be detected."
433
  msgstr ""
434
+ "WooCommerce \"Erweiterte Coupon Merkmale\" ist deaktiviert, weil WooCommerce "
435
+ "nicht entdeckt wurde."
436
+
437
+ #: includes/wjecf-autocoupon.php:58 includes/wjecf-autocoupon.php:130
438
+ #: includes/wjecf-autocoupon.php:137
439
+ msgid "Auto coupon"
440
+ msgstr "Automatisch einlösen"
441
+
442
+ #: includes/wjecf-autocoupon.php:138
443
+ msgid ""
444
+ "Automatically add the coupon to the cart if the restrictions are met. Please "
445
+ "enter a description when you check this box, the description will be shown "
446
+ "in the customer's cart if the coupon is applied."
447
+ msgstr ""
448
+ "Diesen Coupon im Warenkorb automatisch einlösen, wenn die Bedingungen "
449
+ "erfüllt wurden. Bitte geben Sie eine Beschreibung ein. Wenn Sie das Häkchen "
450
+ "setzen, wird die Beschreibung im Warenkorb des Nutzers angezeigt, sobald der "
451
+ "Coupon eingelöst wurde."
452
+
453
+ #: includes/wjecf-autocoupon.php:266
454
+ msgid "Free shipping coupon"
455
+ msgstr "Gratis Versandcoupon"
456
+
457
+ #: includes/wjecf-autocoupon.php:422
458
+ #, php-format
459
+ msgid "Discount applied: %s"
460
+ msgstr "Verwendeter Rabatt: %s"
languages/woocommerce-jos-autocoupon-de_DE_formal.mo ADDED
Binary file
languages/woocommerce-jos-autocoupon-de_DE_formal.po ADDED
@@ -0,0 +1,364 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: WooCommerce auto added coupons 1.1.3.1\n"
4
+ "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/woocommerce-auto-"
5
+ "added-coupons\n"
6
+ "POT-Creation-Date: 2016-03-28 21:24+0200\n"
7
+ "PO-Revision-Date: 2017-12-11 13:55+0000\n"
8
+ "Last-Translator: Stanislaw <post@hloch.de>\n"
9
+ "Language-Team: German (Formal)\n"
10
+ "Language: de-DE-formal\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Loco - https://localise.biz/\n"
15
+ "X-Poedit-KeywordsList: __;_e\n"
16
+ "X-Poedit-Basepath: c:/lamp/www/qrvm_woo\n"
17
+ "X-Poedit-SearchPath-0: wp-content/plugins/woocommerce-auto-added-coupons\n"
18
+ "Plural-Forms: nplurals=2; plural=n != 1"
19
+
20
+ msgid "'Select your gift'-message"
21
+ msgstr "'Wähle Dein Geschenk'-Mitteilung"
22
+
23
+ msgid "(AND)"
24
+ msgstr "(UND)"
25
+
26
+ msgid "(OR)"
27
+ msgstr "(ODER)"
28
+
29
+ msgid "AND Categories (not OR)"
30
+ msgstr "UND Kategorien (nicht ODER9"
31
+
32
+ msgid "AND Products (not OR)"
33
+ msgstr "UND Produkte (nicht ODER9"
34
+
35
+ msgid "Allow discount on cart with excluded items"
36
+ msgstr "Erlaube Rabatt auf den Warenkorb mit ausgeschlossenen Gegenständen"
37
+
38
+ msgid "Allow multiplication of the free products"
39
+ msgstr "Erlaube die Mehrfachauswahl von kostenlosen Produkten"
40
+
41
+ msgid "Allow when minimum spend not reached"
42
+ msgstr "Erlauben, wenn der minimale Betrag nicht erreicht wurde"
43
+
44
+ msgid "Allowed Customers"
45
+ msgstr "Zugelassene Kunden"
46
+
47
+ msgid "Allowed User Roles"
48
+ msgstr "Erlaubte Benutzerrollen"
49
+
50
+ msgid "Any customer"
51
+ msgstr "Alle Kunden"
52
+
53
+ msgid "Any payment method"
54
+ msgstr "Alle Zahlungsarten"
55
+
56
+ msgid "Any role"
57
+ msgstr "Jede Benutzerrolle"
58
+
59
+ msgid "Any shipping method"
60
+ msgstr "Alle Versandarten"
61
+
62
+ msgid "Apply silently"
63
+ msgstr "Heimlich anwenden"
64
+
65
+ msgid "Auto coupon"
66
+ msgstr "Automatisch einlösen"
67
+
68
+ msgid "Auto coupons"
69
+ msgstr "Automatische Coupons"
70
+
71
+ msgid ""
72
+ "Automatically add the coupon to the cart if the restrictions are met. Please "
73
+ "enter a description when you check this box, the description will be shown "
74
+ "in the customer's cart if the coupon is applied."
75
+ msgstr ""
76
+ "Diesen Coupon im Warenkorb automatisch einlösen, wenn die Bedingungen "
77
+ "erfüllt wurden. Bitte geben Sie eine Beschreibung ein. Wenn Sie das Häkchen "
78
+ "setzen, wird die Beschreibung im Warenkorb des Nutzers angezeigt, sobald der "
79
+ "Coupon eingelöst wurde."
80
+
81
+ msgid "BOGO matching products"
82
+ msgstr "BOGO passende Produkte"
83
+
84
+ msgid ""
85
+ "Buy one or more of any of the matching products (see 'Usage Restriction'-tab)"
86
+ " and get one free. Check 'Allow multiplication' to get one free item for "
87
+ "every matching item in the cart."
88
+ msgstr ""
89
+ "Kaufe eines oder mehrere der passenden Produkte und erhalte eines kostenlos. "
90
+ "Wähle 'Erlaube Multiplizierung', um einen kostenlosen Gegenstand für jedes "
91
+ "passende Produkt im Warenkorb zu erhalten."
92
+
93
+ msgid ""
94
+ "Check this box if ALL of the products (see tab 'usage restriction') must be "
95
+ "in the cart to use this coupon (instead of only one of the products)."
96
+ msgstr ""
97
+ "Wähle diese Auswahl, wenn ALLE Produkte (siehe Tabulator "
98
+ "\"Nutzungseinschränkung\") im Warenkorb sein müssen, um diesen Coupon zu "
99
+ "nutzen (anstatt nur eines der Produkte)."
100
+
101
+ msgid ""
102
+ "Check this box if products from ALL of the categories (see tab 'usage "
103
+ "restriction') must be in the cart to use this coupon (instead of only one "
104
+ "from one of the categories)."
105
+ msgstr ""
106
+ "Wähle diese Auswahl, wenn Produkte von ALLEN Kategorien (siehe Tabulator "
107
+ "\"Nutzungseinschränkung\") im Warenkorb sein müssen, um diesen Coupon zu "
108
+ "nutzen (anstatt nur eine der Kategorien)."
109
+
110
+ msgid "Check this box if the customer must choose from the free products."
111
+ msgstr ""
112
+ "Wähle diese Auswahl, wenn der Kunden aus den freien Produkten auswählen muss."
113
+
114
+ msgid ""
115
+ "Check this box to allow a 'Cart Discount' coupon to be applied even when "
116
+ "excluded items are in the cart (see tab 'usage restriction')."
117
+ msgstr ""
118
+ "Wähle diese Auswahl, um einen Warenkorbrabatt-Coupon anzuwenden, selbst wenn "
119
+ "ausgeschlossene Gegenstände im Warenkorb sind."
120
+
121
+ msgid ""
122
+ "Check this box to allow the coupon to be in the cart even when minimum spend "
123
+ "(see tab 'usage restriction') is not reached. Value of the discount will be "
124
+ "0 until minimum spend is reached."
125
+ msgstr ""
126
+ "Wähle diese Auswahl, um den Coupon im Warenkorb zuzulassen, selbst wenn der "
127
+ "minimale Betrag nicht erreicht wurde. Der Wert des Rabatts bleibt bei 0, bis "
128
+ "der minimale Betrag erreicht ist."
129
+
130
+ msgid "Checkout"
131
+ msgstr "Kasse"
132
+
133
+ msgid "Customer restrictions"
134
+ msgstr "Kundeneinschränkungen"
135
+
136
+ msgid "Disallowed User Roles"
137
+ msgstr "Ausgeschlossene Benutzerrollen"
138
+
139
+ msgid "Discount applied: %s"
140
+ msgstr "Verwendeter Rabatt: %s"
141
+
142
+ msgid "Discount on cart with excluded products"
143
+ msgstr "Rabatt auf den Warenkorb mit ausgeschlossenen Produkten"
144
+
145
+ msgid "Do you find WooCommerce Extended Coupon Features useful?"
146
+ msgstr "Finden Sie WooCommerce \"Erweiterte Coupon Merkmale\" nützlich?"
147
+
148
+ msgid "Documentation"
149
+ msgstr "Dokumentation"
150
+
151
+ msgid "Don't display a message when this coupon is automatically applied."
152
+ msgstr "Keine Nachricht anzeigen, wenn der Coupon automatisch angewendet wird."
153
+
154
+ msgid "Donate to the developer"
155
+ msgstr "Danke dem Entwickler"
156
+
157
+ msgid "EXPERIMENTAL: "
158
+ msgstr "EXPERIMENTELL:"
159
+
160
+ msgid "Express your gratitude"
161
+ msgstr "Zeigen Sie Ihre Dankbarkeit"
162
+
163
+ msgid "Free products"
164
+ msgstr "Kostenlose Produkte"
165
+
166
+ msgid ""
167
+ "Free products that will be added to the cart when this coupon is applied."
168
+ msgstr ""
169
+ "Kostenlose Produkte, die zum Warenkorb hinzugefügt werden, wenn dieser "
170
+ "Coupon angewendet wird."
171
+
172
+ msgid "Free shipping coupon"
173
+ msgstr "Gratis Versandcoupon"
174
+
175
+ msgid "Free!"
176
+ msgstr "Kostenlos!"
177
+
178
+ msgid ""
179
+ "If both a customer and a role restriction are supplied, matching either one "
180
+ "of them will suffice."
181
+ msgstr ""
182
+ "Wenn sowohl eine Kunden- als auch eine Rollenbeschränkung ausgewählt wurden, "
183
+ "genügt eine passende."
184
+
185
+ msgid "Individual use"
186
+ msgstr "Individuelle Nutzung"
187
+
188
+ msgid "Limit discount to"
189
+ msgstr "Begrenze den Rabatt auf"
190
+
191
+ msgid "Matching products"
192
+ msgstr "Zutreffende Produkte"
193
+
194
+ msgid ""
195
+ "Maximum price subtotal of the products that match the given product or "
196
+ "category restrictions (see tab 'usage restriction')."
197
+ msgstr ""
198
+ "Maximale Preis-Zwischensumme der Produkte, die die vorgegebenen Produkt- "
199
+ "oder Kategorie-Einschränkungen erfüllen (siehe Tabulator "
200
+ "\"Nutzungseinschränkungen\")."
201
+
202
+ msgid "Maximum quantity of matching products"
203
+ msgstr "Maximale Anzahl von passenden Produkten"
204
+
205
+ msgid ""
206
+ "Maximum quantity of the products that match the given product or category "
207
+ "restrictions (see tab 'usage restriction'). If no product or category "
208
+ "restrictions are specified, the total number of products is used."
209
+ msgstr ""
210
+ "Maximale Anzahl von Produkten, die die vorgegebenen Produkt- oder Kategorie-"
211
+ "Einschränkungen erfüllen. Wenn keine Produkt oder Kategorie-Einschränkungen "
212
+ "ausgewählt sind, wird die gesamte Anzahl von Produkten benutzt."
213
+
214
+ msgid "Maximum subtotal of matching products"
215
+ msgstr "Maximale Zwischensumme passender Produkte"
216
+
217
+ msgid ""
218
+ "Minimum price subtotal of the products that match the given product or "
219
+ "category restrictions (see tab 'usage restriction')."
220
+ msgstr ""
221
+ "Minimale Preis-Zwischensumme der Produkte, die die vorgegebenen Produkt- "
222
+ "oder Kategorie-Einschränkungen erfüllen (siehe Tabulator "
223
+ "\"Nutzungseinschränkungen\")."
224
+
225
+ msgid "Minimum quantity of matching products"
226
+ msgstr "Minimale Anzahl passender Produkte"
227
+
228
+ msgid ""
229
+ "Minimum quantity of the products that match the given product or category "
230
+ "restrictions (see tab 'usage restriction'). If no product or category "
231
+ "restrictions are specified, the total number of products is used."
232
+ msgstr ""
233
+ "Minimale Anzahl von Produkten, die die vorgegebenen Produkt- oder Kategorie-"
234
+ "Einschränkungen erfüllen. Wenn keine Produkt oder Kategorie-Einschränkungen "
235
+ "ausgewählt sind, wird die gesamte Anzahl von Produkten benutzt."
236
+
237
+ msgid "Minimum subtotal of matching products"
238
+ msgstr "Minimale Zwischensumme passender Produkte"
239
+
240
+ msgid "Miscellaneous"
241
+ msgstr "Vermischtes"
242
+
243
+ msgid "No"
244
+ msgstr "Nein"
245
+
246
+ msgid "No maximum"
247
+ msgstr "Kein Maximum"
248
+
249
+ msgid "No minimum"
250
+ msgstr "Kein Minimum"
251
+
252
+ msgid "No priority"
253
+ msgstr "Keine Priorität"
254
+
255
+ msgid ""
256
+ "One of these payment methods must be selected in order for this coupon to be "
257
+ "valid."
258
+ msgstr ""
259
+ "Eine dieser Zahlungsarten muss ausgewählt sein, damit dieser Coupon wirksam "
260
+ "wird."
261
+
262
+ msgid ""
263
+ "One of these shipping methods must be selected in order for this coupon to "
264
+ "be valid."
265
+ msgstr ""
266
+ "Eine dieser Versandarten muss ausgewählt sein, damit dieser Coupon wirksam "
267
+ "wird."
268
+
269
+ msgid "Only these User Roles may use this coupon."
270
+ msgstr "Nur diese Benutzerrollen dürfen den Coupon benutzen."
271
+
272
+ msgid "Only these customers may use this coupon."
273
+ msgstr "Nur diese Kunden dürfen den Coupon benutzen."
274
+
275
+ msgid "Payment methods"
276
+ msgstr "Zahlungsarten"
277
+
278
+ msgid "Please choose your free gift:"
279
+ msgstr "Bitte wählen Sie Ihr kostenloses Geschenk:"
280
+
281
+ msgid ""
282
+ "Please note that when the discount type is 'Product discount' (see 'General'-"
283
+ "tab), the discount will only be applied to <em>matching</em> products."
284
+ msgstr ""
285
+ "Bitte beachten Sie, dass beim Rabatttyp \"Produktrabatt\" der Rabatt nur für "
286
+ "<em>passende</em> Produkte verwendet wird."
287
+
288
+ msgid "Please select your free gift."
289
+ msgstr "Bitte wähle Dein kostenloses Geschenk."
290
+
291
+ msgid "Priority"
292
+ msgstr "Priorität"
293
+
294
+ msgid "Products"
295
+ msgstr "Produkte"
296
+
297
+ msgid "Search for a product…"
298
+ msgstr "Suche ein Produkt..."
299
+
300
+ msgid "Select one"
301
+ msgstr "Wähle einen"
302
+
303
+ msgid "Shipping methods"
304
+ msgstr "Versandmethoden"
305
+
306
+ msgid "Sorry, it seems the coupon \"%s\" is not yours."
307
+ msgstr ""
308
+ "Entschuldigung, aber es sieht so aus als ob der Coupon %s nicht Ihnen gehört."
309
+
310
+ msgid ""
311
+ "The amount of free products is multiplied every time the minimum spend, "
312
+ "subtotal or quantity is reached."
313
+ msgstr ""
314
+ "Die Summe kostenloser Produkte wird jedes mal multipliziert, wenn die "
315
+ "minimale Summe, Zwischensumme oder Anzahl erreicht ist."
316
+
317
+ msgid "The coupon is not valid for the currently selected payment method."
318
+ msgstr "Der Coupon ist für die gewählte Zahlungsart nicht gültig."
319
+
320
+ msgid "The coupon is not valid for the currently selected shipping method."
321
+ msgstr "Der Coupon ist für die gewählte Versandart nicht gültig."
322
+
323
+ msgid "The maximum quantity of matching products for this coupon is %s."
324
+ msgstr "Die maximale Anzahl passender Produkte für diesen Coupon ist %s."
325
+
326
+ msgid "The maximum subtotal of the matching products for this coupon is %s."
327
+ msgstr "Die maximal Zwischensumme passender Produkte für diesen Coupon ist %s."
328
+
329
+ msgid "The minimum quantity of matching products for this coupon is %s."
330
+ msgstr "Die minimale Anzahl passender Produkte für diesen Coupon ist %s."
331
+
332
+ msgid "The minimum subtotal of the matching products for this coupon is %s."
333
+ msgstr ""
334
+ "Die minimale Zwischensumme passender Produkte für diesen Coupon ist %s."
335
+
336
+ msgid "These User Roles will be specifically excluded from using this coupon."
337
+ msgstr ""
338
+ "Diese Benutzerrollen speziell sind von der Nutzung des Coupons "
339
+ "ausgeschlossen."
340
+
341
+ msgid "This message is displayed when the customer must choose a free product."
342
+ msgstr ""
343
+ "Diese Nachricht wird angezeigt, wenn der Kunde eine kostenloses Produkt "
344
+ "wählen muss."
345
+
346
+ msgid ""
347
+ "When 'individual use' is checked, auto coupons with a higher value will have "
348
+ "priority over other auto coupons."
349
+ msgstr ""
350
+ "Wenn \"Individuelle Nutzung\" ausgewählt ist, haben Auto Coupons mit einem "
351
+ "höheren Wert Priorität über andere Coupons."
352
+
353
+ msgid "WooCommerce Extended Coupon Features Documentation"
354
+ msgstr "Dokkumentation für WooCommerce \"Erweiterte Coupon Merkmale\""
355
+
356
+ msgid ""
357
+ "WooCommerce Extended Coupon Features is disabled because WooCommerce could "
358
+ "not be detected."
359
+ msgstr ""
360
+ "WooCommerce \"Erweiterte Coupon Merkmale\" ist deaktiviert, weil WooCommerce "
361
+ "nicht entdeckt wurde."
362
+
363
+ msgid "Yes"
364
+ msgstr "Ja"
readme.txt CHANGED
@@ -1,10 +1,11 @@
1
- === Plugin Name ===
2
  Contributors: josk79
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5T9XQBCS2QHRY&lc=NL&item_name=Jos%20Koenis&item_number=wordpress%2dplugin&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
4
  Tags: woocommerce, coupons, discount
5
  Requires at least: 4.7
6
- Tested up to: 4.9.1
7
- Stable tag: 2.6.0.2
 
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -15,7 +16,7 @@ Additional functionality for WooCommerce Coupons: Allow discounts to be automati
15
  "WooCommerce Extended Coupon Features" adds functionality to the WooCommerce coupons and allows for automatic discount rules.
16
  Very easy to use, the functionality is conveniently integrated to the WooCommerce Edit Coupon panel.
17
 
18
- Compatible with WooCommerce 3.2.3. Backwards compatible with older WooCommerce versions (2.6.0 confirmed).
19
 
20
  Full documentation is available at [www.soft79.nl](http://www.soft79.nl/documentation/wjecf).
21
 
@@ -48,12 +49,12 @@ If the restrictions are no longer met, it will silently be removed from the cart
48
 
49
  Apply coupon through an url like this:
50
 
51
- 1. Use the url www.example.com/url-to-shop?apply_coupon=my_coupon
52
 
53
- Voila! Any coupon can be applied this way.
54
 
55
 
56
- This plugin has been tested in combination with WPML and qTranslate-X.
57
 
58
  == Installation ==
59
 
@@ -75,7 +76,8 @@ Yes, all string values are translatable through the supplied POT/PO/MO files. In
75
 
76
  = Why isn't my coupon applied using www.example.com?apply_coupon=my_coupon ? =
77
 
78
- The coupon will only be applied if the url links to a WooCommerce page (e.g. product loop / cart / product detail ).
 
79
 
80
  = The cart is not updated after changing the payment method =
81
 
@@ -88,8 +90,8 @@ Paste this snippet in your theme's functions.php:
88
  `
89
  //Update the cart preview when the billing email is changed by the customer
90
  add_filter( 'woocommerce_checkout_fields', function( $checkout_fields ) {
91
- $checkout_fields['billing']['billing_email']['class'][] = 'update_totals_on_change';
92
- return $checkout_fields;
93
  } );
94
  `
95
 
@@ -102,10 +104,25 @@ Sure! [This](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5T9XQ
102
  1. Allow a coupon to be applied automatically by checking "Auto coupon".
103
  2. Extra restrictions. E.g. Quantity or subtotal of matching products.
104
  3. (PRO) A free product has been applied to the cart
105
- 4. Additionals restrictions based on shipping or payment method or the customer
106
 
107
  == Changelog ==
108
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
109
  = 2.6.0.2 =
110
  *Release Date - 2017-12-04*
111
  * FIX: Typo 'impode' (Thanks to Constantine for reporting)
@@ -341,7 +358,7 @@ Sure! [This](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5T9XQ
341
  = 2.0.0 =
342
  * RENAME: Renamed plugin from "WooCommerce auto added coupons" to "WooCommerce Extended Coupon Features"
343
  * FEATURE: Restrict coupons by payment method
344
- * FEATURE: Restrict coupons by shipping method
345
  * FEATURE: Use AND-operator for the selected products (default is OR)
346
  * FIX: Validate email restrictions for auto coupons
347
  * Norwegian translation added (Thanks to Anders Zorensen)
@@ -355,7 +372,7 @@ Sure! [This](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5T9XQ
355
  * Included translations: Dutch, German, Spanish (Thanks to stephan.sperling for the german translation)
356
 
357
  = 1.1.3.1 =
358
- * FIX: Apply auto coupon if discount is 0.00 and free shipping is ticked
359
 
360
  = 1.1.3 =
361
  * Don't apply coupon if the discount is 0.00
1
+ === WooCommerce Extended Coupon Features ===
2
  Contributors: josk79
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5T9XQBCS2QHRY&lc=NL&item_name=Jos%20Koenis&item_number=wordpress%2dplugin&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
4
  Tags: woocommerce, coupons, discount
5
  Requires at least: 4.7
6
+ Requires PHP: 5.3
7
+ Tested up to: 4.9.2
8
+ Stable tag: 2.6.1.1
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
16
  "WooCommerce Extended Coupon Features" adds functionality to the WooCommerce coupons and allows for automatic discount rules.
17
  Very easy to use, the functionality is conveniently integrated to the WooCommerce Edit Coupon panel.
18
 
19
+ Compatible with WooCommerce 3.3.0. Backwards compatible with older WooCommerce versions (2.6.0 confirmed).
20
 
21
  Full documentation is available at [www.soft79.nl](http://www.soft79.nl/documentation/wjecf).
22
 
49
 
50
  Apply coupon through an url like this:
51
 
52
+ 1. Use the url www.example.com/url-to-shop?apply_coupon=my_coupon&fill_cart=123
53
 
54
+ Voila! Any coupon can be applied this way. Please note that an empty cart can not contain any coupons. Download the free [Cart Links for WooCommerce-plugin](https://www.soft79.nl/product/cart-links-for-woocommerce/) to handle the 'fill_cart'-part of the url.
55
 
56
 
57
+ This plugin has been tested in combination with WPML and [WP-Multilang](https://wordpress.org/plugins/wp-multilang/).
58
 
59
  == Installation ==
60
 
76
 
77
  = Why isn't my coupon applied using www.example.com?apply_coupon=my_coupon ? =
78
 
79
+ The coupon will only be applied if the url links to a WooCommerce page (e.g. product loop / cart / product detail ) and at least one product is in the cart.
80
+ An empty cart can not have any coupons. The PRO version of this plugin has a work around for this though; it will 'remember' the coupon and apply it at the moment the cart contains a product.
81
 
82
  = The cart is not updated after changing the payment method =
83
 
90
  `
91
  //Update the cart preview when the billing email is changed by the customer
92
  add_filter( 'woocommerce_checkout_fields', function( $checkout_fields ) {
93
+ $checkout_fields['billing']['billing_email']['class'][] = 'update_totals_on_change';
94
+ return $checkout_fields;
95
  } );
96
  `
97
 
104
  1. Allow a coupon to be applied automatically by checking "Auto coupon".
105
  2. Extra restrictions. E.g. Quantity or subtotal of matching products.
106
  3. (PRO) A free product has been applied to the cart
107
+ 4. Additional restrictions based on shipping or payment method or the customer
108
 
109
  == Changelog ==
110
 
111
+ = 2.6.2 =
112
+ * FIX: (PRO) First order purchase: Ignore cancelled/waiting for payment order statuses
113
+ * FIX: (PRO) Auto updater plugins_api return $def instead of false
114
+
115
+ = 2.6.1.1 =
116
+ *Release Date - 2017-12-24*
117
+ * FIX: (PRO) Possible crash on null reference in filter woocommerce_coupon_get_discount_amount
118
+
119
+ = 2.6.1 =
120
+ *Release Date - 2017-12-22*
121
+ * German translation (Thanks to, Guido Hloch)
122
+ * FIX: Use WC_Coupon::get_description (for translation plugins)
123
+ * FIX: (PRO) ADMIN - Auto update: Allow multiple license activation
124
+ * FIX: (PRO) ADMIN - Auto update: Removed invalid warning 'Invalid response block'
125
+
126
  = 2.6.0.2 =
127
  *Release Date - 2017-12-04*
128
  * FIX: Typo 'impode' (Thanks to Constantine for reporting)
358
  = 2.0.0 =
359
  * RENAME: Renamed plugin from "WooCommerce auto added coupons" to "WooCommerce Extended Coupon Features"
360
  * FEATURE: Restrict coupons by payment method
361
+ * FEATURE: Restrict coupons by shipping method
362
  * FEATURE: Use AND-operator for the selected products (default is OR)
363
  * FIX: Validate email restrictions for auto coupons
364
  * Norwegian translation added (Thanks to Anders Zorensen)
372
  * Included translations: Dutch, German, Spanish (Thanks to stephan.sperling for the german translation)
373
 
374
  = 1.1.3.1 =
375
+ * FIX: Apply auto coupon if discount is 0.00 and free shipping is ticked
376
 
377
  = 1.1.3 =
378
  * Don't apply coupon if the discount is 0.00
woocommerce-jos-autocoupon.php CHANGED
@@ -3,14 +3,14 @@
3
  * Plugin Name: WooCommerce Extended Coupon Features
4
  * Plugin URI: http://www.soft79.nl
5
  * Description: Additional functionality for WooCommerce Coupons: Apply certain coupons automatically, allow applying coupons via an url, etc...
6
- * Version: 2.6.0.2
7
  * Author: Soft79
8
  * License: GPL2
9
  * WC requires at least: 2.6.0
10
  * WC tested up to: 3.3.0
11
  */
12
 
13
- if ( ! defined('WJECF_VERSION') ) define ('WJECF_VERSION', '2.6.0.2');
14
 
15
  // Changelog: see readme.txt
16
 
3
  * Plugin Name: WooCommerce Extended Coupon Features
4
  * Plugin URI: http://www.soft79.nl
5
  * Description: Additional functionality for WooCommerce Coupons: Apply certain coupons automatically, allow applying coupons via an url, etc...
6
+ * Version: 2.6.1.1
7
  * Author: Soft79
8
  * License: GPL2
9
  * WC requires at least: 2.6.0
10
  * WC tested up to: 3.3.0
11
  */
12
 
13
+ if ( ! defined('WJECF_VERSION') ) define ('WJECF_VERSION', '2.6.1.1');
14
 
15
  // Changelog: see readme.txt
16