WooCommerce Germanized - Version 1.3.4

Version Description

  • Feature - optionally stop customers from manually cancelling orders (paypal etc.)
  • Feature - optionally show pay now button in confirmation email and success page
  • Feature - optionally customize default customer account creation checkbox text
  • Feature - optionally set checkbox for customer registration form
  • Fix - wpml string compatibility
  • Fix - unit price saving (sale price
Download this release

Release Info

Developer vendidero
Plugin Icon 128x128 WooCommerce Germanized
Version 1.3.4
Comparing to
See all releases

Code changes from version 1.3.3 to 1.3.4

i18n/languages/woocommerce-germanized-de_DE.mo CHANGED
Binary file
i18n/languages/woocommerce-germanized-de_DE.po CHANGED
@@ -1,9 +1,9 @@
1
  msgid ""
2
  msgstr ""
3
- "Project-Id-Version: WooCommerce Germanized v1.3.3\n"
4
  "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: 2014-09-29 12:26+0100\n"
6
- "PO-Revision-Date: 2015-06-08 09:47:47+0000\n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "MIME-Version: 1.0\n"
@@ -105,24 +105,24 @@ msgstr "zu den WooCommerce Germanized Einstellungen"
105
  msgid "Cheatin’ huh?"
106
  msgstr "So geht das leider nicht.."
107
 
108
- #: includes/admin/class-wc-gzd-admin.php:67
109
  #@ woocommerce-germanized
110
  msgid "Optional Email Content"
111
  msgstr "Optionaler E-Mail Inhalt"
112
 
113
- #: includes/admin/class-wc-gzd-admin.php:76
114
  #@ woocommerce-germanized
115
  msgid "Add content which will be replacing default page content within emails."
116
  msgstr "Füllen Sie dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese Seite zu bestimmen."
117
 
118
- #: includes/admin/class-wc-gzd-admin.php:85
119
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:66
120
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:125
121
  #@ woocommerce-germanized
122
  msgid "Optional Mini Description"
123
  msgstr "Warenkorb Kurzbeschreibung"
124
 
125
- #: includes/admin/class-wc-gzd-admin.php:90
126
  #@ woocommerce-germanized
127
  msgid "This content will be shown as short product description within checkout and emails."
128
  msgstr "Dieser Inhalt wird während des Bezahlvorganges und in den E-Mails als Produkt Kurzbeschreibung angezeigt."
@@ -215,7 +215,7 @@ msgid "eKomi Options"
215
  msgstr "eKomi"
216
 
217
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:128
218
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:451
219
  #@ woocommerce-germanized
220
  msgid "General"
221
  msgstr "Allgemein"
@@ -271,269 +271,269 @@ msgstr "Telefon als Pflichtfeld"
271
  msgid "Should phone number be a required field within checkout?"
272
  msgstr "Diese Option setzen, damit die Telefonnummer ein Pflichtfeld im Checkout ist."
273
 
274
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:187
275
  #@ woocommerce-germanized
276
  msgid "Legal Pages"
277
  msgstr "Rechtlich relevante Seiten"
278
 
279
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:212
280
  #: includes/wc-gzd-core-functions.php:46
281
  #@ woocommerce-germanized
282
  msgid "Imprint"
283
  msgstr "Impressum"
284
 
285
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:213
286
  #@ woocommerce-germanized
287
  msgid "This page should contain an imprint with your company's information."
288
  msgstr "Diese Seite sollte das Impressum d.h. die Informationen (gemäß TMG) zu Ihrem Unternehmen enthalten."
289
 
290
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:283
291
  #@ woocommerce-germanized
292
  msgid "Shipping Costs"
293
  msgstr "Versandkosten"
294
 
295
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:223
296
  #@ woocommerce-germanized
297
  msgid "Data Security Statement"
298
  msgstr "Datenschutzbelehrung"
299
 
300
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:224
301
  #@ woocommerce-germanized
302
  msgid "This page should contain information regarding your data security policy."
303
  msgstr "Diese Seite sollte Ihre Datenschutzbelehrung enthalten."
304
 
305
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:201
306
  #@ woocommerce-germanized
307
  msgid "Power of Revocation"
308
  msgstr "Widerrufsbelehrung"
309
 
310
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:202
311
  #@ woocommerce-germanized
312
  msgid "This page should contain information regarding your customer's Right of Revocation."
313
  msgstr "Diese Seite sollte Ihre Widerrufsbelehrung enthalten. Nutzen Sie folgenden Shortcut um ein Widerrufsformular in die Seite einzubinden: [revocation_form]"
314
 
315
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:234
316
  #@ woocommerce-germanized
317
  msgid "Payment Methods"
318
  msgstr "Zahlungarten"
319
 
320
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:235
321
  #@ woocommerce-germanized
322
  msgid "This page should contain information regarding the Payment Methods that are chooseable during checkout."
323
  msgstr "Diese Seite sollte Informationen zu den von Ihnen zur Verfügung gestellten Zahlungsmöglichkeiten bereitstellen. Nutzen Sie dafür z.B. folgenden Shortcut: [payment_methods_info]"
324
 
325
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:245
326
  #@ woocommerce-germanized
327
  msgid "Shipping Methods"
328
  msgstr "Versandarten"
329
 
330
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:246
331
  #@ woocommerce-germanized
332
  msgid "This page should contain information regarding shipping methods that are chooseable during checkout."
333
  msgstr "Diese Seite sollte Informationen zu den von Ihnen zur Verfügung gestellten Versandarten bereitstellen."
334
 
335
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:257
336
  #@ woocommerce-germanized
337
  msgid "Delivery Times"
338
  msgstr "Lieferzeiten"
339
 
340
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:260
341
  #@ woocommerce-germanized
342
  msgid "Default Delivery Time"
343
  msgstr "Standard-Lieferzeit"
344
 
345
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:261
346
  #@ woocommerce-germanized
347
  msgid "This delivery time will be added to every product if no delivery time has been chosen individually"
348
  msgstr "Diese Lieferzeit wird bei Produkten angezeigt, denen keine Lieferzeit zugeordnet wurde"
349
 
350
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:272
351
  #@ woocommerce-germanized
352
  msgid "Delivery Time Text"
353
  msgstr "Lieferzeit Text"
354
 
355
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:273
356
  #@ woocommerce-germanized
357
  msgid "This text will be used to indicate delivery time for products. Use {delivery_time} as placeholder."
358
  msgstr "Dieser Text wird verwendet um die Lieferzeit im Frontend darzustellen. {delivery_time} als Platzhalter verwenden."
359
 
360
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:278
361
  #@ woocommerce-germanized
362
  msgid "Delivery time: {delivery_time}"
363
  msgstr "Lieferzeit: {delivery_time}"
364
 
365
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:286
366
  #@ woocommerce-germanized
367
  msgid "Shipping Costs Text"
368
  msgstr "Versandkosten Text"
369
 
370
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:287
371
  #@ woocommerce-germanized
372
  msgid "This text will be used to inform the customer about shipping costs. Use {link}{/link} to insert link to shipping costs page."
373
  msgstr "Dieser Text wird genutzt um die Kunden im Frontend über u.U. anfallende Lieferkosten zu informieren. Nutzen Sie die Platzhalter {link}{/link} um den Link zur Versandkosten-Seite einzufügen."
374
 
375
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:292
376
  #@ woocommerce-germanized
377
  msgid "plus {link}Shipping Costs{/link}"
378
  msgstr "zzgl. {link}Versandkosten{/link}"
379
 
380
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:374
381
  #: includes/wc-gzd-core-functions.php:43
382
  #@ woocommerce-germanized
383
  msgid "Right of Recission"
384
  msgstr "Widerrufsrecht"
385
 
386
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:377
387
  #@ woocommerce-germanized
388
  msgid "Revocation Address"
389
  msgstr "Widerruf richten an"
390
 
391
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:378
392
  #@ woocommerce-germanized
393
  msgid "Type in an address, telephone/telefax number, email address which is to be used as revocation address"
394
  msgstr "Geben Sie hier Ihre Adresse, Telefon- und Faxnummer, E-Mail Adresse usw. an, an die Ihre Kunden Ihren Widerruf richten sollen"
395
 
396
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:387
397
  #@ woocommerce-germanized
398
  msgid "E-Mails"
399
  msgstr "E-Mails"
400
 
401
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:454
402
  #@ woocommerce-germanized
403
  msgid "Add to Cart"
404
  msgstr "Zum Warenkorb Button"
405
 
406
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:455
407
  #@ woocommerce-germanized
408
  msgid "Show add to cart button on listings?"
409
  msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
410
 
411
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:459
412
  #@ woocommerce-germanized
413
  msgid "unset this option if you don't want to show the add to cart button within the product listings"
414
  msgstr "Deaktivieren Sie diese Option, wenn Sie den zum Warenkorb Button nicht innerhalb von Produktauflistungen darstellen möchten"
415
 
416
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:481
417
  #@ woocommerce-germanized
418
  msgid "Notice Footer"
419
  msgstr "Hinweise im Footer"
420
 
421
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:482
422
  #@ woocommerce-germanized
423
  msgid "Show a global VAT notice within footer"
424
  msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
425
 
426
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:490
427
  #@ woocommerce-germanized
428
  msgid "Show a global sale price notice within footer"
429
  msgstr "Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer einfügen."
430
 
431
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:499
432
  #@ woocommerce-germanized
433
  msgid "Products"
434
  msgstr "Produkt"
435
 
436
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:502
437
  #@ woocommerce-germanized
438
  msgid "Show within Product Listings"
439
  msgstr "In Produktlisten"
440
 
441
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:503
442
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:536
443
  #@ woocommerce-germanized
444
  msgid "Shipping Costs notice"
445
  msgstr "Versandkosten-Hinweis"
446
 
447
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:360
448
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:519
449
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:552
450
  #@ woocommerce-germanized
451
  msgid "Unit Price"
452
  msgstr "Einheitspreis"
453
 
454
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:527
455
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:560
456
  #@ woocommerce-germanized
457
  msgid "Delivery Time Notice"
458
  msgstr "Lieferzeiten-Hinweis"
459
 
460
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:535
461
  #@ woocommerce-germanized
462
  msgid "Show on Product Detail Page"
463
  msgstr "Auf der Produktseite"
464
 
465
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:511
466
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:544
467
  #@ woocommerce-germanized
468
  msgid "Tax Info"
469
  msgstr "MwSt. Hinweis"
470
 
471
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:577
472
  #@ woocommerce-germanized
473
  msgid "Checkout & Cart"
474
  msgstr "Checkout & Warenkorb"
475
 
476
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:646
477
  #@ woocommerce-germanized
478
  msgid "Checkout Legal Display"
479
  msgstr "Checkbox oder Text"
480
 
481
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:647
482
  #@ woocommerce-germanized
483
  msgid "Use Text without Checkbox"
484
  msgstr "Rechtshinweis ohne Checkbox."
485
 
486
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:649
487
  #@ woocommerce-germanized
488
  msgid "This version will remove checkboxes from Checkout and display a text instead. This seems to be legally compliant (Zalando & Co are using this option)."
489
  msgstr "Diese Option nutzt anstatt einer Checkbox einen ausformulierten Text direkt überhalb des Kauf abschließen Buttons (Zalando und Andere Shops verwenden diese Form)"
490
 
491
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:655
492
  #@ woocommerce-germanized
493
  msgid "Legal Text"
494
  msgstr "Rechtlicher Hinweistext"
495
 
496
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:656
497
  #@ woocommerce-germanized
498
  msgid "Choose a Plain Text which will be shown right above checkout submit button. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
499
  msgstr "Geben Sie hier den Text ein, den Sie als Hinweistext überhalb des \"Kaufen\" - Buttons darstellen möchten. Nutzen Sie die Platzhalter {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
500
 
501
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:658
502
  #@ woocommerce-germanized
503
  msgid "With your order, you agree to have read and understood our {term_link}Terms and Conditions{/term_link} and your {revocation_link}Right of Recission{/revocation_link}."
504
  msgstr "Mit Ihrer Bestellung erklären Sie sich mit unseren {term_link}Allgemeinen Geschäftsbedingungen{/term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link} einverstanden."
505
 
506
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:665
507
  #@ woocommerce-germanized
508
  msgid "Legal Text Error"
509
  msgstr "Fehlermeldung der Checkbox"
510
 
511
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:666
512
  #@ woocommerce-germanized
513
  msgid "If you have chosen to use checkbox validation please choose a error message which will be shown if the user doesn't check checkbox. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
514
  msgstr "Falls Sie sich dazu entschieden haben, eine Checkbox zu nutzen, können Sie hier die Fehlermeldung eingeben, die angezeigt wird, wenn ein Benutzer die Checkbox nicht aktiviert hat. Nutzen Sie die Platzhalter um Links zu den jeweiligen Hinweisseiten einzufügen: {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link}"
515
 
516
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:668
517
  #@ woocommerce-germanized
518
  msgid "To finish the order you have to accept to our {term_link}Terms and Conditions{/term_link} and {revocation_link}Right of Recission{/revocation_link}."
519
  msgstr "Bitte akzeptieren Sie unsere {term_link}Allgemeinen Geschäftsbedingungen{/term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link}."
520
 
521
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:694
522
  #@ woocommerce-germanized
523
  msgid "Order Success Text"
524
  msgstr "Bestellung eingegangen"
525
 
526
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:695
527
  #@ woocommerce-germanized
528
  msgid "Choose a custom text to display on order success page."
529
  msgstr "Hier können Sie einen individuellen kurzen Text eingeben, der nach der Bestellung ausgegeben wird."
530
 
531
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:703
532
  #@ woocommerce-germanized
533
  msgid "Order Success Data"
534
  msgstr "Bestellbestätigungs-Daten"
535
 
536
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:704
537
  #@ woocommerce-germanized
538
  msgid "Hide product table and customer data on order success page"
539
  msgstr "Produktdetails (Tabelle, Kundeninformationen) von der Bestätigungsseite entfernen."
@@ -602,8 +602,8 @@ msgctxt "revocation-form"
602
  msgid "Thank you. We have received your Revocation Request. You will receive a conformation email within a few minutes."
603
  msgstr "Vielen Dank. Wir haben Ihre Widerruf erhalten. Sie bekommen in Kürze eine E-Mail mit Ihre Daten als Bestätigung."
604
 
605
- #: includes/class-wc-gzd-checkout.php:62
606
- #: includes/class-wc-gzd-checkout.php:73
607
  #: includes/widgets/class-wc-gzd-widget-trusted-shops-reviews.php:26
608
  #: includes/widgets/class-wc-gzd-widget-trusted-shops-rich-snippets.php:26
609
  #@ woocommerce-germanized
@@ -611,14 +611,14 @@ msgstr "Vielen Dank. Wir haben Ihre Widerruf erhalten. Sie bekommen in Kürze ei
611
  msgid "Title"
612
  msgstr "Anrede"
613
 
614
- #: includes/class-wc-gzd-checkout.php:63
615
- #: includes/class-wc-gzd-checkout.php:71
616
  #@ woocommerce-germanized
617
  msgid "Sir"
618
  msgstr "Herr"
619
 
620
- #: includes/class-wc-gzd-checkout.php:63
621
- #: includes/class-wc-gzd-checkout.php:71
622
  #@ woocommerce-germanized
623
  msgid "Madam"
624
  msgstr "Frau"
@@ -706,7 +706,7 @@ msgctxt "ekomi"
706
  msgid "Number of days between an order being marked as completed and review email to customer."
707
  msgstr "Anzahl der Tage zwischen dem Datum an dem die Bestellung als \"abgeschlossen\" (completed) markiert wurde und dem Absenden der Bewertungseinladung an den Kunden"
708
 
709
- #: includes/class-wc-gzd-emails.php:200
710
  #@ woocommerce-germanized
711
  msgctxt "revocation-form"
712
  msgid "Forward your Revocation online"
@@ -1070,7 +1070,7 @@ msgstr "Zahlungsgebühr"
1070
 
1071
  #: includes/abstracts/abstract-wc-gzd-product.php:127
1072
  #: includes/wc-gzd-cart-functions.php:159
1073
- #: woocommerce-germanized.php:814
1074
  #, php-format
1075
  #@ woocommerce-germanized
1076
  msgid "incl. %s%% VAT"
@@ -1087,7 +1087,7 @@ msgstr "Bestellung bearbeiten"
1087
  msgid "Choose a Payment Gateway"
1088
  msgstr "Zahlungsart auswählen"
1089
 
1090
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:687
1091
  #: includes/wc-gzd-cart-functions.php:194
1092
  #@ woocommerce-germanized
1093
  msgid "I want immediate access to the digital content and I acknowledge that thereby I lose my right to cancel once the service has begun."
@@ -1433,12 +1433,12 @@ msgctxt "trusted-shops"
1433
  msgid "%s of %s based on %s <a href=\"%s\" target=\"_blank\">ratings</a>."
1434
  msgstr "%s von %s basierend auf %s <a href=\"%s\" target=\"_blank\">Bewertungen</a>."
1435
 
1436
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:638
1437
  #@ woocommerce-germanized
1438
  msgid "Checkout Table Color"
1439
  msgstr "Hintergrundfarbe der Tabelle"
1440
 
1441
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:640
1442
  #@ woocommerce-germanized
1443
  msgid "Choose the color of your checkout product table. This table should be highlighted within your checkout page."
1444
  msgstr "Wähle die Farbe des Hintergrundes deiner Produkt-Tabelle im Checkout. Die Tabelle sollte sich farblich vom Rest des Inhalts abheben."
@@ -1480,42 +1480,42 @@ msgstr "Wir haben festgestellt, dass dein Theme scheinbar noch nicht für WooCom
1480
  msgid "Check if fee is taxable."
1481
  msgstr "MwSt.-Berechnung für Gebühr aktivieren."
1482
 
1483
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:684
1484
  #@ woocommerce-germanized
1485
  msgid "Legal Digital Text"
1486
  msgstr "Hinweis Digital"
1487
 
1488
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:685
1489
  #@ woocommerce-germanized
1490
  msgid "Choose a Plain Text which will be shown right above checkout submit button if a user has picked a digital product. See legal text option for possible placeholders."
1491
  msgstr "Passen Sie hier optional den Hinweistext an, der angezeigt wird, wenn ein Kunde ein digitales Produkt im Warenkorb hat. Sie können hier die gleichen Platzhalter verwenden wie beim Rechtlichen Hinweistext"
1492
 
1493
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:463
1494
  #@ woocommerce-germanized
1495
  msgid "Link to Details"
1496
  msgstr "Verlinkung zu Produktdetails"
1497
 
1498
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:464
1499
  #@ woocommerce-germanized
1500
  msgid "Want to link to product details page instead of add to cart within listings?"
1501
  msgstr "Anstatt des zum Warenkorb Buttons einen Button zur Produktdetail-Seite einfügen?"
1502
 
1503
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:468
1504
  #@ woocommerce-germanized
1505
  msgid "Decide whether you like to link to your product's details page instead of displaying an add to cart button within product listings."
1506
  msgstr "Wenn du lieber einen Link zu deiner Produktseite anstatt eines zum Warenkorb Buttons innerhalb von Produktauflistungen haben möchtest, dann setze einfach diese Option."
1507
 
1508
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:472
1509
  #@ woocommerce-germanized
1510
  msgid "Product Details Text"
1511
  msgstr "Produktdetails Text"
1512
 
1513
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:474
1514
  #@ woocommerce-germanized
1515
  msgid "Details"
1516
  msgstr "Details"
1517
 
1518
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:476
1519
  #@ woocommerce-germanized
1520
  msgid "If you have chosen to link to product details page instead of add to cart URL you may want to change the button text."
1521
  msgstr "Wenn du dich dazu entschlossen hast, lieber auf die Produktseite zu verlinken anstatt den zum Warenkorb Button einzublenden, kannst du hier einen Button-Text vergeben."
@@ -1616,19 +1616,19 @@ msgstr "jetzt Bewertung verfassen"
1616
  msgid "Found Bugs?"
1617
  msgstr "Bugs oder Wünsche melden"
1618
 
1619
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:568
1620
  #@ woocommerce-germanized
1621
  msgid "Shipping Costs for Virtual"
1622
  msgstr "Versandkosten virtuell"
1623
 
1624
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:569
1625
  #@ woocommerce-germanized
1626
  msgid "Select this option if you want to display shipping costs notice for virtual products."
1627
  msgstr "Versandkosten-Hinweis auch für virtuelle Produkte aktivieren?"
1628
 
1629
  #: includes/abstracts/abstract-wc-gzd-product.php:126
1630
  #: includes/wc-gzd-cart-functions.php:159
1631
- #: woocommerce-germanized.php:814
1632
  #@ woocommerce-germanized
1633
  msgid "incl. VAT"
1634
  msgstr "inkl. MwSt."
@@ -1638,22 +1638,22 @@ msgstr "inkl. MwSt."
1638
  msgid "excl. VAT"
1639
  msgstr "exkl. MwSt."
1640
 
1641
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:404
1642
  #@ woocommerce-germanized
1643
  msgid "Virtual VAT"
1644
  msgstr "USt. Änderung 2015"
1645
 
1646
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:407
1647
  #@ woocommerce-germanized
1648
  msgid "Enable Virtual VAT"
1649
  msgstr "USt. Anpassung aktivieren"
1650
 
1651
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:408
1652
  #@ woocommerce-germanized
1653
  msgid "Enable if you want to charge your customer's countries' VAT for virtual products."
1654
  msgstr "Aktiviere diese Option um für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers zu berechnen."
1655
 
1656
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:412
1657
  #, php-format
1658
  #@ woocommerce-germanized
1659
  msgid "New EU VAT rule applies on 01.01.2015. Make sure that every digital or virtual product has chosen the right tax class (Virtual Rate or Virtual Reduced Rate). Gross prices will not differ from the prices you have chosen for affected products. In fact the net price will differ depending on the VAT rate of your customers' country. Shop settings will be adjusted to show prices including tax. More information can be found <a href=\"%s\" target=\"_blank\">here</a>."
@@ -1686,22 +1686,22 @@ msgstr "Wir übernehmen das Einfügen der unterschiedlichen EU MwSt.-Sätze für
1686
  msgid "Update WooCommerce Germanized"
1687
  msgstr "WooCommerce Germanized aktualisieren"
1688
 
1689
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:363
1690
  #@ woocommerce-germanized
1691
  msgid "Unit Price Text"
1692
  msgstr "Einheitspreis Text"
1693
 
1694
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:364
1695
  #@ woocommerce-germanized
1696
  msgid "This text will be used to display the unit price. Use {price} to insert the price."
1697
  msgstr "Dieser Text wird verwendet um den Einheitspreis darzustellen. Nutze {price} als Platzhalter für den eigentlichen Preis."
1698
 
1699
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:369
1700
  #@ woocommerce-germanized
1701
  msgid "{price}"
1702
  msgstr "{price}"
1703
 
1704
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:805
1705
  #@ woocommerce-germanized
1706
  msgid "Sorry, but the new Virtual VAT rules cannot be applied to small business."
1707
  msgstr "Sorry aber die neuen USt-Regelungen für virtuelle Produkte lassen sich leider nicht mit dem Kleinunternehmer vereinbaren. Bitte kontaktiere deinen Steuerberater für weitere Informationen."
@@ -1716,62 +1716,62 @@ msgstr "Anrede im Checkout"
1716
  msgid "Add a title field to the address within checkout?"
1717
  msgstr "Fügt ein Feld \"Anrede\" im Checkout hinzu."
1718
 
1719
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:675
1720
  #@ woocommerce-germanized
1721
  msgid "Show digital notice"
1722
  msgstr "Checkbox digitale Produkte"
1723
 
1724
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:676
1725
  #@ woocommerce-germanized
1726
  msgid "Show checkbox for digital products."
1727
  msgstr "Checkbox bei digitalen Produkten anzeigen."
1728
 
1729
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:677
1730
  #@ woocommerce-germanized
1731
  msgid "Disable this option if you want your customers to obtain their right of recission even if digital products are being bought."
1732
  msgstr "Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb digitale Produkte befinden. Hier können Kunden darauf aufmerksam gemacht werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
1733
 
1734
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:602
1735
  #@ woocommerce-germanized
1736
  msgid "Show Thumbnails"
1737
  msgstr "Thumbnails anzeigen"
1738
 
1739
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:603
1740
  #@ woocommerce-germanized
1741
  msgid "Show product thumbnails on checkout page?"
1742
  msgstr "Produktbilder im Checkout darstellen?"
1743
 
1744
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:607
1745
  #@ woocommerce-germanized
1746
  msgid "Uncheck if you don't want to show your product thumbnails within checkout table."
1747
  msgstr "Deaktiviere diese Option, wenn du keine Produkbilder im Checkout angezeigt bekommen möchtest."
1748
 
1749
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:611
1750
  #@ woocommerce-germanized
1751
  msgid "Hide Shipping Select"
1752
  msgstr "Versandarten Auswahl"
1753
 
1754
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:612
1755
  #@ woocommerce-germanized
1756
  msgid "Hide shipping rate selection from checkout?"
1757
  msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
1758
 
1759
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:616
1760
  #@ woocommerce-germanized
1761
  msgid "This option will hide shipping rate selection from checkout. By then customers will only be able to change their shipping rate on cart page."
1762
  msgstr "Diese Option deaktiviert die Darstellung der Versandarten Auswahl im Checkout. Kunden können von nun an nur noch über den Warenkorb die Versandmethode ändern."
1763
 
1764
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:593
1765
  #@ woocommerce-germanized
1766
  msgid "Hide taxes estimated"
1767
  msgstr "Hinweis \"Steuern geschätzt\""
1768
 
1769
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:594
1770
  #@ woocommerce-germanized
1771
  msgid "Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
1772
  msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
1773
 
1774
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:598
1775
  #@ woocommerce-germanized
1776
  msgid "By default WooCommerce adds a \"taxes and shipping estimated\" text to your cart. This might puzzle your customers and may not meet german law."
1777
  msgstr "Der Hinweistext im Warenkorb zur Schätzung von Steuern und Versandkosten kann für Verwirrung beim Kunden sorgen und scheint nicht für den deutschen Markt geeignet."
@@ -1782,79 +1782,79 @@ msgstr "Der Hinweistext im Warenkorb zur Schätzung von Steuern und Versandkoste
1782
  msgid "excl. %s%% VAT"
1783
  msgstr "exkl. %s%% MwSt."
1784
 
1785
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:620
1786
  #@ woocommerce-germanized
1787
  msgid "Show back to cart button"
1788
  msgstr "Bestellung bearbeiten"
1789
 
1790
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:621
1791
  #@ woocommerce-germanized
1792
  msgid "Show back to cart button within your checkout table?"
1793
  msgstr "Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
1794
 
1795
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:625
1796
  #@ woocommerce-germanized
1797
  msgid "This button may let your customer edit their order before submitting. Some people state that this button should be hidden to avoid legal problems."
1798
  msgstr "Dieser Button ermöglicht es deinen Kunden etwaige Falscheingaben (d.h. fälschlich ausgewählte Produkte) zu korrigieren und zurück zum Warenkorb zu gelangen. Je nach Darstellung in deinem Theme könnte es allerdings auch das Risiko für Abmahnungen erhöhen, da zwischen Pflichtangaben und Kaufen-Button keine weitere Informationen abgedruckt werden sollten."
1799
 
1800
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:296
1801
  #@ woocommerce-germanized
1802
  msgid "Shipping Costs Tax"
1803
  msgstr "Steuerberechnung"
1804
 
1805
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:297
1806
  #@ woocommerce-germanized
1807
  msgid "Enable better taxation for shpping costs?"
1808
  msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
1809
 
1810
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:301
1811
  #, php-format
1812
  #@ woocommerce-germanized
1813
  msgid "By choosing this option shipping cost taxation will be calculated based on tax rates within cart. Imagine the following example. Further information can be found <a href=\"%s\" target=\"_blank\">here</a>. %s"
1814
  msgstr "Mit der Auswahl dieser Option werden die Steuern für Versandkosten basierend auf den Anteilen der Steuersätze der Artikel im Warenkorb berechnet. Weitere Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>. Falls du vorher mit Nettobeträgen gearbeitet hast, ändere die Versandkosten bitte in Bruttobeträge. Hier ein kleines Beispiel: %s"
1815
 
1816
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:305
1817
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:327
1818
  #@ woocommerce-germanized
1819
  msgid "Force Tax Calculation"
1820
  msgstr "Steuerberechnung erzwingen"
1821
 
1822
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:306
1823
  #@ woocommerce-germanized
1824
  msgid "Force shipping costs tax calculation for every method?"
1825
  msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
1826
 
1827
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:310
1828
  #@ woocommerce-germanized
1829
  msgid "This option will overwrite settings for each individual shipping method to force tax calculation (instead of only calculating tax for those methods which are taxeable)."
1830
  msgstr "Diese Option überschreibt alle abweichenden Einstellungen verschiedener Versandarten und erzwingt die Steuerberechnung."
1831
 
1832
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:315
1833
  #@ woocommerce-germanized
1834
  msgid "Fees"
1835
  msgstr "Gebühren"
1836
 
1837
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:318
1838
  #@ woocommerce-germanized
1839
  msgid "Fee Tax"
1840
  msgstr "Steuerberechnung"
1841
 
1842
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:319
1843
  #@ woocommerce-germanized
1844
  msgid "Enable better taxation for fees?"
1845
  msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
1846
 
1847
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:323
1848
  #@ woocommerce-germanized
1849
  msgid "By choosing this option fee taxation will be calculated based on tax rates within cart. See shipping costs taxation for more information."
1850
  msgstr "Mit Hilfe dieser Option werden die Steuern für Gebühren basierend auf den Steuersätzen der Artikel im Warenkorb berechnet (siehe Steuern für Versandkosten für weitere Informationen). Bitte passe auch hier etwaige Nettobeträge in Bruttobeträge an."
1851
 
1852
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:328
1853
  #@ woocommerce-germanized
1854
  msgid "Force fee tax calculation for every fee?"
1855
  msgstr "Berechnung der Steuern für Gebühren erzwingen?"
1856
 
1857
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:332
1858
  #@ woocommerce-germanized
1859
  msgid "This option will overwrite settings for each individual fee to force tax calculation (instead of only calculating tax for those fees which are taxeable)."
1860
  msgstr "Diese Option überschreibt die Einstellungen aller Gebühren und erzwingt die Steuerberechnung."
@@ -1882,33 +1882,33 @@ msgstr "Double Opt-In"
1882
  msgid "Yes, customer opted in"
1883
  msgstr "Ja, Kunde wurde per Double Opt-In bestätigt."
1884
 
1885
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:337
1886
  #@ woocommerce-germanized
1887
  msgid "Customers"
1888
  msgstr "Kunden"
1889
 
1890
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:340
1891
  #@ woocommerce-germanized
1892
  msgid "Customer Double Opt In"
1893
  msgstr "Double Opt-In"
1894
 
1895
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:341
1896
  #@ woocommerce-germanized
1897
  msgid "Enable customer double opt in on registration?"
1898
  msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
1899
 
1900
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:342
1901
  #, php-format
1902
  #@ woocommerce-germanized
1903
  msgid "If customer chooses to create a customer account an email with an activation link will be sent by mail. Customer account will be marked as activated if user clicks on the link within the email. More information on this topic can be found <a href=\"%s\" target=\"_blank\">here</a>."
1904
  msgstr "Wenn ein Kunde sich dazu entscheidet ein Benutzerkonto zu erstellen, erhält dieser eine E-Mail mit einem Bestätigungslink. Insofern der Kunde diesen Bestätigungslink anklickt, wird das Konto als bestätigt markiert. Dieses Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1905
 
1906
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:349
1907
  #@ woocommerce-germanized
1908
  msgid "Delete Unactivated After"
1909
  msgstr "Unaktivierte löschen nach"
1910
 
1911
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:350
1912
  #@ woocommerce-germanized
1913
  msgid "This will make sure unactivated customer accounts will be deleted after X days. Set to 0 if you don't want to automatically delete unactivated customers."
1914
  msgstr "Diese Option sorgt dafür, dass unaktivierte Kundenkonten nach X Tagen automatisch gelöscht werden. Falls du die Löschung verhindern möchtest, setze den Wert auf 0."
@@ -1958,17 +1958,17 @@ msgstr "Wenn Sie bei %s kein Benutzerkonto eröffnet haben, ignorieren Sie diese
1958
  msgid "If you cannot follow the link above please copy this url and paste it to your browser bar: %s"
1959
  msgstr "Falls Sie dem Link nicht folgen können, kopieren Sie bitte folgende URL in die Adresszeile Ihres Browsers: %s"
1960
 
1961
- #: woocommerce-germanized.php:724
1962
  #@ woocommerce-germanized
1963
  msgid "Thank you. You have successfully activated your account."
1964
  msgstr "Vielen Dank. Ihr Benutzerkonto wurde erfolgreich aktiviert."
1965
 
1966
- #: woocommerce-germanized.php:728
1967
  #@ woocommerce-germanized
1968
  msgid "Sorry, but this activation code cannot be found."
1969
  msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
1970
 
1971
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:351
1972
  #@ woocommerce-germanized
1973
  msgid "days"
1974
  msgstr "Tagen"
@@ -1997,17 +1997,17 @@ msgstr "https://www.vendidero.de/woocommerce-germanized"
1997
  msgid "https://vendidero.de"
1998
  msgstr "https://vendidero.de"
1999
 
2000
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:582
2001
  #@ woocommerce-germanized
2002
  msgid "Fallback Mode"
2003
  msgstr "Fallback Modus"
2004
 
2005
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:583
2006
  #@ woocommerce-germanized
2007
  msgid "Enable to make sure default review-order.php is not being overriden by theme."
2008
  msgstr "Dieser Modus unterdrückt das Überschreiben des review-order.php Templates."
2009
 
2010
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:587
2011
  #@ woocommerce-germanized
2012
  msgid "If you are facing problems within your checkout e.g. legally relevant data is not showing (terms, delivery time, unit price etc.) your theme seems to be incompatible (not using default WooCommerce hooks and filters). As a workaround you may use this fallback which ensures default review-order.php is used."
2013
  msgstr "Falls du Probleme mit dem Checkout hast - es fehlen z.B. rechtlich relevante Dinge wie der AGB/Widerrufsbelehrung Hinweis, Lieferzeit, Einheitspreis etc. - dann scheint dein Theme inkompatibel zu sein (Aktiviere ein Default-WP-Theme um das zu testen). Als Workaround kannst du diesen Fallback-Modus nutzen, der dafür sorgt, dass die Datei review-order.php auf keinen Fall vom Theme überschrieben wird."
@@ -2134,17 +2134,17 @@ msgstr ""
2134
  msgid "Because of the small business owner state according to &#167;19 UstG the seller does not levy nor state the German value added tax."
2135
  msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach &#167;19 (1) UStG."
2136
 
2137
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:629
2138
  #@ woocommerce-germanized
2139
  msgid "Show edit data notice"
2140
  msgstr "Bestellung prüfen Hinweis"
2141
 
2142
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:630
2143
  #@ woocommerce-germanized
2144
  msgid "Show a \"check-your-entries\" notice to the user?"
2145
  msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
2146
 
2147
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:634
2148
  #@ woocommerce-germanized
2149
  msgid "This notice will be added right before the order comments field."
2150
  msgstr "Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
@@ -2160,26 +2160,26 @@ msgstr "Bitte überprüfen Sie Ihre Eingaben. Sie können einzelne Angaben durch
2160
  msgid "Please check all of your entries carefully. You may change your entries with the help of the \"Back\" button in your browser"
2161
  msgstr "Bitte überprüfen Sie Ihre Eingaben. Sie können diese durch Klicken des „Zurück“-Buttons Ihres Browsers korrigieren"
2162
 
2163
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:175
2164
  #@ woocommerce-germanized
2165
  msgid "Contract"
2166
  msgstr "Kaufvertrag"
2167
 
2168
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:175
2169
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:417
2170
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:429
2171
  #, php-format
2172
  #@ woocommerce-germanized
2173
  msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
2174
  msgstr "%sUpgrade zur %spro%s Version%s um dieses Feature nutzen zu können und erhalte professionellen Support."
2175
 
2176
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:417
2177
  #@ woocommerce-germanized
2178
  msgctxt "invoices"
2179
  msgid "Invoices"
2180
  msgstr "Rechnungen"
2181
 
2182
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:429
2183
  #@ woocommerce-germanized
2184
  msgid "VAT"
2185
  msgstr "Umsatzsteuer"
@@ -2213,24 +2213,24 @@ msgstr "Anpassungen für %s freischalten"
2213
  msgid "Invoices & Packing Slips %s"
2214
  msgstr "Rechnungen & Lieferscheine %s"
2215
 
2216
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:190
2217
  #: includes/wc-gzd-core-functions.php:40
2218
  #@ woocommerce-germanized
2219
  msgid "Terms & Conditions"
2220
  msgstr "AGB"
2221
 
2222
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:191
2223
  #@ woocommerce-germanized
2224
  msgid "This page should contain your terms & conditions."
2225
  msgstr "Diese Seite sollte deine Allgemeinen Geschäftsbedingungen enthalten."
2226
 
2227
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:197
2228
  #, php-format
2229
  #@ woocommerce-germanized
2230
  msgid "Don't have terms & conditions yet? <a href=\"%s\">Generate now</a>!"
2231
  msgstr "Du hast noch keine AGB? <a href=\"%s\">Jetzt generieren</a>!"
2232
 
2233
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:208
2234
  #, php-format
2235
  #@ woocommerce-germanized
2236
  msgid "Don't have a revocation page yet? <a href=\"%s\">Generate now</a>!"
@@ -2253,7 +2253,7 @@ msgstr "%s an die folgenden E-Mail Templates anfügen"
2253
  msgid "Data Security"
2254
  msgstr "Datenschutzbelehrung"
2255
 
2256
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:387
2257
  #@ woocommerce-germanized
2258
  msgid "Use drag & drop to customize attachment order. Don't forget to save your changes."
2259
  msgstr "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu beeinflussen und speichere anschließend deine Änderungen."
@@ -2306,9 +2306,90 @@ msgstr "Premium Support via Ticket-System"
2306
  msgid "Learn more about Pro Version"
2307
  msgstr "Mehr über die Pro Version erfahren"
2308
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2309
  #. translators: plugin header field 'Version'
2310
  #: woocommerce-germanized.php:0
2311
  #@ woocommerce-germanized
2312
- msgid "1.3.3"
2313
- msgstr "1.3.3"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2314
 
1
  msgid ""
2
  msgstr ""
3
+ "Project-Id-Version: WooCommerce Germanized v1.3.4\n"
4
  "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: 2014-09-29 12:26+0100\n"
6
+ "PO-Revision-Date: 2015-06-29 12:45:24+0000\n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "MIME-Version: 1.0\n"
105
  msgid "Cheatin&#8217; huh?"
106
  msgstr "So geht das leider nicht.."
107
 
108
+ #: includes/admin/class-wc-gzd-admin.php:68
109
  #@ woocommerce-germanized
110
  msgid "Optional Email Content"
111
  msgstr "Optionaler E-Mail Inhalt"
112
 
113
+ #: includes/admin/class-wc-gzd-admin.php:77
114
  #@ woocommerce-germanized
115
  msgid "Add content which will be replacing default page content within emails."
116
  msgstr "Füllen Sie dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese Seite zu bestimmen."
117
 
118
+ #: includes/admin/class-wc-gzd-admin.php:86
119
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:66
120
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:125
121
  #@ woocommerce-germanized
122
  msgid "Optional Mini Description"
123
  msgstr "Warenkorb Kurzbeschreibung"
124
 
125
+ #: includes/admin/class-wc-gzd-admin.php:103
126
  #@ woocommerce-germanized
127
  msgid "This content will be shown as short product description within checkout and emails."
128
  msgstr "Dieser Inhalt wird während des Bezahlvorganges und in den E-Mails als Produkt Kurzbeschreibung angezeigt."
215
  msgstr "eKomi"
216
 
217
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:128
218
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:487
219
  #@ woocommerce-germanized
220
  msgid "General"
221
  msgstr "Allgemein"
271
  msgid "Should phone number be a required field within checkout?"
272
  msgstr "Diese Option setzen, damit die Telefonnummer ein Pflichtfeld im Checkout ist."
273
 
274
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:196
275
  #@ woocommerce-germanized
276
  msgid "Legal Pages"
277
  msgstr "Rechtlich relevante Seiten"
278
 
279
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:221
280
  #: includes/wc-gzd-core-functions.php:46
281
  #@ woocommerce-germanized
282
  msgid "Imprint"
283
  msgstr "Impressum"
284
 
285
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:222
286
  #@ woocommerce-germanized
287
  msgid "This page should contain an imprint with your company's information."
288
  msgstr "Diese Seite sollte das Impressum d.h. die Informationen (gemäß TMG) zu Ihrem Unternehmen enthalten."
289
 
290
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:292
291
  #@ woocommerce-germanized
292
  msgid "Shipping Costs"
293
  msgstr "Versandkosten"
294
 
295
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:232
296
  #@ woocommerce-germanized
297
  msgid "Data Security Statement"
298
  msgstr "Datenschutzbelehrung"
299
 
300
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:233
301
  #@ woocommerce-germanized
302
  msgid "This page should contain information regarding your data security policy."
303
  msgstr "Diese Seite sollte Ihre Datenschutzbelehrung enthalten."
304
 
305
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:210
306
  #@ woocommerce-germanized
307
  msgid "Power of Revocation"
308
  msgstr "Widerrufsbelehrung"
309
 
310
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:211
311
  #@ woocommerce-germanized
312
  msgid "This page should contain information regarding your customer's Right of Revocation."
313
  msgstr "Diese Seite sollte Ihre Widerrufsbelehrung enthalten. Nutzen Sie folgenden Shortcut um ein Widerrufsformular in die Seite einzubinden: [revocation_form]"
314
 
315
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:243
316
  #@ woocommerce-germanized
317
  msgid "Payment Methods"
318
  msgstr "Zahlungarten"
319
 
320
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:244
321
  #@ woocommerce-germanized
322
  msgid "This page should contain information regarding the Payment Methods that are chooseable during checkout."
323
  msgstr "Diese Seite sollte Informationen zu den von Ihnen zur Verfügung gestellten Zahlungsmöglichkeiten bereitstellen. Nutzen Sie dafür z.B. folgenden Shortcut: [payment_methods_info]"
324
 
325
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:254
326
  #@ woocommerce-germanized
327
  msgid "Shipping Methods"
328
  msgstr "Versandarten"
329
 
330
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:255
331
  #@ woocommerce-germanized
332
  msgid "This page should contain information regarding shipping methods that are chooseable during checkout."
333
  msgstr "Diese Seite sollte Informationen zu den von Ihnen zur Verfügung gestellten Versandarten bereitstellen."
334
 
335
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:266
336
  #@ woocommerce-germanized
337
  msgid "Delivery Times"
338
  msgstr "Lieferzeiten"
339
 
340
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:269
341
  #@ woocommerce-germanized
342
  msgid "Default Delivery Time"
343
  msgstr "Standard-Lieferzeit"
344
 
345
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:270
346
  #@ woocommerce-germanized
347
  msgid "This delivery time will be added to every product if no delivery time has been chosen individually"
348
  msgstr "Diese Lieferzeit wird bei Produkten angezeigt, denen keine Lieferzeit zugeordnet wurde"
349
 
350
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:281
351
  #@ woocommerce-germanized
352
  msgid "Delivery Time Text"
353
  msgstr "Lieferzeit Text"
354
 
355
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:282
356
  #@ woocommerce-germanized
357
  msgid "This text will be used to indicate delivery time for products. Use {delivery_time} as placeholder."
358
  msgstr "Dieser Text wird verwendet um die Lieferzeit im Frontend darzustellen. {delivery_time} als Platzhalter verwenden."
359
 
360
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:287
361
  #@ woocommerce-germanized
362
  msgid "Delivery time: {delivery_time}"
363
  msgstr "Lieferzeit: {delivery_time}"
364
 
365
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:295
366
  #@ woocommerce-germanized
367
  msgid "Shipping Costs Text"
368
  msgstr "Versandkosten Text"
369
 
370
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:296
371
  #@ woocommerce-germanized
372
  msgid "This text will be used to inform the customer about shipping costs. Use {link}{/link} to insert link to shipping costs page."
373
  msgstr "Dieser Text wird genutzt um die Kunden im Frontend über u.U. anfallende Lieferkosten zu informieren. Nutzen Sie die Platzhalter {link}{/link} um den Link zur Versandkosten-Seite einzufügen."
374
 
375
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:301
376
  #@ woocommerce-germanized
377
  msgid "plus {link}Shipping Costs{/link}"
378
  msgstr "zzgl. {link}Versandkosten{/link}"
379
 
380
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:410
381
  #: includes/wc-gzd-core-functions.php:43
382
  #@ woocommerce-germanized
383
  msgid "Right of Recission"
384
  msgstr "Widerrufsrecht"
385
 
386
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:413
387
  #@ woocommerce-germanized
388
  msgid "Revocation Address"
389
  msgstr "Widerruf richten an"
390
 
391
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:414
392
  #@ woocommerce-germanized
393
  msgid "Type in an address, telephone/telefax number, email address which is to be used as revocation address"
394
  msgstr "Geben Sie hier Ihre Adresse, Telefon- und Faxnummer, E-Mail Adresse usw. an, an die Ihre Kunden Ihren Widerruf richten sollen"
395
 
396
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:423
397
  #@ woocommerce-germanized
398
  msgid "E-Mails"
399
  msgstr "E-Mails"
400
 
401
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:490
402
  #@ woocommerce-germanized
403
  msgid "Add to Cart"
404
  msgstr "Zum Warenkorb Button"
405
 
406
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:491
407
  #@ woocommerce-germanized
408
  msgid "Show add to cart button on listings?"
409
  msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
410
 
411
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:495
412
  #@ woocommerce-germanized
413
  msgid "unset this option if you don't want to show the add to cart button within the product listings"
414
  msgstr "Deaktivieren Sie diese Option, wenn Sie den zum Warenkorb Button nicht innerhalb von Produktauflistungen darstellen möchten"
415
 
416
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:517
417
  #@ woocommerce-germanized
418
  msgid "Notice Footer"
419
  msgstr "Hinweise im Footer"
420
 
421
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:518
422
  #@ woocommerce-germanized
423
  msgid "Show a global VAT notice within footer"
424
  msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
425
 
426
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:526
427
  #@ woocommerce-germanized
428
  msgid "Show a global sale price notice within footer"
429
  msgstr "Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer einfügen."
430
 
431
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:535
432
  #@ woocommerce-germanized
433
  msgid "Products"
434
  msgstr "Produkt"
435
 
436
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:538
437
  #@ woocommerce-germanized
438
  msgid "Show within Product Listings"
439
  msgstr "In Produktlisten"
440
 
441
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:539
442
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:572
443
  #@ woocommerce-germanized
444
  msgid "Shipping Costs notice"
445
  msgstr "Versandkosten-Hinweis"
446
 
447
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:396
448
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:555
449
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:588
450
  #@ woocommerce-germanized
451
  msgid "Unit Price"
452
  msgstr "Einheitspreis"
453
 
454
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:563
455
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:596
456
  #@ woocommerce-germanized
457
  msgid "Delivery Time Notice"
458
  msgstr "Lieferzeiten-Hinweis"
459
 
460
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:571
461
  #@ woocommerce-germanized
462
  msgid "Show on Product Detail Page"
463
  msgstr "Auf der Produktseite"
464
 
465
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:547
466
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:580
467
  #@ woocommerce-germanized
468
  msgid "Tax Info"
469
  msgstr "MwSt. Hinweis"
470
 
471
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:613
472
  #@ woocommerce-germanized
473
  msgid "Checkout & Cart"
474
  msgstr "Checkout & Warenkorb"
475
 
476
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:682
477
  #@ woocommerce-germanized
478
  msgid "Checkout Legal Display"
479
  msgstr "Checkbox oder Text"
480
 
481
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:683
482
  #@ woocommerce-germanized
483
  msgid "Use Text without Checkbox"
484
  msgstr "Rechtshinweis ohne Checkbox."
485
 
486
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:685
487
  #@ woocommerce-germanized
488
  msgid "This version will remove checkboxes from Checkout and display a text instead. This seems to be legally compliant (Zalando & Co are using this option)."
489
  msgstr "Diese Option nutzt anstatt einer Checkbox einen ausformulierten Text direkt überhalb des Kauf abschließen Buttons (Zalando und Andere Shops verwenden diese Form)"
490
 
491
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:691
492
  #@ woocommerce-germanized
493
  msgid "Legal Text"
494
  msgstr "Rechtlicher Hinweistext"
495
 
496
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:692
497
  #@ woocommerce-germanized
498
  msgid "Choose a Plain Text which will be shown right above checkout submit button. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
499
  msgstr "Geben Sie hier den Text ein, den Sie als Hinweistext überhalb des \"Kaufen\" - Buttons darstellen möchten. Nutzen Sie die Platzhalter {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
500
 
501
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:694
502
  #@ woocommerce-germanized
503
  msgid "With your order, you agree to have read and understood our {term_link}Terms and Conditions{/term_link} and your {revocation_link}Right of Recission{/revocation_link}."
504
  msgstr "Mit Ihrer Bestellung erklären Sie sich mit unseren {term_link}Allgemeinen Geschäftsbedingungen{/term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link} einverstanden."
505
 
506
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:701
507
  #@ woocommerce-germanized
508
  msgid "Legal Text Error"
509
  msgstr "Fehlermeldung der Checkbox"
510
 
511
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:702
512
  #@ woocommerce-germanized
513
  msgid "If you have chosen to use checkbox validation please choose a error message which will be shown if the user doesn't check checkbox. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
514
  msgstr "Falls Sie sich dazu entschieden haben, eine Checkbox zu nutzen, können Sie hier die Fehlermeldung eingeben, die angezeigt wird, wenn ein Benutzer die Checkbox nicht aktiviert hat. Nutzen Sie die Platzhalter um Links zu den jeweiligen Hinweisseiten einzufügen: {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link}"
515
 
516
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:704
517
  #@ woocommerce-germanized
518
  msgid "To finish the order you have to accept to our {term_link}Terms and Conditions{/term_link} and {revocation_link}Right of Recission{/revocation_link}."
519
  msgstr "Bitte akzeptieren Sie unsere {term_link}Allgemeinen Geschäftsbedingungen{/term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link}."
520
 
521
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:739
522
  #@ woocommerce-germanized
523
  msgid "Order Success Text"
524
  msgstr "Bestellung eingegangen"
525
 
526
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:740
527
  #@ woocommerce-germanized
528
  msgid "Choose a custom text to display on order success page."
529
  msgstr "Hier können Sie einen individuellen kurzen Text eingeben, der nach der Bestellung ausgegeben wird."
530
 
531
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:748
532
  #@ woocommerce-germanized
533
  msgid "Order Success Data"
534
  msgstr "Bestellbestätigungs-Daten"
535
 
536
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:749
537
  #@ woocommerce-germanized
538
  msgid "Hide product table and customer data on order success page"
539
  msgstr "Produktdetails (Tabelle, Kundeninformationen) von der Bestätigungsseite entfernen."
602
  msgid "Thank you. We have received your Revocation Request. You will receive a conformation email within a few minutes."
603
  msgstr "Vielen Dank. Wir haben Ihre Widerruf erhalten. Sie bekommen in Kürze eine E-Mail mit Ihre Daten als Bestätigung."
604
 
605
+ #: includes/class-wc-gzd-checkout.php:130
606
+ #: includes/class-wc-gzd-checkout.php:141
607
  #: includes/widgets/class-wc-gzd-widget-trusted-shops-reviews.php:26
608
  #: includes/widgets/class-wc-gzd-widget-trusted-shops-rich-snippets.php:26
609
  #@ woocommerce-germanized
611
  msgid "Title"
612
  msgstr "Anrede"
613
 
614
+ #: includes/class-wc-gzd-checkout.php:131
615
+ #: includes/class-wc-gzd-checkout.php:139
616
  #@ woocommerce-germanized
617
  msgid "Sir"
618
  msgstr "Herr"
619
 
620
+ #: includes/class-wc-gzd-checkout.php:131
621
+ #: includes/class-wc-gzd-checkout.php:139
622
  #@ woocommerce-germanized
623
  msgid "Madam"
624
  msgstr "Frau"
706
  msgid "Number of days between an order being marked as completed and review email to customer."
707
  msgstr "Anzahl der Tage zwischen dem Datum an dem die Bestellung als \"abgeschlossen\" (completed) markiert wurde und dem Absenden der Bewertungseinladung an den Kunden"
708
 
709
+ #: includes/class-wc-gzd-emails.php:225
710
  #@ woocommerce-germanized
711
  msgctxt "revocation-form"
712
  msgid "Forward your Revocation online"
1070
 
1071
  #: includes/abstracts/abstract-wc-gzd-product.php:127
1072
  #: includes/wc-gzd-cart-functions.php:159
1073
+ #: woocommerce-germanized.php:822
1074
  #, php-format
1075
  #@ woocommerce-germanized
1076
  msgid "incl. %s%% VAT"
1087
  msgid "Choose a Payment Gateway"
1088
  msgstr "Zahlungsart auswählen"
1089
 
1090
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:723
1091
  #: includes/wc-gzd-cart-functions.php:194
1092
  #@ woocommerce-germanized
1093
  msgid "I want immediate access to the digital content and I acknowledge that thereby I lose my right to cancel once the service has begun."
1433
  msgid "%s of %s based on %s <a href=\"%s\" target=\"_blank\">ratings</a>."
1434
  msgstr "%s von %s basierend auf %s <a href=\"%s\" target=\"_blank\">Bewertungen</a>."
1435
 
1436
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:674
1437
  #@ woocommerce-germanized
1438
  msgid "Checkout Table Color"
1439
  msgstr "Hintergrundfarbe der Tabelle"
1440
 
1441
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:676
1442
  #@ woocommerce-germanized
1443
  msgid "Choose the color of your checkout product table. This table should be highlighted within your checkout page."
1444
  msgstr "Wähle die Farbe des Hintergrundes deiner Produkt-Tabelle im Checkout. Die Tabelle sollte sich farblich vom Rest des Inhalts abheben."
1480
  msgid "Check if fee is taxable."
1481
  msgstr "MwSt.-Berechnung für Gebühr aktivieren."
1482
 
1483
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:720
1484
  #@ woocommerce-germanized
1485
  msgid "Legal Digital Text"
1486
  msgstr "Hinweis Digital"
1487
 
1488
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:721
1489
  #@ woocommerce-germanized
1490
  msgid "Choose a Plain Text which will be shown right above checkout submit button if a user has picked a digital product. See legal text option for possible placeholders."
1491
  msgstr "Passen Sie hier optional den Hinweistext an, der angezeigt wird, wenn ein Kunde ein digitales Produkt im Warenkorb hat. Sie können hier die gleichen Platzhalter verwenden wie beim Rechtlichen Hinweistext"
1492
 
1493
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:499
1494
  #@ woocommerce-germanized
1495
  msgid "Link to Details"
1496
  msgstr "Verlinkung zu Produktdetails"
1497
 
1498
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:500
1499
  #@ woocommerce-germanized
1500
  msgid "Want to link to product details page instead of add to cart within listings?"
1501
  msgstr "Anstatt des zum Warenkorb Buttons einen Button zur Produktdetail-Seite einfügen?"
1502
 
1503
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:504
1504
  #@ woocommerce-germanized
1505
  msgid "Decide whether you like to link to your product's details page instead of displaying an add to cart button within product listings."
1506
  msgstr "Wenn du lieber einen Link zu deiner Produktseite anstatt eines zum Warenkorb Buttons innerhalb von Produktauflistungen haben möchtest, dann setze einfach diese Option."
1507
 
1508
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:508
1509
  #@ woocommerce-germanized
1510
  msgid "Product Details Text"
1511
  msgstr "Produktdetails Text"
1512
 
1513
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:510
1514
  #@ woocommerce-germanized
1515
  msgid "Details"
1516
  msgstr "Details"
1517
 
1518
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:512
1519
  #@ woocommerce-germanized
1520
  msgid "If you have chosen to link to product details page instead of add to cart URL you may want to change the button text."
1521
  msgstr "Wenn du dich dazu entschlossen hast, lieber auf die Produktseite zu verlinken anstatt den zum Warenkorb Button einzublenden, kannst du hier einen Button-Text vergeben."
1616
  msgid "Found Bugs?"
1617
  msgstr "Bugs oder Wünsche melden"
1618
 
1619
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:604
1620
  #@ woocommerce-germanized
1621
  msgid "Shipping Costs for Virtual"
1622
  msgstr "Versandkosten virtuell"
1623
 
1624
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:605
1625
  #@ woocommerce-germanized
1626
  msgid "Select this option if you want to display shipping costs notice for virtual products."
1627
  msgstr "Versandkosten-Hinweis auch für virtuelle Produkte aktivieren?"
1628
 
1629
  #: includes/abstracts/abstract-wc-gzd-product.php:126
1630
  #: includes/wc-gzd-cart-functions.php:159
1631
+ #: woocommerce-germanized.php:822
1632
  #@ woocommerce-germanized
1633
  msgid "incl. VAT"
1634
  msgstr "inkl. MwSt."
1638
  msgid "excl. VAT"
1639
  msgstr "exkl. MwSt."
1640
 
1641
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:440
1642
  #@ woocommerce-germanized
1643
  msgid "Virtual VAT"
1644
  msgstr "USt. Änderung 2015"
1645
 
1646
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:443
1647
  #@ woocommerce-germanized
1648
  msgid "Enable Virtual VAT"
1649
  msgstr "USt. Anpassung aktivieren"
1650
 
1651
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:444
1652
  #@ woocommerce-germanized
1653
  msgid "Enable if you want to charge your customer's countries' VAT for virtual products."
1654
  msgstr "Aktiviere diese Option um für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers zu berechnen."
1655
 
1656
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:448
1657
  #, php-format
1658
  #@ woocommerce-germanized
1659
  msgid "New EU VAT rule applies on 01.01.2015. Make sure that every digital or virtual product has chosen the right tax class (Virtual Rate or Virtual Reduced Rate). Gross prices will not differ from the prices you have chosen for affected products. In fact the net price will differ depending on the VAT rate of your customers' country. Shop settings will be adjusted to show prices including tax. More information can be found <a href=\"%s\" target=\"_blank\">here</a>."
1686
  msgid "Update WooCommerce Germanized"
1687
  msgstr "WooCommerce Germanized aktualisieren"
1688
 
1689
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:399
1690
  #@ woocommerce-germanized
1691
  msgid "Unit Price Text"
1692
  msgstr "Einheitspreis Text"
1693
 
1694
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:400
1695
  #@ woocommerce-germanized
1696
  msgid "This text will be used to display the unit price. Use {price} to insert the price."
1697
  msgstr "Dieser Text wird verwendet um den Einheitspreis darzustellen. Nutze {price} als Platzhalter für den eigentlichen Preis."
1698
 
1699
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:405
1700
  #@ woocommerce-germanized
1701
  msgid "{price}"
1702
  msgstr "{price}"
1703
 
1704
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:850
1705
  #@ woocommerce-germanized
1706
  msgid "Sorry, but the new Virtual VAT rules cannot be applied to small business."
1707
  msgstr "Sorry aber die neuen USt-Regelungen für virtuelle Produkte lassen sich leider nicht mit dem Kleinunternehmer vereinbaren. Bitte kontaktiere deinen Steuerberater für weitere Informationen."
1716
  msgid "Add a title field to the address within checkout?"
1717
  msgstr "Fügt ein Feld \"Anrede\" im Checkout hinzu."
1718
 
1719
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:711
1720
  #@ woocommerce-germanized
1721
  msgid "Show digital notice"
1722
  msgstr "Checkbox digitale Produkte"
1723
 
1724
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:712
1725
  #@ woocommerce-germanized
1726
  msgid "Show checkbox for digital products."
1727
  msgstr "Checkbox bei digitalen Produkten anzeigen."
1728
 
1729
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:713
1730
  #@ woocommerce-germanized
1731
  msgid "Disable this option if you want your customers to obtain their right of recission even if digital products are being bought."
1732
  msgstr "Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb digitale Produkte befinden. Hier können Kunden darauf aufmerksam gemacht werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
1733
 
1734
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:638
1735
  #@ woocommerce-germanized
1736
  msgid "Show Thumbnails"
1737
  msgstr "Thumbnails anzeigen"
1738
 
1739
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:639
1740
  #@ woocommerce-germanized
1741
  msgid "Show product thumbnails on checkout page?"
1742
  msgstr "Produktbilder im Checkout darstellen?"
1743
 
1744
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:643
1745
  #@ woocommerce-germanized
1746
  msgid "Uncheck if you don't want to show your product thumbnails within checkout table."
1747
  msgstr "Deaktiviere diese Option, wenn du keine Produkbilder im Checkout angezeigt bekommen möchtest."
1748
 
1749
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:647
1750
  #@ woocommerce-germanized
1751
  msgid "Hide Shipping Select"
1752
  msgstr "Versandarten Auswahl"
1753
 
1754
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:648
1755
  #@ woocommerce-germanized
1756
  msgid "Hide shipping rate selection from checkout?"
1757
  msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
1758
 
1759
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:652
1760
  #@ woocommerce-germanized
1761
  msgid "This option will hide shipping rate selection from checkout. By then customers will only be able to change their shipping rate on cart page."
1762
  msgstr "Diese Option deaktiviert die Darstellung der Versandarten Auswahl im Checkout. Kunden können von nun an nur noch über den Warenkorb die Versandmethode ändern."
1763
 
1764
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:629
1765
  #@ woocommerce-germanized
1766
  msgid "Hide taxes estimated"
1767
  msgstr "Hinweis \"Steuern geschätzt\""
1768
 
1769
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:630
1770
  #@ woocommerce-germanized
1771
  msgid "Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
1772
  msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
1773
 
1774
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:634
1775
  #@ woocommerce-germanized
1776
  msgid "By default WooCommerce adds a \"taxes and shipping estimated\" text to your cart. This might puzzle your customers and may not meet german law."
1777
  msgstr "Der Hinweistext im Warenkorb zur Schätzung von Steuern und Versandkosten kann für Verwirrung beim Kunden sorgen und scheint nicht für den deutschen Markt geeignet."
1782
  msgid "excl. %s%% VAT"
1783
  msgstr "exkl. %s%% MwSt."
1784
 
1785
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:656
1786
  #@ woocommerce-germanized
1787
  msgid "Show back to cart button"
1788
  msgstr "Bestellung bearbeiten"
1789
 
1790
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:657
1791
  #@ woocommerce-germanized
1792
  msgid "Show back to cart button within your checkout table?"
1793
  msgstr "Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
1794
 
1795
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:661
1796
  #@ woocommerce-germanized
1797
  msgid "This button may let your customer edit their order before submitting. Some people state that this button should be hidden to avoid legal problems."
1798
  msgstr "Dieser Button ermöglicht es deinen Kunden etwaige Falscheingaben (d.h. fälschlich ausgewählte Produkte) zu korrigieren und zurück zum Warenkorb zu gelangen. Je nach Darstellung in deinem Theme könnte es allerdings auch das Risiko für Abmahnungen erhöhen, da zwischen Pflichtangaben und Kaufen-Button keine weitere Informationen abgedruckt werden sollten."
1799
 
1800
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:305
1801
  #@ woocommerce-germanized
1802
  msgid "Shipping Costs Tax"
1803
  msgstr "Steuerberechnung"
1804
 
1805
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:306
1806
  #@ woocommerce-germanized
1807
  msgid "Enable better taxation for shpping costs?"
1808
  msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
1809
 
1810
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:310
1811
  #, php-format
1812
  #@ woocommerce-germanized
1813
  msgid "By choosing this option shipping cost taxation will be calculated based on tax rates within cart. Imagine the following example. Further information can be found <a href=\"%s\" target=\"_blank\">here</a>. %s"
1814
  msgstr "Mit der Auswahl dieser Option werden die Steuern für Versandkosten basierend auf den Anteilen der Steuersätze der Artikel im Warenkorb berechnet. Weitere Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>. Falls du vorher mit Nettobeträgen gearbeitet hast, ändere die Versandkosten bitte in Bruttobeträge. Hier ein kleines Beispiel: %s"
1815
 
1816
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:314
1817
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:336
1818
  #@ woocommerce-germanized
1819
  msgid "Force Tax Calculation"
1820
  msgstr "Steuerberechnung erzwingen"
1821
 
1822
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:315
1823
  #@ woocommerce-germanized
1824
  msgid "Force shipping costs tax calculation for every method?"
1825
  msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
1826
 
1827
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:319
1828
  #@ woocommerce-germanized
1829
  msgid "This option will overwrite settings for each individual shipping method to force tax calculation (instead of only calculating tax for those methods which are taxeable)."
1830
  msgstr "Diese Option überschreibt alle abweichenden Einstellungen verschiedener Versandarten und erzwingt die Steuerberechnung."
1831
 
1832
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:324
1833
  #@ woocommerce-germanized
1834
  msgid "Fees"
1835
  msgstr "Gebühren"
1836
 
1837
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:327
1838
  #@ woocommerce-germanized
1839
  msgid "Fee Tax"
1840
  msgstr "Steuerberechnung"
1841
 
1842
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:328
1843
  #@ woocommerce-germanized
1844
  msgid "Enable better taxation for fees?"
1845
  msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
1846
 
1847
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:332
1848
  #@ woocommerce-germanized
1849
  msgid "By choosing this option fee taxation will be calculated based on tax rates within cart. See shipping costs taxation for more information."
1850
  msgstr "Mit Hilfe dieser Option werden die Steuern für Gebühren basierend auf den Steuersätzen der Artikel im Warenkorb berechnet (siehe Steuern für Versandkosten für weitere Informationen). Bitte passe auch hier etwaige Nettobeträge in Bruttobeträge an."
1851
 
1852
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:337
1853
  #@ woocommerce-germanized
1854
  msgid "Force fee tax calculation for every fee?"
1855
  msgstr "Berechnung der Steuern für Gebühren erzwingen?"
1856
 
1857
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:341
1858
  #@ woocommerce-germanized
1859
  msgid "This option will overwrite settings for each individual fee to force tax calculation (instead of only calculating tax for those fees which are taxeable)."
1860
  msgstr "Diese Option überschreibt die Einstellungen aller Gebühren und erzwingt die Steuerberechnung."
1882
  msgid "Yes, customer opted in"
1883
  msgstr "Ja, Kunde wurde per Double Opt-In bestätigt."
1884
 
1885
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:346
1886
  #@ woocommerce-germanized
1887
  msgid "Customers"
1888
  msgstr "Kunden"
1889
 
1890
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:376
1891
  #@ woocommerce-germanized
1892
  msgid "Customer Double Opt In"
1893
  msgstr "Double Opt-In"
1894
 
1895
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:377
1896
  #@ woocommerce-germanized
1897
  msgid "Enable customer double opt in on registration?"
1898
  msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
1899
 
1900
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:378
1901
  #, php-format
1902
  #@ woocommerce-germanized
1903
  msgid "If customer chooses to create a customer account an email with an activation link will be sent by mail. Customer account will be marked as activated if user clicks on the link within the email. More information on this topic can be found <a href=\"%s\" target=\"_blank\">here</a>."
1904
  msgstr "Wenn ein Kunde sich dazu entscheidet ein Benutzerkonto zu erstellen, erhält dieser eine E-Mail mit einem Bestätigungslink. Insofern der Kunde diesen Bestätigungslink anklickt, wird das Konto als bestätigt markiert. Dieses Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1905
 
1906
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:385
1907
  #@ woocommerce-germanized
1908
  msgid "Delete Unactivated After"
1909
  msgstr "Unaktivierte löschen nach"
1910
 
1911
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:386
1912
  #@ woocommerce-germanized
1913
  msgid "This will make sure unactivated customer accounts will be deleted after X days. Set to 0 if you don't want to automatically delete unactivated customers."
1914
  msgstr "Diese Option sorgt dafür, dass unaktivierte Kundenkonten nach X Tagen automatisch gelöscht werden. Falls du die Löschung verhindern möchtest, setze den Wert auf 0."
1958
  msgid "If you cannot follow the link above please copy this url and paste it to your browser bar: %s"
1959
  msgstr "Falls Sie dem Link nicht folgen können, kopieren Sie bitte folgende URL in die Adresszeile Ihres Browsers: %s"
1960
 
1961
+ #: woocommerce-germanized.php:732
1962
  #@ woocommerce-germanized
1963
  msgid "Thank you. You have successfully activated your account."
1964
  msgstr "Vielen Dank. Ihr Benutzerkonto wurde erfolgreich aktiviert."
1965
 
1966
+ #: woocommerce-germanized.php:736
1967
  #@ woocommerce-germanized
1968
  msgid "Sorry, but this activation code cannot be found."
1969
  msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
1970
 
1971
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:387
1972
  #@ woocommerce-germanized
1973
  msgid "days"
1974
  msgstr "Tagen"
1997
  msgid "https://vendidero.de"
1998
  msgstr "https://vendidero.de"
1999
 
2000
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:618
2001
  #@ woocommerce-germanized
2002
  msgid "Fallback Mode"
2003
  msgstr "Fallback Modus"
2004
 
2005
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:619
2006
  #@ woocommerce-germanized
2007
  msgid "Enable to make sure default review-order.php is not being overriden by theme."
2008
  msgstr "Dieser Modus unterdrückt das Überschreiben des review-order.php Templates."
2009
 
2010
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:623
2011
  #@ woocommerce-germanized
2012
  msgid "If you are facing problems within your checkout e.g. legally relevant data is not showing (terms, delivery time, unit price etc.) your theme seems to be incompatible (not using default WooCommerce hooks and filters). As a workaround you may use this fallback which ensures default review-order.php is used."
2013
  msgstr "Falls du Probleme mit dem Checkout hast - es fehlen z.B. rechtlich relevante Dinge wie der AGB/Widerrufsbelehrung Hinweis, Lieferzeit, Einheitspreis etc. - dann scheint dein Theme inkompatibel zu sein (Aktiviere ein Default-WP-Theme um das zu testen). Als Workaround kannst du diesen Fallback-Modus nutzen, der dafür sorgt, dass die Datei review-order.php auf keinen Fall vom Theme überschrieben wird."
2134
  msgid "Because of the small business owner state according to &#167;19 UstG the seller does not levy nor state the German value added tax."
2135
  msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach &#167;19 (1) UStG."
2136
 
2137
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:665
2138
  #@ woocommerce-germanized
2139
  msgid "Show edit data notice"
2140
  msgstr "Bestellung prüfen Hinweis"
2141
 
2142
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:666
2143
  #@ woocommerce-germanized
2144
  msgid "Show a \"check-your-entries\" notice to the user?"
2145
  msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
2146
 
2147
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:670
2148
  #@ woocommerce-germanized
2149
  msgid "This notice will be added right before the order comments field."
2150
  msgstr "Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
2160
  msgid "Please check all of your entries carefully. You may change your entries with the help of the \"Back\" button in your browser"
2161
  msgstr "Bitte überprüfen Sie Ihre Eingaben. Sie können diese durch Klicken des „Zurück“-Buttons Ihres Browsers korrigieren"
2162
 
2163
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:184
2164
  #@ woocommerce-germanized
2165
  msgid "Contract"
2166
  msgstr "Kaufvertrag"
2167
 
2168
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:184
2169
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:453
2170
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:465
2171
  #, php-format
2172
  #@ woocommerce-germanized
2173
  msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
2174
  msgstr "%sUpgrade zur %spro%s Version%s um dieses Feature nutzen zu können und erhalte professionellen Support."
2175
 
2176
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:453
2177
  #@ woocommerce-germanized
2178
  msgctxt "invoices"
2179
  msgid "Invoices"
2180
  msgstr "Rechnungen"
2181
 
2182
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:465
2183
  #@ woocommerce-germanized
2184
  msgid "VAT"
2185
  msgstr "Umsatzsteuer"
2213
  msgid "Invoices & Packing Slips %s"
2214
  msgstr "Rechnungen & Lieferscheine %s"
2215
 
2216
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:199
2217
  #: includes/wc-gzd-core-functions.php:40
2218
  #@ woocommerce-germanized
2219
  msgid "Terms & Conditions"
2220
  msgstr "AGB"
2221
 
2222
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:200
2223
  #@ woocommerce-germanized
2224
  msgid "This page should contain your terms & conditions."
2225
  msgstr "Diese Seite sollte deine Allgemeinen Geschäftsbedingungen enthalten."
2226
 
2227
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:206
2228
  #, php-format
2229
  #@ woocommerce-germanized
2230
  msgid "Don't have terms & conditions yet? <a href=\"%s\">Generate now</a>!"
2231
  msgstr "Du hast noch keine AGB? <a href=\"%s\">Jetzt generieren</a>!"
2232
 
2233
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:217
2234
  #, php-format
2235
  #@ woocommerce-germanized
2236
  msgid "Don't have a revocation page yet? <a href=\"%s\">Generate now</a>!"
2253
  msgid "Data Security"
2254
  msgstr "Datenschutzbelehrung"
2255
 
2256
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:423
2257
  #@ woocommerce-germanized
2258
  msgid "Use drag & drop to customize attachment order. Don't forget to save your changes."
2259
  msgstr "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu beeinflussen und speichere anschließend deine Änderungen."
2306
  msgid "Learn more about Pro Version"
2307
  msgstr "Mehr über die Pro Version erfahren"
2308
 
2309
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:349
2310
+ #@ woocommerce-germanized
2311
+ msgid "Checkbox"
2312
+ msgstr "Checkbox"
2313
+
2314
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:350
2315
+ #@ woocommerce-germanized
2316
+ msgid "Add a checkbox to customer registration form."
2317
+ msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
2318
+
2319
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:357
2320
+ #@ woocommerce-germanized
2321
+ msgid "Checkbox text"
2322
+ msgstr "Checkbox Text"
2323
+
2324
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:358
2325
+ #@ woocommerce-germanized
2326
+ msgid "Choose a Plain Text which will be shown as checkbox text for customer account creation. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
2327
+ msgstr "Dieser Text dient als Hinweistext für die Erstellung eines Kundenkontos und wird neben der Checkbox dargestellt. Verwende {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} als Platzhalter für die Links zu den rechtlichen Hinweisseiten."
2328
+
2329
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:360
2330
+ #@ woocommerce-germanized
2331
+ msgid "Yes, I’d like create a new account and have read and understood the {data_security_link}data privacy statement{/data_security_link}."
2332
+ msgstr "Ja, ich möchte ein Kundenkonto eröffnen und akzeptiere die {data_security_link}Datenschutzerklärung{/data_security_link}."
2333
+
2334
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:367
2335
+ #@ woocommerce-germanized
2336
+ msgid "Checkout"
2337
+ msgstr "Kasse"
2338
+
2339
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:368
2340
+ #@ woocommerce-germanized
2341
+ msgid "Replace default WooCommerce text regarding account creation during checkout."
2342
+ msgstr "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
2343
+
2344
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:369
2345
+ #@ woocommerce-germanized
2346
+ msgid "Use the text from above instead of the default WooCommerce text regarding account creation during checkout. This checkbox is only show if you have activated guest accounts."
2347
+ msgstr "Nutze den oben festgelegten Hinweistext anstelle des WooCommerce Standardtextes für die Checkbox zum Erstellen von Kundenkonten während des Bestellvorganges. Die Checkbox wird nur angezeigt, wenn du Gast-Checkouts zulässt."
2348
+
2349
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:730
2350
+ #@ woocommerce-germanized
2351
+ msgid "Pay now Button"
2352
+ msgstr "Jetzt bezahlen Button"
2353
+
2354
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:731
2355
+ #@ woocommerce-germanized
2356
+ msgid "Add a pay now button to emails and order success page."
2357
+ msgstr "Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite hinzu."
2358
+
2359
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:732
2360
+ #@ woocommerce-germanized
2361
+ msgid "Add a pay now button to order confirmation email and order success page if the order awaits payment (PayPal etc)."
2362
+ msgstr "Füge einen jetzt bezahlen - Button zur Bestellbestätigungs-Email sowie zur Bestätigungs-Seite hinzu insofern die Bestellung eine automatisierte Zahlung benötigt (z.B. per PayPal)."
2363
+
2364
+ #: includes/wc-gzd-template-functions.php:426
2365
+ #@ woocommerce-germanized
2366
+ msgid "Please accept the creation of a new customer account"
2367
+ msgstr "Bitte akzeptieren Sie die Erstellung eines neuen Kundenkontos"
2368
+
2369
+ #: templates/order/order-pay-now-button.php:14
2370
+ #, php-format
2371
+ #@ woocommerce-germanized
2372
+ msgid "Pay with %s"
2373
+ msgstr "jetzt mit %s bezahlen"
2374
+
2375
  #. translators: plugin header field 'Version'
2376
  #: woocommerce-germanized.php:0
2377
  #@ woocommerce-germanized
2378
+ msgid "1.3.4"
2379
+ msgstr "1.3.4"
2380
+
2381
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:174
2382
+ #@ woocommerce-germanized
2383
+ msgid "Disallow cancellations"
2384
+ msgstr "Stornierungen verhindern"
2385
+
2386
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:175
2387
+ #@ woocommerce-germanized
2388
+ msgid "Don’t allow customers to manually cancel orders."
2389
+ msgstr "Stornierung von Bestellungen durch den Kunden verhindern."
2390
+
2391
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:176
2392
+ #@ woocommerce-germanized
2393
+ msgid "By default payment methods like PayPal allow order cancellation by clicking the abort link. This option will stop customers from manually cancel orders."
2394
+ msgstr "Standardmäßig lassen sich Bestellungen per PayPal stornieren, indem der Kunden den Abbrechen-Link verwendet. Diese Option verhindert den manuellen Abbruch einer Bestellung durch den Kunden."
2395
 
includes/admin/class-wc-gzd-admin.php CHANGED
@@ -41,6 +41,7 @@ class WC_GZD_Admin {
41
  add_action( 'add_meta_boxes', array( $this, 'add_legal_page_metabox' ) );
42
  add_action( 'add_meta_boxes', array( $this, 'add_product_mini_desc' ) );
43
  add_action( 'admin_enqueue_scripts', array( $this, 'settings_page_scroll_top' ) );
 
44
  }
45
 
46
  public function settings_page_scroll_top() {
@@ -74,7 +75,7 @@ class WC_GZD_Admin {
74
  return;
75
  }
76
  echo '<p class="small">' . __( 'Add content which will be replacing default page content within emails.', 'woocommerce-germanized' ) . '</p>';
77
- wp_editor( get_the_excerpt(), 'legal_page_email_content', array( 'textarea_name' => 'excerpt', 'textarea_rows' => 5 ) );
78
  }
79
 
80
  public function add_product_mini_desc() {
@@ -86,6 +87,18 @@ class WC_GZD_Admin {
86
  }
87
  }
88
 
 
 
 
 
 
 
 
 
 
 
 
 
89
  public function init_product_mini_desc( $post ) {
90
  echo '<p class="small">' . __( 'This content will be shown as short product description within checkout and emails.', 'woocommerce-germanized' ) . '</p>';
91
  wp_editor( htmlspecialchars_decode( get_post_meta( $post->ID, '_mini_desc', true ) ), 'wc_gzd_product_mini_desc', array( 'textarea_name' => '_mini_desc', 'textarea_rows' => 5, 'media_buttons' => false ) );
41
  add_action( 'add_meta_boxes', array( $this, 'add_legal_page_metabox' ) );
42
  add_action( 'add_meta_boxes', array( $this, 'add_product_mini_desc' ) );
43
  add_action( 'admin_enqueue_scripts', array( $this, 'settings_page_scroll_top' ) );
44
+ add_action( 'save_post', array( $this, 'save_legal_page_content' ), 10, 3 );
45
  }
46
 
47
  public function settings_page_scroll_top() {
75
  return;
76
  }
77
  echo '<p class="small">' . __( 'Add content which will be replacing default page content within emails.', 'woocommerce-germanized' ) . '</p>';
78
+ wp_editor( htmlspecialchars_decode( get_post_meta( $post->ID, '_legal_text', true ) ), 'legal_page_email_content', array( 'textarea_name' => '_legal_text', 'textarea_rows' => 5 ) );
79
  }
