Version Description
- Improvement: Admin assets localization
- Improvement: Use Woo order address filter to add custom title
- Improvement: DHL address splitting now supports further address additions as name3
- Improvement: DHL new filters to adjust shipment and customer reference
- Improvement: DHL use formatted order number as placeholder in references
- Improvement: DHL check if shipment dimensions are complete before transmitting them to the API
- Improvement: DHL added contact person to label
- Improvement: DHL added a shipping method placeholder impl to support custom method plugins
- Improvement: Delete shipments (which are editable) after cancelling an order
- Fix: Remove get_filter check in frontend to prevent race-conditions in shopmarks
- Fix: DHL COD total calculation
- Fix: Added missing shipments API schema return value
- Tweak: Woo bug while saving coupons
Download this release
Release Info
Developer | vendidero |
Plugin | WooCommerce Germanized |
Version | 3.0.5 |
Comparing to | |
See all releases |
Code changes from version 3.0.4 to 3.0.5
- i18n/languages/woocommerce-germanized-de_DE.mo +0 -0
- i18n/languages/woocommerce-germanized-de_DE.po +137 -136
- i18n/languages/woocommerce-germanized-de_DE_formal.mo +0 -0
- i18n/languages/woocommerce-germanized-de_DE_formal.po +137 -136
- includes/admin/class-wc-gzd-admin-welcome.php +1 -1
- includes/admin/class-wc-gzd-admin.php +9 -34
- includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php +1 -1
- includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php +1 -1
- includes/admin/settings/class-wc-gzd-settings-tab-contract.php +1 -1
- includes/admin/settings/class-wc-gzd-settings-tab-emails.php +2 -2
- includes/admin/settings/class-wc-gzd-settings-tab-invoices.php +1 -1
- includes/admin/settings/class-wc-gzd-settings-tab-multistep-checkout.php +1 -1
- includes/admin/settings/class-wc-gzd-settings-tab-revocation-generator.php +1 -1
- includes/admin/settings/class-wc-gzd-settings-tab-taxes.php +1 -1
- includes/admin/settings/class-wc-gzd-settings-tab-terms-generator.php +1 -1
- includes/admin/views/html-notice-theme-supported.php +1 -1
- includes/class-wc-gzd-coupon-helper.php +9 -2
- includes/gateways/invoice/class-wc-gzd-gateway-invoice.php +1 -1
- packages/woocommerce-germanized-dhl/assets/css/admin.css +2 -1
- packages/woocommerce-germanized-dhl/assets/css/admin.min.css +1 -1
- packages/woocommerce-germanized-dhl/assets/css/admin.scss +1 -0
- packages/woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php +2 -0
- packages/woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php +146 -12
- packages/woocommerce-germanized-dhl/src/Admin/Importer.php +4 -4
- packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php +74 -28
- packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php +12 -1
- packages/woocommerce-germanized-dhl/src/Automation.php +4 -6
- packages/woocommerce-germanized-dhl/src/DataStores/Label.php +6 -2
- packages/woocommerce-germanized-dhl/src/Package.php +6 -2
- packages/woocommerce-germanized-dhl/src/ParcelLocator.php +1 -1
- packages/woocommerce-germanized-dhl/src/ReturnLabel.php +19 -0
- packages/woocommerce-germanized-dhl/src/ShippingMethodPlaceholder.php +105 -0
- packages/woocommerce-germanized-dhl/src/SimpleLabel.php +27 -14
- packages/woocommerce-germanized-dhl/woocommerce-germanized-dhl.php +1 -1
- packages/woocommerce-germanized-shipments/assets/css/admin.css +3 -1
- packages/woocommerce-germanized-shipments/assets/css/admin.min.css +1 -1
- packages/woocommerce-germanized-shipments/assets/css/admin.scss +2 -0
- packages/woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php +3 -2
- packages/woocommerce-germanized-shipments/src/Admin/Admin.php +2 -0
- packages/woocommerce-germanized-shipments/src/Api.php +2 -0
- packages/woocommerce-germanized-shipments/src/Automation.php +12 -1
- packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php +7 -4
- packages/woocommerce-germanized-shipments/src/Package.php +1 -1
- packages/woocommerce-germanized-shipments/src/ReturnShipment.php +13 -0
- packages/woocommerce-germanized-shipments/src/Shipment.php +76 -0
- packages/woocommerce-germanized-shipments/src/SimpleShipment.php +34 -8
- packages/woocommerce-germanized-shipments/src/Validation.php +20 -0
- packages/woocommerce-germanized-shipments/woocommerce-germanized-shipments.php +1 -1
- readme.txt +25 -6
- vendor/autoload.php +1 -1
- vendor/autoload_packages.php +2 -2
- vendor/composer/autoload_classmap_package.php +61 -57
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +4 -4
- vendor/composer/installed.json +14 -14
- woocommerce-germanized.php +2 -2
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: 2019-11-
|
6 |
-
"PO-Revision-Date: 2019-11-
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
@@ -47,12 +47,12 @@ msgctxt "dhl"
|
|
47 |
msgid "COD Amount"
|
48 |
msgstr "Nachnahme Betrag"
|
49 |
|
50 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
51 |
msgctxt "dhl"
|
52 |
msgid "Duties"
|
53 |
msgstr "Zollabgabe"
|
54 |
|
55 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
56 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:137
|
57 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:893
|
58 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:29
|
@@ -60,7 +60,7 @@ msgctxt "dhl"
|
|
60 |
msgid "Preferred Day"
|
61 |
msgstr "Wunschtag"
|
62 |
|
63 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
64 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:913
|
65 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:36
|
66 |
msgctxt "dhl"
|
@@ -68,7 +68,7 @@ msgid "Preferred Time"
|
|
68 |
msgstr "Wunschzeit"
|
69 |
|
70 |
# @ woocommerce-germanized
|
71 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
72 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:165
|
73 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:945
|
74 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:43
|
@@ -76,27 +76,27 @@ msgctxt "dhl"
|
|
76 |
msgid "Preferred Location"
|
77 |
msgstr "Wunschort"
|
78 |
|
79 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
80 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:953
|
81 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:48
|
82 |
msgctxt "dhl"
|
83 |
msgid "Preferred Neighbor"
|
84 |
msgstr "Wunschnachbar"
|
85 |
|
86 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
87 |
msgctxt "dhl"
|
88 |
msgid "Create inlay return label"
|
89 |
msgstr "Beilage-Retourenlabel erstellen"
|
90 |
|
91 |
# @ woocommerce-germanized
|
92 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
93 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:680
|
94 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:749
|
95 |
msgctxt "dhl"
|
96 |
msgid "Name"
|
97 |
msgstr "Name"
|
98 |
|
99 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
100 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:687
|
101 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:756
|
102 |
msgctxt "dhl"
|
@@ -104,8 +104,8 @@ msgid "Company"
|
|
104 |
msgstr "Firma"
|
105 |
|
106 |
# @ woocommerce-germanized
|
107 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
108 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
109 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:694
|
110 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:763
|
111 |
msgctxt "dhl"
|
@@ -113,14 +113,14 @@ msgid "Street"
|
|
113 |
msgstr "Straße"
|
114 |
|
115 |
# @ woocommerce-germanized
|
116 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
117 |
msgctxt "dhl"
|
118 |
msgid "Street No"
|
119 |
msgstr "Hausnummer"
|
120 |
|
121 |
# @ woocommerce-germanized
|
122 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
123 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
124 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:715
|
125 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:784
|
126 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
|
@@ -129,8 +129,8 @@ msgid "Postcode"
|
|
129 |
msgstr "Postleitzahl"
|
130 |
|
131 |
# @ woocommerce-germanized
|
132 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
133 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
134 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:708
|
135 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:777
|
136 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
|
@@ -138,14 +138,14 @@ msgctxt "dhl"
|
|
138 |
msgid "City"
|
139 |
msgstr "Stadt"
|
140 |
|
141 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
142 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:731
|
143 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:800
|
144 |
msgctxt "dhl"
|
145 |
msgid "Phone"
|
146 |
msgstr "Telefon"
|
147 |
|
148 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
149 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:585
|
150 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:738
|
151 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:807
|
@@ -153,71 +153,71 @@ msgctxt "dhl"
|
|
153 |
msgid "Email"
|
154 |
msgstr "E-Mail"
|
155 |
|
156 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
157 |
msgctxt "dhl"
|
158 |
msgid "Valid address only"
|
159 |
msgstr "Nur valide Adressen"
|
160 |
|
161 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
162 |
msgctxt "dhl"
|
163 |
msgid "More services"
|
164 |
msgstr "Mehr Services"
|
165 |
|
166 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
167 |
msgctxt "dhl"
|
168 |
msgid "Fewer services"
|
169 |
msgstr "Weniger Services"
|
170 |
|
171 |
# @ woocommerce-germanized
|
172 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
173 |
msgctxt "dhl"
|
174 |
msgid "Age check"
|
175 |
msgstr "Alterssichtprüfung"
|
176 |
|
177 |
# @ woocommerce-germanized
|
178 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
179 |
msgctxt "dhl"
|
180 |
msgid "Additional insurance"
|
181 |
msgstr "Transportversicherung"
|
182 |
|
183 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
184 |
msgctxt "dhl"
|
185 |
msgid "Retail outlet routing"
|
186 |
msgstr "Filialrouting"
|
187 |
|
188 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
189 |
msgctxt "dhl"
|
190 |
msgid "No neighbor"
|
191 |
msgstr "Keine Nachbarschaftszustellung"
|
192 |
|
193 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
194 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:498
|
195 |
msgctxt "dhl"
|
196 |
msgid "Named person only"
|
197 |
msgstr "Persönliche Übergabe"
|
198 |
|
199 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
200 |
msgctxt "dhl"
|
201 |
msgid "Bulky goods"
|
202 |
msgstr "Sperrgut"
|
203 |
|
204 |
# @ woocommerce-germanized
|
205 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
206 |
msgctxt "dhl"
|
207 |
msgid "Identity check"
|
208 |
msgstr "Ident-Check"
|
209 |
|
210 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
211 |
msgctxt "dhl"
|
212 |
msgid "Date of Birth"
|
213 |
msgstr "Geburtsdatum"
|
214 |
|
215 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
216 |
msgctxt "dhl"
|
217 |
msgid "Minimum age"
|
218 |
msgstr "Mindestalter"
|
219 |
|
220 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
221 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:519
|
222 |
msgctxt "dhl"
|
223 |
msgid "Premium"
|
@@ -399,7 +399,7 @@ msgid "DHL label for your order: #{order_number}"
|
|
399 |
msgstr "DHL Label zu deiner Bestellung: #{order_number}"
|
400 |
|
401 |
# @ woocommerce-germanized
|
402 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
403 |
#: woocommerce-germanized-dhl/src/Api/Paket.php:279
|
404 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/preferred-services.php:81
|
405 |
msgctxt "dhl time context"
|
@@ -407,52 +407,67 @@ msgid "None"
|
|
407 |
msgstr "Keine"
|
408 |
|
409 |
# @ woocommerce-germanized
|
410 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
411 |
#: woocommerce-germanized-dhl/src/Api/Paket.php:267
|
412 |
msgctxt "dhl day context"
|
413 |
msgid "None"
|
414 |
msgstr "Keiner"
|
415 |
|
416 |
# @ woocommerce-germanized
|
417 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
418 |
msgctxt "dhl"
|
419 |
msgid "Delivery Duty Unpaid"
|
420 |
msgstr "Delivery Duty Unpaid"
|
421 |
|
422 |
# @ woocommerce-germanized
|
423 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
424 |
msgctxt "dhl"
|
425 |
msgid "Delivery Duty Paid"
|
426 |
msgstr "Delivery Duty Paid"
|
427 |
|
428 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
429 |
msgctxt "dhl"
|
430 |
msgid "Delivery Duty Paid (excl. VAT )"
|
431 |
msgstr "Delivered Duty Paid (exkl. MwSt.)"
|
432 |
|
433 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
434 |
msgctxt "dhl"
|
435 |
msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
|
436 |
msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
|
437 |
|
438 |
# @ woocommerce-germanized
|
439 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
440 |
msgctxt "age context"
|
441 |
msgid "None"
|
442 |
msgstr "Keine"
|
443 |
|
444 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
445 |
msgctxt "dhl"
|
446 |
msgid "Minimum age of 16"
|
447 |
msgstr "Mindestens 16 Jahre"
|
448 |
|
449 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
450 |
msgctxt "dhl"
|
451 |
msgid "Minimum age of 18"
|
452 |
msgstr "Mindestens 18 Jahre"
|
453 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
454 |
# @ woocommerce-germanized
|
455 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
456 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:184
|
457 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:431
|
458 |
#: woocommerce-germanized-dhl/src/ParcelLocator.php:790
|
@@ -462,62 +477,62 @@ msgid "Packstation"
|
|
462 |
msgstr "Packstation"
|
463 |
|
464 |
# @ woocommerce-germanized
|
465 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
466 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
467 |
msgctxt "dhl"
|
468 |
msgid "Postfiliale"
|
469 |
msgstr "Postfiliale"
|
470 |
|
471 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
472 |
msgctxt "dhl"
|
473 |
msgid "Receiver is missing or does not exist."
|
474 |
msgstr "Empfänger fehlt oder existiert nicht."
|
475 |
|
476 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
477 |
#, php-format
|
478 |
msgctxt "dhl"
|
479 |
msgid "Shipment order #%s does not exist"
|
480 |
msgstr "Bestellung zur Sendung #%s existiert nicht"
|
481 |
|
482 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
483 |
#, php-format
|
484 |
msgctxt "dhl"
|
485 |
msgid "%s of the return address is a mandatory field."
|
486 |
msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
|
487 |
|
488 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
489 |
msgctxt "dhl"
|
490 |
msgid "Please either add a return company or name."
|
491 |
msgstr ""
|
492 |
"Bitte gib entweder einen Firmennamen oder Namen für die Rücksendeadresse an."
|
493 |
|
494 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
495 |
msgctxt "dhl"
|
496 |
msgid "Error while parsing preferred day."
|
497 |
msgstr "Fehler beim Einlesen des Wunschtags."
|
498 |
|
499 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
500 |
msgctxt "dhl"
|
501 |
msgid "Error while parsing preferred time."
|
502 |
msgstr "Fehler beim Einlesen der Wunschzeit."
|
503 |
|
504 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
505 |
msgctxt "dhl"
|
506 |
msgid "The visual min age check is invalid."
|
507 |
msgstr "Das Alter der Alterssichtprüfung ist ungültig."
|
508 |
|
509 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
510 |
msgctxt "dhl"
|
511 |
msgid "The ident min age check is invalid."
|
512 |
msgstr "Das Alter des Ident-Checks ist ungültig."
|
513 |
|
514 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
515 |
msgctxt "dhl"
|
516 |
msgid "There was an error parsing the date of birth for the identity check."
|
517 |
msgstr ""
|
518 |
"Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
|
519 |
|
520 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
521 |
msgctxt "dhl"
|
522 |
msgid ""
|
523 |
"Either a minimum age or a date of birth must be added to the ident check."
|
@@ -526,84 +541,84 @@ msgstr ""
|
|
526 |
"hinzugefügt werden."
|
527 |
|
528 |
# @ woocommerce-germanized
|
529 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
530 |
#, php-format
|
531 |
msgctxt "dhl"
|
532 |
msgid "%s duties element does not exist."
|
533 |
msgstr "%s Zollabgabe existiert nicht."
|
534 |
|
535 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
536 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
537 |
msgctxt "dhl"
|
538 |
msgid "Invalid shipment"
|
539 |
msgstr "Ungültige Sendung"
|
540 |
|
541 |
# @ woocommerce-germanized
|
542 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
543 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
544 |
msgctxt "dhl"
|
545 |
msgid "Order does not exist"
|
546 |
msgstr "Bestellung existiert nicht"
|
547 |
|
548 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
549 |
msgctxt "dhl"
|
550 |
msgid "Error while creating the label instance"
|
551 |
msgstr "Fehler beim Erstellen der Label-Instanz"
|
552 |
|
553 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
554 |
msgctxt "dhl"
|
555 |
msgid "Invalid label"
|
556 |
msgstr "Ungültiges Label"
|
557 |
|
558 |
# @ woocommerce-germanized
|
559 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
560 |
msgctxt "dhl"
|
561 |
msgid "DHL Retoure International A"
|
562 |
msgstr "DHL Retoure International A"
|
563 |
|
564 |
# @ woocommerce-germanized
|
565 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
566 |
msgctxt "dhl"
|
567 |
msgid "DHL Retoure International B"
|
568 |
msgstr "DHL Retoure International B"
|
569 |
|
570 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
571 |
msgctxt "dhl"
|
572 |
msgid "DHL Retoure Online"
|
573 |
msgstr "DHL Retoure Online"
|
574 |
|
575 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
576 |
msgctxt "dhl"
|
577 |
msgid "DHL Paket Connect"
|
578 |
msgstr "DHL Paket Connect"
|
579 |
|
580 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
581 |
msgctxt "dhl"
|
582 |
msgid "DHL Europaket (B2B)"
|
583 |
msgstr "DHL Europaket (B2B)"
|
584 |
|
585 |
# @ woocommerce-germanized
|
586 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
587 |
msgctxt "dhl"
|
588 |
msgid "DHL Paket International"
|
589 |
msgstr "DHL Paket International"
|
590 |
|
591 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
592 |
msgctxt "dhl"
|
593 |
msgid "DHL Paket"
|
594 |
msgstr "DHL Paket"
|
595 |
|
596 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
597 |
msgctxt "dhl"
|
598 |
msgid "DHL Paket PRIO"
|
599 |
msgstr "DHL Paket PRIO"
|
600 |
|
601 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
602 |
msgctxt "dhl"
|
603 |
msgid "DHL Paket Taggleich"
|
604 |
msgstr "DHL Paket Taggleich"
|
605 |
|
606 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
607 |
msgctxt "dhl"
|
608 |
msgid "Error while uploading label."
|
609 |
msgstr "Fehler beim Hochladen des Labels."
|
@@ -1816,47 +1831,38 @@ msgctxt "dhl location name"
|
|
1816 |
msgid "%s %s"
|
1817 |
msgstr "%s %s"
|
1818 |
|
1819 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
|
|
1820 |
msgctxt "dhl"
|
1821 |
msgid "There was an error generating the label. Please check your logs."
|
1822 |
msgstr "Es gab ein Problem beim Erstellen des Labels. Bitte prüfe deine Logs."
|
1823 |
|
1824 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1825 |
-
#: woocommerce-germanized-dhl/src/Api/ReturnRest.php:
|
1826 |
msgctxt "dhl"
|
1827 |
msgid "Error while creating and uploading the label"
|
1828 |
msgstr "Fehler beim Erstellen und hochladen des Labels"
|
1829 |
|
1830 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1831 |
#, php-format
|
1832 |
msgctxt "dhl"
|
1833 |
msgid "Could not delete label - %s"
|
1834 |
msgstr "Das Label konnte nicht gelöscht werden - %s"
|
1835 |
|
1836 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1837 |
msgctxt "dhl"
|
1838 |
msgid "Could not create account number - no product number."
|
1839 |
msgstr ""
|
1840 |
"Die Abrechnungsnummer konnte nicht erzeugt werden. Die Teilnahmenummer fehlt."
|
1841 |
|
1842 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1843 |
#: woocommerce-germanized-dhl/src/Api/ReturnRest.php:34
|
1844 |
#, php-format
|
1845 |
msgctxt "dhl"
|
1846 |
msgid "Could not fetch shipment %d."
|
1847 |
msgstr "Sendung %d konnte nicht gefunden werden."
|
1848 |
|
1849 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1850 |
-
msgctxt "dhl"
|
1851 |
-
msgid "Shipment #{shipment_id} to order #{order_id}"
|
1852 |
-
msgstr "Sendung #{shipment_id} zur Bestellung #{order_id}"
|
1853 |
-
|
1854 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:544
|
1855 |
-
msgctxt "dhl"
|
1856 |
-
msgid "Return shipment #{shipment_id} to order #{order_id}"
|
1857 |
-
msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
|
1858 |
-
|
1859 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:575
|
1860 |
#, php-format
|
1861 |
msgctxt "dhl"
|
1862 |
msgid "Only %s shipment items can be processed, your shipment has %s items."
|
@@ -1982,25 +1988,20 @@ msgctxt "dhl"
|
|
1982 |
msgid "Could not fetch parent shipment %d."
|
1983 |
msgstr "Eltern-Sendung %d konnte nicht initialisiert werden."
|
1984 |
|
1985 |
-
#: woocommerce-germanized-dhl/src/
|
1986 |
-
msgctxt "dhl"
|
1987 |
-
msgid "Return #{shipment_id} to shipment #{original_shipment_id}"
|
1988 |
-
msgstr "Retoure #{shipment_id} zur Sendung #{original_shipment_id}"
|
1989 |
-
|
1990 |
-
#: woocommerce-germanized-dhl/src/DataStores/Label.php:305
|
1991 |
msgctxt "dhl"
|
1992 |
msgid "Invalid label."
|
1993 |
msgstr "Ungültiges Label."
|
1994 |
|
1995 |
#: woocommerce-germanized-dhl/src/Order.php:274
|
1996 |
-
#: woocommerce-germanized-dhl/src/SimpleLabel.php:
|
1997 |
#, php-format
|
1998 |
msgctxt "dhl time-span"
|
1999 |
msgid "%s-%s"
|
2000 |
msgstr "%s-%s"
|
2001 |
|
2002 |
# @ woocommerce-germanized
|
2003 |
-
#: woocommerce-germanized-dhl/src/Package.php:
|
2004 |
msgctxt "dhl"
|
2005 |
msgid "Germany"
|
2006 |
msgstr "Deutschland"
|
@@ -2199,8 +2200,8 @@ msgctxt "dhl"
|
|
2199 |
msgid "Please choose name and address of your preferred neighbor."
|
2200 |
msgstr "Bitte wähle einen Namen und die Adresse deines Wunschnachbars."
|
2201 |
|
2202 |
-
#: woocommerce-germanized-dhl/src/ReturnLabel.php:
|
2203 |
-
#: woocommerce-germanized-dhl/src/SimpleLabel.php:
|
2204 |
#, php-format
|
2205 |
msgctxt "dhl full name"
|
2206 |
msgid "%1$s"
|
@@ -2450,7 +2451,7 @@ msgstr "LxBxH in dezimaler Form."
|
|
2450 |
|
2451 |
# @ woocommerce-germanized
|
2452 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:59
|
2453 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2454 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
|
2455 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:643
|
2456 |
msgctxt "shipments"
|
@@ -2492,7 +2493,7 @@ msgstr "Anzahl"
|
|
2492 |
|
2493 |
# @ woocommerce-germanized
|
2494 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:102
|
2495 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2496 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:27
|
2497 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:647
|
2498 |
msgctxt "shipments"
|
@@ -2672,8 +2673,8 @@ msgid "Text to appear below the main email content."
|
|
2672 |
msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
|
2673 |
|
2674 |
#: woocommerce-germanized-shipments/includes/emails/class-wc-gzd-email-customer-shipment.php:311
|
2675 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2676 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2677 |
#: woocommerce-germanized-shipments/templates/shipment/shipment-details-address.php:28
|
2678 |
msgctxt "shipments"
|
2679 |
msgid "N/A"
|
@@ -2690,7 +2691,7 @@ msgid "Choose which format of email to send."
|
|
2690 |
msgstr "Format für E-Mail-Versand auswählen."
|
2691 |
|
2692 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:62
|
2693 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2694 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:26
|
2695 |
msgctxt "shipments"
|
2696 |
msgid "Shipment"
|
@@ -2752,7 +2753,7 @@ msgstr "Retourniert"
|
|
2752 |
|
2753 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:218
|
2754 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:101
|
2755 |
-
#: woocommerce-germanized-shipments/src/DataStores/Shipment.php:
|
2756 |
msgctxt "shipments"
|
2757 |
msgid "Invalid shipment."
|
2758 |
msgstr "Ungültige Sendung."
|
@@ -2770,8 +2771,8 @@ msgstr "Fehler beim Erstellen der Sendungsinstanz"
|
|
2770 |
|
2771 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:261
|
2772 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:265
|
2773 |
-
#: woocommerce-germanized-shipments/src/SimpleShipment.php:
|
2774 |
-
#: woocommerce-germanized-shipments/src/SimpleShipment.php:
|
2775 |
msgctxt "shipments"
|
2776 |
msgid "Invalid shipment order"
|
2777 |
msgstr "Ungültige Bestellung zur Sendung"
|
@@ -2787,20 +2788,20 @@ msgid "Invalid shipment item"
|
|
2787 |
msgstr "Ungültige Sendungsposition"
|
2788 |
|
2789 |
# @ woocommerce-germanized
|
2790 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2791 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:22
|
2792 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:642
|
2793 |
msgctxt "shipments"
|
2794 |
msgid "Date"
|
2795 |
msgstr "Datum"
|
2796 |
|
2797 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2798 |
#: woocommerce-germanized-shipments/templates/shipment/shipment-details-tracking.php:23
|
2799 |
msgctxt "shipments"
|
2800 |
msgid "Tracking"
|
2801 |
msgstr "Sendungsverfolgung"
|
2802 |
|
2803 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2804 |
msgctxt "shipments"
|
2805 |
msgid "View"
|
2806 |
msgstr "Anzeigen"
|
@@ -3430,7 +3431,7 @@ msgid "Quantity."
|
|
3430 |
msgstr "Anzahl."
|
3431 |
|
3432 |
# @ woocommerce-germanized
|
3433 |
-
#: woocommerce-germanized-shipments/src/Automation.php:
|
3434 |
msgctxt "shipments"
|
3435 |
msgid "Order is fully shipped."
|
3436 |
msgstr "Bestellung ist vollständig versandt."
|
@@ -3440,20 +3441,20 @@ msgctxt "shipments"
|
|
3440 |
msgid "Invalid shipment item."
|
3441 |
msgstr "Ungültige Sendungsposition."
|
3442 |
|
3443 |
-
#: woocommerce-germanized-shipments/src/ReturnShipment.php:
|
3444 |
-
#: woocommerce-germanized-shipments/src/Shipment.php:
|
3445 |
#, php-format
|
3446 |
msgctxt "full name"
|
3447 |
msgid "%1$s %2$s"
|
3448 |
msgstr "%1$s %2$s"
|
3449 |
|
3450 |
-
#: woocommerce-germanized-shipments/src/ReturnShipment.php:
|
3451 |
-
#: woocommerce-germanized-shipments/src/ReturnShipment.php:
|
3452 |
msgctxt "shipments"
|
3453 |
msgid "Invalid shipment"
|
3454 |
msgstr "Ungültige Sendung"
|
3455 |
|
3456 |
-
#: woocommerce-germanized-shipments/src/Shipment.php:
|
3457 |
#, php-format
|
3458 |
msgctxt "shipments"
|
3459 |
msgid ""
|
@@ -4086,8 +4087,8 @@ msgstr "Germanized Einstellungen"
|
|
4086 |
|
4087 |
# @ woocommerce-germanized-pro
|
4088 |
# @ woocommerce-germanized
|
4089 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4090 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4091 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:26
|
4092 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:35
|
4093 |
#: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:24
|
@@ -4109,54 +4110,54 @@ msgstr "Germanized Einstellungen"
|
|
4109 |
msgid "Cheatin’ huh?"
|
4110 |
msgstr "So geht das leider nicht.."
|
4111 |
|
4112 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4113 |
msgctxt "dhl"
|
4114 |
msgid "Action failed. Please refresh the page and retry."
|
4115 |
msgstr ""
|
4116 |
"Aktion fehlgeschlagen. Bitte aktualisiere die Seite und versuchen es erneut."
|
4117 |
|
4118 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4119 |
msgctxt "dhl"
|
4120 |
msgid "You don't have permission to do this."
|
4121 |
msgstr "Du bist leider nicht berechtigt, diese Aktion durchzuführen."
|
4122 |
|
4123 |
# @ woocommerce-germanized
|
4124 |
#. Plugin Name of the plugin/theme
|
4125 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4126 |
msgid "Germanized for WooCommerce"
|
4127 |
msgstr "Germanized für WooCommerce"
|
4128 |
|
4129 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4130 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:45
|
4131 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:58
|
4132 |
msgid "Yes"
|
4133 |
msgstr "Ja"
|
4134 |
|
4135 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4136 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:58
|
4137 |
msgid "No"
|
4138 |
msgstr "Nein"
|
4139 |
|
4140 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4141 |
msgid "Paid for order notification manually sent to customer."
|
4142 |
msgstr "Bestellung bezahlt manuell an den Kunden versendet."
|
4143 |
|
4144 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4145 |
msgid "Order confirmation manually sent to customer."
|
4146 |
msgstr "Bestellbestätigung manuell an den Kunden versendet."
|
4147 |
|
4148 |
# @ woocommerce-germanized
|
4149 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4150 |
msgid "Resend order confirmation"
|
4151 |
msgstr "Bestellbestätigung erneut versenden"
|
4152 |
|
4153 |
# @ woocommerce-germanized
|
4154 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4155 |
msgid "Send paid for order notification"
|
4156 |
msgstr "Bestellung bezahlt manuell versenden"
|
4157 |
|
4158 |
# @ woocommerce-germanized
|
4159 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4160 |
#: woocommerce-germanized/includes/admin/settings/abstract-wc-gzd-settings-tab.php:106
|
4161 |
#: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-germanized.php:23
|
4162 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:9
|
@@ -4164,38 +4165,38 @@ msgstr "Bestellung bezahlt manuell versenden"
|
|
4164 |
msgid "Germanized"
|
4165 |
msgstr "Germanized"
|
4166 |
|
4167 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4168 |
msgid "Parcel Delivery Data Transfer:"
|
4169 |
msgstr "Paketdienstleister Datenweitergabe:"
|
4170 |
|
4171 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4172 |
msgid "allowed"
|
4173 |
msgstr "akzeptiert"
|
4174 |
|
4175 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4176 |
msgid "not allowed"
|
4177 |
msgstr "nicht akzeptiert"
|
4178 |
|
4179 |
# @ woocommerce-germanized
|
4180 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4181 |
msgid "Optional Email Content"
|
4182 |
msgstr "Optionaler E-Mail Inhalt"
|
4183 |
|
4184 |
# @ woocommerce-germanized
|
4185 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4186 |
msgid "Add content which will be replacing default page content within emails."
|
4187 |
msgstr ""
|
4188 |
"Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
|
4189 |
"Seite zu bestimmen."
|
4190 |
|
4191 |
# @ woocommerce-germanized
|
4192 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4193 |
#: woocommerce-germanized/includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:152
|
4194 |
msgid "Optional Mini Description"
|
4195 |
msgstr "Warenkorb Kurzbeschreibung"
|
4196 |
|
4197 |
# @ woocommerce-germanized
|
4198 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4199 |
msgid ""
|
4200 |
"This content will be shown as short product description within checkout and "
|
4201 |
"emails."
|
@@ -4942,8 +4943,8 @@ msgstr ""
|
|
4942 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-customers-controller.php:140
|
4943 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:138
|
4944 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:145
|
4945 |
-
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:
|
4946 |
-
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:
|
4947 |
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:114
|
4948 |
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:122
|
4949 |
msgid "Title"
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2019-11-13 15:49+0100\n"
|
6 |
+
"PO-Revision-Date: 2019-11-13 15:50+0100\n"
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
47 |
msgid "COD Amount"
|
48 |
msgstr "Nachnahme Betrag"
|
49 |
|
50 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:40
|
51 |
msgctxt "dhl"
|
52 |
msgid "Duties"
|
53 |
msgstr "Zollabgabe"
|
54 |
|
55 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:66
|
56 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:137
|
57 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:893
|
58 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:29
|
60 |
msgid "Preferred Day"
|
61 |
msgstr "Wunschtag"
|
62 |
|
63 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:75
|
64 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:913
|
65 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:36
|
66 |
msgctxt "dhl"
|
68 |
msgstr "Wunschzeit"
|
69 |
|
70 |
# @ woocommerce-germanized
|
71 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:86
|
72 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:165
|
73 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:945
|
74 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:43
|
76 |
msgid "Preferred Location"
|
77 |
msgstr "Wunschort"
|
78 |
|
79 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:97
|
80 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:953
|
81 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:48
|
82 |
msgctxt "dhl"
|
83 |
msgid "Preferred Neighbor"
|
84 |
msgstr "Wunschnachbar"
|
85 |
|
86 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:107
|
87 |
msgctxt "dhl"
|
88 |
msgid "Create inlay return label"
|
89 |
msgstr "Beilage-Retourenlabel erstellen"
|
90 |
|
91 |
# @ woocommerce-germanized
|
92 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:120
|
93 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:680
|
94 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:749
|
95 |
msgctxt "dhl"
|
96 |
msgid "Name"
|
97 |
msgstr "Name"
|
98 |
|
99 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:129
|
100 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:687
|
101 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:756
|
102 |
msgctxt "dhl"
|
104 |
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:361
|
109 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:694
|
110 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:763
|
111 |
msgctxt "dhl"
|
113 |
msgstr "Straße"
|
114 |
|
115 |
# @ woocommerce-germanized
|
116 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:147
|
117 |
msgctxt "dhl"
|
118 |
msgid "Street No"
|
119 |
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:362
|
124 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:715
|
125 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:784
|
126 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
|
129 |
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:363
|
134 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:708
|
135 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:777
|
136 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
|
138 |
msgid "City"
|
139 |
msgstr "Stadt"
|
140 |
|
141 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:178
|
142 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:731
|
143 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:800
|
144 |
msgctxt "dhl"
|
145 |
msgid "Phone"
|
146 |
msgstr "Telefon"
|
147 |
|
148 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:187
|
149 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:585
|
150 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:738
|
151 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:807
|
153 |
msgid "Email"
|
154 |
msgstr "E-Mail"
|
155 |
|
156 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:198
|
157 |
msgctxt "dhl"
|
158 |
msgid "Valid address only"
|
159 |
msgstr "Nur valide Adressen"
|
160 |
|
161 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:207
|
162 |
msgctxt "dhl"
|
163 |
msgid "More services"
|
164 |
msgstr "Mehr Services"
|
165 |
|
166 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:210
|
167 |
msgctxt "dhl"
|
168 |
msgid "Fewer services"
|
169 |
msgstr "Weniger Services"
|
170 |
|
171 |
# @ woocommerce-germanized
|
172 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:218
|
173 |
msgctxt "dhl"
|
174 |
msgid "Age check"
|
175 |
msgstr "Alterssichtprüfung"
|
176 |
|
177 |
# @ woocommerce-germanized
|
178 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:226
|
179 |
msgctxt "dhl"
|
180 |
msgid "Additional insurance"
|
181 |
msgstr "Transportversicherung"
|
182 |
|
183 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:236
|
184 |
msgctxt "dhl"
|
185 |
msgid "Retail outlet routing"
|
186 |
msgstr "Filialrouting"
|
187 |
|
188 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:248
|
189 |
msgctxt "dhl"
|
190 |
msgid "No neighbor"
|
191 |
msgstr "Keine Nachbarschaftszustellung"
|
192 |
|
193 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:258
|
194 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:498
|
195 |
msgctxt "dhl"
|
196 |
msgid "Named person only"
|
197 |
msgstr "Persönliche Übergabe"
|
198 |
|
199 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:266
|
200 |
msgctxt "dhl"
|
201 |
msgid "Bulky goods"
|
202 |
msgstr "Sperrgut"
|
203 |
|
204 |
# @ woocommerce-germanized
|
205 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:274
|
206 |
msgctxt "dhl"
|
207 |
msgid "Identity check"
|
208 |
msgstr "Ident-Check"
|
209 |
|
210 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:285
|
211 |
msgctxt "dhl"
|
212 |
msgid "Date of Birth"
|
213 |
msgstr "Geburtsdatum"
|
214 |
|
215 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:295
|
216 |
msgctxt "dhl"
|
217 |
msgid "Minimum age"
|
218 |
msgstr "Mindestalter"
|
219 |
|
220 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:306
|
221 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:519
|
222 |
msgctxt "dhl"
|
223 |
msgid "Premium"
|
399 |
msgstr "DHL Label zu deiner Bestellung: #{order_number}"
|
400 |
|
401 |
# @ woocommerce-germanized
|
402 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:36
|
403 |
#: woocommerce-germanized-dhl/src/Api/Paket.php:279
|
404 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/preferred-services.php:81
|
405 |
msgctxt "dhl time context"
|
407 |
msgstr "Keine"
|
408 |
|
409 |
# @ woocommerce-germanized
|
410 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:46
|
411 |
#: woocommerce-germanized-dhl/src/Api/Paket.php:267
|
412 |
msgctxt "dhl day context"
|
413 |
msgid "None"
|
414 |
msgstr "Keiner"
|
415 |
|
416 |
# @ woocommerce-germanized
|
417 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:71
|
418 |
msgctxt "dhl"
|
419 |
msgid "Delivery Duty Unpaid"
|
420 |
msgstr "Delivery Duty Unpaid"
|
421 |
|
422 |
# @ woocommerce-germanized
|
423 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:72
|
424 |
msgctxt "dhl"
|
425 |
msgid "Delivery Duty Paid"
|
426 |
msgstr "Delivery Duty Paid"
|
427 |
|
428 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:73
|
429 |
msgctxt "dhl"
|
430 |
msgid "Delivery Duty Paid (excl. VAT )"
|
431 |
msgstr "Delivered Duty Paid (exkl. MwSt.)"
|
432 |
|
433 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:74
|
434 |
msgctxt "dhl"
|
435 |
msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
|
436 |
msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
|
437 |
|
438 |
# @ woocommerce-germanized
|
439 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:82
|
440 |
msgctxt "age context"
|
441 |
msgid "None"
|
442 |
msgstr "Keine"
|
443 |
|
444 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:83
|
445 |
msgctxt "dhl"
|
446 |
msgid "Minimum age of 16"
|
447 |
msgstr "Mindestens 16 Jahre"
|
448 |
|
449 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:84
|
450 |
msgctxt "dhl"
|
451 |
msgid "Minimum age of 18"
|
452 |
msgstr "Mindestens 18 Jahre"
|
453 |
|
454 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:111
|
455 |
+
msgctxt "dhl"
|
456 |
+
msgid "Shipment #{shipment_id} to order #{order_id}"
|
457 |
+
msgstr "Sendung #{shipment_id} zur Bestellung #{order_id}"
|
458 |
+
|
459 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:126
|
460 |
+
msgctxt "dhl"
|
461 |
+
msgid "Return #{shipment_id} to shipment #{original_shipment_id}"
|
462 |
+
msgstr "Retoure #{shipment_id} zur Sendung #{original_shipment_id}"
|
463 |
+
|
464 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:140
|
465 |
+
msgctxt "dhl"
|
466 |
+
msgid "Return shipment #{shipment_id} to order #{order_id}"
|
467 |
+
msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
|
468 |
+
|
469 |
# @ woocommerce-germanized
|
470 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:233
|
471 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:184
|
472 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:431
|
473 |
#: woocommerce-germanized-dhl/src/ParcelLocator.php:790
|
477 |
msgstr "Packstation"
|
478 |
|
479 |
# @ woocommerce-germanized
|
480 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:234
|
481 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:235
|
482 |
msgctxt "dhl"
|
483 |
msgid "Postfiliale"
|
484 |
msgstr "Postfiliale"
|
485 |
|
486 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:304
|
487 |
msgctxt "dhl"
|
488 |
msgid "Receiver is missing or does not exist."
|
489 |
msgstr "Empfänger fehlt oder existiert nicht."
|
490 |
|
491 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:337
|
492 |
#, php-format
|
493 |
msgctxt "dhl"
|
494 |
msgid "Shipment order #%s does not exist"
|
495 |
msgstr "Bestellung zur Sendung #%s existiert nicht"
|
496 |
|
497 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:368
|
498 |
#, php-format
|
499 |
msgctxt "dhl"
|
500 |
msgid "%s of the return address is a mandatory field."
|
501 |
msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
|
502 |
|
503 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:373
|
504 |
msgctxt "dhl"
|
505 |
msgid "Please either add a return company or name."
|
506 |
msgstr ""
|
507 |
"Bitte gib entweder einen Firmennamen oder Namen für die Rücksendeadresse an."
|
508 |
|
509 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:392
|
510 |
msgctxt "dhl"
|
511 |
msgid "Error while parsing preferred day."
|
512 |
msgstr "Fehler beim Einlesen des Wunschtags."
|
513 |
|
514 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:403
|
515 |
msgctxt "dhl"
|
516 |
msgid "Error while parsing preferred time."
|
517 |
msgstr "Fehler beim Einlesen der Wunschzeit."
|
518 |
|
519 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:427
|
520 |
msgctxt "dhl"
|
521 |
msgid "The visual min age check is invalid."
|
522 |
msgstr "Das Alter der Alterssichtprüfung ist ungültig."
|
523 |
|
524 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:443
|
525 |
msgctxt "dhl"
|
526 |
msgid "The ident min age check is invalid."
|
527 |
msgstr "Das Alter des Ident-Checks ist ungültig."
|
528 |
|
529 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:450
|
530 |
msgctxt "dhl"
|
531 |
msgid "There was an error parsing the date of birth for the identity check."
|
532 |
msgstr ""
|
533 |
"Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
|
534 |
|
535 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:455
|
536 |
msgctxt "dhl"
|
537 |
msgid ""
|
538 |
"Either a minimum age or a date of birth must be added to the ident check."
|
541 |
"hinzugefügt werden."
|
542 |
|
543 |
# @ woocommerce-germanized
|
544 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:468
|
545 |
#, php-format
|
546 |
msgctxt "dhl"
|
547 |
msgid "%s duties element does not exist."
|
548 |
msgstr "%s Zollabgabe existiert nicht."
|
549 |
|
550 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:798
|
551 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:873
|
552 |
msgctxt "dhl"
|
553 |
msgid "Invalid shipment"
|
554 |
msgstr "Ungültige Sendung"
|
555 |
|
556 |
# @ woocommerce-germanized
|
557 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:802
|
558 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:877
|
559 |
msgctxt "dhl"
|
560 |
msgid "Order does not exist"
|
561 |
msgstr "Bestellung existiert nicht"
|
562 |
|
563 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:825
|
564 |
msgctxt "dhl"
|
565 |
msgid "Error while creating the label instance"
|
566 |
msgstr "Fehler beim Erstellen der Label-Instanz"
|
567 |
|
568 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:945
|
569 |
msgctxt "dhl"
|
570 |
msgid "Invalid label"
|
571 |
msgstr "Ungültiges Label"
|
572 |
|
573 |
# @ woocommerce-germanized
|
574 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1033
|
575 |
msgctxt "dhl"
|
576 |
msgid "DHL Retoure International A"
|
577 |
msgstr "DHL Retoure International A"
|
578 |
|
579 |
# @ woocommerce-germanized
|
580 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1034
|
581 |
msgctxt "dhl"
|
582 |
msgid "DHL Retoure International B"
|
583 |
msgstr "DHL Retoure International B"
|
584 |
|
585 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1043
|
586 |
msgctxt "dhl"
|
587 |
msgid "DHL Retoure Online"
|
588 |
msgstr "DHL Retoure Online"
|
589 |
|
590 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1054
|
591 |
msgctxt "dhl"
|
592 |
msgid "DHL Paket Connect"
|
593 |
msgstr "DHL Paket Connect"
|
594 |
|
595 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1055
|
596 |
msgctxt "dhl"
|
597 |
msgid "DHL Europaket (B2B)"
|
598 |
msgstr "DHL Europaket (B2B)"
|
599 |
|
600 |
# @ woocommerce-germanized
|
601 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1056
|
602 |
msgctxt "dhl"
|
603 |
msgid "DHL Paket International"
|
604 |
msgstr "DHL Paket International"
|
605 |
|
606 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1122
|
607 |
msgctxt "dhl"
|
608 |
msgid "DHL Paket"
|
609 |
msgstr "DHL Paket"
|
610 |
|
611 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1123
|
612 |
msgctxt "dhl"
|
613 |
msgid "DHL Paket PRIO"
|
614 |
msgstr "DHL Paket PRIO"
|
615 |
|
616 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1124
|
617 |
msgctxt "dhl"
|
618 |
msgid "DHL Paket Taggleich"
|
619 |
msgstr "DHL Paket Taggleich"
|
620 |
|
621 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1211
|
622 |
msgctxt "dhl"
|
623 |
msgid "Error while uploading label."
|
624 |
msgstr "Fehler beim Hochladen des Labels."
|
1831 |
msgid "%s %s"
|
1832 |
msgstr "%s %s"
|
1833 |
|
1834 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:100
|
1835 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:122
|
1836 |
msgctxt "dhl"
|
1837 |
msgid "There was an error generating the label. Please check your logs."
|
1838 |
msgstr "Es gab ein Problem beim Erstellen des Labels. Bitte prüfe deine Logs."
|
1839 |
|
1840 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:225
|
1841 |
+
#: woocommerce-germanized-dhl/src/Api/ReturnRest.php:157
|
1842 |
msgctxt "dhl"
|
1843 |
msgid "Error while creating and uploading the label"
|
1844 |
msgstr "Fehler beim Erstellen und hochladen des Labels"
|
1845 |
|
1846 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:311
|
1847 |
#, php-format
|
1848 |
msgctxt "dhl"
|
1849 |
msgid "Could not delete label - %s"
|
1850 |
msgstr "Das Label konnte nicht gelöscht werden - %s"
|
1851 |
|
1852 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:342
|
1853 |
msgctxt "dhl"
|
1854 |
msgid "Could not create account number - no product number."
|
1855 |
msgstr ""
|
1856 |
"Die Abrechnungsnummer konnte nicht erzeugt werden. Die Teilnahmenummer fehlt."
|
1857 |
|
1858 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:363
|
1859 |
#: woocommerce-germanized-dhl/src/Api/ReturnRest.php:34
|
1860 |
#, php-format
|
1861 |
msgctxt "dhl"
|
1862 |
msgid "Could not fetch shipment %d."
|
1863 |
msgstr "Sendung %d konnte nicht gefunden werden."
|
1864 |
|
1865 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:632
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1866 |
#, php-format
|
1867 |
msgctxt "dhl"
|
1868 |
msgid "Only %s shipment items can be processed, your shipment has %s items."
|
1988 |
msgid "Could not fetch parent shipment %d."
|
1989 |
msgstr "Eltern-Sendung %d konnte nicht initialisiert werden."
|
1990 |
|
1991 |
+
#: woocommerce-germanized-dhl/src/DataStores/Label.php:308
|
|
|
|
|
|
|
|
|
|
|
1992 |
msgctxt "dhl"
|
1993 |
msgid "Invalid label."
|
1994 |
msgstr "Ungültiges Label."
|
1995 |
|
1996 |
#: woocommerce-germanized-dhl/src/Order.php:274
|
1997 |
+
#: woocommerce-germanized-dhl/src/SimpleLabel.php:157
|
1998 |
#, php-format
|
1999 |
msgctxt "dhl time-span"
|
2000 |
msgid "%s-%s"
|
2001 |
msgstr "%s-%s"
|
2002 |
|
2003 |
# @ woocommerce-germanized
|
2004 |
+
#: woocommerce-germanized-dhl/src/Package.php:644
|
2005 |
msgctxt "dhl"
|
2006 |
msgid "Germany"
|
2007 |
msgstr "Deutschland"
|
2200 |
msgid "Please choose name and address of your preferred neighbor."
|
2201 |
msgstr "Bitte wähle einen Namen und die Adresse deines Wunschnachbars."
|
2202 |
|
2203 |
+
#: woocommerce-germanized-dhl/src/ReturnLabel.php:157
|
2204 |
+
#: woocommerce-germanized-dhl/src/SimpleLabel.php:86
|
2205 |
#, php-format
|
2206 |
msgctxt "dhl full name"
|
2207 |
msgid "%1$s"
|
2451 |
|
2452 |
# @ woocommerce-germanized
|
2453 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:59
|
2454 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:703
|
2455 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
|
2456 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:643
|
2457 |
msgctxt "shipments"
|
2493 |
|
2494 |
# @ woocommerce-germanized
|
2495 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:102
|
2496 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:705
|
2497 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:27
|
2498 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:647
|
2499 |
msgctxt "shipments"
|
2673 |
msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
|
2674 |
|
2675 |
#: woocommerce-germanized-shipments/includes/emails/class-wc-gzd-email-customer-shipment.php:311
|
2676 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:639
|
2677 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:667
|
2678 |
#: woocommerce-germanized-shipments/templates/shipment/shipment-details-address.php:28
|
2679 |
msgctxt "shipments"
|
2680 |
msgid "N/A"
|
2691 |
msgstr "Format für E-Mail-Versand auswählen."
|
2692 |
|
2693 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:62
|
2694 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:701
|
2695 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:26
|
2696 |
msgctxt "shipments"
|
2697 |
msgid "Shipment"
|
2753 |
|
2754 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:218
|
2755 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:101
|
2756 |
+
#: woocommerce-germanized-shipments/src/DataStores/Shipment.php:343
|
2757 |
msgctxt "shipments"
|
2758 |
msgid "Invalid shipment."
|
2759 |
msgstr "Ungültige Sendung."
|
2771 |
|
2772 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:261
|
2773 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:265
|
2774 |
+
#: woocommerce-germanized-shipments/src/SimpleShipment.php:150
|
2775 |
+
#: woocommerce-germanized-shipments/src/SimpleShipment.php:226
|
2776 |
msgctxt "shipments"
|
2777 |
msgid "Invalid shipment order"
|
2778 |
msgstr "Ungültige Bestellung zur Sendung"
|
2788 |
msgstr "Ungültige Sendungsposition"
|
2789 |
|
2790 |
# @ woocommerce-germanized
|
2791 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:702
|
2792 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:22
|
2793 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:642
|
2794 |
msgctxt "shipments"
|
2795 |
msgid "Date"
|
2796 |
msgstr "Datum"
|
2797 |
|
2798 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:704
|
2799 |
#: woocommerce-germanized-shipments/templates/shipment/shipment-details-tracking.php:23
|
2800 |
msgctxt "shipments"
|
2801 |
msgid "Tracking"
|
2802 |
msgstr "Sendungsverfolgung"
|
2803 |
|
2804 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:729
|
2805 |
msgctxt "shipments"
|
2806 |
msgid "View"
|
2807 |
msgstr "Anzeigen"
|
3431 |
msgstr "Anzahl."
|
3432 |
|
3433 |
# @ woocommerce-germanized
|
3434 |
+
#: woocommerce-germanized-shipments/src/Automation.php:59
|
3435 |
msgctxt "shipments"
|
3436 |
msgid "Order is fully shipped."
|
3437 |
msgstr "Bestellung ist vollständig versandt."
|
3441 |
msgid "Invalid shipment item."
|
3442 |
msgstr "Ungültige Sendungsposition."
|
3443 |
|
3444 |
+
#: woocommerce-germanized-shipments/src/ReturnShipment.php:366
|
3445 |
+
#: woocommerce-germanized-shipments/src/Shipment.php:756
|
3446 |
#, php-format
|
3447 |
msgctxt "full name"
|
3448 |
msgid "%1$s %2$s"
|
3449 |
msgstr "%1$s %2$s"
|
3450 |
|
3451 |
+
#: woocommerce-germanized-shipments/src/ReturnShipment.php:430
|
3452 |
+
#: woocommerce-germanized-shipments/src/ReturnShipment.php:483
|
3453 |
msgctxt "shipments"
|
3454 |
msgid "Invalid shipment"
|
3455 |
msgstr "Ungültige Sendung"
|
3456 |
|
3457 |
+
#: woocommerce-germanized-shipments/src/Shipment.php:591
|
3458 |
#, php-format
|
3459 |
msgctxt "shipments"
|
3460 |
msgid ""
|
4087 |
|
4088 |
# @ woocommerce-germanized-pro
|
4089 |
# @ woocommerce-germanized
|
4090 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:34
|
4091 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:43
|
4092 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:26
|
4093 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:35
|
4094 |
#: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:24
|
4110 |
msgid "Cheatin’ huh?"
|
4111 |
msgstr "So geht das leider nicht.."
|
4112 |
|
4113 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:114
|
4114 |
msgctxt "dhl"
|
4115 |
msgid "Action failed. Please refresh the page and retry."
|
4116 |
msgstr ""
|
4117 |
"Aktion fehlgeschlagen. Bitte aktualisiere die Seite und versuchen es erneut."
|
4118 |
|
4119 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:118
|
4120 |
msgctxt "dhl"
|
4121 |
msgid "You don't have permission to do this."
|
4122 |
msgstr "Du bist leider nicht berechtigt, diese Aktion durchzuführen."
|
4123 |
|
4124 |
# @ woocommerce-germanized
|
4125 |
#. Plugin Name of the plugin/theme
|
4126 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:195
|
4127 |
msgid "Germanized for WooCommerce"
|
4128 |
msgstr "Germanized für WooCommerce"
|
4129 |
|
4130 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:300
|
4131 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:45
|
4132 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:58
|
4133 |
msgid "Yes"
|
4134 |
msgstr "Ja"
|
4135 |
|
4136 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:300
|
4137 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:58
|
4138 |
msgid "No"
|
4139 |
msgstr "Nein"
|
4140 |
|
4141 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:372
|
4142 |
msgid "Paid for order notification manually sent to customer."
|
4143 |
msgstr "Bestellung bezahlt manuell an den Kunden versendet."
|
4144 |
|
4145 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:392
|
4146 |
msgid "Order confirmation manually sent to customer."
|
4147 |
msgstr "Bestellbestätigung manuell an den Kunden versendet."
|
4148 |
|
4149 |
# @ woocommerce-germanized
|
4150 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:412
|
4151 |
msgid "Resend order confirmation"
|
4152 |
msgstr "Bestellbestätigung erneut versenden"
|
4153 |
|
4154 |
# @ woocommerce-germanized
|
4155 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:413
|
4156 |
msgid "Send paid for order notification"
|
4157 |
msgstr "Bestellung bezahlt manuell versenden"
|
4158 |
|
4159 |
# @ woocommerce-germanized
|
4160 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:423
|
4161 |
#: woocommerce-germanized/includes/admin/settings/abstract-wc-gzd-settings-tab.php:106
|
4162 |
#: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-germanized.php:23
|
4163 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:9
|
4165 |
msgid "Germanized"
|
4166 |
msgstr "Germanized"
|
4167 |
|
4168 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:437
|
4169 |
msgid "Parcel Delivery Data Transfer:"
|
4170 |
msgstr "Paketdienstleister Datenweitergabe:"
|
4171 |
|
4172 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:438
|
4173 |
msgid "allowed"
|
4174 |
msgstr "akzeptiert"
|
4175 |
|
4176 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:438
|
4177 |
msgid "not allowed"
|
4178 |
msgstr "nicht akzeptiert"
|
4179 |
|
4180 |
# @ woocommerce-germanized
|
4181 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:521
|
4182 |
msgid "Optional Email Content"
|
4183 |
msgstr "Optionaler E-Mail Inhalt"
|
4184 |
|
4185 |
# @ woocommerce-germanized
|
4186 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:539
|
4187 |
msgid "Add content which will be replacing default page content within emails."
|
4188 |
msgstr ""
|
4189 |
"Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
|
4190 |
"Seite zu bestimmen."
|
4191 |
|
4192 |
# @ woocommerce-germanized
|
4193 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:553
|
4194 |
#: woocommerce-germanized/includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:152
|
4195 |
msgid "Optional Mini Description"
|
4196 |
msgstr "Warenkorb Kurzbeschreibung"
|
4197 |
|
4198 |
# @ woocommerce-germanized
|
4199 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:575
|
4200 |
msgid ""
|
4201 |
"This content will be shown as short product description within checkout and "
|
4202 |
"emails."
|
4943 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-customers-controller.php:140
|
4944 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:138
|
4945 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:145
|
4946 |
+
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:501
|
4947 |
+
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:512
|
4948 |
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:114
|
4949 |
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:122
|
4950 |
msgid "Title"
|
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: 2019-11-
|
6 |
-
"PO-Revision-Date: 2019-11-
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE@formal\n"
|
@@ -47,12 +47,12 @@ msgctxt "dhl"
|
|
47 |
msgid "COD Amount"
|
48 |
msgstr "Nachnahme Betrag"
|
49 |
|
50 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
51 |
msgctxt "dhl"
|
52 |
msgid "Duties"
|
53 |
msgstr "Zollabgabe"
|
54 |
|
55 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
56 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:137
|
57 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:893
|
58 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:29
|
@@ -60,7 +60,7 @@ msgctxt "dhl"
|
|
60 |
msgid "Preferred Day"
|
61 |
msgstr "Wunschtag"
|
62 |
|
63 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
64 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:913
|
65 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:36
|
66 |
msgctxt "dhl"
|
@@ -68,7 +68,7 @@ msgid "Preferred Time"
|
|
68 |
msgstr "Wunschzeit"
|
69 |
|
70 |
# @ woocommerce-germanized
|
71 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
72 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:165
|
73 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:945
|
74 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:43
|
@@ -76,27 +76,27 @@ msgctxt "dhl"
|
|
76 |
msgid "Preferred Location"
|
77 |
msgstr "Wunschort"
|
78 |
|
79 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
80 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:953
|
81 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:48
|
82 |
msgctxt "dhl"
|
83 |
msgid "Preferred Neighbor"
|
84 |
msgstr "Wunschnachbar"
|
85 |
|
86 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
87 |
msgctxt "dhl"
|
88 |
msgid "Create inlay return label"
|
89 |
msgstr "Beilage-Retourenlabel erstellen"
|
90 |
|
91 |
# @ woocommerce-germanized
|
92 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
93 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:680
|
94 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:749
|
95 |
msgctxt "dhl"
|
96 |
msgid "Name"
|
97 |
msgstr "Name"
|
98 |
|
99 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
100 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:687
|
101 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:756
|
102 |
msgctxt "dhl"
|
@@ -104,8 +104,8 @@ msgid "Company"
|
|
104 |
msgstr "Firma"
|
105 |
|
106 |
# @ woocommerce-germanized
|
107 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
108 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
109 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:694
|
110 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:763
|
111 |
msgctxt "dhl"
|
@@ -113,14 +113,14 @@ msgid "Street"
|
|
113 |
msgstr "Straße"
|
114 |
|
115 |
# @ woocommerce-germanized
|
116 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
117 |
msgctxt "dhl"
|
118 |
msgid "Street No"
|
119 |
msgstr "Hausnummer"
|
120 |
|
121 |
# @ woocommerce-germanized
|
122 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
123 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
124 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:715
|
125 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:784
|
126 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
|
@@ -129,8 +129,8 @@ msgid "Postcode"
|
|
129 |
msgstr "Postleitzahl"
|
130 |
|
131 |
# @ woocommerce-germanized
|
132 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
133 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
134 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:708
|
135 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:777
|
136 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
|
@@ -138,14 +138,14 @@ msgctxt "dhl"
|
|
138 |
msgid "City"
|
139 |
msgstr "Stadt"
|
140 |
|
141 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
142 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:731
|
143 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:800
|
144 |
msgctxt "dhl"
|
145 |
msgid "Phone"
|
146 |
msgstr "Telefon"
|
147 |
|
148 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
149 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:585
|
150 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:738
|
151 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:807
|
@@ -153,71 +153,71 @@ msgctxt "dhl"
|
|
153 |
msgid "Email"
|
154 |
msgstr "E-Mail"
|
155 |
|
156 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
157 |
msgctxt "dhl"
|
158 |
msgid "Valid address only"
|
159 |
msgstr "Nur valide Adressen"
|
160 |
|
161 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
162 |
msgctxt "dhl"
|
163 |
msgid "More services"
|
164 |
msgstr "Mehr Services"
|
165 |
|
166 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
167 |
msgctxt "dhl"
|
168 |
msgid "Fewer services"
|
169 |
msgstr "Weniger Services"
|
170 |
|
171 |
# @ woocommerce-germanized
|
172 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
173 |
msgctxt "dhl"
|
174 |
msgid "Age check"
|
175 |
msgstr "Alterssichtprüfung"
|
176 |
|
177 |
# @ woocommerce-germanized
|
178 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
179 |
msgctxt "dhl"
|
180 |
msgid "Additional insurance"
|
181 |
msgstr "Transportversicherung"
|
182 |
|
183 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
184 |
msgctxt "dhl"
|
185 |
msgid "Retail outlet routing"
|
186 |
msgstr "Filialrouting"
|
187 |
|
188 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
189 |
msgctxt "dhl"
|
190 |
msgid "No neighbor"
|
191 |
msgstr "Keine Nachbarschaftszustellung"
|
192 |
|
193 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
194 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:498
|
195 |
msgctxt "dhl"
|
196 |
msgid "Named person only"
|
197 |
msgstr "Persönliche Übergabe"
|
198 |
|
199 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
200 |
msgctxt "dhl"
|
201 |
msgid "Bulky goods"
|
202 |
msgstr "Sperrgut"
|
203 |
|
204 |
# @ woocommerce-germanized
|
205 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
206 |
msgctxt "dhl"
|
207 |
msgid "Identity check"
|
208 |
msgstr "Ident-Check"
|
209 |
|
210 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
211 |
msgctxt "dhl"
|
212 |
msgid "Date of Birth"
|
213 |
msgstr "Geburtsdatum"
|
214 |
|
215 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
216 |
msgctxt "dhl"
|
217 |
msgid "Minimum age"
|
218 |
msgstr "Mindestalter"
|
219 |
|
220 |
-
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:
|
221 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:519
|
222 |
msgctxt "dhl"
|
223 |
msgid "Premium"
|
@@ -399,7 +399,7 @@ msgid "DHL label for your order: #{order_number}"
|
|
399 |
msgstr "DHL Label zu Ihrer Bestellung: #{order_number}"
|
400 |
|
401 |
# @ woocommerce-germanized
|
402 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
403 |
#: woocommerce-germanized-dhl/src/Api/Paket.php:279
|
404 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/preferred-services.php:81
|
405 |
msgctxt "dhl time context"
|
@@ -407,52 +407,67 @@ msgid "None"
|
|
407 |
msgstr "Keine"
|
408 |
|
409 |
# @ woocommerce-germanized
|
410 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
411 |
#: woocommerce-germanized-dhl/src/Api/Paket.php:267
|
412 |
msgctxt "dhl day context"
|
413 |
msgid "None"
|
414 |
msgstr "Keiner"
|
415 |
|
416 |
# @ woocommerce-germanized
|
417 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
418 |
msgctxt "dhl"
|
419 |
msgid "Delivery Duty Unpaid"
|
420 |
msgstr "Delivery Duty Unpaid"
|
421 |
|
422 |
# @ woocommerce-germanized
|
423 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
424 |
msgctxt "dhl"
|
425 |
msgid "Delivery Duty Paid"
|
426 |
msgstr "Delivery Duty Paid"
|
427 |
|
428 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
429 |
msgctxt "dhl"
|
430 |
msgid "Delivery Duty Paid (excl. VAT )"
|
431 |
msgstr "Delivered Duty Paid (exkl. MwSt.)"
|
432 |
|
433 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
434 |
msgctxt "dhl"
|
435 |
msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
|
436 |
msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
|
437 |
|
438 |
# @ woocommerce-germanized
|
439 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
440 |
msgctxt "age context"
|
441 |
msgid "None"
|
442 |
msgstr "Keine"
|
443 |
|
444 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
445 |
msgctxt "dhl"
|
446 |
msgid "Minimum age of 16"
|
447 |
msgstr "Mindestens 16 Jahre"
|
448 |
|
449 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
450 |
msgctxt "dhl"
|
451 |
msgid "Minimum age of 18"
|
452 |
msgstr "Mindestens 18 Jahre"
|
453 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
454 |
# @ woocommerce-germanized
|
455 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
456 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:184
|
457 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:431
|
458 |
#: woocommerce-germanized-dhl/src/ParcelLocator.php:790
|
@@ -462,63 +477,63 @@ msgid "Packstation"
|
|
462 |
msgstr "Packstation"
|
463 |
|
464 |
# @ woocommerce-germanized
|
465 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
466 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
467 |
msgctxt "dhl"
|
468 |
msgid "Postfiliale"
|
469 |
msgstr "Postfiliale"
|
470 |
|
471 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
472 |
msgctxt "dhl"
|
473 |
msgid "Receiver is missing or does not exist."
|
474 |
msgstr "Empfänger fehlt oder existiert nicht."
|
475 |
|
476 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
477 |
#, php-format
|
478 |
msgctxt "dhl"
|
479 |
msgid "Shipment order #%s does not exist"
|
480 |
msgstr "Bestellung zur Sendung #%s existiert nicht"
|
481 |
|
482 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
483 |
#, php-format
|
484 |
msgctxt "dhl"
|
485 |
msgid "%s of the return address is a mandatory field."
|
486 |
msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
|
487 |
|
488 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
489 |
msgctxt "dhl"
|
490 |
msgid "Please either add a return company or name."
|
491 |
msgstr ""
|
492 |
"Bitte geben Sie entweder einen Firmennamen oder Namen für die "
|
493 |
"Rücksendeadresse an."
|
494 |
|
495 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
496 |
msgctxt "dhl"
|
497 |
msgid "Error while parsing preferred day."
|
498 |
msgstr "Fehler beim Einlesen des Wunschtags."
|
499 |
|
500 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
501 |
msgctxt "dhl"
|
502 |
msgid "Error while parsing preferred time."
|
503 |
msgstr "Fehler beim Einlesen der Wunschzeit."
|
504 |
|
505 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
506 |
msgctxt "dhl"
|
507 |
msgid "The visual min age check is invalid."
|
508 |
msgstr "Das Alter der Alterssichtprüfung ist ungültig."
|
509 |
|
510 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
511 |
msgctxt "dhl"
|
512 |
msgid "The ident min age check is invalid."
|
513 |
msgstr "Das Alter des Ident-Checks ist ungültig."
|
514 |
|
515 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
516 |
msgctxt "dhl"
|
517 |
msgid "There was an error parsing the date of birth for the identity check."
|
518 |
msgstr ""
|
519 |
"Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
|
520 |
|
521 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
522 |
msgctxt "dhl"
|
523 |
msgid ""
|
524 |
"Either a minimum age or a date of birth must be added to the ident check."
|
@@ -527,84 +542,84 @@ msgstr ""
|
|
527 |
"hinzugefügt werden."
|
528 |
|
529 |
# @ woocommerce-germanized
|
530 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
531 |
#, php-format
|
532 |
msgctxt "dhl"
|
533 |
msgid "%s duties element does not exist."
|
534 |
msgstr "%s Zollabgabe existiert nicht."
|
535 |
|
536 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
537 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
538 |
msgctxt "dhl"
|
539 |
msgid "Invalid shipment"
|
540 |
msgstr "Ungültige Sendung"
|
541 |
|
542 |
# @ woocommerce-germanized
|
543 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
544 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
545 |
msgctxt "dhl"
|
546 |
msgid "Order does not exist"
|
547 |
msgstr "Bestellung existiert nicht"
|
548 |
|
549 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
550 |
msgctxt "dhl"
|
551 |
msgid "Error while creating the label instance"
|
552 |
msgstr "Fehler beim Erstellen der Label-Instanz"
|
553 |
|
554 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
555 |
msgctxt "dhl"
|
556 |
msgid "Invalid label"
|
557 |
msgstr "Ungültiges Label"
|
558 |
|
559 |
# @ woocommerce-germanized
|
560 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
561 |
msgctxt "dhl"
|
562 |
msgid "DHL Retoure International A"
|
563 |
msgstr "DHL Retoure International A"
|
564 |
|
565 |
# @ woocommerce-germanized
|
566 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
567 |
msgctxt "dhl"
|
568 |
msgid "DHL Retoure International B"
|
569 |
msgstr "DHL Retoure International B"
|
570 |
|
571 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
572 |
msgctxt "dhl"
|
573 |
msgid "DHL Retoure Online"
|
574 |
msgstr "DHL Retoure Online"
|
575 |
|
576 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
577 |
msgctxt "dhl"
|
578 |
msgid "DHL Paket Connect"
|
579 |
msgstr "DHL Paket Connect"
|
580 |
|
581 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
582 |
msgctxt "dhl"
|
583 |
msgid "DHL Europaket (B2B)"
|
584 |
msgstr "DHL Europaket (B2B)"
|
585 |
|
586 |
# @ woocommerce-germanized
|
587 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
588 |
msgctxt "dhl"
|
589 |
msgid "DHL Paket International"
|
590 |
msgstr "DHL Paket International"
|
591 |
|
592 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
593 |
msgctxt "dhl"
|
594 |
msgid "DHL Paket"
|
595 |
msgstr "DHL Paket"
|
596 |
|
597 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
598 |
msgctxt "dhl"
|
599 |
msgid "DHL Paket PRIO"
|
600 |
msgstr "DHL Paket PRIO"
|
601 |
|
602 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
603 |
msgctxt "dhl"
|
604 |
msgid "DHL Paket Taggleich"
|
605 |
msgstr "DHL Paket Taggleich"
|
606 |
|
607 |
-
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:
|
608 |
msgctxt "dhl"
|
609 |
msgid "Error while uploading label."
|
610 |
msgstr "Fehler beim Hochladen des Labels."
|
@@ -1821,48 +1836,39 @@ msgctxt "dhl location name"
|
|
1821 |
msgid "%s %s"
|
1822 |
msgstr "%s %s"
|
1823 |
|
1824 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
|
|
1825 |
msgctxt "dhl"
|
1826 |
msgid "There was an error generating the label. Please check your logs."
|
1827 |
msgstr ""
|
1828 |
"Es gab ein Problem beim Erstellen des Labels. Bitte prüfen Sie Ihre Logs."
|
1829 |
|
1830 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1831 |
-
#: woocommerce-germanized-dhl/src/Api/ReturnRest.php:
|
1832 |
msgctxt "dhl"
|
1833 |
msgid "Error while creating and uploading the label"
|
1834 |
msgstr "Fehler beim Erstellen und hochladen des Labels"
|
1835 |
|
1836 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1837 |
#, php-format
|
1838 |
msgctxt "dhl"
|
1839 |
msgid "Could not delete label - %s"
|
1840 |
msgstr "Das Label konnte nicht gelöscht werden - %s"
|
1841 |
|
1842 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1843 |
msgctxt "dhl"
|
1844 |
msgid "Could not create account number - no product number."
|
1845 |
msgstr ""
|
1846 |
"Die Abrechnungsnummer konnte nicht erzeugt werden. Die Teilnahmenummer fehlt."
|
1847 |
|
1848 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1849 |
#: woocommerce-germanized-dhl/src/Api/ReturnRest.php:34
|
1850 |
#, php-format
|
1851 |
msgctxt "dhl"
|
1852 |
msgid "Could not fetch shipment %d."
|
1853 |
msgstr "Sendung %d konnte nicht gefunden werden."
|
1854 |
|
1855 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:
|
1856 |
-
msgctxt "dhl"
|
1857 |
-
msgid "Shipment #{shipment_id} to order #{order_id}"
|
1858 |
-
msgstr "Sendung #{shipment_id} zur Bestellung #{order_id}"
|
1859 |
-
|
1860 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:544
|
1861 |
-
msgctxt "dhl"
|
1862 |
-
msgid "Return shipment #{shipment_id} to order #{order_id}"
|
1863 |
-
msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
|
1864 |
-
|
1865 |
-
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:575
|
1866 |
#, php-format
|
1867 |
msgctxt "dhl"
|
1868 |
msgid "Only %s shipment items can be processed, your shipment has %s items."
|
@@ -1988,25 +1994,20 @@ msgctxt "dhl"
|
|
1988 |
msgid "Could not fetch parent shipment %d."
|
1989 |
msgstr "Eltern-Sendung %d konnte nicht initialisiert werden."
|
1990 |
|
1991 |
-
#: woocommerce-germanized-dhl/src/
|
1992 |
-
msgctxt "dhl"
|
1993 |
-
msgid "Return #{shipment_id} to shipment #{original_shipment_id}"
|
1994 |
-
msgstr "Retoure #{shipment_id} zur Sendung #{original_shipment_id}"
|
1995 |
-
|
1996 |
-
#: woocommerce-germanized-dhl/src/DataStores/Label.php:305
|
1997 |
msgctxt "dhl"
|
1998 |
msgid "Invalid label."
|
1999 |
msgstr "Ungültiges Label."
|
2000 |
|
2001 |
#: woocommerce-germanized-dhl/src/Order.php:274
|
2002 |
-
#: woocommerce-germanized-dhl/src/SimpleLabel.php:
|
2003 |
#, php-format
|
2004 |
msgctxt "dhl time-span"
|
2005 |
msgid "%s-%s"
|
2006 |
msgstr "%s-%s"
|
2007 |
|
2008 |
# @ woocommerce-germanized
|
2009 |
-
#: woocommerce-germanized-dhl/src/Package.php:
|
2010 |
msgctxt "dhl"
|
2011 |
msgid "Germany"
|
2012 |
msgstr "Deutschland"
|
@@ -2206,8 +2207,8 @@ msgctxt "dhl"
|
|
2206 |
msgid "Please choose name and address of your preferred neighbor."
|
2207 |
msgstr "Bitte wählen Sie einen Namen und die Adresse Ihres Wunschnachbars."
|
2208 |
|
2209 |
-
#: woocommerce-germanized-dhl/src/ReturnLabel.php:
|
2210 |
-
#: woocommerce-germanized-dhl/src/SimpleLabel.php:
|
2211 |
#, php-format
|
2212 |
msgctxt "dhl full name"
|
2213 |
msgid "%1$s"
|
@@ -2457,7 +2458,7 @@ msgstr "LxBxH in dezimaler Form."
|
|
2457 |
|
2458 |
# @ woocommerce-germanized
|
2459 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:59
|
2460 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2461 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
|
2462 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:643
|
2463 |
msgctxt "shipments"
|
@@ -2499,7 +2500,7 @@ msgstr "Anzahl"
|
|
2499 |
|
2500 |
# @ woocommerce-germanized
|
2501 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:102
|
2502 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2503 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:27
|
2504 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:647
|
2505 |
msgctxt "shipments"
|
@@ -2678,8 +2679,8 @@ msgid "Text to appear below the main email content."
|
|
2678 |
msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
|
2679 |
|
2680 |
#: woocommerce-germanized-shipments/includes/emails/class-wc-gzd-email-customer-shipment.php:311
|
2681 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2682 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2683 |
#: woocommerce-germanized-shipments/templates/shipment/shipment-details-address.php:28
|
2684 |
msgctxt "shipments"
|
2685 |
msgid "N/A"
|
@@ -2696,7 +2697,7 @@ msgid "Choose which format of email to send."
|
|
2696 |
msgstr "Format für E-Mail-Versand auswählen."
|
2697 |
|
2698 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:62
|
2699 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2700 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:26
|
2701 |
msgctxt "shipments"
|
2702 |
msgid "Shipment"
|
@@ -2757,7 +2758,7 @@ msgstr "Retourniert"
|
|
2757 |
|
2758 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:218
|
2759 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:101
|
2760 |
-
#: woocommerce-germanized-shipments/src/DataStores/Shipment.php:
|
2761 |
msgctxt "shipments"
|
2762 |
msgid "Invalid shipment."
|
2763 |
msgstr "Ungültige Sendung."
|
@@ -2775,8 +2776,8 @@ msgstr "Fehler beim Erstellen der Sendungsinstanz"
|
|
2775 |
|
2776 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:261
|
2777 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:265
|
2778 |
-
#: woocommerce-germanized-shipments/src/SimpleShipment.php:
|
2779 |
-
#: woocommerce-germanized-shipments/src/SimpleShipment.php:
|
2780 |
msgctxt "shipments"
|
2781 |
msgid "Invalid shipment order"
|
2782 |
msgstr "Ungültige Bestellung zur Sendung"
|
@@ -2792,20 +2793,20 @@ msgid "Invalid shipment item"
|
|
2792 |
msgstr "Ungültige Sendungsposition"
|
2793 |
|
2794 |
# @ woocommerce-germanized
|
2795 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2796 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:22
|
2797 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:642
|
2798 |
msgctxt "shipments"
|
2799 |
msgid "Date"
|
2800 |
msgstr "Datum"
|
2801 |
|
2802 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2803 |
#: woocommerce-germanized-shipments/templates/shipment/shipment-details-tracking.php:23
|
2804 |
msgctxt "shipments"
|
2805 |
msgid "Tracking"
|
2806 |
msgstr "Sendungsverfolgung"
|
2807 |
|
2808 |
-
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:
|
2809 |
msgctxt "shipments"
|
2810 |
msgid "View"
|
2811 |
msgstr "Anzeigen"
|
@@ -3421,7 +3422,7 @@ msgid "Quantity."
|
|
3421 |
msgstr "Anzahl."
|
3422 |
|
3423 |
# @ woocommerce-germanized
|
3424 |
-
#: woocommerce-germanized-shipments/src/Automation.php:
|
3425 |
msgctxt "shipments"
|
3426 |
msgid "Order is fully shipped."
|
3427 |
msgstr "Bestellung ist vollständig versandt."
|
@@ -3431,20 +3432,20 @@ msgctxt "shipments"
|
|
3431 |
msgid "Invalid shipment item."
|
3432 |
msgstr "Ungültige Sendungsposition."
|
3433 |
|
3434 |
-
#: woocommerce-germanized-shipments/src/ReturnShipment.php:
|
3435 |
-
#: woocommerce-germanized-shipments/src/Shipment.php:
|
3436 |
#, php-format
|
3437 |
msgctxt "full name"
|
3438 |
msgid "%1$s %2$s"
|
3439 |
msgstr "%1$s %2$s"
|
3440 |
|
3441 |
-
#: woocommerce-germanized-shipments/src/ReturnShipment.php:
|
3442 |
-
#: woocommerce-germanized-shipments/src/ReturnShipment.php:
|
3443 |
msgctxt "shipments"
|
3444 |
msgid "Invalid shipment"
|
3445 |
msgstr "Ungültige Sendung"
|
3446 |
|
3447 |
-
#: woocommerce-germanized-shipments/src/Shipment.php:
|
3448 |
#, php-format
|
3449 |
msgctxt "shipments"
|
3450 |
msgid ""
|
@@ -4075,8 +4076,8 @@ msgstr "Germanized Einstellungen"
|
|
4075 |
|
4076 |
# @ woocommerce-germanized-pro
|
4077 |
# @ woocommerce-germanized
|
4078 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4079 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4080 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:26
|
4081 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:35
|
4082 |
#: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:24
|
@@ -4098,55 +4099,55 @@ msgstr "Germanized Einstellungen"
|
|
4098 |
msgid "Cheatin’ huh?"
|
4099 |
msgstr "So geht das leider nicht.."
|
4100 |
|
4101 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4102 |
msgctxt "dhl"
|
4103 |
msgid "Action failed. Please refresh the page and retry."
|
4104 |
msgstr ""
|
4105 |
"Aktion fehlgeschlagen. Bitte aktualisieren Sie die Seite und versuchen es "
|
4106 |
"erneut."
|
4107 |
|
4108 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4109 |
msgctxt "dhl"
|
4110 |
msgid "You don't have permission to do this."
|
4111 |
msgstr "Sie sind leider nicht berechtigt, diese Aktion durchzuführen."
|
4112 |
|
4113 |
# @ woocommerce-germanized
|
4114 |
#. Plugin Name of the plugin/theme
|
4115 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4116 |
msgid "Germanized for WooCommerce"
|
4117 |
msgstr "Germanized für WooCommerce"
|
4118 |
|
4119 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4120 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:45
|
4121 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:58
|
4122 |
msgid "Yes"
|
4123 |
msgstr "Ja"
|
4124 |
|
4125 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4126 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:58
|
4127 |
msgid "No"
|
4128 |
msgstr "Nein"
|
4129 |
|
4130 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4131 |
msgid "Paid for order notification manually sent to customer."
|
4132 |
msgstr "Bestellung bezahlt manuell an den Kunden versendet."
|
4133 |
|
4134 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4135 |
msgid "Order confirmation manually sent to customer."
|
4136 |
msgstr "Bestellbestätigung manuell an den Kunden versendet."
|
4137 |
|
4138 |
# @ woocommerce-germanized
|
4139 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4140 |
msgid "Resend order confirmation"
|
4141 |
msgstr "Bestellbestätigung erneut versenden"
|
4142 |
|
4143 |
# @ woocommerce-germanized
|
4144 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4145 |
msgid "Send paid for order notification"
|
4146 |
msgstr "Bestellung bezahlt manuell versenden"
|
4147 |
|
4148 |
# @ woocommerce-germanized
|
4149 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4150 |
#: woocommerce-germanized/includes/admin/settings/abstract-wc-gzd-settings-tab.php:106
|
4151 |
#: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-germanized.php:23
|
4152 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:9
|
@@ -4154,38 +4155,38 @@ msgstr "Bestellung bezahlt manuell versenden"
|
|
4154 |
msgid "Germanized"
|
4155 |
msgstr "Germanized"
|
4156 |
|
4157 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4158 |
msgid "Parcel Delivery Data Transfer:"
|
4159 |
msgstr "Paketdienstleister Datenweitergabe:"
|
4160 |
|
4161 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4162 |
msgid "allowed"
|
4163 |
msgstr "akzeptiert"
|
4164 |
|
4165 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4166 |
msgid "not allowed"
|
4167 |
msgstr "nicht akzeptiert"
|
4168 |
|
4169 |
# @ woocommerce-germanized
|
4170 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4171 |
msgid "Optional Email Content"
|
4172 |
msgstr "Optionaler E-Mail Inhalt"
|
4173 |
|
4174 |
# @ woocommerce-germanized
|
4175 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4176 |
msgid "Add content which will be replacing default page content within emails."
|
4177 |
msgstr ""
|
4178 |
"Füllen Sie dieses Feld aus um einen abweichenden E-Mail Anhangstext für "
|
4179 |
"diese Seite zu bestimmen."
|
4180 |
|
4181 |
# @ woocommerce-germanized
|
4182 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4183 |
#: woocommerce-germanized/includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:152
|
4184 |
msgid "Optional Mini Description"
|
4185 |
msgstr "Warenkorb Kurzbeschreibung"
|
4186 |
|
4187 |
# @ woocommerce-germanized
|
4188 |
-
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:
|
4189 |
msgid ""
|
4190 |
"This content will be shown as short product description within checkout and "
|
4191 |
"emails."
|
@@ -4932,8 +4933,8 @@ msgstr ""
|
|
4932 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-customers-controller.php:140
|
4933 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:138
|
4934 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:145
|
4935 |
-
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:
|
4936 |
-
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:
|
4937 |
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:114
|
4938 |
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:122
|
4939 |
msgid "Title"
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2019-11-13 15:50+0100\n"
|
6 |
+
"PO-Revision-Date: 2019-11-13 15:50+0100\n"
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE@formal\n"
|
47 |
msgid "COD Amount"
|
48 |
msgstr "Nachnahme Betrag"
|
49 |
|
50 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:40
|
51 |
msgctxt "dhl"
|
52 |
msgid "Duties"
|
53 |
msgstr "Zollabgabe"
|
54 |
|
55 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:66
|
56 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:137
|
57 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:893
|
58 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:29
|
60 |
msgid "Preferred Day"
|
61 |
msgstr "Wunschtag"
|
62 |
|
63 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:75
|
64 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:913
|
65 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:36
|
66 |
msgctxt "dhl"
|
68 |
msgstr "Wunschzeit"
|
69 |
|
70 |
# @ woocommerce-germanized
|
71 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:86
|
72 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:165
|
73 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:945
|
74 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:43
|
76 |
msgid "Preferred Location"
|
77 |
msgstr "Wunschort"
|
78 |
|
79 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:97
|
80 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:953
|
81 |
#: woocommerce-germanized-dhl/src/ParcelServices.php:48
|
82 |
msgctxt "dhl"
|
83 |
msgid "Preferred Neighbor"
|
84 |
msgstr "Wunschnachbar"
|
85 |
|
86 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:107
|
87 |
msgctxt "dhl"
|
88 |
msgid "Create inlay return label"
|
89 |
msgstr "Beilage-Retourenlabel erstellen"
|
90 |
|
91 |
# @ woocommerce-germanized
|
92 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:120
|
93 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:680
|
94 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:749
|
95 |
msgctxt "dhl"
|
96 |
msgid "Name"
|
97 |
msgstr "Name"
|
98 |
|
99 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:129
|
100 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:687
|
101 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:756
|
102 |
msgctxt "dhl"
|
104 |
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:361
|
109 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:694
|
110 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:763
|
111 |
msgctxt "dhl"
|
113 |
msgstr "Straße"
|
114 |
|
115 |
# @ woocommerce-germanized
|
116 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:147
|
117 |
msgctxt "dhl"
|
118 |
msgid "Street No"
|
119 |
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:362
|
124 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:715
|
125 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:784
|
126 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
|
129 |
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:363
|
134 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:708
|
135 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:777
|
136 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
|
138 |
msgid "City"
|
139 |
msgstr "Stadt"
|
140 |
|
141 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:178
|
142 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:731
|
143 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:800
|
144 |
msgctxt "dhl"
|
145 |
msgid "Phone"
|
146 |
msgstr "Telefon"
|
147 |
|
148 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:187
|
149 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:585
|
150 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:738
|
151 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:807
|
153 |
msgid "Email"
|
154 |
msgstr "E-Mail"
|
155 |
|
156 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:198
|
157 |
msgctxt "dhl"
|
158 |
msgid "Valid address only"
|
159 |
msgstr "Nur valide Adressen"
|
160 |
|
161 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:207
|
162 |
msgctxt "dhl"
|
163 |
msgid "More services"
|
164 |
msgstr "Mehr Services"
|
165 |
|
166 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:210
|
167 |
msgctxt "dhl"
|
168 |
msgid "Fewer services"
|
169 |
msgstr "Weniger Services"
|
170 |
|
171 |
# @ woocommerce-germanized
|
172 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:218
|
173 |
msgctxt "dhl"
|
174 |
msgid "Age check"
|
175 |
msgstr "Alterssichtprüfung"
|
176 |
|
177 |
# @ woocommerce-germanized
|
178 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:226
|
179 |
msgctxt "dhl"
|
180 |
msgid "Additional insurance"
|
181 |
msgstr "Transportversicherung"
|
182 |
|
183 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:236
|
184 |
msgctxt "dhl"
|
185 |
msgid "Retail outlet routing"
|
186 |
msgstr "Filialrouting"
|
187 |
|
188 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:248
|
189 |
msgctxt "dhl"
|
190 |
msgid "No neighbor"
|
191 |
msgstr "Keine Nachbarschaftszustellung"
|
192 |
|
193 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:258
|
194 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:498
|
195 |
msgctxt "dhl"
|
196 |
msgid "Named person only"
|
197 |
msgstr "Persönliche Übergabe"
|
198 |
|
199 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:266
|
200 |
msgctxt "dhl"
|
201 |
msgid "Bulky goods"
|
202 |
msgstr "Sperrgut"
|
203 |
|
204 |
# @ woocommerce-germanized
|
205 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:274
|
206 |
msgctxt "dhl"
|
207 |
msgid "Identity check"
|
208 |
msgstr "Ident-Check"
|
209 |
|
210 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:285
|
211 |
msgctxt "dhl"
|
212 |
msgid "Date of Birth"
|
213 |
msgstr "Geburtsdatum"
|
214 |
|
215 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:295
|
216 |
msgctxt "dhl"
|
217 |
msgid "Minimum age"
|
218 |
msgstr "Mindestalter"
|
219 |
|
220 |
+
#: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:306
|
221 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:519
|
222 |
msgctxt "dhl"
|
223 |
msgid "Premium"
|
399 |
msgstr "DHL Label zu Ihrer Bestellung: #{order_number}"
|
400 |
|
401 |
# @ woocommerce-germanized
|
402 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:36
|
403 |
#: woocommerce-germanized-dhl/src/Api/Paket.php:279
|
404 |
#: woocommerce-germanized-dhl/templates/checkout/dhl/preferred-services.php:81
|
405 |
msgctxt "dhl time context"
|
407 |
msgstr "Keine"
|
408 |
|
409 |
# @ woocommerce-germanized
|
410 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:46
|
411 |
#: woocommerce-germanized-dhl/src/Api/Paket.php:267
|
412 |
msgctxt "dhl day context"
|
413 |
msgid "None"
|
414 |
msgstr "Keiner"
|
415 |
|
416 |
# @ woocommerce-germanized
|
417 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:71
|
418 |
msgctxt "dhl"
|
419 |
msgid "Delivery Duty Unpaid"
|
420 |
msgstr "Delivery Duty Unpaid"
|
421 |
|
422 |
# @ woocommerce-germanized
|
423 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:72
|
424 |
msgctxt "dhl"
|
425 |
msgid "Delivery Duty Paid"
|
426 |
msgstr "Delivery Duty Paid"
|
427 |
|
428 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:73
|
429 |
msgctxt "dhl"
|
430 |
msgid "Delivery Duty Paid (excl. VAT )"
|
431 |
msgstr "Delivered Duty Paid (exkl. MwSt.)"
|
432 |
|
433 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:74
|
434 |
msgctxt "dhl"
|
435 |
msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
|
436 |
msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
|
437 |
|
438 |
# @ woocommerce-germanized
|
439 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:82
|
440 |
msgctxt "age context"
|
441 |
msgid "None"
|
442 |
msgstr "Keine"
|
443 |
|
444 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:83
|
445 |
msgctxt "dhl"
|
446 |
msgid "Minimum age of 16"
|
447 |
msgstr "Mindestens 16 Jahre"
|
448 |
|
449 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:84
|
450 |
msgctxt "dhl"
|
451 |
msgid "Minimum age of 18"
|
452 |
msgstr "Mindestens 18 Jahre"
|
453 |
|
454 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:111
|
455 |
+
msgctxt "dhl"
|
456 |
+
msgid "Shipment #{shipment_id} to order #{order_id}"
|
457 |
+
msgstr "Sendung #{shipment_id} zur Bestellung #{order_id}"
|
458 |
+
|
459 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:126
|
460 |
+
msgctxt "dhl"
|
461 |
+
msgid "Return #{shipment_id} to shipment #{original_shipment_id}"
|
462 |
+
msgstr "Retoure #{shipment_id} zur Sendung #{original_shipment_id}"
|
463 |
+
|
464 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:140
|
465 |
+
msgctxt "dhl"
|
466 |
+
msgid "Return shipment #{shipment_id} to order #{order_id}"
|
467 |
+
msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
|
468 |
+
|
469 |
# @ woocommerce-germanized
|
470 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:233
|
471 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:184
|
472 |
#: woocommerce-germanized-dhl/src/Admin/Settings.php:431
|
473 |
#: woocommerce-germanized-dhl/src/ParcelLocator.php:790
|
477 |
msgstr "Packstation"
|
478 |
|
479 |
# @ woocommerce-germanized
|
480 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:234
|
481 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:235
|
482 |
msgctxt "dhl"
|
483 |
msgid "Postfiliale"
|
484 |
msgstr "Postfiliale"
|
485 |
|
486 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:304
|
487 |
msgctxt "dhl"
|
488 |
msgid "Receiver is missing or does not exist."
|
489 |
msgstr "Empfänger fehlt oder existiert nicht."
|
490 |
|
491 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:337
|
492 |
#, php-format
|
493 |
msgctxt "dhl"
|
494 |
msgid "Shipment order #%s does not exist"
|
495 |
msgstr "Bestellung zur Sendung #%s existiert nicht"
|
496 |
|
497 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:368
|
498 |
#, php-format
|
499 |
msgctxt "dhl"
|
500 |
msgid "%s of the return address is a mandatory field."
|
501 |
msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
|
502 |
|
503 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:373
|
504 |
msgctxt "dhl"
|
505 |
msgid "Please either add a return company or name."
|
506 |
msgstr ""
|
507 |
"Bitte geben Sie entweder einen Firmennamen oder Namen für die "
|
508 |
"Rücksendeadresse an."
|
509 |
|
510 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:392
|
511 |
msgctxt "dhl"
|
512 |
msgid "Error while parsing preferred day."
|
513 |
msgstr "Fehler beim Einlesen des Wunschtags."
|
514 |
|
515 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:403
|
516 |
msgctxt "dhl"
|
517 |
msgid "Error while parsing preferred time."
|
518 |
msgstr "Fehler beim Einlesen der Wunschzeit."
|
519 |
|
520 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:427
|
521 |
msgctxt "dhl"
|
522 |
msgid "The visual min age check is invalid."
|
523 |
msgstr "Das Alter der Alterssichtprüfung ist ungültig."
|
524 |
|
525 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:443
|
526 |
msgctxt "dhl"
|
527 |
msgid "The ident min age check is invalid."
|
528 |
msgstr "Das Alter des Ident-Checks ist ungültig."
|
529 |
|
530 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:450
|
531 |
msgctxt "dhl"
|
532 |
msgid "There was an error parsing the date of birth for the identity check."
|
533 |
msgstr ""
|
534 |
"Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
|
535 |
|
536 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:455
|
537 |
msgctxt "dhl"
|
538 |
msgid ""
|
539 |
"Either a minimum age or a date of birth must be added to the ident check."
|
542 |
"hinzugefügt werden."
|
543 |
|
544 |
# @ woocommerce-germanized
|
545 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:468
|
546 |
#, php-format
|
547 |
msgctxt "dhl"
|
548 |
msgid "%s duties element does not exist."
|
549 |
msgstr "%s Zollabgabe existiert nicht."
|
550 |
|
551 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:798
|
552 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:873
|
553 |
msgctxt "dhl"
|
554 |
msgid "Invalid shipment"
|
555 |
msgstr "Ungültige Sendung"
|
556 |
|
557 |
# @ woocommerce-germanized
|
558 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:802
|
559 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:877
|
560 |
msgctxt "dhl"
|
561 |
msgid "Order does not exist"
|
562 |
msgstr "Bestellung existiert nicht"
|
563 |
|
564 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:825
|
565 |
msgctxt "dhl"
|
566 |
msgid "Error while creating the label instance"
|
567 |
msgstr "Fehler beim Erstellen der Label-Instanz"
|
568 |
|
569 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:945
|
570 |
msgctxt "dhl"
|
571 |
msgid "Invalid label"
|
572 |
msgstr "Ungültiges Label"
|
573 |
|
574 |
# @ woocommerce-germanized
|
575 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1033
|
576 |
msgctxt "dhl"
|
577 |
msgid "DHL Retoure International A"
|
578 |
msgstr "DHL Retoure International A"
|
579 |
|
580 |
# @ woocommerce-germanized
|
581 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1034
|
582 |
msgctxt "dhl"
|
583 |
msgid "DHL Retoure International B"
|
584 |
msgstr "DHL Retoure International B"
|
585 |
|
586 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1043
|
587 |
msgctxt "dhl"
|
588 |
msgid "DHL Retoure Online"
|
589 |
msgstr "DHL Retoure Online"
|
590 |
|
591 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1054
|
592 |
msgctxt "dhl"
|
593 |
msgid "DHL Paket Connect"
|
594 |
msgstr "DHL Paket Connect"
|
595 |
|
596 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1055
|
597 |
msgctxt "dhl"
|
598 |
msgid "DHL Europaket (B2B)"
|
599 |
msgstr "DHL Europaket (B2B)"
|
600 |
|
601 |
# @ woocommerce-germanized
|
602 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1056
|
603 |
msgctxt "dhl"
|
604 |
msgid "DHL Paket International"
|
605 |
msgstr "DHL Paket International"
|
606 |
|
607 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1122
|
608 |
msgctxt "dhl"
|
609 |
msgid "DHL Paket"
|
610 |
msgstr "DHL Paket"
|
611 |
|
612 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1123
|
613 |
msgctxt "dhl"
|
614 |
msgid "DHL Paket PRIO"
|
615 |
msgstr "DHL Paket PRIO"
|
616 |
|
617 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1124
|
618 |
msgctxt "dhl"
|
619 |
msgid "DHL Paket Taggleich"
|
620 |
msgstr "DHL Paket Taggleich"
|
621 |
|
622 |
+
#: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1211
|
623 |
msgctxt "dhl"
|
624 |
msgid "Error while uploading label."
|
625 |
msgstr "Fehler beim Hochladen des Labels."
|
1836 |
msgid "%s %s"
|
1837 |
msgstr "%s %s"
|
1838 |
|
1839 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:100
|
1840 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:122
|
1841 |
msgctxt "dhl"
|
1842 |
msgid "There was an error generating the label. Please check your logs."
|
1843 |
msgstr ""
|
1844 |
"Es gab ein Problem beim Erstellen des Labels. Bitte prüfen Sie Ihre Logs."
|
1845 |
|
1846 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:225
|
1847 |
+
#: woocommerce-germanized-dhl/src/Api/ReturnRest.php:157
|
1848 |
msgctxt "dhl"
|
1849 |
msgid "Error while creating and uploading the label"
|
1850 |
msgstr "Fehler beim Erstellen und hochladen des Labels"
|
1851 |
|
1852 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:311
|
1853 |
#, php-format
|
1854 |
msgctxt "dhl"
|
1855 |
msgid "Could not delete label - %s"
|
1856 |
msgstr "Das Label konnte nicht gelöscht werden - %s"
|
1857 |
|
1858 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:342
|
1859 |
msgctxt "dhl"
|
1860 |
msgid "Could not create account number - no product number."
|
1861 |
msgstr ""
|
1862 |
"Die Abrechnungsnummer konnte nicht erzeugt werden. Die Teilnahmenummer fehlt."
|
1863 |
|
1864 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:363
|
1865 |
#: woocommerce-germanized-dhl/src/Api/ReturnRest.php:34
|
1866 |
#, php-format
|
1867 |
msgctxt "dhl"
|
1868 |
msgid "Could not fetch shipment %d."
|
1869 |
msgstr "Sendung %d konnte nicht gefunden werden."
|
1870 |
|
1871 |
+
#: woocommerce-germanized-dhl/src/Api/LabelSoap.php:632
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1872 |
#, php-format
|
1873 |
msgctxt "dhl"
|
1874 |
msgid "Only %s shipment items can be processed, your shipment has %s items."
|
1994 |
msgid "Could not fetch parent shipment %d."
|
1995 |
msgstr "Eltern-Sendung %d konnte nicht initialisiert werden."
|
1996 |
|
1997 |
+
#: woocommerce-germanized-dhl/src/DataStores/Label.php:308
|
|
|
|
|
|
|
|
|
|
|
1998 |
msgctxt "dhl"
|
1999 |
msgid "Invalid label."
|
2000 |
msgstr "Ungültiges Label."
|
2001 |
|
2002 |
#: woocommerce-germanized-dhl/src/Order.php:274
|
2003 |
+
#: woocommerce-germanized-dhl/src/SimpleLabel.php:157
|
2004 |
#, php-format
|
2005 |
msgctxt "dhl time-span"
|
2006 |
msgid "%s-%s"
|
2007 |
msgstr "%s-%s"
|
2008 |
|
2009 |
# @ woocommerce-germanized
|
2010 |
+
#: woocommerce-germanized-dhl/src/Package.php:644
|
2011 |
msgctxt "dhl"
|
2012 |
msgid "Germany"
|
2013 |
msgstr "Deutschland"
|
2207 |
msgid "Please choose name and address of your preferred neighbor."
|
2208 |
msgstr "Bitte wählen Sie einen Namen und die Adresse Ihres Wunschnachbars."
|
2209 |
|
2210 |
+
#: woocommerce-germanized-dhl/src/ReturnLabel.php:157
|
2211 |
+
#: woocommerce-germanized-dhl/src/SimpleLabel.php:86
|
2212 |
#, php-format
|
2213 |
msgctxt "dhl full name"
|
2214 |
msgid "%1$s"
|
2458 |
|
2459 |
# @ woocommerce-germanized
|
2460 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:59
|
2461 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:703
|
2462 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
|
2463 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:643
|
2464 |
msgctxt "shipments"
|
2500 |
|
2501 |
# @ woocommerce-germanized
|
2502 |
#: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:102
|
2503 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:705
|
2504 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:27
|
2505 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:647
|
2506 |
msgctxt "shipments"
|
2679 |
msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
|
2680 |
|
2681 |
#: woocommerce-germanized-shipments/includes/emails/class-wc-gzd-email-customer-shipment.php:311
|
2682 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:639
|
2683 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:667
|
2684 |
#: woocommerce-germanized-shipments/templates/shipment/shipment-details-address.php:28
|
2685 |
msgctxt "shipments"
|
2686 |
msgid "N/A"
|
2697 |
msgstr "Format für E-Mail-Versand auswählen."
|
2698 |
|
2699 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:62
|
2700 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:701
|
2701 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:26
|
2702 |
msgctxt "shipments"
|
2703 |
msgid "Shipment"
|
2758 |
|
2759 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:218
|
2760 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:101
|
2761 |
+
#: woocommerce-germanized-shipments/src/DataStores/Shipment.php:343
|
2762 |
msgctxt "shipments"
|
2763 |
msgid "Invalid shipment."
|
2764 |
msgstr "Ungültige Sendung."
|
2776 |
|
2777 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:261
|
2778 |
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:265
|
2779 |
+
#: woocommerce-germanized-shipments/src/SimpleShipment.php:150
|
2780 |
+
#: woocommerce-germanized-shipments/src/SimpleShipment.php:226
|
2781 |
msgctxt "shipments"
|
2782 |
msgid "Invalid shipment order"
|
2783 |
msgstr "Ungültige Bestellung zur Sendung"
|
2793 |
msgstr "Ungültige Sendungsposition"
|
2794 |
|
2795 |
# @ woocommerce-germanized
|
2796 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:702
|
2797 |
#: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:22
|
2798 |
#: woocommerce-germanized-shipments/src/Admin/Table.php:642
|
2799 |
msgctxt "shipments"
|
2800 |
msgid "Date"
|
2801 |
msgstr "Datum"
|
2802 |
|
2803 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:704
|
2804 |
#: woocommerce-germanized-shipments/templates/shipment/shipment-details-tracking.php:23
|
2805 |
msgctxt "shipments"
|
2806 |
msgid "Tracking"
|
2807 |
msgstr "Sendungsverfolgung"
|
2808 |
|
2809 |
+
#: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:729
|
2810 |
msgctxt "shipments"
|
2811 |
msgid "View"
|
2812 |
msgstr "Anzeigen"
|
3422 |
msgstr "Anzahl."
|
3423 |
|
3424 |
# @ woocommerce-germanized
|
3425 |
+
#: woocommerce-germanized-shipments/src/Automation.php:59
|
3426 |
msgctxt "shipments"
|
3427 |
msgid "Order is fully shipped."
|
3428 |
msgstr "Bestellung ist vollständig versandt."
|
3432 |
msgid "Invalid shipment item."
|
3433 |
msgstr "Ungültige Sendungsposition."
|
3434 |
|
3435 |
+
#: woocommerce-germanized-shipments/src/ReturnShipment.php:366
|
3436 |
+
#: woocommerce-germanized-shipments/src/Shipment.php:756
|
3437 |
#, php-format
|
3438 |
msgctxt "full name"
|
3439 |
msgid "%1$s %2$s"
|
3440 |
msgstr "%1$s %2$s"
|
3441 |
|
3442 |
+
#: woocommerce-germanized-shipments/src/ReturnShipment.php:430
|
3443 |
+
#: woocommerce-germanized-shipments/src/ReturnShipment.php:483
|
3444 |
msgctxt "shipments"
|
3445 |
msgid "Invalid shipment"
|
3446 |
msgstr "Ungültige Sendung"
|
3447 |
|
3448 |
+
#: woocommerce-germanized-shipments/src/Shipment.php:591
|
3449 |
#, php-format
|
3450 |
msgctxt "shipments"
|
3451 |
msgid ""
|
4076 |
|
4077 |
# @ woocommerce-germanized-pro
|
4078 |
# @ woocommerce-germanized
|
4079 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:34
|
4080 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:43
|
4081 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:26
|
4082 |
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:35
|
4083 |
#: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:24
|
4099 |
msgid "Cheatin’ huh?"
|
4100 |
msgstr "So geht das leider nicht.."
|
4101 |
|
4102 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:114
|
4103 |
msgctxt "dhl"
|
4104 |
msgid "Action failed. Please refresh the page and retry."
|
4105 |
msgstr ""
|
4106 |
"Aktion fehlgeschlagen. Bitte aktualisieren Sie die Seite und versuchen es "
|
4107 |
"erneut."
|
4108 |
|
4109 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:118
|
4110 |
msgctxt "dhl"
|
4111 |
msgid "You don't have permission to do this."
|
4112 |
msgstr "Sie sind leider nicht berechtigt, diese Aktion durchzuführen."
|
4113 |
|
4114 |
# @ woocommerce-germanized
|
4115 |
#. Plugin Name of the plugin/theme
|
4116 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:195
|
4117 |
msgid "Germanized for WooCommerce"
|
4118 |
msgstr "Germanized für WooCommerce"
|
4119 |
|
4120 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:300
|
4121 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:45
|
4122 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:58
|
4123 |
msgid "Yes"
|
4124 |
msgstr "Ja"
|
4125 |
|
4126 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:300
|
4127 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:58
|
4128 |
msgid "No"
|
4129 |
msgstr "Nein"
|
4130 |
|
4131 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:372
|
4132 |
msgid "Paid for order notification manually sent to customer."
|
4133 |
msgstr "Bestellung bezahlt manuell an den Kunden versendet."
|
4134 |
|
4135 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:392
|
4136 |
msgid "Order confirmation manually sent to customer."
|
4137 |
msgstr "Bestellbestätigung manuell an den Kunden versendet."
|
4138 |
|
4139 |
# @ woocommerce-germanized
|
4140 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:412
|
4141 |
msgid "Resend order confirmation"
|
4142 |
msgstr "Bestellbestätigung erneut versenden"
|
4143 |
|
4144 |
# @ woocommerce-germanized
|
4145 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:413
|
4146 |
msgid "Send paid for order notification"
|
4147 |
msgstr "Bestellung bezahlt manuell versenden"
|
4148 |
|
4149 |
# @ woocommerce-germanized
|
4150 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:423
|
4151 |
#: woocommerce-germanized/includes/admin/settings/abstract-wc-gzd-settings-tab.php:106
|
4152 |
#: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-germanized.php:23
|
4153 |
#: woocommerce-germanized/includes/admin/settings/views/html-admin-settings-tabs.php:9
|
4155 |
msgid "Germanized"
|
4156 |
msgstr "Germanized"
|
4157 |
|
4158 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:437
|
4159 |
msgid "Parcel Delivery Data Transfer:"
|
4160 |
msgstr "Paketdienstleister Datenweitergabe:"
|
4161 |
|
4162 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:438
|
4163 |
msgid "allowed"
|
4164 |
msgstr "akzeptiert"
|
4165 |
|
4166 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:438
|
4167 |
msgid "not allowed"
|
4168 |
msgstr "nicht akzeptiert"
|
4169 |
|
4170 |
# @ woocommerce-germanized
|
4171 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:521
|
4172 |
msgid "Optional Email Content"
|
4173 |
msgstr "Optionaler E-Mail Inhalt"
|
4174 |
|
4175 |
# @ woocommerce-germanized
|
4176 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:539
|
4177 |
msgid "Add content which will be replacing default page content within emails."
|
4178 |
msgstr ""
|
4179 |
"Füllen Sie dieses Feld aus um einen abweichenden E-Mail Anhangstext für "
|
4180 |
"diese Seite zu bestimmen."
|
4181 |
|
4182 |
# @ woocommerce-germanized
|
4183 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:553
|
4184 |
#: woocommerce-germanized/includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:152
|
4185 |
msgid "Optional Mini Description"
|
4186 |
msgstr "Warenkorb Kurzbeschreibung"
|
4187 |
|
4188 |
# @ woocommerce-germanized
|
4189 |
+
#: woocommerce-germanized/includes/admin/class-wc-gzd-admin.php:575
|
4190 |
msgid ""
|
4191 |
"This content will be shown as short product description within checkout and "
|
4192 |
"emails."
|
4933 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-customers-controller.php:140
|
4934 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:138
|
4935 |
#: woocommerce-germanized/includes/api/class-wc-gzd-rest-orders-controller.php:145
|
4936 |
+
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:501
|
4937 |
+
#: woocommerce-germanized/includes/class-wc-gzd-checkout.php:512
|
4938 |
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:114
|
4939 |
#: woocommerce-germanized/includes/class-wc-gzd-customer-helper.php:122
|
4940 |
msgid "Title"
|
includes/admin/class-wc-gzd-admin-welcome.php
CHANGED
@@ -156,7 +156,7 @@ class WC_GZD_Admin_Welcome {
|
|
156 |
</p>
|
157 |
|
158 |
<div class="wc-germanized-welcome-pro">
|
159 |
-
<a href="https://vendidero.de/woocommerce-germanized
|
160 |
class="button button-primary wc-gzd-button"><span class="wc-gzd-pro">pro</span> Version
|
161 |
entdecken</a>
|
162 |
<p class="price smaller">ab 69 € inkl. MwSt. - inkl. 1 Jahr Updates & Premium
|
156 |
</p>
|
157 |
|
158 |
<div class="wc-germanized-welcome-pro">
|
159 |
+
<a href="https://vendidero.de/woocommerce-germanized" target="_blank"
|
160 |
class="button button-primary wc-gzd-button"><span class="wc-gzd-pro">pro</span> Version
|
161 |
entdecken</a>
|
162 |
<p class="price smaller">ab 69 € inkl. MwSt. - inkl. 1 Jahr Updates & Premium
|
includes/admin/class-wc-gzd-admin.php
CHANGED
@@ -15,12 +15,6 @@ class WC_GZD_Admin {
|
|
15 |
*/
|
16 |
protected static $_instance = null;
|
17 |
|
18 |
-
/**
|
19 |
-
* Contains an array of script handles localized by WC.
|
20 |
-
* @var array
|
21 |
-
*/
|
22 |
-
private static $wp_localize_scripts = array();
|
23 |
-
|
24 |
protected $wizard = null;
|
25 |
|
26 |
public static function instance() {
|
@@ -55,9 +49,6 @@ class WC_GZD_Admin {
|
|
55 |
add_action( 'admin_menu', array( $this, 'hide_metaboxes' ), 10 );
|
56 |
|
57 |
add_action( 'admin_enqueue_scripts', array( $this, 'add_scripts' ) );
|
58 |
-
add_action( 'wp_print_scripts', array( $this, 'localize_printed_scripts' ), 5 );
|
59 |
-
add_action( 'wp_print_footer_scripts', array( $this, 'localize_printed_scripts' ), 5 );
|
60 |
-
|
61 |
add_action( 'save_post', array( $this, 'save_legal_page_content' ), 10, 3 );
|
62 |
|
63 |
add_filter( 'woocommerce_admin_status_tabs', array( $this, 'set_gzd_status_tab' ) );
|
@@ -498,6 +489,15 @@ class WC_GZD_Admin {
|
|
498 |
'woocommerce_settings'
|
499 |
), WC_GERMANIZED_VERSION, true );
|
500 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
501 |
if ( in_array( $screen->id, array( 'product', 'edit-product' ) ) ) {
|
502 |
wp_enqueue_script( 'wc-gzd-admin-product-variations' );
|
503 |
}
|
@@ -517,31 +517,6 @@ class WC_GZD_Admin {
|
|
517 |
do_action( 'woocommerce_gzd_admin_assets', $this, $admin_script_path, $suffix );
|
518 |
}
|
519 |
|
520 |
-
public function localize_printed_scripts() {
|
521 |
-
/**
|
522 |
-
* Filter to localize certain admin scripts.
|
523 |
-
*
|
524 |
-
* @param array $scripts Array containing handle => data.
|
525 |
-
*
|
526 |
-
* @since 1.0.0
|
527 |
-
*
|
528 |
-
*/
|
529 |
-
$localized_scripts = apply_filters( 'woocommerce_gzd_admin_localized_scripts', array(
|
530 |
-
'wc-gzd-admin-settings' => array(
|
531 |
-
'tab_toggle_nonce' => wp_create_nonce( 'wc_gzd_tab_toggle_nonce' ),
|
532 |
-
'ajax_url' => admin_url( 'admin-ajax.php' ),
|
533 |
-
),
|
534 |
-
) );
|
535 |
-
|
536 |
-
foreach ( $localized_scripts as $handle => $data ) {
|
537 |
-
if ( ! in_array( $handle, self::$wp_localize_scripts ) && wp_script_is( $handle ) ) {
|
538 |
-
$name = str_replace( '-', '_', $handle ) . '_params';
|
539 |
-
self::$wp_localize_scripts[] = $handle;
|
540 |
-
wp_localize_script( $handle, $name, $data );
|
541 |
-
}
|
542 |
-
}
|
543 |
-
}
|
544 |
-
|
545 |
public function add_legal_page_metabox() {
|
546 |
add_meta_box( 'wc-gzd-legal-page-email-content', __( 'Optional Email Content', 'woocommerce-germanized' ), array(
|
547 |
$this,
|
15 |
*/
|
16 |
protected static $_instance = null;
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
protected $wizard = null;
|
19 |
|
20 |
public static function instance() {
|
49 |
add_action( 'admin_menu', array( $this, 'hide_metaboxes' ), 10 );
|
50 |
|
51 |
add_action( 'admin_enqueue_scripts', array( $this, 'add_scripts' ) );
|
|
|
|
|
|
|
52 |
add_action( 'save_post', array( $this, 'save_legal_page_content' ), 10, 3 );
|
53 |
|
54 |
add_filter( 'woocommerce_admin_status_tabs', array( $this, 'set_gzd_status_tab' ) );
|
489 |
'woocommerce_settings'
|
490 |
), WC_GERMANIZED_VERSION, true );
|
491 |
|
492 |
+
wp_localize_script(
|
493 |
+
'wc-gzd-admin-settings',
|
494 |
+
'wc_gzd_admin_settings_params',
|
495 |
+
array(
|
496 |
+
'tab_toggle_nonce' => wp_create_nonce( 'wc_gzd_tab_toggle_nonce' ),
|
497 |
+
'ajax_url' => admin_url( 'admin-ajax.php' ),
|
498 |
+
)
|
499 |
+
);
|
500 |
+
|
501 |
if ( in_array( $screen->id, array( 'product', 'edit-product' ) ) ) {
|
502 |
wp_enqueue_script( 'wc-gzd-admin-product-variations' );
|
503 |
}
|
517 |
do_action( 'woocommerce_gzd_admin_assets', $this, $admin_script_path, $suffix );
|
518 |
}
|
519 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
public function add_legal_page_metabox() {
|
521 |
add_meta_box( 'wc-gzd-legal-page-email-content', __( 'Optional Email Content', 'woocommerce-germanized' ), array(
|
522 |
$this,
|
includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php
CHANGED
@@ -100,7 +100,7 @@ class WC_Germanized_Meta_Box_Product_Data_Variable {
|
|
100 |
value="yes" <?php checked( 'yes', $gzd_product->get_unit_price_auto( 'edit' ) ? 'yes' : 'no' ); ?> />
|
101 |
<span class="description">
|
102 |
<span class="wc-gzd-premium-desc"><?php echo __( 'Calculate unit prices automatically', 'woocommerce-germanized' ); ?></span>
|
103 |
-
<a href="https://vendidero.de/woocommerce-germanized#
|
104 |
</span>
|
105 |
</p>
|
106 |
<p class="form-row form-row-first">
|
100 |
value="yes" <?php checked( 'yes', $gzd_product->get_unit_price_auto( 'edit' ) ? 'yes' : 'no' ); ?> />
|
101 |
<span class="description">
|
102 |
<span class="wc-gzd-premium-desc"><?php echo __( 'Calculate unit prices automatically', 'woocommerce-germanized' ); ?></span>
|
103 |
+
<a href="https://vendidero.de/woocommerce-germanized#upgrade" target="_blank" class="wc-gzd-pro">pro</a>
|
104 |
</span>
|
105 |
</p>
|
106 |
<p class="form-row form-row-first">
|
includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php
CHANGED
@@ -225,7 +225,7 @@ class WC_Germanized_Meta_Box_Product_Data {
|
|
225 |
|
226 |
woocommerce_wp_checkbox( array( 'id' => '_unit_price_auto',
|
227 |
'label' => __( 'Calculation', 'woocommerce-germanized' ),
|
228 |
-
'description' => '<span class="wc-gzd-premium-desc">' . __( 'Calculate base prices automatically.', 'woocommerce-germanized' ) . '</span> <a href="https://vendidero.de/woocommerce-germanized#
|
229 |
) );
|
230 |
woocommerce_wp_text_input( array( 'id' => '_unit_price_regular',
|
231 |
'label' => __( 'Regular Base Price', 'woocommerce-germanized' ) . ' (' . get_woocommerce_currency_symbol() . ')',
|
225 |
|
226 |
woocommerce_wp_checkbox( array( 'id' => '_unit_price_auto',
|
227 |
'label' => __( 'Calculation', 'woocommerce-germanized' ),
|
228 |
+
'description' => '<span class="wc-gzd-premium-desc">' . __( 'Calculate base prices automatically.', 'woocommerce-germanized' ) . '</span> <a href="https://vendidero.de/woocommerce-germanized#upgrade" target="_blank" class="wc-gzd-pro">pro</a>'
|
229 |
) );
|
230 |
woocommerce_wp_text_input( array( 'id' => '_unit_price_regular',
|
231 |
'label' => __( 'Regular Base Price', 'woocommerce-germanized' ) . ' (' . get_woocommerce_currency_symbol() . ')',
|
includes/admin/settings/class-wc-gzd-settings-tab-contract.php
CHANGED
@@ -37,7 +37,7 @@ class WC_GZD_Settings_Tab_Contract extends WC_GZD_Settings_Tab {
|
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_contract_after_confirmation',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-inline-contract.png?v=' . WC_germanized()->version,
|
40 |
-
'href' => 'https://vendidero.de/woocommerce-germanized#
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_contract_after_confirmation',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-inline-contract.png?v=' . WC_germanized()->version,
|
40 |
+
'href' => 'https://vendidero.de/woocommerce-germanized/features#legal',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
includes/admin/settings/class-wc-gzd-settings-tab-emails.php
CHANGED
@@ -125,7 +125,7 @@ class WC_GZD_Settings_Tab_Emails extends WC_GZD_Settings_Tab {
|
|
125 |
'title' => '',
|
126 |
'id' => 'woocommerce_gzdp_legal_page_terms_enabled',
|
127 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-pdf.png?v=' . WC_germanized()->version,
|
128 |
-
'href' => 'https://vendidero.de/woocommerce-germanized#legal
|
129 |
'type' => 'image',
|
130 |
),
|
131 |
|
@@ -146,7 +146,7 @@ class WC_GZD_Settings_Tab_Emails extends WC_GZD_Settings_Tab {
|
|
146 |
'title' => '',
|
147 |
'id' => 'woocommerce_gzdp_legal_page_terms_enabled',
|
148 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-emails.png?v=' . WC_germanized()->version,
|
149 |
-
'href' => 'https://vendidero.de/woocommerce-germanized#legal
|
150 |
'type' => 'image',
|
151 |
),
|
152 |
|
125 |
'title' => '',
|
126 |
'id' => 'woocommerce_gzdp_legal_page_terms_enabled',
|
127 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-pdf.png?v=' . WC_germanized()->version,
|
128 |
+
'href' => 'https://vendidero.de/woocommerce-germanized/features#legal',
|
129 |
'type' => 'image',
|
130 |
),
|
131 |
|
146 |
'title' => '',
|
147 |
'id' => 'woocommerce_gzdp_legal_page_terms_enabled',
|
148 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-emails.png?v=' . WC_germanized()->version,
|
149 |
+
'href' => 'https://vendidero.de/woocommerce-germanized/features#legal',
|
150 |
'type' => 'image',
|
151 |
),
|
152 |
|
includes/admin/settings/class-wc-gzd-settings-tab-invoices.php
CHANGED
@@ -37,7 +37,7 @@ class WC_GZD_Settings_Tab_Invoices extends WC_GZD_Settings_Tab {
|
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_invoice_enable',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-invoices.png?v=' . WC_germanized()->version,
|
40 |
-
'href' => 'https://vendidero.de/woocommerce-germanized#accounting',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_invoice_enable',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-invoices.png?v=' . WC_germanized()->version,
|
40 |
+
'href' => 'https://vendidero.de/woocommerce-germanized/features#accounting',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
includes/admin/settings/class-wc-gzd-settings-tab-multistep-checkout.php
CHANGED
@@ -37,7 +37,7 @@ class WC_GZD_Settings_Tab_Multistep_Checkout extends WC_GZD_Settings_Tab {
|
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_multistep_checkout_enable',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-checkout.png?v=' . WC_germanized()->version,
|
40 |
-
'href' => 'https://vendidero.de/woocommerce-germanized#multistep',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_multistep_checkout_enable',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-checkout.png?v=' . WC_germanized()->version,
|
40 |
+
'href' => 'https://vendidero.de/woocommerce-germanized/features#multistep-checkout',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
includes/admin/settings/class-wc-gzd-settings-tab-revocation-generator.php
CHANGED
@@ -37,7 +37,7 @@ class WC_GZD_Settings_Tab_Revocation_Generator extends WC_GZD_Settings_Tab {
|
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_terms_generator',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-widerruf.png?v=' . WC_germanized()->version,
|
40 |
-
'href' => 'https://vendidero.de/woocommerce-germanized#accounting',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_terms_generator',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-widerruf.png?v=' . WC_germanized()->version,
|
40 |
+
'href' => 'https://vendidero.de/woocommerce-germanized/features#accounting',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
includes/admin/settings/class-wc-gzd-settings-tab-taxes.php
CHANGED
@@ -74,7 +74,7 @@ class WC_GZD_Settings_Tab_Taxes extends WC_GZD_Settings_Tab {
|
|
74 |
'title' => '',
|
75 |
'id' => 'woocommerce_gzdp_enable_vat_check',
|
76 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-inline-vat.png?v=' . WC_germanized()->version,
|
77 |
-
'href' => 'https://vendidero.de/woocommerce-germanized#
|
78 |
'type' => 'image',
|
79 |
),
|
80 |
|
74 |
'title' => '',
|
75 |
'id' => 'woocommerce_gzdp_enable_vat_check',
|
76 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-inline-vat.png?v=' . WC_germanized()->version,
|
77 |
+
'href' => 'https://vendidero.de/woocommerce-germanized/features#b2b',
|
78 |
'type' => 'image',
|
79 |
),
|
80 |
|
includes/admin/settings/class-wc-gzd-settings-tab-terms-generator.php
CHANGED
@@ -37,7 +37,7 @@ class WC_GZD_Settings_Tab_Terms_Generator extends WC_GZD_Settings_Tab {
|
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_terms_generator',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-agbs.png?v=' . WC_germanized()->version,
|
40 |
-
'href' => 'https://vendidero.de/woocommerce-germanized#accounting',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
37 |
'title' => '',
|
38 |
'id' => 'woocommerce_gzdp_terms_generator',
|
39 |
'img' => WC_Germanized()->plugin_url() . '/assets/images/pro/settings-agbs.png?v=' . WC_germanized()->version,
|
40 |
+
'href' => 'https://vendidero.de/woocommerce-germanized/features#accounting',
|
41 |
'type' => 'image',
|
42 |
),
|
43 |
|
includes/admin/views/html-notice-theme-supported.php
CHANGED
@@ -14,7 +14,7 @@ $dismiss_url = add_query_arg( 'notice', 'wc-gzd-hide-theme-notice', add_query_ar
|
|
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#
|
18 |
target="_blank"><?php printf( __( 'Enable support for %s', 'woocommerce-germanized' ), $current_theme->get( 'Name' ) ); ?></a>
|
19 |
</p>
|
20 |
<p class="alignright">
|
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">
|
includes/class-wc-gzd-coupon-helper.php
CHANGED
@@ -300,11 +300,18 @@ class WC_GZD_Coupon_Helper {
|
|
300 |
* @param WC_Coupon $coupon
|
301 |
*/
|
302 |
public function coupon_save( $id, $coupon ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
if ( isset( $_POST['is_voucher'] ) ) {
|
304 |
$this->convert_coupon_to_voucher( $coupon );
|
305 |
} else {
|
306 |
-
|
307 |
-
|
308 |
}
|
309 |
}
|
310 |
}
|
300 |
* @param WC_Coupon $coupon
|
301 |
*/
|
302 |
public function coupon_save( $id, $coupon ) {
|
303 |
+
// Reassign coupon to prevent saving bug https://github.com/woocommerce/woocommerce/issues/24570
|
304 |
+
$coupon = new WC_Coupon( $id );
|
305 |
+
|
306 |
+
if ( ! $coupon ) {
|
307 |
+
return;
|
308 |
+
}
|
309 |
+
|
310 |
if ( isset( $_POST['is_voucher'] ) ) {
|
311 |
$this->convert_coupon_to_voucher( $coupon );
|
312 |
} else {
|
313 |
+
$coupon->update_meta_data( 'is_voucher', 'no' );
|
314 |
+
$coupon->save();
|
315 |
}
|
316 |
}
|
317 |
}
|
includes/gateways/invoice/class-wc-gzd-gateway-invoice.php
CHANGED
@@ -86,7 +86,7 @@ class WC_GZD_Gateway_Invoice extends WC_Payment_Gateway {
|
|
86 |
<a class="button button-primary" href="https://vendidero.de/woocommerce-germanized"
|
87 |
target="_blank"><?php _e( 'Upgrade now', 'woocommerce-germanized' ); ?></a>
|
88 |
<a class="button button-secondary" style="margin-left: 1em"
|
89 |
-
href="https://vendidero.de/woocommerce-germanized#accounting"
|
90 |
target="_blank"><?php _e( 'Learn more about PDF invoicing', 'woocommerce-germanized' ); ?></a>
|
91 |
</p>
|
92 |
</div>
|
86 |
<a class="button button-primary" href="https://vendidero.de/woocommerce-germanized"
|
87 |
target="_blank"><?php _e( 'Upgrade now', 'woocommerce-germanized' ); ?></a>
|
88 |
<a class="button button-secondary" style="margin-left: 1em"
|
89 |
+
href="https://vendidero.de/woocommerce-germanized/features#accounting"
|
90 |
target="_blank"><?php _e( 'Learn more about PDF invoicing', 'woocommerce-germanized' ); ?></a>
|
91 |
</p>
|
92 |
</div>
|
packages/woocommerce-germanized-dhl/assets/css/admin.css
CHANGED
@@ -62,7 +62,8 @@
|
|
62 |
margin-bottom: 5px; }
|
63 |
|
64 |
.germanized-create-label p.form-field select, .germanized-create-label p.form-field input[type=text], .germanized-create-label p.form-field input[type=email] {
|
65 |
-
width: 100%;
|
|
|
66 |
|
67 |
.germanized-create-label p.form-field.form-field-checkbox {
|
68 |
display: flex;
|
62 |
margin-bottom: 5px; }
|
63 |
|
64 |
.germanized-create-label p.form-field select, .germanized-create-label p.form-field input[type=text], .germanized-create-label p.form-field input[type=email] {
|
65 |
+
width: 100%;
|
66 |
+
max-width: 100%; }
|
67 |
|
68 |
.germanized-create-label p.form-field.form-field-checkbox {
|
69 |
display: flex;
|
packages/woocommerce-germanized-dhl/assets/css/admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#posts-filter .wc-gzd-dhl-bulk-downloads{clear:both;float:left;margin:1em 0}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.email::after{content:"\f465"}.wc-modal-shipping-method-settings .form-table td .wc-gzd-additional-desc{margin-top:1em;line-height:1.5em;background:#efefef;padding:.5em;font-style:normal;font-size:13px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.germanized-create-label .notice-wrapper .notice{margin:0;margin-bottom:1em}.germanized-create-label .notice-wrapper .notice p{margin:.5em 0!important;padding:2px!important;font-size:13px;line-height:1.5}.germanized-create-label p.form-field{display:inline-block;width:100%;margin-bottom:5px!important;margin-top:5px!important}.germanized-create-label p.form-field:first-child,.germanized-create-label p.form-field:last-child{margin-bottom:5px!important;margin-top:5px!important}.germanized-create-label .columns{margin-left:-.5rem!important;margin-right:-.5rem!important}.germanized-create-label .column{padding-left:.5rem!important;padding-right:.5rem!important}.germanized-create-label .show-services-trigger{font-weight:700;margin-top:15px;margin-bottom:0;display:block;text-align:right}.germanized-create-label .show-services-trigger a{text-decoration:none}.germanized-create-label .hide-default,.germanized-create-label .show-if{display:none}.germanized-create-label .show-if label{color:#777}.germanized-create-label p.form-field label{width:100%;display:block;margin-bottom:5px}.germanized-create-label p.form-field input[type=email],.germanized-create-label p.form-field input[type=text],.germanized-create-label p.form-field select{width:100%}.germanized-create-label p.form-field.form-field-checkbox{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin-top:10px!important;margin-bottom:10px!important;align-items:center}.germanized-create-label p.form-field.form-field-checkbox label{width:auto;margin-left:.5em;order:2;margin-bottom:0}.germanized-create-label p.form-field.form-field-checkbox input[type=checkbox]{order:1}.germanized-create-label p.form-field.form-field-checkbox .woocommerce-help-tip{order:3;margin-left:3px}.germanized-create-label p.form-field.form-field-checkbox .description{width:100%;margin-top:5px;color:#777;order:4;font-style:normal}.wc-gzd-shipment-dhl-label h4{margin-top:0}.wc-gzd-shipment-dhl-label .shipment-dhl-label-actions .shipment-dhl-label-actions-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1em;align-items:center}.wc-gzd-shipment-dhl-label .shipment-dhl-label-actions .shipment-dhl-label-actions-wrapper a{margin-right:1em}
|
1 |
+
#posts-filter .wc-gzd-dhl-bulk-downloads{clear:both;float:left;margin:1em 0}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.email::after{content:"\f465"}.wc-modal-shipping-method-settings .form-table td .wc-gzd-additional-desc{margin-top:1em;line-height:1.5em;background:#efefef;padding:.5em;font-style:normal;font-size:13px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.germanized-create-label .notice-wrapper .notice{margin:0;margin-bottom:1em}.germanized-create-label .notice-wrapper .notice p{margin:.5em 0!important;padding:2px!important;font-size:13px;line-height:1.5}.germanized-create-label p.form-field{display:inline-block;width:100%;margin-bottom:5px!important;margin-top:5px!important}.germanized-create-label p.form-field:first-child,.germanized-create-label p.form-field:last-child{margin-bottom:5px!important;margin-top:5px!important}.germanized-create-label .columns{margin-left:-.5rem!important;margin-right:-.5rem!important}.germanized-create-label .column{padding-left:.5rem!important;padding-right:.5rem!important}.germanized-create-label .show-services-trigger{font-weight:700;margin-top:15px;margin-bottom:0;display:block;text-align:right}.germanized-create-label .show-services-trigger a{text-decoration:none}.germanized-create-label .hide-default,.germanized-create-label .show-if{display:none}.germanized-create-label .show-if label{color:#777}.germanized-create-label p.form-field label{width:100%;display:block;margin-bottom:5px}.germanized-create-label p.form-field input[type=email],.germanized-create-label p.form-field input[type=text],.germanized-create-label p.form-field select{width:100%;max-width:100%}.germanized-create-label p.form-field.form-field-checkbox{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin-top:10px!important;margin-bottom:10px!important;align-items:center}.germanized-create-label p.form-field.form-field-checkbox label{width:auto;margin-left:.5em;order:2;margin-bottom:0}.germanized-create-label p.form-field.form-field-checkbox input[type=checkbox]{order:1}.germanized-create-label p.form-field.form-field-checkbox .woocommerce-help-tip{order:3;margin-left:3px}.germanized-create-label p.form-field.form-field-checkbox .description{width:100%;margin-top:5px;color:#777;order:4;font-style:normal}.wc-gzd-shipment-dhl-label h4{margin-top:0}.wc-gzd-shipment-dhl-label .shipment-dhl-label-actions .shipment-dhl-label-actions-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1em;align-items:center}.wc-gzd-shipment-dhl-label .shipment-dhl-label-actions .shipment-dhl-label-actions-wrapper a{margin-right:1em}
|
packages/woocommerce-germanized-dhl/assets/css/admin.scss
CHANGED
@@ -90,6 +90,7 @@
|
|
90 |
}
|
91 |
select, input[type=text], input[type=email] {
|
92 |
width: 100%;
|
|
|
93 |
}
|
94 |
|
95 |
&.form-field-checkbox {
|
90 |
}
|
91 |
select, input[type=text], input[type=email] {
|
92 |
width: 100%;
|
93 |
+
max-width: 100%;
|
94 |
}
|
95 |
|
96 |
&.form-field-checkbox {
|
packages/woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php
CHANGED
@@ -30,6 +30,8 @@ $default_args = wc_gzd_dhl_get_label_default_args( $dhl_order, $shipment );
|
|
30 |
'description' => '',
|
31 |
'value' => isset( $default_args['cod_total'] ) ? $default_args['cod_total'] : '',
|
32 |
) ); ?>
|
|
|
|
|
33 |
<?php endif; ?>
|
34 |
|
35 |
<?php if ( Package::is_crossborder_shipment( $shipment->get_country() ) ) : ?>
|
30 |
'description' => '',
|
31 |
'value' => isset( $default_args['cod_total'] ) ? $default_args['cod_total'] : '',
|
32 |
) ); ?>
|
33 |
+
|
34 |
+
<input type="hidden" name="dhl_label_cod_includes_additional_total" value="<?php echo ( isset( $default_args['cod_includes_additional_total'] ) ? $default_args['cod_includes_additional_total'] : '' ); ?>" />
|
35 |
<?php endif; ?>
|
36 |
|
37 |
<?php if ( Package::is_crossborder_shipment( $shipment->get_country() ) ) : ?>
|
packages/woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php
CHANGED
@@ -14,6 +14,7 @@ use Vendidero\Germanized\DHL\Order;
|
|
14 |
use Vendidero\Germanized\DHL\Package;
|
15 |
use Vendidero\Germanized\DHL\ParcelLocator;
|
16 |
use Vendidero\Germanized\DHL\ShippingMethod;
|
|
|
17 |
use Vendidero\Germanized\DHL\ParcelServices;
|
18 |
use Vendidero\Germanized\DHL\LabelFactory;
|
19 |
use Vendidero\Germanized\DHL\SimpleLabel;
|
@@ -96,6 +97,49 @@ function wc_gzd_dhl_get_label_reference( $reference_type, $placeholders = array(
|
|
96 |
return str_replace( array_keys( $placeholders ), array_values( $placeholders ), $text );
|
97 |
}
|
98 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
/**
|
100 |
* Standard way of retrieving shipments based on certain parameters.
|
101 |
*
|
@@ -142,23 +186,37 @@ function wc_gzd_dhl_get_services() {
|
|
142 |
|
143 |
function wc_gzd_dhl_get_shipping_method( $instance_id ) {
|
144 |
|
|
|
|
|
145 |
if ( ! is_numeric( $instance_id ) ) {
|
146 |
$expl = explode( ':', $instance_id );
|
147 |
$instance_id = ( ( ! empty( $expl ) && sizeof( $expl ) > 1 ) ? (int) $expl[1] : $instance_id );
|
148 |
}
|
149 |
|
150 |
-
if ( empty( $instance_id ) ) {
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
// Make sure shipping zones are loaded
|
155 |
-
include_once WC_ABSPATH . 'includes/class-wc-shipping-zones.php';
|
156 |
|
157 |
-
|
158 |
-
|
|
|
159 |
}
|
160 |
|
161 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
162 |
}
|
163 |
|
164 |
function wc_gzd_dhl_get_preferred_services() {
|
@@ -527,6 +585,20 @@ function wc_gzd_dhl_validate_inlay_return_label_args( $parent_label, $args = arr
|
|
527 |
return $args;
|
528 |
}
|
529 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
530 |
/**
|
531 |
* @param Order $dhl_order
|
532 |
* @param Shipment $shipment
|
@@ -550,6 +622,28 @@ function wc_gzd_dhl_get_label_default_args( $dhl_order, $shipment ) {
|
|
550 |
|
551 |
if ( $dhl_order->has_cod_payment() ) {
|
552 |
$defaults['cod_total'] = $shipment->get_total();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
553 |
}
|
554 |
|
555 |
if ( Package::is_crossborder_shipment( $shipment->get_country() ) ) {
|
@@ -628,6 +722,45 @@ function wc_gzd_dhl_get_label_default_args( $dhl_order, $shipment ) {
|
|
628 |
return $defaults;
|
629 |
}
|
630 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
631 |
/**
|
632 |
* @param Order $dhl_order
|
633 |
* @param ReturnShipment $shipment
|
@@ -646,9 +779,10 @@ function wc_gzd_dhl_get_return_label_default_args( $dhl_order, $shipment ) {
|
|
646 |
);
|
647 |
|
648 |
$defaults['sender_address'] = array_merge( $defaults['sender_address'], array(
|
649 |
-
'name'
|
650 |
-
'street'
|
651 |
-
'street_number'
|
|
|
652 |
) );
|
653 |
|
654 |
return $defaults;
|
14 |
use Vendidero\Germanized\DHL\Package;
|
15 |
use Vendidero\Germanized\DHL\ParcelLocator;
|
16 |
use Vendidero\Germanized\DHL\ShippingMethod;
|
17 |
+
use Vendidero\Germanized\DHL\ShippingMethodPlaceholder;
|
18 |
use Vendidero\Germanized\DHL\ParcelServices;
|
19 |
use Vendidero\Germanized\DHL\LabelFactory;
|
20 |
use Vendidero\Germanized\DHL\SimpleLabel;
|
97 |
return str_replace( array_keys( $placeholders ), array_values( $placeholders ), $text );
|
98 |
}
|
99 |
|
100 |
+
function wc_gzd_dhl_get_label_customer_reference( $label, $shipment ) {
|
101 |
+
/**
|
102 |
+
* Filter to adjust the customer reference field placed on the DHL label.
|
103 |
+
*
|
104 |
+
* @param string $text The customer reference text.
|
105 |
+
* @param Label $label The label instance.
|
106 |
+
* @param SimpleShipment $shipment The shipment instance.
|
107 |
+
*
|
108 |
+
* @since 3.0.0
|
109 |
+
* @package Vendidero/Germanized/DHL
|
110 |
+
*/
|
111 |
+
return apply_filters( 'woocommerce_gzd_dhl_label_customer_reference', wc_gzd_dhl_get_label_reference( _x( 'Shipment #{shipment_id} to order #{order_id}', 'dhl', 'woocommerce-germanized' ), array( '{shipment_id}' => $shipment->get_id(), '{order_id}' => $shipment->get_order_number() ) ), $label, $shipment );
|
112 |
+
}
|
113 |
+
|
114 |
+
function wc_gzd_dhl_get_return_label_customer_reference( $label, $shipment, $parent_shipment ) {
|
115 |
+
/**
|
116 |
+
* Filter to adjust the customer reference field placed on the DHL return label.
|
117 |
+
*
|
118 |
+
* @param string $text The customer reference text.
|
119 |
+
* @param Label $label The label instance.
|
120 |
+
* @param ReturnShipment $shipment The shipment instance.
|
121 |
+
* @param SimpleShipment $parent_shipment The parent shipment instance.
|
122 |
+
*
|
123 |
+
* @since 3.0.0
|
124 |
+
* @package Vendidero/Germanized/DHL
|
125 |
+
*/
|
126 |
+
return apply_filters( 'woocommerce_gzd_dhl_return_label_customer_reference', wc_gzd_dhl_get_label_reference( _x( 'Return #{shipment_id} to shipment #{original_shipment_id}', 'dhl', 'woocommerce-germanized' ), array( '{shipment_id}' => $shipment->get_id(), '{original_shipment_id}' => $parent_shipment->get_id() ) ), $label, $shipment, $parent_shipment );
|
127 |
+
}
|
128 |
+
|
129 |
+
function wc_gzd_dhl_get_inlay_return_label_reference( $label, $shipment ) {
|
130 |
+
/**
|
131 |
+
* Filter to adjust the inlay return reference field placed on the DHL label.
|
132 |
+
*
|
133 |
+
* @param string $text The customer reference text.
|
134 |
+
* @param Label $label The label instance.
|
135 |
+
* @param SimpleShipment $shipment The shipment instance.
|
136 |
+
*
|
137 |
+
* @since 3.0.0
|
138 |
+
* @package Vendidero/Germanized/DHL
|
139 |
+
*/
|
140 |
+
return apply_filters( 'woocommerce_gzd_dhl_inlay_return_label_reference', wc_gzd_dhl_get_label_reference( _x( 'Return shipment #{shipment_id} to order #{order_id}', 'dhl', 'woocommerce-germanized' ), array( '{shipment_id}' => $shipment->get_id(), '{order_id}' => $shipment->get_order_number() ) ), $label, $shipment );
|
141 |
+
}
|
142 |
+
|
143 |
/**
|
144 |
* Standard way of retrieving shipments based on certain parameters.
|
145 |
*
|
186 |
|
187 |
function wc_gzd_dhl_get_shipping_method( $instance_id ) {
|
188 |
|
189 |
+
$original_id = $instance_id;
|
190 |
+
|
191 |
if ( ! is_numeric( $instance_id ) ) {
|
192 |
$expl = explode( ':', $instance_id );
|
193 |
$instance_id = ( ( ! empty( $expl ) && sizeof( $expl ) > 1 ) ? (int) $expl[1] : $instance_id );
|
194 |
}
|
195 |
|
196 |
+
if ( ! empty( $instance_id ) ) {
|
197 |
+
// Make sure shipping zones are loaded
|
198 |
+
include_once WC_ABSPATH . 'includes/class-wc-shipping-zones.php';
|
|
|
|
|
|
|
199 |
|
200 |
+
if ( $method = WC_Shipping_Zones::get_shipping_method( $instance_id ) ) {
|
201 |
+
return new ShippingMethod( $method );
|
202 |
+
}
|
203 |
}
|
204 |
|
205 |
+
// Load placeholder
|
206 |
+
$placeholder = new ShippingMethodPlaceholder( $original_id );
|
207 |
+
|
208 |
+
/**
|
209 |
+
* Filter to adjust the fallback shipping method to be loaded if no real
|
210 |
+
* shipping method was able to be constructed (e.g. a custom plugin is being used which
|
211 |
+
* replaces the default Woo shipping zones integration).
|
212 |
+
*
|
213 |
+
* @param ShippingMethod $placeholder The placeholder impl.
|
214 |
+
* @param string $original_id The shipping method id.
|
215 |
+
*
|
216 |
+
* @since 3.0.0
|
217 |
+
* @package Vendidero/Germanized/DHL
|
218 |
+
*/
|
219 |
+
return apply_filters( 'woocommerce_gzd_dhl_shipping_method_fallback', $placeholder, $original_id );
|
220 |
}
|
221 |
|
222 |
function wc_gzd_dhl_get_preferred_services() {
|
585 |
return $args;
|
586 |
}
|
587 |
|
588 |
+
/**
|
589 |
+
* @param Shipment $shipment
|
590 |
+
*/
|
591 |
+
function wc_gzd_dhl_get_label_shipment_address_addition( $shipment ) {
|
592 |
+
$addition = $shipment->get_address_2();
|
593 |
+
$street_addition = $shipment->get_address_street_addition();
|
594 |
+
|
595 |
+
if ( ! empty( $street_addition ) ) {
|
596 |
+
$addition = $street_addition . ( ! empty( $addition ) ? ' ' . $addition : '' );
|
597 |
+
}
|
598 |
+
|
599 |
+
return trim( $addition );
|
600 |
+
}
|
601 |
+
|
602 |
/**
|
603 |
* @param Order $dhl_order
|
604 |
* @param Shipment $shipment
|
622 |
|
623 |
if ( $dhl_order->has_cod_payment() ) {
|
624 |
$defaults['cod_total'] = $shipment->get_total();
|
625 |
+
|
626 |
+
/**
|
627 |
+
* This check is necessary to make sure only one label per order
|
628 |
+
* has the additional total (shipping total, fee total) added to the COD amount.
|
629 |
+
*/
|
630 |
+
$shipments = wc_gzd_get_shipments_by_order( $shipment->get_order_id() );
|
631 |
+
$needs_additional_total = true;
|
632 |
+
|
633 |
+
foreach( $shipments as $shipment ) {
|
634 |
+
if ( $existing_label = wc_gzd_dhl_get_shipment_label( $shipment, 'simple' ) ) {
|
635 |
+
|
636 |
+
if ( $existing_label->cod_includes_additional_total() ) {
|
637 |
+
$needs_additional_total = false;
|
638 |
+
break;
|
639 |
+
}
|
640 |
+
}
|
641 |
+
}
|
642 |
+
|
643 |
+
if ( $needs_additional_total ) {
|
644 |
+
$defaults['cod_total'] += round( $shipment->get_additional_total(), wc_get_price_decimals() );
|
645 |
+
$defaults['cod_includes_additional_total'] = true;
|
646 |
+
}
|
647 |
}
|
648 |
|
649 |
if ( Package::is_crossborder_shipment( $shipment->get_country() ) ) {
|
722 |
return $defaults;
|
723 |
}
|
724 |
|
725 |
+
function wc_gzd_dhl_get_custom_label_format( $label, $type = '' ) {
|
726 |
+
$available = array(
|
727 |
+
'A4',
|
728 |
+
'910-300-700',
|
729 |
+
'910-300-700-oZ',
|
730 |
+
'910-300-600',
|
731 |
+
'910-300-610',
|
732 |
+
'910-300-710',
|
733 |
+
);
|
734 |
+
|
735 |
+
/**
|
736 |
+
* This filter allows adjusting the default label format (GUI) to a custom format e.g. 910-300-700.
|
737 |
+
* The following formats are available:
|
738 |
+
*
|
739 |
+
* <ul>
|
740 |
+
* <li>A4</li>
|
741 |
+
* <li>910-300-700</li>
|
742 |
+
* <li>910-300-700-oZ</li>
|
743 |
+
* <li>910-300-600</li>
|
744 |
+
* <li>910-300-610</li>
|
745 |
+
* <li>910-300-710</li>
|
746 |
+
* </ul>
|
747 |
+
*
|
748 |
+
* @param string $format The label format.
|
749 |
+
* @param Label $label The label instance.
|
750 |
+
* @param string $type The type e.g. inlay_return.
|
751 |
+
*
|
752 |
+
* @since 3.0.5
|
753 |
+
* @package Vendidero/Germanized/DHL
|
754 |
+
*/
|
755 |
+
$format = apply_filters( 'woocommerce_gzd_dhl_label_custom_format', '', $label, $type );
|
756 |
+
|
757 |
+
if ( ! empty( $format ) && ! in_array( $format, $available ) ) {
|
758 |
+
$format = '';
|
759 |
+
}
|
760 |
+
|
761 |
+
return $format;
|
762 |
+
}
|
763 |
+
|
764 |
/**
|
765 |
* @param Order $dhl_order
|
766 |
* @param ReturnShipment $shipment
|
779 |
);
|
780 |
|
781 |
$defaults['sender_address'] = array_merge( $defaults['sender_address'], array(
|
782 |
+
'name' => $shipment->get_formatted_sender_full_name(),
|
783 |
+
'street' => $shipment->get_sender_address_street(),
|
784 |
+
'street_number' => $shipment->get_sender_address_street_number(),
|
785 |
+
'street_addition' => $shipment->get_sender_address_street_addition(),
|
786 |
) );
|
787 |
|
788 |
return $defaults;
|
packages/woocommerce-germanized-dhl/src/Admin/Importer.php
CHANGED
@@ -42,16 +42,16 @@ class Importer {
|
|
42 |
'shipper_company' => 'shipper_company',
|
43 |
'shipper_address' => 'shipper_street',
|
44 |
'shipper_address_no' => 'shipper_street_no',
|
45 |
-
'
|
46 |
-
'
|
47 |
'shipper_phone' => 'shipper_phone',
|
48 |
'shipper_email' => 'shipper_email',
|
49 |
'return_name' => 'return_address_name',
|
50 |
'return_company' => 'return_address_company',
|
51 |
'return_address' => 'return_address_street',
|
52 |
'return_address_no' => 'return_address_street_no',
|
53 |
-
'
|
54 |
-
'
|
55 |
'return_phone' => 'return_address_phone',
|
56 |
'return_email' => 'return_address_email',
|
57 |
'bank_holder' => 'bank_holder',
|
42 |
'shipper_company' => 'shipper_company',
|
43 |
'shipper_address' => 'shipper_street',
|
44 |
'shipper_address_no' => 'shipper_street_no',
|
45 |
+
'shipper_address_city' => 'shipper_city',
|
46 |
+
'shipper_address_zip' => 'shipper_postcode',
|
47 |
'shipper_phone' => 'shipper_phone',
|
48 |
'shipper_email' => 'shipper_email',
|
49 |
'return_name' => 'return_address_name',
|
50 |
'return_company' => 'return_address_company',
|
51 |
'return_address' => 'return_address_street',
|
52 |
'return_address_no' => 'return_address_street_no',
|
53 |
+
'return_address_city' => 'return_address_city',
|
54 |
+
'return_address_zip' => 'return_address_postcode',
|
55 |
'return_phone' => 'return_address_phone',
|
56 |
'return_email' => 'return_address_email',
|
57 |
'bank_holder' => 'bank_holder',
|
packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php
CHANGED
@@ -96,6 +96,10 @@ class LabelSoap extends Soap {
|
|
96 |
throw $e;
|
97 |
}
|
98 |
|
|
|
|
|
|
|
|
|
99 |
return $this->update_label( $label, $response_body->Status, $response_body->CreationState );
|
100 |
}
|
101 |
|
@@ -429,38 +433,18 @@ class LabelSoap extends Soap {
|
|
429 |
'ShipmentDetails' => array(
|
430 |
'product' => $label->get_dhl_product(),
|
431 |
'accountNumber' => self::get_account_number( $label->get_dhl_product() ),
|
432 |
-
'customerReference' =>
|
433 |
'shipmentDate' => date('Y-m-d' ),
|
434 |
'ShipmentItem' => array(
|
435 |
'weightInKG' => $label->get_weight(),
|
436 |
-
'lengthInCM' => wc_get_dimension( $shipment->get_length(), 'cm', $shipment->get_dimension_unit() ),
|
437 |
-
'widthInCM' => wc_get_dimension( $shipment->get_width(), 'cm', $shipment->get_dimension_unit() ),
|
438 |
-
'heightInCM' => wc_get_dimension( $shipment->get_height(), 'cm', $shipment->get_dimension_unit() ),
|
439 |
),
|
440 |
'Service' => $services,
|
441 |
'Notification' => $label->has_email_notification() ? array( 'recipientEmailAddress' => $shipment->get_email() ) : array(),
|
442 |
'BankData' => array(),
|
443 |
),
|
444 |
-
'Shipper' => array(
|
445 |
-
'Name' => array(
|
446 |
-
'name1' => Package::get_setting( 'shipper_company' ) ? Package::get_setting( 'shipper_company' ) : Package::get_setting( 'shipper_name' ),
|
447 |
-
'name2' => Package::get_setting( 'shipper_company' ) ? Package::get_setting( 'shipper_name' ) : '',
|
448 |
-
),
|
449 |
-
'Address' => array(
|
450 |
-
'streetName' => Package::get_setting( 'shipper_street' ),
|
451 |
-
'streetNumber' => Package::get_setting( 'shipper_street_no' ),
|
452 |
-
'zip' => Package::get_setting( 'shipper_postcode' ),
|
453 |
-
'city' => Package::get_setting( 'shipper_city' ),
|
454 |
-
'Origin' => array(
|
455 |
-
'countryISOCode' => Package::get_setting( 'shipper_country' ),
|
456 |
-
'state' => wc_gzd_dhl_format_label_state( Package::get_setting( 'shipper_state' ), Package::get_setting( 'shipper_country' ) ),
|
457 |
-
)
|
458 |
-
),
|
459 |
-
'Communication' => array(
|
460 |
-
'phone' => Package::get_setting( 'shipper_phone' ),
|
461 |
-
'email' => Package::get_setting( 'shipper_email' )
|
462 |
-
)
|
463 |
-
),
|
464 |
'Receiver' => array(
|
465 |
'name1' => $shipment->get_company() ? $shipment->get_company() : $shipment->get_formatted_full_name(),
|
466 |
'Address' => array(
|
@@ -475,7 +459,7 @@ class LabelSoap extends Soap {
|
|
475 |
* @since 3.0.3
|
476 |
* @package Vendidero/Germanized/DHL
|
477 |
*/
|
478 |
-
'name3' => apply_filters( 'woocommerce_gzd_dhl_label_api_receiver_name3', $shipment
|
479 |
'streetName' => $shipment->get_address_street(),
|
480 |
'streetNumber' => $shipment->get_address_street_number(),
|
481 |
'zip' => $shipment->get_postcode(),
|
@@ -486,6 +470,17 @@ class LabelSoap extends Soap {
|
|
486 |
)
|
487 |
),
|
488 |
'Communication' => array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
489 |
/**
|
490 |
* Choose whether to transfer the phone number to DHL on creating a label.
|
491 |
* By default the phone number is not transmitted.
|
@@ -517,6 +512,56 @@ class LabelSoap extends Soap {
|
|
517 |
)
|
518 |
);
|
519 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
if ( $shipment->send_to_external_pickup( array_keys( wc_gzd_dhl_get_pickup_types() ) ) ) {
|
521 |
// Address is NOT needed if using a parcel shop
|
522 |
unset( $dhl_label_body['ShipmentOrder']['Shipment']['Receiver']['Address'] );
|
@@ -552,7 +597,7 @@ class LabelSoap extends Soap {
|
|
552 |
|
553 |
if ( $label->has_inlay_return() ) {
|
554 |
$dhl_label_body['ShipmentOrder']['Shipment']['ShipmentDetails']['returnShipmentAccountNumber'] = self::get_return_account_number();
|
555 |
-
$dhl_label_body['ShipmentOrder']['Shipment']['ShipmentDetails']['returnShipmentReference'] =
|
556 |
|
557 |
$dhl_label_body['ShipmentOrder']['Shipment']['ReturnReceiver'] = array(
|
558 |
'Name' => array(
|
@@ -570,8 +615,9 @@ class LabelSoap extends Soap {
|
|
570 |
)
|
571 |
),
|
572 |
'Communication' => array(
|
573 |
-
|
574 |
-
'
|
|
|
575 |
)
|
576 |
);
|
577 |
}
|
96 |
throw $e;
|
97 |
}
|
98 |
|
99 |
+
if ( ! isset( $response_body->Status ) || ! isset( $response_body->CreationState ) ) {
|
100 |
+
throw new Exception( _x( 'There was an error generating the label. Please check your logs.', 'dhl', 'woocommerce-germanized' ) );
|
101 |
+
}
|
102 |
+
|
103 |
return $this->update_label( $label, $response_body->Status, $response_body->CreationState );
|
104 |
}
|
105 |
|
433 |
'ShipmentDetails' => array(
|
434 |
'product' => $label->get_dhl_product(),
|
435 |
'accountNumber' => self::get_account_number( $label->get_dhl_product() ),
|
436 |
+
'customerReference' => wc_gzd_dhl_get_label_customer_reference( $label, $shipment ),
|
437 |
'shipmentDate' => date('Y-m-d' ),
|
438 |
'ShipmentItem' => array(
|
439 |
'weightInKG' => $label->get_weight(),
|
440 |
+
'lengthInCM' => $shipment->has_dimensions() ? wc_get_dimension( $shipment->get_length(), 'cm', $shipment->get_dimension_unit() ) : '',
|
441 |
+
'widthInCM' => $shipment->has_dimensions() ? wc_get_dimension( $shipment->get_width(), 'cm', $shipment->get_dimension_unit() ) : '',
|
442 |
+
'heightInCM' => $shipment->has_dimensions() ? wc_get_dimension( $shipment->get_height(), 'cm', $shipment->get_dimension_unit() ) : '',
|
443 |
),
|
444 |
'Service' => $services,
|
445 |
'Notification' => $label->has_email_notification() ? array( 'recipientEmailAddress' => $shipment->get_email() ) : array(),
|
446 |
'BankData' => array(),
|
447 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
448 |
'Receiver' => array(
|
449 |
'name1' => $shipment->get_company() ? $shipment->get_company() : $shipment->get_formatted_full_name(),
|
450 |
'Address' => array(
|
459 |
* @since 3.0.3
|
460 |
* @package Vendidero/Germanized/DHL
|
461 |
*/
|
462 |
+
'name3' => apply_filters( 'woocommerce_gzd_dhl_label_api_receiver_name3', wc_gzd_dhl_get_label_shipment_address_addition( $shipment ), $label ),
|
463 |
'streetName' => $shipment->get_address_street(),
|
464 |
'streetNumber' => $shipment->get_address_street_number(),
|
465 |
'zip' => $shipment->get_postcode(),
|
470 |
)
|
471 |
),
|
472 |
'Communication' => array(
|
473 |
+
/**
|
474 |
+
* Choose whether to transmit the full name of the shipment receiver as contactPerson
|
475 |
+
* while creating a label.
|
476 |
+
*
|
477 |
+
* @param string $name The name of the shipmen receiver.
|
478 |
+
* @param Label $label The label instance.
|
479 |
+
*
|
480 |
+
* @since 3.0.5
|
481 |
+
* @package Vendidero/Germanized/DHL
|
482 |
+
*/
|
483 |
+
'contactPerson' => apply_filters( 'woocommerce_gzd_dhl_label_api_communication_contact_person', $shipment->get_formatted_full_name(), $label ),
|
484 |
/**
|
485 |
* Choose whether to transfer the phone number to DHL on creating a label.
|
486 |
* By default the phone number is not transmitted.
|
512 |
)
|
513 |
);
|
514 |
|
515 |
+
/**
|
516 |
+
* This filter allows using a ShipperReference configured in the GKP instead of transmitting
|
517 |
+
* the shipper data from the DHL settings. Use this filter carefully and make sure that the
|
518 |
+
* reference exists.
|
519 |
+
*
|
520 |
+
* @param string $shipper_reference The shipper reference from the GKP.
|
521 |
+
* @param Label $label The label instance.
|
522 |
+
*
|
523 |
+
* @since 3.0.5
|
524 |
+
* @package Vendidero/Germanized/DHL
|
525 |
+
*/
|
526 |
+
$shipper_reference = apply_filters( 'woocommerce_gzd_dhl_label_api_shipper_reference', '', $label );
|
527 |
+
|
528 |
+
if ( ! empty( $shipper_reference ) ) {
|
529 |
+
$dhl_label_body['ShipmentOrder']['Shipment']['ShipperReference'] = $shipper_reference;
|
530 |
+
} else {
|
531 |
+
$dhl_label_body['ShipmentOrder']['Shipment']['Shipper'] = array(
|
532 |
+
'Name' => array(
|
533 |
+
'name1' => Package::get_setting( 'shipper_company' ) ? Package::get_setting( 'shipper_company' ) : Package::get_setting( 'shipper_name' ),
|
534 |
+
'name2' => Package::get_setting( 'shipper_company' ) ? Package::get_setting( 'shipper_name' ) : '',
|
535 |
+
),
|
536 |
+
'Address' => array(
|
537 |
+
'streetName' => Package::get_setting( 'shipper_street' ),
|
538 |
+
'streetNumber' => Package::get_setting( 'shipper_street_no' ),
|
539 |
+
'zip' => Package::get_setting( 'shipper_postcode' ),
|
540 |
+
'city' => Package::get_setting( 'shipper_city' ),
|
541 |
+
'Origin' => array(
|
542 |
+
'countryISOCode' => Package::get_setting( 'shipper_country' ),
|
543 |
+
'state' => wc_gzd_dhl_format_label_state( Package::get_setting( 'shipper_state' ), Package::get_setting( 'shipper_country' ) ),
|
544 |
+
)
|
545 |
+
),
|
546 |
+
'Communication' => array(
|
547 |
+
'phone' => Package::get_setting( 'shipper_phone' ),
|
548 |
+
'email' => Package::get_setting( 'shipper_email' ),
|
549 |
+
'contactPerson' => Package::get_setting( 'shipper_name' ),
|
550 |
+
)
|
551 |
+
);
|
552 |
+
}
|
553 |
+
|
554 |
+
$label_custom_format = wc_gzd_dhl_get_custom_label_format( $label );
|
555 |
+
$label_custom_return_format = wc_gzd_dhl_get_custom_label_format( $label, 'inlay_return' );
|
556 |
+
|
557 |
+
if ( ! empty( $label_custom_format ) ) {
|
558 |
+
$dhl_label_body['labelFormat'] = $label_custom_format;
|
559 |
+
}
|
560 |
+
|
561 |
+
if ( ! empty( $label_custom_return_format ) ) {
|
562 |
+
$dhl_label_body['labelFormatRetoure'] = $label_custom_return_format;
|
563 |
+
}
|
564 |
+
|
565 |
if ( $shipment->send_to_external_pickup( array_keys( wc_gzd_dhl_get_pickup_types() ) ) ) {
|
566 |
// Address is NOT needed if using a parcel shop
|
567 |
unset( $dhl_label_body['ShipmentOrder']['Shipment']['Receiver']['Address'] );
|
597 |
|
598 |
if ( $label->has_inlay_return() ) {
|
599 |
$dhl_label_body['ShipmentOrder']['Shipment']['ShipmentDetails']['returnShipmentAccountNumber'] = self::get_return_account_number();
|
600 |
+
$dhl_label_body['ShipmentOrder']['Shipment']['ShipmentDetails']['returnShipmentReference'] = wc_gzd_dhl_get_inlay_return_label_reference( $label, $shipment );
|
601 |
|
602 |
$dhl_label_body['ShipmentOrder']['Shipment']['ReturnReceiver'] = array(
|
603 |
'Name' => array(
|
615 |
)
|
616 |
),
|
617 |
'Communication' => array(
|
618 |
+
'contactPerson' => $label->get_return_formatted_full_name(),
|
619 |
+
'phone' => $label->get_return_phone(),
|
620 |
+
'email' => $label->get_return_email()
|
621 |
)
|
622 |
);
|
623 |
}
|
packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php
CHANGED
@@ -49,11 +49,22 @@ class ReturnRest extends Rest {
|
|
49 |
|
50 |
$request_args = array(
|
51 |
'receiverId' => $label->get_receiver_id(),
|
52 |
-
"customerReference" =>
|
53 |
"shipmentReference" => '',
|
54 |
"senderAddress" => array(
|
55 |
'name1' => $label->get_sender_company() ? $label->get_sender_company() : $label->get_sender_formatted_full_name(),
|
56 |
'name2' => $label->get_sender_company() ? $label->get_sender_formatted_full_name() : '',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
'streetName' => $label->get_sender_street(),
|
58 |
'houseNumber' => $label->get_sender_street_number(),
|
59 |
'postCode' => $label->get_sender_postcode(),
|
49 |
|
50 |
$request_args = array(
|
51 |
'receiverId' => $label->get_receiver_id(),
|
52 |
+
"customerReference" => wc_gzd_dhl_get_return_label_customer_reference( $label, $shipment, $parent_shipment ),
|
53 |
"shipmentReference" => '',
|
54 |
"senderAddress" => array(
|
55 |
'name1' => $label->get_sender_company() ? $label->get_sender_company() : $label->get_sender_formatted_full_name(),
|
56 |
'name2' => $label->get_sender_company() ? $label->get_sender_formatted_full_name() : '',
|
57 |
+
/**
|
58 |
+
* By default the name3 parameter is used to transmit the additional
|
59 |
+
* address field to the DHL API. You may adjust the field value by using this filter.
|
60 |
+
*
|
61 |
+
* @param string $value The field value.
|
62 |
+
* @param ReturnLabel $label The label instance.
|
63 |
+
*
|
64 |
+
* @since 3.0.3
|
65 |
+
* @package Vendidero/Germanized/DHL
|
66 |
+
*/
|
67 |
+
'name3' => apply_filters( 'woocommerce_gzd_dhl_return_label_api_sender_name3', $label->get_sender_address_addition(), $label ),
|
68 |
'streetName' => $label->get_sender_street(),
|
69 |
'houseNumber' => $label->get_sender_street_number(),
|
70 |
'postCode' => $label->get_sender_postcode(),
|
packages/woocommerce-germanized-dhl/src/Automation.php
CHANGED
@@ -19,8 +19,8 @@ class Automation {
|
|
19 |
add_action( 'woocommerce_gzd_shipment_before_status_change', array( __CLASS__, 'set_automation' ), 10, 2 );
|
20 |
|
21 |
// Watch shipment creations - e.g. default status is set to shipped - needs to trigger label generation
|
22 |
-
add_action( 'woocommerce_gzd_new_shipment', array( __CLASS__, 'set_after_create_automation' ), 10,
|
23 |
-
add_action( 'woocommerce_gzd_new_return_shipment', array( __CLASS__, 'set_after_create_automation' ), 10,
|
24 |
|
25 |
add_action( 'woocommerce_gzd_dhl_after_create_return_label', array( __CLASS__, 'maybe_send_email' ), 10, 1 );
|
26 |
add_action( 'woocommerce_gzd_dhl_after_create_label', array( __CLASS__, 'maybe_adjust_shipment_status' ), 10, 1 );
|
@@ -44,10 +44,8 @@ class Automation {
|
|
44 |
}
|
45 |
}
|
46 |
|
47 |
-
public static function set_after_create_automation( $shipment_id ) {
|
48 |
-
|
49 |
-
self::do_automation( $shipment, false );
|
50 |
-
}
|
51 |
}
|
52 |
|
53 |
/**
|
19 |
add_action( 'woocommerce_gzd_shipment_before_status_change', array( __CLASS__, 'set_automation' ), 10, 2 );
|
20 |
|
21 |
// Watch shipment creations - e.g. default status is set to shipped - needs to trigger label generation
|
22 |
+
add_action( 'woocommerce_gzd_new_shipment', array( __CLASS__, 'set_after_create_automation' ), 10, 2 );
|
23 |
+
add_action( 'woocommerce_gzd_new_return_shipment', array( __CLASS__, 'set_after_create_automation' ), 10, 2 );
|
24 |
|
25 |
add_action( 'woocommerce_gzd_dhl_after_create_return_label', array( __CLASS__, 'maybe_send_email' ), 10, 1 );
|
26 |
add_action( 'woocommerce_gzd_dhl_after_create_label', array( __CLASS__, 'maybe_adjust_shipment_status' ), 10, 1 );
|
44 |
}
|
45 |
}
|
46 |
|
47 |
+
public static function set_after_create_automation( $shipment_id, $shipment ) {
|
48 |
+
self::do_automation( $shipment, false );
|
|
|
|
|
49 |
}
|
50 |
|
51 |
/**
|
packages/woocommerce-germanized-dhl/src/DataStores/Label.php
CHANGED
@@ -58,6 +58,7 @@ class Label extends WC_Data_Store_WP implements WC_Object_Data_Store_Interface {
|
|
58 |
'_services',
|
59 |
'_duties',
|
60 |
'_cod_total',
|
|
|
61 |
'_weight',
|
62 |
'_created_via',
|
63 |
'_receiver_slug',
|
@@ -119,11 +120,12 @@ class Label extends WC_Data_Store_WP implements WC_Object_Data_Store_Interface {
|
|
119 |
* label type e.g. return in case it is not a simple label.
|
120 |
*
|
121 |
* @param integer $label_id The label id.
|
|
|
122 |
*
|
123 |
* @since 3.0.0
|
124 |
* @package Vendidero/Germanized/DHL
|
125 |
*/
|
126 |
-
do_action( "woocommerce_gzd_dhl_{$hook_postfix}label_created", $label_id );
|
127 |
}
|
128 |
}
|
129 |
|
@@ -190,12 +192,13 @@ class Label extends WC_Data_Store_WP implements WC_Object_Data_Store_Interface {
|
|
190 |
* label type e.g. return in case it is not a simple label.
|
191 |
*
|
192 |
* @param integer $label_id The label id.
|
|
|
193 |
* @param array $changed_props Properties that have been changed.
|
194 |
*
|
195 |
* @since 3.0.0
|
196 |
* @package Vendidero/Germanized/DHL
|
197 |
*/
|
198 |
-
do_action( "woocommerce_gzd_dhl_{$hook_postfix}label_updated", $label->get_id(), $changed_props );
|
199 |
}
|
200 |
|
201 |
/**
|
@@ -395,6 +398,7 @@ class Label extends WC_Data_Store_WP implements WC_Object_Data_Store_Interface {
|
|
395 |
case "has_inlay_return":
|
396 |
case "codeable_address_only":
|
397 |
case "is_email_sent":
|
|
|
398 |
$value = wc_bool_to_string( $value );
|
399 |
break;
|
400 |
}
|
58 |
'_services',
|
59 |
'_duties',
|
60 |
'_cod_total',
|
61 |
+
'_cod_includes_additional_total',
|
62 |
'_weight',
|
63 |
'_created_via',
|
64 |
'_receiver_slug',
|
120 |
* label type e.g. return in case it is not a simple label.
|
121 |
*
|
122 |
* @param integer $label_id The label id.
|
123 |
+
* @param Label $label The label instance.
|
124 |
*
|
125 |
* @since 3.0.0
|
126 |
* @package Vendidero/Germanized/DHL
|
127 |
*/
|
128 |
+
do_action( "woocommerce_gzd_dhl_{$hook_postfix}label_created", $label_id, $label );
|
129 |
}
|
130 |
}
|
131 |
|
192 |
* label type e.g. return in case it is not a simple label.
|
193 |
*
|
194 |
* @param integer $label_id The label id.
|
195 |
+
* @param Label $label The label instance.
|
196 |
* @param array $changed_props Properties that have been changed.
|
197 |
*
|
198 |
* @since 3.0.0
|
199 |
* @package Vendidero/Germanized/DHL
|
200 |
*/
|
201 |
+
do_action( "woocommerce_gzd_dhl_{$hook_postfix}label_updated", $label->get_id(), $label, $changed_props );
|
202 |
}
|
203 |
|
204 |
/**
|
398 |
case "has_inlay_return":
|
399 |
case "codeable_address_only":
|
400 |
case "is_email_sent":
|
401 |
+
case "cod_includes_additional_total":
|
402 |
$value = wc_bool_to_string( $value );
|
403 |
break;
|
404 |
}
|
packages/woocommerce-germanized-dhl/src/Package.php
CHANGED
@@ -18,7 +18,7 @@ class Package {
|
|
18 |
*
|
19 |
* @var string
|
20 |
*/
|
21 |
-
const VERSION = '1.0.
|
22 |
|
23 |
public static $upload_dir_suffix = '';
|
24 |
|
@@ -306,6 +306,10 @@ class Package {
|
|
306 |
return ( defined( 'WC_GZD_DHL_DEBUG' ) && WC_GZD_DHL_DEBUG ) || 'yes' === get_option( "woocommerce_gzd_dhl_sandbox_mode" );
|
307 |
}
|
308 |
|
|
|
|
|
|
|
|
|
309 |
private static function define_constant( $name, $value ) {
|
310 |
if ( ! defined( $name ) ) {
|
311 |
define( $name, $value );
|
@@ -611,7 +615,7 @@ class Package {
|
|
611 |
|
612 |
public static function log( $message, $type = 'info' ) {
|
613 |
$logger = wc_get_logger();
|
614 |
-
$enable_logging = self::
|
615 |
|
616 |
if ( ! $logger ) {
|
617 |
return false;
|
18 |
*
|
19 |
* @var string
|
20 |
*/
|
21 |
+
const VERSION = '1.0.5';
|
22 |
|
23 |
public static $upload_dir_suffix = '';
|
24 |
|
306 |
return ( defined( 'WC_GZD_DHL_DEBUG' ) && WC_GZD_DHL_DEBUG ) || 'yes' === get_option( "woocommerce_gzd_dhl_sandbox_mode" );
|
307 |
}
|
308 |
|
309 |
+
public static function enable_logging() {
|
310 |
+
return ( defined( 'WC_GZD_DHL_LOG_ENABLE' ) && WC_GZD_DHL_LOG_ENABLE ) || self::is_debug_mode();
|
311 |
+
}
|
312 |
+
|
313 |
private static function define_constant( $name, $value ) {
|
314 |
if ( ! defined( $name ) ) {
|
315 |
define( $name, $value );
|
615 |
|
616 |
public static function log( $message, $type = 'info' ) {
|
617 |
$logger = wc_get_logger();
|
618 |
+
$enable_logging = self::enable_logging() ? true : false;
|
619 |
|
620 |
if ( ! $logger ) {
|
621 |
return false;
|
packages/woocommerce-germanized-dhl/src/ParcelLocator.php
CHANGED
@@ -483,7 +483,7 @@ class ParcelLocator {
|
|
483 |
|
484 |
foreach( $rates as $rate ) {
|
485 |
|
486 |
-
if ( $method = wc_gzd_dhl_get_shipping_method( $rate->
|
487 |
$supports = array();
|
488 |
|
489 |
foreach( wc_gzd_dhl_get_pickup_types() as $pickup_type => $title ) {
|
483 |
|
484 |
foreach( $rates as $rate ) {
|
485 |
|
486 |
+
if ( $method = wc_gzd_dhl_get_shipping_method( $rate->id ) ) {
|
487 |
$supports = array();
|
488 |
|
489 |
foreach( wc_gzd_dhl_get_pickup_types() as $pickup_type => $title ) {
|
packages/woocommerce-germanized-dhl/src/ReturnLabel.php
CHANGED
@@ -118,6 +118,21 @@ class ReturnLabel extends Label {
|
|
118 |
return $value;
|
119 |
}
|
120 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
public function get_sender_street( $context = 'view' ) {
|
122 |
return $this->get_sender_address_prop( 'street', $context );
|
123 |
}
|
@@ -126,6 +141,10 @@ class ReturnLabel extends Label {
|
|
126 |
return $this->get_sender_address_prop( 'street_number', $context );
|
127 |
}
|
128 |
|
|
|
|
|
|
|
|
|
129 |
public function get_sender_company( $context = 'view' ) {
|
130 |
return $this->get_sender_address_prop( 'company', $context );
|
131 |
}
|
118 |
return $value;
|
119 |
}
|
120 |
|
121 |
+
public function get_sender_address_2( $context = 'view' ) {
|
122 |
+
return $this->get_sender_address_prop( 'address_2', $context );
|
123 |
+
}
|
124 |
+
|
125 |
+
public function get_sender_address_addition() {
|
126 |
+
$addition = $this->get_sender_address_2();
|
127 |
+
$street_addition = $this->get_sender_street_addition();
|
128 |
+
|
129 |
+
if ( ! empty( $street_addition ) ) {
|
130 |
+
$addition = $street_addition . ( ! empty( $addition ) ? ' ' . $addition : '' );
|
131 |
+
}
|
132 |
+
|
133 |
+
return trim( $addition );
|
134 |
+
}
|
135 |
+
|
136 |
public function get_sender_street( $context = 'view' ) {
|
137 |
return $this->get_sender_address_prop( 'street', $context );
|
138 |
}
|
141 |
return $this->get_sender_address_prop( 'street_number', $context );
|
142 |
}
|
143 |
|
144 |
+
public function get_sender_street_addition( $context = 'view' ) {
|
145 |
+
return $this->get_sender_address_prop( 'street_addition', $context );
|
146 |
+
}
|
147 |
+
|
148 |
public function get_sender_company( $context = 'view' ) {
|
149 |
return $this->get_sender_address_prop( 'company', $context );
|
150 |
}
|
packages/woocommerce-germanized-dhl/src/ShippingMethodPlaceholder.php
ADDED
@@ -0,0 +1,105 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace Vendidero\Germanized\DHL;
|
4 |
+
use Exception;
|
5 |
+
use WC_Order;
|
6 |
+
use WC_Customer;
|
7 |
+
use WC_DateTime;
|
8 |
+
use WC_Shipping_Method;
|
9 |
+
|
10 |
+
defined( 'ABSPATH' ) || exit;
|
11 |
+
|
12 |
+
/**
|
13 |
+
* Shipment Order
|
14 |
+
*
|
15 |
+
* @class WC_GZD_Shipment_Order
|
16 |
+
* @version 1.0.0
|
17 |
+
* @author Vendidero
|
18 |
+
*/
|
19 |
+
class ShippingMethodPlaceholder extends ShippingMethod {
|
20 |
+
|
21 |
+
protected $id = '';
|
22 |
+
|
23 |
+
protected $instance_id = '';
|
24 |
+
|
25 |
+
public function __construct( $id ) {
|
26 |
+
$this->id = $id;
|
27 |
+
|
28 |
+
if ( ! is_numeric( $id ) ) {
|
29 |
+
$expl = explode( ':', $id );
|
30 |
+
$instance_id = ( ( ! empty( $expl ) && sizeof( $expl ) > 1 ) ? (int) $expl[1] : $id );
|
31 |
+
} else {
|
32 |
+
$instance_id = $id;
|
33 |
+
}
|
34 |
+
|
35 |
+
$this->instance_id = $instance_id;
|
36 |
+
}
|
37 |
+
|
38 |
+
public function get_id() {
|
39 |
+
return $this->id;
|
40 |
+
}
|
41 |
+
|
42 |
+
public function get_instance_id() {
|
43 |
+
return $this->instance_id;
|
44 |
+
}
|
45 |
+
|
46 |
+
protected function maybe_prefix_key( $key ) {
|
47 |
+
return $key;
|
48 |
+
}
|
49 |
+
|
50 |
+
public function get_option( $key ) {
|
51 |
+
$key = $this->maybe_prefix_key( $key );
|
52 |
+
$option_value = Package::get_setting( $key );
|
53 |
+
|
54 |
+
if ( strpos( $key, 'enable' ) !== false ) {
|
55 |
+
if ( 'yes' === $option_value && ! $this->is_dhl_enabled() ) {
|
56 |
+
$option_value = 'no';
|
57 |
+
}
|
58 |
+
}
|
59 |
+
|
60 |
+
return $option_value;
|
61 |
+
}
|
62 |
+
|
63 |
+
public function is_dhl_enabled() {
|
64 |
+
/**
|
65 |
+
* Filter to adjust the whether a certain (possibly unknown) shipping method
|
66 |
+
* supports DHL and it's feature or not. By default, shipping methods that are not
|
67 |
+
* registered via the Woo shipping zones are not supported and need to be activated
|
68 |
+
* manually by using this filter.
|
69 |
+
*
|
70 |
+
* @param boolean $enable Whether to enable DHL or not.
|
71 |
+
* @param string $id The method id e.g. advanced_flat_rate_shipping.
|
72 |
+
* @param ShippingMethodPlaceholder $placeholder The shipping method instance.
|
73 |
+
*
|
74 |
+
* @since 3.0.6
|
75 |
+
* @package Vendidero/Germanized/DHL
|
76 |
+
*/
|
77 |
+
return apply_filters( 'woocommerce_gzd_dhl_enable_placeholder_shipping_method', false, $this->get_id(), $this );
|
78 |
+
}
|
79 |
+
|
80 |
+
public function get_enabled_preferred_services() {
|
81 |
+
if ( is_null( $this->preferred_services ) ) {
|
82 |
+
$services = wc_gzd_dhl_get_services();
|
83 |
+
$this->preferred_services = array();
|
84 |
+
|
85 |
+
foreach ( $services as $service ) {
|
86 |
+
|
87 |
+
if ( strpos( $service, 'Preferred' ) === false ) {
|
88 |
+
continue;
|
89 |
+
}
|
90 |
+
|
91 |
+
if ( $this->get_option( $service . '_enable' ) === 'yes' ) {
|
92 |
+
$this->preferred_services[] = $service;
|
93 |
+
}
|
94 |
+
}
|
95 |
+
}
|
96 |
+
|
97 |
+
return $this->preferred_services;
|
98 |
+
}
|
99 |
+
|
100 |
+
public function is_preferred_service_enabled( $service ) {
|
101 |
+
$services = $this->get_enabled_preferred_services();
|
102 |
+
|
103 |
+
return in_array( $service, $services ) && $this->is_dhl_enabled();
|
104 |
+
}
|
105 |
+
}
|
packages/woocommerce-germanized-dhl/src/SimpleLabel.php
CHANGED
@@ -21,20 +21,21 @@ class SimpleLabel extends Label {
|
|
21 |
* @var array
|
22 |
*/
|
23 |
protected $extra_data = array(
|
24 |
-
'preferred_day'
|
25 |
-
'preferred_time_start'
|
26 |
-
'preferred_time_end'
|
27 |
-
'preferred_location'
|
28 |
-
'preferred_neighbor'
|
29 |
-
'ident_date_of_birth'
|
30 |
-
'ident_min_age'
|
31 |
-
'visual_min_age'
|
32 |
-
'email_notification'
|
33 |
-
'has_inlay_return'
|
34 |
-
'codeable_address_only'
|
35 |
-
'duties'
|
36 |
-
'return_address'
|
37 |
-
'cod_total'
|
|
|
38 |
);
|
39 |
|
40 |
public function get_type() {
|
@@ -113,6 +114,14 @@ class SimpleLabel extends Label {
|
|
113 |
return $this->get_prop( 'cod_total', $context );
|
114 |
}
|
115 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
public function get_duties( $context = 'view' ) {
|
117 |
return $this->get_prop( 'duties', $context );
|
118 |
}
|
@@ -231,6 +240,10 @@ class SimpleLabel extends Label {
|
|
231 |
$this->set_prop( 'cod_total', $value );
|
232 |
}
|
233 |
|
|
|
|
|
|
|
|
|
234 |
public function set_duties( $duties ) {
|
235 |
$this->set_prop( 'duties', $duties );
|
236 |
}
|
21 |
* @var array
|
22 |
*/
|
23 |
protected $extra_data = array(
|
24 |
+
'preferred_day' => '',
|
25 |
+
'preferred_time_start' => '',
|
26 |
+
'preferred_time_end' => '',
|
27 |
+
'preferred_location' => '',
|
28 |
+
'preferred_neighbor' => '',
|
29 |
+
'ident_date_of_birth' => '',
|
30 |
+
'ident_min_age' => '',
|
31 |
+
'visual_min_age' => '',
|
32 |
+
'email_notification' => 'no',
|
33 |
+
'has_inlay_return' => 'no',
|
34 |
+
'codeable_address_only' => 'no',
|
35 |
+
'duties' => '',
|
36 |
+
'return_address' => array(),
|
37 |
+
'cod_total' => 0,
|
38 |
+
'cod_includes_additional_total' => 'no',
|
39 |
);
|
40 |
|
41 |
public function get_type() {
|
114 |
return $this->get_prop( 'cod_total', $context );
|
115 |
}
|
116 |
|
117 |
+
public function get_cod_includes_additional_total( $context = 'view' ) {
|
118 |
+
return $this->get_prop( 'cod_includes_additional_total', $context );
|
119 |
+
}
|
120 |
+
|
121 |
+
public function cod_includes_additional_total( $context = 'view' ) {
|
122 |
+
return $this->get_cod_includes_additional_total() ? true : false;
|
123 |
+
}
|
124 |
+
|
125 |
public function get_duties( $context = 'view' ) {
|
126 |
return $this->get_prop( 'duties', $context );
|
127 |
}
|
240 |
$this->set_prop( 'cod_total', $value );
|
241 |
}
|
242 |
|
243 |
+
public function set_cod_includes_additional_total( $value ) {
|
244 |
+
$this->set_prop( 'cod_includes_additional_total', wc_string_to_bool( $value ) );
|
245 |
+
}
|
246 |
+
|
247 |
public function set_duties( $duties ) {
|
248 |
$this->set_prop( 'duties', $duties );
|
249 |
}
|
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.0.
|
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.0.5
|
9 |
* Requires PHP: 5.6
|
10 |
* License: GPLv3
|
11 |
*
|
packages/woocommerce-germanized-shipments/assets/css/admin.css
CHANGED
@@ -273,7 +273,9 @@
|
|
273 |
height: 30px; }
|
274 |
.germanized-shipments #panel-order-shipments .order-shipment p.form-row select {
|
275 |
line-height: 30px;
|
276 |
-
height: 30px;
|
|
|
|
|
277 |
.germanized-shipments #panel-order-shipments .order-shipment p.form-row label {
|
278 |
color: #999; }
|
279 |
.germanized-shipments #panel-order-shipments .order-shipment p.form-row label .woocommerce-help-tip {
|
273 |
height: 30px; }
|
274 |
.germanized-shipments #panel-order-shipments .order-shipment p.form-row select {
|
275 |
line-height: 30px;
|
276 |
+
height: 30px;
|
277 |
+
padding-top: 0;
|
278 |
+
padding-bottom: 0; }
|
279 |
.germanized-shipments #panel-order-shipments .order-shipment p.form-row label {
|
280 |
color: #999; }
|
281 |
.germanized-shipments #panel-order-shipments .order-shipment p.form-row label .woocommerce-help-tip {
|
packages/woocommerce-germanized-shipments/assets/css/admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.order-shipping-status,.shipment-status{background:#eee;padding:.2em .5em;font-size:.9em;border-radius:3px}.order-shipping-status.status-draft,.order-shipping-status.status-partially-shipped,.order-shipping-status.status-processing,.shipment-status.status-draft,.shipment-status.status-partially-shipped,.shipment-status.status-processing{background:#f8dda7;color:#94660c}.order-shipping-status.status-not-shipped,.shipment-status.status-not-shipped{background:#eba3a3;color:#761919}.order-shipping-status.status-delivered,.order-shipping-status.status-shipped,.shipment-status.status-delivered,.shipment-status.status-shipped{background:#c6e1c6;color:#5b841b}.woocommerce_page_wc-gzd-return-shipments .tablenav .actions,.woocommerce_page_wc-gzd-shipments .tablenav .actions{overflow:visible}.woocommerce_page_wc-gzd-return-shipments .tablenav .select2-container,.woocommerce_page_wc-gzd-shipments .tablenav .select2-container{float:left;width:240px!important;font-size:14px;vertical-align:middle;margin:1px 6px 4px 1px}.woocommerce_page_wc-gzd-return-shipments .tablenav .select2-container .select2-selection--single,.woocommerce_page_wc-gzd-shipments .tablenav .select2-container .select2-selection--single{height:32px}.woocommerce_page_wc-gzd-return-shipments .tablenav .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce_page_wc-gzd-shipments .tablenav .select2-container .select2-selection--single .select2-selection__rendered{line-height:29px}.woocommerce_page_wc-gzd-return-shipments .tablenav .select2-container .select2-selection--single .select2-selection__arrow,.woocommerce_page_wc-gzd-shipments .tablenav .select2-container .select2-selection--single .select2-selection__arrow{height:30px}.woocommerce_page_wc-gzd-return-shipments .tablenav input,.woocommerce_page_wc-gzd-return-shipments .tablenav select,.woocommerce_page_wc-gzd-shipments .tablenav input,.woocommerce_page_wc-gzd-shipments .tablenav select{line-height:1;height:32px}.woocommerce_page_wc-gzd-return-shipments .tablenav input,.woocommerce_page_wc-gzd-shipments .tablenav input{height:31px}.woocommerce_page_wc-gzd-return-shipments .tablenav #shipment-query-submit,.woocommerce_page_wc-gzd-shipments .tablenav #shipment-query-submit{margin:1px 8px 0 0}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper{display:none;clear:both;margin:1em 0;float:left;width:50%}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper h4,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper h4{margin-top:0}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress{width:100%;height:42px;margin:0 auto;display:block;-webkit-appearance:none;border:none;background:#f5f5f5;border:2px solid #eee;border-radius:4px;padding:0;box-shadow:0 1px 0 0 rgba(255,255,255,.2)}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress::-webkit-progress-bar,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress::-webkit-progress-bar{background:transparent none;border:0;border-radius:4px;padding:0;box-shadow:none}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress::-webkit-progress-value,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress::-webkit-progress-value{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress::-moz-progress-bar,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress::-moz-progress-bar{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress::-ms-fill,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress::-ms-fill{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce_page_wc-gzd-return-shipments #posts-filter.bulk-action-processing .bulk-action-wrapper,.woocommerce_page_wc-gzd-shipments #posts-filter.bulk-action-processing .bulk-action-wrapper{display:block}.woocommerce_page_wc-gzd-return-shipments .wp-list-table,.woocommerce_page_wc-gzd-shipments .wp-list-table{margin-top:1em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table td,.woocommerce_page_wc-gzd-return-shipments .wp-list-table th,.woocommerce_page_wc-gzd-shipments .wp-list-table td,.woocommerce_page_wc-gzd-shipments .wp-list-table th{padding:.5em 1em;width:10ch;vertical-align:middle}.woocommerce_page_wc-gzd-return-shipments .wp-list-table tbody th,.woocommerce_page_wc-gzd-return-shipments .wp-list-table td,.woocommerce_page_wc-gzd-shipments .wp-list-table tbody th,.woocommerce_page_wc-gzd-shipments .wp-list-table td{line-height:26px}.woocommerce_page_wc-gzd-return-shipments .wp-list-table thead th,.woocommerce_page_wc-gzd-shipments .wp-list-table thead th{padding:.5em 1em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table thead th:last-child,.woocommerce_page_wc-gzd-shipments .wp-list-table thead th:last-child{padding-right:2em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .check-column,.woocommerce_page_wc-gzd-shipments .wp-list-table .check-column{width:16px;white-space:nowrap;padding:1em 1em 1em 1em!important;vertical-align:middle}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .check-column input,.woocommerce_page_wc-gzd-shipments .wp-list-table .check-column input{vertical-align:text-top;margin:1px 0}.woocommerce_page_wc-gzd-return-shipments .wp-list-table td.column-title,.woocommerce_page_wc-gzd-shipments .wp-list-table td.column-title{font-weight:700}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-date,.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-status,.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-title,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-date,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-status,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-title{width:15ch}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .shipment-status,.woocommerce_page_wc-gzd-shipments .wp-list-table .shipment-status{font-size:1em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions{text-align:right}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button{text-indent:9999px;margin:2px 0 2px 4px;position:relative;display:inline-block;padding:0;height:2em;width:2em;overflow:hidden;vertical-align:middle}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:1.85}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.processing::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.processing::after{font-family:WooCommerce;content:"\e00f"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.shipped::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.shipped::after{content:"\f147"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.delivered::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.delivered::after{content:"\f147"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.generate::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.generate::after{content:"\f502"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.download::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.download::after{content:"\f103"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-address,.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-sender,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-address,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-sender{width:20ch}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-items,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-items{width:25ch}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview{font-size:.9em;border-spacing:0}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview thead th,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview thead th{color:#adadad;padding-top:0;font-size:1.1em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview tr td,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview tr td{border-bottom:1px solid #ccc!important}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview tr:last-child td,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview tr:last-child td{border-bottom:none!important}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td,.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th{padding:.3em 0;vertical-align:top;line-height:20px}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td.wc-gzd-shipment-item-column-name,.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th.wc-gzd-shipment-item-column-name,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td.wc-gzd-shipment-item-column-name,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th.wc-gzd-shipment-item-column-name{width:70%}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td.wc-gzd-shipment-item-column-quantity,.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th.wc-gzd-shipment-item-column-quantity,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td.wc-gzd-shipment-item-column-quantity,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th.wc-gzd-shipment-item-column-quantity{text-align:right;padding-right:.5em}#woocommerce-gzd-order-shipments .inside{margin:0;padding:0;display:block!important}#woocommerce-gzd-order-shipments .handlediv,#woocommerce-gzd-order-shipments .hndle{display:none}.germanized-shipments *{box-sizing:border-box}.germanized-shipments #panel-order-shipments{padding:23px 0 0}.germanized-shipments #panel-order-shipments .panel-inner{padding:0 24px}.germanized-shipments #panel-order-shipments .panel-title{margin-bottom:1.5em}.germanized-shipments #panel-order-shipments .panel-title h2{margin:0;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:21px;font-weight:400;line-height:1.2;text-shadow:1px 1px 1px #fff;padding:0}.germanized-shipments #panel-order-shipments .panel-footer{background:#f8f8f8;padding-top:1em;padding-bottom:1em;border-top:1px solid #dfdfdf;display:none}.germanized-shipments #panel-order-shipments .panel-footer .order-shipments-actions{display:flex;flex-wrap:nowrap;justify-content:space-between}.germanized-shipments #panel-order-shipments .panel-footer #order-shipments-save{display:none}.germanized-shipments #panel-order-shipments #order-shipment-add{display:none}.germanized-shipments #panel-order-shipments.needs-shipments .panel-footer{display:block}.germanized-shipments #panel-order-shipments.needs-shipments #order-shipment-add{display:block}.germanized-shipments #panel-order-shipments #order-shipments-list{margin-bottom:1.5em}.germanized-shipments #panel-order-shipments .delete{color:#a00}.germanized-shipments #panel-order-shipments .delete:hover{color:#dc3232;border:none}.germanized-shipments #panel-order-shipments .order-shipment .handlediv{display:inline-block;float:none;width:auto;height:auto}.germanized-shipments #panel-order-shipments .order-shipment .handlediv .toggle-indicator::before{content:"\f140"}.germanized-shipments #panel-order-shipments .order-shipment.active>.shipment-content-wrapper{display:block}.germanized-shipments #panel-order-shipments .order-shipment.active>.shipment-header>.right>.handlediv .toggle-indicator::before{content:"\f142"}.germanized-shipments #panel-order-shipments .order-shipment .item-count{margin-right:1em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-footer{display:flex;flex-wrap:nowrap;justify-content:flex-end}.germanized-shipments #panel-order-shipments .order-shipment .shipment-header{color:#999;background:#f8f8f8;margin:1.5em 0;padding:.5em 1em;cursor:pointer}.germanized-shipments #panel-order-shipments .order-shipment .shipment-header .shipment-status{margin-left:1em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-header h3{margin:0}.germanized-shipments #panel-order-shipments .order-shipment:first-child .shipment-header{margin-top:0}.germanized-shipments #panel-order-shipments .order-shipment .shipment-header:hover,.germanized-shipments #panel-order-shipments .order-shipment.active>.shipment-header{background:#f3f3f3}.germanized-shipments #panel-order-shipments .order-shipment .shipment-content-wrapper{display:none}.germanized-shipments #panel-order-shipments .order-shipment .shipment-content{padding:1em;margin-top:-2.5em;padding-bottom:0}.germanized-shipments #panel-order-shipments .order-shipment .add-shipment-return{display:none}.germanized-shipments #panel-order-shipments .order-shipment.is-returnable .add-shipment-return{display:block}.germanized-shipments #panel-order-shipments .order-shipment p.form-row{margin-bottom:1.5em}.germanized-shipments #panel-order-shipments .order-shipment p.form-row input[type=email],.germanized-shipments #panel-order-shipments .order-shipment p.form-row input[type=number],.germanized-shipments #panel-order-shipments .order-shipment p.form-row input[type=text]{height:30px}.germanized-shipments #panel-order-shipments .order-shipment p.form-row select{line-height:30px;height:30px}.germanized-shipments #panel-order-shipments .order-shipment p.form-row label{color:#999}.germanized-shipments #panel-order-shipments .order-shipment p.form-row label .woocommerce-help-tip{float:none}.germanized-shipments #panel-order-shipments .order-shipment .columns .column.column-spaced{margin:5px 0}.germanized-shipments #panel-order-shipments .order-shipment .columns .column h4{margin-bottom:.7em;text-transform:uppercase;color:#999;font-size:.9em}.germanized-shipments #panel-order-shipments .order-shipment .columns .column h4 a{color:#999;text-decoration:none}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item-action{text-align:right}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item-quantity input{width:100%}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item-heading{padding:.5em;color:#999;background:#f8f8f8}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item{padding:.7em .5em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item .columns{align-items:center}.germanized-shipments #panel-order-shipments .order-shipment .shipment-item-actions{display:flex;padding:.7em .5em;flex-wrap:nowrap;border-top:1px solid #dfdfdf}.germanized-shipments #panel-order-shipments .order-shipment .shipment-item-actions .add-items{margin-right:1em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-item-actions .woocommerce-help-tip{margin-left:0}.germanized-shipments #panel-order-shipments .order-shipment .add-items{display:none}.germanized-shipments #panel-order-shipments .order-shipment .shipment-returns{margin-top:.5em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-returns .shipment-return .shipment-header{background:0 0;border-bottom:1px solid #dfdfdf;padding-left:0;padding-right:0}.germanized-shipments #panel-order-shipments .order-shipment .shipment-returns .shipment-return .shipment-header h3{font-size:1.1em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-returns .shipment-return .shipment-content{padding:1em 0}.germanized-shipments #panel-order-shipments .order-shipment.needs-items .add-items{display:block}.germanized-shipments #panel-order-shipments .form-row .wrap{margin:0;display:flex;flex-wrap:nowrap}.germanized-shipments #panel-order-shipments .form-row .wrap input{margin-right:1em}.germanized-shipments #panel-order-shipments .form-row .wrap input:last-child{margin-right:0}.germanized-shipments .title-spread{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.germanized-shipments .title-spread .left,.germanized-shipments .title-spread .right{display:inline-flex;align-items:center}.germanized-shipments .show-lg,.germanized-shipments .show-md,.germanized-shipments .show-sm,.germanized-shipments .show-xl,.germanized-shipments .show-xs{display:none!important}.germanized-shipments .columns{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.germanized-shipments .columns.col-gapless{margin-left:0;margin-right:0}.germanized-shipments .columns.col-gapless>.column{padding-left:0;padding-right:0}.germanized-shipments .columns.col-oneline{flex-wrap:nowrap;overflow-x:auto}.germanized-shipments .column{flex:1;max-width:100%;padding-left:1rem;padding-right:1rem}.germanized-shipments .column.col-1,.germanized-shipments .column.col-10,.germanized-shipments .column.col-11,.germanized-shipments .column.col-12,.germanized-shipments .column.col-2,.germanized-shipments .column.col-3,.germanized-shipments .column.col-4,.germanized-shipments .column.col-5,.germanized-shipments .column.col-6,.germanized-shipments .column.col-7,.germanized-shipments .column.col-8,.germanized-shipments .column.col-9,.germanized-shipments .column.col-auto{flex:none}.germanized-shipments .col-12{width:100%}.germanized-shipments .col-11{width:91.66666667%}.germanized-shipments .col-10{width:83.33333333%}.germanized-shipments .col-9{width:75%}.germanized-shipments .col-8{width:66.66666667%}.germanized-shipments .col-7{width:58.33333333%}.germanized-shipments .col-6{width:50%}.germanized-shipments .col-5{width:41.66666667%}.germanized-shipments .col-4{width:33.33333333%}.germanized-shipments .col-3{width:25%}.germanized-shipments .col-2{width:16.66666667%}.germanized-shipments .col-1{width:8.33333333%}.germanized-shipments .col-auto{flex:0 0 auto;max-width:none;width:auto}.germanized-shipments .col-mx-auto{margin-left:auto;margin-right:auto}.germanized-shipments .col-ml-auto{margin-left:auto}.germanized-shipments .col-mr-auto{margin-right:auto}@media (max-width:1280px){.germanized-shipments .col-xl-1,.germanized-shipments .col-xl-10,.germanized-shipments .col-xl-11,.germanized-shipments .col-xl-12,.germanized-shipments .col-xl-2,.germanized-shipments .col-xl-3,.germanized-shipments .col-xl-4,.germanized-shipments .col-xl-5,.germanized-shipments .col-xl-6,.germanized-shipments .col-xl-7,.germanized-shipments .col-xl-8,.germanized-shipments .col-xl-9,.germanized-shipments .col-xl-auto{flex:none}.germanized-shipments .col-xl-12{width:100%}.germanized-shipments .col-xl-11{width:91.66666667%}.germanized-shipments .col-xl-10{width:83.33333333%}.germanized-shipments .col-xl-9{width:75%}.germanized-shipments .col-xl-8{width:66.66666667%}.germanized-shipments .col-xl-7{width:58.33333333%}.germanized-shipments .col-xl-6{width:50%}.germanized-shipments .col-xl-5{width:41.66666667%}.germanized-shipments .col-xl-4{width:33.33333333%}.germanized-shipments .col-xl-3{width:25%}.germanized-shipments .col-xl-2{width:16.66666667%}.germanized-shipments .col-xl-1{width:8.33333333%}.germanized-shipments .col-xl-auto{width:auto}.germanized-shipments .hide-xl{display:none!important}.germanized-shipments .show-xl{display:block!important}}@media (max-width:960px){.germanized-shipments .col-lg-1,.germanized-shipments .col-lg-10,.germanized-shipments .col-lg-11,.germanized-shipments .col-lg-12,.germanized-shipments .col-lg-2,.germanized-shipments .col-lg-3,.germanized-shipments .col-lg-4,.germanized-shipments .col-lg-5,.germanized-shipments .col-lg-6,.germanized-shipments .col-lg-7,.germanized-shipments .col-lg-8,.germanized-shipments .col-lg-9,.germanized-shipments .col-lg-auto{flex:none}.germanized-shipments .col-lg-12{width:100%}.germanized-shipments .col-lg-11{width:91.66666667%}.germanized-shipments .col-lg-10{width:83.33333333%}.germanized-shipments .col-lg-9{width:75%}.germanized-shipments .col-lg-8{width:66.66666667%}.germanized-shipments .col-lg-7{width:58.33333333%}.germanized-shipments .col-lg-6{width:50%}.germanized-shipments .col-lg-5{width:41.66666667%}.germanized-shipments .col-lg-4{width:33.33333333%}.germanized-shipments .col-lg-3{width:25%}.germanized-shipments .col-lg-2{width:16.66666667%}.germanized-shipments .col-lg-1{width:8.33333333%}.germanized-shipments .col-lg-auto{width:auto}.germanized-shipments .hide-lg{display:none!important}.germanized-shipments .show-lg{display:block!important}}@media (max-width:840px){.germanized-shipments .col-md-1,.germanized-shipments .col-md-10,.germanized-shipments .col-md-11,.germanized-shipments .col-md-12,.germanized-shipments .col-md-2,.germanized-shipments .col-md-3,.germanized-shipments .col-md-4,.germanized-shipments .col-md-5,.germanized-shipments .col-md-6,.germanized-shipments .col-md-7,.germanized-shipments .col-md-8,.germanized-shipments .col-md-9,.germanized-shipments .col-md-auto{flex:none}.germanized-shipments .col-md-12{width:100%}.germanized-shipments .col-md-11{width:91.66666667%}.germanized-shipments .col-md-10{width:83.33333333%}.germanized-shipments .col-md-9{width:75%}.germanized-shipments .col-md-8{width:66.66666667%}.germanized-shipments .col-md-7{width:58.33333333%}.germanized-shipments .col-md-6{width:50%}.germanized-shipments .col-md-5{width:41.66666667%}.germanized-shipments .col-md-4{width:33.33333333%}.germanized-shipments .col-md-3{width:25%}.germanized-shipments .col-md-2{width:16.66666667%}.germanized-shipments .col-md-1{width:8.33333333%}.germanized-shipments .col-md-auto{width:auto}.germanized-shipments .hide-md{display:none!important}.germanized-shipments .show-md{display:block!important}}@media (max-width:600px){.germanized-shipments .col-sm-1,.germanized-shipments .col-sm-10,.germanized-shipments .col-sm-11,.germanized-shipments .col-sm-12,.germanized-shipments .col-sm-2,.germanized-shipments .col-sm-3,.germanized-shipments .col-sm-4,.germanized-shipments .col-sm-5,.germanized-shipments .col-sm-6,.germanized-shipments .col-sm-7,.germanized-shipments .col-sm-8,.germanized-shipments .col-sm-9,.germanized-shipments .col-sm-auto{flex:none}.germanized-shipments .col-sm-12{width:100%}.germanized-shipments .col-sm-11{width:91.66666667%}.germanized-shipments .col-sm-10{width:83.33333333%}.germanized-shipments .col-sm-9{width:75%}.germanized-shipments .col-sm-8{width:66.66666667%}.germanized-shipments .col-sm-7{width:58.33333333%}.germanized-shipments .col-sm-6{width:50%}.germanized-shipments .col-sm-5{width:41.66666667%}.germanized-shipments .col-sm-4{width:33.33333333%}.germanized-shipments .col-sm-3{width:25%}.germanized-shipments .col-sm-2{width:16.66666667%}.germanized-shipments .col-sm-1{width:8.33333333%}.germanized-shipments .col-sm-auto{width:auto}.germanized-shipments .hide-sm{display:none!important}.germanized-shipments .show-sm{display:block!important}}@media (max-width:480px){.germanized-shipments .col-xs-1,.germanized-shipments .col-xs-10,.germanized-shipments .col-xs-11,.germanized-shipments .col-xs-12,.germanized-shipments .col-xs-2,.germanized-shipments .col-xs-3,.germanized-shipments .col-xs-4,.germanized-shipments .col-xs-5,.germanized-shipments .col-xs-6,.germanized-shipments .col-xs-7,.germanized-shipments .col-xs-8,.germanized-shipments .col-xs-9,.germanized-shipments .col-xs-auto{flex:none}.germanized-shipments .col-xs-12{width:100%}.germanized-shipments .col-xs-11{width:91.66666667%}.germanized-shipments .col-xs-10{width:83.33333333%}.germanized-shipments .col-xs-9{width:75%}.germanized-shipments .col-xs-8{width:66.66666667%}.germanized-shipments .col-xs-7{width:58.33333333%}.germanized-shipments .col-xs-6{width:50%}.germanized-shipments .col-xs-5{width:41.66666667%}.germanized-shipments .col-xs-4{width:33.33333333%}.germanized-shipments .col-xs-3{width:25%}.germanized-shipments .col-xs-2{width:16.66666667%}.germanized-shipments .col-xs-1{width:8.33333333%}.germanized-shipments .col-xs-auto{width:auto}.germanized-shipments .hide-xs{display:none!important}.germanized-shipments .show-xs{display:block!important}}
|
1 |
+
.order-shipping-status,.shipment-status{background:#eee;padding:.2em .5em;font-size:.9em;border-radius:3px}.order-shipping-status.status-draft,.order-shipping-status.status-partially-shipped,.order-shipping-status.status-processing,.shipment-status.status-draft,.shipment-status.status-partially-shipped,.shipment-status.status-processing{background:#f8dda7;color:#94660c}.order-shipping-status.status-not-shipped,.shipment-status.status-not-shipped{background:#eba3a3;color:#761919}.order-shipping-status.status-delivered,.order-shipping-status.status-shipped,.shipment-status.status-delivered,.shipment-status.status-shipped{background:#c6e1c6;color:#5b841b}.woocommerce_page_wc-gzd-return-shipments .tablenav .actions,.woocommerce_page_wc-gzd-shipments .tablenav .actions{overflow:visible}.woocommerce_page_wc-gzd-return-shipments .tablenav .select2-container,.woocommerce_page_wc-gzd-shipments .tablenav .select2-container{float:left;width:240px!important;font-size:14px;vertical-align:middle;margin:1px 6px 4px 1px}.woocommerce_page_wc-gzd-return-shipments .tablenav .select2-container .select2-selection--single,.woocommerce_page_wc-gzd-shipments .tablenav .select2-container .select2-selection--single{height:32px}.woocommerce_page_wc-gzd-return-shipments .tablenav .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce_page_wc-gzd-shipments .tablenav .select2-container .select2-selection--single .select2-selection__rendered{line-height:29px}.woocommerce_page_wc-gzd-return-shipments .tablenav .select2-container .select2-selection--single .select2-selection__arrow,.woocommerce_page_wc-gzd-shipments .tablenav .select2-container .select2-selection--single .select2-selection__arrow{height:30px}.woocommerce_page_wc-gzd-return-shipments .tablenav input,.woocommerce_page_wc-gzd-return-shipments .tablenav select,.woocommerce_page_wc-gzd-shipments .tablenav input,.woocommerce_page_wc-gzd-shipments .tablenav select{line-height:1;height:32px}.woocommerce_page_wc-gzd-return-shipments .tablenav input,.woocommerce_page_wc-gzd-shipments .tablenav input{height:31px}.woocommerce_page_wc-gzd-return-shipments .tablenav #shipment-query-submit,.woocommerce_page_wc-gzd-shipments .tablenav #shipment-query-submit{margin:1px 8px 0 0}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper{display:none;clear:both;margin:1em 0;float:left;width:50%}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper h4,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper h4{margin-top:0}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress{width:100%;height:42px;margin:0 auto;display:block;-webkit-appearance:none;border:none;background:#f5f5f5;border:2px solid #eee;border-radius:4px;padding:0;box-shadow:0 1px 0 0 rgba(255,255,255,.2)}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress::-webkit-progress-bar,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress::-webkit-progress-bar{background:transparent none;border:0;border-radius:4px;padding:0;box-shadow:none}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress::-webkit-progress-value,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress::-webkit-progress-value{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress::-moz-progress-bar,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress::-moz-progress-bar{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce_page_wc-gzd-return-shipments #posts-filter .bulk-action-wrapper progress::-ms-fill,.woocommerce_page_wc-gzd-shipments #posts-filter .bulk-action-wrapper progress::-ms-fill{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce_page_wc-gzd-return-shipments #posts-filter.bulk-action-processing .bulk-action-wrapper,.woocommerce_page_wc-gzd-shipments #posts-filter.bulk-action-processing .bulk-action-wrapper{display:block}.woocommerce_page_wc-gzd-return-shipments .wp-list-table,.woocommerce_page_wc-gzd-shipments .wp-list-table{margin-top:1em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table td,.woocommerce_page_wc-gzd-return-shipments .wp-list-table th,.woocommerce_page_wc-gzd-shipments .wp-list-table td,.woocommerce_page_wc-gzd-shipments .wp-list-table th{padding:.5em 1em;width:10ch;vertical-align:middle}.woocommerce_page_wc-gzd-return-shipments .wp-list-table tbody th,.woocommerce_page_wc-gzd-return-shipments .wp-list-table td,.woocommerce_page_wc-gzd-shipments .wp-list-table tbody th,.woocommerce_page_wc-gzd-shipments .wp-list-table td{line-height:26px}.woocommerce_page_wc-gzd-return-shipments .wp-list-table thead th,.woocommerce_page_wc-gzd-shipments .wp-list-table thead th{padding:.5em 1em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table thead th:last-child,.woocommerce_page_wc-gzd-shipments .wp-list-table thead th:last-child{padding-right:2em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .check-column,.woocommerce_page_wc-gzd-shipments .wp-list-table .check-column{width:16px;white-space:nowrap;padding:1em 1em 1em 1em!important;vertical-align:middle}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .check-column input,.woocommerce_page_wc-gzd-shipments .wp-list-table .check-column input{vertical-align:text-top;margin:1px 0}.woocommerce_page_wc-gzd-return-shipments .wp-list-table td.column-title,.woocommerce_page_wc-gzd-shipments .wp-list-table td.column-title{font-weight:700}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-date,.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-status,.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-title,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-date,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-status,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-title{width:15ch}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .shipment-status,.woocommerce_page_wc-gzd-shipments .wp-list-table .shipment-status{font-size:1em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions{text-align:right}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button{text-indent:9999px;margin:2px 0 2px 4px;position:relative;display:inline-block;padding:0;height:2em;width:2em;overflow:hidden;vertical-align:middle}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:1.85}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.processing::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.processing::after{font-family:WooCommerce;content:"\e00f"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.shipped::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.shipped::after{content:"\f147"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.delivered::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.delivered::after{content:"\f147"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.generate::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.generate::after{content:"\f502"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-actions a.button.download::after,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-actions a.button.download::after{content:"\f103"}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-address,.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-sender,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-address,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-sender{width:20ch}.woocommerce_page_wc-gzd-return-shipments .wp-list-table .column-items,.woocommerce_page_wc-gzd-shipments .wp-list-table .column-items{width:25ch}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview{font-size:.9em;border-spacing:0}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview thead th,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview thead th{color:#adadad;padding-top:0;font-size:1.1em}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview tr td,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview tr td{border-bottom:1px solid #ccc!important}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview tr:last-child td,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview tr:last-child td{border-bottom:none!important}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td,.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th{padding:.3em 0;vertical-align:top;line-height:20px}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td.wc-gzd-shipment-item-column-name,.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th.wc-gzd-shipment-item-column-name,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td.wc-gzd-shipment-item-column-name,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th.wc-gzd-shipment-item-column-name{width:70%}.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td.wc-gzd-shipment-item-column-quantity,.woocommerce_page_wc-gzd-return-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th.wc-gzd-shipment-item-column-quantity,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview td.wc-gzd-shipment-item-column-quantity,.woocommerce_page_wc-gzd-shipments .wp-list-table #the-list .column-items table.wc-gzd-shipments-preview th.wc-gzd-shipment-item-column-quantity{text-align:right;padding-right:.5em}#woocommerce-gzd-order-shipments .inside{margin:0;padding:0;display:block!important}#woocommerce-gzd-order-shipments .handlediv,#woocommerce-gzd-order-shipments .hndle{display:none}.germanized-shipments *{box-sizing:border-box}.germanized-shipments #panel-order-shipments{padding:23px 0 0}.germanized-shipments #panel-order-shipments .panel-inner{padding:0 24px}.germanized-shipments #panel-order-shipments .panel-title{margin-bottom:1.5em}.germanized-shipments #panel-order-shipments .panel-title h2{margin:0;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:21px;font-weight:400;line-height:1.2;text-shadow:1px 1px 1px #fff;padding:0}.germanized-shipments #panel-order-shipments .panel-footer{background:#f8f8f8;padding-top:1em;padding-bottom:1em;border-top:1px solid #dfdfdf;display:none}.germanized-shipments #panel-order-shipments .panel-footer .order-shipments-actions{display:flex;flex-wrap:nowrap;justify-content:space-between}.germanized-shipments #panel-order-shipments .panel-footer #order-shipments-save{display:none}.germanized-shipments #panel-order-shipments #order-shipment-add{display:none}.germanized-shipments #panel-order-shipments.needs-shipments .panel-footer{display:block}.germanized-shipments #panel-order-shipments.needs-shipments #order-shipment-add{display:block}.germanized-shipments #panel-order-shipments #order-shipments-list{margin-bottom:1.5em}.germanized-shipments #panel-order-shipments .delete{color:#a00}.germanized-shipments #panel-order-shipments .delete:hover{color:#dc3232;border:none}.germanized-shipments #panel-order-shipments .order-shipment .handlediv{display:inline-block;float:none;width:auto;height:auto}.germanized-shipments #panel-order-shipments .order-shipment .handlediv .toggle-indicator::before{content:"\f140"}.germanized-shipments #panel-order-shipments .order-shipment.active>.shipment-content-wrapper{display:block}.germanized-shipments #panel-order-shipments .order-shipment.active>.shipment-header>.right>.handlediv .toggle-indicator::before{content:"\f142"}.germanized-shipments #panel-order-shipments .order-shipment .item-count{margin-right:1em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-footer{display:flex;flex-wrap:nowrap;justify-content:flex-end}.germanized-shipments #panel-order-shipments .order-shipment .shipment-header{color:#999;background:#f8f8f8;margin:1.5em 0;padding:.5em 1em;cursor:pointer}.germanized-shipments #panel-order-shipments .order-shipment .shipment-header .shipment-status{margin-left:1em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-header h3{margin:0}.germanized-shipments #panel-order-shipments .order-shipment:first-child .shipment-header{margin-top:0}.germanized-shipments #panel-order-shipments .order-shipment .shipment-header:hover,.germanized-shipments #panel-order-shipments .order-shipment.active>.shipment-header{background:#f3f3f3}.germanized-shipments #panel-order-shipments .order-shipment .shipment-content-wrapper{display:none}.germanized-shipments #panel-order-shipments .order-shipment .shipment-content{padding:1em;margin-top:-2.5em;padding-bottom:0}.germanized-shipments #panel-order-shipments .order-shipment .add-shipment-return{display:none}.germanized-shipments #panel-order-shipments .order-shipment.is-returnable .add-shipment-return{display:block}.germanized-shipments #panel-order-shipments .order-shipment p.form-row{margin-bottom:1.5em}.germanized-shipments #panel-order-shipments .order-shipment p.form-row input[type=email],.germanized-shipments #panel-order-shipments .order-shipment p.form-row input[type=number],.germanized-shipments #panel-order-shipments .order-shipment p.form-row input[type=text]{height:30px}.germanized-shipments #panel-order-shipments .order-shipment p.form-row select{line-height:30px;height:30px;padding-top:0;padding-bottom:0}.germanized-shipments #panel-order-shipments .order-shipment p.form-row label{color:#999}.germanized-shipments #panel-order-shipments .order-shipment p.form-row label .woocommerce-help-tip{float:none}.germanized-shipments #panel-order-shipments .order-shipment .columns .column.column-spaced{margin:5px 0}.germanized-shipments #panel-order-shipments .order-shipment .columns .column h4{margin-bottom:.7em;text-transform:uppercase;color:#999;font-size:.9em}.germanized-shipments #panel-order-shipments .order-shipment .columns .column h4 a{color:#999;text-decoration:none}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item-action{text-align:right}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item-quantity input{width:100%}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item-heading{padding:.5em;color:#999;background:#f8f8f8}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item{padding:.7em .5em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-items .shipment-item-list-wrapper .shipment-item .columns{align-items:center}.germanized-shipments #panel-order-shipments .order-shipment .shipment-item-actions{display:flex;padding:.7em .5em;flex-wrap:nowrap;border-top:1px solid #dfdfdf}.germanized-shipments #panel-order-shipments .order-shipment .shipment-item-actions .add-items{margin-right:1em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-item-actions .woocommerce-help-tip{margin-left:0}.germanized-shipments #panel-order-shipments .order-shipment .add-items{display:none}.germanized-shipments #panel-order-shipments .order-shipment .shipment-returns{margin-top:.5em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-returns .shipment-return .shipment-header{background:0 0;border-bottom:1px solid #dfdfdf;padding-left:0;padding-right:0}.germanized-shipments #panel-order-shipments .order-shipment .shipment-returns .shipment-return .shipment-header h3{font-size:1.1em}.germanized-shipments #panel-order-shipments .order-shipment .shipment-returns .shipment-return .shipment-content{padding:1em 0}.germanized-shipments #panel-order-shipments .order-shipment.needs-items .add-items{display:block}.germanized-shipments #panel-order-shipments .form-row .wrap{margin:0;display:flex;flex-wrap:nowrap}.germanized-shipments #panel-order-shipments .form-row .wrap input{margin-right:1em}.germanized-shipments #panel-order-shipments .form-row .wrap input:last-child{margin-right:0}.germanized-shipments .title-spread{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.germanized-shipments .title-spread .left,.germanized-shipments .title-spread .right{display:inline-flex;align-items:center}.germanized-shipments .show-lg,.germanized-shipments .show-md,.germanized-shipments .show-sm,.germanized-shipments .show-xl,.germanized-shipments .show-xs{display:none!important}.germanized-shipments .columns{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.germanized-shipments .columns.col-gapless{margin-left:0;margin-right:0}.germanized-shipments .columns.col-gapless>.column{padding-left:0;padding-right:0}.germanized-shipments .columns.col-oneline{flex-wrap:nowrap;overflow-x:auto}.germanized-shipments .column{flex:1;max-width:100%;padding-left:1rem;padding-right:1rem}.germanized-shipments .column.col-1,.germanized-shipments .column.col-10,.germanized-shipments .column.col-11,.germanized-shipments .column.col-12,.germanized-shipments .column.col-2,.germanized-shipments .column.col-3,.germanized-shipments .column.col-4,.germanized-shipments .column.col-5,.germanized-shipments .column.col-6,.germanized-shipments .column.col-7,.germanized-shipments .column.col-8,.germanized-shipments .column.col-9,.germanized-shipments .column.col-auto{flex:none}.germanized-shipments .col-12{width:100%}.germanized-shipments .col-11{width:91.66666667%}.germanized-shipments .col-10{width:83.33333333%}.germanized-shipments .col-9{width:75%}.germanized-shipments .col-8{width:66.66666667%}.germanized-shipments .col-7{width:58.33333333%}.germanized-shipments .col-6{width:50%}.germanized-shipments .col-5{width:41.66666667%}.germanized-shipments .col-4{width:33.33333333%}.germanized-shipments .col-3{width:25%}.germanized-shipments .col-2{width:16.66666667%}.germanized-shipments .col-1{width:8.33333333%}.germanized-shipments .col-auto{flex:0 0 auto;max-width:none;width:auto}.germanized-shipments .col-mx-auto{margin-left:auto;margin-right:auto}.germanized-shipments .col-ml-auto{margin-left:auto}.germanized-shipments .col-mr-auto{margin-right:auto}@media (max-width:1280px){.germanized-shipments .col-xl-1,.germanized-shipments .col-xl-10,.germanized-shipments .col-xl-11,.germanized-shipments .col-xl-12,.germanized-shipments .col-xl-2,.germanized-shipments .col-xl-3,.germanized-shipments .col-xl-4,.germanized-shipments .col-xl-5,.germanized-shipments .col-xl-6,.germanized-shipments .col-xl-7,.germanized-shipments .col-xl-8,.germanized-shipments .col-xl-9,.germanized-shipments .col-xl-auto{flex:none}.germanized-shipments .col-xl-12{width:100%}.germanized-shipments .col-xl-11{width:91.66666667%}.germanized-shipments .col-xl-10{width:83.33333333%}.germanized-shipments .col-xl-9{width:75%}.germanized-shipments .col-xl-8{width:66.66666667%}.germanized-shipments .col-xl-7{width:58.33333333%}.germanized-shipments .col-xl-6{width:50%}.germanized-shipments .col-xl-5{width:41.66666667%}.germanized-shipments .col-xl-4{width:33.33333333%}.germanized-shipments .col-xl-3{width:25%}.germanized-shipments .col-xl-2{width:16.66666667%}.germanized-shipments .col-xl-1{width:8.33333333%}.germanized-shipments .col-xl-auto{width:auto}.germanized-shipments .hide-xl{display:none!important}.germanized-shipments .show-xl{display:block!important}}@media (max-width:960px){.germanized-shipments .col-lg-1,.germanized-shipments .col-lg-10,.germanized-shipments .col-lg-11,.germanized-shipments .col-lg-12,.germanized-shipments .col-lg-2,.germanized-shipments .col-lg-3,.germanized-shipments .col-lg-4,.germanized-shipments .col-lg-5,.germanized-shipments .col-lg-6,.germanized-shipments .col-lg-7,.germanized-shipments .col-lg-8,.germanized-shipments .col-lg-9,.germanized-shipments .col-lg-auto{flex:none}.germanized-shipments .col-lg-12{width:100%}.germanized-shipments .col-lg-11{width:91.66666667%}.germanized-shipments .col-lg-10{width:83.33333333%}.germanized-shipments .col-lg-9{width:75%}.germanized-shipments .col-lg-8{width:66.66666667%}.germanized-shipments .col-lg-7{width:58.33333333%}.germanized-shipments .col-lg-6{width:50%}.germanized-shipments .col-lg-5{width:41.66666667%}.germanized-shipments .col-lg-4{width:33.33333333%}.germanized-shipments .col-lg-3{width:25%}.germanized-shipments .col-lg-2{width:16.66666667%}.germanized-shipments .col-lg-1{width:8.33333333%}.germanized-shipments .col-lg-auto{width:auto}.germanized-shipments .hide-lg{display:none!important}.germanized-shipments .show-lg{display:block!important}}@media (max-width:840px){.germanized-shipments .col-md-1,.germanized-shipments .col-md-10,.germanized-shipments .col-md-11,.germanized-shipments .col-md-12,.germanized-shipments .col-md-2,.germanized-shipments .col-md-3,.germanized-shipments .col-md-4,.germanized-shipments .col-md-5,.germanized-shipments .col-md-6,.germanized-shipments .col-md-7,.germanized-shipments .col-md-8,.germanized-shipments .col-md-9,.germanized-shipments .col-md-auto{flex:none}.germanized-shipments .col-md-12{width:100%}.germanized-shipments .col-md-11{width:91.66666667%}.germanized-shipments .col-md-10{width:83.33333333%}.germanized-shipments .col-md-9{width:75%}.germanized-shipments .col-md-8{width:66.66666667%}.germanized-shipments .col-md-7{width:58.33333333%}.germanized-shipments .col-md-6{width:50%}.germanized-shipments .col-md-5{width:41.66666667%}.germanized-shipments .col-md-4{width:33.33333333%}.germanized-shipments .col-md-3{width:25%}.germanized-shipments .col-md-2{width:16.66666667%}.germanized-shipments .col-md-1{width:8.33333333%}.germanized-shipments .col-md-auto{width:auto}.germanized-shipments .hide-md{display:none!important}.germanized-shipments .show-md{display:block!important}}@media (max-width:600px){.germanized-shipments .col-sm-1,.germanized-shipments .col-sm-10,.germanized-shipments .col-sm-11,.germanized-shipments .col-sm-12,.germanized-shipments .col-sm-2,.germanized-shipments .col-sm-3,.germanized-shipments .col-sm-4,.germanized-shipments .col-sm-5,.germanized-shipments .col-sm-6,.germanized-shipments .col-sm-7,.germanized-shipments .col-sm-8,.germanized-shipments .col-sm-9,.germanized-shipments .col-sm-auto{flex:none}.germanized-shipments .col-sm-12{width:100%}.germanized-shipments .col-sm-11{width:91.66666667%}.germanized-shipments .col-sm-10{width:83.33333333%}.germanized-shipments .col-sm-9{width:75%}.germanized-shipments .col-sm-8{width:66.66666667%}.germanized-shipments .col-sm-7{width:58.33333333%}.germanized-shipments .col-sm-6{width:50%}.germanized-shipments .col-sm-5{width:41.66666667%}.germanized-shipments .col-sm-4{width:33.33333333%}.germanized-shipments .col-sm-3{width:25%}.germanized-shipments .col-sm-2{width:16.66666667%}.germanized-shipments .col-sm-1{width:8.33333333%}.germanized-shipments .col-sm-auto{width:auto}.germanized-shipments .hide-sm{display:none!important}.germanized-shipments .show-sm{display:block!important}}@media (max-width:480px){.germanized-shipments .col-xs-1,.germanized-shipments .col-xs-10,.germanized-shipments .col-xs-11,.germanized-shipments .col-xs-12,.germanized-shipments .col-xs-2,.germanized-shipments .col-xs-3,.germanized-shipments .col-xs-4,.germanized-shipments .col-xs-5,.germanized-shipments .col-xs-6,.germanized-shipments .col-xs-7,.germanized-shipments .col-xs-8,.germanized-shipments .col-xs-9,.germanized-shipments .col-xs-auto{flex:none}.germanized-shipments .col-xs-12{width:100%}.germanized-shipments .col-xs-11{width:91.66666667%}.germanized-shipments .col-xs-10{width:83.33333333%}.germanized-shipments .col-xs-9{width:75%}.germanized-shipments .col-xs-8{width:66.66666667%}.germanized-shipments .col-xs-7{width:58.33333333%}.germanized-shipments .col-xs-6{width:50%}.germanized-shipments .col-xs-5{width:41.66666667%}.germanized-shipments .col-xs-4{width:33.33333333%}.germanized-shipments .col-xs-3{width:25%}.germanized-shipments .col-xs-2{width:16.66666667%}.germanized-shipments .col-xs-1{width:8.33333333%}.germanized-shipments .col-xs-auto{width:auto}.germanized-shipments .hide-xs{display:none!important}.germanized-shipments .show-xs{display:block!important}}
|
packages/woocommerce-germanized-shipments/assets/css/admin.scss
CHANGED
@@ -459,6 +459,8 @@ $layout-spacing: 1rem;
|
|
459 |
select {
|
460 |
line-height: 30px;
|
461 |
height: 30px;
|
|
|
|
|
462 |
}
|
463 |
|
464 |
label {
|
459 |
select {
|
460 |
line-height: 30px;
|
461 |
height: 30px;
|
462 |
+
padding-top: 0;
|
463 |
+
padding-bottom: 0;
|
464 |
}
|
465 |
|
466 |
label {
|
packages/woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php
CHANGED
@@ -351,8 +351,9 @@ function wc_gzd_split_shipment_street( $streetStr ) {
|
|
351 |
try {
|
352 |
$split = AddressSplitter::splitAddress( $streetStr );
|
353 |
|
354 |
-
$return['street']
|
355 |
-
$return['number']
|
|
|
356 |
|
357 |
} catch( Exception $e ) {}
|
358 |
|
351 |
try {
|
352 |
$split = AddressSplitter::splitAddress( $streetStr );
|
353 |
|
354 |
+
$return['street'] = $split['streetName'];
|
355 |
+
$return['number'] = $split['houseNumber'];
|
356 |
+
$return['addition'] = isset( $split['additionToAddress2'] ) ? $split['additionToAddress2'] : '';
|
357 |
|
358 |
} catch( Exception $e ) {}
|
359 |
|
packages/woocommerce-germanized-shipments/src/Admin/Admin.php
CHANGED
@@ -326,6 +326,8 @@ class Admin {
|
|
326 |
public static function get_bulk_action_handlers() {
|
327 |
if ( is_null( self::$bulk_handlers ) ) {
|
328 |
|
|
|
|
|
329 |
/**
|
330 |
* Filter to register new BulkActionHandler for certain Shipment bulk actions.
|
331 |
*
|
326 |
public static function get_bulk_action_handlers() {
|
327 |
if ( is_null( self::$bulk_handlers ) ) {
|
328 |
|
329 |
+
self::$bulk_handlers = array();
|
330 |
+
|
331 |
/**
|
332 |
* Filter to register new BulkActionHandler for certain Shipment bulk actions.
|
333 |
*
|
packages/woocommerce-germanized-shipments/src/Api.php
CHANGED
@@ -317,6 +317,8 @@ class Api {
|
|
317 |
),
|
318 |
),
|
319 |
);
|
|
|
|
|
320 |
}
|
321 |
|
322 |
public static function register_controllers( $controller ) {
|
317 |
),
|
318 |
),
|
319 |
);
|
320 |
+
|
321 |
+
return $schema;
|
322 |
}
|
323 |
|
324 |
public static function register_controllers( $controller ) {
|
packages/woocommerce-germanized-shipments/src/Automation.php
CHANGED
@@ -45,7 +45,18 @@ class Automation {
|
|
45 |
if ( $shipment_order = $shipment->get_order_shipment() ) {
|
46 |
|
47 |
if ( 'shipped' === $shipment_order->get_shipping_status() ) {
|
48 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
}
|
50 |
}
|
51 |
}
|
45 |
if ( $shipment_order = $shipment->get_order_shipment() ) {
|
46 |
|
47 |
if ( 'shipped' === $shipment_order->get_shipping_status() ) {
|
48 |
+
/**
|
49 |
+
* Filter to adjust the status of an order after all it's required
|
50 |
+
* shipments has been marked as shipped. Does only take effect if the automation option has been set
|
51 |
+
* within the shipment settings.
|
52 |
+
*
|
53 |
+
* @param boolean $status The order status to be used.
|
54 |
+
* @param integer $shipment_id The shipment id.
|
55 |
+
*
|
56 |
+
* @since 3.0.5
|
57 |
+
* @package Vendidero/Germanized/Shipments
|
58 |
+
*/
|
59 |
+
$shipment_order->get_order()->update_status( apply_filters( 'woocommerce_gzd_shipment_order_completed_status', 'completed', $shipment_id ) , _x( 'Order is fully shipped.', 'shipments', 'woocommerce-germanized' ) );
|
60 |
}
|
61 |
}
|
62 |
}
|
packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php
CHANGED
@@ -35,6 +35,7 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
|
|
35 |
'_weight',
|
36 |
'_address',
|
37 |
'_total',
|
|
|
38 |
'_sender_address',
|
39 |
'_weight_unit',
|
40 |
'_dimension_unit'
|
@@ -123,12 +124,13 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
|
|
123 |
* The dynamic portion of this hook, `$hook_postfix` refers to the
|
124 |
* shipment type in case it is not a simple shipment.
|
125 |
*
|
126 |
-
* @param integer
|
|
|
127 |
*
|
128 |
* @since 3.0.0
|
129 |
* @package Vendidero/Germanized/Shipments
|
130 |
*/
|
131 |
-
do_action( "woocommerce_gzd_new_{$hook_postfix}shipment", $shipment_id );
|
132 |
}
|
133 |
}
|
134 |
|
@@ -232,12 +234,13 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
|
|
232 |
* The dynamic portion of this hook, `$hook_postfix` refers to the
|
233 |
* shipment type in case it is not a simple shipment.
|
234 |
*
|
235 |
-
* @param integer
|
|
|
236 |
*
|
237 |
* @since 3.0.0
|
238 |
* @package Vendidero/Germanized/Shipments
|
239 |
*/
|
240 |
-
do_action( "woocommerce_gzd_{$hook_postfix}shipment_updated", $shipment->get_id() );
|
241 |
}
|
242 |
|
243 |
/**
|
35 |
'_weight',
|
36 |
'_address',
|
37 |
'_total',
|
38 |
+
'_additional_total',
|
39 |
'_sender_address',
|
40 |
'_weight_unit',
|
41 |
'_dimension_unit'
|
124 |
* The dynamic portion of this hook, `$hook_postfix` refers to the
|
125 |
* shipment type in case it is not a simple shipment.
|
126 |
*
|
127 |
+
* @param integer $shipment_id The shipment id.
|
128 |
+
* @param Shipment $shipment The shipment instance.
|
129 |
*
|
130 |
* @since 3.0.0
|
131 |
* @package Vendidero/Germanized/Shipments
|
132 |
*/
|
133 |
+
do_action( "woocommerce_gzd_new_{$hook_postfix}shipment", $shipment_id, $shipment );
|
134 |
}
|
135 |
}
|
136 |
|
234 |
* The dynamic portion of this hook, `$hook_postfix` refers to the
|
235 |
* shipment type in case it is not a simple shipment.
|
236 |
*
|
237 |
+
* @param integer $shipment_id The shipment id.
|
238 |
+
* @param Shipment $shipment The shipment instance.
|
239 |
*
|
240 |
* @since 3.0.0
|
241 |
* @package Vendidero/Germanized/Shipments
|
242 |
*/
|
243 |
+
do_action( "woocommerce_gzd_{$hook_postfix}shipment_updated", $shipment->get_id(), $shipment );
|
244 |
}
|
245 |
|
246 |
/**
|
packages/woocommerce-germanized-shipments/src/Package.php
CHANGED
@@ -13,7 +13,7 @@ class Package {
|
|
13 |
*
|
14 |
* @var string
|
15 |
*/
|
16 |
-
const VERSION = '1.0.
|
17 |
|
18 |
/**
|
19 |
* Init the package - load the REST API Server class.
|
13 |
*
|
14 |
* @var string
|
15 |
*/
|
16 |
+
const VERSION = '1.0.5';
|
17 |
|
18 |
/**
|
19 |
* Init the package - load the REST API Server class.
|
packages/woocommerce-germanized-shipments/src/ReturnShipment.php
CHANGED
@@ -314,6 +314,19 @@ class ReturnShipment extends Shipment {
|
|
314 |
return $split['street'];
|
315 |
}
|
316 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
317 |
/**
|
318 |
* Returns the sender address company.
|
319 |
*
|
314 |
return $split['street'];
|
315 |
}
|
316 |
|
317 |
+
/**
|
318 |
+
* Returns the sender address street addition by splitting the address.
|
319 |
+
*
|
320 |
+
* @param string $type The address type e.g. address_1 or address_2.
|
321 |
+
*
|
322 |
+
* @return string
|
323 |
+
*/
|
324 |
+
public function get_sender_address_street_addition( $type = 'address_1' ) {
|
325 |
+
$split = wc_gzd_split_shipment_street( $this->{"get_sender_$type"}() );
|
326 |
+
|
327 |
+
return $split['addition'];
|
328 |
+
}
|
329 |
+
|
330 |
/**
|
331 |
* Returns the sender address company.
|
332 |
*
|
packages/woocommerce-germanized-shipments/src/Shipment.php
CHANGED
@@ -9,6 +9,7 @@ namespace Vendidero\Germanized\Shipments;
|
|
9 |
use WC_Data;
|
10 |
use WC_Data_Store;
|
11 |
use Exception;
|
|
|
12 |
use WC_DateTime;
|
13 |
use WC_Order;
|
14 |
|
@@ -114,6 +115,7 @@ abstract class Shipment extends WC_Data {
|
|
114 |
'shipping_provider' => '',
|
115 |
'shipping_method' => '',
|
116 |
'total' => 0,
|
|
|
117 |
);
|
118 |
|
119 |
/**
|
@@ -377,6 +379,14 @@ abstract class Shipment extends WC_Data {
|
|
377 |
return $height;
|
378 |
}
|
379 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
380 |
/**
|
381 |
* Returns the calculated weights for included items.
|
382 |
*
|
@@ -517,6 +527,17 @@ abstract class Shipment extends WC_Data {
|
|
517 |
return $this->get_prop( 'total', $context );
|
518 |
}
|
519 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
public function has_tracking() {
|
521 |
if ( ! $this->has_tracking_instruction() && ! $this->get_tracking_url() ) {
|
522 |
return false;
|
@@ -690,6 +711,12 @@ abstract class Shipment extends WC_Data {
|
|
690 |
return $split['street'];
|
691 |
}
|
692 |
|
|
|
|
|
|
|
|
|
|
|
|
|
693 |
/**
|
694 |
* Returns the shipment address company.
|
695 |
*
|
@@ -1081,6 +1108,21 @@ abstract class Shipment extends WC_Data {
|
|
1081 |
$this->set_prop( 'total', $value );
|
1082 |
}
|
1083 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1084 |
/**
|
1085 |
* Set shipment shipping country.
|
1086 |
*
|
@@ -1544,6 +1586,7 @@ abstract class Shipment extends WC_Data {
|
|
1544 |
public function save() {
|
1545 |
try {
|
1546 |
$this->calculate_totals();
|
|
|
1547 |
|
1548 |
if ( $this->data_store ) {
|
1549 |
// Trigger action before saving to the DB. Allows you to adjust object props before save.
|
@@ -1553,12 +1596,45 @@ abstract class Shipment extends WC_Data {
|
|
1553 |
$this->data_store->update( $this );
|
1554 |
} else {
|
1555 |
$this->data_store->create( $this );
|
|
|
1556 |
}
|
1557 |
}
|
1558 |
|
1559 |
$this->save_items();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1560 |
$this->status_transition();
|
1561 |
$this->reset_content_data();
|
|
|
1562 |
} catch ( Exception $e ) {
|
1563 |
$logger = wc_get_logger();
|
1564 |
$logger->error(
|
9 |
use WC_Data;
|
10 |
use WC_Data_Store;
|
11 |
use Exception;
|
12 |
+
use WC_Data_Store_WP;
|
13 |
use WC_DateTime;
|
14 |
use WC_Order;
|
15 |
|
115 |
'shipping_provider' => '',
|
116 |
'shipping_method' => '',
|
117 |
'total' => 0,
|
118 |
+
'additional_total' => 0,
|
119 |
);
|
120 |
|
121 |
/**
|
379 |
return $height;
|
380 |
}
|
381 |
|
382 |
+
public function has_dimensions() {
|
383 |
+
$width = $this->get_width();
|
384 |
+
$length = $this->get_length();
|
385 |
+
$height = $this->get_height();
|
386 |
+
|
387 |
+
return ( ! empty( $width ) && ! empty( $length ) && ! empty( $height ) );
|
388 |
+
}
|
389 |
+
|
390 |
/**
|
391 |
* Returns the calculated weights for included items.
|
392 |
*
|
527 |
return $this->get_prop( 'total', $context );
|
528 |
}
|
529 |
|
530 |
+
/**
|
531 |
+
* Returns the additional total amount containing shipping and fee costs.
|
532 |
+
* Only one of the shipments related to an order should include additional total.
|
533 |
+
*
|
534 |
+
* @param string $context What the value is for. Valid values are 'view' and 'edit'.
|
535 |
+
* @return float
|
536 |
+
*/
|
537 |
+
public function get_additional_total( $context = 'view' ) {
|
538 |
+
return $this->get_prop( 'additional_total', $context );
|
539 |
+
}
|
540 |
+
|
541 |
public function has_tracking() {
|
542 |
if ( ! $this->has_tracking_instruction() && ! $this->get_tracking_url() ) {
|
543 |
return false;
|
711 |
return $split['street'];
|
712 |
}
|
713 |
|
714 |
+
public function get_address_street_addition( $type = 'address_1' ) {
|
715 |
+
$split = wc_gzd_split_shipment_street( $this->{"get_$type"}() );
|
716 |
+
|
717 |
+
return $split['addition'];
|
718 |
+
}
|
719 |
+
|
720 |
/**
|
721 |
* Returns the shipment address company.
|
722 |
*
|
1108 |
$this->set_prop( 'total', $value );
|
1109 |
}
|
1110 |
|
1111 |
+
/**
|
1112 |
+
* Set shipment additional total.
|
1113 |
+
*
|
1114 |
+
* @param float|string $value The shipment total.
|
1115 |
+
*/
|
1116 |
+
public function set_additional_total( $value ) {
|
1117 |
+
$value = wc_format_decimal( $value );
|
1118 |
+
|
1119 |
+
if ( ! is_numeric( $value ) ) {
|
1120 |
+
$value = 0;
|
1121 |
+
}
|
1122 |
+
|
1123 |
+
$this->set_prop( 'additional_total', $value );
|
1124 |
+
}
|
1125 |
+
|
1126 |
/**
|
1127 |
* Set shipment shipping country.
|
1128 |
*
|
1586 |
public function save() {
|
1587 |
try {
|
1588 |
$this->calculate_totals();
|
1589 |
+
$is_new = false;
|
1590 |
|
1591 |
if ( $this->data_store ) {
|
1592 |
// Trigger action before saving to the DB. Allows you to adjust object props before save.
|
1596 |
$this->data_store->update( $this );
|
1597 |
} else {
|
1598 |
$this->data_store->create( $this );
|
1599 |
+
$is_new = true;
|
1600 |
}
|
1601 |
}
|
1602 |
|
1603 |
$this->save_items();
|
1604 |
+
|
1605 |
+
/**
|
1606 |
+
* Trigger action after saving shipment to the DB.
|
1607 |
+
*
|
1608 |
+
* @param Shipment $shipment The shipment object being saved.
|
1609 |
+
* @param WC_Data_Store_WP $data_store THe data store persisting the data.
|
1610 |
+
*/
|
1611 |
+
do_action( 'woocommerce_after_' . $this->object_type . '_object_save', $this, $this->data_store );
|
1612 |
+
|
1613 |
+
$hook_postfix = '';
|
1614 |
+
|
1615 |
+
if ( 'simple' !== $this->get_type() ) {
|
1616 |
+
$hook_postfix = $this->get_type() . '_';
|
1617 |
+
}
|
1618 |
+
|
1619 |
+
/**
|
1620 |
+
* Trigger action after saving shipment to the DB.
|
1621 |
+
*
|
1622 |
+
* The dynamic portion of this hook, `$hook_postfix` is used to construct a
|
1623 |
+
* unique hook for a shipment type.
|
1624 |
+
*
|
1625 |
+
* Example hook name: woocommerce_gzd_shipment_after_save
|
1626 |
+
*
|
1627 |
+
* @param Shipment $shipment The shipment object being saved.
|
1628 |
+
* @param boolean $is_new Indicator to determine whether this is a new shipment or not.
|
1629 |
+
*
|
1630 |
+
* @since 3.0.0
|
1631 |
+
* @package Vendidero/Germanized/Shipments
|
1632 |
+
*/
|
1633 |
+
do_action( "woocommerce_gzd_{$hook_postfix}shipment_after_save", $this, $is_new );
|
1634 |
+
|
1635 |
$this->status_transition();
|
1636 |
$this->reset_content_data();
|
1637 |
+
|
1638 |
} catch ( Exception $e ) {
|
1639 |
$logger = wc_get_logger();
|
1640 |
$logger->error(
|
packages/woocommerce-germanized-shipments/src/SimpleShipment.php
CHANGED
@@ -78,6 +78,14 @@ class SimpleShipment extends Shipment {
|
|
78 |
return $this->get_prop( 'order_id', $context );
|
79 |
}
|
80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
/**
|
82 |
* Set shipment order id.
|
83 |
*
|
@@ -153,14 +161,15 @@ class SimpleShipment extends Shipment {
|
|
153 |
$order = $order_shipment->get_order();
|
154 |
|
155 |
$args = wp_parse_args( $args, array(
|
156 |
-
'order_id'
|
157 |
-
'country'
|
158 |
-
'shipping_method'
|
159 |
-
'address'
|
160 |
-
'weight'
|
161 |
-
'length'
|
162 |
-
'width'
|
163 |
-
'height'
|
|
|
164 |
) );
|
165 |
|
166 |
$this->set_props( $args );
|
@@ -185,6 +194,23 @@ class SimpleShipment extends Shipment {
|
|
185 |
return true;
|
186 |
}
|
187 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
188 |
/**
|
189 |
* Sync items with the corresponding order items.
|
190 |
* Limits quantities and removes non-existing items.
|
78 |
return $this->get_prop( 'order_id', $context );
|
79 |
}
|
80 |
|
81 |
+
public function get_order_number() {
|
82 |
+
if ( $order = $this->get_order() ) {
|
83 |
+
return $order->get_order_number();
|
84 |
+
}
|
85 |
+
|
86 |
+
return $this->get_order_id();
|
87 |
+
}
|
88 |
+
|
89 |
/**
|
90 |
* Set shipment order id.
|
91 |
*
|
161 |
$order = $order_shipment->get_order();
|
162 |
|
163 |
$args = wp_parse_args( $args, array(
|
164 |
+
'order_id' => $order->get_id(),
|
165 |
+
'country' => $order->get_shipping_country(),
|
166 |
+
'shipping_method' => wc_gzd_get_shipment_order_shipping_method_id( $order ),
|
167 |
+
'address' => array_merge( $order->get_address( 'shipping' ), array( 'email' => $order->get_billing_email(), 'phone' => $order->get_billing_phone() ) ),
|
168 |
+
'weight' => $this->get_weight( 'edit' ),
|
169 |
+
'length' => $this->get_length( 'edit' ),
|
170 |
+
'width' => $this->get_width( 'edit' ),
|
171 |
+
'height' => $this->get_height( 'edit' ),
|
172 |
+
'additional_total' => $this->calculate_additional_total( $order ),
|
173 |
) );
|
174 |
|
175 |
$this->set_props( $args );
|
194 |
return true;
|
195 |
}
|
196 |
|
197 |
+
/**
|
198 |
+
* @param WC_Order $order
|
199 |
+
*/
|
200 |
+
protected function calculate_additional_total( $order ) {
|
201 |
+
$fees_total = 0;
|
202 |
+
$additional_total = 0;
|
203 |
+
|
204 |
+
// Sum fee costs.
|
205 |
+
foreach ( $order->get_fees() as $item ) {
|
206 |
+
$fees_total += ( $item->get_total() + $item->get_total_tax() );
|
207 |
+
}
|
208 |
+
|
209 |
+
$additional_total = $fees_total + $order->get_shipping_total() + $order->get_shipping_tax();
|
210 |
+
|
211 |
+
return $additional_total;
|
212 |
+
}
|
213 |
+
|
214 |
/**
|
215 |
* Sync items with the corresponding order items.
|
216 |
* Limits quantities and removes non-existing items.
|
packages/woocommerce-germanized-shipments/src/Validation.php
CHANGED
@@ -2,6 +2,7 @@
|
|
2 |
|
3 |
namespace Vendidero\Germanized\Shipments;
|
4 |
use Exception;
|
|
|
5 |
|
6 |
defined( 'ABSPATH' ) || exit;
|
7 |
|
@@ -18,11 +19,30 @@ class Validation {
|
|
18 |
add_action( 'woocommerce_new_order', array( __CLASS__, 'new_order' ), 10, 1 );
|
19 |
add_action( 'woocommerce_delete_order', array( __CLASS__, 'delete_order' ), 10, 1 );
|
20 |
|
|
|
|
|
21 |
add_action( 'before_delete_post', array( __CLASS__, 'before_delete_refund' ), 10, 1 );
|
22 |
add_action( 'woocommerce_delete_order_refund', array( __CLASS__, 'delete_refund_order' ), 10, 1 );
|
23 |
add_action( 'woocommerce_order_refund_object_updated_props', array( __CLASS__, 'refresh_refund_order' ), 10, 1 );
|
24 |
}
|
25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
public static function before_delete_refund( $refund_id ) {
|
27 |
if ( $refund = wc_get_order( $refund_id ) ) {
|
28 |
|
2 |
|
3 |
namespace Vendidero\Germanized\Shipments;
|
4 |
use Exception;
|
5 |
+
use WC_Order;
|
6 |
|
7 |
defined( 'ABSPATH' ) || exit;
|
8 |
|
19 |
add_action( 'woocommerce_new_order', array( __CLASS__, 'new_order' ), 10, 1 );
|
20 |
add_action( 'woocommerce_delete_order', array( __CLASS__, 'delete_order' ), 10, 1 );
|
21 |
|
22 |
+
add_action( 'woocommerce_order_status_cancelled', array( __CLASS__, 'maybe_cancel_shipments' ), 10, 2 );
|
23 |
+
|
24 |
add_action( 'before_delete_post', array( __CLASS__, 'before_delete_refund' ), 10, 1 );
|
25 |
add_action( 'woocommerce_delete_order_refund', array( __CLASS__, 'delete_refund_order' ), 10, 1 );
|
26 |
add_action( 'woocommerce_order_refund_object_updated_props', array( __CLASS__, 'refresh_refund_order' ), 10, 1 );
|
27 |
}
|
28 |
|
29 |
+
/**
|
30 |
+
* Delete editable shipments if an order is cancelled.
|
31 |
+
*
|
32 |
+
* @param $order_id
|
33 |
+
* @param WC_Order $order
|
34 |
+
*/
|
35 |
+
public static function maybe_cancel_shipments( $order_id, $order ) {
|
36 |
+
$shipments = wc_gzd_get_shipments_by_order( $order );
|
37 |
+
|
38 |
+
foreach( $shipments as $shipment ) {
|
39 |
+
|
40 |
+
if ( $shipment->is_editable() ) {
|
41 |
+
$shipment->delete();
|
42 |
+
}
|
43 |
+
}
|
44 |
+
}
|
45 |
+
|
46 |
public static function before_delete_refund( $refund_id ) {
|
47 |
if ( $refund = wc_get_order( $refund_id ) ) {
|
48 |
|
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.0.
|
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.0.5
|
9 |
* Requires PHP: 5.6
|
10 |
* License: GPLv3
|
11 |
*
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Requires at least: 4.9
|
|
5 |
Tested up to: 5.3
|
6 |
WC requires at least: 3.4
|
7 |
WC tested up to: 3.8
|
8 |
-
Stable tag: 3.0.
|
9 |
Requires PHP: 5.6
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -33,7 +33,7 @@ Furthermore we customized the WooCommerce checkout to make your store meet the b
|
|
33 |
* *Tax Calculation for Shipping Costs and Fees* - Enable split tax calculation based on your WooCommerce cart taxes.
|
34 |
* *Legal pages in Email Templates* - Attach legal pages content to certain WooCommerce e-mail templates.
|
35 |
* *Trusted Shops Integration* - Integrate your Trusted Shops Products within your WooCommerce store
|
36 |
-
* *DHL Integration* - Generate labels for shipments and returns right from your backend. Offer
|
37 |
* *Payment Gateway: SEPA direct debit* - Receive payments via direct debit. We've added a XML export to transfer payments to your bank.
|
38 |
* *Payment Gateway: Pay by Invoice* - Allow certain customers to pay by invoice. Best integration with our PDF invoices feature (Pro).
|
39 |
* *Online Revocation Form* - Allow customers to submit revocations by filling out a form on your revocation page.
|
@@ -61,15 +61,19 @@ Most of the changes are made by using Hooks & Filters so that our plugin is comp
|
|
61 |
= Pro: WooCommerce PDF invoices & packing slips =
|
62 |
As a Pro User of Germanized you may automatically or manually create PDF Invoices and Packing Slips for your orders. Doing so you may customize the PDF layout to meet your Corporate Design.
|
63 |
You may upload your head of a letter which will be used as background for your PDF's. With only a few clicks you may export (CSV, zip) invoices for your tax consultant or accountant.
|
64 |
-
Learn more about [PDF Invoices for WooCommerce](https://vendidero.de/woocommerce-germanized#accounting "WooCommerce PDF Invoices")
|
65 |
|
66 |
Furthermore you may attach legally relevant pages (e.g. Terms & Conditions) as PDF documents to specific WooCommerce emails instead of using plain text.
|
67 |
|
68 |
-
= Shipments
|
69 |
Germanized adds a new abstraction layer to WooCommerce to make it easier for you to send your parcels to your customers. With Germanized you'll be able to generate (multiple) shipments to an order.
|
70 |
You can then manage your shipments and it's statuses independently from your orders. Let your customers receive a notification email as soon as a shipment has been marked as shipped.
|
71 |
-
|
72 |
-
|
|
|
|
|
|
|
|
|
73 |
|
74 |
= Pro: Premium Support =
|
75 |
Customers of Germanized for WooCommerce Pro enjoy our high-quality support via tickets. Nevertheless we also seek to offer a good plugin support via our WordPress support forum.
|
@@ -184,6 +188,21 @@ Bug reports may be filed via our [GitHub repository](https://github.com/vendider
|
|
184 |
|
185 |
== Changelog ==
|
186 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
= 3.0.4 =
|
188 |
* Improvement: Added DHL automation option to allow marking shipment as shipped as soon as label has been created
|
189 |
* Improvement: Transmit address_2 field to DHL API through name3 field
|
5 |
Tested up to: 5.3
|
6 |
WC requires at least: 3.4
|
7 |
WC tested up to: 3.8
|
8 |
+
Stable tag: 3.0.5
|
9 |
Requires PHP: 5.6
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
33 |
* *Tax Calculation for Shipping Costs and Fees* - Enable split tax calculation based on your WooCommerce cart taxes.
|
34 |
* *Legal pages in Email Templates* - Attach legal pages content to certain WooCommerce e-mail templates.
|
35 |
* *Trusted Shops Integration* - Integrate your Trusted Shops Products within your WooCommerce store
|
36 |
+
* *DHL Integration* - Generate labels for shipments and returns right from your backend. Offer Wunschpaket services to your customers.
|
37 |
* *Payment Gateway: SEPA direct debit* - Receive payments via direct debit. We've added a XML export to transfer payments to your bank.
|
38 |
* *Payment Gateway: Pay by Invoice* - Allow certain customers to pay by invoice. Best integration with our PDF invoices feature (Pro).
|
39 |
* *Online Revocation Form* - Allow customers to submit revocations by filling out a form on your revocation page.
|
61 |
= Pro: WooCommerce PDF invoices & packing slips =
|
62 |
As a Pro User of Germanized you may automatically or manually create PDF Invoices and Packing Slips for your orders. Doing so you may customize the PDF layout to meet your Corporate Design.
|
63 |
You may upload your head of a letter which will be used as background for your PDF's. With only a few clicks you may export (CSV, zip) invoices for your tax consultant or accountant.
|
64 |
+
Learn more about [PDF Invoices for WooCommerce](https://vendidero.de/woocommerce-germanized/features#accounting "WooCommerce PDF Invoices")
|
65 |
|
66 |
Furthermore you may attach legally relevant pages (e.g. Terms & Conditions) as PDF documents to specific WooCommerce emails instead of using plain text.
|
67 |
|
68 |
+
= Shipments =
|
69 |
Germanized adds a new abstraction layer to WooCommerce to make it easier for you to send your parcels to your customers. With Germanized you'll be able to generate (multiple) shipments to an order.
|
70 |
You can then manage your shipments and it's statuses independently from your orders. Let your customers receive a notification email as soon as a shipment has been marked as shipped.
|
71 |
+
Learn more about our [Shipments for WooCommerce](https://vendidero.de/woocommerce-germanized/features#shipments "Shipments for WooCommerce") integration and find out how to automate your shipping process.
|
72 |
+
|
73 |
+
= DHL Integration =
|
74 |
+
With the help of our built-in DHL integration you can easily create labels for your shipments and add tracking information to the notification emails.
|
75 |
+
Furthermore you can offer Wunschpaket Services to your customers including shipping to Packstation or choosing a preferred location, day and/or time within the checkout.
|
76 |
+
You can even let your shipments and labels be generated automatically by Germanized to avoid further manual work. [Learn more](https://vendidero.de/dokumentation/woocommerce-germanized/sendungen-dhl "DHL for WooCommerce") about how our DHL integration works.
|
77 |
|
78 |
= Pro: Premium Support =
|
79 |
Customers of Germanized for WooCommerce Pro enjoy our high-quality support via tickets. Nevertheless we also seek to offer a good plugin support via our WordPress support forum.
|
188 |
|
189 |
== Changelog ==
|
190 |
|
191 |
+
= 3.0.5 =
|
192 |
+
* Improvement: Admin assets localization
|
193 |
+
* Improvement: Use Woo order address filter to add custom title
|
194 |
+
* Improvement: DHL address splitting now supports further address additions as name3
|
195 |
+
* Improvement: DHL new filters to adjust shipment and customer reference
|
196 |
+
* Improvement: DHL use formatted order number as placeholder in references
|
197 |
+
* Improvement: DHL check if shipment dimensions are complete before transmitting them to the API
|
198 |
+
* Improvement: DHL added contact person to label
|
199 |
+
* Improvement: DHL added a shipping method placeholder impl to support custom method plugins
|
200 |
+
* Improvement: Delete shipments (which are editable) after cancelling an order
|
201 |
+
* Fix: Remove get_filter check in frontend to prevent race-conditions in shopmarks
|
202 |
+
* Fix: DHL COD total calculation
|
203 |
+
* Fix: Added missing shipments API schema return value
|
204 |
+
* Tweak: Woo bug while saving coupons
|
205 |
+
|
206 |
= 3.0.4 =
|
207 |
* Improvement: Added DHL automation option to allow marking shipment as shipped as soon as label has been created
|
208 |
* Improvement: Transmit address_2 field to DHL API through name3 field
|
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 ComposerAutoloaderInitb1b906e5e4b477ff0ba9aeabc3f95cc3::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_a66ec70bc0c9cfd5c5b842f80dba15d1() {
|
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_a66ec70bc0c9cfd5c5b842f80dba15d1();
|
vendor/composer/autoload_classmap_package.php
CHANGED
@@ -199,231 +199,235 @@ return array(
|
|
199 |
'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
|
200 |
),
|
201 |
'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
|
202 |
-
'version' => '1.0.
|
203 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
|
204 |
),
|
205 |
'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
|
206 |
-
'version' => '1.0.
|
207 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
|
208 |
),
|
209 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
|
210 |
-
'version' => '1.0.
|
211 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
|
212 |
),
|
213 |
'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
|
214 |
-
'version' => '1.0.
|
215 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
|
216 |
),
|
217 |
'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
|
218 |
-
'version' => '1.0.
|
219 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
|
220 |
),
|
221 |
'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
|
222 |
-
'version' => '1.0.
|
223 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
|
224 |
),
|
225 |
'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
|
226 |
-
'version' => '1.0.
|
227 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
|
228 |
),
|
229 |
'Vendidero\\Germanized\\Shipments\\Ajax' => array(
|
230 |
-
'version' => '1.0.
|
231 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
|
232 |
),
|
233 |
'Vendidero\\Germanized\\Shipments\\Api' => array(
|
234 |
-
'version' => '1.0.
|
235 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
|
236 |
),
|
237 |
'Vendidero\\Germanized\\Shipments\\Automation' => array(
|
238 |
-
'version' => '1.0.
|
239 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
|
240 |
),
|
241 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
|
242 |
-
'version' => '1.0.
|
243 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
|
244 |
),
|
245 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
|
246 |
-
'version' => '1.0.
|
247 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
|
248 |
),
|
249 |
'Vendidero\\Germanized\\Shipments\\Emails' => array(
|
250 |
-
'version' => '1.0.
|
251 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
|
252 |
),
|
253 |
'Vendidero\\Germanized\\Shipments\\Install' => array(
|
254 |
-
'version' => '1.0.
|
255 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
|
256 |
),
|
257 |
'Vendidero\\Germanized\\Shipments\\Order' => array(
|
258 |
-
'version' => '1.0.
|
259 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
|
260 |
),
|
261 |
'Vendidero\\Germanized\\Shipments\\Package' => array(
|
262 |
-
'version' => '1.0.
|
263 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
|
264 |
),
|
265 |
'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
|
266 |
-
'version' => '1.0.
|
267 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
|
268 |
),
|
269 |
'Vendidero\\Germanized\\Shipments\\Shipment' => array(
|
270 |
-
'version' => '1.0.
|
271 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
|
272 |
),
|
273 |
'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
|
274 |
-
'version' => '1.0.
|
275 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
|
276 |
),
|
277 |
'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
|
278 |
-
'version' => '1.0.
|
279 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
|
280 |
),
|
281 |
'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
|
282 |
-
'version' => '1.0.
|
283 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
|
284 |
),
|
285 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider' => array(
|
286 |
-
'version' => '1.0.
|
287 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider.php'
|
288 |
),
|
289 |
'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
|
290 |
-
'version' => '1.0.
|
291 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
|
292 |
),
|
293 |
'Vendidero\\Germanized\\Shipments\\Validation' => array(
|
294 |
-
'version' => '1.0.
|
295 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
|
296 |
),
|
297 |
'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
|
298 |
-
'version' => '1.0.
|
299 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
|
300 |
),
|
301 |
'Vendidero\\Germanized\\DHL\\Admin\\BulkLabel' => array(
|
302 |
-
'version' => '1.0.
|
303 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/BulkLabel.php'
|
304 |
),
|
305 |
'Vendidero\\Germanized\\DHL\\Admin\\Importer' => array(
|
306 |
-
'version' => '1.0.
|
307 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer.php'
|
308 |
),
|
309 |
'Vendidero\\Germanized\\DHL\\Admin\\MetaBox' => array(
|
310 |
-
'version' => '1.0.
|
311 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/MetaBox.php'
|
312 |
),
|
313 |
'Vendidero\\Germanized\\DHL\\Admin\\Settings' => array(
|
314 |
-
'version' => '1.0.
|
315 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Settings.php'
|
316 |
),
|
317 |
'Vendidero\\Germanized\\DHL\\Ajax' => array(
|
318 |
-
'version' => '1.0.
|
319 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Ajax.php'
|
320 |
),
|
321 |
'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
|
322 |
-
'version' => '1.0.
|
323 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
|
324 |
),
|
325 |
'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
|
326 |
-
'version' => '1.0.
|
327 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
|
328 |
),
|
329 |
'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
|
330 |
-
'version' => '1.0.
|
331 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
|
332 |
),
|
333 |
'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
|
334 |
-
'version' => '1.0.
|
335 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
|
336 |
),
|
337 |
'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
|
338 |
-
'version' => '1.0.
|
339 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
|
340 |
),
|
341 |
'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
|
342 |
-
'version' => '1.0.
|
343 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
|
344 |
),
|
345 |
'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
|
346 |
-
'version' => '1.0.
|
347 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
|
348 |
),
|
349 |
'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
|
350 |
-
'version' => '1.0.
|
351 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
|
352 |
),
|
353 |
'Vendidero\\Germanized\\DHL\\Automation' => array(
|
354 |
-
'version' => '1.0.
|
355 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Automation.php'
|
356 |
),
|
357 |
'Vendidero\\Germanized\\DHL\\DataStores\\Label' => array(
|
358 |
-
'version' => '1.0.
|
359 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DataStores/Label.php'
|
360 |
),
|
361 |
'Vendidero\\Germanized\\DHL\\Admin\\DownloadHandler' => array(
|
362 |
-
'version' => '1.0.
|
363 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DownloadHandler.php'
|
364 |
),
|
365 |
'Vendidero\\Germanized\\DHL\\Emails' => array(
|
366 |
-
'version' => '1.0.
|
367 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Emails.php'
|
368 |
),
|
369 |
'Vendidero\\Germanized\\DHL\\Install' => array(
|
370 |
-
'version' => '1.0.
|
371 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
|
372 |
),
|
373 |
'Vendidero\\Germanized\\DHL\\Label' => array(
|
374 |
-
'version' => '1.0.
|
375 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label.php'
|
376 |
),
|
377 |
'Vendidero\\Germanized\\DHL\\LabelFactory' => array(
|
378 |
-
'version' => '1.0.
|
379 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelFactory.php'
|
380 |
),
|
381 |
'Vendidero\\Germanized\\DHL\\LabelQuery' => array(
|
382 |
-
'version' => '1.0.
|
383 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelQuery.php'
|
384 |
),
|
385 |
'Vendidero\\Germanized\\DHL\\LabelWatcher' => array(
|
386 |
-
'version' => '1.0.
|
387 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelWatcher.php'
|
388 |
),
|
389 |
'Vendidero\\Germanized\\DHL\\Order' => array(
|
390 |
-
'version' => '1.0.
|
391 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
|
392 |
),
|
393 |
'Vendidero\\Germanized\\DHL\\Package' => array(
|
394 |
-
'version' => '1.0.
|
395 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
|
396 |
),
|
397 |
'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
|
398 |
-
'version' => '1.0.
|
399 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
|
400 |
),
|
401 |
'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
|
402 |
-
'version' => '1.0.
|
403 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
|
404 |
),
|
405 |
'Vendidero\\Germanized\\DHL\\PDFMerger' => array(
|
406 |
-
'version' => '1.0.
|
407 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/PDFMerger.php'
|
408 |
),
|
409 |
'Vendidero\\Germanized\\DHL\\PDFSplitter' => array(
|
410 |
-
'version' => '1.0.
|
411 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/PDFSplitter.php'
|
412 |
),
|
413 |
'Vendidero\\Germanized\\DHL\\Product' => array(
|
414 |
-
'version' => '1.0.
|
415 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
|
416 |
),
|
417 |
'Vendidero\\Germanized\\DHL\\ReturnLabel' => array(
|
418 |
-
'version' => '1.0.
|
419 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ReturnLabel.php'
|
420 |
),
|
421 |
'Vendidero\\Germanized\\DHL\\ShippingMethod' => array(
|
422 |
-
'version' => '1.0.
|
423 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingMethod.php'
|
424 |
),
|
|
|
|
|
|
|
|
|
425 |
'Vendidero\\Germanized\\DHL\\SimpleLabel' => array(
|
426 |
-
'version' => '1.0.
|
427 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/SimpleLabel.php'
|
428 |
),
|
429 |
'Vendidero\\Germanized\\Autoloader' => array(
|
199 |
'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
|
200 |
),
|
201 |
'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
|
202 |
+
'version' => '1.0.5.0',
|
203 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
|
204 |
),
|
205 |
'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
|
206 |
+
'version' => '1.0.5.0',
|
207 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
|
208 |
),
|
209 |
'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
|
210 |
+
'version' => '1.0.5.0',
|
211 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
|
212 |
),
|
213 |
'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
|
214 |
+
'version' => '1.0.5.0',
|
215 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
|
216 |
),
|
217 |
'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
|
218 |
+
'version' => '1.0.5.0',
|
219 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
|
220 |
),
|
221 |
'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
|
222 |
+
'version' => '1.0.5.0',
|
223 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
|
224 |
),
|
225 |
'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
|
226 |
+
'version' => '1.0.5.0',
|
227 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
|
228 |
),
|
229 |
'Vendidero\\Germanized\\Shipments\\Ajax' => array(
|
230 |
+
'version' => '1.0.5.0',
|
231 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
|
232 |
),
|
233 |
'Vendidero\\Germanized\\Shipments\\Api' => array(
|
234 |
+
'version' => '1.0.5.0',
|
235 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
|
236 |
),
|
237 |
'Vendidero\\Germanized\\Shipments\\Automation' => array(
|
238 |
+
'version' => '1.0.5.0',
|
239 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
|
240 |
),
|
241 |
'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
|
242 |
+
'version' => '1.0.5.0',
|
243 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
|
244 |
),
|
245 |
'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
|
246 |
+
'version' => '1.0.5.0',
|
247 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
|
248 |
),
|
249 |
'Vendidero\\Germanized\\Shipments\\Emails' => array(
|
250 |
+
'version' => '1.0.5.0',
|
251 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
|
252 |
),
|
253 |
'Vendidero\\Germanized\\Shipments\\Install' => array(
|
254 |
+
'version' => '1.0.5.0',
|
255 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
|
256 |
),
|
257 |
'Vendidero\\Germanized\\Shipments\\Order' => array(
|
258 |
+
'version' => '1.0.5.0',
|
259 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
|
260 |
),
|
261 |
'Vendidero\\Germanized\\Shipments\\Package' => array(
|
262 |
+
'version' => '1.0.5.0',
|
263 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
|
264 |
),
|
265 |
'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
|
266 |
+
'version' => '1.0.5.0',
|
267 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
|
268 |
),
|
269 |
'Vendidero\\Germanized\\Shipments\\Shipment' => array(
|
270 |
+
'version' => '1.0.5.0',
|
271 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
|
272 |
),
|
273 |
'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
|
274 |
+
'version' => '1.0.5.0',
|
275 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
|
276 |
),
|
277 |
'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
|
278 |
+
'version' => '1.0.5.0',
|
279 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
|
280 |
),
|
281 |
'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
|
282 |
+
'version' => '1.0.5.0',
|
283 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
|
284 |
),
|
285 |
'Vendidero\\Germanized\\Shipments\\ShippingProvider' => array(
|
286 |
+
'version' => '1.0.5.0',
|
287 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider.php'
|
288 |
),
|
289 |
'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
|
290 |
+
'version' => '1.0.5.0',
|
291 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
|
292 |
),
|
293 |
'Vendidero\\Germanized\\Shipments\\Validation' => array(
|
294 |
+
'version' => '1.0.5.0',
|
295 |
'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
|
296 |
),
|
297 |
'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
|
298 |
+
'version' => '1.0.5.0',
|
299 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
|
300 |
),
|
301 |
'Vendidero\\Germanized\\DHL\\Admin\\BulkLabel' => array(
|
302 |
+
'version' => '1.0.5.0',
|
303 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/BulkLabel.php'
|
304 |
),
|
305 |
'Vendidero\\Germanized\\DHL\\Admin\\Importer' => array(
|
306 |
+
'version' => '1.0.5.0',
|
307 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer.php'
|
308 |
),
|
309 |
'Vendidero\\Germanized\\DHL\\Admin\\MetaBox' => array(
|
310 |
+
'version' => '1.0.5.0',
|
311 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/MetaBox.php'
|
312 |
),
|
313 |
'Vendidero\\Germanized\\DHL\\Admin\\Settings' => array(
|
314 |
+
'version' => '1.0.5.0',
|
315 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Settings.php'
|
316 |
),
|
317 |
'Vendidero\\Germanized\\DHL\\Ajax' => array(
|
318 |
+
'version' => '1.0.5.0',
|
319 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Ajax.php'
|
320 |
),
|
321 |
'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
|
322 |
+
'version' => '1.0.5.0',
|
323 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
|
324 |
),
|
325 |
'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
|
326 |
+
'version' => '1.0.5.0',
|
327 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
|
328 |
),
|
329 |
'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
|
330 |
+
'version' => '1.0.5.0',
|
331 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
|
332 |
),
|
333 |
'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
|
334 |
+
'version' => '1.0.5.0',
|
335 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
|
336 |
),
|
337 |
'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
|
338 |
+
'version' => '1.0.5.0',
|
339 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
|
340 |
),
|
341 |
'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
|
342 |
+
'version' => '1.0.5.0',
|
343 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
|
344 |
),
|
345 |
'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
|
346 |
+
'version' => '1.0.5.0',
|
347 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
|
348 |
),
|
349 |
'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
|
350 |
+
'version' => '1.0.5.0',
|
351 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
|
352 |
),
|
353 |
'Vendidero\\Germanized\\DHL\\Automation' => array(
|
354 |
+
'version' => '1.0.5.0',
|
355 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Automation.php'
|
356 |
),
|
357 |
'Vendidero\\Germanized\\DHL\\DataStores\\Label' => array(
|
358 |
+
'version' => '1.0.5.0',
|
359 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DataStores/Label.php'
|
360 |
),
|
361 |
'Vendidero\\Germanized\\DHL\\Admin\\DownloadHandler' => array(
|
362 |
+
'version' => '1.0.5.0',
|
363 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DownloadHandler.php'
|
364 |
),
|
365 |
'Vendidero\\Germanized\\DHL\\Emails' => array(
|
366 |
+
'version' => '1.0.5.0',
|
367 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Emails.php'
|
368 |
),
|
369 |
'Vendidero\\Germanized\\DHL\\Install' => array(
|
370 |
+
'version' => '1.0.5.0',
|
371 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
|
372 |
),
|
373 |
'Vendidero\\Germanized\\DHL\\Label' => array(
|
374 |
+
'version' => '1.0.5.0',
|
375 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label.php'
|
376 |
),
|
377 |
'Vendidero\\Germanized\\DHL\\LabelFactory' => array(
|
378 |
+
'version' => '1.0.5.0',
|
379 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelFactory.php'
|
380 |
),
|
381 |
'Vendidero\\Germanized\\DHL\\LabelQuery' => array(
|
382 |
+
'version' => '1.0.5.0',
|
383 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelQuery.php'
|
384 |
),
|
385 |
'Vendidero\\Germanized\\DHL\\LabelWatcher' => array(
|
386 |
+
'version' => '1.0.5.0',
|
387 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelWatcher.php'
|
388 |
),
|
389 |
'Vendidero\\Germanized\\DHL\\Order' => array(
|
390 |
+
'version' => '1.0.5.0',
|
391 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
|
392 |
),
|
393 |
'Vendidero\\Germanized\\DHL\\Package' => array(
|
394 |
+
'version' => '1.0.5.0',
|
395 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
|
396 |
),
|
397 |
'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
|
398 |
+
'version' => '1.0.5.0',
|
399 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
|
400 |
),
|
401 |
'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
|
402 |
+
'version' => '1.0.5.0',
|
403 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
|
404 |
),
|
405 |
'Vendidero\\Germanized\\DHL\\PDFMerger' => array(
|
406 |
+
'version' => '1.0.5.0',
|
407 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/PDFMerger.php'
|
408 |
),
|
409 |
'Vendidero\\Germanized\\DHL\\PDFSplitter' => array(
|
410 |
+
'version' => '1.0.5.0',
|
411 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/PDFSplitter.php'
|
412 |
),
|
413 |
'Vendidero\\Germanized\\DHL\\Product' => array(
|
414 |
+
'version' => '1.0.5.0',
|
415 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
|
416 |
),
|
417 |
'Vendidero\\Germanized\\DHL\\ReturnLabel' => array(
|
418 |
+
'version' => '1.0.5.0',
|
419 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ReturnLabel.php'
|
420 |
),
|
421 |
'Vendidero\\Germanized\\DHL\\ShippingMethod' => array(
|
422 |
+
'version' => '1.0.5.0',
|
423 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingMethod.php'
|
424 |
),
|
425 |
+
'Vendidero\\Germanized\\DHL\\ShippingMethodPlaceholder' => array(
|
426 |
+
'version' => '1.0.5.0',
|
427 |
+
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingMethodPlaceholder.php'
|
428 |
+
),
|
429 |
'Vendidero\\Germanized\\DHL\\SimpleLabel' => array(
|
430 |
+
'version' => '1.0.5.0',
|
431 |
'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/SimpleLabel.php'
|
432 |
),
|
433 |
'Vendidero\\Germanized\\Autoloader' => 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 ComposerAutoloaderInita9755e7c8052eec58e8f4dce4735c8a0
|
|
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 ComposerAutoloaderInitb1b906e5e4b477ff0ba9aeabc3f95cc3
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInitb1b906e5e4b477ff0ba9aeabc3f95cc3', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitb1b906e5e4b477ff0ba9aeabc3f95cc3', '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\ComposerStaticInitb1b906e5e4b477ff0ba9aeabc3f95cc3::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 ComposerStaticInita9755e7c8052eec58e8f4dce4735c8a0
|
|
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 ComposerStaticInitb1b906e5e4b477ff0ba9aeabc3f95cc3
|
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 = ComposerStaticInitb1b906e5e4b477ff0ba9aeabc3f95cc3::$prefixLengthsPsr4;
|
70 |
+
$loader->prefixDirsPsr4 = ComposerStaticInitb1b906e5e4b477ff0ba9aeabc3f95cc3::$prefixDirsPsr4;
|
71 |
+
$loader->classMap = ComposerStaticInitb1b906e5e4b477ff0ba9aeabc3f95cc3::$classMap;
|
72 |
|
73 |
}, null, ClassLoader::class);
|
74 |
}
|
vendor/composer/installed.json
CHANGED
@@ -306,17 +306,17 @@
|
|
306 |
},
|
307 |
{
|
308 |
"name": "vendidero/woocommerce-germanized-dhl",
|
309 |
-
"version": "v1.0.
|
310 |
-
"version_normalized": "1.0.
|
311 |
"source": {
|
312 |
"type": "git",
|
313 |
"url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
|
314 |
-
"reference": "
|
315 |
},
|
316 |
"dist": {
|
317 |
"type": "zip",
|
318 |
-
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/
|
319 |
-
"reference": "
|
320 |
"shasum": ""
|
321 |
},
|
322 |
"require": {
|
@@ -327,7 +327,7 @@
|
|
327 |
"phpunit/phpunit": "6.5.14",
|
328 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
329 |
},
|
330 |
-
"time": "2019-11-
|
331 |
"type": "wordpress-plugin",
|
332 |
"installation-source": "dist",
|
333 |
"autoload": {
|
@@ -351,23 +351,23 @@
|
|
351 |
"description": "The Germanized DHL implementation.",
|
352 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
|
353 |
"support": {
|
354 |
-
"source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.0.
|
355 |
"issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
|
356 |
}
|
357 |
},
|
358 |
{
|
359 |
"name": "vendidero/woocommerce-germanized-shipments",
|
360 |
-
"version": "v1.0.
|
361 |
-
"version_normalized": "1.0.
|
362 |
"source": {
|
363 |
"type": "git",
|
364 |
"url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
|
365 |
-
"reference": "
|
366 |
},
|
367 |
"dist": {
|
368 |
"type": "zip",
|
369 |
-
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/
|
370 |
-
"reference": "
|
371 |
"shasum": ""
|
372 |
},
|
373 |
"require": {
|
@@ -377,7 +377,7 @@
|
|
377 |
"phpunit/phpunit": "6.5.14",
|
378 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
379 |
},
|
380 |
-
"time": "2019-11-
|
381 |
"type": "wordpress-plugin",
|
382 |
"installation-source": "dist",
|
383 |
"autoload": {
|
@@ -399,7 +399,7 @@
|
|
399 |
"description": "The Germanized Shipments implementation.",
|
400 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
|
401 |
"support": {
|
402 |
-
"source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.0.
|
403 |
"issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
|
404 |
}
|
405 |
},
|
306 |
},
|
307 |
{
|
308 |
"name": "vendidero/woocommerce-germanized-dhl",
|
309 |
+
"version": "v1.0.5",
|
310 |
+
"version_normalized": "1.0.5.0",
|
311 |
"source": {
|
312 |
"type": "git",
|
313 |
"url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
|
314 |
+
"reference": "45e578b1b0d622a8d517c29d9f5147224a30ded5"
|
315 |
},
|
316 |
"dist": {
|
317 |
"type": "zip",
|
318 |
+
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/45e578b1b0d622a8d517c29d9f5147224a30ded5",
|
319 |
+
"reference": "45e578b1b0d622a8d517c29d9f5147224a30ded5",
|
320 |
"shasum": ""
|
321 |
},
|
322 |
"require": {
|
327 |
"phpunit/phpunit": "6.5.14",
|
328 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
329 |
},
|
330 |
+
"time": "2019-11-13T14:44:23+00:00",
|
331 |
"type": "wordpress-plugin",
|
332 |
"installation-source": "dist",
|
333 |
"autoload": {
|
351 |
"description": "The Germanized DHL implementation.",
|
352 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
|
353 |
"support": {
|
354 |
+
"source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.0.5",
|
355 |
"issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
|
356 |
}
|
357 |
},
|
358 |
{
|
359 |
"name": "vendidero/woocommerce-germanized-shipments",
|
360 |
+
"version": "v1.0.5",
|
361 |
+
"version_normalized": "1.0.5.0",
|
362 |
"source": {
|
363 |
"type": "git",
|
364 |
"url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
|
365 |
+
"reference": "0b5beb73a60f7d1a5d26113e78e32d67c5550df9"
|
366 |
},
|
367 |
"dist": {
|
368 |
"type": "zip",
|
369 |
+
"url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/0b5beb73a60f7d1a5d26113e78e32d67c5550df9",
|
370 |
+
"reference": "0b5beb73a60f7d1a5d26113e78e32d67c5550df9",
|
371 |
"shasum": ""
|
372 |
},
|
373 |
"require": {
|
377 |
"phpunit/phpunit": "6.5.14",
|
378 |
"woocommerce/woocommerce-sniffs": "0.0.6"
|
379 |
},
|
380 |
+
"time": "2019-11-13T14:45:41+00:00",
|
381 |
"type": "wordpress-plugin",
|
382 |
"installation-source": "dist",
|
383 |
"autoload": {
|
399 |
"description": "The Germanized Shipments implementation.",
|
400 |
"homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
|
401 |
"support": {
|
402 |
+
"source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.0.5",
|
403 |
"issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
|
404 |
}
|
405 |
},
|
woocommerce-germanized.php
CHANGED
@@ -3,7 +3,7 @@
|
|
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.0.
|
7 |
* Author: Vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 4.9
|
@@ -63,7 +63,7 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
|
|
63 |
*
|
64 |
* @var string
|
65 |
*/
|
66 |
-
public $version = '3.0.
|
67 |
|
68 |
/**
|
69 |
* @var WooCommerce_Germanized $instance of the plugin
|
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.0.5
|
7 |
* Author: Vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 4.9
|
63 |
*
|
64 |
* @var string
|
65 |
*/
|
66 |
+
public $version = '3.0.5';
|
67 |
|
68 |
/**
|
69 |
* @var WooCommerce_Germanized $instance of the plugin
|