Version Description
- Improvement: Woo 4.0 support
- Improvement: WP 5.4 support
- Improvement: Added better admin note integration with WC Admin
- Improvement: Added deeper shipments search for newly created shipments
- Improvement: Hardened DOI schedule check
- Improvement: Added new subscription features to invoice gateway
- Improvement: DHL better parcel number validation
- Improvement: DHL force lowercase on usernames within settings
- Improvement: DHL support international services in default arguments
- Fix: DHL fixed customs per item weight/net total calculation
- Fix: Fixed customer added return request reason and quantity input
Download this release
Release Info
Developer | vendidero |
Plugin | WooCommerce Germanized |
Version | 3.1.4 |
Comparing to | |
See all releases |
Code changes from version 3.1.3 to 3.1.4
- i18n/languages/woocommerce-germanized-de_DE.mo +0 -0
- i18n/languages/woocommerce-germanized-de_DE.po +413 -396
- i18n/languages/woocommerce-germanized-de_DE_formal.mo +0 -0
- i18n/languages/woocommerce-germanized-de_DE_formal.po +414 -397
- includes/admin/class-wc-gzd-admin-notices.php +78 -109
- includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php +59 -0
- includes/admin/notes/class-wc-gzd-admin-note-pro.php +49 -0
- includes/admin/notes/class-wc-gzd-admin-note-review.php +59 -0
- includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php +76 -0
- includes/admin/notes/class-wc-gzd-admin-note-theme-supported.php +61 -0
- includes/admin/notes/class-wc-gzd-admin-note-update.php +45 -0
- includes/admin/notes/class-wc-gzd-admin-note.php +293 -0
- includes/admin/settings/class-wc-gzd-settings-germanized.php +64 -0
- includes/admin/views/html-notice-dhl.php +0 -37
- includes/admin/views/html-notice-fallback.php +46 -0
- includes/admin/views/html-notice-pro.php +0 -32
- includes/admin/views/html-notice-review.php +0 -32
- includes/admin/views/html-notice-templates-outdated.php +0 -30
- includes/admin/views/html-notice-theme-supported.php +0 -24
- includes/admin/views/html-notice-update.php +0 -22
- includes/class-wc-gzd-customer-helper.php +30 -12
- includes/class-wc-gzd-install.php +34 -5
- includes/class-wc-gzd-payment-gateways.php +21 -0
- includes/emails/class-wc-gzd-email-customer-new-account-activation.php +1 -3
- includes/gateways/invoice/class-wc-gzd-gateway-invoice.php +3 -0
- includes/wc-gzd-template-hooks.php +1 -1
- packages/woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php +19 -0
- packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php +2 -2
- packages/woocommerce-germanized-dhl/src/Package.php +16 -3
- packages/woocommerce-germanized-dhl/src/ParcelLocator.php +13 -4
- packages/woocommerce-germanized-dhl/woocommerce-germanized-dhl.php +1 -1
- packages/woocommerce-germanized-shipments/src/Admin/Table.php +7 -1
- packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php +23 -0
- packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php +2 -0
- packages/woocommerce-germanized-shipments/src/FormHandler.php +3 -2
- packages/woocommerce-germanized-shipments/src/Install.php +1 -0
- packages/woocommerce-germanized-shipments/src/Package.php +1 -1
- packages/woocommerce-germanized-shipments/src/ReturnShipment.php +27 -4
- packages/woocommerce-germanized-shipments/src/Shipment.php +1 -1
- packages/woocommerce-germanized-shipments/src/ShipmentQuery.php +2 -2
- packages/woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php +2 -2
- packages/woocommerce-germanized-shipments/woocommerce-germanized-shipments.php +1 -1
- packages/woocommerce-trusted-shops/assets/css/admin.css +3 -8
- packages/woocommerce-trusted-shops/assets/css/admin.min.css +1 -1
- packages/woocommerce-trusted-shops/includes/class-wc-trusted-shops-core.php +3 -3
- packages/woocommerce-trusted-shops/includes/class-wc-trusted-shops-template-hooks.php +2 -1
- packages/woocommerce-trusted-shops/readme.txt +9 -3
- packages/woocommerce-trusted-shops/src/Package.php +1 -1
- packages/woocommerce-trusted-shops/woocommerce-trusted-shops.php +2 -2
- readme.txt +16 -3
- vendor/autoload.php +1 -1
- vendor/autoload_packages.php +2 -2
- vendor/composer/autoload_classmap_package.php +115 -115
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +4 -4
- vendor/composer/installed.json +39 -36
- vendor/setasign/fpdi-fpdf/LICENSE.txt +2 -2
- vendor/setasign/fpdi/LICENSE.txt +1 -1
- vendor/setasign/fpdi/src/FpdfTpl.php +1 -1
- vendor/setasign/fpdi/src/FpdfTplTrait.php +1 -1
- vendor/setasign/fpdi/src/Fpdi.php +2 -2
- vendor/setasign/fpdi/src/FpdiException.php +1 -1
- vendor/setasign/fpdi/src/FpdiTrait.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/CrossReference/AbstractReader.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReference.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/CrossReference/FixedReader.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/CrossReference/LineReader.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/CrossReference/ReaderInterface.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Filter/Ascii85.php +5 -4
- vendor/setasign/fpdi/src/PdfParser/Filter/Ascii85Exception.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Filter/AsciiHex.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Filter/FilterException.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Filter/FilterInterface.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Filter/Flate.php +21 -12
- vendor/setasign/fpdi/src/PdfParser/Filter/FlateException.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Filter/Lzw.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Filter/LzwException.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/PdfParser.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/PdfParserException.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/StreamReader.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Tokenizer.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfArray.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfBoolean.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfDictionary.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfHexString.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfIndirectObject.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfIndirectObjectReference.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfName.php +3 -3
- vendor/setasign/fpdi/src/PdfParser/Type/PdfNull.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfNumeric.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfStream.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfString.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfToken.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfType.php +1 -1
- vendor/setasign/fpdi/src/PdfParser/Type/PdfTypeException.php +1 -1
- vendor/setasign/fpdi/src/PdfReader/DataStructure/Rectangle.php +1 -1
- vendor/setasign/fpdi/src/PdfReader/Page.php +1 -1
- vendor/setasign/fpdi/src/PdfReader/PageBoundaries.php +1 -1
- vendor/setasign/fpdi/src/PdfReader/PdfReader.php +22 -9
- vendor/setasign/fpdi/src/PdfReader/PdfReaderException.php +1 -1
- vendor/setasign/fpdi/src/Tcpdf/Fpdi.php +1 -1
- vendor/setasign/fpdi/src/TcpdfFpdi.php +1 -1
- vendor/setasign/fpdi/src/Tfpdf/FpdfTpl.php +2 -77
- vendor/setasign/fpdi/src/Tfpdf/Fpdi.php +9 -17
- vendor/setasign/fpdi/src/autoload.php +1 -1
- woocommerce-germanized.php +42 -5
i18n/languages/woocommerce-germanized-de_DE.mo
CHANGED
Binary file
|
i18n/languages/woocommerce-germanized-de_DE.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2020-
|
6 |
-
"PO-Revision-Date: 2020-
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
@@ -11,7 +11,7 @@ msgstr ""
|
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
-
"X-Generator: Poedit 2.
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
17 |
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
@@ -105,7 +105,7 @@ msgstr "Firma"
|
|
105 |
|
106 |
# @ woocommerce-germanized
|
107 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:138
|
108 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
109 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:747
|
110 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:816
|
111 |
msgctxt "dhl"
|
@@ -120,7 +120,7 @@ msgstr "Hausnummer"
|
|
120 |
|
121 |
# @ woocommerce-germanized
|
122 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:158
|
123 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
124 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:768
|
125 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:837
|
126 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
|
@@ -130,7 +130,7 @@ msgstr "Postleitzahl"
|
|
130 |
|
131 |
# @ woocommerce-germanized
|
132 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:167
|
133 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
134 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:761
|
135 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:830
|
136 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
|
@@ -380,72 +380,72 @@ msgid "Return shipment #{shipment_id} to order #{order_id}"
|
|
380 |
msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
|
381 |
|
382 |
# @ woocommerce-germanized
|
383 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
384 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:184
|
385 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:485
|
386 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
387 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:38
|
388 |
msgctxt "dhl"
|
389 |
msgid "Packstation"
|
390 |
msgstr "Packstation"
|
391 |
|
392 |
# @ woocommerce-germanized
|
393 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
394 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
395 |
msgctxt "dhl"
|
396 |
msgid "Postfiliale"
|
397 |
msgstr "Postfiliale"
|
398 |
|
399 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
400 |
msgctxt "dhl"
|
401 |
msgid "Receiver is missing or does not exist."
|
402 |
msgstr "Empfänger fehlt oder existiert nicht."
|
403 |
|
404 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
405 |
#, php-format
|
406 |
msgctxt "dhl"
|
407 |
msgid "Shipment order #%s does not exist"
|
408 |
msgstr "Bestellung zur Sendung #%s existiert nicht"
|
409 |
|
410 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
411 |
#, php-format
|
412 |
msgctxt "dhl"
|
413 |
msgid "%s of the return address is a mandatory field."
|
414 |
msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
|
415 |
|
416 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
417 |
msgctxt "dhl"
|
418 |
msgid "Please either add a return company or name."
|
419 |
msgstr ""
|
420 |
"Bitte gib entweder einen Firmennamen oder Namen für die Rücksendeadresse an."
|
421 |
|
422 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
423 |
msgctxt "dhl"
|
424 |
msgid "Error while parsing preferred day."
|
425 |
msgstr "Fehler beim Einlesen des Wunschtags."
|
426 |
|
427 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
428 |
msgctxt "dhl"
|
429 |
msgid "Error while parsing preferred time."
|
430 |
msgstr "Fehler beim Einlesen der Wunschzeit."
|
431 |
|
432 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
433 |
msgctxt "dhl"
|
434 |
msgid "The visual min age check is invalid."
|
435 |
msgstr "Das Alter der Alterssichtprüfung ist ungültig."
|
436 |
|
437 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
438 |
msgctxt "dhl"
|
439 |
msgid "The ident min age check is invalid."
|
440 |
msgstr "Das Alter des Ident-Checks ist ungültig."
|
441 |
|
442 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
443 |
msgctxt "dhl"
|
444 |
msgid "There was an error parsing the date of birth for the identity check."
|
445 |
msgstr ""
|
446 |
"Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
|
447 |
|
448 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
449 |
msgctxt "dhl"
|
450 |
msgid ""
|
451 |
"Either a minimum age or a date of birth must be added to the ident check."
|
@@ -454,84 +454,84 @@ msgstr ""
|
|
454 |
"hinzugefügt werden."
|
455 |
|
456 |
# @ woocommerce-germanized
|
457 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
458 |
#, php-format
|
459 |
msgctxt "dhl"
|
460 |
msgid "%s duties element does not exist."
|
461 |
msgstr "%s Zollabgabe existiert nicht."
|
462 |
|
463 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
464 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
465 |
msgctxt "dhl"
|
466 |
msgid "Invalid shipment"
|
467 |
msgstr "Ungültige Sendung"
|
468 |
|
469 |
# @ woocommerce-germanized
|
470 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
471 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
472 |
msgctxt "dhl"
|
473 |
msgid "Order does not exist"
|
474 |
msgstr "Bestellung existiert nicht"
|
475 |
|
476 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
477 |
msgctxt "dhl"
|
478 |
msgid "Error while creating the label instance"
|
479 |
msgstr "Fehler beim Erstellen der Label-Instanz"
|
480 |
|
481 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
482 |
msgctxt "dhl"
|
483 |
msgid "Invalid label"
|
484 |
msgstr "Ungültiges Label"
|
485 |
|
486 |
# @ woocommerce-germanized
|
487 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
488 |
msgctxt "dhl"
|
489 |
msgid "DHL Retoure International A"
|
490 |
msgstr "DHL Retoure International A"
|
491 |
|
492 |
# @ woocommerce-germanized
|
493 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
494 |
msgctxt "dhl"
|
495 |
msgid "DHL Retoure International B"
|
496 |
msgstr "DHL Retoure International B"
|
497 |
|
498 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
499 |
msgctxt "dhl"
|
500 |
msgid "DHL Retoure Online"
|
501 |
msgstr "DHL Retoure Online"
|
502 |
|
503 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
504 |
msgctxt "dhl"
|
505 |
msgid "DHL Paket Connect"
|
506 |
msgstr "DHL Paket Connect"
|
507 |
|
508 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
509 |
msgctxt "dhl"
|
510 |
msgid "DHL Europaket (B2B)"
|
511 |
msgstr "DHL Europaket (B2B)"
|
512 |
|
513 |
# @ woocommerce-germanized
|
514 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
515 |
msgctxt "dhl"
|
516 |
msgid "DHL Paket International"
|
517 |
msgstr "DHL Paket International"
|
518 |
|
519 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
520 |
msgctxt "dhl"
|
521 |
msgid "DHL Paket"
|
522 |
msgstr "DHL Paket"
|
523 |
|
524 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
525 |
msgctxt "dhl"
|
526 |
msgid "DHL Paket PRIO"
|
527 |
msgstr "DHL Paket PRIO"
|
528 |
|
529 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
530 |
msgctxt "dhl"
|
531 |
msgid "DHL Paket Taggleich"
|
532 |
msgstr "DHL Paket Taggleich"
|
533 |
|
534 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
535 |
msgctxt "dhl"
|
536 |
msgid "Error while uploading label."
|
537 |
msgstr "Fehler beim Hochladen des Labels."
|
@@ -1909,7 +1909,7 @@ msgctxt "dhl time-span"
|
|
1909 |
msgid "%s-%s"
|
1910 |
msgstr "%s-%s"
|
1911 |
|
1912 |
-
#: woocommerce-germanized-dhl/src/Package.php:
|
1913 |
msgctxt "dhl"
|
1914 |
msgid ""
|
1915 |
"Please check the street field and make sure to provide a valid street number."
|
@@ -1918,15 +1918,15 @@ msgstr ""
|
|
1918 |
"angibst."
|
1919 |
|
1920 |
# @ woocommerce-germanized
|
1921 |
-
#: woocommerce-germanized-dhl/src/Package.php:
|
1922 |
msgctxt "dhl"
|
1923 |
msgid "Germany"
|
1924 |
msgstr "Deutschland"
|
1925 |
|
1926 |
# @ woocommerce-germanized
|
1927 |
#: woocommerce-germanized-dhl/src/ParcelLocator.php:89
|
1928 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1929 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1930 |
msgctxt "dhl"
|
1931 |
msgid "Address Type"
|
1932 |
msgstr "Adresstyp"
|
@@ -1957,24 +1957,24 @@ msgid "Invalid address type."
|
|
1957 |
msgstr "Ungültiger Adresstyp."
|
1958 |
|
1959 |
# @ woocommerce-germanized
|
1960 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1961 |
msgctxt "dhl"
|
1962 |
msgid "Sorry, but delivery to packstation is not available."
|
1963 |
msgstr ""
|
1964 |
"Entschuldigung, die Lieferung an eine Packstation steht nicht zur Verfügung."
|
1965 |
|
1966 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1967 |
msgctxt "dhl"
|
1968 |
msgid "Sorry, but delivery to parcel shops is not available."
|
1969 |
msgstr ""
|
1970 |
"Entschuldigung, die Lieferung an einen Paketshop steht nicht zur Verfügung."
|
1971 |
|
1972 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1973 |
msgctxt "dhl"
|
1974 |
msgid "Sorry, but delivery to post offices is not available."
|
1975 |
msgstr "Entschuldigung, die Lieferung an Postfilialen ist nicht verfügbar."
|
1976 |
|
1977 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1978 |
#, php-format
|
1979 |
msgctxt "dhl"
|
1980 |
msgid "Please indicate shipment to %s by one of the following values: %s."
|
@@ -1982,15 +1982,7 @@ msgstr ""
|
|
1982 |
"Bitte identifiziere die Lieferung an %s durch die Eingabe einer der "
|
1983 |
"folgenden Werte: %s."
|
1984 |
|
1985 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1986 |
-
msgctxt "dhl"
|
1987 |
-
msgid ""
|
1988 |
-
"Your DHL customer number (Post number) is needed to ship to a packstation."
|
1989 |
-
msgstr ""
|
1990 |
-
"Deine DHL Kundennummer (Postnummer) wird für den Versand an eine Packstation "
|
1991 |
-
"benötigt."
|
1992 |
-
|
1993 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:645
|
1994 |
msgctxt "dhl"
|
1995 |
msgid ""
|
1996 |
"Your DHL customer number (Post number) is not valid. Please check your "
|
@@ -1999,64 +1991,72 @@ msgstr ""
|
|
1999 |
"Deine DHL Kundennummer (Postnummer) ist nicht gültig. Bitte überprüfe deine "
|
2000 |
"Eingabe."
|
2001 |
|
2002 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2003 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004 |
msgctxt "dhl"
|
2005 |
msgid "Branch"
|
2006 |
msgstr "Filiale"
|
2007 |
|
2008 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2009 |
msgctxt "dhl"
|
2010 |
msgid "Postnumber "
|
2011 |
msgstr "Postnummer "
|
2012 |
|
2013 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2014 |
#, php-format
|
2015 |
msgctxt "dhl"
|
2016 |
msgid "e.g. %s 456"
|
2017 |
msgstr "z.B. %s 456"
|
2018 |
|
2019 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2020 |
msgctxt "dhl"
|
2021 |
msgid "Branches"
|
2022 |
msgstr "Filialen"
|
2023 |
|
2024 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2025 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2026 |
msgctxt "dhl"
|
2027 |
msgid "DHL customer number (Post number)"
|
2028 |
msgstr "DHL Kundennummer (Postnummer)"
|
2029 |
|
2030 |
# @ woocommerce-germanized
|
2031 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2032 |
msgctxt "dhl"
|
2033 |
msgid "Regular Address"
|
2034 |
msgstr "Normale Adresse"
|
2035 |
|
2036 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2037 |
msgctxt "dhl"
|
2038 |
msgid "Not yet a DHL customer?"
|
2039 |
msgstr "Noch kein DHL Kunde?"
|
2040 |
|
2041 |
# @ woocommerce-germanized
|
2042 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2043 |
msgctxt "dhl"
|
2044 |
msgid "Register now"
|
2045 |
msgstr "Jetzt registrieren"
|
2046 |
|
2047 |
# @ woocommerce-germanized
|
2048 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2049 |
#, php-format
|
2050 |
msgctxt "dhl"
|
2051 |
msgid "Search %s"
|
2052 |
msgstr "%s suchen"
|
2053 |
|
2054 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2055 |
msgctxt "dhl"
|
2056 |
msgid "No DHL locations found"
|
2057 |
msgstr "Keine DHL Standorte gefunden"
|
2058 |
|
2059 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2060 |
#, php-format
|
2061 |
msgctxt "dhl"
|
2062 |
msgid ""
|
@@ -2067,12 +2067,12 @@ msgstr ""
|
|
2067 |
"%s oder %s."
|
2068 |
|
2069 |
# @ woocommerce-germanized
|
2070 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2071 |
msgctxt "dhl"
|
2072 |
msgid "DHL location"
|
2073 |
msgstr "DHL Standort"
|
2074 |
|
2075 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2076 |
msgctxt "dhl"
|
2077 |
msgid "retry"
|
2078 |
msgstr "Erneut versuchen"
|
@@ -2351,7 +2351,7 @@ msgstr "LxBxH in dezimaler Form."
|
|
2351 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:47
|
2352 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1004
|
2353 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:24
|
2354 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2355 |
msgctxt "shipments"
|
2356 |
msgid "Status"
|
2357 |
msgstr "Status"
|
@@ -2534,7 +2534,7 @@ msgstr "Speichern"
|
|
2534 |
# @ woocommerce
|
2535 |
#: woocommerce-germanized-shipments/includes/admin/views/html-settings-provider-list.php:11
|
2536 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:22
|
2537 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2538 |
#: woocommerce-germanized-shipments/src/ShippingProvider.php:534
|
2539 |
msgctxt "shipments"
|
2540 |
msgid "Title"
|
@@ -2808,7 +2808,7 @@ msgstr "Teilweise versandt"
|
|
2808 |
# @ woocommerce-germanized
|
2809 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:104
|
2810 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:308
|
2811 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2812 |
msgctxt "shipments"
|
2813 |
msgid "Shipped"
|
2814 |
msgstr "Versandt"
|
@@ -2834,7 +2834,7 @@ msgid "Draft"
|
|
2834 |
msgstr "Entwurf"
|
2835 |
|
2836 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:307
|
2837 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2838 |
msgctxt "shipments"
|
2839 |
msgid "Processing"
|
2840 |
msgstr "In Bearbeitung"
|
@@ -2903,7 +2903,7 @@ msgstr "Fehler beim Hochladen der Datei."
|
|
2903 |
# @ woocommerce-germanized
|
2904 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1003
|
2905 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
|
2906 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2907 |
msgctxt "shipments"
|
2908 |
msgid "Date"
|
2909 |
msgstr "Datum"
|
@@ -2918,7 +2918,7 @@ msgstr "Sendungsverfolgung"
|
|
2918 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1006
|
2919 |
#: woocommerce-germanized-shipments/src/Admin/Admin.php:91
|
2920 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:28
|
2921 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2922 |
msgctxt "shipments"
|
2923 |
msgid "Actions"
|
2924 |
msgstr "Aktionen"
|
@@ -2930,7 +2930,7 @@ msgstr "Anzeigen"
|
|
2930 |
|
2931 |
# @ woocommerce-germanized
|
2932 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1249
|
2933 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2934 |
#: woocommerce-germanized-shipments/src/Ajax.php:336
|
2935 |
msgctxt "shipments"
|
2936 |
msgid "Download label"
|
@@ -2945,7 +2945,7 @@ msgid "My account"
|
|
2945 |
msgstr "Mein Konto"
|
2946 |
|
2947 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:115
|
2948 |
-
#: woocommerce-germanized-shipments/src/DataStores/Shipment.php:
|
2949 |
msgctxt "shipments"
|
2950 |
msgid "Invalid shipment."
|
2951 |
msgstr "Ungültige Sendung."
|
@@ -3104,7 +3104,7 @@ msgid "shipment #%d"
|
|
3104 |
msgstr "Sendung #%d"
|
3105 |
|
3106 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:25
|
3107 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3108 |
msgctxt "shipments"
|
3109 |
msgid "Items"
|
3110 |
msgstr "Positionen"
|
@@ -3116,7 +3116,7 @@ msgstr "Absender"
|
|
3116 |
|
3117 |
# @ woocommerce-germanized
|
3118 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:27
|
3119 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3120 |
msgctxt "shipments"
|
3121 |
msgid "Order"
|
3122 |
msgstr "Bestellung"
|
@@ -3481,12 +3481,12 @@ msgid_plural "%d shipment statuses changed."
|
|
3481 |
msgstr[0] "%d Sendungsstatus geändert."
|
3482 |
msgstr[1] "%d Sendungsstatus geändert."
|
3483 |
|
3484 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3485 |
msgctxt "shipments"
|
3486 |
msgid "No shipments found"
|
3487 |
msgstr "Keine Sendungen gefunden"
|
3488 |
|
3489 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3490 |
#, php-format
|
3491 |
msgctxt "shipments"
|
3492 |
msgid "All <span class=\"count\">(%s)</span>"
|
@@ -3494,7 +3494,7 @@ msgid_plural "All <span class=\"count\">(%s)</span>"
|
|
3494 |
msgstr[0] "Alle <span class=\"count\">(%s)</span>"
|
3495 |
msgstr[1] "Alle <span class=\"count\">(%s)</span>"
|
3496 |
|
3497 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3498 |
#, php-format
|
3499 |
msgctxt "shipments"
|
3500 |
msgid " <span class=\"count\">(%s)</span>"
|
@@ -3502,34 +3502,34 @@ msgid_plural " <span class=\"count\">(%s)</span>"
|
|
3502 |
msgstr[0] " <span class=\"count\">(%s)</span>"
|
3503 |
msgstr[1] " <span class=\"count\">(%s)</span>"
|
3504 |
|
3505 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3506 |
msgctxt "shipments"
|
3507 |
msgid "Filter by date"
|
3508 |
msgstr "Nach Datum filtern"
|
3509 |
|
3510 |
# @ woocommerce-germanized
|
3511 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3512 |
msgctxt "shipments"
|
3513 |
msgid "All dates"
|
3514 |
msgstr "Alle Daten"
|
3515 |
|
3516 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3517 |
#, php-format
|
3518 |
msgid "%1$s %2$d"
|
3519 |
msgstr "%1$s %2$d"
|
3520 |
|
3521 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3522 |
msgctxt "shipments"
|
3523 |
msgid "Processing bulk actions..."
|
3524 |
msgstr "Bearbeite Mehrfachaktionen.."
|
3525 |
|
3526 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3527 |
msgctxt "shipments"
|
3528 |
msgid "Filter"
|
3529 |
msgstr "Filtern"
|
3530 |
|
3531 |
# @ woocommerce-germanized
|
3532 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3533 |
#: woocommerce-germanized-shipments/src/Ajax.php:815
|
3534 |
#, php-format
|
3535 |
msgctxt "shipments"
|
@@ -3537,80 +3537,80 @@ msgid "Order #%s"
|
|
3537 |
msgstr "Bestellung #%s"
|
3538 |
|
3539 |
# @ woocommerce
|
3540 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3541 |
msgctxt "shipments"
|
3542 |
msgid "Filter by order"
|
3543 |
msgstr "Nach Bestellung filtern"
|
3544 |
|
3545 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3546 |
msgctxt "shipments"
|
3547 |
msgid "Address"
|
3548 |
msgstr "Adresse"
|
3549 |
|
3550 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3551 |
#: woocommerce-germanized-shipments/templates/myaccount/shipments.php:68
|
3552 |
#, php-format
|
3553 |
msgctxt "shipment title"
|
3554 |
msgid "%s #%s"
|
3555 |
msgstr "%s #%s"
|
3556 |
|
3557 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3558 |
#, php-format
|
3559 |
msgctxt "shipments"
|
3560 |
msgid "via %s"
|
3561 |
msgstr "via %s"
|
3562 |
|
3563 |
# @ woocommerce-germanized
|
3564 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3565 |
msgctxt "shipments"
|
3566 |
msgid "Generate label"
|
3567 |
msgstr "Label erstellen"
|
3568 |
|
3569 |
# @ woocommerce-germanized
|
3570 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3571 |
#, php-format
|
3572 |
msgctxt "shipments"
|
3573 |
msgid "Select %s"
|
3574 |
msgstr "Wähle %s"
|
3575 |
|
3576 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3577 |
msgctxt "shipments"
|
3578 |
msgid "SKU:"
|
3579 |
msgstr "Art.-Nr.:"
|
3580 |
|
3581 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3582 |
#, php-format
|
3583 |
msgctxt "%s = human-readable time difference"
|
3584 |
msgid "%s ago"
|
3585 |
msgstr "vor %s"
|
3586 |
|
3587 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3588 |
msgctxt "shipments"
|
3589 |
msgid "M j, Y"
|
3590 |
msgstr "d.m.Y"
|
3591 |
|
3592 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3593 |
msgctxt "shipments"
|
3594 |
msgid "Delete Permanently"
|
3595 |
msgstr "Unwiderruflich löschen"
|
3596 |
|
3597 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3598 |
msgctxt "shipments"
|
3599 |
msgid "Change status to processing"
|
3600 |
msgstr "Status zu in Bearbeitung ändern"
|
3601 |
|
3602 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3603 |
msgctxt "shipments"
|
3604 |
msgid "Change status to shipped"
|
3605 |
msgstr "Status zu versandt ändern"
|
3606 |
|
3607 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3608 |
msgctxt "shipments"
|
3609 |
msgid "Change status to delivered"
|
3610 |
msgstr "Status zu geliefert ändern"
|
3611 |
|
3612 |
# @ woocommerce-germanized
|
3613 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3614 |
msgctxt "shipments"
|
3615 |
msgid "Generate and download labels"
|
3616 |
msgstr "Labels erstellen und downloaden"
|
@@ -3895,7 +3895,7 @@ msgctxt "shipments"
|
|
3895 |
msgid "Order is fully shipped."
|
3896 |
msgstr "Bestellung ist vollständig versandt."
|
3897 |
|
3898 |
-
#: woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php:
|
3899 |
msgctxt "shipments"
|
3900 |
msgid "Invalid shipment item."
|
3901 |
msgstr "Ungültige Sendungsposition."
|
@@ -3966,7 +3966,7 @@ msgid "Sorry, but this order does not support returns any longer."
|
|
3966 |
msgstr "Entschuldigung, diese Sendung kann nicht mehr zurückgesendet werden."
|
3967 |
|
3968 |
#: woocommerce-germanized-shipments/src/FormHandler.php:181
|
3969 |
-
#: woocommerce-germanized-shipments/src/FormHandler.php:
|
3970 |
msgctxt "shipments"
|
3971 |
msgid "Please choose one or more items from the list."
|
3972 |
msgstr "Bitte wähle ein oder mehrere Produkt(e) aus."
|
@@ -3989,7 +3989,7 @@ msgid ""
|
|
3989 |
msgstr ""
|
3990 |
"Bitte überprüfe deine Angaben zur Anzahl. Die angegebene Anzahl ist zu hoch."
|
3991 |
|
3992 |
-
#: woocommerce-germanized-shipments/src/FormHandler.php:
|
3993 |
msgctxt "shipments"
|
3994 |
msgid ""
|
3995 |
"There was an error while creating the return. Please contact us for further "
|
@@ -4813,8 +4813,8 @@ msgstr "Germanize"
|
|
4813 |
# @ woocommerce
|
4814 |
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:73
|
4815 |
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:140
|
4816 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
4817 |
-
#: woocommerce-germanized/woocommerce-germanized.php:
|
4818 |
msgid "Settings"
|
4819 |
msgstr "Einstellungen"
|
4820 |
|
@@ -5313,6 +5313,229 @@ msgstr ""
|
|
5313 |
"Deaktiviert den „zzgl. Versandkosten“ Hinweis. Ohne Auswirkungen auf die "
|
5314 |
"Versandkosten"
|
5315 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5316 |
# @ woocommerce-germanized
|
5317 |
#: woocommerce-germanized/includes/admin/settings/abstract-wc-gzd-settings-tab.php:39
|
5318 |
#: woocommerce-germanized/includes/admin/views/html-settings-pro.php:23
|
@@ -5338,7 +5561,7 @@ msgstr ""
|
|
5338 |
#: woocommerce-germanized/includes/admin/views/html-settings-pro.php:26
|
5339 |
#: woocommerce-germanized/includes/admin/views/setup/first-steps.php:35
|
5340 |
#: woocommerce-germanized/includes/compatibility/elementor/widgets/abstact-class-wc-gzd-elementor-widget.php:54
|
5341 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
5342 |
msgid "Upgrade now"
|
5343 |
msgstr "Jetzt upgraden"
|
5344 |
|
@@ -5374,7 +5597,6 @@ msgstr ""
|
|
5374 |
"werden."
|
5375 |
|
5376 |
#: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-pointers.php:148
|
5377 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:15
|
5378 |
msgid "Dismiss"
|
5379 |
msgstr "Ausblenden"
|
5380 |
|
@@ -5873,8 +6095,8 @@ msgstr ""
|
|
5873 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:145
|
5874 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:546
|
5875 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:557
|
5876 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
5877 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
5878 |
msgid "Title"
|
5879 |
msgstr "Anrede"
|
5880 |
|
@@ -7212,7 +7434,7 @@ msgstr "Name"
|
|
7212 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:29
|
7213 |
#: woocommerce-germanized/includes/class-wc-gzd-legal-checkbox.php:779
|
7214 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:893
|
7215 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
7216 |
msgid "Description"
|
7217 |
msgstr "Beschreibung"
|
7218 |
|
@@ -7330,234 +7552,9 @@ msgstr "oder"
|
|
7330 |
msgid "Install an older version"
|
7331 |
msgstr "Installiere eine ältere Version"
|
7332 |
|
7333 |
-
|
7334 |
-
|
7335 |
-
|
7336 |
-
msgid "DHL built-in Integration"
|
7337 |
-
msgstr "DHL Integration"
|
7338 |
-
|
7339 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:16
|
7340 |
-
msgctxt "dhl"
|
7341 |
-
msgid ""
|
7342 |
-
"It seems like you are currently using the DHL for WooCommerce plugin. "
|
7343 |
-
"Germanized does now fully integrate DHL services and switching is as simple "
|
7344 |
-
"as can be. Check your advantages by using the DHL integration in Germanized "
|
7345 |
-
"and let Germanized import your current settings for you."
|
7346 |
-
msgstr ""
|
7347 |
-
"Es scheint als würdest du aktuell bereits ein DHL Plugin für WooCommerce "
|
7348 |
-
"nutzen. Germanized bietet nun eine eigene, verbesserte Integration der DHL "
|
7349 |
-
"Services an. Den Wechsel haben wir dir so einfach wie möglich gemacht. Schau "
|
7350 |
-
"dir deine Vorteile bei der Nutzung der Germanized DHL Integration an und "
|
7351 |
-
"lasse Germanized einfach deine bestehenden Einstellungen importieren."
|
7352 |
-
|
7353 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:20
|
7354 |
-
msgctxt "dhl"
|
7355 |
-
msgid "No need to use an external plugin which might lead to incompatibilities"
|
7356 |
-
msgstr ""
|
7357 |
-
"Kein externes Plugin notwendig, d.h. geringere Fehleranfälligkeit und "
|
7358 |
-
"bessere Performance"
|
7359 |
-
|
7360 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:21
|
7361 |
-
#, php-format
|
7362 |
-
msgctxt "dhl"
|
7363 |
-
msgid ""
|
7364 |
-
"Many improved features such as automation, services per shipping method and "
|
7365 |
-
"%s."
|
7366 |
-
msgstr ""
|
7367 |
-
"Viele verbesserte Funktionen darunter Automatisierung, die Wahl bestimmter "
|
7368 |
-
"Services pro Versandart und %s."
|
7369 |
-
|
7370 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:21
|
7371 |
-
msgctxt "dhl"
|
7372 |
-
msgid "many more"
|
7373 |
-
msgstr "und viele mehr"
|
7374 |
-
|
7375 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:22
|
7376 |
-
msgctxt "dhl"
|
7377 |
-
msgid ""
|
7378 |
-
"Perfectly integrated in Germanized – easily create labels for shipments"
|
7379 |
-
msgstr ""
|
7380 |
-
"Perfekt integriert in Germanized – erzeuge einfach DHL Labels für "
|
7381 |
-
"Sendungen und Retouren"
|
7382 |
-
|
7383 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:27
|
7384 |
-
msgctxt "dhl"
|
7385 |
-
msgid "Learn more"
|
7386 |
-
msgstr "Mehr erfahren"
|
7387 |
-
|
7388 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:29
|
7389 |
-
msgctxt "dhl"
|
7390 |
-
msgid "Import settings and activate"
|
7391 |
-
msgstr "Einstellungen importieren und loslegen"
|
7392 |
-
|
7393 |
-
# @ woocommerce-germanized
|
7394 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:33
|
7395 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:29
|
7396 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-theme-supported.php:21
|
7397 |
-
msgid "Hide this notice"
|
7398 |
-
msgstr "Diese Nachricht ausblenden"
|
7399 |
-
|
7400 |
-
# @ woocommerce-germanized
|
7401 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:14
|
7402 |
-
msgid "For professionals: Upgrade to Pro-Version"
|
7403 |
-
msgstr "Entdecke jetzt noch mehr nützliche Funktionen"
|
7404 |
-
|
7405 |
-
# @ woocommerce-germanized
|
7406 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:16
|
7407 |
-
msgid ""
|
7408 |
-
"Do you enjoy Germanized? Do you want to benefit from even more and better "
|
7409 |
-
"features? You may consider an uprade to Pro. Check out some of the main Pro "
|
7410 |
-
"features:"
|
7411 |
-
msgstr ""
|
7412 |
-
"Dir gefällt Germanized? Dann profitiere jetzt von weiteren nützlichen "
|
7413 |
-
"WooCommerce Funktionen um deinen Shop noch ein Stückchen besser an den "
|
7414 |
-
"deutschen Markt anzupassen. Hier findest du einen Auszug der Funktionen der "
|
7415 |
-
"Pro Version:"
|
7416 |
-
|
7417 |
-
# @ woocommerce-germanized
|
7418 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:19
|
7419 |
-
msgid "PDF invoices and packing slips"
|
7420 |
-
msgstr "PDF Rechnungen & Lieferscheine"
|
7421 |
-
|
7422 |
-
# @ woocommerce-germanized
|
7423 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:20
|
7424 |
-
msgid "Generator for terms & conditions and right of recission"
|
7425 |
-
msgstr "Schnittstelle für Mustertexte-Generatoren für AGB & Widerrufsbelehrung"
|
7426 |
-
|
7427 |
-
# @ woocommerce-germanized
|
7428 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:21
|
7429 |
-
msgid "Multistep Checkout"
|
7430 |
-
msgstr "Mehrstufige Kasse inkl. Datenüberprüfung"
|
7431 |
-
|
7432 |
-
# @ woocommerce-germanized
|
7433 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:22
|
7434 |
-
msgid "Premium Ticket Support"
|
7435 |
-
msgstr "Premium Support via Ticket-System"
|
7436 |
-
|
7437 |
-
# @ woocommerce-germanized
|
7438 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:26
|
7439 |
-
msgid "Learn more about Pro Version"
|
7440 |
-
msgstr "Mehr über die Pro Version erfahren"
|
7441 |
-
|
7442 |
-
# @ woocommerce-germanized
|
7443 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:15
|
7444 |
-
msgid "Do you like Germanized?"
|
7445 |
-
msgstr "Gefällt dir Germanized?"
|
7446 |
-
|
7447 |
-
# @ woocommerce-germanized
|
7448 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:17
|
7449 |
-
msgid ""
|
7450 |
-
"If you like Germanized and our Plugin does a good job it would be great if "
|
7451 |
-
"you would write a review about WooCommerce Germanized on WordPress.org. "
|
7452 |
-
"Thank you for your support!"
|
7453 |
-
msgstr ""
|
7454 |
-
"Wenn du Germanized nützlich findest und dir unsere Arbeit gefällt, dann "
|
7455 |
-
"würden wir uns sehr darüber freuen, wenn du dir die Zeit nehmen könntest, "
|
7456 |
-
"eine kurze Bewertung zum Plugin bei WordPress zu veröffentlichen. Vielen "
|
7457 |
-
"Dank für deine Mühen!"
|
7458 |
-
|
7459 |
-
# @ woocommerce-germanized
|
7460 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:22
|
7461 |
-
msgid "Write review now"
|
7462 |
-
msgstr "Jetzt Bewertung verfassen"
|
7463 |
-
|
7464 |
-
# @ woocommerce-germanized
|
7465 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:24
|
7466 |
-
msgid "Found Bugs?"
|
7467 |
-
msgstr "Bugs oder Wünsche melden"
|
7468 |
-
|
7469 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:28
|
7470 |
-
msgid "I've added my review"
|
7471 |
-
msgstr "Ich habe bereits bewertet"
|
7472 |
-
|
7473 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:29
|
7474 |
-
msgid "Not now"
|
7475 |
-
msgstr "Nicht jetzt"
|
7476 |
-
|
7477 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:19
|
7478 |
-
#, php-format
|
7479 |
-
msgid ""
|
7480 |
-
"<strong>Your theme (%s) contains outdated copies of some Germanized template "
|
7481 |
-
"files.</strong> These files may need updating to ensure they are compatible "
|
7482 |
-
"with the current version of Germanized. Suggestions to fix this:"
|
7483 |
-
msgstr ""
|
7484 |
-
"<strong>Dein Theme (%s) enthält veraltete Kopien einiger Germanized Template-"
|
7485 |
-
"Dateien.</strong> Diese Dateien benötigen ein Update, damit sie kompatibel "
|
7486 |
-
"mit der neuesten Version von Germanized sind. Vorschläge, um dies zu beheben:"
|
7487 |
-
|
7488 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:22
|
7489 |
-
msgid ""
|
7490 |
-
"Update your theme to the latest version. If no update is available contact "
|
7491 |
-
"your theme author asking about compatibility with the current Germanized "
|
7492 |
-
"version."
|
7493 |
-
msgstr ""
|
7494 |
-
"Aktualisiere dein Theme auf die neueste Version. Falls kein Update verfügbar "
|
7495 |
-
"ist, kontaktiere deinen Theme-Entwickler und frage nach Kompatibilität mit "
|
7496 |
-
"der neuesten Germanized Version."
|
7497 |
-
|
7498 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:23
|
7499 |
-
msgid ""
|
7500 |
-
"If you copied over a template file to change something, then you will need "
|
7501 |
-
"to copy the new version of the template and apply your changes again."
|
7502 |
-
msgstr ""
|
7503 |
-
"Falls du eine Template-Datei kopiert hast, um etwas anzupassen, musst du "
|
7504 |
-
"eine neue Version dieses Templates kopieren und deine Anpassungen erneut "
|
7505 |
-
"durchführen."
|
7506 |
-
|
7507 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:28
|
7508 |
-
msgid "View affected templates"
|
7509 |
-
msgstr "Betroffene Templates anzeigen"
|
7510 |
-
|
7511 |
-
# @ woocommerce-germanized
|
7512 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-theme-supported.php:14
|
7513 |
-
#, php-format
|
7514 |
-
msgid "Enable full %s support"
|
7515 |
-
msgstr "Anpassungen für %s freischalten"
|
7516 |
-
|
7517 |
-
# @ woocommerce-germanized
|
7518 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-theme-supported.php:15
|
7519 |
-
#, php-format
|
7520 |
-
msgid ""
|
7521 |
-
"Your current theme %s needs some adaptions to seamlessly integrate with "
|
7522 |
-
"Germanized. Our Pro Version will <strong>enable support for %s</strong> and "
|
7523 |
-
"makes sure Germanized settings are shown and styled within frontend for a "
|
7524 |
-
"better user experience. A better user experience will help you selling more "
|
7525 |
-
"products."
|
7526 |
-
msgstr ""
|
7527 |
-
"Dein aktuelles Theme %s benötigt einige Anpassungen um die Darstellung der "
|
7528 |
-
"Optionen von Germanized (Lieferzeiten, Einheitspreise etc.) zu optimieren. "
|
7529 |
-
"Unsere Pro Version bietet die <strong>Unterstützung deines aktuellen Themes "
|
7530 |
-
"%s</strong> und sorgt für eine bessere Bedienbarkeit und Benutzererfahrung "
|
7531 |
-
"in deinem Shop."
|
7532 |
-
|
7533 |
-
# @ woocommerce-germanized
|
7534 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-theme-supported.php:18
|
7535 |
-
#, php-format
|
7536 |
-
msgid "Enable support for %s"
|
7537 |
-
msgstr "Anpassungen für %s freischalten"
|
7538 |
-
|
7539 |
-
# @ woocommerce-germanized
|
7540 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-update.php:12
|
7541 |
-
msgid ""
|
7542 |
-
"<strong>Germanized Data Update Required</strong> – We just need to "
|
7543 |
-
"update your install to the latest version"
|
7544 |
-
msgstr ""
|
7545 |
-
"<strong>Germanized Datenaktualisierung erforderlich</strong> – Wir "
|
7546 |
-
"müssen deine Installation auf die neueste Version updaten"
|
7547 |
-
|
7548 |
-
# @ woocommerce-germanized
|
7549 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-update.php:15
|
7550 |
-
msgid "Run the updater"
|
7551 |
-
msgstr "Update starten"
|
7552 |
-
|
7553 |
-
# @ woocommerce-germanized
|
7554 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-update.php:20
|
7555 |
-
msgid ""
|
7556 |
-
"It is strongly recommended that you backup your database before proceeding. "
|
7557 |
-
"Are you sure you wish to run the updater now?"
|
7558 |
-
msgstr ""
|
7559 |
-
"Du solltest vor einem Update immer ein Backup deiner Datenbank anlegen. Bist "
|
7560 |
-
"du sicher das Update jetzt zu installieren?"
|
7561 |
|
7562 |
# @ woocommerce-germanized
|
7563 |
#: woocommerce-germanized/includes/admin/views/html-page-status-germanized.php:12
|
@@ -8172,26 +8169,26 @@ msgstr ""
|
|
8172 |
"besteuert. Weitere Informationen findest du <a href=\"%s\" target=\"_blank"
|
8173 |
"\">hier</a>."
|
8174 |
|
8175 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8176 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8177 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8178 |
msgid ""
|
8179 |
"Please activate your account through clicking on the activation link "
|
8180 |
"received via email."
|
8181 |
msgstr ""
|
8182 |
"Bitte aktiviere dein Kundenkonto indem du auf den Link in der E-Mail klickst."
|
8183 |
|
8184 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8185 |
#, php-format
|
8186 |
msgid "Continue without creating an account? <a href=\"%s\">Click here</a>"
|
8187 |
msgstr "Weiter zur Kasse ohne Kundenkonto? <a href=\"%s\">Hier klicken</a>"
|
8188 |
|
8189 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8190 |
msgid "Please create an account or login before continuing to checkout"
|
8191 |
msgstr ""
|
8192 |
"Bitte erstelle ein Kundenkonto oder logge dich ein, bevor du zur Kasse gehst"
|
8193 |
|
8194 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8195 |
msgid ""
|
8196 |
"This activation code has expired. We have sent you a new activation code via "
|
8197 |
"e-mail."
|
@@ -8200,20 +8197,20 @@ msgstr ""
|
|
8200 |
"Code per E-Mail geschickt."
|
8201 |
|
8202 |
# @ woocommerce-germanized
|
8203 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8204 |
msgid "Sorry, but this activation code cannot be found."
|
8205 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
8206 |
|
8207 |
# @ woocommerce-germanized
|
8208 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8209 |
msgid "Thank you. You have successfully activated your account."
|
8210 |
msgstr "Vielen Dank. Dein Benutzerkonto wurde erfolgreich aktiviert."
|
8211 |
|
8212 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8213 |
msgid "Expired activation key"
|
8214 |
msgstr "Abgelaufener Aktivierungscode"
|
8215 |
|
8216 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8217 |
msgid "Invalid activation key"
|
8218 |
msgstr "Aktivierungscode ungültig"
|
8219 |
|
@@ -8264,7 +8261,7 @@ msgid "Forward your Revocation online"
|
|
8264 |
msgstr "Deinen Widerruf online erklären"
|
8265 |
|
8266 |
# @ woocommerce-germanized
|
8267 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8268 |
#, php-format
|
8269 |
msgid ""
|
8270 |
"Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before "
|
@@ -8273,85 +8270,85 @@ msgstr ""
|
|
8273 |
"Bitte installiere <a href=\"%s\" target=\"_blank\">WooCommerce</a> bevor du "
|
8274 |
"WooCommerce Germanized installierst. Vielen Dank!"
|
8275 |
|
8276 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8277 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8278 |
msgid "Reduced rate"
|
8279 |
msgstr "Ermäßigter Steuersatz"
|
8280 |
|
8281 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8282 |
#, php-format
|
8283 |
msgctxt "vat-rate-import"
|
8284 |
msgid "VAT %s"
|
8285 |
msgstr "MwSt. %s"
|
8286 |
|
8287 |
# @ woocommerce-germanized
|
8288 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8289 |
msgctxt "Page slug"
|
8290 |
msgid "data-security"
|
8291 |
msgstr "datenschutzerklaerung"
|
8292 |
|
8293 |
# @ woocommerce-germanized
|
8294 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8295 |
msgctxt "Page title"
|
8296 |
msgid "Data Security Statement"
|
8297 |
msgstr "Datenschutzerklärung"
|
8298 |
|
8299 |
# @ woocommerce-germanized
|
8300 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8301 |
msgctxt "Page slug"
|
8302 |
msgid "imprint"
|
8303 |
msgstr "impressum"
|
8304 |
|
8305 |
# @ woocommerce-germanized
|
8306 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8307 |
msgctxt "Page title"
|
8308 |
msgid "Imprint"
|
8309 |
msgstr "Impressum"
|
8310 |
|
8311 |
# @ woocommerce-germanized
|
8312 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8313 |
msgctxt "Page slug"
|
8314 |
msgid "terms"
|
8315 |
msgstr "agb"
|
8316 |
|
8317 |
# @ woocommerce-germanized
|
8318 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8319 |
msgctxt "Page title"
|
8320 |
msgid "Terms & Conditions"
|
8321 |
msgstr "AGB"
|
8322 |
|
8323 |
# @ woocommerce-germanized
|
8324 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8325 |
msgctxt "Page slug"
|
8326 |
msgid "revocation"
|
8327 |
msgstr "widerrufsbelehrung"
|
8328 |
|
8329 |
# @ woocommerce-germanized
|
8330 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8331 |
msgctxt "Page title"
|
8332 |
msgid "Power of Revocation"
|
8333 |
msgstr "Widerrufsbelehrung"
|
8334 |
|
8335 |
# @ woocommerce-germanized
|
8336 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8337 |
msgctxt "Page slug"
|
8338 |
msgid "shipping-methods"
|
8339 |
msgstr "versandarten"
|
8340 |
|
8341 |
# @ woocommerce-germanized
|
8342 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8343 |
msgctxt "Page title"
|
8344 |
msgid "Shipping Methods"
|
8345 |
msgstr "Versandarten"
|
8346 |
|
8347 |
# @ woocommerce-germanized
|
8348 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8349 |
msgctxt "Page slug"
|
8350 |
msgid "payment-methods"
|
8351 |
msgstr "bezahlmoeglichkeiten"
|
8352 |
|
8353 |
# @ woocommerce-germanized
|
8354 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8355 |
msgctxt "Page title"
|
8356 |
msgid "Payment Methods"
|
8357 |
msgstr "Zahlungsarten"
|
@@ -8645,14 +8642,14 @@ msgid "Choose where to display your checkbox."
|
|
8645 |
msgstr "Wähle einen Ort aus, an dem die Checkbox platziert werden soll."
|
8646 |
|
8647 |
# @ woocommerce-germanized
|
8648 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8649 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8650 |
#, php-format
|
8651 |
msgid "%s payment charge"
|
8652 |
msgstr "%s Zahlungsgebühr"
|
8653 |
|
8654 |
# @ woocommerce-germanized
|
8655 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8656 |
#: woocommerce-germanized/includes/wc-gzd-order-functions.php:35
|
8657 |
#: woocommerce-germanized/includes/wc-gzd-template-functions.php:472
|
8658 |
#, php-format
|
@@ -8660,12 +8657,12 @@ msgid "Plus %s forwarding fee (charged by the transport agent)"
|
|
8660 |
msgstr "Zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
8661 |
|
8662 |
# @ woocommerce-germanized
|
8663 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8664 |
msgid "Fee"
|
8665 |
msgstr "Zahlungsgebühr"
|
8666 |
|
8667 |
# @ woocommerce-germanized
|
8668 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8669 |
msgid ""
|
8670 |
"This fee is being added if customer selects payment method within checkout."
|
8671 |
msgstr ""
|
@@ -8673,22 +8670,22 @@ msgstr ""
|
|
8673 |
"Zahlungsart aktiviert."
|
8674 |
|
8675 |
# @ woocommerce-germanized
|
8676 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8677 |
msgid "Fee is taxable?"
|
8678 |
msgstr "Mwst. berechnen?"
|
8679 |
|
8680 |
# @ woocommerce-germanized
|
8681 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8682 |
msgid "Check if fee is taxable."
|
8683 |
msgstr "MwSt.-Berechnung für Gebühr aktivieren."
|
8684 |
|
8685 |
# @ woocommerce-germanized
|
8686 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8687 |
msgid "Forwarding Fee"
|
8688 |
msgstr "Übermittlungsentgelt"
|
8689 |
|
8690 |
# @ woocommerce-germanized
|
8691 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8692 |
msgid ""
|
8693 |
"Forwarding fee will be charged by the transport agent in addition to the "
|
8694 |
"cash of delivery fee e.g. DHL - tax free."
|
@@ -8697,7 +8694,7 @@ msgstr ""
|
|
8697 |
"kassiert - z.B. DHL (steuerfrei)."
|
8698 |
|
8699 |
# @ woocommerce-germanized
|
8700 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8701 |
msgid "Payment charge"
|
8702 |
msgstr "Zahlungsgebühr"
|
8703 |
|
@@ -9325,7 +9322,7 @@ msgstr "eine einmalige Zahlung"
|
|
9325 |
|
9326 |
# @ woocommerce-germanized
|
9327 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:880
|
9328 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9329 |
msgid "Enable/Disable"
|
9330 |
msgstr "Aktivieren/Deaktivieren"
|
9331 |
|
@@ -9337,21 +9334,21 @@ msgstr "Bezahlung per Lastschrift aktivieren"
|
|
9337 |
# @ woocommerce-germanized
|
9338 |
# @ woocommerce
|
9339 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:886
|
9340 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9341 |
msgctxt "gateway"
|
9342 |
msgid "Title"
|
9343 |
msgstr "Bezeichnung"
|
9344 |
|
9345 |
# @ woocommerce-germanized
|
9346 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:888
|
9347 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9348 |
msgid "This controls the title which the user sees during checkout."
|
9349 |
msgstr ""
|
9350 |
"Beschreibungstext, den Benutzer bei der Auswahl dieser Zahlungsart sehen."
|
9351 |
|
9352 |
# @ woocommerce-germanized
|
9353 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:895
|
9354 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9355 |
msgid "Payment method description that the customer will see on your checkout."
|
9356 |
msgstr "Beschreibung der Zahlungsart, die Kunden auf deiner Website sehen."
|
9357 |
|
@@ -9364,13 +9361,13 @@ msgstr ""
|
|
9364 |
|
9365 |
# @ woocommerce-germanized
|
9366 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:900
|
9367 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9368 |
msgid "Instructions"
|
9369 |
msgstr "Anweisungen"
|
9370 |
|
9371 |
# @ woocommerce-germanized
|
9372 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:902
|
9373 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9374 |
msgid "Instructions that will be added to the thank you page and emails."
|
9375 |
msgstr "Anweisung, die zur „Danke“-Seite und zu E-Mails hinzugefügt werden."
|
9376 |
|
@@ -9654,7 +9651,7 @@ msgstr "Nur unbezahlte"
|
|
9654 |
|
9655 |
# @ woocommerce-germanized
|
9656 |
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:35
|
9657 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9658 |
msgid "Pay by Invoice"
|
9659 |
msgstr "Rechnung"
|
9660 |
|
@@ -9665,12 +9662,12 @@ msgstr ""
|
|
9665 |
"Kunden haben die Möglichkeit ihre Bestellungen auf Rechnung zu bezahlen."
|
9666 |
|
9667 |
# @ woocommerce-germanized
|
9668 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9669 |
msgid "Automatically generate PDF invoices for this gateway?"
|
9670 |
msgstr "PDF Rechnungen für diese Zahlungsart automatisch erstellen?"
|
9671 |
|
9672 |
# @ woocommerce-germanized
|
9673 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9674 |
msgid ""
|
9675 |
"By upgrading to the professional version you'll be able to automatically "
|
9676 |
"generate PDF invoices to this payment gateway. Furthermore you'll benefit "
|
@@ -9684,17 +9681,17 @@ msgstr ""
|
|
9684 |
"Premium-Support via Ticket-System!"
|
9685 |
|
9686 |
# @ woocommerce-germanized
|
9687 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9688 |
msgid "Learn more about PDF invoicing"
|
9689 |
msgstr "Mehr über PDF-Rechnungen erfahren"
|
9690 |
|
9691 |
# @ woocommerce-germanized
|
9692 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9693 |
msgid "Enable Pay by Invoice"
|
9694 |
msgstr "Bezahlung auf Rechnung aktivieren"
|
9695 |
|
9696 |
# @ woocommerce-germanized
|
9697 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9698 |
msgid ""
|
9699 |
"You'll receive an invoice after your order. Please transfer the order amount "
|
9700 |
"to our bank account within 14 days."
|
@@ -9703,12 +9700,12 @@ msgstr ""
|
|
9703 |
"Gesamtbetrag innerhalb von 14 Tagen auf das dort angegebene Konto."
|
9704 |
|
9705 |
# @ woocommerce-germanized
|
9706 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9707 |
msgid "Order Status"
|
9708 |
msgstr "Bestellstatus"
|
9709 |
|
9710 |
# @ woocommerce-germanized
|
9711 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9712 |
msgid ""
|
9713 |
"Choose which order status should be applied after a customer has chosen to "
|
9714 |
"pay by invoice."
|
@@ -9717,29 +9714,29 @@ msgstr ""
|
|
9717 |
"angewendet werden soll."
|
9718 |
|
9719 |
# @ woocommerce-germanized
|
9720 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9721 |
msgid "Registered customers"
|
9722 |
msgstr "Registrierte Kunden"
|
9723 |
|
9724 |
# @ woocommerce-germanized
|
9725 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9726 |
msgid "Do only offer pay by invoice to registered/logged in customers."
|
9727 |
msgstr "Biete diese Zahlungsart nur registrierten/eingeloggten Kunden an."
|
9728 |
|
9729 |
# @ woocommerce-germanized
|
9730 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9731 |
msgid "This will enable Pay by Invoice to logged in customers only"
|
9732 |
msgstr ""
|
9733 |
"Diese Option erlaubt es dir, die Zahlungsart lediglich eingeloggten Kunden "
|
9734 |
"zur Verfügung zu stellen"
|
9735 |
|
9736 |
# @ woocommerce-germanized
|
9737 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9738 |
msgid "Customer limitation"
|
9739 |
msgstr "Kunden Eingrenzung"
|
9740 |
|
9741 |
# @ woocommerce-germanized
|
9742 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9743 |
msgid ""
|
9744 |
"Do only offer pay by invoice to customers who have at least completed one "
|
9745 |
"order."
|
@@ -10156,7 +10153,7 @@ msgstr "Germanized benötigt mindestens PHP 5.6. Bitte %s deine PHP-Version."
|
|
10156 |
msgid "upgrade"
|
10157 |
msgstr "Upgrade"
|
10158 |
|
10159 |
-
#: woocommerce-germanized/woocommerce-germanized.php:
|
10160 |
msgid "Pease wait while we are trying to redirect you to the payment provider."
|
10161 |
msgstr "Einen Moment - wir versuchen dich zum Zahlungsanbieter weiterzuleiten."
|
10162 |
|
@@ -11392,6 +11389,26 @@ msgstr "Vendidero"
|
|
11392 |
msgid "https://vendidero.de"
|
11393 |
msgstr "https://vendidero.de"
|
11394 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11395 |
#~ msgctxt "dhl"
|
11396 |
#~ msgid ""
|
11397 |
#~ "Your shipment is being processed by {shipping_provider}. If you want to "
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2020-03-10 15:25+0100\n"
|
6 |
+
"PO-Revision-Date: 2020-03-10 15:29+0100\n"
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
+
"X-Generator: Poedit 2.3\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
17 |
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
105 |
|
106 |
# @ woocommerce-germanized
|
107 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:138
|
108 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:367
|
109 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:747
|
110 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:816
|
111 |
msgctxt "dhl"
|
120 |
|
121 |
# @ woocommerce-germanized
|
122 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:158
|
123 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:368
|
124 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:768
|
125 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:837
|
126 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
|
130 |
|
131 |
# @ woocommerce-germanized
|
132 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:167
|
133 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:369
|
134 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:761
|
135 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:830
|
136 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
|
380 |
msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
|
381 |
|
382 |
# @ woocommerce-germanized
|
383 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:224
|
384 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:184
|
385 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:485
|
386 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:827
|
387 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:38
|
388 |
msgctxt "dhl"
|
389 |
msgid "Packstation"
|
390 |
msgstr "Packstation"
|
391 |
|
392 |
# @ woocommerce-germanized
|
393 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:225
|
394 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:226
|
395 |
msgctxt "dhl"
|
396 |
msgid "Postfiliale"
|
397 |
msgstr "Postfiliale"
|
398 |
|
399 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:310
|
400 |
msgctxt "dhl"
|
401 |
msgid "Receiver is missing or does not exist."
|
402 |
msgstr "Empfänger fehlt oder existiert nicht."
|
403 |
|
404 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:343
|
405 |
#, php-format
|
406 |
msgctxt "dhl"
|
407 |
msgid "Shipment order #%s does not exist"
|
408 |
msgstr "Bestellung zur Sendung #%s existiert nicht"
|
409 |
|
410 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:374
|
411 |
#, php-format
|
412 |
msgctxt "dhl"
|
413 |
msgid "%s of the return address is a mandatory field."
|
414 |
msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
|
415 |
|
416 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:379
|
417 |
msgctxt "dhl"
|
418 |
msgid "Please either add a return company or name."
|
419 |
msgstr ""
|
420 |
"Bitte gib entweder einen Firmennamen oder Namen für die Rücksendeadresse an."
|
421 |
|
422 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:398
|
423 |
msgctxt "dhl"
|
424 |
msgid "Error while parsing preferred day."
|
425 |
msgstr "Fehler beim Einlesen des Wunschtags."
|
426 |
|
427 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:409
|
428 |
msgctxt "dhl"
|
429 |
msgid "Error while parsing preferred time."
|
430 |
msgstr "Fehler beim Einlesen der Wunschzeit."
|
431 |
|
432 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:433
|
433 |
msgctxt "dhl"
|
434 |
msgid "The visual min age check is invalid."
|
435 |
msgstr "Das Alter der Alterssichtprüfung ist ungültig."
|
436 |
|
437 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:449
|
438 |
msgctxt "dhl"
|
439 |
msgid "The ident min age check is invalid."
|
440 |
msgstr "Das Alter des Ident-Checks ist ungültig."
|
441 |
|
442 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:456
|
443 |
msgctxt "dhl"
|
444 |
msgid "There was an error parsing the date of birth for the identity check."
|
445 |
msgstr ""
|
446 |
"Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
|
447 |
|
448 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:461
|
449 |
msgctxt "dhl"
|
450 |
msgid ""
|
451 |
"Either a minimum age or a date of birth must be added to the ident check."
|
454 |
"hinzugefügt werden."
|
455 |
|
456 |
# @ woocommerce-germanized
|
457 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:474
|
458 |
#, php-format
|
459 |
msgctxt "dhl"
|
460 |
msgid "%s duties element does not exist."
|
461 |
msgstr "%s Zollabgabe existiert nicht."
|
462 |
|
463 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:879
|
464 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:954
|
465 |
msgctxt "dhl"
|
466 |
msgid "Invalid shipment"
|
467 |
msgstr "Ungültige Sendung"
|
468 |
|
469 |
# @ woocommerce-germanized
|
470 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:883
|
471 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:958
|
472 |
msgctxt "dhl"
|
473 |
msgid "Order does not exist"
|
474 |
msgstr "Bestellung existiert nicht"
|
475 |
|
476 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:906
|
477 |
msgctxt "dhl"
|
478 |
msgid "Error while creating the label instance"
|
479 |
msgstr "Fehler beim Erstellen der Label-Instanz"
|
480 |
|
481 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1026
|
482 |
msgctxt "dhl"
|
483 |
msgid "Invalid label"
|
484 |
msgstr "Ungültiges Label"
|
485 |
|
486 |
# @ woocommerce-germanized
|
487 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1114
|
488 |
msgctxt "dhl"
|
489 |
msgid "DHL Retoure International A"
|
490 |
msgstr "DHL Retoure International A"
|
491 |
|
492 |
# @ woocommerce-germanized
|
493 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1115
|
494 |
msgctxt "dhl"
|
495 |
msgid "DHL Retoure International B"
|
496 |
msgstr "DHL Retoure International B"
|
497 |
|
498 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1124
|
499 |
msgctxt "dhl"
|
500 |
msgid "DHL Retoure Online"
|
501 |
msgstr "DHL Retoure Online"
|
502 |
|
503 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1135
|
504 |
msgctxt "dhl"
|
505 |
msgid "DHL Paket Connect"
|
506 |
msgstr "DHL Paket Connect"
|
507 |
|
508 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1136
|
509 |
msgctxt "dhl"
|
510 |
msgid "DHL Europaket (B2B)"
|
511 |
msgstr "DHL Europaket (B2B)"
|
512 |
|
513 |
# @ woocommerce-germanized
|
514 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1137
|
515 |
msgctxt "dhl"
|
516 |
msgid "DHL Paket International"
|
517 |
msgstr "DHL Paket International"
|
518 |
|
519 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1203
|
520 |
msgctxt "dhl"
|
521 |
msgid "DHL Paket"
|
522 |
msgstr "DHL Paket"
|
523 |
|
524 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1204
|
525 |
msgctxt "dhl"
|
526 |
msgid "DHL Paket PRIO"
|
527 |
msgstr "DHL Paket PRIO"
|
528 |
|
529 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1205
|
530 |
msgctxt "dhl"
|
531 |
msgid "DHL Paket Taggleich"
|
532 |
msgstr "DHL Paket Taggleich"
|
533 |
|
534 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1292
|
535 |
msgctxt "dhl"
|
536 |
msgid "Error while uploading label."
|
537 |
msgstr "Fehler beim Hochladen des Labels."
|
1909 |
msgid "%s-%s"
|
1910 |
msgstr "%s-%s"
|
1911 |
|
1912 |
+
#: woocommerce-germanized-dhl/src/Package.php:252
|
1913 |
msgctxt "dhl"
|
1914 |
msgid ""
|
1915 |
"Please check the street field and make sure to provide a valid street number."
|
1918 |
"angibst."
|
1919 |
|
1920 |
# @ woocommerce-germanized
|
1921 |
+
#: woocommerce-germanized-dhl/src/Package.php:832
|
1922 |
msgctxt "dhl"
|
1923 |
msgid "Germany"
|
1924 |
msgstr "Deutschland"
|
1925 |
|
1926 |
# @ woocommerce-germanized
|
1927 |
#: woocommerce-germanized-dhl/src/ParcelLocator.php:89
|
1928 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:840
|
1929 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:865
|
1930 |
msgctxt "dhl"
|
1931 |
msgid "Address Type"
|
1932 |
msgstr "Adresstyp"
|
1957 |
msgstr "Ungültiger Adresstyp."
|
1958 |
|
1959 |
# @ woocommerce-germanized
|
1960 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:628
|
1961 |
msgctxt "dhl"
|
1962 |
msgid "Sorry, but delivery to packstation is not available."
|
1963 |
msgstr ""
|
1964 |
"Entschuldigung, die Lieferung an eine Packstation steht nicht zur Verfügung."
|
1965 |
|
1966 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:633
|
1967 |
msgctxt "dhl"
|
1968 |
msgid "Sorry, but delivery to parcel shops is not available."
|
1969 |
msgstr ""
|
1970 |
"Entschuldigung, die Lieferung an einen Paketshop steht nicht zur Verfügung."
|
1971 |
|
1972 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:637
|
1973 |
msgctxt "dhl"
|
1974 |
msgid "Sorry, but delivery to post offices is not available."
|
1975 |
msgstr "Entschuldigung, die Lieferung an Postfilialen ist nicht verfügbar."
|
1976 |
|
1977 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:644
|
1978 |
#, php-format
|
1979 |
msgctxt "dhl"
|
1980 |
msgid "Please indicate shipment to %s by one of the following values: %s."
|
1982 |
"Bitte identifiziere die Lieferung an %s durch die Eingabe einer der "
|
1983 |
"folgenden Werte: %s."
|
1984 |
|
1985 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:652
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1986 |
msgctxt "dhl"
|
1987 |
msgid ""
|
1988 |
"Your DHL customer number (Post number) is not valid. Please check your "
|
1991 |
"Deine DHL Kundennummer (Postnummer) ist nicht gültig. Bitte überprüfe deine "
|
1992 |
"Eingabe."
|
1993 |
|
1994 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:655
|
1995 |
+
msgctxt "dhl"
|
1996 |
+
msgid ""
|
1997 |
+
"Your DHL customer number (Post number) is needed to ship to a packstation."
|
1998 |
+
msgstr ""
|
1999 |
+
"Deine DHL Kundennummer (Postnummer) wird für den Versand an eine Packstation "
|
2000 |
+
"benötigt."
|
2001 |
+
|
2002 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:704
|
2003 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:831
|
2004 |
msgctxt "dhl"
|
2005 |
msgid "Branch"
|
2006 |
msgstr "Filiale"
|
2007 |
|
2008 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:705
|
2009 |
msgctxt "dhl"
|
2010 |
msgid "Postnumber "
|
2011 |
msgstr "Postnummer "
|
2012 |
|
2013 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:806
|
2014 |
#, php-format
|
2015 |
msgctxt "dhl"
|
2016 |
msgid "e.g. %s 456"
|
2017 |
msgstr "z.B. %s 456"
|
2018 |
|
2019 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:831
|
2020 |
msgctxt "dhl"
|
2021 |
msgid "Branches"
|
2022 |
msgstr "Filialen"
|
2023 |
|
2024 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:847
|
2025 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:875
|
2026 |
msgctxt "dhl"
|
2027 |
msgid "DHL customer number (Post number)"
|
2028 |
msgstr "DHL Kundennummer (Postnummer)"
|
2029 |
|
2030 |
# @ woocommerce-germanized
|
2031 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:857
|
2032 |
msgctxt "dhl"
|
2033 |
msgid "Regular Address"
|
2034 |
msgstr "Normale Adresse"
|
2035 |
|
2036 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:879
|
2037 |
msgctxt "dhl"
|
2038 |
msgid "Not yet a DHL customer?"
|
2039 |
msgstr "Noch kein DHL Kunde?"
|
2040 |
|
2041 |
# @ woocommerce-germanized
|
2042 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:879
|
2043 |
msgctxt "dhl"
|
2044 |
msgid "Register now"
|
2045 |
msgstr "Jetzt registrieren"
|
2046 |
|
2047 |
# @ woocommerce-germanized
|
2048 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:928
|
2049 |
#, php-format
|
2050 |
msgctxt "dhl"
|
2051 |
msgid "Search %s"
|
2052 |
msgstr "%s suchen"
|
2053 |
|
2054 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:1033
|
2055 |
msgctxt "dhl"
|
2056 |
msgid "No DHL locations found"
|
2057 |
msgstr "Keine DHL Standorte gefunden"
|
2058 |
|
2059 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:1048
|
2060 |
#, php-format
|
2061 |
msgctxt "dhl"
|
2062 |
msgid ""
|
2067 |
"%s oder %s."
|
2068 |
|
2069 |
# @ woocommerce-germanized
|
2070 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:1048
|
2071 |
msgctxt "dhl"
|
2072 |
msgid "DHL location"
|
2073 |
msgstr "DHL Standort"
|
2074 |
|
2075 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:1048
|
2076 |
msgctxt "dhl"
|
2077 |
msgid "retry"
|
2078 |
msgstr "Erneut versuchen"
|
2351 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:47
|
2352 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1004
|
2353 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:24
|
2354 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:668
|
2355 |
msgctxt "shipments"
|
2356 |
msgid "Status"
|
2357 |
msgstr "Status"
|
2534 |
# @ woocommerce
|
2535 |
#: woocommerce-germanized-shipments/includes/admin/views/html-settings-provider-list.php:11
|
2536 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:22
|
2537 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:666
|
2538 |
#: woocommerce-germanized-shipments/src/ShippingProvider.php:534
|
2539 |
msgctxt "shipments"
|
2540 |
msgid "Title"
|
2808 |
# @ woocommerce-germanized
|
2809 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:104
|
2810 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:308
|
2811 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:831
|
2812 |
msgctxt "shipments"
|
2813 |
msgid "Shipped"
|
2814 |
msgstr "Versandt"
|
2834 |
msgstr "Entwurf"
|
2835 |
|
2836 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:307
|
2837 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:823
|
2838 |
msgctxt "shipments"
|
2839 |
msgid "Processing"
|
2840 |
msgstr "In Bearbeitung"
|
2903 |
# @ woocommerce-germanized
|
2904 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1003
|
2905 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
|
2906 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:667
|
2907 |
msgctxt "shipments"
|
2908 |
msgid "Date"
|
2909 |
msgstr "Datum"
|
2918 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1006
|
2919 |
#: woocommerce-germanized-shipments/src/Admin/Admin.php:91
|
2920 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:28
|
2921 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:672
|
2922 |
msgctxt "shipments"
|
2923 |
msgid "Actions"
|
2924 |
msgstr "Aktionen"
|
2930 |
|
2931 |
# @ woocommerce-germanized
|
2932 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1249
|
2933 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:842
|
2934 |
#: woocommerce-germanized-shipments/src/Ajax.php:336
|
2935 |
msgctxt "shipments"
|
2936 |
msgid "Download label"
|
2945 |
msgstr "Mein Konto"
|
2946 |
|
2947 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:115
|
2948 |
+
#: woocommerce-germanized-shipments/src/DataStores/Shipment.php:351
|
2949 |
msgctxt "shipments"
|
2950 |
msgid "Invalid shipment."
|
2951 |
msgstr "Ungültige Sendung."
|
3104 |
msgstr "Sendung #%d"
|
3105 |
|
3106 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:25
|
3107 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:669
|
3108 |
msgctxt "shipments"
|
3109 |
msgid "Items"
|
3110 |
msgstr "Positionen"
|
3116 |
|
3117 |
# @ woocommerce-germanized
|
3118 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:27
|
3119 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:671
|
3120 |
msgctxt "shipments"
|
3121 |
msgid "Order"
|
3122 |
msgstr "Bestellung"
|
3481 |
msgstr[0] "%d Sendungsstatus geändert."
|
3482 |
msgstr[1] "%d Sendungsstatus geändert."
|
3483 |
|
3484 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:351
|
3485 |
msgctxt "shipments"
|
3486 |
msgid "No shipments found"
|
3487 |
msgstr "Keine Sendungen gefunden"
|
3488 |
|
3489 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:391
|
3490 |
#, php-format
|
3491 |
msgctxt "shipments"
|
3492 |
msgid "All <span class=\"count\">(%s)</span>"
|
3494 |
msgstr[0] "Alle <span class=\"count\">(%s)</span>"
|
3495 |
msgstr[1] "Alle <span class=\"count\">(%s)</span>"
|
3496 |
|
3497 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:416
|
3498 |
#, php-format
|
3499 |
msgctxt "shipments"
|
3500 |
msgid " <span class=\"count\">(%s)</span>"
|
3502 |
msgstr[0] " <span class=\"count\">(%s)</span>"
|
3503 |
msgstr[1] " <span class=\"count\">(%s)</span>"
|
3504 |
|
3505 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:506
|
3506 |
msgctxt "shipments"
|
3507 |
msgid "Filter by date"
|
3508 |
msgstr "Nach Datum filtern"
|
3509 |
|
3510 |
# @ woocommerce-germanized
|
3511 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:508
|
3512 |
msgctxt "shipments"
|
3513 |
msgid "All dates"
|
3514 |
msgstr "Alle Daten"
|
3515 |
|
3516 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:523
|
3517 |
#, php-format
|
3518 |
msgid "%1$s %2$d"
|
3519 |
msgstr "%1$s %2$d"
|
3520 |
|
3521 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:544
|
3522 |
msgctxt "shipments"
|
3523 |
msgid "Processing bulk actions..."
|
3524 |
msgstr "Bearbeite Mehrfachaktionen.."
|
3525 |
|
3526 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:628
|
3527 |
msgctxt "shipments"
|
3528 |
msgid "Filter"
|
3529 |
msgstr "Filtern"
|
3530 |
|
3531 |
# @ woocommerce-germanized
|
3532 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:644
|
3533 |
#: woocommerce-germanized-shipments/src/Ajax.php:815
|
3534 |
#, php-format
|
3535 |
msgctxt "shipments"
|
3537 |
msgstr "Bestellung #%s"
|
3538 |
|
3539 |
# @ woocommerce
|
3540 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:649
|
3541 |
msgctxt "shipments"
|
3542 |
msgid "Filter by order"
|
3543 |
msgstr "Nach Bestellung filtern"
|
3544 |
|
3545 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:670
|
3546 |
msgctxt "shipments"
|
3547 |
msgid "Address"
|
3548 |
msgstr "Adresse"
|
3549 |
|
3550 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:762
|
3551 |
#: woocommerce-germanized-shipments/templates/myaccount/shipments.php:68
|
3552 |
#, php-format
|
3553 |
msgctxt "shipment title"
|
3554 |
msgid "%s #%s"
|
3555 |
msgstr "%s #%s"
|
3556 |
|
3557 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:775
|
3558 |
#, php-format
|
3559 |
msgctxt "shipments"
|
3560 |
msgid "via %s"
|
3561 |
msgstr "via %s"
|
3562 |
|
3563 |
# @ woocommerce-germanized
|
3564 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:851
|
3565 |
msgctxt "shipments"
|
3566 |
msgid "Generate label"
|
3567 |
msgstr "Label erstellen"
|
3568 |
|
3569 |
# @ woocommerce-germanized
|
3570 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:901
|
3571 |
#, php-format
|
3572 |
msgctxt "shipments"
|
3573 |
msgid "Select %s"
|
3574 |
msgstr "Wähle %s"
|
3575 |
|
3576 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:928
|
3577 |
msgctxt "shipments"
|
3578 |
msgid "SKU:"
|
3579 |
msgstr "Art.-Nr.:"
|
3580 |
|
3581 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1022
|
3582 |
#, php-format
|
3583 |
msgctxt "%s = human-readable time difference"
|
3584 |
msgid "%s ago"
|
3585 |
msgstr "vor %s"
|
3586 |
|
3587 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1034
|
3588 |
msgctxt "shipments"
|
3589 |
msgid "M j, Y"
|
3590 |
msgstr "d.m.Y"
|
3591 |
|
3592 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1091
|
3593 |
msgctxt "shipments"
|
3594 |
msgid "Delete Permanently"
|
3595 |
msgstr "Unwiderruflich löschen"
|
3596 |
|
3597 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1094
|
3598 |
msgctxt "shipments"
|
3599 |
msgid "Change status to processing"
|
3600 |
msgstr "Status zu in Bearbeitung ändern"
|
3601 |
|
3602 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1095
|
3603 |
msgctxt "shipments"
|
3604 |
msgid "Change status to shipped"
|
3605 |
msgstr "Status zu versandt ändern"
|
3606 |
|
3607 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1096
|
3608 |
msgctxt "shipments"
|
3609 |
msgid "Change status to delivered"
|
3610 |
msgstr "Status zu geliefert ändern"
|
3611 |
|
3612 |
# @ woocommerce-germanized
|
3613 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1097
|
3614 |
msgctxt "shipments"
|
3615 |
msgid "Generate and download labels"
|
3616 |
msgstr "Labels erstellen und downloaden"
|
3895 |
msgid "Order is fully shipped."
|
3896 |
msgstr "Bestellung ist vollständig versandt."
|
3897 |
|
3898 |
+
#: woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php:195
|
3899 |
msgctxt "shipments"
|
3900 |
msgid "Invalid shipment item."
|
3901 |
msgstr "Ungültige Sendungsposition."
|
3966 |
msgstr "Entschuldigung, diese Sendung kann nicht mehr zurückgesendet werden."
|
3967 |
|
3968 |
#: woocommerce-germanized-shipments/src/FormHandler.php:181
|
3969 |
+
#: woocommerce-germanized-shipments/src/FormHandler.php:217
|
3970 |
msgctxt "shipments"
|
3971 |
msgid "Please choose one or more items from the list."
|
3972 |
msgstr "Bitte wähle ein oder mehrere Produkt(e) aus."
|
3989 |
msgstr ""
|
3990 |
"Bitte überprüfe deine Angaben zur Anzahl. Die angegebene Anzahl ist zu hoch."
|
3991 |
|
3992 |
+
#: woocommerce-germanized-shipments/src/FormHandler.php:252
|
3993 |
msgctxt "shipments"
|
3994 |
msgid ""
|
3995 |
"There was an error while creating the return. Please contact us for further "
|
4813 |
# @ woocommerce
|
4814 |
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:73
|
4815 |
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:140
|
4816 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:79
|
4817 |
+
#: woocommerce-germanized/woocommerce-germanized.php:825
|
4818 |
msgid "Settings"
|
4819 |
msgstr "Einstellungen"
|
4820 |
|
5313 |
"Deaktiviert den „zzgl. Versandkosten“ Hinweis. Ohne Auswirkungen auf die "
|
5314 |
"Versandkosten"
|
5315 |
|
5316 |
+
# @ woocommerce-germanized
|
5317 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:29
|
5318 |
+
msgctxt "dhl"
|
5319 |
+
msgid "DHL built-in Integration"
|
5320 |
+
msgstr "DHL Integration"
|
5321 |
+
|
5322 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:33
|
5323 |
+
msgctxt "dhl"
|
5324 |
+
msgid ""
|
5325 |
+
"It seems like you are currently using the DHL for WooCommerce plugin. "
|
5326 |
+
"Germanized does now fully integrate DHL services and switching is as simple "
|
5327 |
+
"as can be. Check your advantages by using the DHL integration in Germanized "
|
5328 |
+
"and let Germanized import your current settings for you."
|
5329 |
+
msgstr ""
|
5330 |
+
"Es scheint als würdest du aktuell bereits ein DHL Plugin für WooCommerce "
|
5331 |
+
"nutzen. Germanized bietet nun eine eigene, verbesserte Integration der DHL "
|
5332 |
+
"Services an. Den Wechsel haben wir dir so einfach wie möglich gemacht. Schau "
|
5333 |
+
"dir deine Vorteile bei der Nutzung der Germanized DHL Integration an und "
|
5334 |
+
"lasse Germanized einfach deine bestehenden Einstellungen importieren."
|
5335 |
+
|
5336 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:35
|
5337 |
+
msgctxt "dhl"
|
5338 |
+
msgid "No need to use an external plugin which might lead to incompatibilities"
|
5339 |
+
msgstr ""
|
5340 |
+
"Kein externes Plugin notwendig, d.h. geringere Fehleranfälligkeit und "
|
5341 |
+
"bessere Performance"
|
5342 |
+
|
5343 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:36
|
5344 |
+
#, php-format
|
5345 |
+
msgctxt "dhl"
|
5346 |
+
msgid ""
|
5347 |
+
"Many improved features such as automation, services per shipping method and "
|
5348 |
+
"%s"
|
5349 |
+
msgstr ""
|
5350 |
+
"Viele verbesserte Funktionen darunter Automatisierung, die Wahl bestimmter "
|
5351 |
+
"Services pro Versandart und %s"
|
5352 |
+
|
5353 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:36
|
5354 |
+
msgctxt "dhl"
|
5355 |
+
msgid "many more"
|
5356 |
+
msgstr "und viele mehr"
|
5357 |
+
|
5358 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:37
|
5359 |
+
msgctxt "dhl"
|
5360 |
+
msgid ""
|
5361 |
+
"Perfectly integrated in Germanized – easily create labels for shipments"
|
5362 |
+
msgstr ""
|
5363 |
+
"Perfekt integriert in Germanized – erzeuge einfach DHL Labels für "
|
5364 |
+
"Sendungen und Retouren"
|
5365 |
+
|
5366 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:47
|
5367 |
+
msgctxt "dhl"
|
5368 |
+
msgid "Import settings and activate"
|
5369 |
+
msgstr "Einstellungen importieren und loslegen"
|
5370 |
+
|
5371 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:53
|
5372 |
+
msgctxt "dhl"
|
5373 |
+
msgid "Learn more"
|
5374 |
+
msgstr "Mehr erfahren"
|
5375 |
+
|
5376 |
+
# @ woocommerce-germanized
|
5377 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:23
|
5378 |
+
msgid "For professionals: Upgrade to Pro-Version"
|
5379 |
+
msgstr "Entdecke jetzt noch mehr nützliche Funktionen"
|
5380 |
+
|
5381 |
+
# @ woocommerce-germanized
|
5382 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:27
|
5383 |
+
msgid ""
|
5384 |
+
"Do you enjoy Germanized? Do you want to benefit from even more and better "
|
5385 |
+
"features? You may consider an uprade to Pro. Check out some of the main Pro "
|
5386 |
+
"features:"
|
5387 |
+
msgstr ""
|
5388 |
+
"Dir gefällt Germanized? Dann profitiere jetzt von weiteren nützlichen "
|
5389 |
+
"WooCommerce Funktionen um deinen Shop noch ein Stückchen besser an den "
|
5390 |
+
"deutschen Markt anzupassen. Hier findest du einen Auszug der Funktionen der "
|
5391 |
+
"Pro Version:"
|
5392 |
+
|
5393 |
+
# @ woocommerce-germanized
|
5394 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:29
|
5395 |
+
msgid "PDF invoices and packing slips"
|
5396 |
+
msgstr "PDF Rechnungen & Lieferscheine"
|
5397 |
+
|
5398 |
+
# @ woocommerce-germanized
|
5399 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:30
|
5400 |
+
msgid "Generator for terms & conditions and right of recission"
|
5401 |
+
msgstr "Schnittstelle für Mustertexte-Generatoren für AGB & Widerrufsbelehrung"
|
5402 |
+
|
5403 |
+
# @ woocommerce-germanized
|
5404 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:31
|
5405 |
+
msgid "Multistep Checkout"
|
5406 |
+
msgstr "Mehrstufige Kasse inkl. Datenüberprüfung"
|
5407 |
+
|
5408 |
+
# @ woocommerce-germanized
|
5409 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:32
|
5410 |
+
msgid "Premium Ticket Support"
|
5411 |
+
msgstr "Premium Support via Ticket-System"
|
5412 |
+
|
5413 |
+
# @ woocommerce-germanized
|
5414 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:43
|
5415 |
+
msgid "Learn more about Pro Version"
|
5416 |
+
msgstr "Mehr über die Pro Version erfahren"
|
5417 |
+
|
5418 |
+
# @ woocommerce-germanized
|
5419 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:24
|
5420 |
+
msgid "Do you like Germanized?"
|
5421 |
+
msgstr "Gefällt dir Germanized?"
|
5422 |
+
|
5423 |
+
# @ woocommerce-germanized
|
5424 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:28
|
5425 |
+
msgid ""
|
5426 |
+
"If you like Germanized and our Plugin does a good job it would be great if "
|
5427 |
+
"you would write a review about WooCommerce Germanized on WordPress.org. "
|
5428 |
+
"Thank you for your support!"
|
5429 |
+
msgstr ""
|
5430 |
+
"Wenn du Germanized nützlich findest und dir unsere Arbeit gefällt, dann "
|
5431 |
+
"würden wir uns sehr darüber freuen, wenn du dir die Zeit nehmen könntest, "
|
5432 |
+
"eine kurze Bewertung zum Plugin bei WordPress zu veröffentlichen. Vielen "
|
5433 |
+
"Dank für deine Mühen!"
|
5434 |
+
|
5435 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:40
|
5436 |
+
msgid "I've added my review"
|
5437 |
+
msgstr "Ich habe bereits bewertet"
|
5438 |
+
|
5439 |
+
# @ woocommerce-germanized
|
5440 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:47
|
5441 |
+
msgid "Write review now"
|
5442 |
+
msgstr "Jetzt Bewertung verfassen"
|
5443 |
+
|
5444 |
+
# @ woocommerce-germanized
|
5445 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:53
|
5446 |
+
msgid "Found Bugs?"
|
5447 |
+
msgstr "Bugs oder Wünsche melden"
|
5448 |
+
|
5449 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:53
|
5450 |
+
msgid "Your theme contains outdated Germanized template files"
|
5451 |
+
msgstr "Dein Theme enthält veraltete Germanized Templates"
|
5452 |
+
|
5453 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:57
|
5454 |
+
msgid ""
|
5455 |
+
"These files may need updating to ensure they are compatible with the current "
|
5456 |
+
"version of Germanized. Suggestions to fix this:"
|
5457 |
+
msgstr ""
|
5458 |
+
"Ein oder mehrere Template-Dateien benötigen ein Update, damit sie kompatibel "
|
5459 |
+
"mit der neuesten Version von Germanized sind. Vorschläge, um dies zu beheben:"
|
5460 |
+
|
5461 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:59
|
5462 |
+
msgid ""
|
5463 |
+
"Update your theme to the latest version. If no update is available contact "
|
5464 |
+
"your theme author asking about compatibility with the current Germanized "
|
5465 |
+
"version."
|
5466 |
+
msgstr ""
|
5467 |
+
"Aktualisiere dein Theme auf die neueste Version. Falls kein Update verfügbar "
|
5468 |
+
"ist, kontaktiere deinen Theme-Entwickler und frage nach Kompatibilität mit "
|
5469 |
+
"der neuesten Germanized Version."
|
5470 |
+
|
5471 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:60
|
5472 |
+
msgid ""
|
5473 |
+
"If you copied over a template file to change something, then you will need "
|
5474 |
+
"to copy the new version of the template and apply your changes again."
|
5475 |
+
msgstr ""
|
5476 |
+
"Falls du eine Template-Datei kopiert hast, um etwas anzupassen, musst du "
|
5477 |
+
"eine neue Version dieses Templates kopieren und deine Anpassungen erneut "
|
5478 |
+
"durchführen."
|
5479 |
+
|
5480 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:70
|
5481 |
+
msgid "View affected templates"
|
5482 |
+
msgstr "Betroffene Templates anzeigen"
|
5483 |
+
|
5484 |
+
# @ woocommerce-germanized
|
5485 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-theme-supported.php:40
|
5486 |
+
#, php-format
|
5487 |
+
msgid "Enable full %s support"
|
5488 |
+
msgstr "Anpassungen für %s freischalten"
|
5489 |
+
|
5490 |
+
# @ woocommerce-germanized
|
5491 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-theme-supported.php:46
|
5492 |
+
#, php-format
|
5493 |
+
msgid ""
|
5494 |
+
"Your current theme %s needs some adaptions to seamlessly integrate with "
|
5495 |
+
"Germanized. Our Pro Version will <strong>enable support for %s</strong> and "
|
5496 |
+
"makes sure Germanized settings are shown and styled within frontend for a "
|
5497 |
+
"better user experience. A better user experience will help you selling more "
|
5498 |
+
"products."
|
5499 |
+
msgstr ""
|
5500 |
+
"Dein aktuelles Theme %s benötigt einige Anpassungen um die Darstellung der "
|
5501 |
+
"Optionen von Germanized (Lieferzeiten, Einheitspreise etc.) zu optimieren. "
|
5502 |
+
"Unsere Pro Version bietet die <strong>Unterstützung deines aktuellen Themes "
|
5503 |
+
"%s</strong> und sorgt für eine bessere Bedienbarkeit und Benutzererfahrung "
|
5504 |
+
"in deinem Shop."
|
5505 |
+
|
5506 |
+
# @ woocommerce-germanized
|
5507 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-theme-supported.php:55
|
5508 |
+
#, php-format
|
5509 |
+
msgid "Enable support for %s"
|
5510 |
+
msgstr "Anpassungen für %s freischalten"
|
5511 |
+
|
5512 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-update.php:25
|
5513 |
+
msgid "Germanized Data Update Required"
|
5514 |
+
msgstr "Datenaktualisierung für Germanized erforderlich"
|
5515 |
+
|
5516 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-update.php:29
|
5517 |
+
msgid ""
|
5518 |
+
"We just need to update your install to the latest version. <strong>Make sure "
|
5519 |
+
"to backup your data before updating</strong>."
|
5520 |
+
msgstr ""
|
5521 |
+
"Wir müssen deine Installation auf die neueste Version aktualisieren. "
|
5522 |
+
"<strong>Erzeuge sicherheitshalber ein Backup bevor du die Aktualisierung "
|
5523 |
+
"vornimmst</strong>."
|
5524 |
+
|
5525 |
+
# @ woocommerce-germanized
|
5526 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-update.php:40
|
5527 |
+
msgid "Run the updater"
|
5528 |
+
msgstr "Update starten"
|
5529 |
+
|
5530 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note.php:175
|
5531 |
+
msgid "Not now"
|
5532 |
+
msgstr "Nicht jetzt"
|
5533 |
+
|
5534 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note.php:179
|
5535 |
+
msgctxt "woocommerce-germanized"
|
5536 |
+
msgid "Deactivate"
|
5537 |
+
msgstr "Deaktivieren"
|
5538 |
+
|
5539 |
# @ woocommerce-germanized
|
5540 |
#: woocommerce-germanized/includes/admin/settings/abstract-wc-gzd-settings-tab.php:39
|
5541 |
#: woocommerce-germanized/includes/admin/views/html-settings-pro.php:23
|
5561 |
#: woocommerce-germanized/includes/admin/views/html-settings-pro.php:26
|
5562 |
#: woocommerce-germanized/includes/admin/views/setup/first-steps.php:35
|
5563 |
#: woocommerce-germanized/includes/compatibility/elementor/widgets/abstact-class-wc-gzd-elementor-widget.php:54
|
5564 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:90
|
5565 |
msgid "Upgrade now"
|
5566 |
msgstr "Jetzt upgraden"
|
5567 |
|
5597 |
"werden."
|
5598 |
|
5599 |
#: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-pointers.php:148
|
|
|
5600 |
msgid "Dismiss"
|
5601 |
msgstr "Ausblenden"
|
5602 |
|
6095 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:145
|
6096 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:546
|
6097 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:557
|
6098 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:125
|
6099 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:133
|
6100 |
msgid "Title"
|
6101 |
msgstr "Anrede"
|
6102 |
|
7434 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:29
|
7435 |
#: woocommerce-germanized/includes/class-wc-gzd-legal-checkbox.php:779
|
7436 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:893
|
7437 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:124
|
7438 |
msgid "Description"
|
7439 |
msgstr "Beschreibung"
|
7440 |
|
7552 |
msgid "Install an older version"
|
7553 |
msgstr "Installiere eine ältere Version"
|
7554 |
|
7555 |
+
#: woocommerce-germanized/includes/admin/views/html-notice-fallback.php:13
|
7556 |
+
msgid "Hide"
|
7557 |
+
msgstr "Ausblenden"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7558 |
|
7559 |
# @ woocommerce-germanized
|
7560 |
#: woocommerce-germanized/includes/admin/views/html-page-status-germanized.php:12
|
8169 |
"besteuert. Weitere Informationen findest du <a href=\"%s\" target=\"_blank"
|
8170 |
"\">hier</a>."
|
8171 |
|
8172 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:112
|
8173 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:217
|
8174 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:337
|
8175 |
msgid ""
|
8176 |
"Please activate your account through clicking on the activation link "
|
8177 |
"received via email."
|
8178 |
msgstr ""
|
8179 |
"Bitte aktiviere dein Kundenkonto indem du auf den Link in der E-Mail klickst."
|
8180 |
|
8181 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:227
|
8182 |
#, php-format
|
8183 |
msgid "Continue without creating an account? <a href=\"%s\">Click here</a>"
|
8184 |
msgstr "Weiter zur Kasse ohne Kundenkonto? <a href=\"%s\">Hier klicken</a>"
|
8185 |
|
8186 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:229
|
8187 |
msgid "Please create an account or login before continuing to checkout"
|
8188 |
msgstr ""
|
8189 |
"Bitte erstelle ein Kundenkonto oder logge dich ein, bevor du zur Kasse gehst"
|
8190 |
|
8191 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:369
|
8192 |
msgid ""
|
8193 |
"This activation code has expired. We have sent you a new activation code via "
|
8194 |
"e-mail."
|
8197 |
"Code per E-Mail geschickt."
|
8198 |
|
8199 |
# @ woocommerce-germanized
|
8200 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:371
|
8201 |
msgid "Sorry, but this activation code cannot be found."
|
8202 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
8203 |
|
8204 |
# @ woocommerce-germanized
|
8205 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:375
|
8206 |
msgid "Thank you. You have successfully activated your account."
|
8207 |
msgstr "Vielen Dank. Dein Benutzerkonto wurde erfolgreich aktiviert."
|
8208 |
|
8209 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:561
|
8210 |
msgid "Expired activation key"
|
8211 |
msgstr "Abgelaufener Aktivierungscode"
|
8212 |
|
8213 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:566
|
8214 |
msgid "Invalid activation key"
|
8215 |
msgstr "Aktivierungscode ungültig"
|
8216 |
|
8261 |
msgstr "Deinen Widerruf online erklären"
|
8262 |
|
8263 |
# @ woocommerce-germanized
|
8264 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:164
|
8265 |
#, php-format
|
8266 |
msgid ""
|
8267 |
"Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before "
|
8270 |
"Bitte installiere <a href=\"%s\" target=\"_blank\">WooCommerce</a> bevor du "
|
8271 |
"WooCommerce Germanized installierst. Vielen Dank!"
|
8272 |
|
8273 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:465
|
8274 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:479
|
8275 |
msgid "Reduced rate"
|
8276 |
msgstr "Ermäßigter Steuersatz"
|
8277 |
|
8278 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:521
|
8279 |
#, php-format
|
8280 |
msgctxt "vat-rate-import"
|
8281 |
msgid "VAT %s"
|
8282 |
msgstr "MwSt. %s"
|
8283 |
|
8284 |
# @ woocommerce-germanized
|
8285 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:625
|
8286 |
msgctxt "Page slug"
|
8287 |
msgid "data-security"
|
8288 |
msgstr "datenschutzerklaerung"
|
8289 |
|
8290 |
# @ woocommerce-germanized
|
8291 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:626
|
8292 |
msgctxt "Page title"
|
8293 |
msgid "Data Security Statement"
|
8294 |
msgstr "Datenschutzerklärung"
|
8295 |
|
8296 |
# @ woocommerce-germanized
|
8297 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:630
|
8298 |
msgctxt "Page slug"
|
8299 |
msgid "imprint"
|
8300 |
msgstr "impressum"
|
8301 |
|
8302 |
# @ woocommerce-germanized
|
8303 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:631
|
8304 |
msgctxt "Page title"
|
8305 |
msgid "Imprint"
|
8306 |
msgstr "Impressum"
|
8307 |
|
8308 |
# @ woocommerce-germanized
|
8309 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:635
|
8310 |
msgctxt "Page slug"
|
8311 |
msgid "terms"
|
8312 |
msgstr "agb"
|
8313 |
|
8314 |
# @ woocommerce-germanized
|
8315 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:636
|
8316 |
msgctxt "Page title"
|
8317 |
msgid "Terms & Conditions"
|
8318 |
msgstr "AGB"
|
8319 |
|
8320 |
# @ woocommerce-germanized
|
8321 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:640
|
8322 |
msgctxt "Page slug"
|
8323 |
msgid "revocation"
|
8324 |
msgstr "widerrufsbelehrung"
|
8325 |
|
8326 |
# @ woocommerce-germanized
|
8327 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:641
|
8328 |
msgctxt "Page title"
|
8329 |
msgid "Power of Revocation"
|
8330 |
msgstr "Widerrufsbelehrung"
|
8331 |
|
8332 |
# @ woocommerce-germanized
|
8333 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:645
|
8334 |
msgctxt "Page slug"
|
8335 |
msgid "shipping-methods"
|
8336 |
msgstr "versandarten"
|
8337 |
|
8338 |
# @ woocommerce-germanized
|
8339 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:646
|
8340 |
msgctxt "Page title"
|
8341 |
msgid "Shipping Methods"
|
8342 |
msgstr "Versandarten"
|
8343 |
|
8344 |
# @ woocommerce-germanized
|
8345 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:650
|
8346 |
msgctxt "Page slug"
|
8347 |
msgid "payment-methods"
|
8348 |
msgstr "bezahlmoeglichkeiten"
|
8349 |
|
8350 |
# @ woocommerce-germanized
|
8351 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:651
|
8352 |
msgctxt "Page title"
|
8353 |
msgid "Payment Methods"
|
8354 |
msgstr "Zahlungsarten"
|
8642 |
msgstr "Wähle einen Ort aus, an dem die Checkbox platziert werden soll."
|
8643 |
|
8644 |
# @ woocommerce-germanized
|
8645 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:146
|
8646 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:202
|
8647 |
#, php-format
|
8648 |
msgid "%s payment charge"
|
8649 |
msgstr "%s Zahlungsgebühr"
|
8650 |
|
8651 |
# @ woocommerce-germanized
|
8652 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:149
|
8653 |
#: woocommerce-germanized/includes/wc-gzd-order-functions.php:35
|
8654 |
#: woocommerce-germanized/includes/wc-gzd-template-functions.php:472
|
8655 |
#, php-format
|
8657 |
msgstr "Zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
8658 |
|
8659 |
# @ woocommerce-germanized
|
8660 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:236
|
8661 |
msgid "Fee"
|
8662 |
msgstr "Zahlungsgebühr"
|
8663 |
|
8664 |
# @ woocommerce-germanized
|
8665 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:238
|
8666 |
msgid ""
|
8667 |
"This fee is being added if customer selects payment method within checkout."
|
8668 |
msgstr ""
|
8670 |
"Zahlungsart aktiviert."
|
8671 |
|
8672 |
# @ woocommerce-germanized
|
8673 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:244
|
8674 |
msgid "Fee is taxable?"
|
8675 |
msgstr "Mwst. berechnen?"
|
8676 |
|
8677 |
# @ woocommerce-germanized
|
8678 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:246
|
8679 |
msgid "Check if fee is taxable."
|
8680 |
msgstr "MwSt.-Berechnung für Gebühr aktivieren."
|
8681 |
|
8682 |
# @ woocommerce-germanized
|
8683 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:252
|
8684 |
msgid "Forwarding Fee"
|
8685 |
msgstr "Übermittlungsentgelt"
|
8686 |
|
8687 |
# @ woocommerce-germanized
|
8688 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:255
|
8689 |
msgid ""
|
8690 |
"Forwarding fee will be charged by the transport agent in addition to the "
|
8691 |
"cash of delivery fee e.g. DHL - tax free."
|
8694 |
"kassiert - z.B. DHL (steuerfrei)."
|
8695 |
|
8696 |
# @ woocommerce-germanized
|
8697 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:300
|
8698 |
msgid "Payment charge"
|
8699 |
msgstr "Zahlungsgebühr"
|
8700 |
|
9322 |
|
9323 |
# @ woocommerce-germanized
|
9324 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:880
|
9325 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:111
|
9326 |
msgid "Enable/Disable"
|
9327 |
msgstr "Aktivieren/Deaktivieren"
|
9328 |
|
9334 |
# @ woocommerce-germanized
|
9335 |
# @ woocommerce
|
9336 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:886
|
9337 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:117
|
9338 |
msgctxt "gateway"
|
9339 |
msgid "Title"
|
9340 |
msgstr "Bezeichnung"
|
9341 |
|
9342 |
# @ woocommerce-germanized
|
9343 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:888
|
9344 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:119
|
9345 |
msgid "This controls the title which the user sees during checkout."
|
9346 |
msgstr ""
|
9347 |
"Beschreibungstext, den Benutzer bei der Auswahl dieser Zahlungsart sehen."
|
9348 |
|
9349 |
# @ woocommerce-germanized
|
9350 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:895
|
9351 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:126
|
9352 |
msgid "Payment method description that the customer will see on your checkout."
|
9353 |
msgstr "Beschreibung der Zahlungsart, die Kunden auf deiner Website sehen."
|
9354 |
|
9361 |
|
9362 |
# @ woocommerce-germanized
|
9363 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:900
|
9364 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:131
|
9365 |
msgid "Instructions"
|
9366 |
msgstr "Anweisungen"
|
9367 |
|
9368 |
# @ woocommerce-germanized
|
9369 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:902
|
9370 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:133
|
9371 |
msgid "Instructions that will be added to the thank you page and emails."
|
9372 |
msgstr "Anweisung, die zur „Danke“-Seite und zu E-Mails hinzugefügt werden."
|
9373 |
|
9651 |
|
9652 |
# @ woocommerce-germanized
|
9653 |
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:35
|
9654 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:120
|
9655 |
msgid "Pay by Invoice"
|
9656 |
msgstr "Rechnung"
|
9657 |
|
9662 |
"Kunden haben die Möglichkeit ihre Bestellungen auf Rechnung zu bezahlen."
|
9663 |
|
9664 |
# @ woocommerce-germanized
|
9665 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:86
|
9666 |
msgid "Automatically generate PDF invoices for this gateway?"
|
9667 |
msgstr "PDF Rechnungen für diese Zahlungsart automatisch erstellen?"
|
9668 |
|
9669 |
# @ woocommerce-germanized
|
9670 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:87
|
9671 |
msgid ""
|
9672 |
"By upgrading to the professional version you'll be able to automatically "
|
9673 |
"generate PDF invoices to this payment gateway. Furthermore you'll benefit "
|
9681 |
"Premium-Support via Ticket-System!"
|
9682 |
|
9683 |
# @ woocommerce-germanized
|
9684 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:93
|
9685 |
msgid "Learn more about PDF invoicing"
|
9686 |
msgstr "Mehr über PDF-Rechnungen erfahren"
|
9687 |
|
9688 |
# @ woocommerce-germanized
|
9689 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:113
|
9690 |
msgid "Enable Pay by Invoice"
|
9691 |
msgstr "Bezahlung auf Rechnung aktivieren"
|
9692 |
|
9693 |
# @ woocommerce-germanized
|
9694 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:127
|
9695 |
msgid ""
|
9696 |
"You'll receive an invoice after your order. Please transfer the order amount "
|
9697 |
"to our bank account within 14 days."
|
9700 |
"Gesamtbetrag innerhalb von 14 Tagen auf das dort angegebene Konto."
|
9701 |
|
9702 |
# @ woocommerce-germanized
|
9703 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:138
|
9704 |
msgid "Order Status"
|
9705 |
msgstr "Bestellstatus"
|
9706 |
|
9707 |
# @ woocommerce-germanized
|
9708 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:140
|
9709 |
msgid ""
|
9710 |
"Choose which order status should be applied after a customer has chosen to "
|
9711 |
"pay by invoice."
|
9714 |
"angewendet werden soll."
|
9715 |
|
9716 |
# @ woocommerce-germanized
|
9717 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:146
|
9718 |
msgid "Registered customers"
|
9719 |
msgstr "Registrierte Kunden"
|
9720 |
|
9721 |
# @ woocommerce-germanized
|
9722 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:147
|
9723 |
msgid "Do only offer pay by invoice to registered/logged in customers."
|
9724 |
msgstr "Biete diese Zahlungsart nur registrierten/eingeloggten Kunden an."
|
9725 |
|
9726 |
# @ woocommerce-germanized
|
9727 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:149
|
9728 |
msgid "This will enable Pay by Invoice to logged in customers only"
|
9729 |
msgstr ""
|
9730 |
"Diese Option erlaubt es dir, die Zahlungsart lediglich eingeloggten Kunden "
|
9731 |
"zur Verfügung zu stellen"
|
9732 |
|
9733 |
# @ woocommerce-germanized
|
9734 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:154
|
9735 |
msgid "Customer limitation"
|
9736 |
msgstr "Kunden Eingrenzung"
|
9737 |
|
9738 |
# @ woocommerce-germanized
|
9739 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:155
|
9740 |
msgid ""
|
9741 |
"Do only offer pay by invoice to customers who have at least completed one "
|
9742 |
"order."
|
10153 |
msgid "upgrade"
|
10154 |
msgstr "Upgrade"
|
10155 |
|
10156 |
+
#: woocommerce-germanized/woocommerce-germanized.php:978
|
10157 |
msgid "Pease wait while we are trying to redirect you to the payment provider."
|
10158 |
msgstr "Einen Moment - wir versuchen dich zum Zahlungsanbieter weiterzuleiten."
|
10159 |
|
11389 |
msgid "https://vendidero.de"
|
11390 |
msgstr "https://vendidero.de"
|
11391 |
|
11392 |
+
# @ woocommerce-germanized
|
11393 |
+
#~ msgid "Hide this notice"
|
11394 |
+
#~ msgstr "Diese Nachricht ausblenden"
|
11395 |
+
|
11396 |
+
# @ woocommerce-germanized
|
11397 |
+
#~ msgid ""
|
11398 |
+
#~ "<strong>Germanized Data Update Required</strong> – We just need to "
|
11399 |
+
#~ "update your install to the latest version"
|
11400 |
+
#~ msgstr ""
|
11401 |
+
#~ "<strong>Germanized Datenaktualisierung erforderlich</strong> – Wir "
|
11402 |
+
#~ "müssen deine Installation auf die neueste Version updaten"
|
11403 |
+
|
11404 |
+
# @ woocommerce-germanized
|
11405 |
+
#~ msgid ""
|
11406 |
+
#~ "It is strongly recommended that you backup your database before "
|
11407 |
+
#~ "proceeding. Are you sure you wish to run the updater now?"
|
11408 |
+
#~ msgstr ""
|
11409 |
+
#~ "Du solltest vor einem Update immer ein Backup deiner Datenbank anlegen. "
|
11410 |
+
#~ "Bist du sicher das Update jetzt zu installieren?"
|
11411 |
+
|
11412 |
#~ msgctxt "dhl"
|
11413 |
#~ msgid ""
|
11414 |
#~ "Your shipment is being processed by {shipping_provider}. If you want to "
|
i18n/languages/woocommerce-germanized-de_DE_formal.mo
CHANGED
Binary file
|
i18n/languages/woocommerce-germanized-de_DE_formal.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2020-
|
6 |
-
"PO-Revision-Date: 2020-
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE@formal\n"
|
@@ -11,7 +11,7 @@ msgstr ""
|
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
14 |
-
"X-Generator: Poedit 2.
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
17 |
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
@@ -105,7 +105,7 @@ msgstr "Firma"
|
|
105 |
|
106 |
# @ woocommerce-germanized
|
107 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:138
|
108 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
109 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:747
|
110 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:816
|
111 |
msgctxt "dhl"
|
@@ -120,7 +120,7 @@ msgstr "Hausnummer"
|
|
120 |
|
121 |
# @ woocommerce-germanized
|
122 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:158
|
123 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
124 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:768
|
125 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:837
|
126 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
|
@@ -130,7 +130,7 @@ msgstr "Postleitzahl"
|
|
130 |
|
131 |
# @ woocommerce-germanized
|
132 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:167
|
133 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
134 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:761
|
135 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:830
|
136 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
|
@@ -380,73 +380,73 @@ msgid "Return shipment #{shipment_id} to order #{order_id}"
|
|
380 |
msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
|
381 |
|
382 |
# @ woocommerce-germanized
|
383 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
384 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:184
|
385 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:485
|
386 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
387 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:38
|
388 |
msgctxt "dhl"
|
389 |
msgid "Packstation"
|
390 |
msgstr "Packstation"
|
391 |
|
392 |
# @ woocommerce-germanized
|
393 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
394 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
395 |
msgctxt "dhl"
|
396 |
msgid "Postfiliale"
|
397 |
msgstr "Postfiliale"
|
398 |
|
399 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
400 |
msgctxt "dhl"
|
401 |
msgid "Receiver is missing or does not exist."
|
402 |
msgstr "Empfänger fehlt oder existiert nicht."
|
403 |
|
404 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
405 |
#, php-format
|
406 |
msgctxt "dhl"
|
407 |
msgid "Shipment order #%s does not exist"
|
408 |
msgstr "Bestellung zur Sendung #%s existiert nicht"
|
409 |
|
410 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
411 |
#, php-format
|
412 |
msgctxt "dhl"
|
413 |
msgid "%s of the return address is a mandatory field."
|
414 |
msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
|
415 |
|
416 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
417 |
msgctxt "dhl"
|
418 |
msgid "Please either add a return company or name."
|
419 |
msgstr ""
|
420 |
"Bitte geben Sie entweder einen Firmennamen oder Namen für die "
|
421 |
"Rücksendeadresse an."
|
422 |
|
423 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
424 |
msgctxt "dhl"
|
425 |
msgid "Error while parsing preferred day."
|
426 |
msgstr "Fehler beim Einlesen des Wunschtags."
|
427 |
|
428 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
429 |
msgctxt "dhl"
|
430 |
msgid "Error while parsing preferred time."
|
431 |
msgstr "Fehler beim Einlesen der Wunschzeit."
|
432 |
|
433 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
434 |
msgctxt "dhl"
|
435 |
msgid "The visual min age check is invalid."
|
436 |
msgstr "Das Alter der Alterssichtprüfung ist ungültig."
|
437 |
|
438 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
439 |
msgctxt "dhl"
|
440 |
msgid "The ident min age check is invalid."
|
441 |
msgstr "Das Alter des Ident-Checks ist ungültig."
|
442 |
|
443 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
444 |
msgctxt "dhl"
|
445 |
msgid "There was an error parsing the date of birth for the identity check."
|
446 |
msgstr ""
|
447 |
"Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
|
448 |
|
449 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
450 |
msgctxt "dhl"
|
451 |
msgid ""
|
452 |
"Either a minimum age or a date of birth must be added to the ident check."
|
@@ -455,84 +455,84 @@ msgstr ""
|
|
455 |
"hinzugefügt werden."
|
456 |
|
457 |
# @ woocommerce-germanized
|
458 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
459 |
#, php-format
|
460 |
msgctxt "dhl"
|
461 |
msgid "%s duties element does not exist."
|
462 |
msgstr "%s Zollabgabe existiert nicht."
|
463 |
|
464 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
465 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
466 |
msgctxt "dhl"
|
467 |
msgid "Invalid shipment"
|
468 |
msgstr "Ungültige Sendung"
|
469 |
|
470 |
# @ woocommerce-germanized
|
471 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
472 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
473 |
msgctxt "dhl"
|
474 |
msgid "Order does not exist"
|
475 |
msgstr "Bestellung existiert nicht"
|
476 |
|
477 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
478 |
msgctxt "dhl"
|
479 |
msgid "Error while creating the label instance"
|
480 |
msgstr "Fehler beim Erstellen der Label-Instanz"
|
481 |
|
482 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
483 |
msgctxt "dhl"
|
484 |
msgid "Invalid label"
|
485 |
msgstr "Ungültiges Label"
|
486 |
|
487 |
# @ woocommerce-germanized
|
488 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
489 |
msgctxt "dhl"
|
490 |
msgid "DHL Retoure International A"
|
491 |
msgstr "DHL Retoure International A"
|
492 |
|
493 |
# @ woocommerce-germanized
|
494 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
495 |
msgctxt "dhl"
|
496 |
msgid "DHL Retoure International B"
|
497 |
msgstr "DHL Retoure International B"
|
498 |
|
499 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
500 |
msgctxt "dhl"
|
501 |
msgid "DHL Retoure Online"
|
502 |
msgstr "DHL Retoure Online"
|
503 |
|
504 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
505 |
msgctxt "dhl"
|
506 |
msgid "DHL Paket Connect"
|
507 |
msgstr "DHL Paket Connect"
|
508 |
|
509 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
510 |
msgctxt "dhl"
|
511 |
msgid "DHL Europaket (B2B)"
|
512 |
msgstr "DHL Europaket (B2B)"
|
513 |
|
514 |
# @ woocommerce-germanized
|
515 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
516 |
msgctxt "dhl"
|
517 |
msgid "DHL Paket International"
|
518 |
msgstr "DHL Paket International"
|
519 |
|
520 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
521 |
msgctxt "dhl"
|
522 |
msgid "DHL Paket"
|
523 |
msgstr "DHL Paket"
|
524 |
|
525 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
526 |
msgctxt "dhl"
|
527 |
msgid "DHL Paket PRIO"
|
528 |
msgstr "DHL Paket PRIO"
|
529 |
|
530 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
531 |
msgctxt "dhl"
|
532 |
msgid "DHL Paket Taggleich"
|
533 |
msgstr "DHL Paket Taggleich"
|
534 |
|
535 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
536 |
msgctxt "dhl"
|
537 |
msgid "Error while uploading label."
|
538 |
msgstr "Fehler beim Hochladen des Labels."
|
@@ -1914,7 +1914,7 @@ msgctxt "dhl time-span"
|
|
1914 |
msgid "%s-%s"
|
1915 |
msgstr "%s-%s"
|
1916 |
|
1917 |
-
#: woocommerce-germanized-dhl/src/Package.php:
|
1918 |
msgctxt "dhl"
|
1919 |
msgid ""
|
1920 |
"Please check the street field and make sure to provide a valid street number."
|
@@ -1923,15 +1923,15 @@ msgstr ""
|
|
1923 |
"angegeben wurde."
|
1924 |
|
1925 |
# @ woocommerce-germanized
|
1926 |
-
#: woocommerce-germanized-dhl/src/Package.php:
|
1927 |
msgctxt "dhl"
|
1928 |
msgid "Germany"
|
1929 |
msgstr "Deutschland"
|
1930 |
|
1931 |
# @ woocommerce-germanized
|
1932 |
#: woocommerce-germanized-dhl/src/ParcelLocator.php:89
|
1933 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1934 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1935 |
msgctxt "dhl"
|
1936 |
msgid "Address Type"
|
1937 |
msgstr "Adresstyp"
|
@@ -1963,24 +1963,24 @@ msgid "Invalid address type."
|
|
1963 |
msgstr "Ungültiger Adresstyp."
|
1964 |
|
1965 |
# @ woocommerce-germanized
|
1966 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1967 |
msgctxt "dhl"
|
1968 |
msgid "Sorry, but delivery to packstation is not available."
|
1969 |
msgstr ""
|
1970 |
"Entschuldigung, die Lieferung an eine Packstation steht nicht zur Verfügung."
|
1971 |
|
1972 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1973 |
msgctxt "dhl"
|
1974 |
msgid "Sorry, but delivery to parcel shops is not available."
|
1975 |
msgstr ""
|
1976 |
"Entschuldigung, die Lieferung an einen Paketshop steht nicht zur Verfügung."
|
1977 |
|
1978 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1979 |
msgctxt "dhl"
|
1980 |
msgid "Sorry, but delivery to post offices is not available."
|
1981 |
msgstr "Entschuldigung, die Lieferung an Postfilialen ist nicht verfügbar."
|
1982 |
|
1983 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1984 |
#, php-format
|
1985 |
msgctxt "dhl"
|
1986 |
msgid "Please indicate shipment to %s by one of the following values: %s."
|
@@ -1988,15 +1988,7 @@ msgstr ""
|
|
1988 |
"Bitte identifizieren Sie die Lieferung an %s durch die Eingabe einer der "
|
1989 |
"folgenden Werte: %s."
|
1990 |
|
1991 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
1992 |
-
msgctxt "dhl"
|
1993 |
-
msgid ""
|
1994 |
-
"Your DHL customer number (Post number) is needed to ship to a packstation."
|
1995 |
-
msgstr ""
|
1996 |
-
"Ihre DHL Kundennummer (Postnummer) wird für den Versand an eine Packstation "
|
1997 |
-
"benötigt."
|
1998 |
-
|
1999 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:645
|
2000 |
msgctxt "dhl"
|
2001 |
msgid ""
|
2002 |
"Your DHL customer number (Post number) is not valid. Please check your "
|
@@ -2005,64 +1997,72 @@ msgstr ""
|
|
2005 |
"Ihre DHL Kundennummer (Postnummer) ist nicht gültig. Bitte überprüfen Sie "
|
2006 |
"Ihre Eingabe."
|
2007 |
|
2008 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2009 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010 |
msgctxt "dhl"
|
2011 |
msgid "Branch"
|
2012 |
msgstr "Filiale"
|
2013 |
|
2014 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2015 |
msgctxt "dhl"
|
2016 |
msgid "Postnumber "
|
2017 |
msgstr "Postnummer "
|
2018 |
|
2019 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2020 |
#, php-format
|
2021 |
msgctxt "dhl"
|
2022 |
msgid "e.g. %s 456"
|
2023 |
msgstr "z.B. %s 456"
|
2024 |
|
2025 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2026 |
msgctxt "dhl"
|
2027 |
msgid "Branches"
|
2028 |
msgstr "Filialen"
|
2029 |
|
2030 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2031 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2032 |
msgctxt "dhl"
|
2033 |
msgid "DHL customer number (Post number)"
|
2034 |
msgstr "DHL Kundennummer (Postnummer)"
|
2035 |
|
2036 |
# @ woocommerce-germanized
|
2037 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2038 |
msgctxt "dhl"
|
2039 |
msgid "Regular Address"
|
2040 |
msgstr "Normale Adresse"
|
2041 |
|
2042 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2043 |
msgctxt "dhl"
|
2044 |
msgid "Not yet a DHL customer?"
|
2045 |
msgstr "Noch kein DHL Kunde?"
|
2046 |
|
2047 |
# @ woocommerce-germanized
|
2048 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2049 |
msgctxt "dhl"
|
2050 |
msgid "Register now"
|
2051 |
msgstr "Jetzt registrieren"
|
2052 |
|
2053 |
# @ woocommerce-germanized
|
2054 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2055 |
#, php-format
|
2056 |
msgctxt "dhl"
|
2057 |
msgid "Search %s"
|
2058 |
msgstr "%s suchen"
|
2059 |
|
2060 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2061 |
msgctxt "dhl"
|
2062 |
msgid "No DHL locations found"
|
2063 |
msgstr "Keine DHL Standorte gefunden"
|
2064 |
|
2065 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2066 |
#, php-format
|
2067 |
msgctxt "dhl"
|
2068 |
msgid ""
|
@@ -2073,12 +2073,12 @@ msgstr ""
|
|
2073 |
"einen %s oder %s."
|
2074 |
|
2075 |
# @ woocommerce-germanized
|
2076 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2077 |
msgctxt "dhl"
|
2078 |
msgid "DHL location"
|
2079 |
msgstr "DHL Standort"
|
2080 |
|
2081 |
-
#: woocommerce-germanized-dhl/src/ParcelLocator.php:
|
2082 |
msgctxt "dhl"
|
2083 |
msgid "retry"
|
2084 |
msgstr "Erneut versuchen"
|
@@ -2357,7 +2357,7 @@ msgstr "LxBxH in dezimaler Form."
|
|
2357 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:47
|
2358 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1004
|
2359 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:24
|
2360 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2361 |
msgctxt "shipments"
|
2362 |
msgid "Status"
|
2363 |
msgstr "Status"
|
@@ -2540,7 +2540,7 @@ msgstr "Speichern"
|
|
2540 |
# @ woocommerce
|
2541 |
#: woocommerce-germanized-shipments/includes/admin/views/html-settings-provider-list.php:11
|
2542 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:22
|
2543 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2544 |
#: woocommerce-germanized-shipments/src/ShippingProvider.php:534
|
2545 |
msgctxt "shipments"
|
2546 |
msgid "Title"
|
@@ -2813,7 +2813,7 @@ msgstr "Teilweise versandt"
|
|
2813 |
# @ woocommerce-germanized
|
2814 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:104
|
2815 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:308
|
2816 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2817 |
msgctxt "shipments"
|
2818 |
msgid "Shipped"
|
2819 |
msgstr "Versandt"
|
@@ -2839,7 +2839,7 @@ msgid "Draft"
|
|
2839 |
msgstr "Entwurf"
|
2840 |
|
2841 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:307
|
2842 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2843 |
msgctxt "shipments"
|
2844 |
msgid "Processing"
|
2845 |
msgstr "In Bearbeitung"
|
@@ -2908,7 +2908,7 @@ msgstr "Fehler beim Hochladen der Datei."
|
|
2908 |
# @ woocommerce-germanized
|
2909 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1003
|
2910 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
|
2911 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2912 |
msgctxt "shipments"
|
2913 |
msgid "Date"
|
2914 |
msgstr "Datum"
|
@@ -2923,7 +2923,7 @@ msgstr "Sendungsverfolgung"
|
|
2923 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1006
|
2924 |
#: woocommerce-germanized-shipments/src/Admin/Admin.php:91
|
2925 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:28
|
2926 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2927 |
msgctxt "shipments"
|
2928 |
msgid "Actions"
|
2929 |
msgstr "Aktionen"
|
@@ -2935,7 +2935,7 @@ msgstr "Anzeigen"
|
|
2935 |
|
2936 |
# @ woocommerce-germanized
|
2937 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1249
|
2938 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
2939 |
#: woocommerce-germanized-shipments/src/Ajax.php:336
|
2940 |
msgctxt "shipments"
|
2941 |
msgid "Download label"
|
@@ -2950,7 +2950,7 @@ msgid "My account"
|
|
2950 |
msgstr "Mein Konto"
|
2951 |
|
2952 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:115
|
2953 |
-
#: woocommerce-germanized-shipments/src/DataStores/Shipment.php:
|
2954 |
msgctxt "shipments"
|
2955 |
msgid "Invalid shipment."
|
2956 |
msgstr "Ungültige Sendung."
|
@@ -3109,7 +3109,7 @@ msgid "shipment #%d"
|
|
3109 |
msgstr "Sendung #%d"
|
3110 |
|
3111 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:25
|
3112 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3113 |
msgctxt "shipments"
|
3114 |
msgid "Items"
|
3115 |
msgstr "Positionen"
|
@@ -3121,7 +3121,7 @@ msgstr "Absender"
|
|
3121 |
|
3122 |
# @ woocommerce-germanized
|
3123 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:27
|
3124 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3125 |
msgctxt "shipments"
|
3126 |
msgid "Order"
|
3127 |
msgstr "Bestellung"
|
@@ -3482,12 +3482,12 @@ msgid_plural "%d shipment statuses changed."
|
|
3482 |
msgstr[0] "%d Sendungsstatus geändert."
|
3483 |
msgstr[1] "%d Sendungsstatus geändert."
|
3484 |
|
3485 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3486 |
msgctxt "shipments"
|
3487 |
msgid "No shipments found"
|
3488 |
msgstr "Keine Sendungen gefunden"
|
3489 |
|
3490 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3491 |
#, php-format
|
3492 |
msgctxt "shipments"
|
3493 |
msgid "All <span class=\"count\">(%s)</span>"
|
@@ -3495,7 +3495,7 @@ msgid_plural "All <span class=\"count\">(%s)</span>"
|
|
3495 |
msgstr[0] "Alle <span class=\"count\">(%s)</span>"
|
3496 |
msgstr[1] "Alle <span class=\"count\">(%s)</span>"
|
3497 |
|
3498 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3499 |
#, php-format
|
3500 |
msgctxt "shipments"
|
3501 |
msgid " <span class=\"count\">(%s)</span>"
|
@@ -3503,34 +3503,34 @@ msgid_plural " <span class=\"count\">(%s)</span>"
|
|
3503 |
msgstr[0] " <span class=\"count\">(%s)</span>"
|
3504 |
msgstr[1] " <span class=\"count\">(%s)</span>"
|
3505 |
|
3506 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3507 |
msgctxt "shipments"
|
3508 |
msgid "Filter by date"
|
3509 |
msgstr "Nach Datum filtern"
|
3510 |
|
3511 |
# @ woocommerce-germanized
|
3512 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3513 |
msgctxt "shipments"
|
3514 |
msgid "All dates"
|
3515 |
msgstr "Alle Daten"
|
3516 |
|
3517 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3518 |
#, php-format
|
3519 |
msgid "%1$s %2$d"
|
3520 |
msgstr "%1$s %2$d"
|
3521 |
|
3522 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3523 |
msgctxt "shipments"
|
3524 |
msgid "Processing bulk actions..."
|
3525 |
msgstr "Bearbeite Mehrfachaktionen.."
|
3526 |
|
3527 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3528 |
msgctxt "shipments"
|
3529 |
msgid "Filter"
|
3530 |
msgstr "Filtern"
|
3531 |
|
3532 |
# @ woocommerce-germanized
|
3533 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3534 |
#: woocommerce-germanized-shipments/src/Ajax.php:815
|
3535 |
#, php-format
|
3536 |
msgctxt "shipments"
|
@@ -3538,80 +3538,80 @@ msgid "Order #%s"
|
|
3538 |
msgstr "Bestellung #%s"
|
3539 |
|
3540 |
# @ woocommerce
|
3541 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3542 |
msgctxt "shipments"
|
3543 |
msgid "Filter by order"
|
3544 |
msgstr "Nach Bestellung filtern"
|
3545 |
|
3546 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3547 |
msgctxt "shipments"
|
3548 |
msgid "Address"
|
3549 |
msgstr "Adresse"
|
3550 |
|
3551 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3552 |
#: woocommerce-germanized-shipments/templates/myaccount/shipments.php:68
|
3553 |
#, php-format
|
3554 |
msgctxt "shipment title"
|
3555 |
msgid "%s #%s"
|
3556 |
msgstr "%s #%s"
|
3557 |
|
3558 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3559 |
#, php-format
|
3560 |
msgctxt "shipments"
|
3561 |
msgid "via %s"
|
3562 |
msgstr "via %s"
|
3563 |
|
3564 |
# @ woocommerce-germanized
|
3565 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3566 |
msgctxt "shipments"
|
3567 |
msgid "Generate label"
|
3568 |
msgstr "Label erstellen"
|
3569 |
|
3570 |
# @ woocommerce-germanized
|
3571 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3572 |
#, php-format
|
3573 |
msgctxt "shipments"
|
3574 |
msgid "Select %s"
|
3575 |
msgstr "Wähle %s"
|
3576 |
|
3577 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3578 |
msgctxt "shipments"
|
3579 |
msgid "SKU:"
|
3580 |
msgstr "Art.-Nr.:"
|
3581 |
|
3582 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3583 |
#, php-format
|
3584 |
msgctxt "%s = human-readable time difference"
|
3585 |
msgid "%s ago"
|
3586 |
msgstr "vor %s"
|
3587 |
|
3588 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3589 |
msgctxt "shipments"
|
3590 |
msgid "M j, Y"
|
3591 |
msgstr "d.m.Y"
|
3592 |
|
3593 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3594 |
msgctxt "shipments"
|
3595 |
msgid "Delete Permanently"
|
3596 |
msgstr "Unwiderruflich löschen"
|
3597 |
|
3598 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3599 |
msgctxt "shipments"
|
3600 |
msgid "Change status to processing"
|
3601 |
msgstr "Status zu in Bearbeitung ändern"
|
3602 |
|
3603 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3604 |
msgctxt "shipments"
|
3605 |
msgid "Change status to shipped"
|
3606 |
msgstr "Status zu versandt ändern"
|
3607 |
|
3608 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3609 |
msgctxt "shipments"
|
3610 |
msgid "Change status to delivered"
|
3611 |
msgstr "Status zu geliefert ändern"
|
3612 |
|
3613 |
# @ woocommerce-germanized
|
3614 |
-
#: woocommerce-germanized-shipments/src/Admin/Table.php:
|
3615 |
msgctxt "shipments"
|
3616 |
msgid "Generate and download labels"
|
3617 |
msgstr "Labels erstellen und downloaden"
|
@@ -3886,7 +3886,7 @@ msgctxt "shipments"
|
|
3886 |
msgid "Order is fully shipped."
|
3887 |
msgstr "Bestellung ist vollständig versandt."
|
3888 |
|
3889 |
-
#: woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php:
|
3890 |
msgctxt "shipments"
|
3891 |
msgid "Invalid shipment item."
|
3892 |
msgstr "Ungültige Sendungsposition."
|
@@ -3958,7 +3958,7 @@ msgstr ""
|
|
3958 |
"Entschuldigen Sie, diese Sendung kann nicht mehr zurückgesendet werden."
|
3959 |
|
3960 |
#: woocommerce-germanized-shipments/src/FormHandler.php:181
|
3961 |
-
#: woocommerce-germanized-shipments/src/FormHandler.php:
|
3962 |
msgctxt "shipments"
|
3963 |
msgid "Please choose one or more items from the list."
|
3964 |
msgstr "Bitte wählen Sie ein oder mehrere Produkt(e) aus."
|
@@ -3982,7 +3982,7 @@ msgstr ""
|
|
3982 |
"Bitte überprüfen Sie Ihre Angaben zur Anzahl. Die angegebene Anzahl ist zu "
|
3983 |
"hoch."
|
3984 |
|
3985 |
-
#: woocommerce-germanized-shipments/src/FormHandler.php:
|
3986 |
msgctxt "shipments"
|
3987 |
msgid ""
|
3988 |
"There was an error while creating the return. Please contact us for further "
|
@@ -4804,8 +4804,8 @@ msgstr "Germanize"
|
|
4804 |
# @ woocommerce
|
4805 |
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:73
|
4806 |
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:140
|
4807 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
4808 |
-
#: woocommerce-germanized/woocommerce-germanized.php:
|
4809 |
msgid "Settings"
|
4810 |
msgstr "Einstellungen"
|
4811 |
|
@@ -5305,6 +5305,230 @@ msgstr ""
|
|
5305 |
"Deaktiviert den „zzgl. Versandkosten“ Hinweis. Ohne Auswirkungen auf die "
|
5306 |
"Versandkosten"
|
5307 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5308 |
# @ woocommerce-germanized
|
5309 |
#: woocommerce-germanized/includes/admin/settings/abstract-wc-gzd-settings-tab.php:39
|
5310 |
#: woocommerce-germanized/includes/admin/views/html-settings-pro.php:23
|
@@ -5330,7 +5554,7 @@ msgstr ""
|
|
5330 |
#: woocommerce-germanized/includes/admin/views/html-settings-pro.php:26
|
5331 |
#: woocommerce-germanized/includes/admin/views/setup/first-steps.php:35
|
5332 |
#: woocommerce-germanized/includes/compatibility/elementor/widgets/abstact-class-wc-gzd-elementor-widget.php:54
|
5333 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
5334 |
msgid "Upgrade now"
|
5335 |
msgstr "Jetzt upgraden"
|
5336 |
|
@@ -5366,7 +5590,6 @@ msgstr ""
|
|
5366 |
"werden."
|
5367 |
|
5368 |
#: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-pointers.php:148
|
5369 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:15
|
5370 |
msgid "Dismiss"
|
5371 |
msgstr "Ausblenden"
|
5372 |
|
@@ -5865,8 +6088,8 @@ msgstr ""
|
|
5865 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:145
|
5866 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:546
|
5867 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:557
|
5868 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
5869 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
5870 |
msgid "Title"
|
5871 |
msgstr "Anrede"
|
5872 |
|
@@ -7208,7 +7431,7 @@ msgstr "Name"
|
|
7208 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:29
|
7209 |
#: woocommerce-germanized/includes/class-wc-gzd-legal-checkbox.php:779
|
7210 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:893
|
7211 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
7212 |
msgid "Description"
|
7213 |
msgstr "Beschreibung"
|
7214 |
|
@@ -7327,235 +7550,9 @@ msgstr "oder"
|
|
7327 |
msgid "Install an older version"
|
7328 |
msgstr "Installieren Sie eine ältere Version"
|
7329 |
|
7330 |
-
|
7331 |
-
|
7332 |
-
|
7333 |
-
msgid "DHL built-in Integration"
|
7334 |
-
msgstr "DHL Integration"
|
7335 |
-
|
7336 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:16
|
7337 |
-
msgctxt "dhl"
|
7338 |
-
msgid ""
|
7339 |
-
"It seems like you are currently using the DHL for WooCommerce plugin. "
|
7340 |
-
"Germanized does now fully integrate DHL services and switching is as simple "
|
7341 |
-
"as can be. Check your advantages by using the DHL integration in Germanized "
|
7342 |
-
"and let Germanized import your current settings for you."
|
7343 |
-
msgstr ""
|
7344 |
-
"Es scheint als würden Sie aktuell bereits ein DHL Plugin für WooCommerce "
|
7345 |
-
"nutzen. Germanized bietet nun eine eigene, verbesserte Integration der DHL "
|
7346 |
-
"Services an. Den Wechsel haben wir Ihnen so einfach wie möglich gemacht. "
|
7347 |
-
"Schauen Sie sich Ihre Vorteile bei der Nutzung der Germanized DHL "
|
7348 |
-
"Integration an und lassen Sie Germanized einfach Ihre bestehenden "
|
7349 |
-
"Einstellungen importieren."
|
7350 |
-
|
7351 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:20
|
7352 |
-
msgctxt "dhl"
|
7353 |
-
msgid "No need to use an external plugin which might lead to incompatibilities"
|
7354 |
-
msgstr ""
|
7355 |
-
"Kein externes Plugin notwendig, d.h. geringere Fehleranfälligkeit und "
|
7356 |
-
"bessere Performance"
|
7357 |
-
|
7358 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:21
|
7359 |
-
#, php-format
|
7360 |
-
msgctxt "dhl"
|
7361 |
-
msgid ""
|
7362 |
-
"Many improved features such as automation, services per shipping method and "
|
7363 |
-
"%s."
|
7364 |
-
msgstr ""
|
7365 |
-
"Viele verbesserte Funktionen darunter Automatisierung, die Wahl bestimmter "
|
7366 |
-
"Services pro Versandart und %s."
|
7367 |
-
|
7368 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:21
|
7369 |
-
msgctxt "dhl"
|
7370 |
-
msgid "many more"
|
7371 |
-
msgstr "und viele mehr"
|
7372 |
-
|
7373 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:22
|
7374 |
-
msgctxt "dhl"
|
7375 |
-
msgid ""
|
7376 |
-
"Perfectly integrated in Germanized – easily create labels for shipments"
|
7377 |
-
msgstr ""
|
7378 |
-
"Perfekt integriert in Germanized – erstellen Sie einfach DHL Labels "
|
7379 |
-
"für Sendungen und Retouren"
|
7380 |
-
|
7381 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:27
|
7382 |
-
msgctxt "dhl"
|
7383 |
-
msgid "Learn more"
|
7384 |
-
msgstr "Mehr erfahren"
|
7385 |
-
|
7386 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:29
|
7387 |
-
msgctxt "dhl"
|
7388 |
-
msgid "Import settings and activate"
|
7389 |
-
msgstr "Einstellungen importieren und loslegen"
|
7390 |
-
|
7391 |
-
# @ woocommerce-germanized
|
7392 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-dhl.php:33
|
7393 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:29
|
7394 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-theme-supported.php:21
|
7395 |
-
msgid "Hide this notice"
|
7396 |
-
msgstr "Diese Nachricht ausblenden"
|
7397 |
-
|
7398 |
-
# @ woocommerce-germanized
|
7399 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:14
|
7400 |
-
msgid "For professionals: Upgrade to Pro-Version"
|
7401 |
-
msgstr "Entdecken Sie jetzt noch mehr nützliche Funktionen"
|
7402 |
-
|
7403 |
-
# @ woocommerce-germanized
|
7404 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:16
|
7405 |
-
msgid ""
|
7406 |
-
"Do you enjoy Germanized? Do you want to benefit from even more and better "
|
7407 |
-
"features? You may consider an uprade to Pro. Check out some of the main Pro "
|
7408 |
-
"features:"
|
7409 |
-
msgstr ""
|
7410 |
-
"Ihnen gefällt Germanized? Dann profitieren Sie jetzt von weiteren nützlichen "
|
7411 |
-
"WooCommerce Funktionen um Ihren Shop noch ein Stückchen besser an den "
|
7412 |
-
"deutschen Markt anzupassen. Hier finden Sie einen Auszug der Funktionen der "
|
7413 |
-
"Pro Version:"
|
7414 |
-
|
7415 |
-
# @ woocommerce-germanized
|
7416 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:19
|
7417 |
-
msgid "PDF invoices and packing slips"
|
7418 |
-
msgstr "PDF Rechnungen & Lieferscheine"
|
7419 |
-
|
7420 |
-
# @ woocommerce-germanized
|
7421 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:20
|
7422 |
-
msgid "Generator for terms & conditions and right of recission"
|
7423 |
-
msgstr "Schnittstelle für Mustertexte-Generatoren für AGB & Widerrufsbelehrung"
|
7424 |
-
|
7425 |
-
# @ woocommerce-germanized
|
7426 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:21
|
7427 |
-
msgid "Multistep Checkout"
|
7428 |
-
msgstr "Mehrstufige Kasse inkl. Datenüberprüfung"
|
7429 |
-
|
7430 |
-
# @ woocommerce-germanized
|
7431 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:22
|
7432 |
-
msgid "Premium Ticket Support"
|
7433 |
-
msgstr "Premium Support via Ticket-System"
|
7434 |
-
|
7435 |
-
# @ woocommerce-germanized
|
7436 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-pro.php:26
|
7437 |
-
msgid "Learn more about Pro Version"
|
7438 |
-
msgstr "Mehr über die Pro Version erfahren"
|
7439 |
-
|
7440 |
-
# @ woocommerce-germanized
|
7441 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:15
|
7442 |
-
msgid "Do you like Germanized?"
|
7443 |
-
msgstr "Gefällt Ihnen Germanized?"
|
7444 |
-
|
7445 |
-
# @ woocommerce-germanized
|
7446 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:17
|
7447 |
-
msgid ""
|
7448 |
-
"If you like Germanized and our Plugin does a good job it would be great if "
|
7449 |
-
"you would write a review about WooCommerce Germanized on WordPress.org. "
|
7450 |
-
"Thank you for your support!"
|
7451 |
-
msgstr ""
|
7452 |
-
"Wenn Sie Germanized nützlich finden und ihnen unsere Arbeit gefällt, dann "
|
7453 |
-
"würden wir uns sehr darüber freuen, wenn Sie die Zeit finden würden, eine "
|
7454 |
-
"kurze Bewertung zum Plugin bei WordPress zu veröffentlichen. Vielen Dank für "
|
7455 |
-
"Ihre Mühen!"
|
7456 |
-
|
7457 |
-
# @ woocommerce-germanized
|
7458 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:22
|
7459 |
-
msgid "Write review now"
|
7460 |
-
msgstr "Jetzt Bewertung verfassen"
|
7461 |
-
|
7462 |
-
# @ woocommerce-germanized
|
7463 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:24
|
7464 |
-
msgid "Found Bugs?"
|
7465 |
-
msgstr "Bugs oder Wünsche melden"
|
7466 |
-
|
7467 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:28
|
7468 |
-
msgid "I've added my review"
|
7469 |
-
msgstr "Ich habe bereits bewertet"
|
7470 |
-
|
7471 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-review.php:29
|
7472 |
-
msgid "Not now"
|
7473 |
-
msgstr "Nicht jetzt"
|
7474 |
-
|
7475 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:19
|
7476 |
-
#, php-format
|
7477 |
-
msgid ""
|
7478 |
-
"<strong>Your theme (%s) contains outdated copies of some Germanized template "
|
7479 |
-
"files.</strong> These files may need updating to ensure they are compatible "
|
7480 |
-
"with the current version of Germanized. Suggestions to fix this:"
|
7481 |
-
msgstr ""
|
7482 |
-
"<strong>Ihr Theme (%s) enthält veraltete Kopien einiger Germanized Template-"
|
7483 |
-
"Dateien.</strong> Diese Dateien benötigen ein Update, damit sie kompatibel "
|
7484 |
-
"mit der neuesten Version von Germanized sind. Vorschläge, um dies zu beheben:"
|
7485 |
-
|
7486 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:22
|
7487 |
-
msgid ""
|
7488 |
-
"Update your theme to the latest version. If no update is available contact "
|
7489 |
-
"your theme author asking about compatibility with the current Germanized "
|
7490 |
-
"version."
|
7491 |
-
msgstr ""
|
7492 |
-
"Aktualisieren Sie Ihr Theme auf die neueste Version. Falls kein Update "
|
7493 |
-
"verfügbar ist, kontaktieren Sie Ihren Theme-Entwickler und fragen Sie nach "
|
7494 |
-
"Kompatibilität mit der neuesten Germanized Version."
|
7495 |
-
|
7496 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:23
|
7497 |
-
msgid ""
|
7498 |
-
"If you copied over a template file to change something, then you will need "
|
7499 |
-
"to copy the new version of the template and apply your changes again."
|
7500 |
-
msgstr ""
|
7501 |
-
"Falls Sie eine Template-Datei kopiert haben, um etwas anzupassen, müssen Sie "
|
7502 |
-
"eine neue Version dieses Templates kopieren und Ihre Anpassungen erneut "
|
7503 |
-
"durchführen."
|
7504 |
-
|
7505 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-templates-outdated.php:28
|
7506 |
-
msgid "View affected templates"
|
7507 |
-
msgstr "Betroffene Templates anzeigen"
|
7508 |
-
|
7509 |
-
# @ woocommerce-germanized
|
7510 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-theme-supported.php:14
|
7511 |
-
#, php-format
|
7512 |
-
msgid "Enable full %s support"
|
7513 |
-
msgstr "Anpassungen für %s freischalten"
|
7514 |
-
|
7515 |
-
# @ woocommerce-germanized
|
7516 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-theme-supported.php:15
|
7517 |
-
#, php-format
|
7518 |
-
msgid ""
|
7519 |
-
"Your current theme %s needs some adaptions to seamlessly integrate with "
|
7520 |
-
"Germanized. Our Pro Version will <strong>enable support for %s</strong> and "
|
7521 |
-
"makes sure Germanized settings are shown and styled within frontend for a "
|
7522 |
-
"better user experience. A better user experience will help you selling more "
|
7523 |
-
"products."
|
7524 |
-
msgstr ""
|
7525 |
-
"Ihr aktuelles Theme %s benötigt einige Anpassungen um die Darstellung der "
|
7526 |
-
"Optionen von Germanized (Lieferzeiten, Einheitspreise etc.) zu optimieren. "
|
7527 |
-
"Unsere Pro Version bietet die <strong>Unterstützung ihres aktuellen Themes "
|
7528 |
-
"%s</strong> und sorgt für eine bessere Bedienbarkeit und Benutzererfahrung "
|
7529 |
-
"in ihrem Shop."
|
7530 |
-
|
7531 |
-
# @ woocommerce-germanized
|
7532 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-theme-supported.php:18
|
7533 |
-
#, php-format
|
7534 |
-
msgid "Enable support for %s"
|
7535 |
-
msgstr "Anpassungen für %s freischalten"
|
7536 |
-
|
7537 |
-
# @ woocommerce-germanized
|
7538 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-update.php:12
|
7539 |
-
msgid ""
|
7540 |
-
"<strong>Germanized Data Update Required</strong> – We just need to "
|
7541 |
-
"update your install to the latest version"
|
7542 |
-
msgstr ""
|
7543 |
-
"<strong>Germanized Datenaktualisierung erforderlich</strong> – Wir "
|
7544 |
-
"müssen Ihre Installation auf die neueste Version updaten"
|
7545 |
-
|
7546 |
-
# @ woocommerce-germanized
|
7547 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-update.php:15
|
7548 |
-
msgid "Run the updater"
|
7549 |
-
msgstr "Update starten"
|
7550 |
-
|
7551 |
-
# @ woocommerce-germanized
|
7552 |
-
#: woocommerce-germanized/includes/admin/views/html-notice-update.php:20
|
7553 |
-
msgid ""
|
7554 |
-
"It is strongly recommended that you backup your database before proceeding. "
|
7555 |
-
"Are you sure you wish to run the updater now?"
|
7556 |
-
msgstr ""
|
7557 |
-
"Sie sollten vor einem Update immer ein Backup der Datenbank anlegen. Sind "
|
7558 |
-
"Sie sicher das Update jetzt zu installieren?"
|
7559 |
|
7560 |
# @ woocommerce-germanized
|
7561 |
#: woocommerce-germanized/includes/admin/views/html-page-status-germanized.php:12
|
@@ -8171,9 +8168,9 @@ msgstr ""
|
|
8171 |
"besteuert. Weitere Informationen finden Sie <a href=\"%s\" target=\"_blank"
|
8172 |
"\">hier</a>."
|
8173 |
|
8174 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8175 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8176 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8177 |
msgid ""
|
8178 |
"Please activate your account through clicking on the activation link "
|
8179 |
"received via email."
|
@@ -8181,18 +8178,18 @@ msgstr ""
|
|
8181 |
"Bitte aktivieren Sie Ihr Kundenkonto indem Sie auf den Link in der E-Mail "
|
8182 |
"klicken."
|
8183 |
|
8184 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8185 |
#, php-format
|
8186 |
msgid "Continue without creating an account? <a href=\"%s\">Click here</a>"
|
8187 |
msgstr "Weiter zur Kasse ohne Kundenkonto? <a href=\"%s\">Hier klicken</a>"
|
8188 |
|
8189 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8190 |
msgid "Please create an account or login before continuing to checkout"
|
8191 |
msgstr ""
|
8192 |
"Bitte erstellen Sie ein Kundenkonto oder loggen Sie sich ein, bevor Sie zur "
|
8193 |
"Kasse gehen"
|
8194 |
|
8195 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8196 |
msgid ""
|
8197 |
"This activation code has expired. We have sent you a new activation code via "
|
8198 |
"e-mail."
|
@@ -8201,20 +8198,20 @@ msgstr ""
|
|
8201 |
"Code per E-Mail geschickt."
|
8202 |
|
8203 |
# @ woocommerce-germanized
|
8204 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8205 |
msgid "Sorry, but this activation code cannot be found."
|
8206 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
8207 |
|
8208 |
# @ woocommerce-germanized
|
8209 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8210 |
msgid "Thank you. You have successfully activated your account."
|
8211 |
msgstr "Vielen Dank. Ihr Benutzerkonto wurde erfolgreich aktiviert."
|
8212 |
|
8213 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8214 |
msgid "Expired activation key"
|
8215 |
msgstr "Abgelaufener Aktivierungscode"
|
8216 |
|
8217 |
-
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:
|
8218 |
msgid "Invalid activation key"
|
8219 |
msgstr "Aktivierungscode ungültig"
|
8220 |
|
@@ -8264,7 +8261,7 @@ msgid "Forward your Revocation online"
|
|
8264 |
msgstr "Widerruf online erklären"
|
8265 |
|
8266 |
# @ woocommerce-germanized
|
8267 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8268 |
#, php-format
|
8269 |
msgid ""
|
8270 |
"Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before "
|
@@ -8273,85 +8270,85 @@ msgstr ""
|
|
8273 |
"Bitte installieren Sie <a href=\"%s\" target=\"_blank\">WooCommerce</a> "
|
8274 |
"bevor Sie WooCommerce Germanized installieren. Vielen Dank!"
|
8275 |
|
8276 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8277 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8278 |
msgid "Reduced rate"
|
8279 |
msgstr "Ermäßigter Steuersatz"
|
8280 |
|
8281 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8282 |
#, php-format
|
8283 |
msgctxt "vat-rate-import"
|
8284 |
msgid "VAT %s"
|
8285 |
msgstr "MwSt. %s"
|
8286 |
|
8287 |
# @ woocommerce-germanized
|
8288 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8289 |
msgctxt "Page slug"
|
8290 |
msgid "data-security"
|
8291 |
msgstr "datenschutzerklaerung"
|
8292 |
|
8293 |
# @ woocommerce-germanized
|
8294 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8295 |
msgctxt "Page title"
|
8296 |
msgid "Data Security Statement"
|
8297 |
msgstr "Datenschutzerklärung"
|
8298 |
|
8299 |
# @ woocommerce-germanized
|
8300 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8301 |
msgctxt "Page slug"
|
8302 |
msgid "imprint"
|
8303 |
msgstr "impressum"
|
8304 |
|
8305 |
# @ woocommerce-germanized
|
8306 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8307 |
msgctxt "Page title"
|
8308 |
msgid "Imprint"
|
8309 |
msgstr "Impressum"
|
8310 |
|
8311 |
# @ woocommerce-germanized
|
8312 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8313 |
msgctxt "Page slug"
|
8314 |
msgid "terms"
|
8315 |
msgstr "agb"
|
8316 |
|
8317 |
# @ woocommerce-germanized
|
8318 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8319 |
msgctxt "Page title"
|
8320 |
msgid "Terms & Conditions"
|
8321 |
msgstr "AGB"
|
8322 |
|
8323 |
# @ woocommerce-germanized
|
8324 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8325 |
msgctxt "Page slug"
|
8326 |
msgid "revocation"
|
8327 |
msgstr "widerrufsbelehrung"
|
8328 |
|
8329 |
# @ woocommerce-germanized
|
8330 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8331 |
msgctxt "Page title"
|
8332 |
msgid "Power of Revocation"
|
8333 |
msgstr "Widerrufsbelehrung"
|
8334 |
|
8335 |
# @ woocommerce-germanized
|
8336 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8337 |
msgctxt "Page slug"
|
8338 |
msgid "shipping-methods"
|
8339 |
msgstr "versandarten"
|
8340 |
|
8341 |
# @ woocommerce-germanized
|
8342 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8343 |
msgctxt "Page title"
|
8344 |
msgid "Shipping Methods"
|
8345 |
msgstr "Versandarten"
|
8346 |
|
8347 |
# @ woocommerce-germanized
|
8348 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8349 |
msgctxt "Page slug"
|
8350 |
msgid "payment-methods"
|
8351 |
msgstr "bezahlmoeglichkeiten"
|
8352 |
|
8353 |
# @ woocommerce-germanized
|
8354 |
-
#: woocommerce-germanized/includes/class-wc-gzd-install.php:
|
8355 |
msgctxt "Page title"
|
8356 |
msgid "Payment Methods"
|
8357 |
msgstr "Zahlungsarten"
|
@@ -8647,14 +8644,14 @@ msgid "Choose where to display your checkbox."
|
|
8647 |
msgstr "Wählen Sie einen Ort aus, an dem die Checkbox platziert werden soll."
|
8648 |
|
8649 |
# @ woocommerce-germanized
|
8650 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8651 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8652 |
#, php-format
|
8653 |
msgid "%s payment charge"
|
8654 |
msgstr "%s Zahlungsgebühr"
|
8655 |
|
8656 |
# @ woocommerce-germanized
|
8657 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8658 |
#: woocommerce-germanized/includes/wc-gzd-order-functions.php:35
|
8659 |
#: woocommerce-germanized/includes/wc-gzd-template-functions.php:472
|
8660 |
#, php-format
|
@@ -8662,12 +8659,12 @@ msgid "Plus %s forwarding fee (charged by the transport agent)"
|
|
8662 |
msgstr "Zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
8663 |
|
8664 |
# @ woocommerce-germanized
|
8665 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8666 |
msgid "Fee"
|
8667 |
msgstr "Zahlungsgebühr"
|
8668 |
|
8669 |
# @ woocommerce-germanized
|
8670 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8671 |
msgid ""
|
8672 |
"This fee is being added if customer selects payment method within checkout."
|
8673 |
msgstr ""
|
@@ -8675,22 +8672,22 @@ msgstr ""
|
|
8675 |
"Zahlungsart aktiviert."
|
8676 |
|
8677 |
# @ woocommerce-germanized
|
8678 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8679 |
msgid "Fee is taxable?"
|
8680 |
msgstr "Mwst. berechnen?"
|
8681 |
|
8682 |
# @ woocommerce-germanized
|
8683 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8684 |
msgid "Check if fee is taxable."
|
8685 |
msgstr "MwSt.-Berechnung für Gebühr aktivieren."
|
8686 |
|
8687 |
# @ woocommerce-germanized
|
8688 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8689 |
msgid "Forwarding Fee"
|
8690 |
msgstr "Übermittlungsentgelt"
|
8691 |
|
8692 |
# @ woocommerce-germanized
|
8693 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8694 |
msgid ""
|
8695 |
"Forwarding fee will be charged by the transport agent in addition to the "
|
8696 |
"cash of delivery fee e.g. DHL - tax free."
|
@@ -8699,7 +8696,7 @@ msgstr ""
|
|
8699 |
"kassiert - z.B. DHL (steuerfrei)."
|
8700 |
|
8701 |
# @ woocommerce-germanized
|
8702 |
-
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:
|
8703 |
msgid "Payment charge"
|
8704 |
msgstr "Zahlungsgebühr"
|
8705 |
|
@@ -9327,7 +9324,7 @@ msgstr "eine einmalige Zahlung"
|
|
9327 |
|
9328 |
# @ woocommerce-germanized
|
9329 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:880
|
9330 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9331 |
msgid "Enable/Disable"
|
9332 |
msgstr "Aktivieren/Deaktivieren"
|
9333 |
|
@@ -9339,21 +9336,21 @@ msgstr "Bezahlung per Lastschrift aktivieren"
|
|
9339 |
# @ woocommerce-germanized
|
9340 |
# @ woocommerce
|
9341 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:886
|
9342 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9343 |
msgctxt "gateway"
|
9344 |
msgid "Title"
|
9345 |
msgstr "Bezeichnung"
|
9346 |
|
9347 |
# @ woocommerce-germanized
|
9348 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:888
|
9349 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9350 |
msgid "This controls the title which the user sees during checkout."
|
9351 |
msgstr ""
|
9352 |
"Beschreibungstext, den Benutzer bei der Auswahl dieser Zahlungsart sehen."
|
9353 |
|
9354 |
# @ woocommerce-germanized
|
9355 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:895
|
9356 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9357 |
msgid "Payment method description that the customer will see on your checkout."
|
9358 |
msgstr "Beschreibung der Zahlungsart, die Kunden auf ihrer Website sehen."
|
9359 |
|
@@ -9366,13 +9363,13 @@ msgstr ""
|
|
9366 |
|
9367 |
# @ woocommerce-germanized
|
9368 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:900
|
9369 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9370 |
msgid "Instructions"
|
9371 |
msgstr "Anweisungen"
|
9372 |
|
9373 |
# @ woocommerce-germanized
|
9374 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:902
|
9375 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9376 |
msgid "Instructions that will be added to the thank you page and emails."
|
9377 |
msgstr "Anweisung, die zur „Danke“-Seite und zu E-Mails hinzugefügt werden."
|
9378 |
|
@@ -9658,7 +9655,7 @@ msgstr "Nur unbezahlte"
|
|
9658 |
|
9659 |
# @ woocommerce-germanized
|
9660 |
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:35
|
9661 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9662 |
msgid "Pay by Invoice"
|
9663 |
msgstr "Rechnung"
|
9664 |
|
@@ -9669,12 +9666,12 @@ msgstr ""
|
|
9669 |
"Kunden haben die Möglichkeit ihre Bestellungen auf Rechnung zu bezahlen."
|
9670 |
|
9671 |
# @ woocommerce-germanized
|
9672 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9673 |
msgid "Automatically generate PDF invoices for this gateway?"
|
9674 |
msgstr "PDF Rechnungen für diese Zahlungsart automatisch erstellen?"
|
9675 |
|
9676 |
# @ woocommerce-germanized
|
9677 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9678 |
msgid ""
|
9679 |
"By upgrading to the professional version you'll be able to automatically "
|
9680 |
"generate PDF invoices to this payment gateway. Furthermore you'll benefit "
|
@@ -9688,17 +9685,17 @@ msgstr ""
|
|
9688 |
"natürlich Premium-Support via Ticket-System!"
|
9689 |
|
9690 |
# @ woocommerce-germanized
|
9691 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9692 |
msgid "Learn more about PDF invoicing"
|
9693 |
msgstr "Mehr über PDF-Rechnungen erfahren"
|
9694 |
|
9695 |
# @ woocommerce-germanized
|
9696 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9697 |
msgid "Enable Pay by Invoice"
|
9698 |
msgstr "Bezahlung auf Rechnung aktivieren"
|
9699 |
|
9700 |
# @ woocommerce-germanized
|
9701 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9702 |
msgid ""
|
9703 |
"You'll receive an invoice after your order. Please transfer the order amount "
|
9704 |
"to our bank account within 14 days."
|
@@ -9707,12 +9704,12 @@ msgstr ""
|
|
9707 |
"den Gesamtbetrag innerhalb von 14 Tagen auf das dort angegebene Konto."
|
9708 |
|
9709 |
# @ woocommerce-germanized
|
9710 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9711 |
msgid "Order Status"
|
9712 |
msgstr "Bestellstatus"
|
9713 |
|
9714 |
# @ woocommerce-germanized
|
9715 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9716 |
msgid ""
|
9717 |
"Choose which order status should be applied after a customer has chosen to "
|
9718 |
"pay by invoice."
|
@@ -9721,29 +9718,29 @@ msgstr ""
|
|
9721 |
"Zahlungsart angewendet werden soll."
|
9722 |
|
9723 |
# @ woocommerce-germanized
|
9724 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9725 |
msgid "Registered customers"
|
9726 |
msgstr "Registrierte Kunden"
|
9727 |
|
9728 |
# @ woocommerce-germanized
|
9729 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9730 |
msgid "Do only offer pay by invoice to registered/logged in customers."
|
9731 |
msgstr "Bietet diese Zahlungsart nur registrierten/eingeloggten Kunden an."
|
9732 |
|
9733 |
# @ woocommerce-germanized
|
9734 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9735 |
msgid "This will enable Pay by Invoice to logged in customers only"
|
9736 |
msgstr ""
|
9737 |
"Diese Option erlaubt es Ihnen, die Zahlungsart lediglich eingeloggten Kunden "
|
9738 |
"zur Verfügung zu stellen"
|
9739 |
|
9740 |
# @ woocommerce-germanized
|
9741 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9742 |
msgid "Customer limitation"
|
9743 |
msgstr "Kunden Eingrenzung"
|
9744 |
|
9745 |
# @ woocommerce-germanized
|
9746 |
-
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:
|
9747 |
msgid ""
|
9748 |
"Do only offer pay by invoice to customers who have at least completed one "
|
9749 |
"order."
|
@@ -10162,7 +10159,7 @@ msgstr "Germanized benötigt mindestens PHP 5.6. Bitte %s Sie Ihre PHP-Version."
|
|
10162 |
msgid "upgrade"
|
10163 |
msgstr "aktualisieren"
|
10164 |
|
10165 |
-
#: woocommerce-germanized/woocommerce-germanized.php:
|
10166 |
msgid "Pease wait while we are trying to redirect you to the payment provider."
|
10167 |
msgstr "Einen Moment - wir versuchen Sie zum Zahlungsanbieter weiterzuleiten."
|
10168 |
|
@@ -11403,6 +11400,26 @@ msgstr "Vendidero"
|
|
11403 |
msgid "https://vendidero.de"
|
11404 |
msgstr "https://vendidero.de"
|
11405 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11406 |
#~ msgctxt "dhl"
|
11407 |
#~ msgid ""
|
11408 |
#~ "Your shipment is being processed by {shipping_provider}. If you want to "
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2020-03-10 15:28+0100\n"
|
6 |
+
"PO-Revision-Date: 2020-03-10 15:30+0100\n"
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE@formal\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
14 |
+
"X-Generator: Poedit 2.3\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
17 |
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
105 |
|
106 |
# @ woocommerce-germanized
|
107 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:138
|
108 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:367
|
109 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:747
|
110 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:816
|
111 |
msgctxt "dhl"
|
120 |
|
121 |
# @ woocommerce-germanized
|
122 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:158
|
123 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:368
|
124 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:768
|
125 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:837
|
126 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
|
130 |
|
131 |
# @ woocommerce-germanized
|
132 |
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:167
|
133 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:369
|
134 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:761
|
135 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:830
|
136 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
|
380 |
msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
|
381 |
|
382 |
# @ woocommerce-germanized
|
383 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:224
|
384 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:184
|
385 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:485
|
386 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:827
|
387 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:38
|
388 |
msgctxt "dhl"
|
389 |
msgid "Packstation"
|
390 |
msgstr "Packstation"
|
391 |
|
392 |
# @ woocommerce-germanized
|
393 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:225
|
394 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:226
|
395 |
msgctxt "dhl"
|
396 |
msgid "Postfiliale"
|
397 |
msgstr "Postfiliale"
|
398 |
|
399 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:310
|
400 |
msgctxt "dhl"
|
401 |
msgid "Receiver is missing or does not exist."
|
402 |
msgstr "Empfänger fehlt oder existiert nicht."
|
403 |
|
404 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:343
|
405 |
#, php-format
|
406 |
msgctxt "dhl"
|
407 |
msgid "Shipment order #%s does not exist"
|
408 |
msgstr "Bestellung zur Sendung #%s existiert nicht"
|
409 |
|
410 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:374
|
411 |
#, php-format
|
412 |
msgctxt "dhl"
|
413 |
msgid "%s of the return address is a mandatory field."
|
414 |
msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
|
415 |
|
416 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:379
|
417 |
msgctxt "dhl"
|
418 |
msgid "Please either add a return company or name."
|
419 |
msgstr ""
|
420 |
"Bitte geben Sie entweder einen Firmennamen oder Namen für die "
|
421 |
"Rücksendeadresse an."
|
422 |
|
423 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:398
|
424 |
msgctxt "dhl"
|
425 |
msgid "Error while parsing preferred day."
|
426 |
msgstr "Fehler beim Einlesen des Wunschtags."
|
427 |
|
428 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:409
|
429 |
msgctxt "dhl"
|
430 |
msgid "Error while parsing preferred time."
|
431 |
msgstr "Fehler beim Einlesen der Wunschzeit."
|
432 |
|
433 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:433
|
434 |
msgctxt "dhl"
|
435 |
msgid "The visual min age check is invalid."
|
436 |
msgstr "Das Alter der Alterssichtprüfung ist ungültig."
|
437 |
|
438 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:449
|
439 |
msgctxt "dhl"
|
440 |
msgid "The ident min age check is invalid."
|
441 |
msgstr "Das Alter des Ident-Checks ist ungültig."
|
442 |
|
443 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:456
|
444 |
msgctxt "dhl"
|
445 |
msgid "There was an error parsing the date of birth for the identity check."
|
446 |
msgstr ""
|
447 |
"Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
|
448 |
|
449 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:461
|
450 |
msgctxt "dhl"
|
451 |
msgid ""
|
452 |
"Either a minimum age or a date of birth must be added to the ident check."
|
455 |
"hinzugefügt werden."
|
456 |
|
457 |
# @ woocommerce-germanized
|
458 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:474
|
459 |
#, php-format
|
460 |
msgctxt "dhl"
|
461 |
msgid "%s duties element does not exist."
|
462 |
msgstr "%s Zollabgabe existiert nicht."
|
463 |
|
464 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:879
|
465 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:954
|
466 |
msgctxt "dhl"
|
467 |
msgid "Invalid shipment"
|
468 |
msgstr "Ungültige Sendung"
|
469 |
|
470 |
# @ woocommerce-germanized
|
471 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:883
|
472 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:958
|
473 |
msgctxt "dhl"
|
474 |
msgid "Order does not exist"
|
475 |
msgstr "Bestellung existiert nicht"
|
476 |
|
477 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:906
|
478 |
msgctxt "dhl"
|
479 |
msgid "Error while creating the label instance"
|
480 |
msgstr "Fehler beim Erstellen der Label-Instanz"
|
481 |
|
482 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1026
|
483 |
msgctxt "dhl"
|
484 |
msgid "Invalid label"
|
485 |
msgstr "Ungültiges Label"
|
486 |
|
487 |
# @ woocommerce-germanized
|
488 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1114
|
489 |
msgctxt "dhl"
|
490 |
msgid "DHL Retoure International A"
|
491 |
msgstr "DHL Retoure International A"
|
492 |
|
493 |
# @ woocommerce-germanized
|
494 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1115
|
495 |
msgctxt "dhl"
|
496 |
msgid "DHL Retoure International B"
|
497 |
msgstr "DHL Retoure International B"
|
498 |
|
499 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1124
|
500 |
msgctxt "dhl"
|
501 |
msgid "DHL Retoure Online"
|
502 |
msgstr "DHL Retoure Online"
|
503 |
|
504 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1135
|
505 |
msgctxt "dhl"
|
506 |
msgid "DHL Paket Connect"
|
507 |
msgstr "DHL Paket Connect"
|
508 |
|
509 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1136
|
510 |
msgctxt "dhl"
|
511 |
msgid "DHL Europaket (B2B)"
|
512 |
msgstr "DHL Europaket (B2B)"
|
513 |
|
514 |
# @ woocommerce-germanized
|
515 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1137
|
516 |
msgctxt "dhl"
|
517 |
msgid "DHL Paket International"
|
518 |
msgstr "DHL Paket International"
|
519 |
|
520 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1203
|
521 |
msgctxt "dhl"
|
522 |
msgid "DHL Paket"
|
523 |
msgstr "DHL Paket"
|
524 |
|
525 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1204
|
526 |
msgctxt "dhl"
|
527 |
msgid "DHL Paket PRIO"
|
528 |
msgstr "DHL Paket PRIO"
|
529 |
|
530 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1205
|
531 |
msgctxt "dhl"
|
532 |
msgid "DHL Paket Taggleich"
|
533 |
msgstr "DHL Paket Taggleich"
|
534 |
|
535 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1292
|
536 |
msgctxt "dhl"
|
537 |
msgid "Error while uploading label."
|
538 |
msgstr "Fehler beim Hochladen des Labels."
|
1914 |
msgid "%s-%s"
|
1915 |
msgstr "%s-%s"
|
1916 |
|
1917 |
+
#: woocommerce-germanized-dhl/src/Package.php:252
|
1918 |
msgctxt "dhl"
|
1919 |
msgid ""
|
1920 |
"Please check the street field and make sure to provide a valid street number."
|
1923 |
"angegeben wurde."
|
1924 |
|
1925 |
# @ woocommerce-germanized
|
1926 |
+
#: woocommerce-germanized-dhl/src/Package.php:832
|
1927 |
msgctxt "dhl"
|
1928 |
msgid "Germany"
|
1929 |
msgstr "Deutschland"
|
1930 |
|
1931 |
# @ woocommerce-germanized
|
1932 |
#: woocommerce-germanized-dhl/src/ParcelLocator.php:89
|
1933 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:840
|
1934 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:865
|
1935 |
msgctxt "dhl"
|
1936 |
msgid "Address Type"
|
1937 |
msgstr "Adresstyp"
|
1963 |
msgstr "Ungültiger Adresstyp."
|
1964 |
|
1965 |
# @ woocommerce-germanized
|
1966 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:628
|
1967 |
msgctxt "dhl"
|
1968 |
msgid "Sorry, but delivery to packstation is not available."
|
1969 |
msgstr ""
|
1970 |
"Entschuldigung, die Lieferung an eine Packstation steht nicht zur Verfügung."
|
1971 |
|
1972 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:633
|
1973 |
msgctxt "dhl"
|
1974 |
msgid "Sorry, but delivery to parcel shops is not available."
|
1975 |
msgstr ""
|
1976 |
"Entschuldigung, die Lieferung an einen Paketshop steht nicht zur Verfügung."
|
1977 |
|
1978 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:637
|
1979 |
msgctxt "dhl"
|
1980 |
msgid "Sorry, but delivery to post offices is not available."
|
1981 |
msgstr "Entschuldigung, die Lieferung an Postfilialen ist nicht verfügbar."
|
1982 |
|
1983 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:644
|
1984 |
#, php-format
|
1985 |
msgctxt "dhl"
|
1986 |
msgid "Please indicate shipment to %s by one of the following values: %s."
|
1988 |
"Bitte identifizieren Sie die Lieferung an %s durch die Eingabe einer der "
|
1989 |
"folgenden Werte: %s."
|
1990 |
|
1991 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:652
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1992 |
msgctxt "dhl"
|
1993 |
msgid ""
|
1994 |
"Your DHL customer number (Post number) is not valid. Please check your "
|
1997 |
"Ihre DHL Kundennummer (Postnummer) ist nicht gültig. Bitte überprüfen Sie "
|
1998 |
"Ihre Eingabe."
|
1999 |
|
2000 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:655
|
2001 |
+
msgctxt "dhl"
|
2002 |
+
msgid ""
|
2003 |
+
"Your DHL customer number (Post number) is needed to ship to a packstation."
|
2004 |
+
msgstr ""
|
2005 |
+
"Ihre DHL Kundennummer (Postnummer) wird für den Versand an eine Packstation "
|
2006 |
+
"benötigt."
|
2007 |
+
|
2008 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:704
|
2009 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:831
|
2010 |
msgctxt "dhl"
|
2011 |
msgid "Branch"
|
2012 |
msgstr "Filiale"
|
2013 |
|
2014 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:705
|
2015 |
msgctxt "dhl"
|
2016 |
msgid "Postnumber "
|
2017 |
msgstr "Postnummer "
|
2018 |
|
2019 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:806
|
2020 |
#, php-format
|
2021 |
msgctxt "dhl"
|
2022 |
msgid "e.g. %s 456"
|
2023 |
msgstr "z.B. %s 456"
|
2024 |
|
2025 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:831
|
2026 |
msgctxt "dhl"
|
2027 |
msgid "Branches"
|
2028 |
msgstr "Filialen"
|
2029 |
|
2030 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:847
|
2031 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:875
|
2032 |
msgctxt "dhl"
|
2033 |
msgid "DHL customer number (Post number)"
|
2034 |
msgstr "DHL Kundennummer (Postnummer)"
|
2035 |
|
2036 |
# @ woocommerce-germanized
|
2037 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:857
|
2038 |
msgctxt "dhl"
|
2039 |
msgid "Regular Address"
|
2040 |
msgstr "Normale Adresse"
|
2041 |
|
2042 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:879
|
2043 |
msgctxt "dhl"
|
2044 |
msgid "Not yet a DHL customer?"
|
2045 |
msgstr "Noch kein DHL Kunde?"
|
2046 |
|
2047 |
# @ woocommerce-germanized
|
2048 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:879
|
2049 |
msgctxt "dhl"
|
2050 |
msgid "Register now"
|
2051 |
msgstr "Jetzt registrieren"
|
2052 |
|
2053 |
# @ woocommerce-germanized
|
2054 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:928
|
2055 |
#, php-format
|
2056 |
msgctxt "dhl"
|
2057 |
msgid "Search %s"
|
2058 |
msgstr "%s suchen"
|
2059 |
|
2060 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:1033
|
2061 |
msgctxt "dhl"
|
2062 |
msgid "No DHL locations found"
|
2063 |
msgstr "Keine DHL Standorte gefunden"
|
2064 |
|
2065 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:1048
|
2066 |
#, php-format
|
2067 |
msgctxt "dhl"
|
2068 |
msgid ""
|
2073 |
"einen %s oder %s."
|
2074 |
|
2075 |
# @ woocommerce-germanized
|
2076 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:1048
|
2077 |
msgctxt "dhl"
|
2078 |
msgid "DHL location"
|
2079 |
msgstr "DHL Standort"
|
2080 |
|
2081 |
+
#: woocommerce-germanized-dhl/src/ParcelLocator.php:1048
|
2082 |
msgctxt "dhl"
|
2083 |
msgid "retry"
|
2084 |
msgstr "Erneut versuchen"
|
2357 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:47
|
2358 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1004
|
2359 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:24
|
2360 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:668
|
2361 |
msgctxt "shipments"
|
2362 |
msgid "Status"
|
2363 |
msgstr "Status"
|
2540 |
# @ woocommerce
|
2541 |
#: woocommerce-germanized-shipments/includes/admin/views/html-settings-provider-list.php:11
|
2542 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:22
|
2543 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:666
|
2544 |
#: woocommerce-germanized-shipments/src/ShippingProvider.php:534
|
2545 |
msgctxt "shipments"
|
2546 |
msgid "Title"
|
2813 |
# @ woocommerce-germanized
|
2814 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:104
|
2815 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:308
|
2816 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:831
|
2817 |
msgctxt "shipments"
|
2818 |
msgid "Shipped"
|
2819 |
msgstr "Versandt"
|
2839 |
msgstr "Entwurf"
|
2840 |
|
2841 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:307
|
2842 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:823
|
2843 |
msgctxt "shipments"
|
2844 |
msgid "Processing"
|
2845 |
msgstr "In Bearbeitung"
|
2908 |
# @ woocommerce-germanized
|
2909 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1003
|
2910 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
|
2911 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:667
|
2912 |
msgctxt "shipments"
|
2913 |
msgid "Date"
|
2914 |
msgstr "Datum"
|
2923 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1006
|
2924 |
#: woocommerce-germanized-shipments/src/Admin/Admin.php:91
|
2925 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:28
|
2926 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:672
|
2927 |
msgctxt "shipments"
|
2928 |
msgid "Actions"
|
2929 |
msgstr "Aktionen"
|
2935 |
|
2936 |
# @ woocommerce-germanized
|
2937 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1249
|
2938 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:842
|
2939 |
#: woocommerce-germanized-shipments/src/Ajax.php:336
|
2940 |
msgctxt "shipments"
|
2941 |
msgid "Download label"
|
2950 |
msgstr "Mein Konto"
|
2951 |
|
2952 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:115
|
2953 |
+
#: woocommerce-germanized-shipments/src/DataStores/Shipment.php:351
|
2954 |
msgctxt "shipments"
|
2955 |
msgid "Invalid shipment."
|
2956 |
msgstr "Ungültige Sendung."
|
3109 |
msgstr "Sendung #%d"
|
3110 |
|
3111 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:25
|
3112 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:669
|
3113 |
msgctxt "shipments"
|
3114 |
msgid "Items"
|
3115 |
msgstr "Positionen"
|
3121 |
|
3122 |
# @ woocommerce-germanized
|
3123 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:27
|
3124 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:671
|
3125 |
msgctxt "shipments"
|
3126 |
msgid "Order"
|
3127 |
msgstr "Bestellung"
|
3482 |
msgstr[0] "%d Sendungsstatus geändert."
|
3483 |
msgstr[1] "%d Sendungsstatus geändert."
|
3484 |
|
3485 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:351
|
3486 |
msgctxt "shipments"
|
3487 |
msgid "No shipments found"
|
3488 |
msgstr "Keine Sendungen gefunden"
|
3489 |
|
3490 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:391
|
3491 |
#, php-format
|
3492 |
msgctxt "shipments"
|
3493 |
msgid "All <span class=\"count\">(%s)</span>"
|
3495 |
msgstr[0] "Alle <span class=\"count\">(%s)</span>"
|
3496 |
msgstr[1] "Alle <span class=\"count\">(%s)</span>"
|
3497 |
|
3498 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:416
|
3499 |
#, php-format
|
3500 |
msgctxt "shipments"
|
3501 |
msgid " <span class=\"count\">(%s)</span>"
|
3503 |
msgstr[0] " <span class=\"count\">(%s)</span>"
|
3504 |
msgstr[1] " <span class=\"count\">(%s)</span>"
|
3505 |
|
3506 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:506
|
3507 |
msgctxt "shipments"
|
3508 |
msgid "Filter by date"
|
3509 |
msgstr "Nach Datum filtern"
|
3510 |
|
3511 |
# @ woocommerce-germanized
|
3512 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:508
|
3513 |
msgctxt "shipments"
|
3514 |
msgid "All dates"
|
3515 |
msgstr "Alle Daten"
|
3516 |
|
3517 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:523
|
3518 |
#, php-format
|
3519 |
msgid "%1$s %2$d"
|
3520 |
msgstr "%1$s %2$d"
|
3521 |
|
3522 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:544
|
3523 |
msgctxt "shipments"
|
3524 |
msgid "Processing bulk actions..."
|
3525 |
msgstr "Bearbeite Mehrfachaktionen.."
|
3526 |
|
3527 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:628
|
3528 |
msgctxt "shipments"
|
3529 |
msgid "Filter"
|
3530 |
msgstr "Filtern"
|
3531 |
|
3532 |
# @ woocommerce-germanized
|
3533 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:644
|
3534 |
#: woocommerce-germanized-shipments/src/Ajax.php:815
|
3535 |
#, php-format
|
3536 |
msgctxt "shipments"
|
3538 |
msgstr "Bestellung #%s"
|
3539 |
|
3540 |
# @ woocommerce
|
3541 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:649
|
3542 |
msgctxt "shipments"
|
3543 |
msgid "Filter by order"
|
3544 |
msgstr "Nach Bestellung filtern"
|
3545 |
|
3546 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:670
|
3547 |
msgctxt "shipments"
|
3548 |
msgid "Address"
|
3549 |
msgstr "Adresse"
|
3550 |
|
3551 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:762
|
3552 |
#: woocommerce-germanized-shipments/templates/myaccount/shipments.php:68
|
3553 |
#, php-format
|
3554 |
msgctxt "shipment title"
|
3555 |
msgid "%s #%s"
|
3556 |
msgstr "%s #%s"
|
3557 |
|
3558 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:775
|
3559 |
#, php-format
|
3560 |
msgctxt "shipments"
|
3561 |
msgid "via %s"
|
3562 |
msgstr "via %s"
|
3563 |
|
3564 |
# @ woocommerce-germanized
|
3565 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:851
|
3566 |
msgctxt "shipments"
|
3567 |
msgid "Generate label"
|
3568 |
msgstr "Label erstellen"
|
3569 |
|
3570 |
# @ woocommerce-germanized
|
3571 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:901
|
3572 |
#, php-format
|
3573 |
msgctxt "shipments"
|
3574 |
msgid "Select %s"
|
3575 |
msgstr "Wähle %s"
|
3576 |
|
3577 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:928
|
3578 |
msgctxt "shipments"
|
3579 |
msgid "SKU:"
|
3580 |
msgstr "Art.-Nr.:"
|
3581 |
|
3582 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1022
|
3583 |
#, php-format
|
3584 |
msgctxt "%s = human-readable time difference"
|
3585 |
msgid "%s ago"
|
3586 |
msgstr "vor %s"
|
3587 |
|
3588 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1034
|
3589 |
msgctxt "shipments"
|
3590 |
msgid "M j, Y"
|
3591 |
msgstr "d.m.Y"
|
3592 |
|
3593 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1091
|
3594 |
msgctxt "shipments"
|
3595 |
msgid "Delete Permanently"
|
3596 |
msgstr "Unwiderruflich löschen"
|
3597 |
|
3598 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1094
|
3599 |
msgctxt "shipments"
|
3600 |
msgid "Change status to processing"
|
3601 |
msgstr "Status zu in Bearbeitung ändern"
|
3602 |
|
3603 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1095
|
3604 |
msgctxt "shipments"
|
3605 |
msgid "Change status to shipped"
|
3606 |
msgstr "Status zu versandt ändern"
|
3607 |
|
3608 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1096
|
3609 |
msgctxt "shipments"
|
3610 |
msgid "Change status to delivered"
|
3611 |
msgstr "Status zu geliefert ändern"
|
3612 |
|
3613 |
# @ woocommerce-germanized
|
3614 |
+
#: woocommerce-germanized-shipments/src/Admin/Table.php:1097
|
3615 |
msgctxt "shipments"
|
3616 |
msgid "Generate and download labels"
|
3617 |
msgstr "Labels erstellen und downloaden"
|
3886 |
msgid "Order is fully shipped."
|
3887 |
msgstr "Bestellung ist vollständig versandt."
|
3888 |
|
3889 |
+
#: woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php:195
|
3890 |
msgctxt "shipments"
|
3891 |
msgid "Invalid shipment item."
|
3892 |
msgstr "Ungültige Sendungsposition."
|
3958 |
"Entschuldigen Sie, diese Sendung kann nicht mehr zurückgesendet werden."
|
3959 |
|
3960 |
#: woocommerce-germanized-shipments/src/FormHandler.php:181
|
3961 |
+
#: woocommerce-germanized-shipments/src/FormHandler.php:217
|
3962 |
msgctxt "shipments"
|
3963 |
msgid "Please choose one or more items from the list."
|
3964 |
msgstr "Bitte wählen Sie ein oder mehrere Produkt(e) aus."
|
3982 |
"Bitte überprüfen Sie Ihre Angaben zur Anzahl. Die angegebene Anzahl ist zu "
|
3983 |
"hoch."
|
3984 |
|
3985 |
+
#: woocommerce-germanized-shipments/src/FormHandler.php:252
|
3986 |
msgctxt "shipments"
|
3987 |
msgid ""
|
3988 |
"There was an error while creating the return. Please contact us for further "
|
4804 |
# @ woocommerce
|
4805 |
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:73
|
4806 |
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:140
|
4807 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:79
|
4808 |
+
#: woocommerce-germanized/woocommerce-germanized.php:825
|
4809 |
msgid "Settings"
|
4810 |
msgstr "Einstellungen"
|
4811 |
|
5305 |
"Deaktiviert den „zzgl. Versandkosten“ Hinweis. Ohne Auswirkungen auf die "
|
5306 |
"Versandkosten"
|
5307 |
|
5308 |
+
# @ woocommerce-germanized
|
5309 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:29
|
5310 |
+
msgctxt "dhl"
|
5311 |
+
msgid "DHL built-in Integration"
|
5312 |
+
msgstr "DHL Integration"
|
5313 |
+
|
5314 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:33
|
5315 |
+
msgctxt "dhl"
|
5316 |
+
msgid ""
|
5317 |
+
"It seems like you are currently using the DHL for WooCommerce plugin. "
|
5318 |
+
"Germanized does now fully integrate DHL services and switching is as simple "
|
5319 |
+
"as can be. Check your advantages by using the DHL integration in Germanized "
|
5320 |
+
"and let Germanized import your current settings for you."
|
5321 |
+
msgstr ""
|
5322 |
+
"Es scheint als würden Sie aktuell bereits ein DHL Plugin für WooCommerce "
|
5323 |
+
"nutzen. Germanized bietet nun eine eigene, verbesserte Integration der DHL "
|
5324 |
+
"Services an. Den Wechsel haben wir Ihnen so einfach wie möglich gemacht. "
|
5325 |
+
"Schauen Sie sich Ihre Vorteile bei der Nutzung der Germanized DHL "
|
5326 |
+
"Integration an und lassen Sie Germanized einfach Ihre bestehenden "
|
5327 |
+
"Einstellungen importieren."
|
5328 |
+
|
5329 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:35
|
5330 |
+
msgctxt "dhl"
|
5331 |
+
msgid "No need to use an external plugin which might lead to incompatibilities"
|
5332 |
+
msgstr ""
|
5333 |
+
"Kein externes Plugin notwendig, d.h. geringere Fehleranfälligkeit und "
|
5334 |
+
"bessere Performance"
|
5335 |
+
|
5336 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:36
|
5337 |
+
#, php-format
|
5338 |
+
msgctxt "dhl"
|
5339 |
+
msgid ""
|
5340 |
+
"Many improved features such as automation, services per shipping method and "
|
5341 |
+
"%s"
|
5342 |
+
msgstr ""
|
5343 |
+
"Viele verbesserte Funktionen darunter Automatisierung, die Wahl bestimmter "
|
5344 |
+
"Services pro Versandart und %s"
|
5345 |
+
|
5346 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:36
|
5347 |
+
msgctxt "dhl"
|
5348 |
+
msgid "many more"
|
5349 |
+
msgstr "und viele mehr"
|
5350 |
+
|
5351 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:37
|
5352 |
+
msgctxt "dhl"
|
5353 |
+
msgid ""
|
5354 |
+
"Perfectly integrated in Germanized – easily create labels for shipments"
|
5355 |
+
msgstr ""
|
5356 |
+
"Perfekt integriert in Germanized – erstellen Sie einfach DHL Labels "
|
5357 |
+
"für Sendungen und Retouren"
|
5358 |
+
|
5359 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:47
|
5360 |
+
msgctxt "dhl"
|
5361 |
+
msgid "Import settings and activate"
|
5362 |
+
msgstr "Einstellungen importieren und loslegen"
|
5363 |
+
|
5364 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php:53
|
5365 |
+
msgctxt "dhl"
|
5366 |
+
msgid "Learn more"
|
5367 |
+
msgstr "Mehr erfahren"
|
5368 |
+
|
5369 |
+
# @ woocommerce-germanized
|
5370 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:23
|
5371 |
+
msgid "For professionals: Upgrade to Pro-Version"
|
5372 |
+
msgstr "Entdecken Sie jetzt noch mehr nützliche Funktionen"
|
5373 |
+
|
5374 |
+
# @ woocommerce-germanized
|
5375 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:27
|
5376 |
+
msgid ""
|
5377 |
+
"Do you enjoy Germanized? Do you want to benefit from even more and better "
|
5378 |
+
"features? You may consider an uprade to Pro. Check out some of the main Pro "
|
5379 |
+
"features:"
|
5380 |
+
msgstr ""
|
5381 |
+
"Ihnen gefällt Germanized? Dann profitieren Sie jetzt von weiteren nützlichen "
|
5382 |
+
"WooCommerce Funktionen um Ihren Shop noch ein Stückchen besser an den "
|
5383 |
+
"deutschen Markt anzupassen. Hier finden Sie einen Auszug der Funktionen der "
|
5384 |
+
"Pro Version:"
|
5385 |
+
|
5386 |
+
# @ woocommerce-germanized
|
5387 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:29
|
5388 |
+
msgid "PDF invoices and packing slips"
|
5389 |
+
msgstr "PDF Rechnungen & Lieferscheine"
|
5390 |
+
|
5391 |
+
# @ woocommerce-germanized
|
5392 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:30
|
5393 |
+
msgid "Generator for terms & conditions and right of recission"
|
5394 |
+
msgstr "Schnittstelle für Mustertexte-Generatoren für AGB & Widerrufsbelehrung"
|
5395 |
+
|
5396 |
+
# @ woocommerce-germanized
|
5397 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:31
|
5398 |
+
msgid "Multistep Checkout"
|
5399 |
+
msgstr "Mehrstufige Kasse inkl. Datenüberprüfung"
|
5400 |
+
|
5401 |
+
# @ woocommerce-germanized
|
5402 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:32
|
5403 |
+
msgid "Premium Ticket Support"
|
5404 |
+
msgstr "Premium Support via Ticket-System"
|
5405 |
+
|
5406 |
+
# @ woocommerce-germanized
|
5407 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-pro.php:43
|
5408 |
+
msgid "Learn more about Pro Version"
|
5409 |
+
msgstr "Mehr über die Pro Version erfahren"
|
5410 |
+
|
5411 |
+
# @ woocommerce-germanized
|
5412 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:24
|
5413 |
+
msgid "Do you like Germanized?"
|
5414 |
+
msgstr "Gefällt Ihnen Germanized?"
|
5415 |
+
|
5416 |
+
# @ woocommerce-germanized
|
5417 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:28
|
5418 |
+
msgid ""
|
5419 |
+
"If you like Germanized and our Plugin does a good job it would be great if "
|
5420 |
+
"you would write a review about WooCommerce Germanized on WordPress.org. "
|
5421 |
+
"Thank you for your support!"
|
5422 |
+
msgstr ""
|
5423 |
+
"Wenn Sie Germanized nützlich finden und ihnen unsere Arbeit gefällt, dann "
|
5424 |
+
"würden wir uns sehr darüber freuen, wenn Sie die Zeit finden würden, eine "
|
5425 |
+
"kurze Bewertung zum Plugin bei WordPress zu veröffentlichen. Vielen Dank für "
|
5426 |
+
"Ihre Mühen!"
|
5427 |
+
|
5428 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:40
|
5429 |
+
msgid "I've added my review"
|
5430 |
+
msgstr "Ich habe bereits bewertet"
|
5431 |
+
|
5432 |
+
# @ woocommerce-germanized
|
5433 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:47
|
5434 |
+
msgid "Write review now"
|
5435 |
+
msgstr "Jetzt Bewertung verfassen"
|
5436 |
+
|
5437 |
+
# @ woocommerce-germanized
|
5438 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-review.php:53
|
5439 |
+
msgid "Found Bugs?"
|
5440 |
+
msgstr "Bugs oder Wünsche melden"
|
5441 |
+
|
5442 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:53
|
5443 |
+
msgid "Your theme contains outdated Germanized template files"
|
5444 |
+
msgstr "Ihr Theme enthält veraltete Germanized Templates"
|
5445 |
+
|
5446 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:57
|
5447 |
+
msgid ""
|
5448 |
+
"These files may need updating to ensure they are compatible with the current "
|
5449 |
+
"version of Germanized. Suggestions to fix this:"
|
5450 |
+
msgstr ""
|
5451 |
+
"Ein oder mehrere Template-Dateien benötigen ein Update, damit sie kompatibel "
|
5452 |
+
"mit der neuesten Version von Germanized sind. Vorschläge, um dies zu beheben:"
|
5453 |
+
|
5454 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:59
|
5455 |
+
msgid ""
|
5456 |
+
"Update your theme to the latest version. If no update is available contact "
|
5457 |
+
"your theme author asking about compatibility with the current Germanized "
|
5458 |
+
"version."
|
5459 |
+
msgstr ""
|
5460 |
+
"Aktualisieren Sie Ihr Theme auf die neueste Version. Falls kein Update "
|
5461 |
+
"verfügbar ist, kontaktieren Sie Ihren Theme-Entwickler und fragen Sie nach "
|
5462 |
+
"Kompatibilität mit der neuesten Germanized Version."
|
5463 |
+
|
5464 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:60
|
5465 |
+
msgid ""
|
5466 |
+
"If you copied over a template file to change something, then you will need "
|
5467 |
+
"to copy the new version of the template and apply your changes again."
|
5468 |
+
msgstr ""
|
5469 |
+
"Falls Sie eine Template-Datei kopiert haben, um etwas anzupassen, müssen Sie "
|
5470 |
+
"eine neue Version dieses Templates kopieren und Ihre Anpassungen erneut "
|
5471 |
+
"durchführen."
|
5472 |
+
|
5473 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php:70
|
5474 |
+
msgid "View affected templates"
|
5475 |
+
msgstr "Betroffene Templates anzeigen"
|
5476 |
+
|
5477 |
+
# @ woocommerce-germanized
|
5478 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-theme-supported.php:40
|
5479 |
+
#, php-format
|
5480 |
+
msgid "Enable full %s support"
|
5481 |
+
msgstr "Anpassungen für %s freischalten"
|
5482 |
+
|
5483 |
+
# @ woocommerce-germanized
|
5484 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-theme-supported.php:46
|
5485 |
+
#, php-format
|
5486 |
+
msgid ""
|
5487 |
+
"Your current theme %s needs some adaptions to seamlessly integrate with "
|
5488 |
+
"Germanized. Our Pro Version will <strong>enable support for %s</strong> and "
|
5489 |
+
"makes sure Germanized settings are shown and styled within frontend for a "
|
5490 |
+
"better user experience. A better user experience will help you selling more "
|
5491 |
+
"products."
|
5492 |
+
msgstr ""
|
5493 |
+
"Ihr aktuelles Theme %s benötigt einige Anpassungen um die Darstellung der "
|
5494 |
+
"Optionen von Germanized (Lieferzeiten, Einheitspreise etc.) zu optimieren. "
|
5495 |
+
"Unsere Pro Version bietet die <strong>Unterstützung ihres aktuellen Themes "
|
5496 |
+
"%s</strong> und sorgt für eine bessere Bedienbarkeit und Benutzererfahrung "
|
5497 |
+
"in ihrem Shop."
|
5498 |
+
|
5499 |
+
# @ woocommerce-germanized
|
5500 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-theme-supported.php:55
|
5501 |
+
#, php-format
|
5502 |
+
msgid "Enable support for %s"
|
5503 |
+
msgstr "Anpassungen für %s freischalten"
|
5504 |
+
|
5505 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-update.php:25
|
5506 |
+
msgid "Germanized Data Update Required"
|
5507 |
+
msgstr "Datenaktualisierung für Germanized erforderlich"
|
5508 |
+
|
5509 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-update.php:29
|
5510 |
+
msgid ""
|
5511 |
+
"We just need to update your install to the latest version. <strong>Make sure "
|
5512 |
+
"to backup your data before updating</strong>."
|
5513 |
+
msgstr ""
|
5514 |
+
"Wir müssen Ihre Installation auf die neueste Version aktualisieren. "
|
5515 |
+
"<strong>Erzeugen Sie sicherheitshalber ein Backup vor der Aktualisierung</"
|
5516 |
+
"strong>."
|
5517 |
+
|
5518 |
+
# @ woocommerce-germanized
|
5519 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note-update.php:40
|
5520 |
+
msgid "Run the updater"
|
5521 |
+
msgstr "Update starten"
|
5522 |
+
|
5523 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note.php:175
|
5524 |
+
msgid "Not now"
|
5525 |
+
msgstr "Nicht jetzt"
|
5526 |
+
|
5527 |
+
#: woocommerce-germanized/includes/admin/notes/class-wc-gzd-admin-note.php:179
|
5528 |
+
msgctxt "woocommerce-germanized"
|
5529 |
+
msgid "Deactivate"
|
5530 |
+
msgstr "Deaktivieren"
|
5531 |
+
|
5532 |
# @ woocommerce-germanized
|
5533 |
#: woocommerce-germanized/includes/admin/settings/abstract-wc-gzd-settings-tab.php:39
|
5534 |
#: woocommerce-germanized/includes/admin/views/html-settings-pro.php:23
|
5554 |
#: woocommerce-germanized/includes/admin/views/html-settings-pro.php:26
|
5555 |
#: woocommerce-germanized/includes/admin/views/setup/first-steps.php:35
|
5556 |
#: woocommerce-germanized/includes/compatibility/elementor/widgets/abstact-class-wc-gzd-elementor-widget.php:54
|
5557 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:90
|
5558 |
msgid "Upgrade now"
|
5559 |
msgstr "Jetzt upgraden"
|
5560 |
|
5590 |
"werden."
|
5591 |
|
5592 |
#: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-pointers.php:148
|
|
|
5593 |
msgid "Dismiss"
|
5594 |
msgstr "Ausblenden"
|
5595 |
|
6088 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:145
|
6089 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:546
|
6090 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:557
|
6091 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:125
|
6092 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:133
|
6093 |
msgid "Title"
|
6094 |
msgstr "Anrede"
|
6095 |
|
7431 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:29
|
7432 |
#: woocommerce-germanized/includes/class-wc-gzd-legal-checkbox.php:779
|
7433 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:893
|
7434 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:124
|
7435 |
msgid "Description"
|
7436 |
msgstr "Beschreibung"
|
7437 |
|
7550 |
msgid "Install an older version"
|
7551 |
msgstr "Installieren Sie eine ältere Version"
|
7552 |
|
7553 |
+
#: woocommerce-germanized/includes/admin/views/html-notice-fallback.php:13
|
7554 |
+
msgid "Hide"
|
7555 |
+
msgstr "Ausblenden"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7556 |
|
7557 |
# @ woocommerce-germanized
|
7558 |
#: woocommerce-germanized/includes/admin/views/html-page-status-germanized.php:12
|
8168 |
"besteuert. Weitere Informationen finden Sie <a href=\"%s\" target=\"_blank"
|
8169 |
"\">hier</a>."
|
8170 |
|
8171 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:112
|
8172 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:217
|
8173 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:337
|
8174 |
msgid ""
|
8175 |
"Please activate your account through clicking on the activation link "
|
8176 |
"received via email."
|
8178 |
"Bitte aktivieren Sie Ihr Kundenkonto indem Sie auf den Link in der E-Mail "
|
8179 |
"klicken."
|
8180 |
|
8181 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:227
|
8182 |
#, php-format
|
8183 |
msgid "Continue without creating an account? <a href=\"%s\">Click here</a>"
|
8184 |
msgstr "Weiter zur Kasse ohne Kundenkonto? <a href=\"%s\">Hier klicken</a>"
|
8185 |
|
8186 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:229
|
8187 |
msgid "Please create an account or login before continuing to checkout"
|
8188 |
msgstr ""
|
8189 |
"Bitte erstellen Sie ein Kundenkonto oder loggen Sie sich ein, bevor Sie zur "
|
8190 |
"Kasse gehen"
|
8191 |
|
8192 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:369
|
8193 |
msgid ""
|
8194 |
"This activation code has expired. We have sent you a new activation code via "
|
8195 |
"e-mail."
|
8198 |
"Code per E-Mail geschickt."
|
8199 |
|
8200 |
# @ woocommerce-germanized
|
8201 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:371
|
8202 |
msgid "Sorry, but this activation code cannot be found."
|
8203 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
8204 |
|
8205 |
# @ woocommerce-germanized
|
8206 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:375
|
8207 |
msgid "Thank you. You have successfully activated your account."
|
8208 |
msgstr "Vielen Dank. Ihr Benutzerkonto wurde erfolgreich aktiviert."
|
8209 |
|
8210 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:561
|
8211 |
msgid "Expired activation key"
|
8212 |
msgstr "Abgelaufener Aktivierungscode"
|
8213 |
|
8214 |
+
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:566
|
8215 |
msgid "Invalid activation key"
|
8216 |
msgstr "Aktivierungscode ungültig"
|
8217 |
|
8261 |
msgstr "Widerruf online erklären"
|
8262 |
|
8263 |
# @ woocommerce-germanized
|
8264 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:164
|
8265 |
#, php-format
|
8266 |
msgid ""
|
8267 |
"Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before "
|
8270 |
"Bitte installieren Sie <a href=\"%s\" target=\"_blank\">WooCommerce</a> "
|
8271 |
"bevor Sie WooCommerce Germanized installieren. Vielen Dank!"
|
8272 |
|
8273 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:465
|
8274 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:479
|
8275 |
msgid "Reduced rate"
|
8276 |
msgstr "Ermäßigter Steuersatz"
|
8277 |
|
8278 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:521
|
8279 |
#, php-format
|
8280 |
msgctxt "vat-rate-import"
|
8281 |
msgid "VAT %s"
|
8282 |
msgstr "MwSt. %s"
|
8283 |
|
8284 |
# @ woocommerce-germanized
|
8285 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:625
|
8286 |
msgctxt "Page slug"
|
8287 |
msgid "data-security"
|
8288 |
msgstr "datenschutzerklaerung"
|
8289 |
|
8290 |
# @ woocommerce-germanized
|
8291 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:626
|
8292 |
msgctxt "Page title"
|
8293 |
msgid "Data Security Statement"
|
8294 |
msgstr "Datenschutzerklärung"
|
8295 |
|
8296 |
# @ woocommerce-germanized
|
8297 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:630
|
8298 |
msgctxt "Page slug"
|
8299 |
msgid "imprint"
|
8300 |
msgstr "impressum"
|
8301 |
|
8302 |
# @ woocommerce-germanized
|
8303 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:631
|
8304 |
msgctxt "Page title"
|
8305 |
msgid "Imprint"
|
8306 |
msgstr "Impressum"
|
8307 |
|
8308 |
# @ woocommerce-germanized
|
8309 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:635
|
8310 |
msgctxt "Page slug"
|
8311 |
msgid "terms"
|
8312 |
msgstr "agb"
|
8313 |
|
8314 |
# @ woocommerce-germanized
|
8315 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:636
|
8316 |
msgctxt "Page title"
|
8317 |
msgid "Terms & Conditions"
|
8318 |
msgstr "AGB"
|
8319 |
|
8320 |
# @ woocommerce-germanized
|
8321 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:640
|
8322 |
msgctxt "Page slug"
|
8323 |
msgid "revocation"
|
8324 |
msgstr "widerrufsbelehrung"
|
8325 |
|
8326 |
# @ woocommerce-germanized
|
8327 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:641
|
8328 |
msgctxt "Page title"
|
8329 |
msgid "Power of Revocation"
|
8330 |
msgstr "Widerrufsbelehrung"
|
8331 |
|
8332 |
# @ woocommerce-germanized
|
8333 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:645
|
8334 |
msgctxt "Page slug"
|
8335 |
msgid "shipping-methods"
|
8336 |
msgstr "versandarten"
|
8337 |
|
8338 |
# @ woocommerce-germanized
|
8339 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:646
|
8340 |
msgctxt "Page title"
|
8341 |
msgid "Shipping Methods"
|
8342 |
msgstr "Versandarten"
|
8343 |
|
8344 |
# @ woocommerce-germanized
|
8345 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:650
|
8346 |
msgctxt "Page slug"
|
8347 |
msgid "payment-methods"
|
8348 |
msgstr "bezahlmoeglichkeiten"
|
8349 |
|
8350 |
# @ woocommerce-germanized
|
8351 |
+
#: woocommerce-germanized/includes/class-wc-gzd-install.php:651
|
8352 |
msgctxt "Page title"
|
8353 |
msgid "Payment Methods"
|
8354 |
msgstr "Zahlungsarten"
|
8644 |
msgstr "Wählen Sie einen Ort aus, an dem die Checkbox platziert werden soll."
|
8645 |
|
8646 |
# @ woocommerce-germanized
|
8647 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:146
|
8648 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:202
|
8649 |
#, php-format
|
8650 |
msgid "%s payment charge"
|
8651 |
msgstr "%s Zahlungsgebühr"
|
8652 |
|
8653 |
# @ woocommerce-germanized
|
8654 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:149
|
8655 |
#: woocommerce-germanized/includes/wc-gzd-order-functions.php:35
|
8656 |
#: woocommerce-germanized/includes/wc-gzd-template-functions.php:472
|
8657 |
#, php-format
|
8659 |
msgstr "Zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
8660 |
|
8661 |
# @ woocommerce-germanized
|
8662 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:236
|
8663 |
msgid "Fee"
|
8664 |
msgstr "Zahlungsgebühr"
|
8665 |
|
8666 |
# @ woocommerce-germanized
|
8667 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:238
|
8668 |
msgid ""
|
8669 |
"This fee is being added if customer selects payment method within checkout."
|
8670 |
msgstr ""
|
8672 |
"Zahlungsart aktiviert."
|
8673 |
|
8674 |
# @ woocommerce-germanized
|
8675 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:244
|
8676 |
msgid "Fee is taxable?"
|
8677 |
msgstr "Mwst. berechnen?"
|
8678 |
|
8679 |
# @ woocommerce-germanized
|
8680 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:246
|
8681 |
msgid "Check if fee is taxable."
|
8682 |
msgstr "MwSt.-Berechnung für Gebühr aktivieren."
|
8683 |
|
8684 |
# @ woocommerce-germanized
|
8685 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:252
|
8686 |
msgid "Forwarding Fee"
|
8687 |
msgstr "Übermittlungsentgelt"
|
8688 |
|
8689 |
# @ woocommerce-germanized
|
8690 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:255
|
8691 |
msgid ""
|
8692 |
"Forwarding fee will be charged by the transport agent in addition to the "
|
8693 |
"cash of delivery fee e.g. DHL - tax free."
|
8696 |
"kassiert - z.B. DHL (steuerfrei)."
|
8697 |
|
8698 |
# @ woocommerce-germanized
|
8699 |
+
#: woocommerce-germanized/includes/class-wc-gzd-payment-gateways.php:300
|
8700 |
msgid "Payment charge"
|
8701 |
msgstr "Zahlungsgebühr"
|
8702 |
|
9324 |
|
9325 |
# @ woocommerce-germanized
|
9326 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:880
|
9327 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:111
|
9328 |
msgid "Enable/Disable"
|
9329 |
msgstr "Aktivieren/Deaktivieren"
|
9330 |
|
9336 |
# @ woocommerce-germanized
|
9337 |
# @ woocommerce
|
9338 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:886
|
9339 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:117
|
9340 |
msgctxt "gateway"
|
9341 |
msgid "Title"
|
9342 |
msgstr "Bezeichnung"
|
9343 |
|
9344 |
# @ woocommerce-germanized
|
9345 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:888
|
9346 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:119
|
9347 |
msgid "This controls the title which the user sees during checkout."
|
9348 |
msgstr ""
|
9349 |
"Beschreibungstext, den Benutzer bei der Auswahl dieser Zahlungsart sehen."
|
9350 |
|
9351 |
# @ woocommerce-germanized
|
9352 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:895
|
9353 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:126
|
9354 |
msgid "Payment method description that the customer will see on your checkout."
|
9355 |
msgstr "Beschreibung der Zahlungsart, die Kunden auf ihrer Website sehen."
|
9356 |
|
9363 |
|
9364 |
# @ woocommerce-germanized
|
9365 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:900
|
9366 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:131
|
9367 |
msgid "Instructions"
|
9368 |
msgstr "Anweisungen"
|
9369 |
|
9370 |
# @ woocommerce-germanized
|
9371 |
#: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:902
|
9372 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:133
|
9373 |
msgid "Instructions that will be added to the thank you page and emails."
|
9374 |
msgstr "Anweisung, die zur „Danke“-Seite und zu E-Mails hinzugefügt werden."
|
9375 |
|
9655 |
|
9656 |
# @ woocommerce-germanized
|
9657 |
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:35
|
9658 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:120
|
9659 |
msgid "Pay by Invoice"
|
9660 |
msgstr "Rechnung"
|
9661 |
|
9666 |
"Kunden haben die Möglichkeit ihre Bestellungen auf Rechnung zu bezahlen."
|
9667 |
|
9668 |
# @ woocommerce-germanized
|
9669 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:86
|
9670 |
msgid "Automatically generate PDF invoices for this gateway?"
|
9671 |
msgstr "PDF Rechnungen für diese Zahlungsart automatisch erstellen?"
|
9672 |
|
9673 |
# @ woocommerce-germanized
|
9674 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:87
|
9675 |
msgid ""
|
9676 |
"By upgrading to the professional version you'll be able to automatically "
|
9677 |
"generate PDF invoices to this payment gateway. Furthermore you'll benefit "
|
9685 |
"natürlich Premium-Support via Ticket-System!"
|
9686 |
|
9687 |
# @ woocommerce-germanized
|
9688 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:93
|
9689 |
msgid "Learn more about PDF invoicing"
|
9690 |
msgstr "Mehr über PDF-Rechnungen erfahren"
|
9691 |
|
9692 |
# @ woocommerce-germanized
|
9693 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:113
|
9694 |
msgid "Enable Pay by Invoice"
|
9695 |
msgstr "Bezahlung auf Rechnung aktivieren"
|
9696 |
|
9697 |
# @ woocommerce-germanized
|
9698 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:127
|
9699 |
msgid ""
|
9700 |
"You'll receive an invoice after your order. Please transfer the order amount "
|
9701 |
"to our bank account within 14 days."
|
9704 |
"den Gesamtbetrag innerhalb von 14 Tagen auf das dort angegebene Konto."
|
9705 |
|
9706 |
# @ woocommerce-germanized
|
9707 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:138
|
9708 |
msgid "Order Status"
|
9709 |
msgstr "Bestellstatus"
|
9710 |
|
9711 |
# @ woocommerce-germanized
|
9712 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:140
|
9713 |
msgid ""
|
9714 |
"Choose which order status should be applied after a customer has chosen to "
|
9715 |
"pay by invoice."
|
9718 |
"Zahlungsart angewendet werden soll."
|
9719 |
|
9720 |
# @ woocommerce-germanized
|
9721 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:146
|
9722 |
msgid "Registered customers"
|
9723 |
msgstr "Registrierte Kunden"
|
9724 |
|
9725 |
# @ woocommerce-germanized
|
9726 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:147
|
9727 |
msgid "Do only offer pay by invoice to registered/logged in customers."
|
9728 |
msgstr "Bietet diese Zahlungsart nur registrierten/eingeloggten Kunden an."
|
9729 |
|
9730 |
# @ woocommerce-germanized
|
9731 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:149
|
9732 |
msgid "This will enable Pay by Invoice to logged in customers only"
|
9733 |
msgstr ""
|
9734 |
"Diese Option erlaubt es Ihnen, die Zahlungsart lediglich eingeloggten Kunden "
|
9735 |
"zur Verfügung zu stellen"
|
9736 |
|
9737 |
# @ woocommerce-germanized
|
9738 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:154
|
9739 |
msgid "Customer limitation"
|
9740 |
msgstr "Kunden Eingrenzung"
|
9741 |
|
9742 |
# @ woocommerce-germanized
|
9743 |
+
#: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:155
|
9744 |
msgid ""
|
9745 |
"Do only offer pay by invoice to customers who have at least completed one "
|
9746 |
"order."
|
10159 |
msgid "upgrade"
|
10160 |
msgstr "aktualisieren"
|
10161 |
|
10162 |
+
#: woocommerce-germanized/woocommerce-germanized.php:978
|
10163 |
msgid "Pease wait while we are trying to redirect you to the payment provider."
|
10164 |
msgstr "Einen Moment - wir versuchen Sie zum Zahlungsanbieter weiterzuleiten."
|
10165 |
|
11400 |
msgid "https://vendidero.de"
|
11401 |
msgstr "https://vendidero.de"
|
11402 |
|
11403 |
+
# @ woocommerce-germanized
|
11404 |
+
#~ msgid "Hide this notice"
|
11405 |
+
#~ msgstr "Diese Nachricht ausblenden"
|
11406 |
+
|
11407 |
+
# @ woocommerce-germanized
|
11408 |
+
#~ msgid ""
|
11409 |
+
#~ "<strong>Germanized Data Update Required</strong> – We just need to "
|
11410 |
+
#~ "update your install to the latest version"
|
11411 |
+
#~ msgstr ""
|
11412 |
+
#~ "<strong>Germanized Datenaktualisierung erforderlich</strong> – Wir "
|
11413 |
+
#~ "müssen Ihre Installation auf die neueste Version updaten"
|
11414 |
+
|
11415 |
+
# @ woocommerce-germanized
|
11416 |
+
#~ msgid ""
|
11417 |
+
#~ "It is strongly recommended that you backup your database before "
|
11418 |
+
#~ "proceeding. Are you sure you wish to run the updater now?"
|
11419 |
+
#~ msgstr ""
|
11420 |
+
#~ "Sie sollten vor einem Update immer ein Backup der Datenbank anlegen. Sind "
|
11421 |
+
#~ "Sie sicher das Update jetzt zu installieren?"
|
11422 |
+
|
11423 |
#~ msgctxt "dhl"
|
11424 |
#~ msgid ""
|
11425 |
#~ "Your shipment is being processed by {shipping_provider}. If you want to "
|
includes/admin/class-wc-gzd-admin-notices.php
CHANGED
@@ -28,6 +28,8 @@ if ( ! class_exists( 'WC_GZD_Admin_Notices' ) ) :
|
|
28 |
*/
|
29 |
protected static $_instance = null;
|
30 |
|
|
|
|
|
31 |
/**
|
32 |
* Ensures that only one instance of this class is loaded or can be loaded.
|
33 |
*
|
@@ -46,6 +48,14 @@ if ( ! class_exists( 'WC_GZD_Admin_Notices' ) ) :
|
|
46 |
|
47 |
add_action( 'after_switch_theme', array( $this, 'remove_theme_notice_hide' ) );
|
48 |
add_action( 'admin_print_styles', array( $this, 'add_notices' ), 1 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
}
|
50 |
|
51 |
public function enable_notices() {
|
@@ -71,128 +81,111 @@ if ( ! class_exists( 'WC_GZD_Admin_Notices' ) ) :
|
|
71 |
}
|
72 |
|
73 |
/**
|
74 |
-
*
|
75 |
*/
|
76 |
-
public function
|
77 |
-
$
|
78 |
-
$screen_id = $screen ? $screen->id : '';
|
79 |
-
$show_on_screens = array(
|
80 |
-
'dashboard',
|
81 |
-
'plugins',
|
82 |
-
);
|
83 |
|
84 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
|
86 |
-
|
87 |
-
if ( ! in_array( $screen_id, $wc_screen_ids, true ) && ! in_array( $screen_id, $show_on_screens, true ) ) {
|
88 |
-
return;
|
89 |
-
}
|
90 |
-
|
91 |
-
if ( get_option( '_wc_gzd_needs_update' ) == 1 ) {
|
92 |
-
if ( current_user_can( 'manage_woocommerce' ) ) {
|
93 |
-
$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
94 |
-
wp_enqueue_style( 'woocommerce-gzd-activation', WC_germanized()->plugin_url() . '/assets/css/admin-activation' . $suffix . '.css', array(), WC_GERMANIZED_VERSION );
|
95 |
|
96 |
-
|
97 |
-
|
98 |
-
}
|
99 |
|
100 |
-
|
101 |
-
if ( $this->is_theme_supported_by_pro() ) {
|
102 |
-
add_action( 'admin_notices', array( $this, 'theme_supported_notice' ) );
|
103 |
}
|
104 |
}
|
105 |
|
106 |
-
|
107 |
-
|
108 |
-
}
|
109 |
-
|
110 |
-
if ( ! get_option( '_wc_gzd_hide_template_outdated_notice' ) ) {
|
111 |
-
add_action( 'admin_notices', array( $this, 'add_template_outdated_notice' ) );
|
112 |
-
}
|
113 |
|
114 |
-
|
115 |
-
|
116 |
-
|
|
|
|
|
|
|
|
|
117 |
|
118 |
-
if (
|
119 |
-
|
120 |
}
|
121 |
|
122 |
-
|
123 |
-
add_action( 'admin_notices', array( $this, 'dhl_importer_notice' ) );
|
124 |
-
}
|
125 |
}
|
126 |
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
|
|
|
|
|
|
|
|
|
|
132 |
|
133 |
-
|
134 |
-
$
|
135 |
-
$show = false;
|
136 |
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
break;
|
141 |
-
}
|
142 |
}
|
143 |
|
144 |
-
|
145 |
-
|
146 |
}
|
147 |
}
|
148 |
|
149 |
public function remove_theme_notice_hide() {
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
|
154 |
-
|
155 |
-
|
156 |
-
*/
|
157 |
-
public function update_notice() {
|
158 |
-
// If we need to update, include a message with the update button
|
159 |
-
if ( get_option( '_wc_gzd_needs_update' ) == 1 ) {
|
160 |
-
include( 'views/html-notice-update.php' );
|
161 |
}
|
162 |
}
|
163 |
|
164 |
public function check_notice_hide() {
|
|
|
165 |
if ( ! current_user_can( 'manage_woocommerce' ) ) {
|
166 |
return;
|
167 |
}
|
168 |
|
169 |
-
$
|
170 |
-
'wc-gzd-hide-theme-notice',
|
171 |
-
'wc-gzd-disable-review-notice',
|
172 |
-
'wc-gzd-hide-review-notice',
|
173 |
-
'wc-gzd-hide-pro-notice',
|
174 |
-
'wc-gzd-hide-dhl-importer-notice',
|
175 |
-
'wc-gzd-hide-template-outdated-notice'
|
176 |
-
);
|
177 |
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
update_option( '_' . str_replace( '-', '_', $notice ), true );
|
182 |
-
$redirect_url = remove_query_arg( 'notice', remove_query_arg( 'nonce', $_SERVER['REQUEST_URI'] ) );
|
183 |
|
184 |
-
|
185 |
-
|
186 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
}
|
188 |
}
|
189 |
}
|
190 |
|
191 |
-
public function theme_supported_notice() {
|
192 |
-
$current_theme = wp_get_theme();
|
193 |
-
include( 'views/html-notice-theme-supported.php' );
|
194 |
-
}
|
195 |
-
|
196 |
public function is_theme_ready() {
|
197 |
$stylesheet = get_stylesheet_directory() . '/style.css';
|
198 |
$data = get_file_data( $stylesheet, array( 'wc_gzd_compatible' => 'wc_gzd_compatible' ) );
|
@@ -223,30 +216,6 @@ if ( ! class_exists( 'WC_GZD_Admin_Notices' ) ) :
|
|
223 |
return false;
|
224 |
}
|
225 |
|
226 |
-
public function add_review_notice() {
|
227 |
-
if ( get_option( 'woocommerce_gzd_activation_date' ) ) {
|
228 |
-
$this->queue_notice( 3, 'html-notice-review.php' );
|
229 |
-
}
|
230 |
-
}
|
231 |
-
|
232 |
-
public function add_pro_notice() {
|
233 |
-
if ( get_option( 'woocommerce_gzd_activation_date' ) ) {
|
234 |
-
$this->queue_notice( 4, 'html-notice-pro.php' );
|
235 |
-
}
|
236 |
-
}
|
237 |
-
|
238 |
-
public function queue_notice( $days, $view ) {
|
239 |
-
if ( get_option( 'woocommerce_gzd_activation_date' ) ) {
|
240 |
-
|
241 |
-
$activation_date = ( get_option( 'woocommerce_gzd_activation_date' ) ? get_option( 'woocommerce_gzd_activation_date' ) : date( 'Y-m-d' ) );
|
242 |
-
$diff = WC_germanized()->get_date_diff( $activation_date, date( 'Y-m-d' ) );
|
243 |
-
|
244 |
-
if ( $diff['d'] >= absint( $days ) ) {
|
245 |
-
include( 'views/' . $view );
|
246 |
-
}
|
247 |
-
}
|
248 |
-
}
|
249 |
-
|
250 |
/**
|
251 |
* Checks if current theme is woocommerce germanized compatible
|
252 |
*
|
28 |
*/
|
29 |
protected static $_instance = null;
|
30 |
|
31 |
+
protected $notes = null;
|
32 |
+
|
33 |
/**
|
34 |
* Ensures that only one instance of this class is loaded or can be loaded.
|
35 |
*
|
48 |
|
49 |
add_action( 'after_switch_theme', array( $this, 'remove_theme_notice_hide' ) );
|
50 |
add_action( 'admin_print_styles', array( $this, 'add_notices' ), 1 );
|
51 |
+
|
52 |
+
include_once( 'notes/class-wc-gzd-admin-note.php' );
|
53 |
+
include_once( 'notes/class-wc-gzd-admin-note-theme-supported.php' );
|
54 |
+
include_once( 'notes/class-wc-gzd-admin-note-update.php' );
|
55 |
+
include_once( 'notes/class-wc-gzd-admin-note-review.php' );
|
56 |
+
include_once( 'notes/class-wc-gzd-admin-note-template-outdated.php' );
|
57 |
+
include_once( 'notes/class-wc-gzd-admin-note-pro.php' );
|
58 |
+
include_once( 'notes/class-wc-gzd-admin-note-dhl-importer.php' );
|
59 |
}
|
60 |
|
61 |
public function enable_notices() {
|
81 |
}
|
82 |
|
83 |
/**
|
84 |
+
* @return WC_GZD_Admin_Note[]
|
85 |
*/
|
86 |
+
public function get_notes() {
|
87 |
+
if ( is_null( $this->notes ) ) {
|
|
|
|
|
|
|
|
|
|
|
88 |
|
89 |
+
$notes = array(
|
90 |
+
'WC_GZD_Admin_Note_Theme_Supported',
|
91 |
+
'WC_GZD_Admin_Note_Update',
|
92 |
+
'WC_GZD_Admin_Note_Review',
|
93 |
+
'WC_GZD_Admin_Note_Template_Outdated',
|
94 |
+
'WC_GZD_Admin_Note_Pro',
|
95 |
+
'WC_GZD_Admin_Note_DHL_Importer'
|
96 |
+
);
|
97 |
|
98 |
+
$this->notes = array();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
|
100 |
+
foreach( $notes as $note ) {
|
101 |
+
$note = new $note();
|
|
|
102 |
|
103 |
+
$this->notes[ $note->get_name() ] = $note;
|
|
|
|
|
104 |
}
|
105 |
}
|
106 |
|
107 |
+
return $this->notes;
|
108 |
+
}
|
|
|
|
|
|
|
|
|
|
|
109 |
|
110 |
+
/**
|
111 |
+
* @param $name
|
112 |
+
*
|
113 |
+
* @return bool|WC_GZD_Admin_Note
|
114 |
+
*/
|
115 |
+
public function get_note( $name ) {
|
116 |
+
$notes = $this->get_notes();
|
117 |
|
118 |
+
if ( array_key_exists( $name, $notes ) ) {
|
119 |
+
return $notes[ $name ];
|
120 |
}
|
121 |
|
122 |
+
return false;
|
|
|
|
|
123 |
}
|
124 |
|
125 |
+
/**
|
126 |
+
* Add notices + styles if needed.
|
127 |
+
*/
|
128 |
+
public function add_notices() {
|
129 |
+
$screen = get_current_screen();
|
130 |
+
$screen_id = $screen ? $screen->id : '';
|
131 |
+
$show_on_screens = array(
|
132 |
+
'dashboard',
|
133 |
+
'plugins',
|
134 |
+
);
|
135 |
|
136 |
+
$wc_screen_ids = function_exists( 'wc_get_screen_ids' ) ? wc_get_screen_ids() : array();
|
137 |
+
$wc_screen_ids = array_merge ( $wc_screen_ids, array( 'woocommerce_page_wc-admin' ) );
|
|
|
138 |
|
139 |
+
// Notices should only show on WooCommerce screens, the main dashboard, and on the plugins screen.
|
140 |
+
if ( ! in_array( $screen_id, $wc_screen_ids, true ) && ! in_array( $screen_id, $show_on_screens, true ) ) {
|
141 |
+
return;
|
|
|
|
|
142 |
}
|
143 |
|
144 |
+
foreach( $this->get_notes() as $note_id => $note ) {
|
145 |
+
$note->queue();
|
146 |
}
|
147 |
}
|
148 |
|
149 |
public function remove_theme_notice_hide() {
|
150 |
+
if ( $note = $this->get_note( 'theme_supported' ) ) {
|
151 |
+
$note->reset();
|
152 |
+
}
|
153 |
|
154 |
+
if ( $note = $this->get_note( 'template_outdated' ) ) {
|
155 |
+
$note->reset();
|
|
|
|
|
|
|
|
|
|
|
156 |
}
|
157 |
}
|
158 |
|
159 |
public function check_notice_hide() {
|
160 |
+
|
161 |
if ( ! current_user_can( 'manage_woocommerce' ) ) {
|
162 |
return;
|
163 |
}
|
164 |
|
165 |
+
$notes = $this->get_notes();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
|
167 |
+
foreach( $notes as $note ) {
|
168 |
+
$notice = 'wc-gzd-hide-' . str_replace( '_', '-', $note->get_name() ) . '-notice';
|
169 |
+
$notice_deactivate = 'wc-gzd-disable-' . str_replace( '_', '-', $note->get_name() ) . '-notice';
|
|
|
|
|
170 |
|
171 |
+
if ( isset( $_GET['notice'] ) && $_GET['notice'] === $notice && isset( $_GET['nonce'] ) && check_admin_referer( $notice, 'nonce' ) ) {
|
172 |
+
|
173 |
+
$note->dismiss();
|
174 |
+
$redirect_url = remove_query_arg( 'notice', remove_query_arg( 'nonce', $_SERVER['REQUEST_URI'] ) );
|
175 |
+
|
176 |
+
wp_safe_redirect( $redirect_url );
|
177 |
+
exit();
|
178 |
+
} elseif ( isset( $_GET['notice'] ) && $_GET['notice'] === $notice_deactivate && isset( $_GET['nonce'] ) && check_admin_referer( $notice_deactivate, 'nonce' ) ) {
|
179 |
+
|
180 |
+
$note->deactivate();
|
181 |
+
$redirect_url = remove_query_arg( 'notice', remove_query_arg( 'nonce', $_SERVER['REQUEST_URI'] ) );
|
182 |
+
|
183 |
+
wp_safe_redirect( $redirect_url );
|
184 |
+
exit();
|
185 |
}
|
186 |
}
|
187 |
}
|
188 |
|
|
|
|
|
|
|
|
|
|
|
189 |
public function is_theme_ready() {
|
190 |
$stylesheet = get_stylesheet_directory() . '/style.css';
|
191 |
$data = get_file_data( $stylesheet, array( 'wc_gzd_compatible' => 'wc_gzd_compatible' ) );
|
216 |
return false;
|
217 |
}
|
218 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
/**
|
220 |
* Checks if current theme is woocommerce germanized compatible
|
221 |
*
|
includes/admin/notes/class-wc-gzd-admin-note-dhl-importer.php
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
defined( 'ABSPATH' ) || exit;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* WC_Admin_Notes_Welcome_Message.
|
7 |
+
*/
|
8 |
+
class WC_GZD_Admin_Note_DHL_Importer extends WC_GZD_Admin_Note {
|
9 |
+
|
10 |
+
public function is_disabled() {
|
11 |
+
$is_disabled = true;
|
12 |
+
|
13 |
+
if ( class_exists( 'Vendidero\Germanized\DHL\Admin\Importer' ) && Vendidero\Germanized\DHL\Admin\Importer::is_plugin_enabled() && Vendidero\Germanized\DHL\Admin\Importer::is_available() ) {
|
14 |
+
$is_disabled = false;
|
15 |
+
}
|
16 |
+
|
17 |
+
if ( ! $is_disabled ) {
|
18 |
+
return parent::is_disabled();
|
19 |
+
} else {
|
20 |
+
return true;
|
21 |
+
}
|
22 |
+
}
|
23 |
+
|
24 |
+
public function get_name() {
|
25 |
+
return 'dhl_importer';
|
26 |
+
}
|
27 |
+
|
28 |
+
public function get_title() {
|
29 |
+
return _x( 'DHL built-in Integration', 'dhl', 'woocommerce-germanized' );
|
30 |
+
}
|
31 |
+
|
32 |
+
public function get_content() {
|
33 |
+
$content = '<p>' . _x( 'It seems like you are currently using the DHL for WooCommerce plugin. Germanized does now fully integrate DHL services and switching is as simple as can be. Check your advantages by using the DHL integration in Germanized and let Germanized import your current settings for you.', 'dhl', 'woocommerce-germanized' ) . '</p>
|
34 |
+
<ul>
|
35 |
+
<li>✓ ' . _x( 'No need to use an external plugin which might lead to incompatibilities', 'dhl', 'woocommerce-germanized' ) . '</li>
|
36 |
+
<li>✓ ' . sprintf( _x( 'Many improved features such as automation, services per shipping method and %s', 'dhl', 'woocommerce-germanized' ), '<a href="https://vendidero.de/dokument/dhl-labels-zu-sendungen-erstellen" target="_blank">' . _x( 'many more', 'dhl', 'woocommerce-germanized' ) . '</a>' ) . '</li>
|
37 |
+
<li>✓ ' . _x( 'Perfectly integrated in Germanized – easily create labels for shipments', 'dhl', 'woocommerce-germanized' ) . '</li>
|
38 |
+
</ul>';
|
39 |
+
|
40 |
+
return $content;
|
41 |
+
}
|
42 |
+
|
43 |
+
public function get_actions() {
|
44 |
+
return array(
|
45 |
+
array(
|
46 |
+
'url' => wp_nonce_url( add_query_arg( 'wc-gzd-dhl-import', 'yes' ), 'woocommerce_gzd_dhl_import_nonce' ) ,
|
47 |
+
'title' => _x( 'Import settings and activate', 'dhl', 'woocommerce-germanized' ),
|
48 |
+
'target' => '_self',
|
49 |
+
'is_primary' => true,
|
50 |
+
),
|
51 |
+
array(
|
52 |
+
'url' => 'https://vendidero.de/dokument/dhl-labels-zu-sendungen-erstellen',
|
53 |
+
'title' => _x( 'Learn more', 'dhl', 'woocommerce-germanized' ),
|
54 |
+
'target' => '_blank',
|
55 |
+
'is_primary' => false,
|
56 |
+
),
|
57 |
+
);
|
58 |
+
}
|
59 |
+
}
|
includes/admin/notes/class-wc-gzd-admin-note-pro.php
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
defined( 'ABSPATH' ) || exit;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* WC_Admin_Notes_Welcome_Message.
|
7 |
+
*/
|
8 |
+
class WC_GZD_Admin_Note_Pro extends WC_GZD_Admin_Note {
|
9 |
+
|
10 |
+
public function get_name() {
|
11 |
+
return 'pro';
|
12 |
+
}
|
13 |
+
|
14 |
+
public function is_pro() {
|
15 |
+
return true;
|
16 |
+
}
|
17 |
+
|
18 |
+
public function get_days_until_show() {
|
19 |
+
return 4;
|
20 |
+
}
|
21 |
+
|
22 |
+
public function get_title() {
|
23 |
+
return __( 'For professionals: Upgrade to Pro-Version', 'woocommerce-germanized' );
|
24 |
+
}
|
25 |
+
|
26 |
+
public function get_content() {
|
27 |
+
$content = '<p>' . __( 'Do you enjoy Germanized? Do you want to benefit from even more and better features? You may consider an uprade to Pro. Check out some of the main Pro features:', 'woocommerce-germanized' ) . '</p>
|
28 |
+
<ul>
|
29 |
+
<li>✓ ' . __( 'PDF invoices and packing slips', 'woocommerce-germanized' ) . '</li>
|
30 |
+
<li>✓ ' . __( 'Generator for terms & conditions and right of recission', 'woocommerce-germanized' ) . '</li>
|
31 |
+
<li>✓ ' . __( 'Multistep Checkout', 'woocommerce-germanized' ) . '</li>
|
32 |
+
<li>✓ <strong>' . __( 'Premium Ticket Support', 'woocommerce-germanized' ) . '</strong></li>
|
33 |
+
</ul>
|
34 |
+
';
|
35 |
+
|
36 |
+
return $content;
|
37 |
+
}
|
38 |
+
|
39 |
+
public function get_actions() {
|
40 |
+
return array(
|
41 |
+
array(
|
42 |
+
'url' => 'https://vendidero.de/woocommerce-germanized',
|
43 |
+
'title' => __( 'Learn more about Pro Version', 'woocommerce-germanized' ),
|
44 |
+
'target' => '_blank',
|
45 |
+
'is_primary' => true,
|
46 |
+
),
|
47 |
+
);
|
48 |
+
}
|
49 |
+
}
|
includes/admin/notes/class-wc-gzd-admin-note-review.php
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
defined( 'ABSPATH' ) || exit;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* WC_Admin_Notes_Welcome_Message.
|
7 |
+
*/
|
8 |
+
class WC_GZD_Admin_Note_Review extends WC_GZD_Admin_Note {
|
9 |
+
|
10 |
+
public function is_disabled() {
|
11 |
+
|
12 |
+
if ( get_option( '_wc_gzd_disable_review_notice' ) ) {
|
13 |
+
return true;
|
14 |
+
}
|
15 |
+
|
16 |
+
return parent::is_disabled();
|
17 |
+
}
|
18 |
+
|
19 |
+
public function get_name() {
|
20 |
+
return 'review';
|
21 |
+
}
|
22 |
+
|
23 |
+
public function get_title() {
|
24 |
+
return __( 'Do you like Germanized?', 'woocommerce-germanized' );
|
25 |
+
}
|
26 |
+
|
27 |
+
public function get_content() {
|
28 |
+
return __( 'If you like Germanized and our Plugin does a good job it would be great if you would write a review about WooCommerce Germanized on WordPress.org. Thank you for your support!', 'woocommerce-germanized' );
|
29 |
+
}
|
30 |
+
|
31 |
+
public function is_deactivatable() {
|
32 |
+
return true;
|
33 |
+
}
|
34 |
+
|
35 |
+
public function get_days_until_show() {
|
36 |
+
return 3;
|
37 |
+
}
|
38 |
+
|
39 |
+
public function get_deactivate_text() {
|
40 |
+
return __( "I've added my review", 'woocommerce-germanized' );
|
41 |
+
}
|
42 |
+
|
43 |
+
public function get_actions() {
|
44 |
+
return array(
|
45 |
+
array(
|
46 |
+
'url' => 'https://wordpress.org/support/view/plugin-reviews/woocommerce-germanized?rate=5#postform',
|
47 |
+
'title' => __( 'Write review now', 'woocommerce-germanized' ),
|
48 |
+
'target' => '_blank',
|
49 |
+
'is_primary' => true,
|
50 |
+
),
|
51 |
+
array(
|
52 |
+
'url' => 'https://wordpress.org/support/plugin/woocommerce-germanized',
|
53 |
+
'title' => __( 'Found Bugs?', 'woocommerce-germanized' ),
|
54 |
+
'target' => '_blank',
|
55 |
+
'is_primary' => false,
|
56 |
+
),
|
57 |
+
);
|
58 |
+
}
|
59 |
+
}
|
includes/admin/notes/class-wc-gzd-admin-note-template-outdated.php
ADDED
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
defined( 'ABSPATH' ) || exit;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* WC_Admin_Notes_Welcome_Message.
|
7 |
+
*/
|
8 |
+
class WC_GZD_Admin_Note_Template_Outdated extends WC_GZD_Admin_Note {
|
9 |
+
|
10 |
+
protected $templates = null;
|
11 |
+
|
12 |
+
protected $current_theme = null;
|
13 |
+
|
14 |
+
protected function get_template_version_check_result() {
|
15 |
+
if ( is_null( $this->templates ) ) {
|
16 |
+
$this->templates = WC_GZD_Admin::instance()->get_template_version_check_result();
|
17 |
+
}
|
18 |
+
|
19 |
+
return $this->templates;
|
20 |
+
}
|
21 |
+
|
22 |
+
public function is_disabled() {
|
23 |
+
$templates = $this->get_template_version_check_result();
|
24 |
+
$is_disabled = parent::is_disabled();
|
25 |
+
|
26 |
+
if ( ! $is_disabled ) {
|
27 |
+
$is_disabled = true;
|
28 |
+
|
29 |
+
foreach ( $templates as $plugin => $data ) {
|
30 |
+
if ( $data['has_outdated'] ) {
|
31 |
+
$is_disabled = false;
|
32 |
+
break;
|
33 |
+
}
|
34 |
+
}
|
35 |
+
}
|
36 |
+
|
37 |
+
return $is_disabled;
|
38 |
+
}
|
39 |
+
|
40 |
+
protected function get_current_theme() {
|
41 |
+
if ( is_null( $this->current_theme ) ) {
|
42 |
+
$this->current_theme = wp_get_theme();
|
43 |
+
}
|
44 |
+
|
45 |
+
return $this->current_theme;
|
46 |
+
}
|
47 |
+
|
48 |
+
public function get_name() {
|
49 |
+
return 'template_outdated';
|
50 |
+
}
|
51 |
+
|
52 |
+
public function get_title() {
|
53 |
+
return __( 'Your theme contains outdated Germanized template files', 'woocommerce-germanized' );
|
54 |
+
}
|
55 |
+
|
56 |
+
public function get_content() {
|
57 |
+
$content = __( 'These files may need updating to ensure they are compatible with the current version of Germanized. Suggestions to fix this:', 'woocommerce-germanized' );
|
58 |
+
$content .= '<ol>
|
59 |
+
<li>' . esc_html__( 'Update your theme to the latest version. If no update is available contact your theme author asking about compatibility with the current Germanized version.', 'woocommerce-germanized' ) . '</li>
|
60 |
+
<li>' . esc_html__( 'If you copied over a template file to change something, then you will need to copy the new version of the template and apply your changes again.', 'woocommerce-germanized' ) . '</li>
|
61 |
+
</ol>';
|
62 |
+
|
63 |
+
return $content;
|
64 |
+
}
|
65 |
+
|
66 |
+
public function get_actions() {
|
67 |
+
return array(
|
68 |
+
array(
|
69 |
+
'url' => admin_url( 'admin.php?page=wc-status&tab=germanized' ),
|
70 |
+
'title' => __( 'View affected templates', 'woocommerce-germanized' ),
|
71 |
+
'target' => '_self',
|
72 |
+
'is_primary' => true,
|
73 |
+
),
|
74 |
+
);
|
75 |
+
}
|
76 |
+
}
|
includes/admin/notes/class-wc-gzd-admin-note-theme-supported.php
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
defined( 'ABSPATH' ) || exit;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* WC_Admin_Notes_Welcome_Message.
|
7 |
+
*/
|
8 |
+
class WC_GZD_Admin_Note_Theme_Supported extends WC_GZD_Admin_Note {
|
9 |
+
|
10 |
+
protected $current_theme = null;
|
11 |
+
|
12 |
+
public function is_disabled() {
|
13 |
+
|
14 |
+
if ( ! WC_GZD_Admin_Notices::instance()->is_theme_supported_by_pro() ) {
|
15 |
+
return true;
|
16 |
+
}
|
17 |
+
|
18 |
+
return parent::is_disabled();
|
19 |
+
}
|
20 |
+
|
21 |
+
protected function get_current_theme() {
|
22 |
+
if ( is_null( $this->current_theme ) ) {
|
23 |
+
$this->current_theme = wp_get_theme();
|
24 |
+
}
|
25 |
+
|
26 |
+
return $this->current_theme;
|
27 |
+
}
|
28 |
+
|
29 |
+
public function get_name() {
|
30 |
+
return 'theme_supported';
|
31 |
+
}
|
32 |
+
|
33 |
+
public function is_pro() {
|
34 |
+
return true;
|
35 |
+
}
|
36 |
+
|
37 |
+
public function get_title() {
|
38 |
+
$current_theme = $this->get_current_theme();
|
39 |
+
|
40 |
+
return sprintf( __( 'Enable full %s support', 'woocommerce-germanized' ), $current_theme->get( 'Name' ) );
|
41 |
+
}
|
42 |
+
|
43 |
+
public function get_content() {
|
44 |
+
$current_theme = $this->get_current_theme();
|
45 |
+
|
46 |
+
return sprintf( __( 'Your current theme %s needs some adaptions to seamlessly integrate with Germanized. Our Pro Version will <strong>enable support for %s</strong> and makes sure Germanized settings are shown and styled within frontend for a better user experience. A better user experience will help you selling more products.', 'woocommerce-germanized' ), $current_theme->get( 'Name' ), $current_theme->get( 'Name' ) );
|
47 |
+
}
|
48 |
+
|
49 |
+
public function get_actions() {
|
50 |
+
$current_theme = $this->get_current_theme();
|
51 |
+
|
52 |
+
return array(
|
53 |
+
array(
|
54 |
+
'url' => 'https://vendidero.de/woocommerce-germanized#upgrade',
|
55 |
+
'title' => sprintf( __( 'Enable support for %s', 'woocommerce-germanized' ), $current_theme->get( 'Name' ) ),
|
56 |
+
'target' => '_blank',
|
57 |
+
'is_primary' => true,
|
58 |
+
),
|
59 |
+
);
|
60 |
+
}
|
61 |
+
}
|
includes/admin/notes/class-wc-gzd-admin-note-update.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
defined( 'ABSPATH' ) || exit;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* WC_Admin_Notes_Welcome_Message.
|
7 |
+
*/
|
8 |
+
class WC_GZD_Admin_Note_Update extends WC_GZD_Admin_Note {
|
9 |
+
|
10 |
+
public function get_name() {
|
11 |
+
return 'update';
|
12 |
+
}
|
13 |
+
|
14 |
+
public function is_disabled() {
|
15 |
+
$is_disabled = true;
|
16 |
+
|
17 |
+
if ( get_option( '_wc_gzd_needs_update' ) == 1 && current_user_can( 'manage_woocommerce' ) ) {
|
18 |
+
$is_disabled = false;
|
19 |
+
}
|
20 |
+
|
21 |
+
return $is_disabled;
|
22 |
+
}
|
23 |
+
|
24 |
+
public function get_title() {
|
25 |
+
return __( 'Germanized Data Update Required', 'woocommerce-germanized' );
|
26 |
+
}
|
27 |
+
|
28 |
+
public function get_content() {
|
29 |
+
return __( 'We just need to update your install to the latest version. <strong>Make sure to backup your data before updating</strong>.', 'woocommerce-germanized' );
|
30 |
+
}
|
31 |
+
|
32 |
+
public function is_dismissable() {
|
33 |
+
return false;
|
34 |
+
}
|
35 |
+
|
36 |
+
public function get_actions() {
|
37 |
+
return array(
|
38 |
+
array(
|
39 |
+
'url' => add_query_arg( 'do_update_woocommerce_gzd', 'true', admin_url( 'admin.php?page=wc-settings&tab=germanized' ) ),
|
40 |
+
'title' => __( 'Run the updater', 'woocommerce-germanized' ),
|
41 |
+
'target' => '_self',
|
42 |
+
)
|
43 |
+
);
|
44 |
+
}
|
45 |
+
}
|
includes/admin/notes/class-wc-gzd-admin-note.php
ADDED
@@ -0,0 +1,293 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
defined( 'ABSPATH' ) || exit;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* WC_Admin_Notes_Welcome_Message.
|
7 |
+
*/
|
8 |
+
abstract class WC_GZD_Admin_Note {
|
9 |
+
|
10 |
+
abstract public function get_name();
|
11 |
+
|
12 |
+
protected function get_name_prefixed() {
|
13 |
+
return 'wc-gzd-admin-' . str_replace( '_', '-', $this->get_name() ) . '-notice';
|
14 |
+
}
|
15 |
+
|
16 |
+
public function exists() {
|
17 |
+
if ( $note = $this->get_note() ) {
|
18 |
+
return true;
|
19 |
+
}
|
20 |
+
|
21 |
+
return false;
|
22 |
+
}
|
23 |
+
|
24 |
+
protected function get_note() {
|
25 |
+
try {
|
26 |
+
$data_store = \WC_Data_Store::load( 'admin-note' );
|
27 |
+
|
28 |
+
if ( ! $data_store ) {
|
29 |
+
return false;
|
30 |
+
}
|
31 |
+
|
32 |
+
$note_ids = $data_store->get_notes_with_name( $this->get_name_prefixed() );
|
33 |
+
|
34 |
+
if ( empty( $note_ids ) ) {
|
35 |
+
return false;
|
36 |
+
}
|
37 |
+
|
38 |
+
$note_id = $note_ids[0];
|
39 |
+
|
40 |
+
return new \Automattic\WooCommerce\Admin\Notes\WC_Admin_Note( $note_id );
|
41 |
+
|
42 |
+
} catch( Exception $e ) {
|
43 |
+
return false;
|
44 |
+
}
|
45 |
+
}
|
46 |
+
|
47 |
+
protected function is_pro() {
|
48 |
+
return false;
|
49 |
+
}
|
50 |
+
|
51 |
+
public function is_disabled() {
|
52 |
+
|
53 |
+
if ( ! WC_GZD_Admin_Notices::instance()->enable_notices() && $this->is_dismissable() ) {
|
54 |
+
return true;
|
55 |
+
}
|
56 |
+
|
57 |
+
if ( $this->is_pro() && WC_germanized()->is_pro() ) {
|
58 |
+
$this->dismiss();
|
59 |
+
|
60 |
+
return true;
|
61 |
+
}
|
62 |
+
|
63 |
+
if ( $note = $this->get_note() ) {
|
64 |
+
if ( 'disabled' === $note->get_status() || 'deactivated' === $note->get_status() ) {
|
65 |
+
return true;
|
66 |
+
} else {
|
67 |
+
return false;
|
68 |
+
}
|
69 |
+
} else {
|
70 |
+
|
71 |
+
if ( $this->is_deactivatable() && 'yes' === get_option( $this->get_deactivate_option_name() ) ) {
|
72 |
+
return true;
|
73 |
+
}
|
74 |
+
|
75 |
+
return get_option( $this->get_dismiss_option_name() ) === 'yes' ? true : false;
|
76 |
+
}
|
77 |
+
}
|
78 |
+
|
79 |
+
abstract public function get_title();
|
80 |
+
|
81 |
+
abstract public function get_content();
|
82 |
+
|
83 |
+
public function get_type() {
|
84 |
+
return 'update';
|
85 |
+
}
|
86 |
+
|
87 |
+
public function is_dismissable() {
|
88 |
+
return true;
|
89 |
+
}
|
90 |
+
|
91 |
+
public function is_deactivatable() {
|
92 |
+
return false;
|
93 |
+
}
|
94 |
+
|
95 |
+
protected function get_icon_type() {
|
96 |
+
return 'info';
|
97 |
+
}
|
98 |
+
|
99 |
+
public function has_actions() {
|
100 |
+
$actions = $this->get_actions();
|
101 |
+
|
102 |
+
return empty( $actions ) ? false : true;
|
103 |
+
}
|
104 |
+
|
105 |
+
protected function add() {
|
106 |
+
$screen = get_current_screen();
|
107 |
+
$screen_id = $screen ? $screen->id : '';
|
108 |
+
$supports_notes = true;
|
109 |
+
|
110 |
+
try {
|
111 |
+
$data_store = \WC_Data_Store::load( 'admin-note' );
|
112 |
+
} catch( Exception $e ) {
|
113 |
+
$supports_notes = false;
|
114 |
+
}
|
115 |
+
|
116 |
+
if ( ! $supports_notes || in_array( $screen_id, array( 'dashboard', 'plugins' ) ) ) {
|
117 |
+
// Use fallback
|
118 |
+
add_action( 'admin_notices', array( $this, 'add_fallback' ), 10 );
|
119 |
+
return;
|
120 |
+
}
|
121 |
+
|
122 |
+
if ( $this->exists() ) {
|
123 |
+
return;
|
124 |
+
}
|
125 |
+
|
126 |
+
$note = new Automattic\WooCommerce\Admin\Notes\WC_Admin_Note();
|
127 |
+
|
128 |
+
$note->set_title( $this->get_title() );
|
129 |
+
$note->set_content( $this->get_content() );
|
130 |
+
$note->set_type( $this->get_type() );
|
131 |
+
$note->set_icon( $this->get_icon_type() );
|
132 |
+
$note->set_name( $this->get_name_prefixed() );
|
133 |
+
$note->set_content_data( (object) array() );
|
134 |
+
$note->set_source( 'woocommerce-germanized' );
|
135 |
+
|
136 |
+
foreach( $this->get_actions() as $action ) {
|
137 |
+
|
138 |
+
$action = wp_parse_args( $action, array(
|
139 |
+
'title' => '',
|
140 |
+
'url' => '',
|
141 |
+
'is_primary' => true,
|
142 |
+
) );
|
143 |
+
|
144 |
+
$note->add_action(
|
145 |
+
sanitize_key( $action['title'] ),
|
146 |
+
$action['title'],
|
147 |
+
$action['url'],
|
148 |
+
'disabled',
|
149 |
+
$action['is_primary'] ? true : false
|
150 |
+
);
|
151 |
+
}
|
152 |
+
|
153 |
+
if ( $this->is_dismissable() ) {
|
154 |
+
$note->add_action(
|
155 |
+
'close',
|
156 |
+
$this->get_dismiss_text(),
|
157 |
+
false,
|
158 |
+
'disabled'
|
159 |
+
);
|
160 |
+
}
|
161 |
+
|
162 |
+
if ( $this->is_deactivatable() ) {
|
163 |
+
$note->add_action(
|
164 |
+
'deactivate',
|
165 |
+
$this->get_deactivate_text(),
|
166 |
+
false,
|
167 |
+
'deactivated'
|
168 |
+
);
|
169 |
+
}
|
170 |
+
|
171 |
+
$note->save();
|
172 |
+
}
|
173 |
+
|
174 |
+
public function get_dismiss_text() {
|
175 |
+
return __( 'Not now', 'woocommerce-germanized' );
|
176 |
+
}
|
177 |
+
|
178 |
+
public function get_deactivate_text() {
|
179 |
+
return _x( 'Deactivate', 'woocommerce-germanized' );
|
180 |
+
}
|
181 |
+
|
182 |
+
public function add_fallback() {
|
183 |
+
$notice = $this;
|
184 |
+
|
185 |
+
include( WC_germanized()->plugin_path() . '/includes/admin/views/html-notice-fallback.php' );
|
186 |
+
}
|
187 |
+
|
188 |
+
public function get_dismiss_url() {
|
189 |
+
$name = str_replace( '_', '-', $this->get_name() );
|
190 |
+
|
191 |
+
return add_query_arg( 'notice', 'wc-gzd-hide-' . $name . '-notice', add_query_arg( 'nonce', wp_create_nonce( 'wc-gzd-hide-' . $name . '-notice' ) ) );
|
192 |
+
}
|
193 |
+
|
194 |
+
public function get_deactivate_url() {
|
195 |
+
$name = str_replace( '_', '-', $this->get_name() );
|
196 |
+
|
197 |
+
return add_query_arg( 'notice', 'wc-gzd-disable-' . $name . '-notice', add_query_arg( 'nonce', wp_create_nonce( 'wc-gzd-disable-' . $name . '-notice' ) ) );
|
198 |
+
}
|
199 |
+
|
200 |
+
protected function get_dismiss_option_name() {
|
201 |
+
$name = $this->get_name();
|
202 |
+
|
203 |
+
return '_wc_gzd_hide_' . $name . '_notice';
|
204 |
+
}
|
205 |
+
|
206 |
+
protected function get_deactivate_option_name() {
|
207 |
+
$name = $this->get_name();
|
208 |
+
|
209 |
+
return '_wc_gzd_disable_' . $name . '_notice';
|
210 |
+
}
|
211 |
+
|
212 |
+
public function get_actions() {
|
213 |
+
return array();
|
214 |
+
}
|
215 |
+
|
216 |
+
protected function get_days_until_show() {
|
217 |
+
return 0;
|
218 |
+
}
|
219 |
+
|
220 |
+
public function dismiss( $and_note = true ) {
|
221 |
+
|
222 |
+
if ( $and_note && ( $note = $this->get_note() ) ) {
|
223 |
+
$note->set_status( 'disabled' );
|
224 |
+
$note->save();
|
225 |
+
}
|
226 |
+
|
227 |
+
update_option( $this->get_dismiss_option_name(), 'yes' );
|
228 |
+
}
|
229 |
+
|
230 |
+
public function delete_note() {
|
231 |
+
if ( $note = $this->get_note() ) {
|
232 |
+
$note->delete( true );
|
233 |
+
}
|
234 |
+
}
|
235 |
+
|
236 |
+
public function deactivate( $and_note = true ) {
|
237 |
+
|
238 |
+
if ( $and_note && ( $note = $this->get_note() ) ) {
|
239 |
+
$note->set_status( 'deactivated' );
|
240 |
+
$note->save();
|
241 |
+
}
|
242 |
+
|
243 |
+
update_option( $this->get_deactivate_option_name(), 'yes' );
|
244 |
+
}
|
245 |
+
|
246 |
+
public function reset() {
|
247 |
+
if ( $note = $this->get_note() ) {
|
248 |
+
|
249 |
+
if ( 'deactivate' !== $note->get_status() ) {
|
250 |
+
$note->delete( true );
|
251 |
+
}
|
252 |
+
}
|
253 |
+
|
254 |
+
delete_option( $this->get_dismiss_option_name() );
|
255 |
+
}
|
256 |
+
|
257 |
+
public function queue() {
|
258 |
+
$queue = $this->is_disabled() ? false : true;
|
259 |
+
|
260 |
+
if ( $queue && $this->get_days_until_show() > 0 ) {
|
261 |
+
$queue = false;
|
262 |
+
$days = $this->get_days_until_show();
|
263 |
+
|
264 |
+
if ( get_option( 'woocommerce_gzd_activation_date' ) ) {
|
265 |
+
|
266 |
+
$activation_date = ( get_option( 'woocommerce_gzd_activation_date' ) ? get_option( 'woocommerce_gzd_activation_date' ) : date( 'Y-m-d' ) );
|
267 |
+
$diff = WC_germanized()->get_date_diff( $activation_date, date( 'Y-m-d' ) );
|
268 |
+
|
269 |
+
if ( $diff['d'] >= absint( $days ) ) {
|
270 |
+
$queue = true;
|
271 |
+
}
|
272 |
+
}
|
273 |
+
}
|
274 |
+
|
275 |
+
if ( $queue ) {
|
276 |
+
|
277 |
+
if ( $note = $this->get_note() ) {
|
278 |
+
$note->set_status( 'unactioned' );
|
279 |
+
$note->save();
|
280 |
+
}
|
281 |
+
|
282 |
+
$this->add();
|
283 |
+
} else {
|
284 |
+
if ( $note = $this->get_note() ) {
|
285 |
+
|
286 |
+
if ( 'unactioned' === $note->get_status() ) {
|
287 |
+
$note->set_status( 'actioned' );
|
288 |
+
$note->save();
|
289 |
+
}
|
290 |
+
}
|
291 |
+
}
|
292 |
+
}
|
293 |
+
}
|
includes/admin/settings/class-wc-gzd-settings-germanized.php
CHANGED
@@ -27,9 +27,73 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
27 |
add_action( 'admin_enqueue_scripts', array( $this, 'admin_styles' ) );
|
28 |
add_action( 'admin_enqueue_scripts', array( $this, 'admin_scripts' ) );
|
29 |
|
|
|
|
|
30 |
parent::__construct();
|
31 |
}
|
32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
public function get_settings() {
|
34 |
$settings = array();
|
35 |
|
27 |
add_action( 'admin_enqueue_scripts', array( $this, 'admin_styles' ) );
|
28 |
add_action( 'admin_enqueue_scripts', array( $this, 'admin_scripts' ) );
|
29 |
|
30 |
+
add_filter( 'woocommerce_navigation_is_connected_page', array( $this, 'add_wc_admin_breadcrumbs' ), 5, 2 );
|
31 |
+
|
32 |
parent::__construct();
|
33 |
}
|
34 |
|
35 |
+
public function add_wc_admin_breadcrumbs( $is_connected, $current_page ) {
|
36 |
+
|
37 |
+
if ( false === $is_connected && false === $current_page && $this->is_active() ) {
|
38 |
+
$page_id = 'wc-settings';
|
39 |
+
|
40 |
+
if ( ! class_exists( 'Automattic\WooCommerce\Admin\PageController' ) ) {
|
41 |
+
return $is_connected;
|
42 |
+
}
|
43 |
+
|
44 |
+
$page_controller = Automattic\WooCommerce\Admin\PageController::get_instance();
|
45 |
+
|
46 |
+
if ( ! is_callable( array( $page_controller, 'get_current_screen_id' ) ) ) {
|
47 |
+
return $is_connected;
|
48 |
+
}
|
49 |
+
|
50 |
+
$screen_id = $page_controller->get_current_screen_id();
|
51 |
+
|
52 |
+
if ( preg_match( "/^woocommerce_page_{$page_id}\-/", $screen_id ) ) {
|
53 |
+
add_filter( 'woocommerce_navigation_get_breadcrumbs', array( $this, 'filter_wc_admin_breadcrumbs' ), 20 );
|
54 |
+
return true;
|
55 |
+
}
|
56 |
+
}
|
57 |
+
|
58 |
+
return $is_connected;
|
59 |
+
}
|
60 |
+
|
61 |
+
public function filter_wc_admin_breadcrumbs( $breadcrumbs ) {
|
62 |
+
|
63 |
+
if ( ! function_exists( 'wc_admin_get_core_pages_to_connect' ) ) {
|
64 |
+
return $breadcrumbs;
|
65 |
+
}
|
66 |
+
|
67 |
+
$core_pages = wc_admin_get_core_pages_to_connect();
|
68 |
+
$tab = wc_clean( $_GET['tab'] );
|
69 |
+
$tab_clean = str_replace( 'germanized-', '', $tab );
|
70 |
+
|
71 |
+
$new_breadcrumbs = array(
|
72 |
+
array(
|
73 |
+
add_query_arg( 'page', 'wc-settings', 'admin.php' ),
|
74 |
+
$core_pages['wc-settings']['title']
|
75 |
+
),
|
76 |
+
);
|
77 |
+
|
78 |
+
if ( $this->id === $tab ) {
|
79 |
+
$new_breadcrumbs[] = $this->label;
|
80 |
+
} else {
|
81 |
+
$new_breadcrumbs[] = array(
|
82 |
+
add_query_arg( array( 'page' => 'wc-settings', 'tab' => 'germanized' ), 'admin.php' ),
|
83 |
+
$this->label
|
84 |
+
);
|
85 |
+
}
|
86 |
+
|
87 |
+
foreach( $this->get_tabs() as $tab ) {
|
88 |
+
if ( $tab_clean === $tab->get_name() ) {
|
89 |
+
$new_breadcrumbs[] = preg_replace('/<[^>]*>[^<]*<[^>]*>/' , '', $tab->get_label() );
|
90 |
+
break;
|
91 |
+
}
|
92 |
+
}
|
93 |
+
|
94 |
+
return $new_breadcrumbs;
|
95 |
+
}
|
96 |
+
|
97 |
public function get_settings() {
|
98 |
$settings = array();
|
99 |
|
includes/admin/views/html-notice-dhl.php
DELETED
@@ -1,37 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Importer notice.
|
4 |
-
*
|
5 |
-
* @package WooCommerce_Germanized/DHL/Admin
|
6 |
-
*/
|
7 |
-
defined( 'ABSPATH' ) || exit;
|
8 |
-
|
9 |
-
$dismiss_url = add_query_arg( 'notice', 'wc-gzd-hide-dhl-importer-notice', add_query_arg( 'nonce', wp_create_nonce( 'wc-gzd-hide-dhl-importer-notice' ) ) );
|
10 |
-
?>
|
11 |
-
|
12 |
-
<div id="message" class="updated woocommerce-gzd-message woocommerce-gzd-dhl-message">
|
13 |
-
<h3><?php _ex( 'DHL built-in Integration', 'dhl', 'woocommerce-germanized' ); ?></h3>
|
14 |
-
|
15 |
-
<p>
|
16 |
-
<?php _ex( 'It seems like you are currently using the DHL for WooCommerce plugin. Germanized does now fully integrate DHL services and switching is as simple as can be. Check your advantages by using the DHL integration in Germanized and let Germanized import your current settings for you.', 'dhl', 'woocommerce-germanized' ); ?>
|
17 |
-
</p>
|
18 |
-
|
19 |
-
<ul>
|
20 |
-
<li><?php _ex( 'No need to use an external plugin which might lead to incompatibilities', 'dhl', 'woocommerce-germanized' ); ?></li>
|
21 |
-
<li><?php printf( _x( 'Many improved features such as automation, services per shipping method and %s.', 'dhl', 'woocommerce-germanized' ), '<a href="https://vendidero.de/dokument/dhl-labels-zu-sendungen-erstellen" target="_blank">' . _x( 'many more', 'dhl', 'woocommerce-germanized' ) . '</a>' ); ?></li>
|
22 |
-
<li><?php _ex( 'Perfectly integrated in Germanized – easily create labels for shipments', 'dhl', 'woocommerce-germanized' ); ?></li>
|
23 |
-
</ul>
|
24 |
-
|
25 |
-
<p class="submit alignleft">
|
26 |
-
<a class="button button-secondary" href="https://vendidero.de/dokument/dhl-labels-zu-sendungen-erstellen"
|
27 |
-
target="_blank"><?php echo esc_html_x( 'Learn more', 'dhl', 'woocommerce-germanized' ); ?></a>
|
28 |
-
<a class="button button-primary"
|
29 |
-
href="<?php echo esc_url( wp_nonce_url( add_query_arg( 'wc-gzd-dhl-import', 'yes' ), 'woocommerce_gzd_dhl_import_nonce' ) ); ?>"><?php echo esc_html_x( 'Import settings and activate', 'dhl', 'woocommerce-germanized' ); ?></a>
|
30 |
-
</p>
|
31 |
-
|
32 |
-
<p class="alignright">
|
33 |
-
<a href="<?php echo esc_url( $dismiss_url ); ?>"><?php _e( 'Hide this notice', 'woocommerce-germanized' ); ?></a>
|
34 |
-
</p>
|
35 |
-
|
36 |
-
<div class="clear"></div>
|
37 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/admin/views/html-notice-fallback.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Admin View: Notice - Theme supported
|
4 |
+
*/
|
5 |
+
|
6 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
+
exit; // Exit if accessed directly
|
8 |
+
}
|
9 |
+
?>
|
10 |
+
|
11 |
+
<div class="error fade woocommerce-gzd-message">
|
12 |
+
<?php if ( $notice->is_dismissable() ) : ?>
|
13 |
+
<a class="woocommerce-gzd-message-close notice-dismiss" href="<?php echo esc_url( $notice->get_dismiss_url() ); ?>"><?php _e( 'Hide', 'woocommerce-germanized' ); ?></a>
|
14 |
+
<?php endif; ?>
|
15 |
+
|
16 |
+
<h3><?php echo $notice->get_title(); ?></h3>
|
17 |
+
|
18 |
+
<?php echo wpautop( $notice->get_content() ); ?>
|
19 |
+
|
20 |
+
<?php if ( $notice->has_actions() ) : ?>
|
21 |
+
|
22 |
+
<p class="alignleft wc-gzd-button-wrapper">
|
23 |
+
<?php foreach( $notice->get_actions() as $action ) :
|
24 |
+
$action = wp_parse_args( $action, array(
|
25 |
+
'title' => '',
|
26 |
+
'url' => '',
|
27 |
+
'is_primary' => true,
|
28 |
+
'target' => '_blank'
|
29 |
+
) );
|
30 |
+
?>
|
31 |
+
<a class="button button-<?php echo ( $action['is_primary'] ? 'primary' : 'secondary' ); ?> wc-gzd-action-button-link" href="<?php echo esc_url( $action['url'] ); ?>" target="<?php echo esc_attr( $action['target'] ); ?>"><?php echo $action['title']; ?></a>
|
32 |
+
<?php endforeach; ?>
|
33 |
+
</p>
|
34 |
+
|
35 |
+
<?php endif; ?>
|
36 |
+
|
37 |
+
<?php if ( $notice->is_deactivatable() ) : ?>
|
38 |
+
<p class="alignright wc-gzd-button-wrapper">
|
39 |
+
<?php if ( $notice->is_deactivatable() ) : ?>
|
40 |
+
<a href="<?php echo esc_url( $notice->get_deactivate_url() ); ?>"><?php echo $notice->get_deactivate_text(); ?></a>
|
41 |
+
<?php endif; ?>
|
42 |
+
</p>
|
43 |
+
<?php endif; ?>
|
44 |
+
|
45 |
+
<div class="clear"></div>
|
46 |
+
</div>
|
includes/admin/views/html-notice-pro.php
DELETED
@@ -1,32 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Admin View: Notice - Review
|
4 |
-
*/
|
5 |
-
|
6 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
-
exit; // Exit if accessed directly
|
8 |
-
}
|
9 |
-
|
10 |
-
$dismiss_url = add_query_arg( 'notice', 'wc-gzd-hide-pro-notice', add_query_arg( 'nonce', wp_create_nonce( 'wc-gzd-hide-pro-notice' ) ) );
|
11 |
-
?>
|
12 |
-
|
13 |
-
<div class="updated fade">
|
14 |
-
<h3><?php _e( 'For professionals: Upgrade to Pro-Version', 'woocommerce-germanized' ); ?></h3>
|
15 |
-
<p>
|
16 |
-
<?php _e( 'Do you enjoy Germanized? Do you want to benefit from even more and better features? You may consider an uprade to Pro. Check out some of the main Pro features:', 'woocommerce-germanized' ); ?>
|
17 |
-
</p>
|
18 |
-
<ul>
|
19 |
-
<li>✓ <?php _e( 'PDF invoices and packing slips', 'woocommerce-germanized' ); ?></li>
|
20 |
-
<li>✓ <?php _e( 'Generator for terms & conditions and right of recission', 'woocommerce-germanized' ); ?></li>
|
21 |
-
<li>✓ <?php _e( 'Multistep Checkout', 'woocommerce-germanized' ); ?></li>
|
22 |
-
<li>✓ <strong><?php _e( 'Premium Ticket Support', 'woocommerce-germanized' ); ?></strong></li>
|
23 |
-
</ul>
|
24 |
-
<p class="alignleft wc-gzd-button-wrapper">
|
25 |
-
<a class="button button-primary" href="https://vendidero.de/woocommerce-germanized"
|
26 |
-
target="_blank"><?php _e( 'Learn more about Pro Version', 'woocommerce-germanized' ); ?></a>
|
27 |
-
</p>
|
28 |
-
<p class="alignright">
|
29 |
-
<a href="<?php echo esc_url( $dismiss_url ); ?>"><?php _e( 'Hide this notice', 'woocommerce-germanized' ); ?></a>
|
30 |
-
</p>
|
31 |
-
<div class="clear"></div>
|
32 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/admin/views/html-notice-review.php
DELETED
@@ -1,32 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Admin View: Notice - Review
|
4 |
-
*/
|
5 |
-
|
6 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
-
exit; // Exit if accessed directly
|
8 |
-
}
|
9 |
-
|
10 |
-
$dismiss_url = add_query_arg( 'notice', 'wc-gzd-hide-review-notice', add_query_arg( 'nonce', wp_create_nonce( 'wc-gzd-hide-review-notice' ) ) );
|
11 |
-
$disable_url = add_query_arg( 'notice', 'wc-gzd-disable-review-notice', add_query_arg( 'nonce', wp_create_nonce( 'wc-gzd-disable-review-notice' ) ) );
|
12 |
-
?>
|
13 |
-
|
14 |
-
<div class="updated fade">
|
15 |
-
<h3><?php _e( 'Do you like Germanized?', 'woocommerce-germanized' ); ?></h3>
|
16 |
-
<p>
|
17 |
-
<?php _e( 'If you like Germanized and our Plugin does a good job it would be great if you would write a review about WooCommerce Germanized on WordPress.org. Thank you for your support!', 'woocommerce-germanized' ); ?>
|
18 |
-
</p>
|
19 |
-
<p class="alignleft wc-gzd-button-wrapper">
|
20 |
-
<a class="button button-primary"
|
21 |
-
href="https://wordpress.org/support/view/plugin-reviews/woocommerce-germanized?rate=5#postform"
|
22 |
-
target="_blank"><?php _e( 'Write review now', 'woocommerce-germanized' ); ?></a>
|
23 |
-
<a class="button button-secondary" href="https://wordpress.org/support/plugin/woocommerce-germanized"
|
24 |
-
target="_blank"><?php _e( 'Found Bugs?', 'woocommerce-germanized' ); ?></a>
|
25 |
-
</p>
|
26 |
-
<p class="alignright">
|
27 |
-
<a style="margin-right: 2em;"
|
28 |
-
href="<?php echo esc_url( $disable_url ); ?>"><?php _e( "I've added my review", 'woocommerce-germanized' ); ?></a>
|
29 |
-
<a href="<?php echo esc_url( $dismiss_url ); ?>"><?php _e( 'Not now', 'woocommerce-germanized' ); ?></a>
|
30 |
-
</p>
|
31 |
-
<div class="clear"></div>
|
32 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/admin/views/html-notice-templates-outdated.php
DELETED
@@ -1,30 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Admin View: Notice - Templates outdated
|
4 |
-
*/
|
5 |
-
|
6 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
-
exit; // Exit if accessed directly
|
8 |
-
}
|
9 |
-
$theme = wp_get_theme();
|
10 |
-
$dismiss_url = wp_nonce_url( add_query_arg( array( 'notice' => 'wc-gzd-hide-template-outdated-notice' ) ), 'wc-gzd-hide-template-outdated-notice', 'nonce' );
|
11 |
-
?>
|
12 |
-
|
13 |
-
<div id="message" class="error fade woocommerce-gzd-message">
|
14 |
-
<a class="notice-dismiss"
|
15 |
-
href="<?php echo esc_url( $dismiss_url ); ?>"><?php esc_html_e( 'Dismiss', 'woocommerce-germanized' ); ?></a>
|
16 |
-
|
17 |
-
<p>
|
18 |
-
<?php /* translators: %s: theme name */ ?>
|
19 |
-
<?php printf( __( '<strong>Your theme (%s) contains outdated copies of some Germanized template files.</strong> These files may need updating to ensure they are compatible with the current version of Germanized. Suggestions to fix this:', 'woocommerce-germanized' ), esc_html( $theme['Name'] ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped ?>
|
20 |
-
</p>
|
21 |
-
<ol>
|
22 |
-
<li><?php esc_html_e( 'Update your theme to the latest version. If no update is available contact your theme author asking about compatibility with the current Germanized version.', 'woocommerce-germanized' ); ?></li>
|
23 |
-
<li><?php esc_html_e( 'If you copied over a template file to change something, then you will need to copy the new version of the template and apply your changes again.', 'woocommerce-germanized' ); ?></li>
|
24 |
-
</ol>
|
25 |
-
<p class="submit">
|
26 |
-
<a class="button-primary"
|
27 |
-
href="<?php echo esc_url( admin_url( 'admin.php?page=wc-status&tab=germanized' ) ); ?>"
|
28 |
-
target="_blank"><?php esc_html_e( 'View affected templates', 'woocommerce-germanized' ); ?></a>
|
29 |
-
</p>
|
30 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/admin/views/html-notice-theme-supported.php
DELETED
@@ -1,24 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Admin View: Notice - Theme supported
|
4 |
-
*/
|
5 |
-
|
6 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
-
exit; // Exit if accessed directly
|
8 |
-
}
|
9 |
-
|
10 |
-
$dismiss_url = add_query_arg( 'notice', 'wc-gzd-hide-theme-notice', add_query_arg( 'nonce', wp_create_nonce( 'wc-gzd-hide-theme-notice' ) ) );
|
11 |
-
?>
|
12 |
-
|
13 |
-
<div class="error fade">
|
14 |
-
<h3><?php printf( __( 'Enable full %s support', 'woocommerce-germanized' ), $current_theme->get( 'Name' ) ); ?></h3>
|
15 |
-
<p><?php printf( __( 'Your current theme %s needs some adaptions to seamlessly integrate with Germanized. Our Pro Version will <strong>enable support for %s</strong> and makes sure Germanized settings are shown and styled within frontend for a better user experience. A better user experience will help you selling more products.', 'woocommerce-germanized' ), $current_theme->get( 'Name' ), $current_theme->get( 'Name' ) ); ?></p>
|
16 |
-
<p class="alignleft wc-gzd-button-wrapper">
|
17 |
-
<a class="button button-primary" href="https://vendidero.de/woocommerce-germanized#upgrade"
|
18 |
-
target="_blank"><?php printf( __( 'Enable support for %s', 'woocommerce-germanized' ), $current_theme->get( 'Name' ) ); ?></a>
|
19 |
-
</p>
|
20 |
-
<p class="alignright">
|
21 |
-
<a href="<?php echo esc_url( $dismiss_url ); ?>"><?php _e( 'Hide this notice', 'woocommerce-germanized' ); ?></a>
|
22 |
-
</p>
|
23 |
-
<div class="clear"></div>
|
24 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/admin/views/html-notice-update.php
DELETED
@@ -1,22 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Admin View: Notice - Update
|
4 |
-
*/
|
5 |
-
|
6 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
-
exit;
|
8 |
-
}
|
9 |
-
|
10 |
-
?>
|
11 |
-
<div id="message" class="updated woocommerce-gzd-message woocommerce-gzd-update-message">
|
12 |
-
<p><?php _e( '<strong>Germanized Data Update Required</strong> – We just need to update your install to the latest version', 'woocommerce-germanized' ); ?></p>
|
13 |
-
<p class="submit"><a
|
14 |
-
href="<?php echo esc_url( add_query_arg( 'do_update_woocommerce_gzd', 'true', admin_url( 'admin.php?page=wc-settings&tab=germanized' ) ) ); ?>"
|
15 |
-
class="wc-gzd-update-now button-primary"><?php _e( 'Run the updater', 'woocommerce-germanized' ); ?></a>
|
16 |
-
</p>
|
17 |
-
</div>
|
18 |
-
<script type="text/javascript">
|
19 |
-
jQuery('.wc-gzd-update-now').click('click', function () {
|
20 |
-
return window.confirm('<?php echo esc_js( __( 'It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?', 'woocommerce-germanized' ) ); ?>');
|
21 |
-
});
|
22 |
-
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/class-wc-gzd-customer-helper.php
CHANGED
@@ -31,8 +31,10 @@ class WC_GZD_Customer_Helper {
|
|
31 |
}
|
32 |
|
33 |
public function __construct() {
|
|
|
34 |
// Send customer account notification
|
35 |
add_action( 'woocommerce_email', array( $this, 'email_hooks' ), 0, 1 );
|
|
|
36 |
// Add Title to user profile
|
37 |
add_filter( 'woocommerce_customer_meta_fields', array( $this, 'profile_field_title' ), 10, 1 );
|
38 |
add_filter( 'woocommerce_ajax_get_customer_details', array( $this, 'load_customer_fields' ), 10, 3 );
|
@@ -41,27 +43,36 @@ class WC_GZD_Customer_Helper {
|
|
41 |
|
42 |
// Check for customer activation
|
43 |
add_action( 'template_redirect', array( $this, 'customer_account_activation_check' ) );
|
|
|
44 |
// Cronjob to delete unactivated users
|
45 |
add_action( 'woocommerce_gzd_customer_cleanup', array( $this, 'account_cleanup' ) );
|
46 |
|
47 |
if ( $this->is_double_opt_in_login_enabled() ) {
|
|
|
48 |
// Disable login for unactivated users
|
49 |
add_filter( 'wp_authenticate_user', array( $this, 'login_restriction' ), 10, 2 );
|
|
|
50 |
// Disable auto login after registration
|
51 |
add_filter( 'woocommerce_registration_auth_new_customer', array(
|
52 |
$this,
|
53 |
'disable_registration_auto_login'
|
54 |
), 10, 2 );
|
|
|
55 |
// Redirect customers that are not logged in to customer account page
|
56 |
add_action( 'template_redirect', array( $this, 'disable_checkout' ), 10 );
|
|
|
57 |
// Show notices on customer account page
|
58 |
add_action( 'template_redirect', array( $this, 'show_disabled_checkout_notice' ), 20 );
|
|
|
59 |
// Redirect customers to checkout after login
|
60 |
add_filter( 'woocommerce_login_redirect', array( $this, 'login_redirect' ), 10, 2 );
|
|
|
61 |
// Disable customer signup if customer has forced guest checkout
|
62 |
add_action( 'woocommerce_checkout_init', array( $this, 'disable_signup' ), 10, 1 );
|
|
|
63 |
// Remove the checkout signup cookie if customer logs out
|
64 |
add_action( 'wp_logout', array( $this, 'delete_checkout_signup_cookie' ) );
|
|
|
65 |
// WC Social Login comp
|
66 |
add_filter( 'wc_social_login_set_auth_cookie', array( $this, 'social_login_activation_check' ), 10, 2 );
|
67 |
}
|
@@ -371,12 +382,14 @@ class WC_GZD_Customer_Helper {
|
|
371 |
*/
|
372 |
public function account_cleanup() {
|
373 |
|
374 |
-
|
|
|
|
|
375 |
return;
|
376 |
}
|
377 |
|
378 |
$roles = array_map( 'ucfirst', $this->get_double_opt_in_user_roles() );
|
379 |
-
$cleanup_days = (int)
|
380 |
$registered_before = date( 'Y-m-d H:i:s', strtotime( "-{$cleanup_days} days" ) );
|
381 |
|
382 |
$user_query = new WP_User_Query(
|
@@ -393,6 +406,11 @@ class WC_GZD_Customer_Helper {
|
|
393 |
'key' => '_woocommerce_activation',
|
394 |
'compare' => 'EXISTS',
|
395 |
),
|
|
|
|
|
|
|
|
|
|
|
396 |
),
|
397 |
)
|
398 |
);
|
@@ -550,12 +568,9 @@ class WC_GZD_Customer_Helper {
|
|
550 |
|
551 |
public function email_hooks( $mailer ) {
|
552 |
// Add new customer activation
|
553 |
-
if (
|
554 |
remove_action( 'woocommerce_created_customer_notification', array( $mailer, 'customer_new_account' ), 10 );
|
555 |
-
add_action( 'woocommerce_created_customer_notification', array(
|
556 |
-
$this,
|
557 |
-
'customer_new_account_activation'
|
558 |
-
), 9, 3 );
|
559 |
}
|
560 |
}
|
561 |
|
@@ -575,12 +590,15 @@ class WC_GZD_Customer_Helper {
|
|
575 |
return;
|
576 |
}
|
577 |
|
578 |
-
$user_pass = ! empty( $new_customer_data['user_pass'] ) ? $new_customer_data['user_pass'] : '';
|
579 |
-
$user_activation = $this->get_customer_activation_meta( $customer_id );
|
580 |
-
$user_activation_url = $this->get_customer_activation_url( $user_activation );
|
581 |
-
|
582 |
if ( $email = WC_germanized()->emails->get_email_instance_by_id( 'customer_new_account_activation' ) ) {
|
583 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
584 |
}
|
585 |
}
|
586 |
|
31 |
}
|
32 |
|
33 |
public function __construct() {
|
34 |
+
|
35 |
// Send customer account notification
|
36 |
add_action( 'woocommerce_email', array( $this, 'email_hooks' ), 0, 1 );
|
37 |
+
|
38 |
// Add Title to user profile
|
39 |
add_filter( 'woocommerce_customer_meta_fields', array( $this, 'profile_field_title' ), 10, 1 );
|
40 |
add_filter( 'woocommerce_ajax_get_customer_details', array( $this, 'load_customer_fields' ), 10, 3 );
|
43 |
|
44 |
// Check for customer activation
|
45 |
add_action( 'template_redirect', array( $this, 'customer_account_activation_check' ) );
|
46 |
+
|
47 |
// Cronjob to delete unactivated users
|
48 |
add_action( 'woocommerce_gzd_customer_cleanup', array( $this, 'account_cleanup' ) );
|
49 |
|
50 |
if ( $this->is_double_opt_in_login_enabled() ) {
|
51 |
+
|
52 |
// Disable login for unactivated users
|
53 |
add_filter( 'wp_authenticate_user', array( $this, 'login_restriction' ), 10, 2 );
|
54 |
+
|
55 |
// Disable auto login after registration
|
56 |
add_filter( 'woocommerce_registration_auth_new_customer', array(
|
57 |
$this,
|
58 |
'disable_registration_auto_login'
|
59 |
), 10, 2 );
|
60 |
+
|
61 |
// Redirect customers that are not logged in to customer account page
|
62 |
add_action( 'template_redirect', array( $this, 'disable_checkout' ), 10 );
|
63 |
+
|
64 |
// Show notices on customer account page
|
65 |
add_action( 'template_redirect', array( $this, 'show_disabled_checkout_notice' ), 20 );
|
66 |
+
|
67 |
// Redirect customers to checkout after login
|
68 |
add_filter( 'woocommerce_login_redirect', array( $this, 'login_redirect' ), 10, 2 );
|
69 |
+
|
70 |
// Disable customer signup if customer has forced guest checkout
|
71 |
add_action( 'woocommerce_checkout_init', array( $this, 'disable_signup' ), 10, 1 );
|
72 |
+
|
73 |
// Remove the checkout signup cookie if customer logs out
|
74 |
add_action( 'wp_logout', array( $this, 'delete_checkout_signup_cookie' ) );
|
75 |
+
|
76 |
// WC Social Login comp
|
77 |
add_filter( 'wc_social_login_set_auth_cookie', array( $this, 'social_login_activation_check' ), 10, 2 );
|
78 |
}
|
382 |
*/
|
383 |
public function account_cleanup() {
|
384 |
|
385 |
+
$cleanup_interval = get_option( 'woocommerce_gzd_customer_cleanup_interval' );
|
386 |
+
|
387 |
+
if ( ! $this->is_double_opt_in_enabled() || ! $cleanup_interval || empty( $cleanup_interval ) ) {
|
388 |
return;
|
389 |
}
|
390 |
|
391 |
$roles = array_map( 'ucfirst', $this->get_double_opt_in_user_roles() );
|
392 |
+
$cleanup_days = (int) $cleanup_interval;
|
393 |
$registered_before = date( 'Y-m-d H:i:s', strtotime( "-{$cleanup_days} days" ) );
|
394 |
|
395 |
$user_query = new WP_User_Query(
|
406 |
'key' => '_woocommerce_activation',
|
407 |
'compare' => 'EXISTS',
|
408 |
),
|
409 |
+
array(
|
410 |
+
'key' => '_woocommerce_activation',
|
411 |
+
'compare' => '!=',
|
412 |
+
'value' => ''
|
413 |
+
),
|
414 |
),
|
415 |
)
|
416 |
);
|
568 |
|
569 |
public function email_hooks( $mailer ) {
|
570 |
// Add new customer activation
|
571 |
+
if ( $this->is_double_opt_in_enabled() ) {
|
572 |
remove_action( 'woocommerce_created_customer_notification', array( $mailer, 'customer_new_account' ), 10 );
|
573 |
+
add_action( 'woocommerce_created_customer_notification', array( $this, 'customer_new_account_activation' ), 9, 3 );
|
|
|
|
|
|
|
574 |
}
|
575 |
}
|
576 |
|
590 |
return;
|
591 |
}
|
592 |
|
|
|
|
|
|
|
|
|
593 |
if ( $email = WC_germanized()->emails->get_email_instance_by_id( 'customer_new_account_activation' ) ) {
|
594 |
+
|
595 |
+
if ( $email->is_enabled() ) {
|
596 |
+
$user_pass = ! empty( $new_customer_data['user_pass'] ) ? $new_customer_data['user_pass'] : '';
|
597 |
+
$user_activation = $this->get_customer_activation_meta( $customer_id );
|
598 |
+
$user_activation_url = $this->get_customer_activation_url( $user_activation );
|
599 |
+
|
600 |
+
$email->trigger( $customer_id, $user_activation, $user_activation_url, $user_pass, $password_generated );
|
601 |
+
}
|
602 |
}
|
603 |
}
|
604 |
|
includes/class-wc-gzd-install.php
CHANGED
@@ -95,6 +95,10 @@ if ( ! class_exists( 'WC_GZD_Install' ) ) :
|
|
95 |
delete_option( '_wc_gzd_needs_pages' );
|
96 |
delete_option( '_wc_gzd_needs_update' );
|
97 |
|
|
|
|
|
|
|
|
|
98 |
delete_transient( '_wc_gzd_activation_redirect' );
|
99 |
|
100 |
// What's new redirect
|
@@ -192,11 +196,22 @@ if ( ! class_exists( 'WC_GZD_Install' ) ) :
|
|
192 |
// Delete plugin header data for dependency check
|
193 |
delete_option( 'woocommerce_gzd_plugin_header_data' );
|
194 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
195 |
// Recheck outdated templates
|
196 |
-
|
|
|
|
|
197 |
|
198 |
// Show the importer
|
199 |
-
|
|
|
|
|
200 |
|
201 |
// Queue upgrades
|
202 |
$current_version = get_option( 'woocommerce_gzd_version', null );
|
@@ -209,9 +224,18 @@ if ( ! class_exists( 'WC_GZD_Install' ) ) :
|
|
209 |
|
210 |
// Only on major update
|
211 |
if ( version_compare( $new_major_version, $major_version, ">" ) ) {
|
212 |
-
|
213 |
-
|
214 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
215 |
}
|
216 |
}
|
217 |
|
@@ -226,6 +250,11 @@ if ( ! class_exists( 'WC_GZD_Install' ) ) :
|
|
226 |
*
|
227 |
*/
|
228 |
if ( apply_filters( 'woocommerec_gzd_needs_db_update', $needs_db_update ) ) {
|
|
|
|
|
|
|
|
|
|
|
229 |
// Update
|
230 |
update_option( '_wc_gzd_needs_update', 1 );
|
231 |
} else {
|
95 |
delete_option( '_wc_gzd_needs_pages' );
|
96 |
delete_option( '_wc_gzd_needs_update' );
|
97 |
|
98 |
+
if ( $note = WC_GZD_Admin_Notices::instance()->get_note( 'update' ) ) {
|
99 |
+
$note->dismiss();
|
100 |
+
}
|
101 |
+
|
102 |
delete_transient( '_wc_gzd_activation_redirect' );
|
103 |
|
104 |
// What's new redirect
|
196 |
// Delete plugin header data for dependency check
|
197 |
delete_option( 'woocommerce_gzd_plugin_header_data' );
|
198 |
|
199 |
+
$notices = WC_GZD_Admin_Notices::instance();
|
200 |
+
|
201 |
+
// Refresh notes
|
202 |
+
foreach( $notices->get_notes() as $note ) {
|
203 |
+
$note->delete_note();
|
204 |
+
}
|
205 |
+
|
206 |
// Recheck outdated templates
|
207 |
+
if ( $note = $notices->get_note( 'template_outdated' ) ) {
|
208 |
+
$note->reset();
|
209 |
+
}
|
210 |
|
211 |
// Show the importer
|
212 |
+
if ( $note = $notices->get_note( 'dhl_importer' ) ) {
|
213 |
+
$note->reset();
|
214 |
+
}
|
215 |
|
216 |
// Queue upgrades
|
217 |
$current_version = get_option( 'woocommerce_gzd_version', null );
|
224 |
|
225 |
// Only on major update
|
226 |
if ( version_compare( $new_major_version, $major_version, ">" ) ) {
|
227 |
+
|
228 |
+
if ( $note = $notices->get_note( 'review' ) ) {
|
229 |
+
$note->reset();
|
230 |
+
}
|
231 |
+
|
232 |
+
if ( $note = $notices->get_note( 'pro' ) ) {
|
233 |
+
$note->reset();
|
234 |
+
}
|
235 |
+
|
236 |
+
if ( $note = $notices->get_note( 'theme_supported' ) ) {
|
237 |
+
$note->reset();
|
238 |
+
}
|
239 |
}
|
240 |
}
|
241 |
|
250 |
*
|
251 |
*/
|
252 |
if ( apply_filters( 'woocommerec_gzd_needs_db_update', $needs_db_update ) ) {
|
253 |
+
|
254 |
+
if ( $note = $notices->get_note( 'update' ) ) {
|
255 |
+
$note->reset();
|
256 |
+
}
|
257 |
+
|
258 |
// Update
|
259 |
update_option( '_wc_gzd_needs_update', 1 );
|
260 |
} else {
|
includes/class-wc-gzd-payment-gateways.php
CHANGED
@@ -32,6 +32,7 @@ class WC_GZD_Payment_Gateways {
|
|
32 |
add_action( 'woocommerce_after_calculate_totals', array( $this, 'checkout' ) );
|
33 |
|
34 |
add_action( 'woocommerce_cart_calculate_fees', array( $this, 'init_fee' ), 0 );
|
|
|
35 |
|
36 |
// Gateway admin export
|
37 |
add_action( 'current_screen', array( $this, 'gateway_admin_init' ), 20 );
|
@@ -43,6 +44,26 @@ class WC_GZD_Payment_Gateways {
|
|
43 |
add_action( 'woocommerce_before_pay_action', array( $this, 'gateway_pay_init' ), 5 );
|
44 |
}
|
45 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
public function gateway_admin_init() {
|
47 |
$allowed = array( 'edit-shop_order', 'export' );
|
48 |
$screen = get_current_screen();
|
32 |
add_action( 'woocommerce_after_calculate_totals', array( $this, 'checkout' ) );
|
33 |
|
34 |
add_action( 'woocommerce_cart_calculate_fees', array( $this, 'init_fee' ), 0 );
|
35 |
+
add_filter( 'woocommerce_thankyou_order_received_text', array( $this, 'remove_paypal_filter' ), 5, 2 );
|
36 |
|
37 |
// Gateway admin export
|
38 |
add_action( 'current_screen', array( $this, 'gateway_admin_init' ), 20 );
|
44 |
add_action( 'woocommerce_before_pay_action', array( $this, 'gateway_pay_init' ), 5 );
|
45 |
}
|
46 |
|
47 |
+
/**
|
48 |
+
* Remove PayPal thank you for payment text if the order has not been paid yet.
|
49 |
+
*
|
50 |
+
* @param $text
|
51 |
+
* @param WC_Order $order
|
52 |
+
*
|
53 |
+
* @return mixed
|
54 |
+
*/
|
55 |
+
public function remove_paypal_filter( $text, $order ) {
|
56 |
+
if ( $order && 'paypal' === $order->get_payment_method() ) {
|
57 |
+
$gateways = WC()->payment_gateways->get_available_payment_gateways();
|
58 |
+
|
59 |
+
if ( isset( $gateways['paypal'] ) && $order->needs_payment() ) {
|
60 |
+
remove_filter( 'woocommerce_thankyou_order_received_text', array( $gateways['paypal'], 'order_received_text' ), 10 );
|
61 |
+
}
|
62 |
+
}
|
63 |
+
|
64 |
+
return $text;
|
65 |
+
}
|
66 |
+
|
67 |
public function gateway_admin_init() {
|
68 |
$allowed = array( 'edit-shop_order', 'export' );
|
69 |
$screen = get_current_screen();
|
includes/emails/class-wc-gzd-email-customer-new-account-activation.php
CHANGED
@@ -112,9 +112,7 @@ if ( ! class_exists( 'WC_GZD_Email_Customer_New_Account_Activation' ) ) :
|
|
112 |
return;
|
113 |
}
|
114 |
|
115 |
-
|
116 |
-
$this->send( $this->get_recipient(), $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments() );
|
117 |
-
}
|
118 |
|
119 |
$this->helper->restore_email_locale();
|
120 |
$this->helper->restore_locale();
|
112 |
return;
|
113 |
}
|
114 |
|
115 |
+
$this->send( $this->get_recipient(), $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments() );
|
|
|
|
|
116 |
|
117 |
$this->helper->restore_email_locale();
|
118 |
$this->helper->restore_locale();
|
includes/gateways/invoice/class-wc-gzd-gateway-invoice.php
CHANGED
@@ -57,6 +57,9 @@ class WC_GZD_Gateway_Invoice extends WC_Payment_Gateway {
|
|
57 |
'subscription_amount_changes',
|
58 |
'subscription_date_changes',
|
59 |
'subscription_payment_method_change',
|
|
|
|
|
|
|
60 |
);
|
61 |
|
62 |
// Actions
|
57 |
'subscription_amount_changes',
|
58 |
'subscription_date_changes',
|
59 |
'subscription_payment_method_change',
|
60 |
+
'subscription_payment_method_change_customer',
|
61 |
+
'subscription_payment_method_change_admin',
|
62 |
+
'multiple_subscriptions'
|
63 |
);
|
64 |
|
65 |
// Actions
|
includes/wc-gzd-template-hooks.php
CHANGED
@@ -198,7 +198,7 @@ add_action( 'woocommerce_review_order_after_order_total', 'woocommerce_gzd_templ
|
|
198 |
/**
|
199 |
* Order details & Thankyou
|
200 |
*/
|
201 |
-
|
202 |
add_action( 'woocommerce_thankyou', 'woocommerce_gzd_template_order_pay_now_button', wc_gzd_get_hook_priority( 'order_pay_now_button' ), 1 );
|
203 |
|
204 |
// Set Hooks before order details table
|
198 |
/**
|
199 |
* Order details & Thankyou
|
200 |
*/
|
201 |
+
add_filter( 'woocommerce_thankyou_order_received_text', 'woocommerce_gzd_template_order_success_text', 0, 1 );
|
202 |
add_action( 'woocommerce_thankyou', 'woocommerce_gzd_template_order_pay_now_button', wc_gzd_get_hook_priority( 'order_pay_now_button' ), 1 );
|
203 |
|
204 |
// Set Hooks before order details table
|
packages/woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php
CHANGED
@@ -177,6 +177,13 @@ function wc_gzd_dhl_get_current_shipping_method() {
|
|
177 |
return false;
|
178 |
}
|
179 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
180 |
function wc_gzd_dhl_get_services() {
|
181 |
return array(
|
182 |
'PreferredTime',
|
@@ -762,6 +769,18 @@ function wc_gzd_dhl_get_label_default_args( $dhl_order, $shipment ) {
|
|
762 |
}
|
763 |
}
|
764 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
765 |
return $defaults;
|
766 |
}
|
767 |
|
177 |
return false;
|
178 |
}
|
179 |
|
180 |
+
function wc_gzd_dhl_get_international_services() {
|
181 |
+
return array(
|
182 |
+
'Premium',
|
183 |
+
'GoGreen'
|
184 |
+
);
|
185 |
+
}
|
186 |
+
|
187 |
function wc_gzd_dhl_get_services() {
|
188 |
return array(
|
189 |
'PreferredTime',
|
769 |
}
|
770 |
}
|
771 |
|
772 |
+
if( ! Package::is_shipping_domestic( $shipment->get_country() ) ) {
|
773 |
+
|
774 |
+
foreach( wc_gzd_dhl_get_international_services() as $service ) {
|
775 |
+
if ( 'yes' === Package::get_setting( 'label_service_' . $service, $dhl_shipping_method ) ) {
|
776 |
+
$defaults['services'][] = $service;
|
777 |
+
}
|
778 |
+
}
|
779 |
+
|
780 |
+
// Demove duplicates
|
781 |
+
$defaults['services'] = array_unique( $defaults['services'] );
|
782 |
+
}
|
783 |
+
|
784 |
return $defaults;
|
785 |
}
|
786 |
|
packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php
CHANGED
@@ -663,8 +663,8 @@ class LabelSoap extends Soap {
|
|
663 |
'countryCodeOrigin' => $dhl_product ? $dhl_product->get_manufacture_country() : '',
|
664 |
'customsTariffNumber' => $dhl_product ? $dhl_product->get_hs_code() : '',
|
665 |
'amount' => intval( $item->get_quantity() ),
|
666 |
-
'netWeightInKG' => wc_format_decimal( floatval( wc_get_weight( $item->get_weight(), 'kg', $shipment->get_weight_unit() ) ), 2 ),
|
667 |
-
'customsValue' => wc_format_decimal( floatval( $item->get_total() ), 2 ),
|
668 |
);
|
669 |
|
670 |
array_push($customsDetails, $json_item );
|
663 |
'countryCodeOrigin' => $dhl_product ? $dhl_product->get_manufacture_country() : '',
|
664 |
'customsTariffNumber' => $dhl_product ? $dhl_product->get_hs_code() : '',
|
665 |
'amount' => intval( $item->get_quantity() ),
|
666 |
+
'netWeightInKG' => wc_format_decimal( floatval( wc_get_weight( ( $item->get_weight() / $item->get_quantity() ), 'kg', $shipment->get_weight_unit() ) ), 2 ),
|
667 |
+
'customsValue' => wc_format_decimal( floatval( ( $item->get_total() / $item->get_quantity() ) ), 2 ),
|
668 |
);
|
669 |
|
670 |
array_push($customsDetails, $json_item );
|
packages/woocommerce-germanized-dhl/src/Package.php
CHANGED
@@ -20,7 +20,7 @@ class Package {
|
|
20 |
*
|
21 |
* @var string
|
22 |
*/
|
23 |
-
const VERSION = '1.2.
|
24 |
|
25 |
public static $upload_dir_suffix = '';
|
26 |
|
@@ -55,6 +55,10 @@ class Package {
|
|
55 |
add_filter( 'woocommerce_admin_settings_sanitize_option_woocommerce_gzd_dhl_api_sandbox_password', array( __CLASS__, 'sanitize_password_field' ), 10, 3 );
|
56 |
add_filter( 'woocommerce_admin_settings_sanitize_option_woocommerce_gzd_dhl_api_password', array( __CLASS__, 'sanitize_password_field' ), 10, 3 );
|
57 |
|
|
|
|
|
|
|
|
|
58 |
if ( self::is_enabled() ) {
|
59 |
self::init_hooks();
|
60 |
}
|
@@ -227,6 +231,10 @@ class Package {
|
|
227 |
return trim( $value );
|
228 |
}
|
229 |
|
|
|
|
|
|
|
|
|
230 |
/**
|
231 |
* @param array $data
|
232 |
* @param WP_Error $errors
|
@@ -387,6 +395,7 @@ class Package {
|
|
387 |
*/
|
388 |
public static function get_cig_user() {
|
389 |
$debug_user = defined( 'WC_GZD_DHL_SANDBOX_USER' ) ? WC_GZD_DHL_SANDBOX_USER : self::get_setting( 'api_sandbox_username' );
|
|
|
390 |
|
391 |
return self::is_debug_mode() ? $debug_user : self::get_app_id();
|
392 |
}
|
@@ -408,7 +417,9 @@ class Package {
|
|
408 |
* @return mixed|string|void
|
409 |
*/
|
410 |
public static function get_gk_api_user() {
|
411 |
-
|
|
|
|
|
412 |
}
|
413 |
|
414 |
/**
|
@@ -426,7 +437,9 @@ class Package {
|
|
426 |
* @return mixed|string|void
|
427 |
*/
|
428 |
public static function get_retoure_api_user() {
|
429 |
-
|
|
|
|
|
430 |
}
|
431 |
|
432 |
public static function get_return_receivers() {
|
20 |
*
|
21 |
* @var string
|
22 |
*/
|
23 |
+
const VERSION = '1.2.3';
|
24 |
|
25 |
public static $upload_dir_suffix = '';
|
26 |
|
55 |
add_filter( 'woocommerce_admin_settings_sanitize_option_woocommerce_gzd_dhl_api_sandbox_password', array( __CLASS__, 'sanitize_password_field' ), 10, 3 );
|
56 |
add_filter( 'woocommerce_admin_settings_sanitize_option_woocommerce_gzd_dhl_api_password', array( __CLASS__, 'sanitize_password_field' ), 10, 3 );
|
57 |
|
58 |
+
add_filter( 'woocommerce_admin_settings_sanitize_option_woocommerce_gzd_dhl_api_username', array( __CLASS__, 'sanitize_user_field' ), 10, 3 );
|
59 |
+
add_filter( 'woocommerce_admin_settings_sanitize_option_woocommerce_gzd_dhl_api_sandbox_username', array( __CLASS__, 'sanitize_user_field' ), 10, 3 );
|
60 |
+
|
61 |
+
|
62 |
if ( self::is_enabled() ) {
|
63 |
self::init_hooks();
|
64 |
}
|
231 |
return trim( $value );
|
232 |
}
|
233 |
|
234 |
+
public static function sanitize_user_field( $value, $option, $raw_value ) {
|
235 |
+
return strtolower( wc_clean( $value ) );
|
236 |
+
}
|
237 |
+
|
238 |
/**
|
239 |
* @param array $data
|
240 |
* @param WP_Error $errors
|
395 |
*/
|
396 |
public static function get_cig_user() {
|
397 |
$debug_user = defined( 'WC_GZD_DHL_SANDBOX_USER' ) ? WC_GZD_DHL_SANDBOX_USER : self::get_setting( 'api_sandbox_username' );
|
398 |
+
$debug_user = strtolower( $debug_user );
|
399 |
|
400 |
return self::is_debug_mode() ? $debug_user : self::get_app_id();
|
401 |
}
|
417 |
* @return mixed|string|void
|
418 |
*/
|
419 |
public static function get_gk_api_user() {
|
420 |
+
$user = self::is_debug_mode() ? '2222222222_01' : self::get_setting( 'api_username' );
|
421 |
+
|
422 |
+
return strtolower( $user );
|
423 |
}
|
424 |
|
425 |
/**
|
437 |
* @return mixed|string|void
|
438 |
*/
|
439 |
public static function get_retoure_api_user() {
|
440 |
+
$user = self::is_debug_mode() ? '2222222222_Customer' : self::get_setting( 'api_username' );
|
441 |
+
|
442 |
+
return strtolower( $user );
|
443 |
}
|
444 |
|
445 |
public static function get_return_receivers() {
|
packages/woocommerce-germanized-dhl/src/ParcelLocator.php
CHANGED
@@ -609,6 +609,15 @@ class ParcelLocator {
|
|
609 |
'country' => '',
|
610 |
) );
|
611 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
612 |
$error = new WP_Error();
|
613 |
$is_packstation = false;
|
614 |
|
@@ -636,14 +645,14 @@ class ParcelLocator {
|
|
636 |
}
|
637 |
}
|
638 |
|
639 |
-
if ( $
|
640 |
$post_number_len = strlen( $args['postnumber'] );
|
641 |
|
642 |
-
if (
|
643 |
-
$error->add( 'validation', _x( 'Your DHL customer number (Post number) is needed to ship to a packstation.', 'dhl', 'woocommerce-germanized' ) );
|
644 |
-
} elseif( $post_number_len < 6 || $post_number_len > 12 ) {
|
645 |
$error->add( 'validation', _x( 'Your DHL customer number (Post number) is not valid. Please check your number.', 'dhl', 'woocommerce-germanized' ) );
|
646 |
}
|
|
|
|
|
647 |
}
|
648 |
|
649 |
return wc_gzd_dhl_wp_error_has_errors( $error ) ? $error : true;
|
609 |
'country' => '',
|
610 |
) );
|
611 |
|
612 |
+
$has_postnumber = false;
|
613 |
+
|
614 |
+
if ( ! empty( $args['postnumber'] ) ) {
|
615 |
+
$has_postnumber = true;
|
616 |
+
|
617 |
+
// Do only allow numeric input
|
618 |
+
$args['postnumber'] = preg_replace( "/[^0-9]/", "", $args['postnumber'] );
|
619 |
+
}
|
620 |
+
|
621 |
$error = new WP_Error();
|
622 |
$is_packstation = false;
|
623 |
|
645 |
}
|
646 |
}
|
647 |
|
648 |
+
if ( $has_postnumber && ! empty( $args['postnumber'] ) ) {
|
649 |
$post_number_len = strlen( $args['postnumber'] );
|
650 |
|
651 |
+
if ( $post_number_len < 6 || $post_number_len > 12 ) {
|
|
|
|
|
652 |
$error->add( 'validation', _x( 'Your DHL customer number (Post number) is not valid. Please check your number.', 'dhl', 'woocommerce-germanized' ) );
|
653 |
}
|
654 |
+
} elseif( ( $is_packstation || $has_postnumber ) && empty( $args['postnumber'] ) ) {
|
655 |
+
$error->add( 'validation', _x( 'Your DHL customer number (Post number) is needed to ship to a packstation.', 'dhl', 'woocommerce-germanized' ) );
|
656 |
}
|
657 |
|
658 |
return wc_gzd_dhl_wp_error_has_errors( $error ) ? $error : true;
|
packages/woocommerce-germanized-dhl/woocommerce-germanized-dhl.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: The Germanized DHL integration, installed as a feature plugin for development and testing purposes.
|
6 |
* Author: vendidero
|
7 |
* Author URI: https://vendidero.de
|
8 |
-
* Version: 1.2.
|
9 |
* Requires PHP: 5.6
|
10 |
* License: GPLv3
|
11 |
*
|
5 |
* Description: The Germanized DHL integration, installed as a feature plugin for development and testing purposes.
|
6 |
* Author: vendidero
|
7 |
* Author URI: https://vendidero.de
|
8 |
+
* Version: 1.2.3
|
9 |
* Requires PHP: 5.6
|
10 |
* License: GPLv3
|
11 |
*
|
packages/woocommerce-germanized-shipments/src/Admin/Table.php
CHANGED
@@ -324,7 +324,13 @@ class Table extends WP_List_Table {
|
|
324 |
}
|
325 |
|
326 |
if ( isset( $_REQUEST['s'] ) ) {
|
327 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
328 |
}
|
329 |
|
330 |
// Query the user IDs for this page
|
324 |
}
|
325 |
|
326 |
if ( isset( $_REQUEST['s'] ) ) {
|
327 |
+
$search = wc_clean( wp_unslash( $_REQUEST['s'] ) );
|
328 |
+
|
329 |
+
if ( ! is_numeric( $search ) ) {
|
330 |
+
$search = '*' . $search . '*';
|
331 |
+
}
|
332 |
+
|
333 |
+
$args['search'] = $search;
|
334 |
}
|
335 |
|
336 |
// Query the user IDs for this page
|
packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php
CHANGED
@@ -22,6 +22,8 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
|
|
22 |
*/
|
23 |
protected $meta_type = 'gzd_shipment';
|
24 |
|
|
|
|
|
25 |
/**
|
26 |
* Data stored in meta keys, but not considered "meta" for an order.
|
27 |
*
|
@@ -83,6 +85,7 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
|
|
83 |
'shipment_parent_id' => is_callable( array( $shipment, 'get_parent_id' ) ) ? $shipment->get_parent_id() : 0,
|
84 |
'shipment_tracking_id' => $shipment->get_tracking_id(),
|
85 |
'shipment_status' => $this->get_status( $shipment ),
|
|
|
86 |
'shipment_type' => $shipment->get_type(),
|
87 |
'shipment_shipping_provider' => $shipment->get_shipping_provider(),
|
88 |
'shipment_shipping_method' => $shipment->get_shipping_method(),
|
@@ -184,6 +187,9 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
|
|
184 |
// Make sure country in core props is updated as soon as the address changes
|
185 |
if ( in_array( 'address', $changed_props ) ) {
|
186 |
$changed_props[] = 'country';
|
|
|
|
|
|
|
187 |
}
|
188 |
|
189 |
// Shipping provider has changed - lets remove existing label
|
@@ -221,6 +227,8 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
|
|
221 |
}
|
222 |
|
223 |
if ( ! empty( $shipment_data ) ) {
|
|
|
|
|
224 |
$wpdb->update(
|
225 |
$wpdb->gzd_shipments,
|
226 |
$shipment_data,
|
@@ -361,6 +369,21 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
|
|
361 |
|--------------------------------------------------------------------------
|
362 |
*/
|
363 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
protected function get_hook_postfix( $shipment ) {
|
365 |
if ( 'simple' !== $shipment->get_type() ) {
|
366 |
return $shipment->get_type() . '_';
|
22 |
*/
|
23 |
protected $meta_type = 'gzd_shipment';
|
24 |
|
25 |
+
protected $must_exist_meta_keys = array();
|
26 |
+
|
27 |
/**
|
28 |
* Data stored in meta keys, but not considered "meta" for an order.
|
29 |
*
|
85 |
'shipment_parent_id' => is_callable( array( $shipment, 'get_parent_id' ) ) ? $shipment->get_parent_id() : 0,
|
86 |
'shipment_tracking_id' => $shipment->get_tracking_id(),
|
87 |
'shipment_status' => $this->get_status( $shipment ),
|
88 |
+
'shipment_search_index' => $this->get_search_index( $shipment ),
|
89 |
'shipment_type' => $shipment->get_type(),
|
90 |
'shipment_shipping_provider' => $shipment->get_shipping_provider(),
|
91 |
'shipment_shipping_method' => $shipment->get_shipping_method(),
|
187 |
// Make sure country in core props is updated as soon as the address changes
|
188 |
if ( in_array( 'address', $changed_props ) ) {
|
189 |
$changed_props[] = 'country';
|
190 |
+
|
191 |
+
// Update search index
|
192 |
+
$shipment_data['shipment_search_index'] = $this->get_search_index( $shipment );
|
193 |
}
|
194 |
|
195 |
// Shipping provider has changed - lets remove existing label
|
227 |
}
|
228 |
|
229 |
if ( ! empty( $shipment_data ) ) {
|
230 |
+
$shipment_data['shipment_search_index'] = $this->get_search_index( $shipment );
|
231 |
+
|
232 |
$wpdb->update(
|
233 |
$wpdb->gzd_shipments,
|
234 |
$shipment_data,
|
369 |
|--------------------------------------------------------------------------
|
370 |
*/
|
371 |
|
372 |
+
/**
|
373 |
+
* @param \Vendidero\Germanized\Shipments\Shipment $shipment
|
374 |
+
*/
|
375 |
+
protected function get_search_index( $shipment ) {
|
376 |
+
$index = array();
|
377 |
+
|
378 |
+
if ( is_a( $shipment, '\Vendidero\Germanized\Shipments\ReturnShipment' ) ) {
|
379 |
+
$index = array_merge( $index, $shipment->get_sender_address() );
|
380 |
+
} else {
|
381 |
+
$index = array_merge( $index, $shipment->get_address() );
|
382 |
+
}
|
383 |
+
|
384 |
+
return implode( ' ', $index );
|
385 |
+
}
|
386 |
+
|
387 |
protected function get_hook_postfix( $shipment ) {
|
388 |
if ( 'simple' !== $shipment->get_type() ) {
|
389 |
return $shipment->get_type() . '_';
|
packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php
CHANGED
@@ -39,6 +39,8 @@ class ShipmentItem extends WC_Data_Store_WP implements WC_Object_Data_Store_Inte
|
|
39 |
'parent_id'
|
40 |
);
|
41 |
|
|
|
|
|
42 |
/**
|
43 |
* Meta type. This should match up with
|
44 |
* the types available at https://developer.wordpress.org/reference/functions/add_metadata/.
|
39 |
'parent_id'
|
40 |
);
|
41 |
|
42 |
+
protected $must_exist_meta_keys = array();
|
43 |
+
|
44 |
/**
|
45 |
* Meta type. This should match up with
|
46 |
* the types available at https://developer.wordpress.org/reference/functions/add_metadata/.
|
packages/woocommerce-germanized-shipments/src/FormHandler.php
CHANGED
@@ -123,7 +123,7 @@ class FormHandler {
|
|
123 |
wc_add_notice( $e->getMessage(), 'error' );
|
124 |
do_action( 'woocommerce_gzd_return_request_failed' );
|
125 |
}
|
126 |
-
|
127 |
}
|
128 |
|
129 |
/**
|
@@ -206,7 +206,8 @@ class FormHandler {
|
|
206 |
return;
|
207 |
} else {
|
208 |
$return_items[ $order_item_id ] = array(
|
209 |
-
'quantity'
|
|
|
210 |
);
|
211 |
}
|
212 |
}
|
123 |
wc_add_notice( $e->getMessage(), 'error' );
|
124 |
do_action( 'woocommerce_gzd_return_request_failed' );
|
125 |
}
|
126 |
+
}
|
127 |
}
|
128 |
|
129 |
/**
|
206 |
return;
|
207 |
} else {
|
208 |
$return_items[ $order_item_id ] = array(
|
209 |
+
'quantity' => $quantity,
|
210 |
+
'return_reason_code' => $reason,
|
211 |
);
|
212 |
}
|
213 |
}
|
packages/woocommerce-germanized-shipments/src/Install.php
CHANGED
@@ -116,6 +116,7 @@ CREATE TABLE {$wpdb->prefix}woocommerce_gzd_shipments (
|
|
116 |
shipment_country varchar(2) NOT NULL DEFAULT '',
|
117 |
shipment_tracking_id varchar(200) NOT NULL DEFAULT '',
|
118 |
shipment_type varchar(200) NOT NULL DEFAULT '',
|
|
|
119 |
shipment_shipping_provider varchar(200) NOT NULL DEFAULT '',
|
120 |
shipment_shipping_method varchar(200) NOT NULL DEFAULT '',
|
121 |
PRIMARY KEY (shipment_id),
|
116 |
shipment_country varchar(2) NOT NULL DEFAULT '',
|
117 |
shipment_tracking_id varchar(200) NOT NULL DEFAULT '',
|
118 |
shipment_type varchar(200) NOT NULL DEFAULT '',
|
119 |
+
shipment_search_index longtext NOT NULL DEFAULT '',
|
120 |
shipment_shipping_provider varchar(200) NOT NULL DEFAULT '',
|
121 |
shipment_shipping_method varchar(200) NOT NULL DEFAULT '',
|
122 |
PRIMARY KEY (shipment_id),
|
packages/woocommerce-germanized-shipments/src/Package.php
CHANGED
@@ -17,7 +17,7 @@ class Package {
|
|
17 |
*
|
18 |
* @var string
|
19 |
*/
|
20 |
-
const VERSION = '1.2.
|
21 |
|
22 |
public static $upload_dir_suffix = '';
|
23 |
|
17 |
*
|
18 |
* @var string
|
19 |
*/
|
20 |
+
const VERSION = '1.2.4';
|
21 |
|
22 |
public static $upload_dir_suffix = '';
|
23 |
|
packages/woocommerce-germanized-shipments/src/ReturnShipment.php
CHANGED
@@ -503,11 +503,26 @@ class ReturnShipment extends Shipment {
|
|
503 |
foreach( $available_items as $order_item_id => $item_data ) {
|
504 |
|
505 |
if ( $item = $order_shipment->get_simple_shipment_item( $order_item_id ) ) {
|
506 |
-
$quantity
|
|
|
507 |
|
508 |
if ( ! empty( $args['items'] ) ) {
|
509 |
if ( isset( $args['items'][ $order_item_id ] ) ) {
|
510 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
511 |
|
512 |
if ( $new_quantity < $quantity ) {
|
513 |
$quantity = $new_quantity;
|
@@ -517,12 +532,20 @@ class ReturnShipment extends Shipment {
|
|
517 |
}
|
518 |
}
|
519 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
if ( ! $shipment_item = $this->get_item_by_order_item_id( $order_item_id ) ) {
|
521 |
-
$shipment_item = wc_gzd_create_return_shipment_item( $this, $item,
|
522 |
|
523 |
$this->add_item( $shipment_item );
|
524 |
} else {
|
525 |
-
$shipment_item->sync(
|
526 |
}
|
527 |
}
|
528 |
}
|
503 |
foreach( $available_items as $order_item_id => $item_data ) {
|
504 |
|
505 |
if ( $item = $order_shipment->get_simple_shipment_item( $order_item_id ) ) {
|
506 |
+
$quantity = $item_data['max_quantity'];
|
507 |
+
$return_reason_code = '';
|
508 |
|
509 |
if ( ! empty( $args['items'] ) ) {
|
510 |
if ( isset( $args['items'][ $order_item_id ] ) ) {
|
511 |
+
|
512 |
+
if ( is_array( $args['items'][ $order_item_id ] ) ) {
|
513 |
+
$default_item_data = wp_parse_args( $args['items'][ $order_item_id ], array(
|
514 |
+
'quantity' => 1,
|
515 |
+
'return_reason_code' => '',
|
516 |
+
) );
|
517 |
+
} else {
|
518 |
+
$default_item_data = array(
|
519 |
+
'quantity' => absint( $args['items'][ $order_item_id ] ),
|
520 |
+
'return_reason_code' => '',
|
521 |
+
);
|
522 |
+
}
|
523 |
+
|
524 |
+
$new_quantity = $default_item_data['quantity'];
|
525 |
+
$return_reason_code = $default_item_data['return_reason_code'];
|
526 |
|
527 |
if ( $new_quantity < $quantity ) {
|
528 |
$quantity = $new_quantity;
|
532 |
}
|
533 |
}
|
534 |
|
535 |
+
$sync_data = array(
|
536 |
+
'quantity' => $quantity,
|
537 |
+
);
|
538 |
+
|
539 |
+
if ( ! empty( $return_reason_code ) ) {
|
540 |
+
$sync_data['return_reason_code'] = $return_reason_code;
|
541 |
+
}
|
542 |
+
|
543 |
if ( ! $shipment_item = $this->get_item_by_order_item_id( $order_item_id ) ) {
|
544 |
+
$shipment_item = wc_gzd_create_return_shipment_item( $this, $item, $sync_data );
|
545 |
|
546 |
$this->add_item( $shipment_item );
|
547 |
} else {
|
548 |
+
$shipment_item->sync( $sync_data );
|
549 |
}
|
550 |
}
|
551 |
}
|
packages/woocommerce-germanized-shipments/src/Shipment.php
CHANGED
@@ -896,7 +896,7 @@ abstract class Shipment extends WC_Data {
|
|
896 |
/**
|
897 |
* Decides whether the shipment is sent to an external pickup or not.
|
898 |
*
|
899 |
-
* @param string[] $types
|
900 |
*
|
901 |
* @return boolean
|
902 |
*/
|
896 |
/**
|
897 |
* Decides whether the shipment is sent to an external pickup or not.
|
898 |
*
|
899 |
+
* @param string[]|string $types
|
900 |
*
|
901 |
* @return boolean
|
902 |
*/
|
packages/woocommerce-germanized-shipments/src/ShipmentQuery.php
CHANGED
@@ -302,7 +302,7 @@ class ShipmentQuery extends WC_Object_Query {
|
|
302 |
$search_columns = array();
|
303 |
|
304 |
if ( $this->args['search_columns'] ) {
|
305 |
-
$search_columns = array_intersect( $this->args['search_columns'], array( 'shipment_id', 'shipment_country', 'shipment_tracking_id', 'shipment_order_id', 'shipment_shipping_provider', 'shipment_shipping_method' ) );
|
306 |
}
|
307 |
|
308 |
if ( ! $search_columns ) {
|
@@ -311,7 +311,7 @@ class ShipmentQuery extends WC_Object_Query {
|
|
311 |
} elseif ( strlen( $search ) === 2 ) {
|
312 |
$search_columns = array( 'shipment_country' );
|
313 |
} else {
|
314 |
-
$search_columns = array( 'shipment_id', 'shipment_country', 'shipment_tracking_id', 'shipment_order_id' );
|
315 |
}
|
316 |
}
|
317 |
|
302 |
$search_columns = array();
|
303 |
|
304 |
if ( $this->args['search_columns'] ) {
|
305 |
+
$search_columns = array_intersect( $this->args['search_columns'], array( 'shipment_id', 'shipment_country', 'shipment_tracking_id', 'shipment_order_id', 'shipment_shipping_provider', 'shipment_shipping_method', 'shipment_search_index' ) );
|
306 |
}
|
307 |
|
308 |
if ( ! $search_columns ) {
|
311 |
} elseif ( strlen( $search ) === 2 ) {
|
312 |
$search_columns = array( 'shipment_country' );
|
313 |
} else {
|
314 |
+
$search_columns = array( 'shipment_id', 'shipment_country', 'shipment_tracking_id', 'shipment_order_id', 'shipment_search_index' );
|
315 |
}
|
316 |
}
|
317 |
|
packages/woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php
CHANGED
@@ -41,7 +41,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
41 |
</td>
|
42 |
|
43 |
<td class="woocommerce-table__product-return-reason product-return-reason">
|
44 |
-
<select name="item[<?php echo esc_attr( $
|
45 |
<option value="">
|
46 |
<?php
|
47 |
/**
|
@@ -71,7 +71,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
71 |
<?php if ( $max_quantity == 1 ) : ?>1<?php endif; ?>
|
72 |
|
73 |
<?php woocommerce_quantity_input( array(
|
74 |
-
'input_name' => 'item[' . esc_attr( $
|
75 |
'input_value' => 1,
|
76 |
'max_value' => $max_quantity,
|
77 |
'min_value' => 1,
|
41 |
</td>
|
42 |
|
43 |
<td class="woocommerce-table__product-return-reason product-return-reason">
|
44 |
+
<select name="item[<?php echo esc_attr( $order_item_id ); ?>][reason]" id="item-<?php echo esc_attr( $order_item_id ); ?>-return_reason">
|
45 |
<option value="">
|
46 |
<?php
|
47 |
/**
|
71 |
<?php if ( $max_quantity == 1 ) : ?>1<?php endif; ?>
|
72 |
|
73 |
<?php woocommerce_quantity_input( array(
|
74 |
+
'input_name' => 'item[' . esc_attr( $order_item_id ) . '][quantity]',
|
75 |
'input_value' => 1,
|
76 |
'max_value' => $max_quantity,
|
77 |
'min_value' => 1,
|
packages/woocommerce-germanized-shipments/woocommerce-germanized-shipments.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: The Germanized Shipments integration, installed as a feature plugin for development and testing purposes.
|
6 |
* Author: vendidero
|
7 |
* Author URI: https://vendidero.de
|
8 |
-
* Version: 1.2.
|
9 |
* Requires PHP: 5.6
|
10 |
* License: GPLv3
|
11 |
*
|
5 |
* Description: The Germanized Shipments integration, installed as a feature plugin for development and testing purposes.
|
6 |
* Author: vendidero
|
7 |
* Author URI: https://vendidero.de
|
8 |
+
* Version: 1.2.4
|
9 |
* Requires PHP: 5.6
|
10 |
* License: GPLv3
|
11 |
*
|
packages/woocommerce-trusted-shops/assets/css/admin.css
CHANGED
@@ -1,9 +1,7 @@
|
|
1 |
.wc-ts-admin-settings {
|
2 |
-
display: -webkit-box;
|
3 |
display: flex;
|
4 |
flex-wrap: wrap;
|
5 |
-
-
|
6 |
-
justify-content: flex-start;
|
7 |
margin-top: 1em; }
|
8 |
.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar {
|
9 |
box-sizing: border-box; }
|
@@ -125,15 +123,12 @@
|
|
125 |
.wc-ts-sidebar.wc-ts-sidebar-active {
|
126 |
display: block; }
|
127 |
.wc-ts-sidebar.wc-ts-sidebar-active.wc-ts-sidebar-flex {
|
128 |
-
display: -webkit-box;
|
129 |
display: flex; }
|
130 |
.wc-ts-sidebar.wc-ts-sidebar-flex {
|
131 |
-
-
|
132 |
-
justify-content: flex-start;
|
133 |
width: 100%; }
|
134 |
.wc-ts-sidebar.wc-ts-sidebar-flex .wc-ts-sidebar-container {
|
135 |
-
-
|
136 |
-
flex-grow: 1;
|
137 |
flex-shrink: 1;
|
138 |
/* do not shrink - initial value: 1 */
|
139 |
flex-basis: 50%; }
|
1 |
.wc-ts-admin-settings {
|
|
|
2 |
display: flex;
|
3 |
flex-wrap: wrap;
|
4 |
+
justify-content: flex-start;
|
|
|
5 |
margin-top: 1em; }
|
6 |
.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar {
|
7 |
box-sizing: border-box; }
|
123 |
.wc-ts-sidebar.wc-ts-sidebar-active {
|
124 |
display: block; }
|
125 |
.wc-ts-sidebar.wc-ts-sidebar-active.wc-ts-sidebar-flex {
|
|
|
126 |
display: flex; }
|
127 |
.wc-ts-sidebar.wc-ts-sidebar-flex {
|
128 |
+
justify-content: flex-start;
|
|
|
129 |
width: 100%; }
|
130 |
.wc-ts-sidebar.wc-ts-sidebar-flex .wc-ts-sidebar-container {
|
131 |
+
flex-grow: 1;
|
|
|
132 |
flex-shrink: 1;
|
133 |
/* do not shrink - initial value: 1 */
|
134 |
flex-basis: 50%; }
|
packages/woocommerce-trusted-shops/assets/css/admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.wc-ts-admin-settings{display
|
1 |
+
.wc-ts-admin-settings{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:1em}.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar{box-sizing:border-box}.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar .wc-gzd-admin-settings-fields{width:65%;padding-right:5%}.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar .wc-gzd-admin-settings-sidebar{margin-top:1em;width:30%;box-sizing:border-box}.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar .wc-gzd-admin-settings-sidebar .wc-gzd-admin-settings-sidebar-inner{padding:1em;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar .wc-gzd-admin-settings-sidebar .wc-gzd-admin-settings-sidebar-inner.sticky{position:-webkit-sticky;position:sticky;top:50px}.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar .wc-gzd-admin-settings-sidebar h1:first-of-type,.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar .wc-gzd-admin-settings-sidebar h2:first-of-type,.wc-ts-admin-settings.wc-gzd-admin-settings-has-sidebar .wc-gzd-admin-settings-sidebar h3:first-of-type{margin-top:0}.wc-gzd-admin-settings-sidebar a.button{margin-top:1em}.wc-gzd-admin-settings-trusted_shops a.woocommerce-ts-input-toggle-trigger{color:transparent;border:none;text-decoration:none}.wc-gzd-admin-settings-trusted_shops a.woocommerce-ts-input-toggle-trigger:focus{color:transparent;box-shadow:none;border:none}.wc-gzd-admin-settings-trusted_shops .wc-gzd-label-wrap{position:relative;display:block;vertical-align:middle}.wc-gzd-admin-settings-trusted_shops .wc-gzd-label-wrap .woocommerce-help-tip{margin:-8px -24px 0 0!important;position:absolute;right:0;top:50%}.wc-gzd-admin-settings-trusted_shops input.wc-ts-has-error,.wc-gzd-admin-settings-trusted_shops textarea.wc-ts-has-error{border:1px solid #dc3232}.wc-gzd-admin-settings-trusted_shops .wc-ts-error{color:#dc3232;font-weight:700;font-size:11px;margin-top:.5em;display:block}.wc-gzd-admin-settings-trusted_shops table.form-table td.forminp-number .description{position:relative;top:5px;left:5px}.wc-gzd-admin-settings-trusted_shops table.form-table td.forminp-ts_toggle .woocommerce-ts-input-toggle{margin-right:5px}.wc-gzd-admin-settings-trusted_shops table.form-table td.forminp-select .description{display:block;margin-left:0;margin-top:10px}.wc-gzd-admin-settings-trusted_shops .trusted-shops-review-collector-wrap{clear:both;margin-top:15px;float:left;width:100%}.wc-gzd-admin-settings-trusted_shops .review-collector-days{float:left;width:100%}.wc-gzd-admin-settings-trusted_shops .review-collector-days label{padding-top:5px;display:inline-block;padding-right:5px}.wc-gzd-admin-settings-trusted_shops .review-collector-days input[type=number]{width:50px!important}.wc-gzd-admin-settings-trusted_shops .review-collector-buttons{float:left;width:100%;margin-top:10px}.wc-gzd-admin-settings-trusted_shops td.forminp-review-collector p.description{clear:both;margin-left:0!important;top:15px!important}.wc-gzd-admin-settings-trusted_shops #trusted_shops_options-description .button{margin-left:10px}.wc-gzd-admin-settings-trusted_shops #woocommerce_gzd_trusted_shops_rich_snippets_enable-toggle{display:block;margin-bottom:15px}.wc-gzd-trusted-shops-expert-mode-note{display:none;margin-top:1em}.wc-gzd-trusted-shops-expert-mode-note ul{list-style-type:disc;padding-left:1.5em}.wc-gzd-admin-settings-sidebar-trusted-shops{position:-webkit-sticky;position:sticky;top:50px}.wc-ts-sidebar{display:none}.wc-ts-sidebar h3{font-size:1.1em}.wc-ts-sidebar.wc-ts-sidebar-active{display:block}.wc-ts-sidebar.wc-ts-sidebar-active.wc-ts-sidebar-flex{display:flex}.wc-ts-sidebar.wc-ts-sidebar-flex{justify-content:flex-start;width:100%}.wc-ts-sidebar.wc-ts-sidebar-flex .wc-ts-sidebar-container{flex-grow:1;flex-shrink:1;flex-basis:50%}.wc-ts-sidebar img{width:auto;max-width:100%}.wc-ts-sidebar .wc-ts-sidebar-desc{margin-top:1em;display:block}#wc-ts-sidebar-product-reviews .wc-ts-sidebar-desc{margin:1em 0}.wc-gzd-ts-notice{border-left:4px solid #d5e8f9;margin:5px 0 15px;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);padding:1px 12px}
|
packages/woocommerce-trusted-shops/includes/class-wc-trusted-shops-core.php
CHANGED
@@ -364,6 +364,9 @@ final class WooCommerce_Trusted_Shops {
|
|
364 |
$template_path = WC()->template_path();
|
365 |
}
|
366 |
|
|
|
|
|
|
|
367 |
// Check Theme
|
368 |
$theme_template = locate_template(
|
369 |
array(
|
@@ -372,9 +375,6 @@ final class WooCommerce_Trusted_Shops {
|
|
372 |
)
|
373 |
);
|
374 |
|
375 |
-
// Make filter gzd_compatible
|
376 |
-
$template_name = apply_filters( 'woocommerce_trusted_shops_template_name', $template_name );
|
377 |
-
|
378 |
// Load Default
|
379 |
if ( ! $theme_template ) {
|
380 |
if ( file_exists( $this->plugin_path() . '/templates/' . $template_name ) ) {
|
364 |
$template_path = WC()->template_path();
|
365 |
}
|
366 |
|
367 |
+
// Make filter gzd_compatible
|
368 |
+
$template_name = apply_filters( 'woocommerce_trusted_shops_template_name', $template_name );
|
369 |
+
|
370 |
// Check Theme
|
371 |
$theme_template = locate_template(
|
372 |
array(
|
375 |
)
|
376 |
);
|
377 |
|
|
|
|
|
|
|
378 |
// Load Default
|
379 |
if ( ! $theme_template ) {
|
380 |
if ( file_exists( $this->plugin_path() . '/templates/' . $template_name ) ) {
|
packages/woocommerce-trusted-shops/includes/class-wc-trusted-shops-template-hooks.php
CHANGED
@@ -205,7 +205,8 @@ class WC_Trusted_Shops_Template_Hooks {
|
|
205 |
}
|
206 |
|
207 |
public function set_product_widget_template( $template ) {
|
208 |
-
|
|
|
209 |
$template = 'trusted-shops/product-widget.php';
|
210 |
}
|
211 |
|
205 |
}
|
206 |
|
207 |
public function set_product_widget_template( $template ) {
|
208 |
+
|
209 |
+
if ( in_array( $template, array( 'single-product/rating.php' ) ) ) {
|
210 |
$template = 'trusted-shops/product-widget.php';
|
211 |
}
|
212 |
|
packages/woocommerce-trusted-shops/readme.txt
CHANGED
@@ -3,10 +3,10 @@ Contributors: vendidero, trustbadge
|
|
3 |
Tags: advanced reviews, badge, best reviews, business ratings, business reviews, confirm email reviews, google rating, google shopping, product ratings, product reviews, rate products, rating summary, Rating Widget, ratings, reputation, review widget, review, reviews easy, reviews, rich snippets, seal, seo, star rating, stars, trust, trustbadge, trusted reviews, trusted shops, ts, user rating, user reviews, woocommerce trusted shops, woocommerce
|
4 |
Donate link: http://www.trustbadge.com
|
5 |
Requires at least: 4.9
|
6 |
-
Tested up to: 5.
|
7 |
WC requires at least: 3.4
|
8 |
-
WC tested up to:
|
9 |
-
Stable tag: 4.0.
|
10 |
Requires PHP: 5.6
|
11 |
License: GPLv3
|
12 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -81,6 +81,12 @@ More information regarding your Trusted Shops Membership can be found [here](htt
|
|
81 |
|
82 |
== Changelog ==
|
83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
= 4.0.0 =
|
85 |
* Improvement: Legacy code removals
|
86 |
* Improvement: PHP 5.6
|
3 |
Tags: advanced reviews, badge, best reviews, business ratings, business reviews, confirm email reviews, google rating, google shopping, product ratings, product reviews, rate products, rating summary, Rating Widget, ratings, reputation, review widget, review, reviews easy, reviews, rich snippets, seal, seo, star rating, stars, trust, trustbadge, trusted reviews, trusted shops, ts, user rating, user reviews, woocommerce trusted shops, woocommerce
|
4 |
Donate link: http://www.trustbadge.com
|
5 |
Requires at least: 4.9
|
6 |
+
Tested up to: 5.4
|
7 |
WC requires at least: 3.4
|
8 |
+
WC tested up to: 4.0
|
9 |
+
Stable tag: 4.0.4
|
10 |
Requires PHP: 5.6
|
11 |
License: GPLv3
|
12 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
81 |
|
82 |
== Changelog ==
|
83 |
|
84 |
+
= 4.0.4 =
|
85 |
+
* Improvement: Indicate Woo 4.0 + WP 5.4 support
|
86 |
+
* Improvement: Removed legacy support
|
87 |
+
* Fix: Email schedule
|
88 |
+
* Fix: Force review widget template override
|
89 |
+
|
90 |
= 4.0.0 =
|
91 |
* Improvement: Legacy code removals
|
92 |
* Improvement: PHP 5.6
|
packages/woocommerce-trusted-shops/src/Package.php
CHANGED
@@ -16,7 +16,7 @@ class Package {
|
|
16 |
*
|
17 |
* @var string
|
18 |
*/
|
19 |
-
const VERSION = '4.0.
|
20 |
|
21 |
/**
|
22 |
* Init the package - load the REST API Server class.
|
16 |
*
|
17 |
* @var string
|
18 |
*/
|
19 |
+
const VERSION = '4.0.4';
|
20 |
|
21 |
/**
|
22 |
* Init the package - load the REST API Server class.
|
packages/woocommerce-trusted-shops/woocommerce-trusted-shops.php
CHANGED
@@ -3,11 +3,11 @@
|
|
3 |
* Plugin Name: Trustbadge Reviews for WooCommerce
|
4 |
* Plugin URI: http://www.trustedshops.co.uk/
|
5 |
* Description: Adds Seller and Product Reviews or Trusted Shops Integration to your WooCommerce Shop.
|
6 |
-
* Version: 4.0.
|
7 |
* Author: Vendidero
|
8 |
* Author URI: http://vendidero.de
|
9 |
* Requires at least: 4.9
|
10 |
-
* Tested up to: 5.
|
11 |
*
|
12 |
* Text Domain: woocommerce-trusted-shops
|
13 |
* Domain Path: /i18n/languages/
|
3 |
* Plugin Name: Trustbadge Reviews for WooCommerce
|
4 |
* Plugin URI: http://www.trustedshops.co.uk/
|
5 |
* Description: Adds Seller and Product Reviews or Trusted Shops Integration to your WooCommerce Shop.
|
6 |
+
* Version: 4.0.4
|
7 |
* Author: Vendidero
|
8 |
* Author URI: http://vendidero.de
|
9 |
* Requires at least: 4.9
|
10 |
+
* Tested up to: 5.4
|
11 |
*
|
12 |
* Text Domain: woocommerce-trusted-shops
|
13 |
* Domain Path: /i18n/languages/
|
readme.txt
CHANGED
@@ -2,10 +2,10 @@
|
|
2 |
Contributors: vendidero, vdwoocommercesupport
|
3 |
Tags: woocommerce, woocommerce german, woocommerce DE, woocommerce germany, woocommerce deutsch, woo, woocommerce deutschland, woocommerce germanized, woocommerce addon, woocommerce plugin, woocommerce german addon, woocommerce germany addon, woocommerce dhl, dhl, shipments
|
4 |
Requires at least: 4.9
|
5 |
-
Tested up to: 5.
|
6 |
WC requires at least: 3.4
|
7 |
-
WC tested up to:
|
8 |
-
Stable tag: 3.1.
|
9 |
Requires PHP: 5.6
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -190,6 +190,19 @@ Bug reports may be filed via our [GitHub repository](https://github.com/vendider
|
|
190 |
|
191 |
== Changelog ==
|
192 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
193 |
= 3.1.3 =
|
194 |
* Improvement: PayPal Express Checkout compatibility
|
195 |
* Improvement: Tax share calculation code cleanup
|
2 |
Contributors: vendidero, vdwoocommercesupport
|
3 |
Tags: woocommerce, woocommerce german, woocommerce DE, woocommerce germany, woocommerce deutsch, woo, woocommerce deutschland, woocommerce germanized, woocommerce addon, woocommerce plugin, woocommerce german addon, woocommerce germany addon, woocommerce dhl, dhl, shipments
|
4 |
Requires at least: 4.9
|
5 |
+
Tested up to: 5.4
|
6 |
WC requires at least: 3.4
|
7 |
+
WC tested up to: 4.0
|
8 |
+
Stable tag: 3.1.4
|
9 |
Requires PHP: 5.6
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
190 |
|
191 |
== Changelog ==
|
192 |
|
193 |
+
= 3.1.4 =
|
194 |
+
* Improvement: Woo 4.0 support
|
195 |
+
* Improvement: WP 5.4 support
|
196 |
+
* Improvement: Added better admin note integration with WC Admin
|
197 |
+
* Improvement: Added deeper shipments search for newly created shipments
|
198 |
+
* Improvement: Hardened DOI schedule check
|
199 |
+
* Improvement: Added new subscription features to invoice gateway
|
200 |
+
* Improvement: DHL better parcel number validation
|
201 |
+
* Improvement: DHL force lowercase on usernames within settings
|
202 |
+
* Improvement: DHL support international services in default arguments
|
203 |
+
* Fix: DHL fixed customs per item weight/net total calculation
|
204 |
+
* Fix: Fixed customer added return request reason and quantity input
|
205 |
+
|
206 |
= 3.1.3 =
|
207 |
* Improvement: PayPal Express Checkout compatibility
|
208 |
* Improvement: Tax share calculation code cleanup
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit6f2b8406cedb3afbb7a56055f53dc21f::getLoader();
|
vendor/autoload_packages.php
CHANGED
@@ -120,10 +120,10 @@ if ( ! function_exists( __NAMESPACE__ . '\autoloader' ) ) {
|
|
120 |
/**
|
121 |
* Prepare all the classes for autoloading.
|
122 |
*/
|
123 |
-
function
|
124 |
$class_map = require_once dirname( __FILE__ ) . '/composer/autoload_classmap_package.php';
|
125 |
foreach ( $class_map as $class_name => $class_info ) {
|
126 |
enqueue_package_class( $class_name, $class_info['version'], $class_info['path'] );
|
127 |
}
|
128 |
}
|
129 |
-
|
120 |
/**
|
121 |
* Prepare all the classes for autoloading.
|
122 |
*/
|
123 |
+
function enqueue_packages_88bd1096114062690ea969d168c3c306() {
|
124 |
$class_map = require_once dirname( __FILE__ ) . '/composer/autoload_classmap_package.php';
|
125 |
foreach ( $class_map as $class_name => $class_info ) {
|
126 |
enqueue_package_class( $class_name, $class_info['version'], $class_info['path'] );
|
127 |
}
|
128 |
}
|
129 |
+
enqueue_packages_88bd1096114062690ea969d168c3c306();
|
vendor/composer/autoload_classmap_package.php
CHANGED
@@ -7,463 +7,463 @@ $baseDir = dirname($vendorDir);
|
|
7 |
|
8 |
return array(
|
9 |
'setasign\\Fpdi\\Tcpdf\\Fpdi' => array(
|
10 |
-
'version' => '2.
|
11 |
'path' => $vendorDir . '/setasign/fpdi/src/Tcpdf/Fpdi.php'
|
12 |
),
|
13 |
'setasign\\Fpdi\\Tfpdf\\Fpdi' => array(
|
14 |
-
'version' => '2.
|
15 |
'path' => $vendorDir . '/setasign/fpdi/src/Tfpdf/Fpdi.php'
|
16 |
),
|
17 |
'setasign\\Fpdi\\Tfpdf\\FpdfTpl' => array(
|
18 |
-
'version' => '2.
|
19 |
'path' => $vendorDir . '/setasign/fpdi/src/Tfpdf/FpdfTpl.php'
|
20 |
),
|
21 |
'setasign\\Fpdi\\Fpdi' => array(
|
22 |
-
'version' => '2.
|
23 |
'path' => $vendorDir . '/setasign/fpdi/src/Fpdi.php'
|
24 |
),
|
25 |
'setasign\\Fpdi\\FpdfTplTrait' => array(
|
26 |
-
'version' => '2.
|
27 |
'path' => $vendorDir . '/setasign/fpdi/src/FpdfTplTrait.php'
|
28 |
),
|
29 |
'setasign\\Fpdi\\FpdiTrait' => array(
|
30 |
-
'version' => '2.
|
31 |
'path' => $vendorDir . '/setasign/fpdi/src/FpdiTrait.php'
|
32 |
),
|
33 |
'setasign\\Fpdi\\TcpdfFpdi' => array(
|
34 |
-
'version' => '2.
|
35 |
'path' => $vendorDir . '/setasign/fpdi/src/TcpdfFpdi.php'
|
36 |
),
|
37 |
'setasign\\Fpdi\\PdfParser\\StreamReader' => array(
|
38 |
-
'version' => '2.
|
39 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/StreamReader.php'
|
40 |
),
|
41 |
'setasign\\Fpdi\\PdfParser\\PdfParserException' => array(
|
42 |
-
'version' => '2.
|
43 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/PdfParserException.php'
|
44 |
),
|
45 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\ReaderInterface' => array(
|
46 |
-
'version' => '2.
|
47 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/ReaderInterface.php'
|
48 |
),
|
49 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\CrossReferenceException' => array(
|
50 |
-
'version' => '2.
|
51 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php'
|
52 |
),
|
53 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\LineReader' => array(
|
54 |
-
'version' => '2.
|
55 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/LineReader.php'
|
56 |
),
|
57 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\AbstractReader' => array(
|
58 |
-
'version' => '2.
|
59 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/AbstractReader.php'
|
60 |
),
|
61 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\CrossReference' => array(
|
62 |
-
'version' => '2.
|
63 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/CrossReference.php'
|
64 |
),
|
65 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\FixedReader' => array(
|
66 |
-
'version' => '2.
|
67 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/FixedReader.php'
|
68 |
),
|
69 |
'setasign\\Fpdi\\PdfParser\\PdfParser' => array(
|
70 |
-
'version' => '2.
|
71 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/PdfParser.php'
|
72 |
),
|
73 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfStream' => array(
|
74 |
-
'version' => '2.
|
75 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfStream.php'
|
76 |
),
|
77 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfIndirectObjectReference' => array(
|
78 |
-
'version' => '2.
|
79 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfIndirectObjectReference.php'
|
80 |
),
|
81 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfHexString' => array(
|
82 |
-
'version' => '2.
|
83 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfHexString.php'
|
84 |
),
|
85 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfBoolean' => array(
|
86 |
-
'version' => '2.
|
87 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfBoolean.php'
|
88 |
),
|
89 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfType' => array(
|
90 |
-
'version' => '2.
|
91 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfType.php'
|
92 |
),
|
93 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfNumeric' => array(
|
94 |
-
'version' => '2.
|
95 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfNumeric.php'
|
96 |
),
|
97 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfArray' => array(
|
98 |
-
'version' => '2.
|
99 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfArray.php'
|
100 |
),
|
101 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfName' => array(
|
102 |
-
'version' => '2.
|
103 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfName.php'
|
104 |
),
|
105 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfTypeException' => array(
|
106 |
-
'version' => '2.
|
107 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfTypeException.php'
|
108 |
),
|
109 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfString' => array(
|
110 |
-
'version' => '2.
|
111 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfString.php'
|
112 |
),
|
113 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfNull' => array(
|
114 |
-
'version' => '2.
|
115 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfNull.php'
|
116 |
),
|
117 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfToken' => array(
|
118 |
-
'version' => '2.
|
119 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfToken.php'
|
120 |
),
|
121 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfDictionary' => array(
|
122 |
-
'version' => '2.
|
123 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfDictionary.php'
|
124 |
),
|
125 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfIndirectObject' => array(
|
126 |
-
'version' => '2.
|
127 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfIndirectObject.php'
|
128 |
),
|
129 |
'setasign\\Fpdi\\PdfParser\\Tokenizer' => array(
|
130 |
-
'version' => '2.
|
131 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Tokenizer.php'
|
132 |
),
|
133 |
'setasign\\Fpdi\\PdfParser\\Filter\\FilterInterface' => array(
|
134 |
-
'version' => '2.
|
135 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FilterInterface.php'
|
136 |
),
|
137 |
'setasign\\Fpdi\\PdfParser\\Filter\\Ascii85Exception' => array(
|
138 |
-
'version' => '2.
|
139 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Ascii85Exception.php'
|
140 |
),
|
141 |
'setasign\\Fpdi\\PdfParser\\Filter\\FlateException' => array(
|
142 |
-
'version' => '2.
|
143 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FlateException.php'
|
144 |
),
|
145 |
'setasign\\Fpdi\\PdfParser\\Filter\\Flate' => array(
|
146 |
-
'version' => '2.
|
147 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Flate.php'
|
148 |
),
|
149 |
'setasign\\Fpdi\\PdfParser\\Filter\\FilterException' => array(
|
150 |
-
'version' => '2.
|
151 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FilterException.php'
|
152 |
),
|
153 |
'setasign\\Fpdi\\PdfParser\\Filter\\Ascii85' => array(
|
154 |
-
'version' => '2.
|
155 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Ascii85.php'
|
156 |
),
|
157 |
'setasign\\Fpdi\\PdfParser\\Filter\\LzwException' => array(
|
158 |
-
'version' => '2.
|
159 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/LzwException.php'
|
160 |
),
|
161 |
'setasign\\Fpdi\\PdfParser\\Filter\\AsciiHex' => array(
|
162 |
-
'version' => '2.
|
163 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/AsciiHex.php'
|
164 |
),
|
165 |
'setasign\\Fpdi\\PdfParser\\Filter\\Lzw' => array(
|
166 |
-
'version' => '2.
|
167 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Lzw.php'
|
168 |
),
|
169 |
'setasign\\Fpdi\\FpdiException' => array(
|
170 |
-
'version' => '2.
|
171 |
'path' => $vendorDir . '/setasign/fpdi/src/FpdiException.php'
|
172 |
),
|
173 |
'setasign\\Fpdi\\PdfReader\\PdfReader' => array(
|
174 |
-
'version' => '2.
|
175 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PdfReader.php'
|
176 |
),
|
177 |
'setasign\\Fpdi\\PdfReader\\PageBoundaries' => array(
|
178 |
-
'version' => '2.
|
179 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PageBoundaries.php'
|
180 |
),
|
181 |
'setasign\\Fpdi\\PdfReader\\DataStructure\\Rectangle' => array(
|
182 |
-
'version' => '2.
|
183 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/DataStructure/Rectangle.php'
|
184 |
),
|
185 |
'setasign\\Fpdi\\PdfReader\\PdfReaderException' => array(
|
186 |
-
'version' => '2.
|
187 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PdfReaderException.php'
|
188 |
),
|
189 |
'setasign\\Fpdi\\PdfReader\\Page' => array(
|
190 |
-
'version' => '2.
|
191 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/Page.php'
|
192 |
),
|
193 |
'setasign\\Fpdi\\FpdfTpl' => array(
|
194 |
-
'version' => '2.
|
195 |
'path' => $vendorDir . '/setasign/fpdi/src/FpdfTpl.php'
|
196 |
),
|
197 |
'Vendidero\\TrustedShops\\Package' => array(
|
198 |
-
'version' => '4.0.
|
199 |
'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
|
200 |
),
|
201 |
'Vendidero\\Germanized\\Shipments\\Shipment' => array(
|
202 |
-
'version' => '1.2.
|
203 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
|
204 |
),
|
205 |
'Vendidero\\Germanized\\Shipments\\Install' => array(
|
206 |
-
'version' => '1.2.
|
207 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
|
208 |
),
|
209 |
'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
|
210 |
-
'version' => '1.2.
|
211 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
|
212 |
),
|
213 |
'Vendidero\\Germanized\\Shipments\\ShippingProviderMethod' => array(
|
214 |
-
'version' => '1.2.
|
215 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethod.php'
|
216 |
),
|
217 |
'Vendidero\\Germanized\\Shipments\\Package' => array(
|
218 |
-
'version' => '1.2.
|
219 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
|
220 |
),
|
221 |
'Vendidero\\Germanized\\Shipments\\Order' => array(
|
222 |
-
'version' => '1.2.
|
223 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
|
224 |
),
|
225 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
|
226 |
-
'version' => '1.2.
|
227 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
|
228 |
),
|
229 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
|
230 |
-
'version' => '1.2.
|
231 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
|
232 |
),
|
233 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
|
234 |
-
'version' => '1.2.
|
235 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
|
236 |
),
|
237 |
'Vendidero\\Germanized\\Shipments\\Ajax' => array(
|
238 |
-
'version' => '1.2.
|
239 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
|
240 |
),
|
241 |
'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
|
242 |
-
'version' => '1.2.
|
243 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
|
244 |
),
|
245 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider' => array(
|
246 |
-
'version' => '1.2.
|
247 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider.php'
|
248 |
),
|
249 |
'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
|
250 |
-
'version' => '1.2.
|
251 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
|
252 |
),
|
253 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
|
254 |
-
'version' => '1.2.
|
255 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
|
256 |
),
|
257 |
'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
|
258 |
-
'version' => '1.2.
|
259 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
|
260 |
),
|
261 |
'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
|
262 |
-
'version' => '1.2.
|
263 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
|
264 |
),
|
265 |
'Vendidero\\Germanized\\Shipments\\Admin\\DownloadHandler' => array(
|
266 |
-
'version' => '1.2.
|
267 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/DownloadHandler.php'
|
268 |
),
|
269 |
'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
|
270 |
-
'version' => '1.2.
|
271 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
|
272 |
),
|
273 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
|
274 |
-
'version' => '1.2.
|
275 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
|
276 |
),
|
277 |
'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
|
278 |
-
'version' => '1.2.
|
279 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
|
280 |
),
|
281 |
'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
|
282 |
-
'version' => '1.2.
|
283 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
|
284 |
),
|
285 |
'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
|
286 |
-
'version' => '1.2.
|
287 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
|
288 |
),
|
289 |
'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
|
290 |
-
'version' => '1.2.
|
291 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
|
292 |
),
|
293 |
'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
|
294 |
-
'version' => '1.2.
|
295 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
|
296 |
),
|
297 |
'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
|
298 |
-
'version' => '1.2.
|
299 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
|
300 |
),
|
301 |
'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
|
302 |
-
'version' => '1.2.
|
303 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
|
304 |
),
|
305 |
'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
|
306 |
-
'version' => '1.2.
|
307 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
|
308 |
),
|
309 |
'Vendidero\\Germanized\\Shipments\\ShippingProviderMethodPlaceholder' => array(
|
310 |
-
'version' => '1.2.
|
311 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethodPlaceholder.php'
|
312 |
),
|
313 |
'Vendidero\\Germanized\\Shipments\\Automation' => array(
|
314 |
-
'version' => '1.2.
|
315 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
|
316 |
),
|
317 |
'Vendidero\\Germanized\\Shipments\\ShippingProviders' => array(
|
318 |
-
'version' => '1.2.
|
319 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviders.php'
|
320 |
),
|
321 |
'Vendidero\\Germanized\\Shipments\\Api' => array(
|
322 |
-
'version' => '1.2.
|
323 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
|
324 |
),
|
325 |
'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
|
326 |
-
'version' => '1.2.
|
327 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
|
328 |
),
|
329 |
'Vendidero\\Germanized\\Shipments\\Validation' => array(
|
330 |
-
'version' => '1.2.
|
331 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
|
332 |
),
|
333 |
'Vendidero\\Germanized\\Shipments\\Emails' => array(
|
334 |
-
'version' => '1.2.
|
335 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
|
336 |
),
|
337 |
'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
|
338 |
-
'version' => '1.2.
|
339 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
|
340 |
),
|
341 |
'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
|
342 |
-
'version' => '1.2.
|
343 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
|
344 |
),
|
345 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
|
346 |
-
'version' => '1.2.
|
347 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmenReturnLabel.php'
|
348 |
),
|
349 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
|
350 |
-
'version' => '1.2.
|
351 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
|
352 |
),
|
353 |
'Vendidero\\Germanized\\DHL\\ShippingProviderDHL' => array(
|
354 |
-
'version' => '1.2.
|
355 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProviderDHL.php'
|
356 |
),
|
357 |
'Vendidero\\Germanized\\DHL\\ShippingProviderMethodDHL' => array(
|
358 |
-
'version' => '1.2.
|
359 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProviderMethodDHL.php'
|
360 |
),
|
361 |
'Vendidero\\Germanized\\DHL\\Install' => array(
|
362 |
-
'version' => '1.2.
|
363 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
|
364 |
),
|
365 |
'Vendidero\\Germanized\\DHL\\LabelQuery' => array(
|
366 |
-
'version' => '1.2.
|
367 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelQuery.php'
|
368 |
),
|
369 |
'Vendidero\\Germanized\\DHL\\ShipmentLabelWatcher' => array(
|
370 |
-
'version' => '1.2.
|
371 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShipmentLabelWatcher.php'
|
372 |
),
|
373 |
'Vendidero\\Germanized\\DHL\\Package' => array(
|
374 |
-
'version' => '1.2.
|
375 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
|
376 |
),
|
377 |
'Vendidero\\Germanized\\DHL\\Product' => array(
|
378 |
-
'version' => '1.2.
|
379 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
|
380 |
),
|
381 |
'Vendidero\\Germanized\\DHL\\Order' => array(
|
382 |
-
'version' => '1.2.
|
383 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
|
384 |
),
|
385 |
'Vendidero\\Germanized\\DHL\\DataStores\\Label' => array(
|
386 |
-
'version' => '1.2.
|
387 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DataStores/Label.php'
|
388 |
),
|
389 |
'Vendidero\\Germanized\\DHL\\Label' => array(
|
390 |
-
'version' => '1.2.
|
391 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label.php'
|
392 |
),
|
393 |
'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
|
394 |
-
'version' => '1.2.
|
395 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
|
396 |
),
|
397 |
'Vendidero\\Germanized\\DHL\\Admin\\Importer' => array(
|
398 |
-
'version' => '1.2.
|
399 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer.php'
|
400 |
),
|
401 |
'Vendidero\\Germanized\\DHL\\Admin\\Settings' => array(
|
402 |
-
'version' => '1.2.
|
403 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Settings.php'
|
404 |
),
|
405 |
'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
|
406 |
-
'version' => '1.2.
|
407 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
|
408 |
),
|
409 |
'Vendidero\\Germanized\\DHL\\ReturnLabel' => array(
|
410 |
-
'version' => '1.2.
|
411 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ReturnLabel.php'
|
412 |
),
|
413 |
'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
|
414 |
-
'version' => '1.2.
|
415 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
|
416 |
),
|
417 |
'Vendidero\\Germanized\\DHL\\SimpleLabel' => array(
|
418 |
-
'version' => '1.2.
|
419 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/SimpleLabel.php'
|
420 |
),
|
421 |
'Vendidero\\Germanized\\DHL\\Admin\\DownloadHandler' => array(
|
422 |
-
'version' => '1.2.
|
423 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DownloadHandler.php'
|
424 |
),
|
425 |
'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
|
426 |
-
'version' => '1.2.
|
427 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
|
428 |
),
|
429 |
'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
|
430 |
-
'version' => '1.2.
|
431 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
|
432 |
),
|
433 |
'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
|
434 |
-
'version' => '1.2.
|
435 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
|
436 |
),
|
437 |
'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
|
438 |
-
'version' => '1.2.
|
439 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
|
440 |
),
|
441 |
'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
|
442 |
-
'version' => '1.2.
|
443 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
|
444 |
),
|
445 |
'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
|
446 |
-
'version' => '1.2.
|
447 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
|
448 |
),
|
449 |
'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
|
450 |
-
'version' => '1.2.
|
451 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
|
452 |
),
|
453 |
'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
|
454 |
-
'version' => '1.2.
|
455 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
|
456 |
),
|
457 |
'Vendidero\\Germanized\\DHL\\Automation' => array(
|
458 |
-
'version' => '1.2.
|
459 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Automation.php'
|
460 |
),
|
461 |
'Vendidero\\Germanized\\DHL\\LabelFactory' => array(
|
462 |
-
'version' => '1.2.
|
463 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelFactory.php'
|
464 |
),
|
465 |
'Vendidero\\Germanized\\DHL\\LabelWatcher' => array(
|
466 |
-
'version' => '1.2.
|
467 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelWatcher.php'
|
468 |
),
|
469 |
'Vendidero\\Germanized\\Shopmark' => array(
|
7 |
|
8 |
return array(
|
9 |
'setasign\\Fpdi\\Tcpdf\\Fpdi' => array(
|
10 |
+
'version' => '2.3.1.0',
|
11 |
'path' => $vendorDir . '/setasign/fpdi/src/Tcpdf/Fpdi.php'
|
12 |
),
|
13 |
'setasign\\Fpdi\\Tfpdf\\Fpdi' => array(
|
14 |
+
'version' => '2.3.1.0',
|
15 |
'path' => $vendorDir . '/setasign/fpdi/src/Tfpdf/Fpdi.php'
|
16 |
),
|
17 |
'setasign\\Fpdi\\Tfpdf\\FpdfTpl' => array(
|
18 |
+
'version' => '2.3.1.0',
|
19 |
'path' => $vendorDir . '/setasign/fpdi/src/Tfpdf/FpdfTpl.php'
|
20 |
),
|
21 |
'setasign\\Fpdi\\Fpdi' => array(
|
22 |
+
'version' => '2.3.1.0',
|
23 |
'path' => $vendorDir . '/setasign/fpdi/src/Fpdi.php'
|
24 |
),
|
25 |
'setasign\\Fpdi\\FpdfTplTrait' => array(
|
26 |
+
'version' => '2.3.1.0',
|
27 |
'path' => $vendorDir . '/setasign/fpdi/src/FpdfTplTrait.php'
|
28 |
),
|
29 |
'setasign\\Fpdi\\FpdiTrait' => array(
|
30 |
+
'version' => '2.3.1.0',
|
31 |
'path' => $vendorDir . '/setasign/fpdi/src/FpdiTrait.php'
|
32 |
),
|
33 |
'setasign\\Fpdi\\TcpdfFpdi' => array(
|
34 |
+
'version' => '2.3.1.0',
|
35 |
'path' => $vendorDir . '/setasign/fpdi/src/TcpdfFpdi.php'
|
36 |
),
|
37 |
'setasign\\Fpdi\\PdfParser\\StreamReader' => array(
|
38 |
+
'version' => '2.3.1.0',
|
39 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/StreamReader.php'
|
40 |
),
|
41 |
'setasign\\Fpdi\\PdfParser\\PdfParserException' => array(
|
42 |
+
'version' => '2.3.1.0',
|
43 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/PdfParserException.php'
|
44 |
),
|
45 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\ReaderInterface' => array(
|
46 |
+
'version' => '2.3.1.0',
|
47 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/ReaderInterface.php'
|
48 |
),
|
49 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\CrossReferenceException' => array(
|
50 |
+
'version' => '2.3.1.0',
|
51 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php'
|
52 |
),
|
53 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\LineReader' => array(
|
54 |
+
'version' => '2.3.1.0',
|
55 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/LineReader.php'
|
56 |
),
|
57 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\AbstractReader' => array(
|
58 |
+
'version' => '2.3.1.0',
|
59 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/AbstractReader.php'
|
60 |
),
|
61 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\CrossReference' => array(
|
62 |
+
'version' => '2.3.1.0',
|
63 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/CrossReference.php'
|
64 |
),
|
65 |
'setasign\\Fpdi\\PdfParser\\CrossReference\\FixedReader' => array(
|
66 |
+
'version' => '2.3.1.0',
|
67 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/FixedReader.php'
|
68 |
),
|
69 |
'setasign\\Fpdi\\PdfParser\\PdfParser' => array(
|
70 |
+
'version' => '2.3.1.0',
|
71 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/PdfParser.php'
|
72 |
),
|
73 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfStream' => array(
|
74 |
+
'version' => '2.3.1.0',
|
75 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfStream.php'
|
76 |
),
|
77 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfIndirectObjectReference' => array(
|
78 |
+
'version' => '2.3.1.0',
|
79 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfIndirectObjectReference.php'
|
80 |
),
|
81 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfHexString' => array(
|
82 |
+
'version' => '2.3.1.0',
|
83 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfHexString.php'
|
84 |
),
|
85 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfBoolean' => array(
|
86 |
+
'version' => '2.3.1.0',
|
87 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfBoolean.php'
|
88 |
),
|
89 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfType' => array(
|
90 |
+
'version' => '2.3.1.0',
|
91 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfType.php'
|
92 |
),
|
93 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfNumeric' => array(
|
94 |
+
'version' => '2.3.1.0',
|
95 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfNumeric.php'
|
96 |
),
|
97 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfArray' => array(
|
98 |
+
'version' => '2.3.1.0',
|
99 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfArray.php'
|
100 |
),
|
101 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfName' => array(
|
102 |
+
'version' => '2.3.1.0',
|
103 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfName.php'
|
104 |
),
|
105 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfTypeException' => array(
|
106 |
+
'version' => '2.3.1.0',
|
107 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfTypeException.php'
|
108 |
),
|
109 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfString' => array(
|
110 |
+
'version' => '2.3.1.0',
|
111 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfString.php'
|
112 |
),
|
113 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfNull' => array(
|
114 |
+
'version' => '2.3.1.0',
|
115 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfNull.php'
|
116 |
),
|
117 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfToken' => array(
|
118 |
+
'version' => '2.3.1.0',
|
119 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfToken.php'
|
120 |
),
|
121 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfDictionary' => array(
|
122 |
+
'version' => '2.3.1.0',
|
123 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfDictionary.php'
|
124 |
),
|
125 |
'setasign\\Fpdi\\PdfParser\\Type\\PdfIndirectObject' => array(
|
126 |
+
'version' => '2.3.1.0',
|
127 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfIndirectObject.php'
|
128 |
),
|
129 |
'setasign\\Fpdi\\PdfParser\\Tokenizer' => array(
|
130 |
+
'version' => '2.3.1.0',
|
131 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Tokenizer.php'
|
132 |
),
|
133 |
'setasign\\Fpdi\\PdfParser\\Filter\\FilterInterface' => array(
|
134 |
+
'version' => '2.3.1.0',
|
135 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FilterInterface.php'
|
136 |
),
|
137 |
'setasign\\Fpdi\\PdfParser\\Filter\\Ascii85Exception' => array(
|
138 |
+
'version' => '2.3.1.0',
|
139 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Ascii85Exception.php'
|
140 |
),
|
141 |
'setasign\\Fpdi\\PdfParser\\Filter\\FlateException' => array(
|
142 |
+
'version' => '2.3.1.0',
|
143 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FlateException.php'
|
144 |
),
|
145 |
'setasign\\Fpdi\\PdfParser\\Filter\\Flate' => array(
|
146 |
+
'version' => '2.3.1.0',
|
147 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Flate.php'
|
148 |
),
|
149 |
'setasign\\Fpdi\\PdfParser\\Filter\\FilterException' => array(
|
150 |
+
'version' => '2.3.1.0',
|
151 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FilterException.php'
|
152 |
),
|
153 |
'setasign\\Fpdi\\PdfParser\\Filter\\Ascii85' => array(
|
154 |
+
'version' => '2.3.1.0',
|
155 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Ascii85.php'
|
156 |
),
|
157 |
'setasign\\Fpdi\\PdfParser\\Filter\\LzwException' => array(
|
158 |
+
'version' => '2.3.1.0',
|
159 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/LzwException.php'
|
160 |
),
|
161 |
'setasign\\Fpdi\\PdfParser\\Filter\\AsciiHex' => array(
|
162 |
+
'version' => '2.3.1.0',
|
163 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/AsciiHex.php'
|
164 |
),
|
165 |
'setasign\\Fpdi\\PdfParser\\Filter\\Lzw' => array(
|
166 |
+
'version' => '2.3.1.0',
|
167 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Lzw.php'
|
168 |
),
|
169 |
'setasign\\Fpdi\\FpdiException' => array(
|
170 |
+
'version' => '2.3.1.0',
|
171 |
'path' => $vendorDir . '/setasign/fpdi/src/FpdiException.php'
|
172 |
),
|
173 |
'setasign\\Fpdi\\PdfReader\\PdfReader' => array(
|
174 |
+
'version' => '2.3.1.0',
|
175 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PdfReader.php'
|
176 |
),
|
177 |
'setasign\\Fpdi\\PdfReader\\PageBoundaries' => array(
|
178 |
+
'version' => '2.3.1.0',
|
179 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PageBoundaries.php'
|
180 |
),
|
181 |
'setasign\\Fpdi\\PdfReader\\DataStructure\\Rectangle' => array(
|
182 |
+
'version' => '2.3.1.0',
|
183 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/DataStructure/Rectangle.php'
|
184 |
),
|
185 |
'setasign\\Fpdi\\PdfReader\\PdfReaderException' => array(
|
186 |
+
'version' => '2.3.1.0',
|
187 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PdfReaderException.php'
|
188 |
),
|
189 |
'setasign\\Fpdi\\PdfReader\\Page' => array(
|
190 |
+
'version' => '2.3.1.0',
|
191 |
'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/Page.php'
|
192 |
),
|
193 |
'setasign\\Fpdi\\FpdfTpl' => array(
|
194 |
+
'version' => '2.3.1.0',
|
195 |
'path' => $vendorDir . '/setasign/fpdi/src/FpdfTpl.php'
|
196 |
),
|
197 |
'Vendidero\\TrustedShops\\Package' => array(
|
198 |
+
'version' => '4.0.4.0',
|
199 |
'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
|
200 |
),
|
201 |
'Vendidero\\Germanized\\Shipments\\Shipment' => array(
|
202 |
+
'version' => '1.2.4.0',
|
203 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
|
204 |
),
|
205 |
'Vendidero\\Germanized\\Shipments\\Install' => array(
|
206 |
+
'version' => '1.2.4.0',
|
207 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
|
208 |
),
|
209 |
'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
|
210 |
+
'version' => '1.2.4.0',
|
211 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
|
212 |
),
|
213 |
'Vendidero\\Germanized\\Shipments\\ShippingProviderMethod' => array(
|
214 |
+
'version' => '1.2.4.0',
|
215 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethod.php'
|
216 |
),
|
217 |
'Vendidero\\Germanized\\Shipments\\Package' => array(
|
218 |
+
'version' => '1.2.4.0',
|
219 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
|
220 |
),
|
221 |
'Vendidero\\Germanized\\Shipments\\Order' => array(
|
222 |
+
'version' => '1.2.4.0',
|
223 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
|
224 |
),
|
225 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
|
226 |
+
'version' => '1.2.4.0',
|
227 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
|
228 |
),
|
229 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
|
230 |
+
'version' => '1.2.4.0',
|
231 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
|
232 |
),
|
233 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
|
234 |
+
'version' => '1.2.4.0',
|
235 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
|
236 |
),
|
237 |
'Vendidero\\Germanized\\Shipments\\Ajax' => array(
|
238 |
+
'version' => '1.2.4.0',
|
239 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
|
240 |
),
|
241 |
'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
|
242 |
+
'version' => '1.2.4.0',
|
243 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
|
244 |
),
|
245 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider' => array(
|
246 |
+
'version' => '1.2.4.0',
|
247 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider.php'
|
248 |
),
|
249 |
'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
|
250 |
+
'version' => '1.2.4.0',
|
251 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
|
252 |
),
|
253 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
|
254 |
+
'version' => '1.2.4.0',
|
255 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
|
256 |
),
|
257 |
'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
|
258 |
+
'version' => '1.2.4.0',
|
259 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
|
260 |
),
|
261 |
'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
|
262 |
+
'version' => '1.2.4.0',
|
263 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
|
264 |
),
|
265 |
'Vendidero\\Germanized\\Shipments\\Admin\\DownloadHandler' => array(
|
266 |
+
'version' => '1.2.4.0',
|
267 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/DownloadHandler.php'
|
268 |
),
|
269 |
'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
|
270 |
+
'version' => '1.2.4.0',
|
271 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
|
272 |
),
|
273 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
|
274 |
+
'version' => '1.2.4.0',
|
275 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
|
276 |
),
|
277 |
'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
|
278 |
+
'version' => '1.2.4.0',
|
279 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
|
280 |
),
|
281 |
'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
|
282 |
+
'version' => '1.2.4.0',
|
283 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
|
284 |
),
|
285 |
'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
|
286 |
+
'version' => '1.2.4.0',
|
287 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
|
288 |
),
|
289 |
'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
|
290 |
+
'version' => '1.2.4.0',
|
291 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
|
292 |
),
|
293 |
'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
|
294 |
+
'version' => '1.2.4.0',
|
295 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
|
296 |
),
|
297 |
'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
|
298 |
+
'version' => '1.2.4.0',
|
299 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
|
300 |
),
|
301 |
'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
|
302 |
+
'version' => '1.2.4.0',
|
303 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
|
304 |
),
|
305 |
'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
|
306 |
+
'version' => '1.2.4.0',
|
307 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
|
308 |
),
|
309 |
'Vendidero\\Germanized\\Shipments\\ShippingProviderMethodPlaceholder' => array(
|
310 |
+
'version' => '1.2.4.0',
|
311 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethodPlaceholder.php'
|
312 |
),
|
313 |
'Vendidero\\Germanized\\Shipments\\Automation' => array(
|
314 |
+
'version' => '1.2.4.0',
|
315 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
|
316 |
),
|
317 |
'Vendidero\\Germanized\\Shipments\\ShippingProviders' => array(
|
318 |
+
'version' => '1.2.4.0',
|
319 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviders.php'
|
320 |
),
|
321 |
'Vendidero\\Germanized\\Shipments\\Api' => array(
|
322 |
+
'version' => '1.2.4.0',
|
323 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
|
324 |
),
|
325 |
'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
|
326 |
+
'version' => '1.2.4.0',
|
327 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
|
328 |
),
|
329 |
'Vendidero\\Germanized\\Shipments\\Validation' => array(
|
330 |
+
'version' => '1.2.4.0',
|
331 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
|
332 |
),
|
333 |
'Vendidero\\Germanized\\Shipments\\Emails' => array(
|
334 |
+
'version' => '1.2.4.0',
|
335 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
|
336 |
),
|
337 |
'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
|
338 |
+
'version' => '1.2.4.0',
|
339 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
|
340 |
),
|
341 |
'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
|
342 |
+
'version' => '1.2.4.0',
|
343 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
|
344 |
),
|
345 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
|
346 |
+
'version' => '1.2.4.0',
|
347 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmenReturnLabel.php'
|
348 |
),
|
349 |
'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
|
350 |
+
'version' => '1.2.4.0',
|
351 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
|
352 |
),
|
353 |
'Vendidero\\Germanized\\DHL\\ShippingProviderDHL' => array(
|
354 |
+
'version' => '1.2.3.0',
|
355 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProviderDHL.php'
|
356 |
),
|
357 |
'Vendidero\\Germanized\\DHL\\ShippingProviderMethodDHL' => array(
|
358 |
+
'version' => '1.2.3.0',
|
359 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProviderMethodDHL.php'
|
360 |
),
|
361 |
'Vendidero\\Germanized\\DHL\\Install' => array(
|
362 |
+
'version' => '1.2.3.0',
|
363 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
|
364 |
),
|
365 |
'Vendidero\\Germanized\\DHL\\LabelQuery' => array(
|
366 |
+
'version' => '1.2.3.0',
|
367 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelQuery.php'
|
368 |
),
|
369 |
'Vendidero\\Germanized\\DHL\\ShipmentLabelWatcher' => array(
|
370 |
+
'version' => '1.2.3.0',
|
371 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShipmentLabelWatcher.php'
|
372 |
),
|
373 |
'Vendidero\\Germanized\\DHL\\Package' => array(
|
374 |
+
'version' => '1.2.3.0',
|
375 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
|
376 |
),
|
377 |
'Vendidero\\Germanized\\DHL\\Product' => array(
|
378 |
+
'version' => '1.2.3.0',
|
379 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
|
380 |
),
|
381 |
'Vendidero\\Germanized\\DHL\\Order' => array(
|
382 |
+
'version' => '1.2.3.0',
|
383 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
|
384 |
),
|
385 |
'Vendidero\\Germanized\\DHL\\DataStores\\Label' => array(
|
386 |
+
'version' => '1.2.3.0',
|
387 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DataStores/Label.php'
|
388 |
),
|
389 |
'Vendidero\\Germanized\\DHL\\Label' => array(
|
390 |
+
'version' => '1.2.3.0',
|
391 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label.php'
|
392 |
),
|
393 |
'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
|
394 |
+
'version' => '1.2.3.0',
|
395 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
|
396 |
),
|
397 |
'Vendidero\\Germanized\\DHL\\Admin\\Importer' => array(
|
398 |
+
'version' => '1.2.3.0',
|
399 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer.php'
|
400 |
),
|
401 |
'Vendidero\\Germanized\\DHL\\Admin\\Settings' => array(
|
402 |
+
'version' => '1.2.3.0',
|
403 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Settings.php'
|
404 |
),
|
405 |
'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
|
406 |
+
'version' => '1.2.3.0',
|
407 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
|
408 |
),
|
409 |
'Vendidero\\Germanized\\DHL\\ReturnLabel' => array(
|
410 |
+
'version' => '1.2.3.0',
|
411 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ReturnLabel.php'
|
412 |
),
|
413 |
'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
|
414 |
+
'version' => '1.2.3.0',
|
415 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
|
416 |
),
|
417 |
'Vendidero\\Germanized\\DHL\\SimpleLabel' => array(
|
418 |
+
'version' => '1.2.3.0',
|
419 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/SimpleLabel.php'
|
420 |
),
|
421 |
'Vendidero\\Germanized\\DHL\\Admin\\DownloadHandler' => array(
|
422 |
+
'version' => '1.2.3.0',
|
423 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DownloadHandler.php'
|
424 |
),
|
425 |
'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
|
426 |
+
'version' => '1.2.3.0',
|
427 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
|
428 |
),
|
429 |
'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
|
430 |
+
'version' => '1.2.3.0',
|
431 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
|
432 |
),
|
433 |
'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
|
434 |
+
'version' => '1.2.3.0',
|
435 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
|
436 |
),
|
437 |
'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
|
438 |
+
'version' => '1.2.3.0',
|
439 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
|
440 |
),
|
441 |
'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
|
442 |
+
'version' => '1.2.3.0',
|
443 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
|
444 |
),
|
445 |
'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
|
446 |
+
'version' => '1.2.3.0',
|
447 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
|
448 |
),
|
449 |
'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
|
450 |
+
'version' => '1.2.3.0',
|
451 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
|
452 |
),
|
453 |
'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
|
454 |
+
'version' => '1.2.3.0',
|
455 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
|
456 |
),
|
457 |
'Vendidero\\Germanized\\DHL\\Automation' => array(
|
458 |
+
'version' => '1.2.3.0',
|
459 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Automation.php'
|
460 |
),
|
461 |
'Vendidero\\Germanized\\DHL\\LabelFactory' => array(
|
462 |
+
'version' => '1.2.3.0',
|
463 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelFactory.php'
|
464 |
),
|
465 |
'Vendidero\\Germanized\\DHL\\LabelWatcher' => array(
|
466 |
+
'version' => '1.2.3.0',
|
467 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelWatcher.php'
|
468 |
),
|
469 |
'Vendidero\\Germanized\\Shopmark' => array(
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,15 +19,15 @@ class ComposerAutoloaderInitd04b4a03357596d1649f839a6cc8ac2c
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
-
call_user_func(\Composer\Autoload\
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit6f2b8406cedb3afbb7a56055f53dc21f
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit6f2b8406cedb3afbb7a56055f53dc21f', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit6f2b8406cedb3afbb7a56055f53dc21f', 'loadClassLoader'));
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit6f2b8406cedb3afbb7a56055f53dc21f::getInitializer($loader));
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
's' =>
|
@@ -66,9 +66,9 @@ class ComposerStaticInitd04b4a03357596d1649f839a6cc8ac2c
|
|
66 |
public static function getInitializer(ClassLoader $loader)
|
67 |
{
|
68 |
return \Closure::bind(function () use ($loader) {
|
69 |
-
$loader->prefixLengthsPsr4 =
|
70 |
-
$loader->prefixDirsPsr4 =
|
71 |
-
$loader->classMap =
|
72 |
|
73 |
}, null, ClassLoader::class);
|
74 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit6f2b8406cedb3afbb7a56055f53dc21f
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
's' =>
|
66 |
public static function getInitializer(ClassLoader $loader)
|
67 |
{
|
68 |
return \Closure::bind(function () use ($loader) {
|
69 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit6f2b8406cedb3afbb7a56055f53dc21f::$prefixLengthsPsr4;
|
70 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit6f2b8406cedb3afbb7a56055f53dc21f::$prefixDirsPsr4;
|
71 |
+
$loader->classMap = ComposerStaticInit6f2b8406cedb3afbb7a56055f53dc21f::$classMap;
|
72 |
|
73 |
}, null, ClassLoader::class);
|
74 |
}
|
vendor/composer/installed.json
CHANGED
@@ -204,27 +204,30 @@
|
|
204 |
},
|
205 |
{
|
206 |
"name": "setasign/fpdi",
|
207 |
-
"version": "v2.
|
208 |
-
"version_normalized": "2.
|
209 |
"source": {
|
210 |
"type": "git",
|
211 |
"url": "https://github.com/Setasign/FPDI.git",
|
212 |
-
"reference": "
|
213 |
},
|
214 |
"dist": {
|
215 |
"type": "zip",
|
216 |
-
"url": "https://api.github.com/repos/Setasign/FPDI/zipball/
|
217 |
-
"reference": "
|
218 |
"shasum": ""
|
219 |
},
|
220 |
"require": {
|
221 |
"ext-zlib": "*",
|
222 |
"php": "^5.6 || ^7.0"
|
223 |
},
|
|
|
|
|
|
|
224 |
"require-dev": {
|
225 |
"phpunit/phpunit": "~5.7",
|
226 |
"setasign/fpdf": "~1.8",
|
227 |
-
"setasign/tfpdf": "1.
|
228 |
"tecnickcom/tcpdf": "~6.2"
|
229 |
},
|
230 |
"suggest": {
|
@@ -233,7 +236,7 @@
|
|
233 |
"setasign/fpdi-tcpdf": "Use this package to automatically evaluate dependencies to TCPDF.",
|
234 |
"setasign/fpdi-tfpdf": "Use this package to automatically evaluate dependencies to tFPDF."
|
235 |
},
|
236 |
-
"time": "
|
237 |
"type": "library",
|
238 |
"installation-source": "dist",
|
239 |
"autoload": {
|
@@ -267,24 +270,24 @@
|
|
267 |
},
|
268 |
{
|
269 |
"name": "setasign/fpdi-fpdf",
|
270 |
-
"version": "v2.
|
271 |
-
"version_normalized": "2.
|
272 |
"source": {
|
273 |
"type": "git",
|
274 |
"url": "https://github.com/Setasign/FPDI-FPDF.git",
|
275 |
-
"reference": "
|
276 |
},
|
277 |
"dist": {
|
278 |
"type": "zip",
|
279 |
-
"url": "https://api.github.com/repos/Setasign/FPDI-FPDF/zipball/
|
280 |
-
"reference": "
|
281 |
"shasum": ""
|
282 |
},
|
283 |
"require": {
|
284 |
-
"setasign/fpdf": "^1.8",
|
285 |
-
"setasign/fpdi": "^2.
|
286 |
},
|
287 |
-
"time": "
|
288 |
"type": "library",
|
289 |
"installation-source": "dist",
|
290 |
"notification-url": "https://packagist.org/downloads/",
|
@@ -308,17 +311,17 @@
|
|
308 |
},
|
309 |
{
|
310 |
"name": "vendidero/woocommerce-germanized-dhl",
|
311 |
-
"version": "v1.2.
|
312 |
-
"version_normalized": "1.2.
|
313 |
"source": {
|
314 |
"type": "git",
|
315 |
"url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
|
316 |
-
"reference": "
|
317 |
},
|
318 |
"dist": {
|
319 |
"type": "zip",
|
320 |
-
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/
|
321 |
-
"reference": "
|
322 |
"shasum": ""
|
323 |
},
|
324 |
"require": {
|
@@ -328,7 +331,7 @@
|
|
328 |
"phpunit/phpunit": "6.5.14",
|
329 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
330 |
},
|
331 |
-
"time": "2020-
|
332 |
"type": "wordpress-plugin",
|
333 |
"installation-source": "dist",
|
334 |
"autoload": {
|
@@ -352,23 +355,23 @@
|
|
352 |
"description": "The Germanized DHL implementation.",
|
353 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
|
354 |
"support": {
|
355 |
-
"source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.2.
|
356 |
"issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
|
357 |
}
|
358 |
},
|
359 |
{
|
360 |
"name": "vendidero/woocommerce-germanized-shipments",
|
361 |
-
"version": "v1.2.
|
362 |
-
"version_normalized": "1.2.
|
363 |
"source": {
|
364 |
"type": "git",
|
365 |
"url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
|
366 |
-
"reference": "
|
367 |
},
|
368 |
"dist": {
|
369 |
"type": "zip",
|
370 |
-
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/
|
371 |
-
"reference": "
|
372 |
"shasum": ""
|
373 |
},
|
374 |
"require": {
|
@@ -379,7 +382,7 @@
|
|
379 |
"phpunit/phpunit": "6.5.14",
|
380 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
381 |
},
|
382 |
-
"time": "2020-
|
383 |
"type": "wordpress-plugin",
|
384 |
"installation-source": "dist",
|
385 |
"autoload": {
|
@@ -401,23 +404,23 @@
|
|
401 |
"description": "The Germanized Shipments implementation.",
|
402 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
|
403 |
"support": {
|
404 |
-
"source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.2.
|
405 |
"issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
|
406 |
}
|
407 |
},
|
408 |
{
|
409 |
"name": "vendidero/woocommerce-trusted-shops",
|
410 |
-
"version": "v4.0.
|
411 |
-
"version_normalized": "4.0.
|
412 |
"source": {
|
413 |
"type": "git",
|
414 |
"url": "https://github.com/vendidero/woocommerce-trusted-shops.git",
|
415 |
-
"reference": "
|
416 |
},
|
417 |
"dist": {
|
418 |
"type": "zip",
|
419 |
-
"url": "https://api.github.com/repos/vendidero/woocommerce-trusted-shops/zipball/
|
420 |
-
"reference": "
|
421 |
"shasum": ""
|
422 |
},
|
423 |
"require": {
|
@@ -427,7 +430,7 @@
|
|
427 |
"phpunit/phpunit": "6.5.14",
|
428 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
429 |
},
|
430 |
-
"time": "
|
431 |
"type": "wordpress-plugin",
|
432 |
"installation-source": "dist",
|
433 |
"autoload": {
|
@@ -449,7 +452,7 @@
|
|
449 |
"description": "Trustbadge Reviews for WooCommerce.",
|
450 |
"homepage": "https://github.com/vendidero/woocommerce-trusted-shops",
|
451 |
"support": {
|
452 |
-
"source": "https://github.com/vendidero/woocommerce-trusted-shops/tree/v4.0.
|
453 |
"issues": "https://github.com/vendidero/woocommerce-trusted-shops/issues"
|
454 |
}
|
455 |
}
|
204 |
},
|
205 |
{
|
206 |
"name": "setasign/fpdi",
|
207 |
+
"version": "v2.3.1",
|
208 |
+
"version_normalized": "2.3.1.0",
|
209 |
"source": {
|
210 |
"type": "git",
|
211 |
"url": "https://github.com/Setasign/FPDI.git",
|
212 |
+
"reference": "f58e64e51f61922d4c3ba4c6c91366ac520cb442"
|
213 |
},
|
214 |
"dist": {
|
215 |
"type": "zip",
|
216 |
+
"url": "https://api.github.com/repos/Setasign/FPDI/zipball/f58e64e51f61922d4c3ba4c6c91366ac520cb442",
|
217 |
+
"reference": "f58e64e51f61922d4c3ba4c6c91366ac520cb442",
|
218 |
"shasum": ""
|
219 |
},
|
220 |
"require": {
|
221 |
"ext-zlib": "*",
|
222 |
"php": "^5.6 || ^7.0"
|
223 |
},
|
224 |
+
"conflict": {
|
225 |
+
"setasign/tfpdf": "<1.31"
|
226 |
+
},
|
227 |
"require-dev": {
|
228 |
"phpunit/phpunit": "~5.7",
|
229 |
"setasign/fpdf": "~1.8",
|
230 |
+
"setasign/tfpdf": "1.31",
|
231 |
"tecnickcom/tcpdf": "~6.2"
|
232 |
},
|
233 |
"suggest": {
|
236 |
"setasign/fpdi-tcpdf": "Use this package to automatically evaluate dependencies to TCPDF.",
|
237 |
"setasign/fpdi-tfpdf": "Use this package to automatically evaluate dependencies to tFPDF."
|
238 |
},
|
239 |
+
"time": "2020-03-10T15:28:15+00:00",
|
240 |
"type": "library",
|
241 |
"installation-source": "dist",
|
242 |
"autoload": {
|
270 |
},
|
271 |
{
|
272 |
"name": "setasign/fpdi-fpdf",
|
273 |
+
"version": "v2.3.0",
|
274 |
+
"version_normalized": "2.3.0.0",
|
275 |
"source": {
|
276 |
"type": "git",
|
277 |
"url": "https://github.com/Setasign/FPDI-FPDF.git",
|
278 |
+
"reference": "f2fdc44e4d5247a3bb55ed2c2c1396ef05c02357"
|
279 |
},
|
280 |
"dist": {
|
281 |
"type": "zip",
|
282 |
+
"url": "https://api.github.com/repos/Setasign/FPDI-FPDF/zipball/f2fdc44e4d5247a3bb55ed2c2c1396ef05c02357",
|
283 |
+
"reference": "f2fdc44e4d5247a3bb55ed2c2c1396ef05c02357",
|
284 |
"shasum": ""
|
285 |
},
|
286 |
"require": {
|
287 |
+
"setasign/fpdf": "^1.8.2",
|
288 |
+
"setasign/fpdi": "^2.3"
|
289 |
},
|
290 |
+
"time": "2020-02-19T12:21:53+00:00",
|
291 |
"type": "library",
|
292 |
"installation-source": "dist",
|
293 |
"notification-url": "https://packagist.org/downloads/",
|
311 |
},
|
312 |
{
|
313 |
"name": "vendidero/woocommerce-germanized-dhl",
|
314 |
+
"version": "v1.2.3",
|
315 |
+
"version_normalized": "1.2.3.0",
|
316 |
"source": {
|
317 |
"type": "git",
|
318 |
"url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
|
319 |
+
"reference": "0a185d29f26fc3240204b968d61140a62961a5b8"
|
320 |
},
|
321 |
"dist": {
|
322 |
"type": "zip",
|
323 |
+
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/0a185d29f26fc3240204b968d61140a62961a5b8",
|
324 |
+
"reference": "0a185d29f26fc3240204b968d61140a62961a5b8",
|
325 |
"shasum": ""
|
326 |
},
|
327 |
"require": {
|
331 |
"phpunit/phpunit": "6.5.14",
|
332 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
333 |
},
|
334 |
+
"time": "2020-03-10T15:00:35+00:00",
|
335 |
"type": "wordpress-plugin",
|
336 |
"installation-source": "dist",
|
337 |
"autoload": {
|
355 |
"description": "The Germanized DHL implementation.",
|
356 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
|
357 |
"support": {
|
358 |
+
"source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.2.3",
|
359 |
"issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
|
360 |
}
|
361 |
},
|
362 |
{
|
363 |
"name": "vendidero/woocommerce-germanized-shipments",
|
364 |
+
"version": "v1.2.4",
|
365 |
+
"version_normalized": "1.2.4.0",
|
366 |
"source": {
|
367 |
"type": "git",
|
368 |
"url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
|
369 |
+
"reference": "06e2d5537abc2f5051b9b18dc4b9101620d9db6f"
|
370 |
},
|
371 |
"dist": {
|
372 |
"type": "zip",
|
373 |
+
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/06e2d5537abc2f5051b9b18dc4b9101620d9db6f",
|
374 |
+
"reference": "06e2d5537abc2f5051b9b18dc4b9101620d9db6f",
|
375 |
"shasum": ""
|
376 |
},
|
377 |
"require": {
|
382 |
"phpunit/phpunit": "6.5.14",
|
383 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
384 |
},
|
385 |
+
"time": "2020-03-10T15:11:38+00:00",
|
386 |
"type": "wordpress-plugin",
|
387 |
"installation-source": "dist",
|
388 |
"autoload": {
|
404 |
"description": "The Germanized Shipments implementation.",
|
405 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
|
406 |
"support": {
|
407 |
+
"source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.2.4",
|
408 |
"issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
|
409 |
}
|
410 |
},
|
411 |
{
|
412 |
"name": "vendidero/woocommerce-trusted-shops",
|
413 |
+
"version": "v4.0.4",
|
414 |
+
"version_normalized": "4.0.4.0",
|
415 |
"source": {
|
416 |
"type": "git",
|
417 |
"url": "https://github.com/vendidero/woocommerce-trusted-shops.git",
|
418 |
+
"reference": "0d9e612dba0cf844e6e1f89ce420fe34680ea406"
|
419 |
},
|
420 |
"dist": {
|
421 |
"type": "zip",
|
422 |
+
"url": "https://api.github.com/repos/vendidero/woocommerce-trusted-shops/zipball/0d9e612dba0cf844e6e1f89ce420fe34680ea406",
|
423 |
+
"reference": "0d9e612dba0cf844e6e1f89ce420fe34680ea406",
|
424 |
"shasum": ""
|
425 |
},
|
426 |
"require": {
|
430 |
"phpunit/phpunit": "6.5.14",
|
431 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
432 |
},
|
433 |
+
"time": "2020-03-10T14:46:24+00:00",
|
434 |
"type": "wordpress-plugin",
|
435 |
"installation-source": "dist",
|
436 |
"autoload": {
|
452 |
"description": "Trustbadge Reviews for WooCommerce.",
|
453 |
"homepage": "https://github.com/vendidero/woocommerce-trusted-shops",
|
454 |
"support": {
|
455 |
+
"source": "https://github.com/vendidero/woocommerce-trusted-shops/tree/v4.0.4",
|
456 |
"issues": "https://github.com/vendidero/woocommerce-trusted-shops/issues"
|
457 |
}
|
458 |
}
|
vendor/setasign/fpdi-fpdf/LICENSE.txt
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
The MIT License (MIT)
|
2 |
|
3 |
-
Copyright (c)
|
4 |
|
5 |
Permission is hereby granted, free of charge, to any person obtaining a copy
|
6 |
of this software and associated documentation files (the "Software"), to deal
|
@@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
18 |
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
19 |
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
20 |
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
21 |
-
THE SOFTWARE.
|
1 |
The MIT License (MIT)
|
2 |
|
3 |
+
Copyright (c) 2020 Setasign GmbH & Co. KG, https://www.setasign.com
|
4 |
|
5 |
Permission is hereby granted, free of charge, to any person obtaining a copy
|
6 |
of this software and associated documentation files (the "Software"), to deal
|
18 |
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
19 |
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
20 |
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
21 |
+
THE SOFTWARE.
|
vendor/setasign/fpdi/LICENSE.txt
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
The MIT License (MIT)
|
2 |
|
3 |
-
Copyright (c)
|
4 |
|
5 |
Permission is hereby granted, free of charge, to any person obtaining a copy
|
6 |
of this software and associated documentation files (the "Software"), to deal
|
1 |
The MIT License (MIT)
|
2 |
|
3 |
+
Copyright (c) 2020 Setasign GmbH & Co. KG, https://www.setasign.com
|
4 |
|
5 |
Permission is hereby granted, free of charge, to any person obtaining a copy
|
6 |
of this software and associated documentation files (the "Software"), to deal
|
vendor/setasign/fpdi/src/FpdfTpl.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/FpdfTplTrait.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/Fpdi.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
@@ -30,7 +30,7 @@ class Fpdi extends FpdfTpl
|
|
30 |
*
|
31 |
* @string
|
32 |
*/
|
33 |
-
const VERSION = '2.
|
34 |
|
35 |
protected function _enddoc()
|
36 |
{
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
30 |
*
|
31 |
* @string
|
32 |
*/
|
33 |
+
const VERSION = '2.3.1';
|
34 |
|
35 |
protected function _enddoc()
|
36 |
{
|
vendor/setasign/fpdi/src/FpdiException.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/FpdiTrait.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/CrossReference/AbstractReader.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReference.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/CrossReference/FixedReader.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/CrossReference/LineReader.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/CrossReference/ReaderInterface.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Filter/Ascii85.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
@@ -29,6 +29,8 @@ class Ascii85 implements FilterInterface
|
|
29 |
$state = 0;
|
30 |
$chn = null;
|
31 |
|
|
|
|
|
32 |
$l = \strlen($data);
|
33 |
|
34 |
/** @noinspection ForeachInvariantsInspection */
|
@@ -44,13 +46,12 @@ class Ascii85 implements FilterInterface
|
|
44 |
if ($ch === 126 && isset($data[$k + 1]) && (\ord($data[$k + 1]) & 0xFF) === 62) {
|
45 |
break;
|
46 |
}
|
47 |
-
|
48 |
-
continue;
|
49 |
-
}
|
50 |
if ($ch === 122 /* z */ && $state === 0) {
|
51 |
$out .= \chr(0) . \chr(0) . \chr(0) . \chr(0);
|
52 |
continue;
|
53 |
}
|
|
|
54 |
if ($ch < 33 /* ! */ || $ch > 117 /* u */) {
|
55 |
throw new Ascii85Exception(
|
56 |
'Illegal character found while ASCII85 decode.',
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
29 |
$state = 0;
|
30 |
$chn = null;
|
31 |
|
32 |
+
$data = \preg_replace('/\s/', '', $data);
|
33 |
+
|
34 |
$l = \strlen($data);
|
35 |
|
36 |
/** @noinspection ForeachInvariantsInspection */
|
46 |
if ($ch === 126 && isset($data[$k + 1]) && (\ord($data[$k + 1]) & 0xFF) === 62) {
|
47 |
break;
|
48 |
}
|
49 |
+
|
|
|
|
|
50 |
if ($ch === 122 /* z */ && $state === 0) {
|
51 |
$out .= \chr(0) . \chr(0) . \chr(0) . \chr(0);
|
52 |
continue;
|
53 |
}
|
54 |
+
|
55 |
if ($ch < 33 /* ! */ || $ch > 117 /* u */) {
|
56 |
throw new Ascii85Exception(
|
57 |
'Illegal character found while ASCII85 decode.',
|
vendor/setasign/fpdi/src/PdfParser/Filter/Ascii85Exception.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Filter/AsciiHex.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Filter/FilterException.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Filter/FilterInterface.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Filter/Flate.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
@@ -42,21 +42,30 @@ class Flate implements FilterInterface
|
|
42 |
$oData = $data;
|
43 |
$data = @((\strlen($data) > 0) ? \gzuncompress($data) : '');
|
44 |
if ($data === false) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
// Try this fallback
|
46 |
-
$tries =
|
47 |
-
|
48 |
-
|
|
|
|
|
49 |
$tries++;
|
50 |
}
|
51 |
|
52 |
-
if
|
53 |
-
|
54 |
-
$
|
55 |
-
\fwrite($fh, "\x1f\x8b\x08\x00\x00\x00\x00\x00" . $oData);
|
56 |
-
\stream_filter_append($fh, 'zlib.inflate', \STREAM_FILTER_READ, ['window' => 30]);
|
57 |
-
\fseek($fh, 0);
|
58 |
-
$data = \stream_get_contents($fh);
|
59 |
-
\fclose($fh);
|
60 |
}
|
61 |
|
62 |
if (!$data) {
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
42 |
$oData = $data;
|
43 |
$data = @((\strlen($data) > 0) ? \gzuncompress($data) : '');
|
44 |
if ($data === false) {
|
45 |
+
// let's try if the checksum is CRC32
|
46 |
+
$fh = fopen('php://temp', 'w+b');
|
47 |
+
fwrite($fh, "\x1f\x8b\x08\x00\x00\x00\x00\x00" . $oData);
|
48 |
+
stream_filter_append($fh, 'zlib.inflate', STREAM_FILTER_READ, ['window' => 30]);
|
49 |
+
fseek($fh, 0);
|
50 |
+
$data = stream_get_contents($fh);
|
51 |
+
fclose($fh);
|
52 |
+
|
53 |
+
if ($data) {
|
54 |
+
return $data;
|
55 |
+
}
|
56 |
+
|
57 |
// Try this fallback
|
58 |
+
$tries = 0;
|
59 |
+
|
60 |
+
$oDataLen = strlen($oData);
|
61 |
+
while ($tries < 6 && ($data === false || (strlen($data) < (strlen($oDataLen) - $tries - 1)))) {
|
62 |
+
$data = @(gzinflate(substr($oData, $tries)));
|
63 |
$tries++;
|
64 |
}
|
65 |
|
66 |
+
// let's use this fallback only if the $data is longer than the original data
|
67 |
+
if (strlen($data) > ($oDataLen - $tries - 1)) {
|
68 |
+
return $data;
|
|
|
|
|
|
|
|
|
|
|
69 |
}
|
70 |
|
71 |
if (!$data) {
|
vendor/setasign/fpdi/src/PdfParser/Filter/FlateException.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Filter/Lzw.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Filter/LzwException.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/PdfParser.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/PdfParserException.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/StreamReader.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Tokenizer.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfArray.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfBoolean.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfDictionary.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfHexString.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfIndirectObject.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfIndirectObjectReference.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfName.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
@@ -49,8 +49,8 @@ class PdfName extends PdfType
|
|
49 |
if (strpos($value, '#') === false)
|
50 |
return $value;
|
51 |
|
52 |
-
return preg_replace_callback('/#[a-fA-F\d]{2}/', function($matches) {
|
53 |
-
return chr(hexdec($matches[
|
54 |
}, $value);
|
55 |
}
|
56 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
49 |
if (strpos($value, '#') === false)
|
50 |
return $value;
|
51 |
|
52 |
+
return preg_replace_callback('/#([a-fA-F\d]{2})/', function($matches) {
|
53 |
+
return chr(hexdec($matches[1]));
|
54 |
}, $value);
|
55 |
}
|
56 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfNull.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfNumeric.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfStream.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfString.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfToken.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfType.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfParser/Type/PdfTypeException.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfReader/DataStructure/Rectangle.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfReader/Page.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfReader/PageBoundaries.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/PdfReader/PdfReader.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
@@ -14,6 +14,7 @@ use setasign\Fpdi\PdfParser\PdfParser;
|
|
14 |
use setasign\Fpdi\PdfParser\PdfParserException;
|
15 |
use setasign\Fpdi\PdfParser\Type\PdfArray;
|
16 |
use setasign\Fpdi\PdfParser\Type\PdfDictionary;
|
|
|
17 |
use setasign\Fpdi\PdfParser\Type\PdfIndirectObjectReference;
|
18 |
use setasign\Fpdi\PdfParser\Type\PdfNumeric;
|
19 |
use setasign\Fpdi\PdfParser\Type\PdfType;
|
@@ -39,7 +40,7 @@ class PdfReader
|
|
39 |
/**
|
40 |
* Indirect objects of resolved pages.
|
41 |
*
|
42 |
-
* @var PdfIndirectObjectReference[]
|
43 |
*/
|
44 |
protected $pages = [];
|
45 |
|
@@ -59,7 +60,6 @@ class PdfReader
|
|
59 |
public function __destruct()
|
60 |
{
|
61 |
if ($this->parser !== null) {
|
62 |
-
/** @noinspection PhpInternalEntityUsedInspection */
|
63 |
$this->parser->cleanUp();
|
64 |
}
|
65 |
}
|
@@ -165,9 +165,21 @@ class PdfReader
|
|
165 |
$page = $this->parser->getIndirectObject($page->value);
|
166 |
$dict = PdfType::resolve($page, $this->parser);
|
167 |
$type = PdfDictionary::get($dict, 'Type');
|
|
|
168 |
if ($type->value === 'Pages') {
|
169 |
$kids = PdfType::resolve(PdfDictionary::get($dict, 'Kids'), $this->parser);
|
170 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
171 |
} else {
|
172 |
$this->pages[$pageNumber - 1] = $page;
|
173 |
}
|
@@ -179,24 +191,25 @@ class PdfReader
|
|
179 |
/**
|
180 |
* Walk the page tree and resolve all indirect objects of all pages.
|
181 |
*
|
182 |
-
* @
|
183 |
* @throws CrossReferenceException
|
184 |
* @throws PdfParserException
|
|
|
185 |
*/
|
186 |
-
protected function readPages()
|
187 |
{
|
188 |
if (\count($this->pages) > 0) {
|
189 |
return;
|
190 |
}
|
191 |
|
192 |
-
$readPages = function ($kids, $count) use (&$readPages) {
|
193 |
$kids = PdfArray::ensure($kids);
|
194 |
-
$isLeaf = $count->value === \count($kids->value);
|
195 |
|
196 |
foreach ($kids->value as $reference) {
|
197 |
$reference = PdfIndirectObjectReference::ensure($reference);
|
198 |
|
199 |
-
if ($isLeaf) {
|
200 |
$this->pages[] = $reference;
|
201 |
continue;
|
202 |
}
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
14 |
use setasign\Fpdi\PdfParser\PdfParserException;
|
15 |
use setasign\Fpdi\PdfParser\Type\PdfArray;
|
16 |
use setasign\Fpdi\PdfParser\Type\PdfDictionary;
|
17 |
+
use setasign\Fpdi\PdfParser\Type\PdfIndirectObject;
|
18 |
use setasign\Fpdi\PdfParser\Type\PdfIndirectObjectReference;
|
19 |
use setasign\Fpdi\PdfParser\Type\PdfNumeric;
|
20 |
use setasign\Fpdi\PdfParser\Type\PdfType;
|
40 |
/**
|
41 |
* Indirect objects of resolved pages.
|
42 |
*
|
43 |
+
* @var PdfIndirectObjectReference[]|PdfIndirectObject[]
|
44 |
*/
|
45 |
protected $pages = [];
|
46 |
|
60 |
public function __destruct()
|
61 |
{
|
62 |
if ($this->parser !== null) {
|
|
|
63 |
$this->parser->cleanUp();
|
64 |
}
|
65 |
}
|
165 |
$page = $this->parser->getIndirectObject($page->value);
|
166 |
$dict = PdfType::resolve($page, $this->parser);
|
167 |
$type = PdfDictionary::get($dict, 'Type');
|
168 |
+
|
169 |
if ($type->value === 'Pages') {
|
170 |
$kids = PdfType::resolve(PdfDictionary::get($dict, 'Kids'), $this->parser);
|
171 |
+
try {
|
172 |
+
$page = $this->pages[$pageNumber - 1] = $readPages($kids);
|
173 |
+
} catch (PdfReaderException $e) {
|
174 |
+
if ($e->getCode() !== PdfReaderException::KIDS_EMPTY) {
|
175 |
+
throw $e;
|
176 |
+
}
|
177 |
+
|
178 |
+
// let's reset the pages array and read all page objects
|
179 |
+
$this->pages = [];
|
180 |
+
$this->readPages(true);
|
181 |
+
$page = $this->pages[$pageNumber - 1];
|
182 |
+
}
|
183 |
} else {
|
184 |
$this->pages[$pageNumber - 1] = $page;
|
185 |
}
|
191 |
/**
|
192 |
* Walk the page tree and resolve all indirect objects of all pages.
|
193 |
*
|
194 |
+
* @param bool $readAll
|
195 |
* @throws CrossReferenceException
|
196 |
* @throws PdfParserException
|
197 |
+
* @throws PdfTypeException
|
198 |
*/
|
199 |
+
protected function readPages($readAll = false)
|
200 |
{
|
201 |
if (\count($this->pages) > 0) {
|
202 |
return;
|
203 |
}
|
204 |
|
205 |
+
$readPages = function ($kids, $count) use (&$readPages, $readAll) {
|
206 |
$kids = PdfArray::ensure($kids);
|
207 |
+
$isLeaf = ($count->value === \count($kids->value));
|
208 |
|
209 |
foreach ($kids->value as $reference) {
|
210 |
$reference = PdfIndirectObjectReference::ensure($reference);
|
211 |
|
212 |
+
if (!$readAll && $isLeaf) {
|
213 |
$this->pages[] = $reference;
|
214 |
continue;
|
215 |
}
|
vendor/setasign/fpdi/src/PdfReader/PdfReaderException.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/Tcpdf/Fpdi.php
CHANGED
@@ -34,7 +34,7 @@ class Fpdi extends \TCPDF
|
|
34 |
*
|
35 |
* @string
|
36 |
*/
|
37 |
-
const VERSION = '2.
|
38 |
|
39 |
/**
|
40 |
* A counter for template ids.
|
34 |
*
|
35 |
* @string
|
36 |
*/
|
37 |
+
const VERSION = '2.3.1';
|
38 |
|
39 |
/**
|
40 |
* A counter for template ids.
|
vendor/setasign/fpdi/src/TcpdfFpdi.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
vendor/setasign/fpdi/src/Tfpdf/FpdfTpl.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
@@ -20,80 +20,5 @@ use setasign\Fpdi\FpdfTplTrait;
|
|
20 |
*/
|
21 |
class FpdfTpl extends \tFPDF
|
22 |
{
|
23 |
-
use FpdfTplTrait
|
24 |
-
_putimages as _protectedPutimages;
|
25 |
-
_putxobjectdict as _protectedPutxobjectdict;
|
26 |
-
}
|
27 |
-
|
28 |
-
/**
|
29 |
-
* Make the method public as in tFPDF.
|
30 |
-
*/
|
31 |
-
public function _putimages()
|
32 |
-
{
|
33 |
-
$this->_protectedPutimages();
|
34 |
-
}
|
35 |
-
|
36 |
-
/**
|
37 |
-
* Make the method public as in tFPDF.
|
38 |
-
*/
|
39 |
-
public function _putxobjectdict()
|
40 |
-
{
|
41 |
-
$this->_protectedPutxobjectdict();
|
42 |
-
}
|
43 |
-
|
44 |
-
/**
|
45 |
-
* Set the page format of the current page.
|
46 |
-
*
|
47 |
-
* @param array $size An array with two values defining the size.
|
48 |
-
* @param string $orientation "L" for landscape, "P" for portrait.
|
49 |
-
* @throws \BadMethodCallException
|
50 |
-
*/
|
51 |
-
public function setPageFormat($size, $orientation)
|
52 |
-
{
|
53 |
-
if ($this->currentTemplateId !== null) {
|
54 |
-
throw new \BadMethodCallException('The page format cannot be changed when writing to a template.');
|
55 |
-
}
|
56 |
-
|
57 |
-
if (!\in_array($orientation, ['P', 'L'], true)) {
|
58 |
-
throw new \InvalidArgumentException(\sprintf(
|
59 |
-
'Invalid page orientation "%s"! Only "P" and "L" are allowed!',
|
60 |
-
$orientation
|
61 |
-
));
|
62 |
-
}
|
63 |
-
|
64 |
-
$size = $this->_getpagesize($size);
|
65 |
-
|
66 |
-
if ($orientation != $this->CurOrientation
|
67 |
-
|| $size[0] != $this->CurPageSize[0]
|
68 |
-
|| $size[1] != $this->CurPageSize[1]
|
69 |
-
) {
|
70 |
-
// New size or orientation
|
71 |
-
if ($orientation === 'P') {
|
72 |
-
$this->w = $size[0];
|
73 |
-
$this->h = $size[1];
|
74 |
-
} else {
|
75 |
-
$this->w = $size[1];
|
76 |
-
$this->h = $size[0];
|
77 |
-
}
|
78 |
-
$this->wPt = $this->w * $this->k;
|
79 |
-
$this->hPt = $this->h * $this->k;
|
80 |
-
$this->PageBreakTrigger = $this->h - $this->bMargin;
|
81 |
-
$this->CurOrientation = $orientation;
|
82 |
-
$this->CurPageSize = $size;
|
83 |
-
|
84 |
-
$this->PageSizes[$this->page] = array($this->wPt, $this->hPt);
|
85 |
-
}
|
86 |
-
}
|
87 |
-
|
88 |
-
/**
|
89 |
-
* @inheritdoc
|
90 |
-
*/
|
91 |
-
protected function _put($s, $newLine = true)
|
92 |
-
{
|
93 |
-
if ($newLine) {
|
94 |
-
$this->buffer .= $s . "\n";
|
95 |
-
} else {
|
96 |
-
$this->buffer .= $s;
|
97 |
-
}
|
98 |
-
}
|
99 |
}
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
20 |
*/
|
21 |
class FpdfTpl extends \tFPDF
|
22 |
{
|
23 |
+
use FpdfTplTrait;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
}
|
vendor/setasign/fpdi/src/Tfpdf/Fpdi.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
@@ -31,7 +31,7 @@ class Fpdi extends FpdfTpl
|
|
31 |
*
|
32 |
* @string
|
33 |
*/
|
34 |
-
const VERSION = '2.
|
35 |
|
36 |
public function _enddoc()
|
37 |
{
|
@@ -133,7 +133,7 @@ class Fpdi extends FpdfTpl
|
|
133 |
/**
|
134 |
* @inheritdoc
|
135 |
*/
|
136 |
-
|
137 |
{
|
138 |
foreach ($this->importedPages as $key => $pageData) {
|
139 |
$this->_put('/' . $pageData['id'] . ' ' . $pageData['objectNumber'] . ' 0 R');
|
@@ -145,20 +145,12 @@ class Fpdi extends FpdfTpl
|
|
145 |
/**
|
146 |
* @inheritdoc
|
147 |
*/
|
148 |
-
|
149 |
{
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
}
|
156 |
-
|
157 |
-
/**
|
158 |
-
* @inheritdoc
|
159 |
-
*/
|
160 |
-
protected function _getoffset()
|
161 |
-
{
|
162 |
-
return strlen($this->buffer);
|
163 |
}
|
164 |
}
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
31 |
*
|
32 |
* @string
|
33 |
*/
|
34 |
+
const VERSION = '2.3.1';
|
35 |
|
36 |
public function _enddoc()
|
37 |
{
|
133 |
/**
|
134 |
* @inheritdoc
|
135 |
*/
|
136 |
+
protected function _putxobjectdict()
|
137 |
{
|
138 |
foreach ($this->importedPages as $key => $pageData) {
|
139 |
$this->_put('/' . $pageData['id'] . ' ' . $pageData['objectNumber'] . ' 0 R');
|
145 |
/**
|
146 |
* @inheritdoc
|
147 |
*/
|
148 |
+
protected function _put($s, $newLine = true)
|
149 |
{
|
150 |
+
if ($newLine) {
|
151 |
+
$this->buffer .= $s . "\n";
|
152 |
+
} else {
|
153 |
+
$this->buffer .= $s;
|
154 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
}
|
156 |
}
|
vendor/setasign/fpdi/src/autoload.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
-
* @copyright Copyright (c)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
3 |
* This file is part of FPDI
|
4 |
*
|
5 |
* @package setasign\Fpdi
|
6 |
+
* @copyright Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com)
|
7 |
* @license http://opensource.org/licenses/mit-license The MIT License
|
8 |
*/
|
9 |
|
woocommerce-germanized.php
CHANGED
@@ -3,15 +3,15 @@
|
|
3 |
* Plugin Name: Germanized for WooCommerce
|
4 |
* Plugin URI: https://www.vendidero.de/woocommerce-germanized
|
5 |
* Description: Germanized for WooCommerce extends WooCommerce to become a legally compliant store in the german market.
|
6 |
-
* Version: 3.1.
|
7 |
* Author: Vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 4.9
|
10 |
-
* Tested up to: 5.
|
11 |
* WC requires at least: 3.4
|
12 |
-
* WC tested up to:
|
13 |
* Requires at least WooCommerce: 3.4
|
14 |
-
* Tested up to WooCommerce:
|
15 |
*
|
16 |
* Text Domain: woocommerce-germanized
|
17 |
* Domain Path: /i18n/languages/
|
@@ -71,7 +71,7 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
|
|
71 |
*
|
72 |
* @var string
|
73 |
*/
|
74 |
-
public $version = '3.1.
|
75 |
|
76 |
/**
|
77 |
* @var WooCommerce_Germanized $instance of the plugin
|
@@ -191,6 +191,12 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
|
|
191 |
register_activation_hook( __FILE__, array( 'WC_GZD_Install', 'install' ) );
|
192 |
register_deactivation_hook( __FILE__, array( 'WC_GZD_Install', 'deactivate' ) );
|
193 |
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), array( $this, 'action_links' ) );
|
195 |
add_action( 'after_setup_theme', array( $this, 'include_template_functions' ), 12 );
|
196 |
|
@@ -295,6 +301,37 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
|
|
295 |
do_action( 'woocommerce_germanized_init' );
|
296 |
}
|
297 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
298 |
/**
|
299 |
* Auto-load WC_Germanized classes on demand to reduce memory consumption.
|
300 |
*
|
3 |
* Plugin Name: Germanized for WooCommerce
|
4 |
* Plugin URI: https://www.vendidero.de/woocommerce-germanized
|
5 |
* Description: Germanized for WooCommerce extends WooCommerce to become a legally compliant store in the german market.
|
6 |
+
* Version: 3.1.4
|
7 |
* Author: Vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 4.9
|
10 |
+
* Tested up to: 5.4
|
11 |
* WC requires at least: 3.4
|
12 |
+
* WC tested up to: 4.0
|
13 |
* Requires at least WooCommerce: 3.4
|
14 |
+
* Tested up to WooCommerce: 4.0
|
15 |
*
|
16 |
* Text Domain: woocommerce-germanized
|
17 |
* Domain Path: /i18n/languages/
|
71 |
*
|
72 |
* @var string
|
73 |
*/
|
74 |
+
public $version = '3.1.4';
|
75 |
|
76 |
/**
|
77 |
* @var WooCommerce_Germanized $instance of the plugin
|
191 |
register_activation_hook( __FILE__, array( 'WC_GZD_Install', 'install' ) );
|
192 |
register_deactivation_hook( __FILE__, array( 'WC_GZD_Install', 'deactivate' ) );
|
193 |
|
194 |
+
/**
|
195 |
+
* Make sure the note hooks are available on install and during REST calls.
|
196 |
+
*/
|
197 |
+
add_action( 'woocommerce_note_updated', array( $this, 'on_update_admin_note' ) );
|
198 |
+
add_filter( 'woocommerce_note_statuses', array( $this, 'add_note_statuses' ), 10 );
|
199 |
+
|
200 |
add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), array( $this, 'action_links' ) );
|
201 |
add_action( 'after_setup_theme', array( $this, 'include_template_functions' ), 12 );
|
202 |
|
301 |
do_action( 'woocommerce_germanized_init' );
|
302 |
}
|
303 |
|
304 |
+
public function add_note_statuses( $statuses ) {
|
305 |
+
$statuses = array_merge( $statuses, array( 'disabled', 'deactivated' ) );
|
306 |
+
|
307 |
+
return $statuses;
|
308 |
+
}
|
309 |
+
|
310 |
+
/**
|
311 |
+
* Add the option which indicates that a notices should be hidden from the admin user.
|
312 |
+
*
|
313 |
+
* @param $note_id
|
314 |
+
*/
|
315 |
+
public function on_update_admin_note( $note_id ) {
|
316 |
+
$note = new \Automattic\WooCommerce\Admin\Notes\WC_Admin_Note( $note_id );
|
317 |
+
|
318 |
+
if ( $note ) {
|
319 |
+
if ( strpos( $note->get_name(), 'wc-gzd-admin-' ) !== false ) {
|
320 |
+
$note_name = str_replace( 'wc-gzd-admin-', '', $note->get_name() );
|
321 |
+
$note_name = str_replace( '-notice', '', $note_name );
|
322 |
+
$note_name = str_replace( '-', '_', $note_name );
|
323 |
+
|
324 |
+
if ( current_user_can( 'manage_woocommerce' ) ) {
|
325 |
+
if ( 'disabled' === $note->get_status() ) {
|
326 |
+
update_option( '_wc_gzd_hide_' . $note_name . '_notice', 'yes' );
|
327 |
+
} elseif( 'deactivated' === $note->get_status() ) {
|
328 |
+
update_option( '_wc_gzd_disable_' . $note_name . '_notice', 'yes' );
|
329 |
+
}
|
330 |
+
}
|
331 |
+
}
|
332 |
+
}
|
333 |
+
}
|
334 |
+
|
335 |
/**
|
336 |
* Auto-load WC_Germanized classes on demand to reduce memory consumption.
|
337 |
*
|