80
 
81
  public function add_product_mini_desc() {
87
  }
88
  }
89
 
90
+ public function save_legal_page_content( $post_id, $post, $update ) {
91
+
92
+ if ( $post->post_type != 'page' )
93
+ return;
94
+
95
+ if ( isset( $_POST[ '_legal_text' ] ) && ! empty( $_POST[ '_legal_text' ] ) )
96
+ update_post_meta( $post_id, '_legal_text', esc_html( $_POST[ '_legal_text' ] ) );
97
+ else
98
+ delete_post_meta( $post_id, '_legal_text' );
99
+
100
+ }
101
+
102
  public function init_product_mini_desc( $post ) {
103
  echo '<p class="small">' . __( 'This content will be shown as short product description within checkout and emails.', 'woocommerce-germanized' ) . '</p>';
104
  wp_editor( htmlspecialchars_decode( get_post_meta( $post->ID, '_mini_desc', true ) ), 'wc_gzd_product_mini_desc', array( 'textarea_name' => '_mini_desc', 'textarea_rows' => 5, 'media_buttons' => false ) );
includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php CHANGED
@@ -131,38 +131,72 @@ class WC_Germanized_Meta_Box_Product_Data_Variable {
131
 
132
  public static function save( $variation_id, $i ) {
133
 
134
- $variable_unit = ( isset( $_POST[ 'variable_unit' ] ) ? $_POST[ 'variable_unit' ] : array() );
135
- $variable_unit_base = ( isset( $_POST[ 'variable_unit_base' ] ) ? $_POST[ 'variable_unit_base' ] : array() );
136
- $variable_unit_price_regular = ( isset( $_POST[ 'variable_unit_price_regular' ] ) ? $_POST[ 'variable_unit_price_regular' ] : array() );
137
- $variable_unit_price_sale = ( isset( $_POST[ 'variable_unit_price_sale' ] ) ? $_POST[ 'variable_unit_price_sale' ] : array() );
138
- $variable_delivery_time = ( isset( $_POST[ 'variable_delivery_time' ] ) ? $_POST[ 'variable_delivery_time' ] : array() );
139
- $variable_product_desc = ( isset( $_POST[ 'variable_product_mini_desc' ] ) ? $_POST[ 'variable_product_mini_desc' ] : array() );
 
 
140
 
141
- if ( isset( $variable_unit[ $i ] ) ) {
142
- update_post_meta( $variation_id, '_unit', sanitize_text_field( $variable_unit[ $i ] ) );
 
 
 
 
 
 
 
 
 
 
 
143
  }
144
- if ( isset( $variable_unit_base[ $i ] ) ) {
145
- update_post_meta( $variation_id, '_unit_base', ( $variable_unit_base[ $i ] === '' ) ? '' : wc_format_decimal( $variable_unit_base[ $i ] ) );
 
146
  }
147
- if ( isset( $variable_unit_price_regular[ $i ] ) ) {
148
- update_post_meta( $variation_id, '_unit_price_regular', ( $variable_unit_price_regular[ $i ] === '' ) ? '' : wc_format_decimal( $variable_unit_price_regular[ $i ] ) );
149
- update_post_meta( $variation_id, '_unit_price', ( $variable_unit_price_regular[ $i ] === '' ) ? '' : wc_format_decimal( $variable_unit_price_regular[ $i ] ) );
 
150
  }
151
- if ( isset( $variable_product_desc[ $i ] ) ) {
152
- update_post_meta( $variation_id, '_mini_desc', esc_html( $variable_product_desc[ $i ] ) );
 
153
  }
154
- if ( isset( $variable_unit_price_sale[ $i ] ) ) {
155
- update_post_meta( $variation_id, '_unit_price_sale', '' );
156
- // Update Sale Price only if is on sale (Cron?!)
157
- if ( $variable_unit_price_sale[ $i ] !== '' ) {
158
- update_post_meta( $variation_id, '_unit_price_sale', wc_format_decimal( $variable_unit_price_sale[ $i ] ) );
159
- update_post_meta( $variation_id, '_unit_price', wc_format_decimal( $variable_unit_price_sale[ $i ] ) );
 
 
 
 
 
 
 
160
  }
 
161
  }
162
- if ( isset( $variable_delivery_time[ $i ] ) && ! empty( $variable_delivery_time[ $i ] ) && ! is_numeric( $variable_delivery_time[ $i ] ) )
163
- wp_set_post_terms( $variation_id, sanitize_text_field( $variable_delivery_time[ $i ] ), 'product_delivery_time' );
164
- else
165
- wp_set_object_terms( $variation_id, absint( $variable_delivery_time[ $i ] ), 'product_delivery_time' );
 
 
 
 
 
 
 
 
 
 
166
  }
167
 
168
  }
131
 
132
  public static function save( $variation_id, $i ) {
133
 
134
+ $saveable = array(
135
+ 'unit' => ( isset( $_POST[ 'variable_unit' ] ) ? $_POST[ 'variable_unit' ] : array() ),
136
+ 'unit_base' => ( isset( $_POST[ 'variable_unit_base' ] ) ? $_POST[ 'variable_unit_base' ] : array() ),
137
+ 'unit_price_regular' => ( isset( $_POST[ 'variable_unit_price_regular' ] ) ? $_POST[ 'variable_unit_price_regular' ] : array() ),
138
+ 'unit_price_sale' => ( isset( $_POST[ 'variable_unit_price_sale' ] ) ? $_POST[ 'variable_unit_price_sale' ] : array() ),
139
+ 'delivery_time' => ( isset( $_POST[ 'variable_delivery_time' ] ) ? $_POST[ 'variable_delivery_time' ] : array() ),
140
+ 'product_desc' => ( isset( $_POST[ 'variable_product_mini_desc' ] ) ? $_POST[ 'variable_product_mini_desc' ] : array() ),
141
+ );
142
 
143
+ foreach ( $saveable as $key => $item ) {
144
+
145
+ if ( ! isset( $item[ $i ] ) || empty( $item[ $i ] ) ) {
146
+
147
+ unset( $saveable[ $key ][ $i ] );
148
+ delete_post_meta( $variation_id, '_' . $key );
149
+
150
+ }
151
+
152
+ }
153
+
154
+ if ( isset( $saveable[ 'unit' ][ $i ] ) ) {
155
+ update_post_meta( $variation_id, '_unit', sanitize_text_field( $saveable[ 'unit' ][ $i ] ) );
156
  }
157
+
158
+ if ( isset( $saveable[ 'unit_base' ][ $i ] ) ) {
159
+ update_post_meta( $variation_id, '_unit_base', wc_format_decimal( $saveable[ 'unit_base' ][ $i ] ) );
160
  }
161
+
162
+ if ( isset( $saveable[ 'unit_price_regular' ][ $i ] ) ) {
163
+ update_post_meta( $variation_id, '_unit_price_regular', wc_format_decimal( $saveable[ 'unit_price_regular' ][ $i ] ) );
164
+ update_post_meta( $variation_id, '_unit_price', wc_format_decimal( $saveable[ 'unit_price_regular' ][ $i ] ) );
165
  }
166
+
167
+ if ( isset( $saveable[ 'product_desc' ][ $i ] ) ) {
168
+ update_post_meta( $variation_id, '_mini_desc', esc_html( $saveable[ 'product_desc' ][ $i ] ) );
169
  }
170
+
171
+ if ( isset( $saveable[ 'unit_price_sale' ][ $i ] ) ) {
172
+
173
+ update_post_meta( $variation_id, '_unit_price_sale', wc_format_decimal( $saveable[ 'unit_price_sale' ][ $i ] ) );
174
+ update_post_meta( $variation_id, '_unit_price', wc_format_decimal( $saveable[ 'unit_price_sale' ][ $i ] ) );
175
+
176
+ } else {
177
+
178
+ if ( isset( $saveable[ 'unit_price_regular' ][ $i ] ) ) {
179
+
180
+ update_post_meta( $variation_id, '_unit_price_regular', wc_format_decimal( $saveable[ 'unit_price_regular' ][ $i ] ) );
181
+ update_post_meta( $variation_id, '_unit_price', wc_format_decimal( $saveable[ 'unit_price_regular' ][ $i ] ) );
182
+
183
  }
184
+
185
  }
186
+
187
+ if ( isset( $saveable[ 'delivery_time' ][ $i ] ) ) {
188
+
189
+ if ( ! is_numeric( $saveable[ 'delivery_time' ][ $i ] ) )
190
+ wp_set_post_terms( $variation_id, sanitize_text_field( $saveable[ 'delivery_time' ][ $i ] ), 'product_delivery_time' );
191
+ else
192
+ wp_set_object_terms( $variation_id, absint( $saveable[ 'delivery_time' ][ $i ] ), 'product_delivery_time' );
193
+
194
+ } else {
195
+
196
+ wp_delete_object_term_relationships( $variation_id, 'product_delivery_time' );
197
+
198
+ }
199
+
200
  }
201
 
202
  }
includes/admin/settings/class-wc-gzd-settings-germanized.php CHANGED
@@ -170,6 +170,15 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
170
  'default' => 'yes',
171
  ),
172
 
 
 
 
 
 
 
 
 
 
173
  array( 'type' => 'sectionend', 'id' => 'general_options' ),
174
 
175
  array( 'title' => __( 'Contract', 'woocommerce-germanized' ), 'type' => 'title', 'id' => 'contract_options', 'desc' => '<div class="notice inline notice-warning"><p>' . sprintf( __( '%sUpgrade to %spro%s%s to unlock this feature and get premium support.', 'woocommerce-germanized' ), '<a href="https://vendidero.de/woocommerce-germanized" class="button">', '<span class="wc-gzd-pro">', '</span>', '</a>' ) . '</p></div>' ),
@@ -336,6 +345,33 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
336
 
337
  array( 'title' => __( 'Customers', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => '', 'id' => 'customer_options' ),
338
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
339
  array(
340
  'title' => __( 'Customer Double Opt In', 'woocommerce-germanized' ),
341
  'desc' => __( 'Enable customer double opt in on registration?', 'woocommerce-germanized' ),
@@ -690,6 +726,15 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
690
  'type' => 'textarea',
691
  ),
692
 
 
 
 
 
 
 
 
 
 
693
  array(
694
  'title' => __( 'Order Success Text', 'woocommerce-germanized' ),
695
  'desc' => __( 'Choose a custom text to display on order success page.', 'woocommerce-germanized' ),
170
  'default' => 'yes',
171
  ),
172
 
173
+ array(
174
+ 'title' => __( 'Disallow cancellations', 'woocommerce-germanized' ),
175
+ 'desc' => __( 'Don’t allow customers to manually cancel orders.', 'woocommerce-germanized' ),
176
+ 'desc_tip' => __( 'By default payment methods like PayPal allow order cancellation by clicking the abort link. This option will stop customers from manually cancel orders.', 'woocommerce-germanized' ),
177
+ 'id' => 'woocommerce_gzd_checkout_stop_order_cancellation',
178
+ 'type' => 'checkbox',
179
+ 'default' => 'yes',
180
+ ),
181
+
182
  array( 'type' => 'sectionend', 'id' => 'general_options' ),
183
 
184
  array( 'title' => __( 'Contract', 'woocommerce-germanized' ), 'type' => 'title', 'id' => 'contract_options', 'desc' => '<div class="notice inline notice-warning"><p>' . sprintf( __( '%sUpgrade to %spro%s%s to unlock this feature and get premium support.', 'woocommerce-germanized' ), '<a href="https://vendidero.de/woocommerce-germanized" class="button">', '<span class="wc-gzd-pro">', '</span>', '</a>' ) . '</p></div>' ),
345
 
346
  array( 'title' => __( 'Customers', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => '', 'id' => 'customer_options' ),
347
 
348
+ array(
349
+ 'title' => __( 'Checkbox', 'woocommerce-germanized' ),
350
+ 'desc' => __( 'Add a checkbox to customer registration form.', 'woocommerce-germanized' ),
351
+ 'id' => 'woocommerce_gzd_customer_account_checkbox',
352
+ 'type' => 'checkbox',
353
+ 'default' => 'yes',
354
+ ),
355
+
356
+ array(
357
+ 'title' => __( 'Checkbox text', 'woocommerce-germanized' ),
358
+ 'desc' => __( 'Choose a Plain Text which will be shown as checkbox text for customer account creation. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages.', 'woocommerce-germanized' ),
359
+ 'desc_tip' => true,
360
+ 'default' => __( 'Yes, I’d like create a new account and have read and understood the {data_security_link}data privacy statement{/data_security_link}.', 'woocommerce-germanized' ),
361
+ 'css' => 'width:100%; height: 65px;',
362
+ 'id' => 'woocommerce_gzd_customer_account_text',
363
+ 'type' => 'textarea',
364
+ ),
365
+
366
+ array(
367
+ 'title' => __( 'Checkout', 'woocommerce-germanized' ),
368
+ 'desc' => __( 'Replace default WooCommerce text regarding account creation during checkout.', 'woocommerce-germanized' ),
369
+ 'desc_tip' => __( 'Use the text from above instead of the default WooCommerce text regarding account creation during checkout. This checkbox is only show if you have activated guest accounts.', 'woocommerce-germanized' ),
370
+ 'id' => 'woocommerce_gzd_customer_account_checkout_checkbox',
371
+ 'type' => 'checkbox',
372
+ 'default' => 'yes',
373
+ ),
374
+
375
  array(
376
  'title' => __( 'Customer Double Opt In', 'woocommerce-germanized' ),
377
  'desc' => __( 'Enable customer double opt in on registration?', 'woocommerce-germanized' ),
726
  'type' => 'textarea',
727
  ),
728
 
729
+ array(
730
+ 'title' => __( 'Pay now Button', 'woocommerce-germanized' ),
731
+ 'desc' => __( 'Add a pay now button to emails and order success page.', 'woocommerce-germanized' ),
732
+ 'desc_tip' => __( 'Add a pay now button to order confirmation email and order success page if the order awaits payment (PayPal etc).', 'woocommerce-germanized' ),
733
+ 'id' => 'woocommerce_gzd_order_pay_now_button',
734
+ 'type' => 'checkbox',
735
+ 'default' => 'yes',
736
+ ),
737
+
738
  array(
739
  'title' => __( 'Order Success Text', 'woocommerce-germanized' ),
740
  'desc' => __( 'Choose a custom text to display on order success page.', 'woocommerce-germanized' ),
includes/class-wc-gzd-checkout.php CHANGED
@@ -51,6 +51,74 @@ class WC_GZD_Checkout {
51
  add_action( 'woocommerce_review_order_before_shipping', array( $this, 'remove_shipping_rates' ), 0 );
52
  // Add better fee taxation
53
  add_action( 'woocommerce_cart_calculate_fees', array( $this, 'do_fee_tax_calculation' ), PHP_INT_MAX, 1 );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  }
55
 
56
  public function init_fields() {
51
  add_action( 'woocommerce_review_order_before_shipping', array( $this, 'remove_shipping_rates' ), 0 );
52
  // Add better fee taxation
53
  add_action( 'woocommerce_cart_calculate_fees', array( $this, 'do_fee_tax_calculation' ), PHP_INT_MAX, 1 );
54
+ // Disallow user order cancellation
55
+ if ( get_option( 'woocommerce_gzd_checkout_stop_order_cancellation' ) == 'yes' ) {
56
+ add_filter( 'woocommerce_get_cancel_order_url', array( $this, 'cancel_order_url' ), PHP_INT_MAX, 1 );
57
+ add_filter( 'woocommerce_get_cancel_order_url_raw', array( $this, 'cancel_order_url' ), PHP_INT_MAX, 1 );
58
+ add_filter( 'user_has_cap', array( $this, 'disallow_user_order_cancellation' ), 15, 3 );
59
+ }
60
+ // Customer account checkbox text
61
+ if ( get_option( 'woocommerce_gzd_customer_account_checkout_checkbox' ) == 'yes' )
62
+ add_filter( 'gettext', array( $this, 'set_customer_account_checkbox_text' ), 10, 3 );
63
+ }
64
+
65
+ public function set_customer_account_checkbox_text( $translated, $original, $domain ) {
66
+ $search = "Create an account?";
67
+ if ( $domain == 'woocommerce' && $original == $search )
68
+ return wc_gzd_get_legal_text( get_option( 'woocommerce_gzd_customer_account_text' ) );
69
+ return $translated;
70
+ }
71
+
72
+ public function get_order_payment_url( $order_id ) {
73
+
74
+ $order = wc_get_order( $order_id );
75
+
76
+ if ( $order->order_payment_info )
77
+ return $order->order_payment_info;
78
+
79
+ return false;
80
+ }
81
+
82
+ public function add_payment_link( $order_id ) {
83
+
84
+ if ( get_option( 'woocommerce_gzd_order_pay_now_button' ) == 'no' )
85
+ return false;
86
+
87
+ $order = wc_get_order( $order_id );
88
+
89
+ if ( ! $order->needs_payment() )
90
+ return;
91
+
92
+ if ( $url = $this->get_order_payment_url( $order_id ) )
93
+ wc_get_template( 'order/order-pay-now-button.php', array( 'url' => $url, 'order_id' => $order_id ) );
94
+ }
95
+
96
+ public function disallow_user_order_cancellation( $allcaps, $caps, $args ) {
97
+ if ( isset( $caps[0] ) ) {
98
+ switch ( $caps[0] ) {
99
+ case 'cancel_order' :
100
+ $allcaps['cancel_order'] = false;
101
+ break;
102
+ }
103
+ }
104
+ return $allcaps;
105
+ }
106
+
107
+ public function cancel_order_url( $url ) {
108
+
109
+ // Default to home url
110
+ $return = get_permalink( wc_get_page_id( 'shop' ) );
111
+
112
+ // Extract order id and use order success page as return url
113
+ $search = preg_match( '/order_id=([0-9]+)/', $url, $matches );
114
+
115
+ if ( $search && isset( $matches[1] ) ) {
116
+ $order_id = absint( $matches[1] );
117
+ $order = wc_get_order( $order_id );
118
+ $return = $order->get_checkout_order_received_url();
119
+ }
120
+
121
+ return $return;
122
  }
123
 
124
  public function init_fields() {
includes/class-wc-gzd-emails.php CHANGED
@@ -58,14 +58,27 @@ class WC_GZD_Emails {
58
 
59
  add_filter( 'woocommerce_order_item_product', array( $this, 'set_order_email_filters' ), 0, 1 );
60
 
 
 
 
 
 
 
 
 
 
 
 
61
  }
62
 
63
  public function email_footer_plain( $text ) {
64
 
65
- $type = ( ! empty( $GLOBALS[ 'wc_gzd_template_name' ] ) ) ? $this->get_email_instance_by_tpl( $GLOBALS[ 'wc_gzd_template_name' ] ) : '';
66
 
67
- if ( ! empty( $type ) && $type->get_email_type() == 'plain' )
68
  $this->add_template_footers();
 
 
69
 
70
  }
71
 
@@ -141,11 +154,23 @@ class WC_GZD_Emails {
141
  * Add global footer Hooks to Email templates
142
  */
143
  public function add_template_footers() {
144
- $type = ( ! empty( $GLOBALS[ 'wc_gzd_template_name' ] ) ) ? $this->get_email_instance_by_tpl( $GLOBALS[ 'wc_gzd_template_name' ] ) : '';
145
- if ( ! empty( $type ) )
146
  do_action( 'woocommerce_germanized_email_footer_' . $type->id, $type );
147
  }
148
 
 
 
 
 
 
 
 
 
 
 
 
 
149
  /**
150
  * Returns Email Object by examining the template file
151
  *
58
 
59
  add_filter( 'woocommerce_order_item_product', array( $this, 'set_order_email_filters' ), 0, 1 );
60
 
61
+ // Pay now button
62
+ add_action( 'woocommerce_email_before_order_table', array( $this, 'email_pay_now_button' ), 0, 1 );
63
+
64
+ }
65
+
66
+ public function email_pay_now_button( $order ) {
67
+
68
+ $type = $this->get_current_email_object();
69
+
70
+ if ( $type && $type->id == 'customer_processing_order' )
71
+ WC_GZD_Checkout::instance()->add_payment_link( $order->id );
72
  }
73
 
74
  public function email_footer_plain( $text ) {
75
 
76
+ $type = $this->get_current_email_object();
77
 
78
+ if ( $type && $type->get_email_type() == 'plain' )
79
  $this->add_template_footers();
80
+
81
+ return $text;
82
 
83
  }
84
 
154
  * Add global footer Hooks to Email templates
155
  */
156
  public function add_template_footers() {
157
+ $type = $this->get_current_email_object();
158
+ if ( $type )
159
  do_action( 'woocommerce_germanized_email_footer_' . $type->id, $type );
160
  }
161
 
162
+ public function get_current_email_object() {
163
+
164
+ if ( isset( $GLOBALS[ 'wc_gzd_template_name' ] ) && ! empty( $GLOBALS[ 'wc_gzd_template_name' ] ) ) {
165
+
166
+ $object = $this->get_email_instance_by_tpl( $GLOBALS[ 'wc_gzd_template_name' ] );
167
+ if ( is_object( $object ) )
168
+ return $object;
169
+ }
170
+
171
+ return false;
172
+ }
173
+
174
  /**
175
  * Returns Email Object by examining the template file
176
  *
includes/class-wc-gzd-hook-priorities.php CHANGED
@@ -97,6 +97,7 @@ class WC_GZD_Hook_Priorities {
97
  'order_product_delivery_time' => 0,
98
  'order_product_item_desc' => 0,
99
  'order_product_unit_price' => 0,
 
100
  'email_product_unit_price' => 0,
101
  'email_product_delivery_time' => 1,
102
  'email_product_item_desc' => 2,
97
  'order_product_delivery_time' => 0,
98
  'order_product_item_desc' => 0,
99
  'order_product_unit_price' => 0,
100
+ 'order_pay_now_button' => 0,
101
  'email_product_unit_price' => 0,
102
  'email_product_delivery_time' => 1,
103
  'email_product_item_desc' => 2,
includes/wc-gzd-template-functions.php CHANGED
@@ -366,6 +366,17 @@ if ( ! function_exists( 'woocommerce_gzd_template_order_submit' ) ) {
366
 
367
  }
368
 
 
 
 
 
 
 
 
 
 
 
 
369
  if ( ! function_exists( 'woocommerce_gzd_template_set_order_button_remove_filter' ) ) {
370
 
371
  /**
@@ -399,4 +410,24 @@ if ( ! function_exists( 'woocommerce_gzd_template_set_order_button_show_filter'
399
 
400
  }
401
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
402
  ?>
366
 
367
  }
368
 
369
+ if ( ! function_exists( 'woocommerce_gzd_template_order_pay_now_button' ) ) {
370
+
371
+ /**
372
+ * Pay now button on success page
373
+ */
374
+ function woocommerce_gzd_template_order_pay_now_button( $order_id ) {
375
+ WC_GZD_Checkout::instance()->add_payment_link( $order_id );
376
+ }
377
+
378
+ }
379
+
380
  if ( ! function_exists( 'woocommerce_gzd_template_set_order_button_remove_filter' ) ) {
381
 
382
  /**
410
 
411
  }
412
 
413
+ if ( ! function_exists( 'woocommerce_gzd_template_customer_account_checkbox' ) ) {
414
+
415
+ function woocommerce_gzd_template_customer_account_checkbox() {
416
+ wc_get_template( 'myaccount/form-register-checkbox.php' );
417
+ }
418
+
419
+ }
420
+
421
+ if ( ! function_exists( 'woocommerce_gzd_template_customer_account_checkbox_error' ) ) {
422
+
423
+ function woocommerce_gzd_template_customer_account_checkbox_error( $validation_error, $username, $password, $email ) {
424
+
425
+ if ( ! isset( $_POST[ 'privacy' ] ) && empty( $_POST[ 'privacy' ] ) )
426
+ return new WP_Error( 'privacy', __( 'Please accept the creation of a new customer account', 'woocommerce-germanized' ) );
427
+
428
+ return $validation_error;
429
+ }
430
+
431
+ }
432
+
433
  ?>
includes/wc-gzd-template-hooks.php CHANGED
@@ -120,6 +120,7 @@ add_action( 'woocommerce_after_checkout_validation', 'woocommerce_gzd_checkout_v
120
  */
121
  remove_action( 'woocommerce_order_details_after_order_table', 'woocommerce_order_again_button' );
122
  add_action( 'woocommerce_thankyou_order_received_text', 'woocommerce_gzd_template_order_success_text', 0, 1 );
 
123
  add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'order_product_delivery_time' ), 3 );
124
  add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'order_product_item_desc' ), 3 );
125
  add_filter( 'woocommerce_order_formatted_line_subtotal', 'wc_gzd_cart_product_unit_price', wc_gzd_get_hook_priority( 'order_product_unit_price' ), 3 );
@@ -128,6 +129,14 @@ if ( get_option( 'woocommerce_gzd_hide_order_success_details' ) == 'yes' )
128
  if ( get_option( 'woocommerce_gzd_trusted_shops_id' ) )
129
  add_action( 'woocommerce_thankyou', 'woocommerce_gzd_template_checkout_thankyou_trusted_shops', 10, 1 );
130
 
 
 
 
 
 
 
 
 
131
  /**
132
  * Footer
133
  */
120
  */
121
  remove_action( 'woocommerce_order_details_after_order_table', 'woocommerce_order_again_button' );
122
  add_action( 'woocommerce_thankyou_order_received_text', 'woocommerce_gzd_template_order_success_text', 0, 1 );
123
+ add_action( 'woocommerce_thankyou', 'woocommerce_gzd_template_order_pay_now_button', wc_gzd_get_hook_priority( 'order_pay_now_button' ), 1 );
124
  add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'order_product_delivery_time' ), 3 );
125
  add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'order_product_item_desc' ), 3 );
126
  add_filter( 'woocommerce_order_formatted_line_subtotal', 'wc_gzd_cart_product_unit_price', wc_gzd_get_hook_priority( 'order_product_unit_price' ), 3 );
129
  if ( get_option( 'woocommerce_gzd_trusted_shops_id' ) )
130
  add_action( 'woocommerce_thankyou', 'woocommerce_gzd_template_checkout_thankyou_trusted_shops', 10, 1 );
131
 
132
+ /**
133
+ * Customer Account Creation
134
+ */
135
+ if ( get_option( 'woocommerce_gzd_customer_account_checkbox' ) == 'yes' ) {
136
+ add_action( 'woocommerce_register_form', 'woocommerce_gzd_template_customer_account_checkbox', PHP_INT_MAX );
137
+ add_filter( 'woocommerce_process_registration_errors', 'woocommerce_gzd_template_customer_account_checkbox_error', 10, 4 );
138
+ }
139
+
140
  /**
141
  * Footer
142
  */
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: woocommerce, german market, german, germany, deutsch, deutschland, de, de_
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=info@vendidero.de&item_name=Donation+for+WooCommerce+Germanized
5
  Requires at least: 3.8
6
  Tested up to: 4.2
7
- Stable tag: 1.3.3
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -163,6 +163,14 @@ Bugs sowie Hilfe bei der Arbeit an WooCommerce Germanized werden gerne über uns
163
 
164
  == Changelog ==
165
 
 
 
 
 
 
 
 
 
166
  = 1.3.3 =
167
  * Feature - email attachment drag & drop ordering
168
  * Feature - email plain text support
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=info@vendidero.de&item_name=Donation+for+WooCommerce+Germanized
5
  Requires at least: 3.8
6
  Tested up to: 4.2
7
+ Stable tag: 1.3.4
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
163
 
164
  == Changelog ==
165
 
166
+ = 1.3.4 =
167
+ * Feature - optionally stop customers from manually cancelling orders (paypal etc.)
168
+ * Feature - optionally show pay now button in confirmation email and success page
169
+ * Feature - optionally customize default customer account creation checkbox text
170
+ * Feature - optionally set checkbox for customer registration form
171
+ * Fix - wpml string compatibility
172
+ * Fix - unit price saving (sale price = 0 fix)
173
+
174
  = 1.3.3 =
175
  * Feature - email attachment drag & drop ordering
176
  * Feature - email plain text support
templates/emails/email-footer-attachment.php CHANGED
@@ -12,10 +12,13 @@ $post = $post_attach;
12
 
13
  setup_postdata( $post );
14
 
15
- $content = ( empty( $post->post_excerpt ) ? $post->post_content : $post->post_excerpt );
 
16
  $print_title = true;
 
17
  if ( substr( trim( $content ), 0, 2 ) == '<h' )
18
  $print_title = false;
 
19
  ?>
20
 
21
  <div class="wc-gzd-email-attach-post smaller" id="wc-gzd-email-attach-post-<?php the_id();?>">
@@ -26,13 +29,13 @@ if ( substr( trim( $content ), 0, 2 ) == '<h' )
26
 
27
  <div class="wc-gzd-email-attached-content">
28
 
29
- <?php if ( empty( $post->post_excerpt ) ) : ?>
30
 
31
  <?php the_content();?>
32
 
33
  <?php else : ?>
34
 
35
- <?php the_excerpt(); ?>
36
 
37
  <?php endif; ?>
38
 
12
 
13
  setup_postdata( $post );
14
 
15
+ $content = ( get_post_meta( $post->ID, '_legal_text' ) ? htmlspecialchars_decode( get_post_meta( '_legal_text' ) ) : $post->post_content );
16
+
17
  $print_title = true;
18
+
19
  if ( substr( trim( $content ), 0, 2 ) == '<h' )
20
  $print_title = false;
21
+
22
  ?>
23
 
24
  <div class="wc-gzd-email-attach-post smaller" id="wc-gzd-email-attach-post-<?php the_id();?>">
29
 
30
  <div class="wc-gzd-email-attached-content">
31
 
32
+ <?php if ( ! get_post_meta( $post->ID, '_legal_text', true ) ) : ?>
33
 
34
  <?php the_content();?>
35
 
36
  <?php else : ?>
37
 
38
+ <?php echo apply_filters( 'the_content', htmlspecialchars_decode( get_post_meta( $post->ID, '_legal_text', true ) ) ) ?>
39
 
40
  <?php endif; ?>
41
 
templates/myaccount/form-register-checkbox.php ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ *
4
+ * @author Vendidero
5
+ * @package WooCommerceGermanized/Templates
6
+ * @version 1.0
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
10
+
11
+ ?>
12
+
13
+ <p class="form-row form-row-wide">
14
+ <label for="reg_data_privacy" class="inline">
15
+ <input type="checkbox" class="input-checkbox" value="1" name="privacy" id="reg_data_privacy" />
16
+ <?php echo wc_gzd_get_legal_text( get_option( 'woocommerce_gzd_customer_account_text' ) ); ?><span class="required">*</span>
17
+ </label>
18
+ </p>
templates/order/order-pay-now-button.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ *
4
+ * @author Vendidero
5
+ * @package WooCommerceGermanized/Templates
6
+ * @version 1.0
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
10
+ $order = wc_get_order( $order_id );
11
+ ?>
12
+
13
+ <p>
14
+ <a href="<?php echo $url;?>" class="button wc-gzdp-order-pay-button"><?php printf( __( 'Pay with %s', 'woocommerce-germanized' ), $order->payment_method_title ); ?></a>
15
+ </p>
woocommerce-germanized.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WooCommerce Germanized
4
  * Plugin URI: https://www.vendidero.de/woocommerce-germanized
5
  * Description: Extends WooCommerce to become a legally compliant store for the german market.
6
- * Version: 1.3.3
7
  * Author: Vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 3.8
@@ -26,7 +26,7 @@ final class WooCommerce_Germanized {
26
  *
27
  * @var string
28
  */
29
- public $version = '1.3.3';
30
 
31
  /**
32
  * Single instance of WooCommerce Germanized Main Class
@@ -700,16 +700,24 @@ final class WooCommerce_Germanized {
700
  * @param mixed $return
701
  * @param mixed $order
702
  */
703
- public function send_order_confirmation_mails( $return, $order ) {
 
704
  if ( ! is_object( $order ) )
705
  $order = wc_get_order( $order );
 
 
 
 
 
706
  // Send order processing mail
707
  $mailer = WC()->mailer();
708
  $mails = $mailer->get_emails();
709
  $mails[ 'WC_Email_Customer_Processing_Order' ]->trigger( $order->id );
710
  $mails[ 'WC_Email_New_Order' ]->trigger( $order->id );
 
711
  do_action( 'woocommerce_germanized_order_confirmation_sent', $order->id );
712
- return $return;
 
713
  }
714
 
715
  /**
3
  * Plugin Name: WooCommerce Germanized
4
  * Plugin URI: https://www.vendidero.de/woocommerce-germanized
5
  * Description: Extends WooCommerce to become a legally compliant store for the german market.
6
+ * Version: 1.3.4
7
  * Author: Vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 3.8
26
  *
27
  * @var string
28
  */
29
+ public $version = '1.3.4';
30
 
31
  /**
32
  * Single instance of WooCommerce Germanized Main Class
700
  * @param mixed $return
701
  * @param mixed $order
702
  */
703
+ public function send_order_confirmation_mails( $result, $order ) {
704
+
705
  if ( ! is_object( $order ) )
706
  $order = wc_get_order( $order );
707
+
708
+ // Save payment link
709
+ if ( isset( $result[ 'redirect' ] ) && $result[ 'redirect' ] != $order->get_checkout_order_received_url() )
710
+ update_post_meta( $order->id, '_order_payment_info', $result[ 'redirect' ] );
711
+
712
  // Send order processing mail
713
  $mailer = WC()->mailer();
714
  $mails = $mailer->get_emails();
715
  $mails[ 'WC_Email_Customer_Processing_Order' ]->trigger( $order->id );
716
  $mails[ 'WC_Email_New_Order' ]->trigger( $order->id );
717
+
718
  do_action( 'woocommerce_germanized_order_confirmation_sent', $order->id );
719
+
720
+ return $result;
721
  }
722
 
723
  /**
wpml-config.xml CHANGED
@@ -1,5 +1,14 @@
1
  <wpml-config>
2
  <admin-texts>
3
- <key name="woocommerce_gzd_*_text*" />
 
 
 
 
 
 
 
 
 
4
  </admin-texts>
5
  </wpml-config>
1
  <wpml-config>
2
  <admin-texts>
3
+ <key name="woocommerce_gzd_shipping_costs_text" />
4
+ <key name="woocommerce_gzd_order_submit_btn_text" />
5
+ <key name="woocommerce_gzd_delivery_time_text" />
6
+ <key name="woocommerce_gzd_unit_price_text" />
7
+ <key name="woocommerce_gzd_display_listings_link_details_text" />
8
+ <key name="woocommerce_gzd_checkout_legal_text" />
9
+ <key name="woocommerce_gzd_checkout_legal_text_error" />
10
+ <key name="woocommerce_gzd_checkout_legal_text_digital" />
11
+ <key name="woocommerce_gzd_order_success_text" />
12
+ <key name="woocommerce_gzd_customer_account_text" />
13
  </admin-texts>
14
  </wpml-config>