WooCommerce Germanized - Version 3.5.2

Version Description

  • Improvement: OSS product tax class WPML
  • Improvement: Move customs data aggregation to shipments package
  • Improvement: IBAN/BIC JS validation during checkout
  • Improvement: Replace order status HTML in case it gets updated during shipment AJAX updates
  • Fix: Allow missing product while syncing shipment item data
  • Fix: Street number validation for the always option
Download this release

Release Info

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

Code changes from version 3.5.1 to 3.5.2

Files changed (45) hide show
  1. i18n/languages/woocommerce-germanized-de_DE.mo +0 -0
  2. i18n/languages/woocommerce-germanized-de_DE.po +77 -61
  3. i18n/languages/woocommerce-germanized-de_DE_formal.mo +0 -0
  4. i18n/languages/woocommerce-germanized-de_DE_formal.po +77 -61
  5. includes/class-wc-gzd-checkout.php +1 -1
  6. includes/gateways/direct-debit/assets/js/direct-debit.js +22 -8
  7. includes/gateways/direct-debit/assets/js/direct-debit.min.js +1 -1
  8. packages/one-stop-shop-woocommerce/one-stop-shop-woocommerce.php +1 -1
  9. packages/one-stop-shop-woocommerce/readme.txt +5 -1
  10. packages/one-stop-shop-woocommerce/src/Package.php +1 -1
  11. packages/one-stop-shop-woocommerce/src/Report.php +13 -0
  12. packages/one-stop-shop-woocommerce/src/Tax.php +2 -1
  13. packages/one-stop-shop-woocommerce/wpml-config.xml +5 -0
  14. packages/woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php +10 -143
  15. packages/woocommerce-germanized-dhl/src/Package.php +1 -2
  16. packages/woocommerce-germanized-dhl/woocommerce-germanized-dhl.php +1 -1
  17. packages/woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php +8 -6
  18. packages/woocommerce-germanized-shipments/src/Ajax.php +59 -0
  19. packages/woocommerce-germanized-shipments/src/Labels/Label.php +177 -0
  20. packages/woocommerce-germanized-shipments/src/Package.php +1 -1
  21. packages/woocommerce-germanized-shipments/src/Product.php +10 -0
  22. packages/woocommerce-germanized-shipments/woocommerce-germanized-shipments.php +1 -1
  23. readme.txt +9 -1
  24. vendor/autoload.php +1 -1
  25. vendor/autoload_packages.php +1 -1
  26. vendor/composer/InstalledVersions.php +11 -11
  27. vendor/composer/autoload_real.php +7 -7
  28. vendor/composer/autoload_static.php +4 -4
  29. vendor/composer/installed.json +21 -21
  30. vendor/composer/installed.php +11 -11
  31. vendor/composer/jetpack_autoload_classmap.php +109 -109
  32. vendor/jetpack-autoloader/class-autoloader-handler.php +1 -1
  33. vendor/jetpack-autoloader/class-autoloader-locator.php +1 -1
  34. vendor/jetpack-autoloader/class-autoloader.php +1 -1
  35. vendor/jetpack-autoloader/class-container.php +1 -1
  36. vendor/jetpack-autoloader/class-hook-manager.php +1 -1
  37. vendor/jetpack-autoloader/class-latest-autoloader-guard.php +1 -1
  38. vendor/jetpack-autoloader/class-manifest-reader.php +1 -1
  39. vendor/jetpack-autoloader/class-path-processor.php +1 -1
  40. vendor/jetpack-autoloader/class-plugin-locator.php +1 -1
  41. vendor/jetpack-autoloader/class-plugins-handler.php +1 -1
  42. vendor/jetpack-autoloader/class-version-loader.php +1 -1
  43. vendor/jetpack-autoloader/class-version-selector.php +1 -1
  44. woocommerce-germanized.php +2 -2
  45. wpml-config.xml +1 -0
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: 2021-07-08 14:19+0200\n"
6
- "PO-Revision-Date: 2021-07-08 14:20+0200\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
@@ -646,44 +646,44 @@ msgctxt "oss"
646
  msgid "Select country"
647
  msgstr "Land auswählen"
648
 
649
- #: one-stop-shop-woocommerce/src/Tax.php:452
650
- #: one-stop-shop-woocommerce/src/Tax.php:579
651
  msgid "Reduced rate"
652
  msgstr ""
653
 
654
- #: one-stop-shop-woocommerce/src/Tax.php:455
655
- #: one-stop-shop-woocommerce/src/Tax.php:571
656
  msgctxt "oss"
657
  msgid "Greater reduced rate"
658
  msgstr "Zusätzlicher reduzierter Preis"
659
 
660
- #: one-stop-shop-woocommerce/src/Tax.php:458
661
- #: one-stop-shop-woocommerce/src/Tax.php:575
662
  msgctxt "oss"
663
  msgid "Super reduced rate"
664
  msgstr "Stark reduzierter Preis"
665
 
666
- #: one-stop-shop-woocommerce/src/Tax.php:751
667
  msgctxt "oss"
668
  msgid "Madeira"
669
  msgstr "Madeira"
670
 
671
- #: one-stop-shop-woocommerce/src/Tax.php:758
672
  msgctxt "oss"
673
  msgid "Acores"
674
  msgstr "Azoren"
675
 
676
- #: one-stop-shop-woocommerce/src/Tax.php:794
677
  msgctxt "oss"
678
  msgid "Northern Ireland"
679
  msgstr "Nordirland"
680
 
681
- #: one-stop-shop-woocommerce/src/Tax.php:807
682
  msgctxt "oss-tax-rate-import"
683
  msgid "Exempt"
684
  msgstr "Ausnahme"
685
 
686
- #: one-stop-shop-woocommerce/src/Tax.php:873
687
  #, php-format
688
  msgctxt "oss-tax-rate-import"
689
  msgid "VAT %1$s %% %2$s"
@@ -726,67 +726,67 @@ msgstr ""
726
  "tätig. Besuche die OSS Einstellungen (%2$s) um Details zu erfahren."
727
 
728
  # @ woocommerce-germanized
729
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:208
730
  #: woocommerce-germanized-dhl/src/Api/Paket.php:274
731
  msgctxt "dhl day context"
732
  msgid "None"
733
  msgstr "Keiner"
734
 
735
  # @ woocommerce-germanized
736
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:239
737
  msgctxt "dhl"
738
  msgid "Delivery Duty Unpaid"
739
  msgstr "Delivery Duty Unpaid"
740
 
741
  # @ woocommerce-germanized
742
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:240
743
  msgctxt "dhl"
744
  msgid "Delivery Duty Paid"
745
  msgstr "Delivery Duty Paid"
746
 
747
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:241
748
  msgctxt "dhl"
749
  msgid "Delivery Duty Paid (excl. VAT )"
750
  msgstr "Delivered Duty Paid (exkl. MwSt.)"
751
 
752
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:242
753
  msgctxt "dhl"
754
  msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
755
  msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
756
 
757
  # @ woocommerce-germanized
758
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:270
759
  msgctxt "age context"
760
  msgid "None"
761
  msgstr "Keine"
762
 
763
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:271
764
  msgctxt "dhl"
765
  msgid "Minimum age of 16"
766
  msgstr "Mindestens 16 Jahre"
767
 
768
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:272
769
  msgctxt "dhl"
770
  msgid "Minimum age of 18"
771
  msgstr "Mindestens 18 Jahre"
772
 
773
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:303
774
  msgctxt "dhl"
775
  msgid "Shipment #{shipment_id} to order {order_id}"
776
  msgstr "Sendung #{shipment_id} zur Bestellung {order_id}"
777
 
778
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:339
779
  msgctxt "dhl"
780
  msgid "Return #{shipment_id} to order {order_id}"
781
  msgstr "Retoure #{shipment_id} zur Bestellung {order_id}"
782
 
783
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:355
784
  msgctxt "dhl"
785
  msgid "Return shipment #{shipment_id} to order #{order_id}"
786
  msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
787
 
788
  # @ woocommerce-germanized
789
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:428
790
  #: woocommerce-germanized-dhl/src/ParcelLocator.php:890
791
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:1055
792
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:1717
@@ -796,62 +796,62 @@ msgid "Packstation"
796
  msgstr "Packstation"
797
 
798
  # @ woocommerce-germanized
799
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:429
800
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:430
801
  msgctxt "dhl"
802
  msgid "Postfiliale"
803
  msgstr "Postfiliale"
804
 
805
  # @ woocommerce-germanized
806
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:836
807
  msgctxt "dhl"
808
  msgid "DHL Retoure International A"
809
  msgstr "DHL Retoure International A"
810
 
811
  # @ woocommerce-germanized
812
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:837
813
  msgctxt "dhl"
814
  msgid "DHL Retoure International B"
815
  msgstr "DHL Retoure International B"
816
 
817
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:846
818
  msgctxt "dhl"
819
  msgid "DHL Retoure Online"
820
  msgstr "DHL Retoure Online"
821
 
822
  # @ woocommerce-germanized
823
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:862
824
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:882
825
  msgctxt "dhl"
826
  msgid "DHL Paket International"
827
  msgstr "DHL Paket International"
828
 
829
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:883
830
  msgctxt "dhl"
831
  msgid "DHL Paket Connect"
832
  msgstr "DHL Paket Connect"
833
 
834
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:884
835
  msgctxt "dhl"
836
  msgid "DHL Europaket (B2B)"
837
  msgstr "DHL Europaket (B2B)"
838
 
839
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:953
840
  msgctxt "dhl"
841
  msgid "DHL Paket"
842
  msgstr "DHL Paket"
843
 
844
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:954
845
  msgctxt "dhl"
846
  msgid "DHL Paket PRIO"
847
  msgstr "DHL Paket PRIO"
848
 
849
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:955
850
  msgctxt "dhl"
851
  msgid "DHL Paket Taggleich"
852
  msgstr "DHL Paket Taggleich"
853
 
854
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:956
855
  msgctxt "dhl"
856
  msgid "DHL Warenpost"
857
  msgstr "DHL Warenpost"
@@ -1092,7 +1092,7 @@ msgstr "Fehler beim API Zugriff: %s"
1092
 
1093
  #: woocommerce-germanized-dhl/src/Api/Internetmarke.php:65
1094
  #: woocommerce-germanized-dhl/src/Api/Soap.php:54
1095
- #: woocommerce-germanized-dhl/src/Package.php:105
1096
  #, php-format
1097
  msgctxt "dhl"
1098
  msgid ""
@@ -1417,7 +1417,7 @@ msgid "Invalid label."
1417
  msgstr "Ungültiges Label."
1418
 
1419
  # @ woocommerce-germanized
1420
- #: woocommerce-germanized-dhl/src/Package.php:1004
1421
  msgctxt "dhl"
1422
  msgid "Germany"
1423
  msgstr "Deutschland"
@@ -3741,7 +3741,7 @@ msgstr "Anzeigen"
3741
  # @ woocommerce-germanized
3742
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1319
3743
  #: woocommerce-germanized-shipments/src/Admin/Table.php:871
3744
- #: woocommerce-germanized-shipments/src/Ajax.php:335
3745
  #: woocommerce-germanized-shipments/templates/shipment/shipment-return-instructions.php:29
3746
  msgctxt "shipments"
3747
  msgid "Download label"
@@ -4607,7 +4607,7 @@ msgstr "Filtern"
4607
 
4608
  # @ woocommerce-germanized
4609
  #: woocommerce-germanized-shipments/src/Admin/Table.php:665
4610
- #: woocommerce-germanized-shipments/src/Ajax.php:812
4611
  #, php-format
4612
  msgctxt "shipments"
4613
  msgid "Order #%s"
@@ -4733,55 +4733,66 @@ msgctxt "shipments"
4733
  msgid "There was an error processing the label."
4734
  msgstr "Bei der Verarbeitung des Labels ist ein Fehler aufgetreten."
4735
 
4736
- #: woocommerce-germanized-shipments/src/Ajax.php:347
4737
  msgctxt "shipments"
4738
  msgid "There was an error while trying to save the shipping provider status."
4739
  msgstr ""
4740
  "Beim Speichern des Status des Versanddienstleisters trat ein Fehler auf."
4741
 
4742
- #: woocommerce-germanized-shipments/src/Ajax.php:385
4743
  msgctxt "shipments"
4744
  msgid "There was an error while trying to delete the shipping provider."
4745
  msgstr "Beim Löschen des Versanddienstleisters trat ein Fehler auf."
4746
 
4747
- #: woocommerce-germanized-shipments/src/Ajax.php:418
4748
  msgctxt "shipments"
4749
  msgid "There was an error while bulk processing shipments."
4750
  msgstr ""
4751
  "Bei der Verarbeitung der Mehrfachaktionen von Sendungen trat ein Fehler auf."
4752
 
4753
- #: woocommerce-germanized-shipments/src/Ajax.php:530
4754
- #: woocommerce-germanized-shipments/src/Ajax.php:631
4755
- #: woocommerce-germanized-shipments/src/Ajax.php:688
4756
- #: woocommerce-germanized-shipments/src/Ajax.php:725
4757
- #: woocommerce-germanized-shipments/src/Ajax.php:850
4758
- #: woocommerce-germanized-shipments/src/Ajax.php:896
4759
- #: woocommerce-germanized-shipments/src/Ajax.php:963
4760
- #: woocommerce-germanized-shipments/src/Ajax.php:996
4761
- #: woocommerce-germanized-shipments/src/Ajax.php:1045
4762
- #: woocommerce-germanized-shipments/src/Ajax.php:1113
4763
- #: woocommerce-germanized-shipments/src/Ajax.php:1154
4764
- #: woocommerce-germanized-shipments/src/Ajax.php:1209
4765
- #: woocommerce-germanized-shipments/src/Ajax.php:1253
4766
  msgctxt "shipments"
4767
  msgid "There was an error processing the shipment"
4768
  msgstr "Fehler bei der Verarbeitung der Sendung"
4769
 
4770
- #: woocommerce-germanized-shipments/src/Ajax.php:572
4771
  msgctxt "shipments"
4772
  msgid "There was an error while adding the shipment"
4773
  msgstr "Beim Hinzufügen der Sendung ist ein Fehler aufgetreten"
4774
 
4775
- #: woocommerce-germanized-shipments/src/Ajax.php:593
4776
  msgctxt "shipments"
4777
  msgid "This order contains enough shipments already."
4778
  msgstr "Diese Bestellung beinhaltet bereits genug Sendungen."
4779
 
4780
- #: woocommerce-germanized-shipments/src/Ajax.php:650
4781
  msgctxt "shipments"
4782
  msgid "This order contains enough returns already."
4783
  msgstr "Diese Bestellung beinhaltet bereits genügend Retouren."
4784
 
 
 
 
 
 
 
 
 
 
 
 
4785
  # @ woocommerce-germanized
4786
  #: woocommerce-germanized-shipments/src/Api.php:104
4787
  msgctxt "shipments"
@@ -5167,6 +5178,11 @@ msgctxt "shipments-packaging-title"
5167
  msgid "%1$s (%2$s, %3$s)"
5168
  msgstr "%1$s (%2$s, %3$s)"
5169
 
 
 
 
 
 
5170
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:362
5171
  #: woocommerce-germanized-shipments/src/Shipment.php:1047
5172
  #: woocommerce-germanized-shipments/src/ShippingProvider/Simple.php:361
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2021-07-13 12:45+0200\n"
6
+ "PO-Revision-Date: 2021-07-13 12:48+0200\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
646
  msgid "Select country"
647
  msgstr "Land auswählen"
648
 
649
+ #: one-stop-shop-woocommerce/src/Tax.php:453
650
+ #: one-stop-shop-woocommerce/src/Tax.php:580
651
  msgid "Reduced rate"
652
  msgstr ""
653
 
654
+ #: one-stop-shop-woocommerce/src/Tax.php:456
655
+ #: one-stop-shop-woocommerce/src/Tax.php:572
656
  msgctxt "oss"
657
  msgid "Greater reduced rate"
658
  msgstr "Zusätzlicher reduzierter Preis"
659
 
660
+ #: one-stop-shop-woocommerce/src/Tax.php:459
661
+ #: one-stop-shop-woocommerce/src/Tax.php:576
662
  msgctxt "oss"
663
  msgid "Super reduced rate"
664
  msgstr "Stark reduzierter Preis"
665
 
666
+ #: one-stop-shop-woocommerce/src/Tax.php:752
667
  msgctxt "oss"
668
  msgid "Madeira"
669
  msgstr "Madeira"
670
 
671
+ #: one-stop-shop-woocommerce/src/Tax.php:759
672
  msgctxt "oss"
673
  msgid "Acores"
674
  msgstr "Azoren"
675
 
676
+ #: one-stop-shop-woocommerce/src/Tax.php:795
677
  msgctxt "oss"
678
  msgid "Northern Ireland"
679
  msgstr "Nordirland"
680
 
681
+ #: one-stop-shop-woocommerce/src/Tax.php:808
682
  msgctxt "oss-tax-rate-import"
683
  msgid "Exempt"
684
  msgstr "Ausnahme"
685
 
686
+ #: one-stop-shop-woocommerce/src/Tax.php:874
687
  #, php-format
688
  msgctxt "oss-tax-rate-import"
689
  msgid "VAT %1$s %% %2$s"
726
  "tätig. Besuche die OSS Einstellungen (%2$s) um Details zu erfahren."
727
 
728
  # @ woocommerce-germanized
729
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:75
730
  #: woocommerce-germanized-dhl/src/Api/Paket.php:274
731
  msgctxt "dhl day context"
732
  msgid "None"
733
  msgstr "Keiner"
734
 
735
  # @ woocommerce-germanized
736
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:106
737
  msgctxt "dhl"
738
  msgid "Delivery Duty Unpaid"
739
  msgstr "Delivery Duty Unpaid"
740
 
741
  # @ woocommerce-germanized
742
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:107
743
  msgctxt "dhl"
744
  msgid "Delivery Duty Paid"
745
  msgstr "Delivery Duty Paid"
746
 
747
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:108
748
  msgctxt "dhl"
749
  msgid "Delivery Duty Paid (excl. VAT )"
750
  msgstr "Delivered Duty Paid (exkl. MwSt.)"
751
 
752
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:109
753
  msgctxt "dhl"
754
  msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
755
  msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
756
 
757
  # @ woocommerce-germanized
758
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:137
759
  msgctxt "age context"
760
  msgid "None"
761
  msgstr "Keine"
762
 
763
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:138
764
  msgctxt "dhl"
765
  msgid "Minimum age of 16"
766
  msgstr "Mindestens 16 Jahre"
767
 
768
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:139
769
  msgctxt "dhl"
770
  msgid "Minimum age of 18"
771
  msgstr "Mindestens 18 Jahre"
772
 
773
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:170
774
  msgctxt "dhl"
775
  msgid "Shipment #{shipment_id} to order {order_id}"
776
  msgstr "Sendung #{shipment_id} zur Bestellung {order_id}"
777
 
778
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:206
779
  msgctxt "dhl"
780
  msgid "Return #{shipment_id} to order {order_id}"
781
  msgstr "Retoure #{shipment_id} zur Bestellung {order_id}"
782
 
783
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:222
784
  msgctxt "dhl"
785
  msgid "Return shipment #{shipment_id} to order #{order_id}"
786
  msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
787
 
788
  # @ woocommerce-germanized
789
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:295
790
  #: woocommerce-germanized-dhl/src/ParcelLocator.php:890
791
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:1055
792
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:1717
796
  msgstr "Packstation"
797
 
798
  # @ woocommerce-germanized
799
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:296
800
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:297
801
  msgctxt "dhl"
802
  msgid "Postfiliale"
803
  msgstr "Postfiliale"
804
 
805
  # @ woocommerce-germanized
806
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:703
807
  msgctxt "dhl"
808
  msgid "DHL Retoure International A"
809
  msgstr "DHL Retoure International A"
810
 
811
  # @ woocommerce-germanized
812
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:704
813
  msgctxt "dhl"
814
  msgid "DHL Retoure International B"
815
  msgstr "DHL Retoure International B"
816
 
817
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:713
818
  msgctxt "dhl"
819
  msgid "DHL Retoure Online"
820
  msgstr "DHL Retoure Online"
821
 
822
  # @ woocommerce-germanized
823
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:729
824
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:749
825
  msgctxt "dhl"
826
  msgid "DHL Paket International"
827
  msgstr "DHL Paket International"
828
 
829
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:750
830
  msgctxt "dhl"
831
  msgid "DHL Paket Connect"
832
  msgstr "DHL Paket Connect"
833
 
834
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:751
835
  msgctxt "dhl"
836
  msgid "DHL Europaket (B2B)"
837
  msgstr "DHL Europaket (B2B)"
838
 
839
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:820
840
  msgctxt "dhl"
841
  msgid "DHL Paket"
842
  msgstr "DHL Paket"
843
 
844
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:821
845
  msgctxt "dhl"
846
  msgid "DHL Paket PRIO"
847
  msgstr "DHL Paket PRIO"
848
 
849
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:822
850
  msgctxt "dhl"
851
  msgid "DHL Paket Taggleich"
852
  msgstr "DHL Paket Taggleich"
853
 
854
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:823
855
  msgctxt "dhl"
856
  msgid "DHL Warenpost"
857
  msgstr "DHL Warenpost"
1092
 
1093
  #: woocommerce-germanized-dhl/src/Api/Internetmarke.php:65
1094
  #: woocommerce-germanized-dhl/src/Api/Soap.php:54
1095
+ #: woocommerce-germanized-dhl/src/Package.php:104
1096
  #, php-format
1097
  msgctxt "dhl"
1098
  msgid ""
1417
  msgstr "Ungültiges Label."
1418
 
1419
  # @ woocommerce-germanized
1420
+ #: woocommerce-germanized-dhl/src/Package.php:1003
1421
  msgctxt "dhl"
1422
  msgid "Germany"
1423
  msgstr "Deutschland"
3741
  # @ woocommerce-germanized
3742
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1319
3743
  #: woocommerce-germanized-shipments/src/Admin/Table.php:871
3744
+ #: woocommerce-germanized-shipments/src/Ajax.php:340
3745
  #: woocommerce-germanized-shipments/templates/shipment/shipment-return-instructions.php:29
3746
  msgctxt "shipments"
3747
  msgid "Download label"
4607
 
4608
  # @ woocommerce-germanized
4609
  #: woocommerce-germanized-shipments/src/Admin/Table.php:665
4610
+ #: woocommerce-germanized-shipments/src/Ajax.php:817
4611
  #, php-format
4612
  msgctxt "shipments"
4613
  msgid "Order #%s"
4733
  msgid "There was an error processing the label."
4734
  msgstr "Bei der Verarbeitung des Labels ist ein Fehler aufgetreten."
4735
 
4736
+ #: woocommerce-germanized-shipments/src/Ajax.php:352
4737
  msgctxt "shipments"
4738
  msgid "There was an error while trying to save the shipping provider status."
4739
  msgstr ""
4740
  "Beim Speichern des Status des Versanddienstleisters trat ein Fehler auf."
4741
 
4742
+ #: woocommerce-germanized-shipments/src/Ajax.php:390
4743
  msgctxt "shipments"
4744
  msgid "There was an error while trying to delete the shipping provider."
4745
  msgstr "Beim Löschen des Versanddienstleisters trat ein Fehler auf."
4746
 
4747
+ #: woocommerce-germanized-shipments/src/Ajax.php:423
4748
  msgctxt "shipments"
4749
  msgid "There was an error while bulk processing shipments."
4750
  msgstr ""
4751
  "Bei der Verarbeitung der Mehrfachaktionen von Sendungen trat ein Fehler auf."
4752
 
4753
+ #: woocommerce-germanized-shipments/src/Ajax.php:535
4754
+ #: woocommerce-germanized-shipments/src/Ajax.php:636
4755
+ #: woocommerce-germanized-shipments/src/Ajax.php:693
4756
+ #: woocommerce-germanized-shipments/src/Ajax.php:730
4757
+ #: woocommerce-germanized-shipments/src/Ajax.php:904
4758
+ #: woocommerce-germanized-shipments/src/Ajax.php:950
4759
+ #: woocommerce-germanized-shipments/src/Ajax.php:1022
4760
+ #: woocommerce-germanized-shipments/src/Ajax.php:1055
4761
+ #: woocommerce-germanized-shipments/src/Ajax.php:1104
4762
+ #: woocommerce-germanized-shipments/src/Ajax.php:1172
4763
+ #: woocommerce-germanized-shipments/src/Ajax.php:1213
4764
+ #: woocommerce-germanized-shipments/src/Ajax.php:1268
4765
+ #: woocommerce-germanized-shipments/src/Ajax.php:1312
4766
  msgctxt "shipments"
4767
  msgid "There was an error processing the shipment"
4768
  msgstr "Fehler bei der Verarbeitung der Sendung"
4769
 
4770
+ #: woocommerce-germanized-shipments/src/Ajax.php:577
4771
  msgctxt "shipments"
4772
  msgid "There was an error while adding the shipment"
4773
  msgstr "Beim Hinzufügen der Sendung ist ein Fehler aufgetreten"
4774
 
4775
+ #: woocommerce-germanized-shipments/src/Ajax.php:598
4776
  msgctxt "shipments"
4777
  msgid "This order contains enough shipments already."
4778
  msgstr "Diese Bestellung beinhaltet bereits genug Sendungen."
4779
 
4780
+ #: woocommerce-germanized-shipments/src/Ajax.php:655
4781
  msgctxt "shipments"
4782
  msgid "This order contains enough returns already."
4783
  msgstr "Diese Bestellung beinhaltet bereits genügend Retouren."
4784
 
4785
+ # @ woocommerce-germanized
4786
+ #: woocommerce-germanized-shipments/src/Ajax.php:864
4787
+ msgctxt "shipments"
4788
+ msgid "Status:"
4789
+ msgstr "Status:"
4790
+
4791
+ #: woocommerce-germanized-shipments/src/Ajax.php:869
4792
+ msgctxt "shipments"
4793
+ msgid "Customer payment page &rarr;"
4794
+ msgstr "Kundenbezahlungsseite &rarr;"
4795
+
4796
  # @ woocommerce-germanized
4797
  #: woocommerce-germanized-shipments/src/Api.php:104
4798
  msgctxt "shipments"
5178
  msgid "%1$s (%2$s, %3$s)"
5179
  msgstr "%1$s (%2$s, %3$s)"
5180
 
5181
+ #: woocommerce-germanized-shipments/src/Product.php:35
5182
+ msgctxt "shipments"
5183
+ msgid "Invalid product."
5184
+ msgstr "Produkt nicht verfügbar."
5185
+
5186
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:362
5187
  #: woocommerce-germanized-shipments/src/Shipment.php:1047
5188
  #: woocommerce-germanized-shipments/src/ShippingProvider/Simple.php:361
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: 2021-07-08 14:19+0200\n"
6
- "PO-Revision-Date: 2021-07-08 14:20+0200\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE@formal\n"
@@ -647,44 +647,44 @@ msgctxt "oss"
647
  msgid "Select country"
648
  msgstr "Land auswählen"
649
 
650
- #: one-stop-shop-woocommerce/src/Tax.php:452
651
- #: one-stop-shop-woocommerce/src/Tax.php:579
652
  msgid "Reduced rate"
653
  msgstr ""
654
 
655
- #: one-stop-shop-woocommerce/src/Tax.php:455
656
- #: one-stop-shop-woocommerce/src/Tax.php:571
657
  msgctxt "oss"
658
  msgid "Greater reduced rate"
659
  msgstr "Zusätzlicher reduzierter Preis"
660
 
661
- #: one-stop-shop-woocommerce/src/Tax.php:458
662
- #: one-stop-shop-woocommerce/src/Tax.php:575
663
  msgctxt "oss"
664
  msgid "Super reduced rate"
665
  msgstr "Stark reduzierter Preis"
666
 
667
- #: one-stop-shop-woocommerce/src/Tax.php:751
668
  msgctxt "oss"
669
  msgid "Madeira"
670
  msgstr "Madeira"
671
 
672
- #: one-stop-shop-woocommerce/src/Tax.php:758
673
  msgctxt "oss"
674
  msgid "Acores"
675
  msgstr "Azoren"
676
 
677
- #: one-stop-shop-woocommerce/src/Tax.php:794
678
  msgctxt "oss"
679
  msgid "Northern Ireland"
680
  msgstr "Nordirland"
681
 
682
- #: one-stop-shop-woocommerce/src/Tax.php:807
683
  msgctxt "oss-tax-rate-import"
684
  msgid "Exempt"
685
  msgstr "Ausnahme"
686
 
687
- #: one-stop-shop-woocommerce/src/Tax.php:873
688
  #, php-format
689
  msgctxt "oss-tax-rate-import"
690
  msgid "VAT %1$s %% %2$s"
@@ -727,67 +727,67 @@ msgstr ""
727
  "tätig. Besuchen Sie die OSS Einstellungen (%2$s) um Details zu erfahren."
728
 
729
  # @ woocommerce-germanized
730
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:208
731
  #: woocommerce-germanized-dhl/src/Api/Paket.php:274
732
  msgctxt "dhl day context"
733
  msgid "None"
734
  msgstr "Keiner"
735
 
736
  # @ woocommerce-germanized
737
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:239
738
  msgctxt "dhl"
739
  msgid "Delivery Duty Unpaid"
740
  msgstr "Delivery Duty Unpaid"
741
 
742
  # @ woocommerce-germanized
743
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:240
744
  msgctxt "dhl"
745
  msgid "Delivery Duty Paid"
746
  msgstr "Delivery Duty Paid"
747
 
748
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:241
749
  msgctxt "dhl"
750
  msgid "Delivery Duty Paid (excl. VAT )"
751
  msgstr "Delivered Duty Paid (exkl. MwSt.)"
752
 
753
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:242
754
  msgctxt "dhl"
755
  msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
756
  msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
757
 
758
  # @ woocommerce-germanized
759
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:270
760
  msgctxt "age context"
761
  msgid "None"
762
  msgstr "Keine"
763
 
764
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:271
765
  msgctxt "dhl"
766
  msgid "Minimum age of 16"
767
  msgstr "Mindestens 16 Jahre"
768
 
769
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:272
770
  msgctxt "dhl"
771
  msgid "Minimum age of 18"
772
  msgstr "Mindestens 18 Jahre"
773
 
774
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:303
775
  msgctxt "dhl"
776
  msgid "Shipment #{shipment_id} to order {order_id}"
777
  msgstr "Sendung #{shipment_id} zur Bestellung {order_id}"
778
 
779
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:339
780
  msgctxt "dhl"
781
  msgid "Return #{shipment_id} to order {order_id}"
782
  msgstr "Retoure #{shipment_id} zur Bestellung {order_id}"
783
 
784
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:355
785
  msgctxt "dhl"
786
  msgid "Return shipment #{shipment_id} to order #{order_id}"
787
  msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
788
 
789
  # @ woocommerce-germanized
790
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:428
791
  #: woocommerce-germanized-dhl/src/ParcelLocator.php:890
792
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:1055
793
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:1717
@@ -797,62 +797,62 @@ msgid "Packstation"
797
  msgstr "Packstation"
798
 
799
  # @ woocommerce-germanized
800
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:429
801
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:430
802
  msgctxt "dhl"
803
  msgid "Postfiliale"
804
  msgstr "Postfiliale"
805
 
806
  # @ woocommerce-germanized
807
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:836
808
  msgctxt "dhl"
809
  msgid "DHL Retoure International A"
810
  msgstr "DHL Retoure International A"
811
 
812
  # @ woocommerce-germanized
813
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:837
814
  msgctxt "dhl"
815
  msgid "DHL Retoure International B"
816
  msgstr "DHL Retoure International B"
817
 
818
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:846
819
  msgctxt "dhl"
820
  msgid "DHL Retoure Online"
821
  msgstr "DHL Retoure Online"
822
 
823
  # @ woocommerce-germanized
824
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:862
825
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:882
826
  msgctxt "dhl"
827
  msgid "DHL Paket International"
828
  msgstr "DHL Paket International"
829
 
830
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:883
831
  msgctxt "dhl"
832
  msgid "DHL Paket Connect"
833
  msgstr "DHL Paket Connect"
834
 
835
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:884
836
  msgctxt "dhl"
837
  msgid "DHL Europaket (B2B)"
838
  msgstr "DHL Europaket (B2B)"
839
 
840
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:953
841
  msgctxt "dhl"
842
  msgid "DHL Paket"
843
  msgstr "DHL Paket"
844
 
845
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:954
846
  msgctxt "dhl"
847
  msgid "DHL Paket PRIO"
848
  msgstr "DHL Paket PRIO"
849
 
850
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:955
851
  msgctxt "dhl"
852
  msgid "DHL Paket Taggleich"
853
  msgstr "DHL Paket Taggleich"
854
 
855
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:956
856
  msgctxt "dhl"
857
  msgid "DHL Warenpost"
858
  msgstr "DHL Warenpost"
@@ -1093,7 +1093,7 @@ msgstr "Fehler beim API Zugriff: %s"
1093
 
1094
  #: woocommerce-germanized-dhl/src/Api/Internetmarke.php:65
1095
  #: woocommerce-germanized-dhl/src/Api/Soap.php:54
1096
- #: woocommerce-germanized-dhl/src/Package.php:105
1097
  #, php-format
1098
  msgctxt "dhl"
1099
  msgid ""
@@ -1418,7 +1418,7 @@ msgid "Invalid label."
1418
  msgstr "Ungültiges Label."
1419
 
1420
  # @ woocommerce-germanized
1421
- #: woocommerce-germanized-dhl/src/Package.php:1004
1422
  msgctxt "dhl"
1423
  msgid "Germany"
1424
  msgstr "Deutschland"
@@ -3745,7 +3745,7 @@ msgstr "Anzeigen"
3745
  # @ woocommerce-germanized
3746
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1319
3747
  #: woocommerce-germanized-shipments/src/Admin/Table.php:871
3748
- #: woocommerce-germanized-shipments/src/Ajax.php:335
3749
  #: woocommerce-germanized-shipments/templates/shipment/shipment-return-instructions.php:29
3750
  msgctxt "shipments"
3751
  msgid "Download label"
@@ -4606,7 +4606,7 @@ msgstr "Filtern"
4606
 
4607
  # @ woocommerce-germanized
4608
  #: woocommerce-germanized-shipments/src/Admin/Table.php:665
4609
- #: woocommerce-germanized-shipments/src/Ajax.php:812
4610
  #, php-format
4611
  msgctxt "shipments"
4612
  msgid "Order #%s"
@@ -4732,55 +4732,66 @@ msgctxt "shipments"
4732
  msgid "There was an error processing the label."
4733
  msgstr "Bei der Verarbeitung des Labels ist ein Fehler aufgetreten."
4734
 
4735
- #: woocommerce-germanized-shipments/src/Ajax.php:347
4736
  msgctxt "shipments"
4737
  msgid "There was an error while trying to save the shipping provider status."
4738
  msgstr ""
4739
  "Beim Speichern des Status des Versanddienstleisters trat ein Fehler auf."
4740
 
4741
- #: woocommerce-germanized-shipments/src/Ajax.php:385
4742
  msgctxt "shipments"
4743
  msgid "There was an error while trying to delete the shipping provider."
4744
  msgstr "Beim Löschen des Versanddienstleisters trat ein Fehler auf."
4745
 
4746
- #: woocommerce-germanized-shipments/src/Ajax.php:418
4747
  msgctxt "shipments"
4748
  msgid "There was an error while bulk processing shipments."
4749
  msgstr ""
4750
  "Bei der Verarbeitung der Mehrfachaktionen von Sendungen trat ein Fehler auf."
4751
 
4752
- #: woocommerce-germanized-shipments/src/Ajax.php:530
4753
- #: woocommerce-germanized-shipments/src/Ajax.php:631
4754
- #: woocommerce-germanized-shipments/src/Ajax.php:688
4755
- #: woocommerce-germanized-shipments/src/Ajax.php:725
4756
- #: woocommerce-germanized-shipments/src/Ajax.php:850
4757
- #: woocommerce-germanized-shipments/src/Ajax.php:896
4758
- #: woocommerce-germanized-shipments/src/Ajax.php:963
4759
- #: woocommerce-germanized-shipments/src/Ajax.php:996
4760
- #: woocommerce-germanized-shipments/src/Ajax.php:1045
4761
- #: woocommerce-germanized-shipments/src/Ajax.php:1113
4762
- #: woocommerce-germanized-shipments/src/Ajax.php:1154
4763
- #: woocommerce-germanized-shipments/src/Ajax.php:1209
4764
- #: woocommerce-germanized-shipments/src/Ajax.php:1253
4765
  msgctxt "shipments"
4766
  msgid "There was an error processing the shipment"
4767
  msgstr "Fehler bei der Verarbeitung der Sendung"
4768
 
4769
- #: woocommerce-germanized-shipments/src/Ajax.php:572
4770
  msgctxt "shipments"
4771
  msgid "There was an error while adding the shipment"
4772
  msgstr "Beim Hinzufügen der Sendung ist ein Fehler aufgetreten"
4773
 
4774
- #: woocommerce-germanized-shipments/src/Ajax.php:593
4775
  msgctxt "shipments"
4776
  msgid "This order contains enough shipments already."
4777
  msgstr "Diese Bestellung beinhaltet bereits genug Sendungen."
4778
 
4779
- #: woocommerce-germanized-shipments/src/Ajax.php:650
4780
  msgctxt "shipments"
4781
  msgid "This order contains enough returns already."
4782
  msgstr "Diese Bestellung beinhaltet bereits genügend Retouren."
4783
 
 
 
 
 
 
 
 
 
 
 
 
4784
  #: woocommerce-germanized-shipments/src/Api.php:104
4785
  msgctxt "shipments"
4786
  msgid "List of shipments."
@@ -5158,6 +5169,11 @@ msgctxt "shipments-packaging-title"
5158
  msgid "%1$s (%2$s, %3$s)"
5159
  msgstr "%1$s (%2$s, %3$s)"
5160
 
 
 
 
 
 
5161
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:362
5162
  #: woocommerce-germanized-shipments/src/Shipment.php:1047
5163
  #: woocommerce-germanized-shipments/src/ShippingProvider/Simple.php:361
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2021-07-13 12:48+0200\n"
6
+ "PO-Revision-Date: 2021-07-13 12:48+0200\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE@formal\n"
647
  msgid "Select country"
648
  msgstr "Land auswählen"
649
 
650
+ #: one-stop-shop-woocommerce/src/Tax.php:453
651
+ #: one-stop-shop-woocommerce/src/Tax.php:580
652
  msgid "Reduced rate"
653
  msgstr ""
654
 
655
+ #: one-stop-shop-woocommerce/src/Tax.php:456
656
+ #: one-stop-shop-woocommerce/src/Tax.php:572
657
  msgctxt "oss"
658
  msgid "Greater reduced rate"
659
  msgstr "Zusätzlicher reduzierter Preis"
660
 
661
+ #: one-stop-shop-woocommerce/src/Tax.php:459
662
+ #: one-stop-shop-woocommerce/src/Tax.php:576
663
  msgctxt "oss"
664
  msgid "Super reduced rate"
665
  msgstr "Stark reduzierter Preis"
666
 
667
+ #: one-stop-shop-woocommerce/src/Tax.php:752
668
  msgctxt "oss"
669
  msgid "Madeira"
670
  msgstr "Madeira"
671
 
672
+ #: one-stop-shop-woocommerce/src/Tax.php:759
673
  msgctxt "oss"
674
  msgid "Acores"
675
  msgstr "Azoren"
676
 
677
+ #: one-stop-shop-woocommerce/src/Tax.php:795
678
  msgctxt "oss"
679
  msgid "Northern Ireland"
680
  msgstr "Nordirland"
681
 
682
+ #: one-stop-shop-woocommerce/src/Tax.php:808
683
  msgctxt "oss-tax-rate-import"
684
  msgid "Exempt"
685
  msgstr "Ausnahme"
686
 
687
+ #: one-stop-shop-woocommerce/src/Tax.php:874
688
  #, php-format
689
  msgctxt "oss-tax-rate-import"
690
  msgid "VAT %1$s %% %2$s"
727
  "tätig. Besuchen Sie die OSS Einstellungen (%2$s) um Details zu erfahren."
728
 
729
  # @ woocommerce-germanized
730
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:75
731
  #: woocommerce-germanized-dhl/src/Api/Paket.php:274
732
  msgctxt "dhl day context"
733
  msgid "None"
734
  msgstr "Keiner"
735
 
736
  # @ woocommerce-germanized
737
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:106
738
  msgctxt "dhl"
739
  msgid "Delivery Duty Unpaid"
740
  msgstr "Delivery Duty Unpaid"
741
 
742
  # @ woocommerce-germanized
743
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:107
744
  msgctxt "dhl"
745
  msgid "Delivery Duty Paid"
746
  msgstr "Delivery Duty Paid"
747
 
748
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:108
749
  msgctxt "dhl"
750
  msgid "Delivery Duty Paid (excl. VAT )"
751
  msgstr "Delivered Duty Paid (exkl. MwSt.)"
752
 
753
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:109
754
  msgctxt "dhl"
755
  msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
756
  msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
757
 
758
  # @ woocommerce-germanized
759
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:137
760
  msgctxt "age context"
761
  msgid "None"
762
  msgstr "Keine"
763
 
764
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:138
765
  msgctxt "dhl"
766
  msgid "Minimum age of 16"
767
  msgstr "Mindestens 16 Jahre"
768
 
769
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:139
770
  msgctxt "dhl"
771
  msgid "Minimum age of 18"
772
  msgstr "Mindestens 18 Jahre"
773
 
774
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:170
775
  msgctxt "dhl"
776
  msgid "Shipment #{shipment_id} to order {order_id}"
777
  msgstr "Sendung #{shipment_id} zur Bestellung {order_id}"
778
 
779
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:206
780
  msgctxt "dhl"
781
  msgid "Return #{shipment_id} to order {order_id}"
782
  msgstr "Retoure #{shipment_id} zur Bestellung {order_id}"
783
 
784
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:222
785
  msgctxt "dhl"
786
  msgid "Return shipment #{shipment_id} to order #{order_id}"
787
  msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
788
 
789
  # @ woocommerce-germanized
790
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:295
791
  #: woocommerce-germanized-dhl/src/ParcelLocator.php:890
792
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:1055
793
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:1717
797
  msgstr "Packstation"
798
 
799
  # @ woocommerce-germanized
800
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:296
801
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:297
802
  msgctxt "dhl"
803
  msgid "Postfiliale"
804
  msgstr "Postfiliale"
805
 
806
  # @ woocommerce-germanized
807
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:703
808
  msgctxt "dhl"
809
  msgid "DHL Retoure International A"
810
  msgstr "DHL Retoure International A"
811
 
812
  # @ woocommerce-germanized
813
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:704
814
  msgctxt "dhl"
815
  msgid "DHL Retoure International B"
816
  msgstr "DHL Retoure International B"
817
 
818
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:713
819
  msgctxt "dhl"
820
  msgid "DHL Retoure Online"
821
  msgstr "DHL Retoure Online"
822
 
823
  # @ woocommerce-germanized
824
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:729
825
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:749
826
  msgctxt "dhl"
827
  msgid "DHL Paket International"
828
  msgstr "DHL Paket International"
829
 
830
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:750
831
  msgctxt "dhl"
832
  msgid "DHL Paket Connect"
833
  msgstr "DHL Paket Connect"
834
 
835
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:751
836
  msgctxt "dhl"
837
  msgid "DHL Europaket (B2B)"
838
  msgstr "DHL Europaket (B2B)"
839
 
840
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:820
841
  msgctxt "dhl"
842
  msgid "DHL Paket"
843
  msgstr "DHL Paket"
844
 
845
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:821
846
  msgctxt "dhl"
847
  msgid "DHL Paket PRIO"
848
  msgstr "DHL Paket PRIO"
849
 
850
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:822
851
  msgctxt "dhl"
852
  msgid "DHL Paket Taggleich"
853
  msgstr "DHL Paket Taggleich"
854
 
855
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:823
856
  msgctxt "dhl"
857
  msgid "DHL Warenpost"
858
  msgstr "DHL Warenpost"
1093
 
1094
  #: woocommerce-germanized-dhl/src/Api/Internetmarke.php:65
1095
  #: woocommerce-germanized-dhl/src/Api/Soap.php:54
1096
+ #: woocommerce-germanized-dhl/src/Package.php:104
1097
  #, php-format
1098
  msgctxt "dhl"
1099
  msgid ""
1418
  msgstr "Ungültiges Label."
1419
 
1420
  # @ woocommerce-germanized
1421
+ #: woocommerce-germanized-dhl/src/Package.php:1003
1422
  msgctxt "dhl"
1423
  msgid "Germany"
1424
  msgstr "Deutschland"
3745
  # @ woocommerce-germanized
3746
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1319
3747
  #: woocommerce-germanized-shipments/src/Admin/Table.php:871
3748
+ #: woocommerce-germanized-shipments/src/Ajax.php:340
3749
  #: woocommerce-germanized-shipments/templates/shipment/shipment-return-instructions.php:29
3750
  msgctxt "shipments"
3751
  msgid "Download label"
4606
 
4607
  # @ woocommerce-germanized
4608
  #: woocommerce-germanized-shipments/src/Admin/Table.php:665
4609
+ #: woocommerce-germanized-shipments/src/Ajax.php:817
4610
  #, php-format
4611
  msgctxt "shipments"
4612
  msgid "Order #%s"
4732
  msgid "There was an error processing the label."
4733
  msgstr "Bei der Verarbeitung des Labels ist ein Fehler aufgetreten."
4734
 
4735
+ #: woocommerce-germanized-shipments/src/Ajax.php:352
4736
  msgctxt "shipments"
4737
  msgid "There was an error while trying to save the shipping provider status."
4738
  msgstr ""
4739
  "Beim Speichern des Status des Versanddienstleisters trat ein Fehler auf."
4740
 
4741
+ #: woocommerce-germanized-shipments/src/Ajax.php:390
4742
  msgctxt "shipments"
4743
  msgid "There was an error while trying to delete the shipping provider."
4744
  msgstr "Beim Löschen des Versanddienstleisters trat ein Fehler auf."
4745
 
4746
+ #: woocommerce-germanized-shipments/src/Ajax.php:423
4747
  msgctxt "shipments"
4748
  msgid "There was an error while bulk processing shipments."
4749
  msgstr ""
4750
  "Bei der Verarbeitung der Mehrfachaktionen von Sendungen trat ein Fehler auf."
4751
 
4752
+ #: woocommerce-germanized-shipments/src/Ajax.php:535
4753
+ #: woocommerce-germanized-shipments/src/Ajax.php:636
4754
+ #: woocommerce-germanized-shipments/src/Ajax.php:693
4755
+ #: woocommerce-germanized-shipments/src/Ajax.php:730
4756
+ #: woocommerce-germanized-shipments/src/Ajax.php:904
4757
+ #: woocommerce-germanized-shipments/src/Ajax.php:950
4758
+ #: woocommerce-germanized-shipments/src/Ajax.php:1022
4759
+ #: woocommerce-germanized-shipments/src/Ajax.php:1055
4760
+ #: woocommerce-germanized-shipments/src/Ajax.php:1104
4761
+ #: woocommerce-germanized-shipments/src/Ajax.php:1172
4762
+ #: woocommerce-germanized-shipments/src/Ajax.php:1213
4763
+ #: woocommerce-germanized-shipments/src/Ajax.php:1268
4764
+ #: woocommerce-germanized-shipments/src/Ajax.php:1312
4765
  msgctxt "shipments"
4766
  msgid "There was an error processing the shipment"
4767
  msgstr "Fehler bei der Verarbeitung der Sendung"
4768
 
4769
+ #: woocommerce-germanized-shipments/src/Ajax.php:577
4770
  msgctxt "shipments"
4771
  msgid "There was an error while adding the shipment"
4772
  msgstr "Beim Hinzufügen der Sendung ist ein Fehler aufgetreten"
4773
 
4774
+ #: woocommerce-germanized-shipments/src/Ajax.php:598
4775
  msgctxt "shipments"
4776
  msgid "This order contains enough shipments already."
4777
  msgstr "Diese Bestellung beinhaltet bereits genug Sendungen."
4778
 
4779
+ #: woocommerce-germanized-shipments/src/Ajax.php:655
4780
  msgctxt "shipments"
4781
  msgid "This order contains enough returns already."
4782
  msgstr "Diese Bestellung beinhaltet bereits genügend Retouren."
4783
 
4784
+ # @ woocommerce-germanized
4785
+ #: woocommerce-germanized-shipments/src/Ajax.php:864
4786
+ msgctxt "shipments"
4787
+ msgid "Status:"
4788
+ msgstr "Status:"
4789
+
4790
+ #: woocommerce-germanized-shipments/src/Ajax.php:869
4791
+ msgctxt "shipments"
4792
+ msgid "Customer payment page &rarr;"
4793
+ msgstr "Kundenbezahlungsseite &rarr;"
4794
+
4795
  #: woocommerce-germanized-shipments/src/Api.php:104
4796
  msgctxt "shipments"
4797
  msgid "List of shipments."
5169
  msgid "%1$s (%2$s, %3$s)"
5170
  msgstr "%1$s (%2$s, %3$s)"
5171
 
5172
+ #: woocommerce-germanized-shipments/src/Product.php:35
5173
+ msgctxt "shipments"
5174
+ msgid "Invalid product."
5175
+ msgstr "Produkt nicht verfügbar."
5176
+
5177
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:362
5178
  #: woocommerce-germanized-shipments/src/Shipment.php:1047
5179
  #: woocommerce-germanized-shipments/src/ShippingProvider/Simple.php:361
includes/class-wc-gzd-checkout.php CHANGED
@@ -127,7 +127,7 @@ class WC_GZD_Checkout {
127
  $countries = array();
128
 
129
  if ( 'always' === get_option( 'woocommerce_gzd_checkout_validate_street_number' ) ) {
130
- $countries = WC()->countries->get_allowed_countries();
131
  } elseif( 'base_only' === get_option( 'woocommerce_gzd_checkout_validate_street_number' ) ) {
132
  $countries = array( WC()->countries->get_base_country() );
133
  } elseif( 'eu_only' === get_option( 'woocommerce_gzd_checkout_validate_street_number' ) ) {
127
  $countries = array();
128
 
129
  if ( 'always' === get_option( 'woocommerce_gzd_checkout_validate_street_number' ) ) {
130
+ $countries = array_keys( WC()->countries->get_allowed_countries() );
131
  } elseif( 'base_only' === get_option( 'woocommerce_gzd_checkout_validate_street_number' ) ) {
132
  $countries = array( WC()->countries->get_base_country() );
133
  } elseif( 'eu_only' === get_option( 'woocommerce_gzd_checkout_validate_street_number' ) ) {
includes/gateways/direct-debit/assets/js/direct-debit.js CHANGED
@@ -20,27 +20,41 @@ jQuery( function( $ ) {
20
  },
21
 
22
  onValidateIBAN: function() {
23
- var self = wc_gzd_direct_debit;
 
24
 
25
  if ( ! self.isValidIBAN( $( this ).val() ) ) {
26
- $( this ).parents( 'p.form-row' ).removeClass( 'woocommerce-validated' );
27
- $( this ).parents( 'p.form-row' ).addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
 
 
 
28
  }
29
  },
30
 
31
  onValidateSWIFT: function() {
32
- var self = wc_gzd_direct_debit;
 
33
 
34
  if ( ! self.isValidSWIFT( $( this ).val() ) ) {
35
- $( this ).parents( 'p.form-row' ).removeClass( 'woocommerce-validated' );
36
- $( this ).parents( 'p.form-row' ).addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
 
 
 
37
  }
38
  },
39
 
40
  onValidateHolder: function() {
 
 
 
41
  if ( ! $( this ).val() ) {
42
- $( this ).parents( 'p.form-row' ).removeClass( 'woocommerce-validated' );
43
- $( this ).parents( 'p.form-row' ).addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
 
 
 
44
  }
45
  },
46
 
20
  },
21
 
22
  onValidateIBAN: function() {
23
+ var self = wc_gzd_direct_debit,
24
+ $wrapper = $( this ).parents( 'p.form-row' );
25
 
26
  if ( ! self.isValidIBAN( $( this ).val() ) ) {
27
+ $wrapper.removeClass( 'woocommerce-validated' );
28
+ $wrapper.addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
29
+ } else {
30
+ $wrapper.addClass( 'woocommerce-validated' );
31
+ $wrapper.removeClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
32
  }
33
  },
34
 
35
  onValidateSWIFT: function() {
36
+ var self = wc_gzd_direct_debit,
37
+ $wrapper = $( this ).parents( 'p.form-row' );
38
 
39
  if ( ! self.isValidSWIFT( $( this ).val() ) ) {
40
+ $wrapper.removeClass( 'woocommerce-validated' );
41
+ $wrapper.addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
42
+ } else {
43
+ $wrapper.addClass( 'woocommerce-validated' );
44
+ $wrapper.removeClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
45
  }
46
  },
47
 
48
  onValidateHolder: function() {
49
+ var self = wc_gzd_direct_debit,
50
+ $wrapper = $( this ).parents( 'p.form-row' );
51
+
52
  if ( ! $( this ).val() ) {
53
+ $wrapper.removeClass( 'woocommerce-validated' );
54
+ $wrapper.addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
55
+ } else {
56
+ $wrapper.addClass( 'woocommerce-validated' );
57
+ $wrapper.removeClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
58
  }
59
  },
60
 
includes/gateways/direct-debit/assets/js/direct-debit.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function(o){var r={$checkoutForm:o("form.checkout, form#order_review"),params:{},init:function(){this.params=direct_debit_params,this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-holder",this.onValidateHolder),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-iban",this.onValidateIBAN),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-bic",this.onValidateSWIFT),this.$checkoutForm.on("blur input change","input, select",this.maybeShowCheckbox),o("body").bind("updated_checkout",this.maybeShowCheckbox),o(document).on("click","a#show-direct-debit-trigger",this.onPrettyPhotoOpen),this.initPrettyPhoto()},onValidateIBAN:function(){r.isValidIBAN(o(this).val())||(o(this).parents("p.form-row").removeClass("woocommerce-validated"),o(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateSWIFT:function(){r.isValidSWIFT(o(this).val())||(o(this).parents("p.form-row").removeClass("woocommerce-validated"),o(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateHolder:function(){o(this).val()||(o(this).parents("p.form-row").removeClass("woocommerce-validated"),o(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},isValidIBAN:function(t){return IBAN.isValid(t)},isValidSWIFT:function(t){return/^([a-zA-Z]){4}([a-zA-Z]){2}([0-9a-zA-Z]){2}([0-9a-zA-Z]{3})?$/.test(t)},maybeShowCheckbox:function(){var t=r;o(".direct-debit-checkbox").hide(),o("#direct-debit-form").length&&o("#payment_method_direct-debit").is(":checked")&&o("input#direct-debit-account-holder").val()&&o("input#direct-debit-account-iban").val()&&o("input#direct-debit-account-bic").val()&&(o(".direct-debit-checkbox").show(),t.initPrettyPhoto())},onPrettyPhotoOpen:function(t){var e=r;t.preventDefault();var t=o(this).attr("href"),i={};o.each(e.params.mandate_fields,function(t,e){0<o("input"+e+", select"+e).length?i[t]=o("input"+e+", select"+e).val():i[t]=""}),t+="&ajax=true&"+jQuery.param(i),o("#show-direct-debit-pretty").attr("href",t),o("#show-direct-debit-pretty").trigger("click")},initPrettyPhoto:function(){o("a#show-direct-debit-pretty").prettyPhoto({social_tools:!1,theme:"pp_woocommerce",horizontal_padding:20,opacity:.8,deeplinking:!1})}};r.init()});
1
+ jQuery(function(o){var r={$checkoutForm:o("form.checkout, form#order_review"),params:{},init:function(){this.params=direct_debit_params,this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-holder",this.onValidateHolder),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-iban",this.onValidateIBAN),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-bic",this.onValidateSWIFT),this.$checkoutForm.on("blur input change","input, select",this.maybeShowCheckbox),o("body").bind("updated_checkout",this.maybeShowCheckbox),o(document).on("click","a#show-direct-debit-trigger",this.onPrettyPhotoOpen),this.initPrettyPhoto()},onValidateIBAN:function(){var e=r,i=o(this).parents("p.form-row");e.isValidIBAN(o(this).val())?(i.addClass("woocommerce-validated"),i.removeClass("woocommerce-invalid woocommerce-invalid-required-field")):(i.removeClass("woocommerce-validated"),i.addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateSWIFT:function(){var e=r,i=o(this).parents("p.form-row");e.isValidSWIFT(o(this).val())?(i.addClass("woocommerce-validated"),i.removeClass("woocommerce-invalid woocommerce-invalid-required-field")):(i.removeClass("woocommerce-validated"),i.addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateHolder:function(){var e=o(this).parents("p.form-row");o(this).val()?(e.addClass("woocommerce-validated"),e.removeClass("woocommerce-invalid woocommerce-invalid-required-field")):(e.removeClass("woocommerce-validated"),e.addClass("woocommerce-invalid woocommerce-invalid-required-field"))},isValidIBAN:function(e){return IBAN.isValid(e)},isValidSWIFT:function(e){return/^([a-zA-Z]){4}([a-zA-Z]){2}([0-9a-zA-Z]){2}([0-9a-zA-Z]{3})?$/.test(e)},maybeShowCheckbox:function(){var e=r;o(".direct-debit-checkbox").hide(),o("#direct-debit-form").length&&o("#payment_method_direct-debit").is(":checked")&&o("input#direct-debit-account-holder").val()&&o("input#direct-debit-account-iban").val()&&o("input#direct-debit-account-bic").val()&&(o(".direct-debit-checkbox").show(),e.initPrettyPhoto())},onPrettyPhotoOpen:function(e){var i=r;e.preventDefault();var e=o(this).attr("href"),t={};o.each(i.params.mandate_fields,function(e,i){0<o("input"+i+", select"+i).length?t[e]=o("input"+i+", select"+i).val():t[e]=""}),e+="&ajax=true&"+jQuery.param(t),o("#show-direct-debit-pretty").attr("href",e),o("#show-direct-debit-pretty").trigger("click")},initPrettyPhoto:function(){o("a#show-direct-debit-pretty").prettyPhoto({social_tools:!1,theme:"pp_woocommerce",horizontal_padding:20,opacity:.8,deeplinking:!1})}};r.init()});
packages/one-stop-shop-woocommerce/one-stop-shop-woocommerce.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: Comply with the One Stop Shop procedure while using WooCommerce.
6
  * Author: vendidero
7
  * Author URI: https://vendidero.de
8
- * Version: 1.1.0
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  * Tested up to: 5.8
5
  * Description: Comply with the One Stop Shop procedure while using WooCommerce.
6
  * Author: vendidero
7
  * Author URI: https://vendidero.de
8
+ * Version: 1.1.1
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  * Tested up to: 5.8
packages/one-stop-shop-woocommerce/readme.txt CHANGED
@@ -5,7 +5,7 @@ Requires at least: 5.4
5
  Tested up to: 5.8
6
  WC requires at least: 3.9
7
  WC tested up to: 5.5
8
- Stable tag: 1.1.0
9
  Requires PHP: 5.6
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -60,6 +60,10 @@ Bug reports may be filed via our [GitHub repository](https://github.com/vendider
60
  3. Create a new report
61
 
62
  == Changelog ==
 
 
 
 
63
  = 1.1.0 =
64
  * Feature: Allow disabling fixed gross prices
65
  * Improvement: Use custom SQL query instead of wc_get_orders
5
  Tested up to: 5.8
6
  WC requires at least: 3.9
7
  WC tested up to: 5.5
8
+ Stable tag: 1.1.1
9
  Requires PHP: 5.6
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
60
  3. Create a new report
61
 
62
  == Changelog ==
63
+ = 1.1.1 =
64
+ * Improvement: Report deletion and queue cancelling
65
+ * Improvement: Added wpml-config.xml to support copying meta data for translated products
66
+
67
  = 1.1.0 =
68
  * Feature: Allow disabling fixed gross prices
69
  * Improvement: Use custom SQL query instead of wc_get_orders
packages/one-stop-shop-woocommerce/src/Package.php CHANGED
@@ -16,7 +16,7 @@ class Package {
16
  *
17
  * @var string
18
  */
19
- const VERSION = '1.1.0';
20
 
21
  /**
22
  * Init the package
16
  *
17
  * @var string
18
  */
19
+ const VERSION = '1.1.1';
20
 
21
  /**
22
  * Init the package
packages/one-stop-shop-woocommerce/src/Report.php CHANGED
@@ -267,12 +267,25 @@ class Report {
267
  delete_option( $this->id . '_tmp_result' );
268
 
269
  $reports_available = Package::get_report_ids();
 
270
 
271
  if ( in_array( $this->get_id(), $reports_available[ $this->get_type() ] ) ) {
272
  $reports_available[ $this->get_type() ] = array_diff( $reports_available[ $this->get_type() ], array( $this->get_id() ) );
273
  update_option( 'oss_woocommerce_reports', $reports_available );
274
  }
275
 
 
 
 
 
 
 
 
 
 
 
 
 
276
  if ( 'observer' === $this->get_type() ) {
277
  delete_option( 'oss_woocommerce_observer_report_' . $this->get_date_start()->format( 'Y' ) );
278
  }
267
  delete_option( $this->id . '_tmp_result' );
268
 
269
  $reports_available = Package::get_report_ids();
270
+ $reports_running = Queue::get_reports_running();
271
 
272
  if ( in_array( $this->get_id(), $reports_available[ $this->get_type() ] ) ) {
273
  $reports_available[ $this->get_type() ] = array_diff( $reports_available[ $this->get_type() ], array( $this->get_id() ) );
274
  update_option( 'oss_woocommerce_reports', $reports_available );
275
  }
276
 
277
+ /**
278
+ * Maybe remove from queue and running
279
+ */
280
+ if ( in_array( $this->get_id(), $reports_running ) ) {
281
+ $reports_running = array_diff( $reports_running, array( $this->get_id() ) );
282
+ update_option( 'oss_woocommerce_reports_running', $reports_running );
283
+
284
+ if ( $queue = Queue::get_queue() ) {
285
+ $queue->cancel_all( 'oss_woocommerce_' . $this->get_id() );
286
+ }
287
+ }
288
+
289
  if ( 'observer' === $this->get_type() ) {
290
  delete_option( 'oss_woocommerce_observer_report_' . $this->get_date_start()->format( 'Y' ) );
291
  }
packages/one-stop-shop-woocommerce/src/Tax.php CHANGED
@@ -382,11 +382,12 @@ class Tax {
382
  public static function get_product_tax_class_by_country( $product, $country, $postcode = '', $default = false ) {
383
  $tax_classes = self::get_product_tax_classes( $product );
384
  $tax_class = false !== $default ? $default : $product->get_tax_class();
 
385
 
386
  /**
387
  * Prevent tax class adjustment for GB (except Norther Ireland via postcode detection)
388
  */
389
- if ( 'GB' === $country && ( empty( $postcode ) || 'BT' !== strtoupper( substr( $postcode, 0, 2 ) ) ) ) {
390
  return $tax_class;
391
  }
392
 
382
  public static function get_product_tax_class_by_country( $product, $country, $postcode = '', $default = false ) {
383
  $tax_classes = self::get_product_tax_classes( $product );
384
  $tax_class = false !== $default ? $default : $product->get_tax_class();
385
+ $postcode = wc_normalize_postcode( $postcode );
386
 
387
  /**
388
  * Prevent tax class adjustment for GB (except Norther Ireland via postcode detection)
389
  */
390
+ if ( 'GB' === $country && ( empty( $postcode ) || 'BT' !== substr( $postcode, 0, 2 ) ) ) {
391
  return $tax_class;
392
  }
393
 
packages/one-stop-shop-woocommerce/wpml-config.xml ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ <wpml-config>
2
+ <custom-fields>
3
+ <custom-field action="copy">_tax_class_by_countries</custom-field>
4
+ </custom-fields>
5
+ </wpml-config>
packages/woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php CHANGED
@@ -37,154 +37,21 @@ function wc_gzd_dhl_get_shipment_customs_data( $label, $max_desc_length = 255 )
37
  return false;
38
  }
39
 
40
- $customs_items = array();
41
- $item_description = '';
42
- $total_weight = wc_gzd_dhl_round_customs_item_weight( wc_add_number_precision( $label->get_net_weight() ) );
43
- $item_weights = array();
44
- $shipment_items = $shipment->get_items();
45
-
46
- foreach ( $shipment_items as $key => $item ) {
47
- $per_item_weight = wc_format_decimal( floatval( wc_get_weight( $item->get_weight(), 'kg', $shipment->get_weight_unit() ) ), 2 );
48
- $per_item_weight = wc_add_number_precision( $per_item_weight );
49
- $per_item_weight = $per_item_weight * $item->get_quantity();
50
- $per_item_min_weight = 1 * $item->get_quantity();
51
-
52
- /**
53
- * Set min weight to 0.01 to prevent missing weight error messages
54
- * for really small product weights.
55
- */
56
- if ( $per_item_weight < $per_item_min_weight ) {
57
- $per_item_weight = $per_item_min_weight;
58
- }
59
-
60
- $item_weights[ $key ] = $per_item_weight;
61
- }
62
 
63
- $item_total_weight = array_sum( $item_weights );
64
- $item_count = sizeof( $item_weights );
65
-
66
- /**
67
- * Discrepancies detected between item weights an total shipment weight.
68
- * Try to distribute the mismatch between items.
69
- */
70
- if ( $item_total_weight != $total_weight ) {
71
- $diff = $total_weight - $item_total_weight;
72
- $diff_abs = abs( $diff );
73
-
74
- if ( $diff_abs > 0 ) {
75
- $per_item_diff = $diff / $item_count;
76
- // Round down to int
77
- $per_item_diff_rounded = wc_gzd_dhl_round_customs_item_weight( $per_item_diff );
78
- $diff_applied = 0;
79
-
80
- if ( abs( $per_item_diff_rounded ) > 0 ) {
81
- foreach( $item_weights as $key => $weight ) {
82
- $shipment_item = $shipment_items[ $key ];
83
- $item_min_weight = 1 * $shipment_item->get_quantity();
84
-
85
- $item_weight_before = $item_weights[ $key ];
86
- $new_item_weight = $item_weights[ $key ] += $per_item_diff_rounded;
87
- $item_diff_applied = $per_item_diff_rounded;
88
-
89
- /**
90
- * In case the diff is negative make sure we are not
91
- * subtracting more than available as min weight per item.
92
- */
93
- if ( $new_item_weight <= $item_min_weight ) {
94
- $new_item_weight = $item_min_weight;
95
- $item_diff_applied = $item_min_weight - $item_weight_before;
96
- }
97
-
98
- $item_weights[ $key ] = $new_item_weight;
99
- $diff_applied += $item_diff_applied;
100
- }
101
- }
102
 
103
- // Check rounding diff and apply the diff to one item
104
- $diff_left = $diff - $diff_applied;
105
-
106
- if ( abs( $diff_left ) > 0 ) {
107
- foreach( $item_weights as $key => $weight ) {
108
- $shipment_item = $shipment_items[ $key ];
109
- $item_min_weight = 1 * $shipment_item->get_quantity();
110
-
111
- if ( $diff_left > 0 ) {
112
- /**
113
- * Add the diff left to the first item and stop.
114
- */
115
- $item_weights[ $key ] += $diff_left;
116
- break;
117
- } else {
118
- /**
119
- * Remove the diff left from the first item with a weight greater than 0.01 to prevent 0 weights.
120
- */
121
- if ( $weight > $item_min_weight ) {
122
- $item_weights[ $key ] += $diff_left;
123
- break;
124
- }
125
- }
126
- }
127
- }
128
  }
129
  }
130
 
131
- $total_weight = 0;
132
-
133
- foreach ( $shipment->get_items() as $key => $item ) {
134
- $item_description .= ! empty( $item_description ) ? ', ' : '';
135
- $item_description .= $item->get_name();
136
-
137
- // Use total before discounts for customs
138
- $product_total = floatval( ( $item->get_subtotal() / $item->get_quantity() ) );
139
- $dhl_product = false;
140
- $product = $item->get_product();
141
-
142
- if ( $product ) {
143
- $dhl_product = wc_gzd_dhl_get_product( $product );
144
- }
145
-
146
- if ( $product_total < 0.01 ) {
147
- // Use the order item subtotal amount as fallback
148
- if ( ( $order_item = $item->get_order_item() ) && ( $order = $shipment->get_order() ) ) {
149
- $order_item_subtotal = $order->get_line_subtotal( $order_item, true );
150
- $product_total = floatval( ( $order_item_subtotal / $item->get_quantity() ) );
151
- }
152
- }
153
-
154
- $category = $dhl_product ? $dhl_product->get_main_category() : $item->get_name();
155
-
156
- if ( empty( $category ) ) {
157
- $category = $item->get_name();
158
- }
159
-
160
- $product_value = $product_total < 0.01 ? wc_format_decimal( apply_filters( "woocommerce_gzd_dhl_customs_item_min_price", 0.01, $item, $label, $shipment ), 2 ) : wc_format_decimal( $product_total, 2 );
161
-
162
- $customs_items[ $key ] = apply_filters( 'woocommerce_gzd_dhl_customs_item', array(
163
- 'description' => apply_filters( "woocommerce_gzd_dhl_customs_item_description", wc_clean( substr( $item->get_name(), 0, $max_desc_length ) ), $item, $label, $shipment ),
164
- 'category' => apply_filters( "woocommerce_gzd_dhl_customs_item_category", $category, $item, $label, $shipment ),
165
- 'origin_code' => ( $dhl_product && $dhl_product->get_manufacture_country() ) ? $dhl_product->get_manufacture_country() : Package::get_base_country(),
166
- 'tariff_number' => $dhl_product ? $dhl_product->get_hs_code() : '',
167
- 'quantity' => intval( $item->get_quantity() ),
168
- 'weight_in_kg' => wc_remove_number_precision( $item_weights[ $key ] ),
169
- 'single_weight_in_kg' => wc_gzd_dhl_round_customs_item_weight( wc_remove_number_precision( $item_weights[ $key ] / $item->get_quantity() ), 2 ),
170
- 'weight_in_kg_raw' => $item_weights[ $key ],
171
- 'single_value' => $product_value,
172
- 'value' => wc_format_decimal( $product_value * $item->get_quantity(), 2 ),
173
- ), $item, $shipment, $label );
174
-
175
- $total_weight += (float) $customs_items[ $key ]['weight_in_kg'];
176
- }
177
-
178
- $item_description = substr( $item_description, 0, $max_desc_length );
179
-
180
- return apply_filters( "woocommerce_gzd_dhl_customs_data", array(
181
- 'shipment_id' => $shipment->get_id(),
182
- 'additional_fee' => wc_format_decimal( $shipment->get_additional_total(), 2 ),
183
- 'export_type_description' => $item_description,
184
- 'place_of_commital' => $shipment->get_country(),
185
- 'items' => $customs_items,
186
- 'item_total_weight_in_kg' => $total_weight,
187
- ), $label, $shipment );
188
  }
189
 
190
  function wc_gzd_dhl_format_preferred_api_time( $time ) {
37
  return false;
38
  }
39
 
40
+ $customs_data = $label->get_customs_data( $max_desc_length );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
 
42
+ foreach( $customs_data['items'] as $key => $item ) {
43
+ if ( $shipment_item = $shipment->get_item( $key ) ) {
44
+ /**
45
+ * Apply legacy filters
46
+ */
47
+ $item['description'] = apply_filters( "woocommerce_gzd_dhl_customs_item_description", $item['description'], $shipment_item, $label, $shipment );
48
+ $item['category'] = apply_filters( "woocommerce_gzd_dhl_customs_item_category", $item['category'], $shipment_item, $label, $shipment );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
 
50
+ $customs_data['items'][ $key ] = apply_filters( 'woocommerce_gzd_dhl_customs_item', $item, $shipment_item, $shipment, $label );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
51
  }
52
  }
53
 
54
+ return apply_filters( "woocommerce_gzd_dhl_customs_data", $label->get_customs_data( $max_desc_length ), $label, $shipment );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
55
  }
56
 
57
  function wc_gzd_dhl_format_preferred_api_time( $time ) {
packages/woocommerce-germanized-dhl/src/Package.php CHANGED
@@ -11,7 +11,6 @@ use Vendidero\Germanized\DHL\ShippingProvider\DHL;
11
  use Vendidero\Germanized\DHL\ShippingProvider\ShippingMethod;
12
  use Vendidero\Germanized\DHL\Api\Internetmarke;
13
  use Vendidero\Germanized\Shipments\Interfaces\ShippingProvider;
14
- use Vendidero\Germanized\Shipments\ShipmentItem;
15
  use Vendidero\Germanized\Shipments\ShippingProvider\Helper;
16
 
17
  defined( 'ABSPATH' ) || exit;
@@ -26,7 +25,7 @@ class Package {
26
  *
27
  * @var string
28
  */
29
- const VERSION = '1.5.9';
30
 
31
  public static $upload_dir_suffix = '';
32
 
11
  use Vendidero\Germanized\DHL\ShippingProvider\ShippingMethod;
12
  use Vendidero\Germanized\DHL\Api\Internetmarke;
13
  use Vendidero\Germanized\Shipments\Interfaces\ShippingProvider;
 
14
  use Vendidero\Germanized\Shipments\ShippingProvider\Helper;
15
 
16
  defined( 'ABSPATH' ) || exit;
25
  *
26
  * @var string
27
  */
28
+ const VERSION = '1.5.10';
29
 
30
  public static $upload_dir_suffix = '';
31
 
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.5.9
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.5.10
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
packages/woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php CHANGED
@@ -1334,11 +1334,13 @@ function wc_gzd_get_account_shipments_actions( $shipment ) {
1334
  }
1335
 
1336
  function wc_gzd_shipments_get_product( $the_product ) {
1337
- if ( ! is_a( $the_product, '\Vendidero\Germanized\Shipments\Product' ) ) {
1338
- $product = new \Vendidero\Germanized\Shipments\Product( $the_product );
1339
- } else {
1340
- $product = $the_product;
1341
- }
1342
 
1343
- return $product;
 
 
 
1344
  }
1334
  }
1335
 
1336
  function wc_gzd_shipments_get_product( $the_product ) {
1337
+ try {
1338
+ if ( is_a( $the_product, '\Vendidero\Germanized\Shipments\Product' ) ) {
1339
+ return $the_product;
1340
+ }
 
1341
 
1342
+ return new \Vendidero\Germanized\Shipments\Product( $the_product );
1343
+ } catch( \Exception $e ) {
1344
+ return false;
1345
+ }
1346
  }
packages/woocommerce-germanized-shipments/src/Ajax.php CHANGED
@@ -291,9 +291,14 @@ class Ajax {
291
  'div#shipment-' . $shipment_id => self::get_shipment_html( $shipment ),
292
  '.order-shipping-status' => $order_shipment ? self::get_order_status_html( $order_shipment ) : '',
293
  '.order-return-status' => $order_shipment ? self::get_order_return_status_html( $order_shipment ) : '',
 
294
  'tr#shipment-' . $shipment_id . ' td.actions .wc-gzd-shipment-action-button-generate-label' => self::label_download_button_html( $label ),
295
  ),
296
  );
 
 
 
 
297
  } else {
298
  $response = $response_error;
299
  }
@@ -832,6 +837,55 @@ class Ajax {
832
  return $status_html;
833
  }
834
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
835
  private static function get_order_return_status_html( $order_shipment ) {
836
  $status_html = '<span class="order-return-status status-' . esc_attr( $order_shipment->get_return_status() ) . '">' . wc_gzd_get_shipment_order_return_status_name( $order_shipment->get_return_status() ) . '</span>';
837
 
@@ -946,8 +1000,13 @@ class Ajax {
946
  '#order-shipments-list' => $html,
947
  '.order-shipping-status' => self::get_order_status_html( $order_shipment ),
948
  '.order-return-status' => self::get_order_return_status_html( $order_shipment ),
 
949
  );
950
 
 
 
 
 
951
  return $fragments;
952
  }
953
 
291
  'div#shipment-' . $shipment_id => self::get_shipment_html( $shipment ),
292
  '.order-shipping-status' => $order_shipment ? self::get_order_status_html( $order_shipment ) : '',
293
  '.order-return-status' => $order_shipment ? self::get_order_return_status_html( $order_shipment ) : '',
294
+ '.order_data_column p.wc-order-status' => $order_shipment ? self::get_global_order_status_html( $order_shipment->get_order() ) : '',
295
  'tr#shipment-' . $shipment_id . ' td.actions .wc-gzd-shipment-action-button-generate-label' => self::label_download_button_html( $label ),
296
  ),
297
  );
298
+
299
+ if ( empty( $response['fragments']['.order_data_column p.wc-order-status'] ) ) {
300
+ unset( $response['fragments']['.order_data_column p.wc-order-status'] );
301
+ }
302
  } else {
303
  $response = $response_error;
304
  }
837
  return $status_html;
838
  }
839
 
840
+ /**
841
+ * @param \WC_Order $order
842
+ *
843
+ * @return string
844
+ */
845
+ private static function get_global_order_status_html( $order ) {
846
+ $old_status = $order->get_status();
847
+
848
+ /**
849
+ * Load a clean instance to make sure order status updates are reflected.
850
+ */
851
+ $order = wc_get_order( $order->get_id() );
852
+
853
+ /**
854
+ * In case the current request has not changed the status do not return html
855
+ */
856
+ if ( ! $order || $old_status === $order->get_status() ) {
857
+ return '';
858
+ }
859
+ ob_start();
860
+ ?>
861
+ <p class="form-field form-field-wide wc-order-status">
862
+ <label for="order_status">
863
+ <?php
864
+ _ex( 'Status:', 'shipments', 'woocommerce-germanized' );
865
+ if ( $order->needs_payment() ) {
866
+ printf(
867
+ '<a href="%s">%s</a>',
868
+ esc_url( $order->get_checkout_payment_url() ),
869
+ _x( 'Customer payment page &rarr;', 'shipments', 'woocommerce-germanized' )
870
+ );
871
+ }
872
+ ?>
873
+ </label>
874
+ <select id="order_status" name="order_status" class="wc-enhanced-select">
875
+ <?php
876
+ $statuses = wc_get_order_statuses();
877
+ foreach ( $statuses as $status => $status_name ) {
878
+ echo '<option value="' . esc_attr( $status ) . '" ' . selected( $status, 'wc-' . $order->get_status( 'edit' ), false ) . '>' . esc_html( $status_name ) . '</option>';
879
+ }
880
+ ?>
881
+ </select>
882
+ </p>
883
+ <?php
884
+ $html = ob_get_clean();
885
+
886
+ return $html;
887
+ }
888
+
889
  private static function get_order_return_status_html( $order_shipment ) {
890
  $status_html = '<span class="order-return-status status-' . esc_attr( $order_shipment->get_return_status() ) . '">' . wc_gzd_get_shipment_order_return_status_name( $order_shipment->get_return_status() ) . '</span>';
891
 
1000
  '#order-shipments-list' => $html,
1001
  '.order-shipping-status' => self::get_order_status_html( $order_shipment ),
1002
  '.order-return-status' => self::get_order_return_status_html( $order_shipment ),
1003
+ '.order_data_column p.wc-order-status' => self::get_global_order_status_html( $order_shipment->get_order() ),
1004
  );
1005
 
1006
+ if ( empty( $fragments['.order_data_column p.wc-order-status'] ) ) {
1007
+ unset( $fragments['.order_data_column p.wc-order-status'] );
1008
+ }
1009
+
1010
  return $fragments;
1011
  }
1012
 
packages/woocommerce-germanized-shipments/src/Labels/Label.php CHANGED
@@ -602,4 +602,181 @@ class Label extends WC_Data implements ShipmentLabel {
602
 
603
  return $value;
604
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
605
  }
602
 
603
  return $value;
604
  }
605
+
606
+ protected function round_customs_item_weight( $value, $precision = 0 ) {
607
+ return \Automattic\WooCommerce\Utilities\NumberUtil::round( $value, $precision, 2 );
608
+ }
609
+
610
+ protected function get_per_item_weights( $total_weight, $item_weights, $shipment_items ) {
611
+ $item_total_weight = array_sum( $item_weights );
612
+ $item_count = sizeof( $item_weights );
613
+
614
+ /**
615
+ * Discrepancies detected between item weights an total shipment weight.
616
+ * Try to distribute the mismatch between items.
617
+ */
618
+ if ( $item_total_weight != $total_weight ) {
619
+ $diff = $total_weight - $item_total_weight;
620
+ $diff_abs = abs( $diff );
621
+
622
+ if ( $diff_abs > 0 ) {
623
+ $per_item_diff = $diff / $item_count;
624
+ // Round down to int
625
+ $per_item_diff_rounded = $this->round_customs_item_weight( $per_item_diff );
626
+ $diff_applied = 0;
627
+
628
+ if ( abs( $per_item_diff_rounded ) > 0 ) {
629
+ foreach( $item_weights as $key => $weight ) {
630
+ $shipment_item = $shipment_items[ $key ];
631
+ $item_min_weight = 1 * $shipment_item->get_quantity();
632
+
633
+ $item_weight_before = $item_weights[ $key ];
634
+ $new_item_weight = $item_weights[ $key ] += $per_item_diff_rounded;
635
+ $item_diff_applied = $per_item_diff_rounded;
636
+
637
+ /**
638
+ * In case the diff is negative make sure we are not
639
+ * subtracting more than available as min weight per item.
640
+ */
641
+ if ( $new_item_weight <= $item_min_weight ) {
642
+ $new_item_weight = $item_min_weight;
643
+ $item_diff_applied = $item_min_weight - $item_weight_before;
644
+ }
645
+
646
+ $item_weights[ $key ] = $new_item_weight;
647
+ $diff_applied += $item_diff_applied;
648
+ }
649
+ }
650
+
651
+ // Check rounding diff and apply the diff to one item
652
+ $diff_left = $diff - $diff_applied;
653
+
654
+ if ( abs( $diff_left ) > 0 ) {
655
+ foreach( $item_weights as $key => $weight ) {
656
+ $shipment_item = $shipment_items[ $key ];
657
+ $item_min_weight = 1 * $shipment_item->get_quantity();
658
+
659
+ if ( $diff_left > 0 ) {
660
+ /**
661
+ * Add the diff left to the first item and stop.
662
+ */
663
+ $item_weights[ $key ] += $diff_left;
664
+ break;
665
+ } else {
666
+ /**
667
+ * Remove the diff left from the first item with a weight greater than 0.01 to prevent 0 weights.
668
+ */
669
+ if ( $weight > $item_min_weight ) {
670
+ $item_weights[ $key ] += $diff_left;
671
+ break;
672
+ }
673
+ }
674
+ }
675
+ }
676
+ }
677
+ }
678
+
679
+ return $item_weights;
680
+ }
681
+
682
+ public function get_customs_data( $max_desc_length = 255 ) {
683
+ if ( ! $shipment = $this->get_shipment() ) {
684
+ return false;
685
+ }
686
+
687
+ $customs_items = array();
688
+ $item_description = '';
689
+ $total_weight = $this->round_customs_item_weight( wc_add_number_precision( $this->get_net_weight() ) );
690
+ $total_gross_weight = $this->round_customs_item_weight( wc_add_number_precision( $this->get_weight() ) );
691
+ $item_weights = array();
692
+ $shipment_items = $shipment->get_items();
693
+ $order = $shipment->get_order();
694
+
695
+ foreach ( $shipment_items as $key => $item ) {
696
+ $per_item_weight = wc_format_decimal( floatval( wc_get_weight( $item->get_weight(), 'kg', $shipment->get_weight_unit() ) ), 2 );
697
+ $per_item_weight = wc_add_number_precision( $per_item_weight );
698
+ $per_item_weight = $per_item_weight * $item->get_quantity();
699
+ $per_item_min_weight = 1 * $item->get_quantity();
700
+
701
+ /**
702
+ * Set min weight to 0.01 to prevent missing weight error messages
703
+ * for really small product weights.
704
+ */
705
+ if ( $per_item_weight < $per_item_min_weight ) {
706
+ $per_item_weight = $per_item_min_weight;
707
+ }
708
+
709
+ $item_weights[ $key ] = $per_item_weight;
710
+ }
711
+
712
+ $item_weights = $this->get_per_item_weights( $total_weight, $item_weights, $shipment_items );
713
+ $item_gross_weights = $this->get_per_item_weights( $total_gross_weight, $item_weights, $shipment_items );
714
+ $total_weight = 0;
715
+ $total_gross_weight = 0;
716
+ $total_value = 0;
717
+
718
+ foreach ( $shipment->get_items() as $key => $item ) {
719
+ $item_description .= ! empty( $item_description ) ? ', ' : '';
720
+ $item_description .= $item->get_name();
721
+
722
+ // Use total before discounts for customs
723
+ $product_total = floatval( ( $item->get_subtotal() / $item->get_quantity() ) );
724
+ $dhl_product = false;
725
+ $product = $item->get_product();
726
+
727
+ if ( $product ) {
728
+ $shipment_product = wc_gzd_shipments_get_product( $product );
729
+ }
730
+
731
+ if ( $product_total < 0.01 ) {
732
+ // Use the order item subtotal amount as fallback
733
+ if ( ( $order_item = $item->get_order_item() ) && $order ) {
734
+ $order_item_subtotal = $order->get_line_subtotal( $order_item, true );
735
+ $product_total = floatval( ( $order_item_subtotal / $item->get_quantity() ) );
736
+ }
737
+ }
738
+
739
+ $category = $shipment_product ? $shipment_product->get_main_category() : $item->get_name();
740
+
741
+ if ( empty( $category ) ) {
742
+ $category = $item->get_name();
743
+ }
744
+
745
+ $product_value = $product_total < 0.01 ? wc_format_decimal( apply_filters( "{$this->get_general_hook_prefix()}customs_item_min_price", 0.01, $item, $this, $shipment ), 2 ) : wc_format_decimal( $product_total, 2 );
746
+
747
+ $customs_items[ $key ] = apply_filters( "{$this->get_general_hook_prefix()}customs_item", array(
748
+ 'description' => apply_filters( "{$this->get_general_hook_prefix()}item_description", wc_clean( substr( $item->get_name(), 0, $max_desc_length ) ), $item, $this, $shipment ),
749
+ 'category' => apply_filters( "{$this->get_general_hook_prefix()}item_category", $category, $item, $this, $shipment ),
750
+ 'origin_code' => ( $shipment_product && $shipment_product->get_manufacture_country() ) ? $shipment_product->get_manufacture_country() : Package::get_base_country(),
751
+ 'tariff_number' => $shipment_product ? $shipment_product->get_hs_code() : '',
752
+ 'quantity' => intval( $item->get_quantity() ),
753
+ 'weight_in_kg' => wc_remove_number_precision( $item_weights[ $key ] ),
754
+ 'single_weight_in_kg' => $this->round_customs_item_weight( wc_remove_number_precision( $item_weights[ $key ] / $item->get_quantity() ), 2 ),
755
+ 'weight_in_kg_raw' => $item_weights[ $key ],
756
+ 'gross_weight_in_kg' => wc_remove_number_precision( $item_gross_weights[ $key ] ),
757
+ 'single_gross_weight_in_kg' => $this->round_customs_item_weight( wc_remove_number_precision( $item_gross_weights[ $key ] / $item->get_quantity() ), 2 ),
758
+ 'gross_weight_in_kg_raw' => $item_gross_weights[ $key ],
759
+ 'single_value' => $product_value,
760
+ 'value' => wc_format_decimal( $product_value * $item->get_quantity(), 2 ),
761
+ ), $item, $shipment, $this );
762
+
763
+ $total_weight += (float) $customs_items[ $key ]['weight_in_kg'];
764
+ $total_gross_weight += (float) $customs_items[ $key ]['gross_weight_in_kg'];
765
+ $total_value += (float) $customs_items[ $key ]['value'];
766
+ }
767
+
768
+ $item_description = substr( $item_description, 0, $max_desc_length );
769
+
770
+ return apply_filters( "{$this->get_general_hook_prefix()}customs_data", array(
771
+ 'shipment_id' => $shipment->get_id(),
772
+ 'additional_fee' => wc_format_decimal( $shipment->get_additional_total(), 2 ),
773
+ 'export_type_description' => $item_description,
774
+ 'place_of_commital' => $shipment->get_country(),
775
+ 'items' => $customs_items,
776
+ 'item_total_weight_in_kg' => $total_weight,
777
+ 'item_total_gross_weight_in_kg' => $total_gross_weight,
778
+ 'item_total_value' => $total_value,
779
+ 'currency' => $order ? $order->get_currency() : get_woocommerce_currency()
780
+ ), $this, $shipment );
781
+ }
782
  }
packages/woocommerce-germanized-shipments/src/Package.php CHANGED
@@ -18,7 +18,7 @@ class Package {
18
  *
19
  * @var string
20
  */
21
- const VERSION = '1.5.7';
22
 
23
  public static $upload_dir_suffix = '';
24
 
18
  *
19
  * @var string
20
  */
21
+ const VERSION = '1.5.8';
22
 
23
  public static $upload_dir_suffix = '';
24
 
packages/woocommerce-germanized-shipments/src/Product.php CHANGED
@@ -23,8 +23,18 @@ class Product {
23
 
24
  /**
25
  * @param WC_Product $product
 
 
26
  */
27
  public function __construct( $product ) {
 
 
 
 
 
 
 
 
28
  $this->product = $product;
29
  }
30
 
23
 
24
  /**
25
  * @param WC_Product $product
26
+ *
27
+ * @throws \Exception
28
  */
29
  public function __construct( $product ) {
30
+ if ( is_numeric( $product ) ) {
31
+ $product = wc_get_product( $product );
32
+ }
33
+
34
+ if ( ! is_a( $product, 'WC_Product' ) ) {
35
+ throw new \Exception( _x( 'Invalid product.', 'shipments', 'woocommerce-germanized' ) );
36
+ }
37
+
38
  $this->product = $product;
39
  }
40
 
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.5.7
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.5.8
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
readme.txt CHANGED
@@ -5,7 +5,7 @@ Requires at least: 5.4
5
  Tested up to: 5.8
6
  WC requires at least: 3.9
7
  WC tested up to: 5.5
8
- Stable tag: 3.5.1
9
  Requires PHP: 5.6
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -194,6 +194,14 @@ Bug reports may be filed via our [GitHub repository](https://github.com/vendider
194
  6. Edit pdf documents (Pro)
195
 
196
  == Changelog ==
 
 
 
 
 
 
 
 
197
  = 3.5.1 =
198
  * Improvement: Unit price observer now uses MutationObserver
199
  * Improvement: Move product customs options from DHL to shipments package for general usage
5
  Tested up to: 5.8
6
  WC requires at least: 3.9
7
  WC tested up to: 5.5
8
+ Stable tag: 3.5.2
9
  Requires PHP: 5.6
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
194
  6. Edit pdf documents (Pro)
195
 
196
  == Changelog ==
197
+ = 3.5.2 =
198
+ * Improvement: OSS product tax class WPML
199
+ * Improvement: Move customs data aggregation to shipments package
200
+ * Improvement: IBAN/BIC JS validation during checkout
201
+ * Improvement: Replace order status HTML in case it gets updated during shipment AJAX updates
202
+ * Fix: Allow missing product while syncing shipment item data
203
+ * Fix: Street number validation for the always option
204
+
205
  = 3.5.1 =
206
  * Improvement: Unit price observer now uses MutationObserver
207
  * Improvement: Move product customs options from DHL to shipments package for general usage
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit56382c486108d4a628a908cf5afd2799::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInita71023cadb6a8eb661309fbbed553d71::getLoader();
vendor/autoload_packages.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/composer/InstalledVersions.php CHANGED
@@ -19,7 +19,7 @@ private static $installed = array (
19
  'aliases' =>
20
  array (
21
  ),
22
- 'reference' => 'b08308db1db58e74fec5654ff6eb305f036cf373',
23
  'name' => 'vendidero/woocommerce-germanized',
24
  ),
25
  'versions' =>
@@ -116,12 +116,12 @@ private static $installed = array (
116
  ),
117
  'vendidero/one-stop-shop-woocommerce' =>
118
  array (
119
- 'pretty_version' => 'v1.1.0',
120
- 'version' => '1.1.0.0',
121
  'aliases' =>
122
  array (
123
  ),
124
- 'reference' => '9684742c334eae9ed5c7e313020a34428d3015a3',
125
  ),
126
  'vendidero/woocommerce-germanized' =>
127
  array (
@@ -130,25 +130,25 @@ private static $installed = array (
130
  'aliases' =>
131
  array (
132
  ),
133
- 'reference' => 'b08308db1db58e74fec5654ff6eb305f036cf373',
134
  ),
135
  'vendidero/woocommerce-germanized-dhl' =>
136
  array (
137
- 'pretty_version' => 'v1.5.9',
138
- 'version' => '1.5.9.0',
139
  'aliases' =>
140
  array (
141
  ),
142
- 'reference' => 'cb68a5e3753f6a10c98a901747448b2b7d3830d1',
143
  ),
144
  'vendidero/woocommerce-germanized-shipments' =>
145
  array (
146
- 'pretty_version' => 'v1.5.7',
147
- 'version' => '1.5.7.0',
148
  'aliases' =>
149
  array (
150
  ),
151
- 'reference' => 'd7f8e5d7e771573fe9484a0ead224b429e048b30',
152
  ),
153
  'vendidero/woocommerce-trusted-shops' =>
154
  array (
19
  'aliases' =>
20
  array (
21
  ),
22
+ 'reference' => 'b73eb893f63c9adf0df3392916ab372416d798a2',
23
  'name' => 'vendidero/woocommerce-germanized',
24
  ),
25
  'versions' =>
116
  ),
117
  'vendidero/one-stop-shop-woocommerce' =>
118
  array (
119
+ 'pretty_version' => 'v1.1.1',
120
+ 'version' => '1.1.1.0',
121
  'aliases' =>
122
  array (
123
  ),
124
+ 'reference' => '52bbfff3afae2c9bd88d3eecba4726137f6202b5',
125
  ),
126
  'vendidero/woocommerce-germanized' =>
127
  array (
130
  'aliases' =>
131
  array (
132
  ),
133
+ 'reference' => 'b73eb893f63c9adf0df3392916ab372416d798a2',
134
  ),
135
  'vendidero/woocommerce-germanized-dhl' =>
136
  array (
137
+ 'pretty_version' => 'v1.5.10',
138
+ 'version' => '1.5.10.0',
139
  'aliases' =>
140
  array (
141
  ),
142
+ 'reference' => '49c100a28e1b1c70567528f57ed636e7959fcf8a',
143
  ),
144
  'vendidero/woocommerce-germanized-shipments' =>
145
  array (
146
+ 'pretty_version' => 'v1.5.8',
147
+ 'version' => '1.5.8.0',
148
  'aliases' =>
149
  array (
150
  ),
151
+ 'reference' => 'c7f9e57d2bd751a896754da025d753b48c825d2e',
152
  ),
153
  'vendidero/woocommerce-trusted-shops' =>
154
  array (
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit56382c486108d4a628a908cf5afd2799
6
  {
7
  private static $loader;
8
 
@@ -24,15 +24,15 @@ class ComposerAutoloaderInit56382c486108d4a628a908cf5afd2799
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
- spl_autoload_register(array('ComposerAutoloaderInit56382c486108d4a628a908cf5afd2799', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
- spl_autoload_unregister(array('ComposerAutoloaderInit56382c486108d4a628a908cf5afd2799', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
- call_user_func(\Composer\Autoload\ComposerStaticInit56382c486108d4a628a908cf5afd2799::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
@@ -53,19 +53,19 @@ class ComposerAutoloaderInit56382c486108d4a628a908cf5afd2799
53
  $loader->register(true);
54
 
55
  if ($useStaticLoader) {
56
- $includeFiles = Composer\Autoload\ComposerStaticInit56382c486108d4a628a908cf5afd2799::$files;
57
  } else {
58
  $includeFiles = require __DIR__ . '/autoload_files.php';
59
  }
60
  foreach ($includeFiles as $fileIdentifier => $file) {
61
- composerRequire56382c486108d4a628a908cf5afd2799($fileIdentifier, $file);
62
  }
63
 
64
  return $loader;
65
  }
66
  }
67
 
68
- function composerRequire56382c486108d4a628a908cf5afd2799($fileIdentifier, $file)
69
  {
70
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
71
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInita71023cadb6a8eb661309fbbed553d71
6
  {
7
  private static $loader;
8
 
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
+ spl_autoload_register(array('ComposerAutoloaderInita71023cadb6a8eb661309fbbed553d71', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
+ spl_autoload_unregister(array('ComposerAutoloaderInita71023cadb6a8eb661309fbbed553d71', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
+ call_user_func(\Composer\Autoload\ComposerStaticInita71023cadb6a8eb661309fbbed553d71::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
53
  $loader->register(true);
54
 
55
  if ($useStaticLoader) {
56
+ $includeFiles = Composer\Autoload\ComposerStaticInita71023cadb6a8eb661309fbbed553d71::$files;
57
  } else {
58
  $includeFiles = require __DIR__ . '/autoload_files.php';
59
  }
60
  foreach ($includeFiles as $fileIdentifier => $file) {
61
+ composerRequirea71023cadb6a8eb661309fbbed553d71($fileIdentifier, $file);
62
  }
63
 
64
  return $loader;
65
  }
66
  }
67
 
68
+ function composerRequirea71023cadb6a8eb661309fbbed553d71($fileIdentifier, $file)
69
  {
70
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
71
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit56382c486108d4a628a908cf5afd2799
8
  {
9
  public static $files = array (
10
  '6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
@@ -482,9 +482,9 @@ class ComposerStaticInit56382c486108d4a628a908cf5afd2799
482
  public static function getInitializer(ClassLoader $loader)
483
  {
484
  return \Closure::bind(function () use ($loader) {
485
- $loader->prefixLengthsPsr4 = ComposerStaticInit56382c486108d4a628a908cf5afd2799::$prefixLengthsPsr4;
486
- $loader->prefixDirsPsr4 = ComposerStaticInit56382c486108d4a628a908cf5afd2799::$prefixDirsPsr4;
487
- $loader->classMap = ComposerStaticInit56382c486108d4a628a908cf5afd2799::$classMap;
488
 
489
  }, null, ClassLoader::class);
490
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInita71023cadb6a8eb661309fbbed553d71
8
  {
9
  public static $files = array (
10
  '6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
482
  public static function getInitializer(ClassLoader $loader)
483
  {
484
  return \Closure::bind(function () use ($loader) {
485
+ $loader->prefixLengthsPsr4 = ComposerStaticInita71023cadb6a8eb661309fbbed553d71::$prefixLengthsPsr4;
486
+ $loader->prefixDirsPsr4 = ComposerStaticInita71023cadb6a8eb661309fbbed553d71::$prefixDirsPsr4;
487
+ $loader->classMap = ComposerStaticInita71023cadb6a8eb661309fbbed553d71::$classMap;
488
 
489
  }, null, ClassLoader::class);
490
  }
vendor/composer/installed.json CHANGED
@@ -555,17 +555,17 @@
555
  },
556
  {
557
  "name": "vendidero/one-stop-shop-woocommerce",
558
- "version": "v1.1.0",
559
- "version_normalized": "1.1.0.0",
560
  "source": {
561
  "type": "git",
562
  "url": "https://github.com/vendidero/one-stop-shop-woocommerce.git",
563
- "reference": "9684742c334eae9ed5c7e313020a34428d3015a3"
564
  },
565
  "dist": {
566
  "type": "zip",
567
- "url": "https://api.github.com/repos/vendidero/one-stop-shop-woocommerce/zipball/9684742c334eae9ed5c7e313020a34428d3015a3",
568
- "reference": "9684742c334eae9ed5c7e313020a34428d3015a3",
569
  "shasum": ""
570
  },
571
  "require": {
@@ -574,7 +574,7 @@
574
  "require-dev": {
575
  "phpunit/phpunit": "6.5.14"
576
  },
577
- "time": "2021-07-08T12:13:51+00:00",
578
  "type": "wordpress-plugin",
579
  "installation-source": "dist",
580
  "autoload": {
@@ -596,24 +596,24 @@
596
  "description": "One Stop Shop Helper for WooCommerce",
597
  "homepage": "https://github.com/vendidero/one-stop-shop-woocommerce",
598
  "support": {
599
- "source": "https://github.com/vendidero/one-stop-shop-woocommerce/tree/v1.1.0",
600
  "issues": "https://github.com/vendidero/one-stop-shop-woocommerce/issues"
601
  },
602
  "install-path": "../../packages/one-stop-shop-woocommerce"
603
  },
604
  {
605
  "name": "vendidero/woocommerce-germanized-dhl",
606
- "version": "v1.5.9",
607
- "version_normalized": "1.5.9.0",
608
  "source": {
609
  "type": "git",
610
  "url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
611
- "reference": "cb68a5e3753f6a10c98a901747448b2b7d3830d1"
612
  },
613
  "dist": {
614
  "type": "zip",
615
- "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/cb68a5e3753f6a10c98a901747448b2b7d3830d1",
616
- "reference": "cb68a5e3753f6a10c98a901747448b2b7d3830d1",
617
  "shasum": ""
618
  },
619
  "require": {
@@ -624,7 +624,7 @@
624
  "require-dev": {
625
  "phpunit/phpunit": "6.5.14"
626
  },
627
- "time": "2021-07-08T11:28:23+00:00",
628
  "type": "wordpress-plugin",
629
  "installation-source": "dist",
630
  "autoload": {
@@ -648,24 +648,24 @@
648
  "description": "The Germanized DHL implementation.",
649
  "homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
650
  "support": {
651
- "source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.5.9",
652
  "issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
653
  },
654
  "install-path": "../../packages/woocommerce-germanized-dhl"
655
  },
656
  {
657
  "name": "vendidero/woocommerce-germanized-shipments",
658
- "version": "v1.5.7",
659
- "version_normalized": "1.5.7.0",
660
  "source": {
661
  "type": "git",
662
  "url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
663
- "reference": "d7f8e5d7e771573fe9484a0ead224b429e048b30"
664
  },
665
  "dist": {
666
  "type": "zip",
667
- "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/d7f8e5d7e771573fe9484a0ead224b429e048b30",
668
- "reference": "d7f8e5d7e771573fe9484a0ead224b429e048b30",
669
  "shasum": ""
670
  },
671
  "require": {
@@ -677,7 +677,7 @@
677
  "require-dev": {
678
  "phpunit/phpunit": "7.5.14"
679
  },
680
- "time": "2021-07-08T12:11:24+00:00",
681
  "type": "wordpress-plugin",
682
  "installation-source": "dist",
683
  "autoload": {
@@ -699,7 +699,7 @@
699
  "description": "The Germanized Shipments implementation.",
700
  "homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
701
  "support": {
702
- "source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.5.7",
703
  "issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
704
  },
705
  "install-path": "../../packages/woocommerce-germanized-shipments"
555
  },
556
  {
557
  "name": "vendidero/one-stop-shop-woocommerce",
558
+ "version": "v1.1.1",
559
+ "version_normalized": "1.1.1.0",
560
  "source": {
561
  "type": "git",
562
  "url": "https://github.com/vendidero/one-stop-shop-woocommerce.git",
563
+ "reference": "52bbfff3afae2c9bd88d3eecba4726137f6202b5"
564
  },
565
  "dist": {
566
  "type": "zip",
567
+ "url": "https://api.github.com/repos/vendidero/one-stop-shop-woocommerce/zipball/52bbfff3afae2c9bd88d3eecba4726137f6202b5",
568
+ "reference": "52bbfff3afae2c9bd88d3eecba4726137f6202b5",
569
  "shasum": ""
570
  },
571
  "require": {
574
  "require-dev": {
575
  "phpunit/phpunit": "6.5.14"
576
  },
577
+ "time": "2021-07-13T10:28:38+00:00",
578
  "type": "wordpress-plugin",
579
  "installation-source": "dist",
580
  "autoload": {
596
  "description": "One Stop Shop Helper for WooCommerce",
597
  "homepage": "https://github.com/vendidero/one-stop-shop-woocommerce",
598
  "support": {
599
+ "source": "https://github.com/vendidero/one-stop-shop-woocommerce/tree/v1.1.1",
600
  "issues": "https://github.com/vendidero/one-stop-shop-woocommerce/issues"
601
  },
602
  "install-path": "../../packages/one-stop-shop-woocommerce"
603
  },
604
  {
605
  "name": "vendidero/woocommerce-germanized-dhl",
606
+ "version": "v1.5.10",
607
+ "version_normalized": "1.5.10.0",
608
  "source": {
609
  "type": "git",
610
  "url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
611
+ "reference": "49c100a28e1b1c70567528f57ed636e7959fcf8a"
612
  },
613
  "dist": {
614
  "type": "zip",
615
+ "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/49c100a28e1b1c70567528f57ed636e7959fcf8a",
616
+ "reference": "49c100a28e1b1c70567528f57ed636e7959fcf8a",
617
  "shasum": ""
618
  },
619
  "require": {
624
  "require-dev": {
625
  "phpunit/phpunit": "6.5.14"
626
  },
627
+ "time": "2021-07-13T09:27:44+00:00",
628
  "type": "wordpress-plugin",
629
  "installation-source": "dist",
630
  "autoload": {
648
  "description": "The Germanized DHL implementation.",
649
  "homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
650
  "support": {
651
+ "source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.5.10",
652
  "issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
653
  },
654
  "install-path": "../../packages/woocommerce-germanized-dhl"
655
  },
656
  {
657
  "name": "vendidero/woocommerce-germanized-shipments",
658
+ "version": "v1.5.8",
659
+ "version_normalized": "1.5.8.0",
660
  "source": {
661
  "type": "git",
662
  "url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
663
+ "reference": "c7f9e57d2bd751a896754da025d753b48c825d2e"
664
  },
665
  "dist": {
666
  "type": "zip",
667
+ "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/c7f9e57d2bd751a896754da025d753b48c825d2e",
668
+ "reference": "c7f9e57d2bd751a896754da025d753b48c825d2e",
669
  "shasum": ""
670
  },
671
  "require": {
677
  "require-dev": {
678
  "phpunit/phpunit": "7.5.14"
679
  },
680
+ "time": "2021-07-13T10:44:05+00:00",
681
  "type": "wordpress-plugin",
682
  "installation-source": "dist",
683
  "autoload": {
699
  "description": "The Germanized Shipments implementation.",
700
  "homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
701
  "support": {
702
+ "source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.5.8",
703
  "issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
704
  },
705
  "install-path": "../../packages/woocommerce-germanized-shipments"
vendor/composer/installed.php CHANGED
@@ -6,7 +6,7 @@
6
  'aliases' =>
7
  array (
8
  ),
9
- 'reference' => 'b08308db1db58e74fec5654ff6eb305f036cf373',
10
  'name' => 'vendidero/woocommerce-germanized',
11
  ),
12
  'versions' =>
@@ -103,12 +103,12 @@
103
  ),
104
  'vendidero/one-stop-shop-woocommerce' =>
105
  array (
106
- 'pretty_version' => 'v1.1.0',
107
- 'version' => '1.1.0.0',
108
  'aliases' =>
109
  array (
110
  ),
111
- 'reference' => '9684742c334eae9ed5c7e313020a34428d3015a3',
112
  ),
113
  'vendidero/woocommerce-germanized' =>
114
  array (
@@ -117,25 +117,25 @@
117
  'aliases' =>
118
  array (
119
  ),
120
- 'reference' => 'b08308db1db58e74fec5654ff6eb305f036cf373',
121
  ),
122
  'vendidero/woocommerce-germanized-dhl' =>
123
  array (
124
- 'pretty_version' => 'v1.5.9',
125
- 'version' => '1.5.9.0',
126
  'aliases' =>
127
  array (
128
  ),
129
- 'reference' => 'cb68a5e3753f6a10c98a901747448b2b7d3830d1',
130
  ),
131
  'vendidero/woocommerce-germanized-shipments' =>
132
  array (
133
- 'pretty_version' => 'v1.5.7',
134
- 'version' => '1.5.7.0',
135
  'aliases' =>
136
  array (
137
  ),
138
- 'reference' => 'd7f8e5d7e771573fe9484a0ead224b429e048b30',
139
  ),
140
  'vendidero/woocommerce-trusted-shops' =>
141
  array (
6
  'aliases' =>
7
  array (
8
  ),
9
+ 'reference' => 'b73eb893f63c9adf0df3392916ab372416d798a2',
10
  'name' => 'vendidero/woocommerce-germanized',
11
  ),
12
  'versions' =>
103
  ),
104
  'vendidero/one-stop-shop-woocommerce' =>
105
  array (
106
+ 'pretty_version' => 'v1.1.1',
107
+ 'version' => '1.1.1.0',
108
  'aliases' =>
109
  array (
110
  ),
111
+ 'reference' => '52bbfff3afae2c9bd88d3eecba4726137f6202b5',
112
  ),
113
  'vendidero/woocommerce-germanized' =>
114
  array (
117
  'aliases' =>
118
  array (
119
  ),
120
+ 'reference' => 'b73eb893f63c9adf0df3392916ab372416d798a2',
121
  ),
122
  'vendidero/woocommerce-germanized-dhl' =>
123
  array (
124
+ 'pretty_version' => 'v1.5.10',
125
+ 'version' => '1.5.10.0',
126
  'aliases' =>
127
  array (
128
  ),
129
+ 'reference' => '49c100a28e1b1c70567528f57ed636e7959fcf8a',
130
  ),
131
  'vendidero/woocommerce-germanized-shipments' =>
132
  array (
133
+ 'pretty_version' => 'v1.5.8',
134
+ 'version' => '1.5.8.0',
135
  'aliases' =>
136
  array (
137
  ),
138
+ 'reference' => 'c7f9e57d2bd751a896754da025d753b48c825d2e',
139
  ),
140
  'vendidero/woocommerce-trusted-shops' =>
141
  array (
vendor/composer/jetpack_autoload_classmap.php CHANGED
@@ -323,439 +323,439 @@ return array(
323
  'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
324
  ),
325
  'Vendidero\\OneStopShop\\SettingsPage' => array(
326
- 'version' => '1.1.0.0',
327
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/SettingsPage.php'
328
  ),
329
  'Vendidero\\OneStopShop\\Install' => array(
330
- 'version' => '1.1.0.0',
331
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Install.php'
332
  ),
333
  'Vendidero\\OneStopShop\\Settings' => array(
334
- 'version' => '1.1.0.0',
335
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Settings.php'
336
  ),
337
  'Vendidero\\OneStopShop\\Package' => array(
338
- 'version' => '1.1.0.0',
339
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Package.php'
340
  ),
341
  'Vendidero\\OneStopShop\\ReportTable' => array(
342
- 'version' => '1.1.0.0',
343
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/ReportTable.php'
344
  ),
345
  'Vendidero\\OneStopShop\\CSVExporter' => array(
346
- 'version' => '1.1.0.0',
347
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/CSVExporter.php'
348
  ),
349
  'Vendidero\\OneStopShop\\DeliveryThresholdEmailNotification' => array(
350
- 'version' => '1.1.0.0',
351
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/DeliveryThresholdEmailNotification.php'
352
  ),
353
  'Vendidero\\OneStopShop\\Queue' => array(
354
- 'version' => '1.1.0.0',
355
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Queue.php'
356
  ),
357
  'Vendidero\\OneStopShop\\Tax' => array(
358
- 'version' => '1.1.0.0',
359
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Tax.php'
360
  ),
361
  'Vendidero\\OneStopShop\\AsyncReportGenerator' => array(
362
- 'version' => '1.1.0.0',
363
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/AsyncReportGenerator.php'
364
  ),
365
  'Vendidero\\OneStopShop\\DeliveryThresholdWarning' => array(
366
- 'version' => '1.1.0.0',
367
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/DeliveryThresholdWarning.php'
368
  ),
369
  'Vendidero\\OneStopShop\\Admin' => array(
370
- 'version' => '1.1.0.0',
371
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Admin.php'
372
  ),
373
  'Vendidero\\OneStopShop\\AdminNote' => array(
374
- 'version' => '1.1.0.0',
375
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/AdminNote.php'
376
  ),
377
  'Vendidero\\OneStopShop\\Report' => array(
378
- 'version' => '1.1.0.0',
379
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Report.php'
380
  ),
381
  'Vendidero\\Germanized\\Shipments\\Shipment' => array(
382
- 'version' => '1.5.7.0',
383
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
384
  ),
385
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Auto' => array(
386
- 'version' => '1.5.7.0',
387
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Auto.php'
388
  ),
389
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Method' => array(
390
- 'version' => '1.5.7.0',
391
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Method.php'
392
  ),
393
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Simple' => array(
394
- 'version' => '1.5.7.0',
395
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Simple.php'
396
  ),
397
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Helper' => array(
398
- 'version' => '1.5.7.0',
399
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Helper.php'
400
  ),
401
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\MethodPlaceholder' => array(
402
- 'version' => '1.5.7.0',
403
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/MethodPlaceholder.php'
404
  ),
405
  'Vendidero\\Germanized\\Shipments\\Install' => array(
406
- 'version' => '1.5.7.0',
407
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
408
  ),
409
  'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
410
- 'version' => '1.5.7.0',
411
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
412
  ),
413
  'Vendidero\\Germanized\\Shipments\\Package' => array(
414
- 'version' => '1.5.7.0',
415
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
416
  ),
417
  'Vendidero\\Germanized\\Shipments\\Product' => array(
418
- 'version' => '1.5.7.0',
419
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Product.php'
420
  ),
421
  'Vendidero\\Germanized\\Shipments\\Order' => array(
422
- 'version' => '1.5.7.0',
423
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
424
  ),
425
  'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
426
- 'version' => '1.5.7.0',
427
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
428
  ),
429
  'Vendidero\\Germanized\\Shipments\\DataStores\\Label' => array(
430
- 'version' => '1.5.7.0',
431
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Label.php'
432
  ),
433
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
434
- 'version' => '1.5.7.0',
435
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
436
  ),
437
  'Vendidero\\Germanized\\Shipments\\DataStores\\Packaging' => array(
438
- 'version' => '1.5.7.0',
439
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php'
440
  ),
441
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
442
- 'version' => '1.5.7.0',
443
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
444
  ),
445
  'Vendidero\\Germanized\\Shipments\\PackagingFactory' => array(
446
- 'version' => '1.5.7.0',
447
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PackagingFactory.php'
448
  ),
449
  'Vendidero\\Germanized\\Shipments\\Ajax' => array(
450
- 'version' => '1.5.7.0',
451
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
452
  ),
453
  'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
454
- 'version' => '1.5.7.0',
455
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
456
  ),
457
  'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
458
- 'version' => '1.5.7.0',
459
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
460
  ),
461
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
462
- 'version' => '1.5.7.0',
463
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
464
  ),
465
  'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
466
- 'version' => '1.5.7.0',
467
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
468
  ),
469
  'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
470
- 'version' => '1.5.7.0',
471
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
472
  ),
473
  'Vendidero\\Germanized\\Shipments\\Admin\\ProviderSettings' => array(
474
- 'version' => '1.5.7.0',
475
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ProviderSettings.php'
476
  ),
477
  'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
478
- 'version' => '1.5.7.0',
479
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
480
  ),
481
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
482
- 'version' => '1.5.7.0',
483
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
484
  ),
485
  'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
486
- 'version' => '1.5.7.0',
487
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
488
  ),
489
  'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
490
- 'version' => '1.5.7.0',
491
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
492
  ),
493
  'Vendidero\\Germanized\\Shipments\\Labels\\Factory' => array(
494
- 'version' => '1.5.7.0',
495
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Factory.php'
496
  ),
497
  'Vendidero\\Germanized\\Shipments\\Labels\\Label' => array(
498
- 'version' => '1.5.7.0',
499
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Label.php'
500
  ),
501
  'Vendidero\\Germanized\\Shipments\\Labels\\ReturnLabel' => array(
502
- 'version' => '1.5.7.0',
503
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/ReturnLabel.php'
504
  ),
505
  'Vendidero\\Germanized\\Shipments\\Labels\\DownloadHandler' => array(
506
- 'version' => '1.5.7.0',
507
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/DownloadHandler.php'
508
  ),
509
  'Vendidero\\Germanized\\Shipments\\Labels\\Automation' => array(
510
- 'version' => '1.5.7.0',
511
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Automation.php'
512
  ),
513
  'Vendidero\\Germanized\\Shipments\\Labels\\Query' => array(
514
- 'version' => '1.5.7.0',
515
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Query.php'
516
  ),
517
  'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
518
- 'version' => '1.5.7.0',
519
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
520
  ),
521
  'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
522
- 'version' => '1.5.7.0',
523
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
524
  ),
525
  'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
526
- 'version' => '1.5.7.0',
527
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
528
  ),
529
  'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
530
- 'version' => '1.5.7.0',
531
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
532
  ),
533
  'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
534
- 'version' => '1.5.7.0',
535
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
536
  ),
537
  'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
538
- 'version' => '1.5.7.0',
539
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
540
  ),
541
  'Vendidero\\Germanized\\Shipments\\Automation' => array(
542
- 'version' => '1.5.7.0',
543
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
544
  ),
545
  'Vendidero\\Germanized\\Shipments\\Packaging' => array(
546
- 'version' => '1.5.7.0',
547
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packaging.php'
548
  ),
549
  'Vendidero\\Germanized\\Shipments\\Api' => array(
550
- 'version' => '1.5.7.0',
551
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
552
  ),
553
  'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
554
- 'version' => '1.5.7.0',
555
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
556
  ),
557
  'Vendidero\\Germanized\\Shipments\\Validation' => array(
558
- 'version' => '1.5.7.0',
559
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
560
  ),
561
  'Vendidero\\Germanized\\Shipments\\Emails' => array(
562
- 'version' => '1.5.7.0',
563
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
564
  ),
565
  'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
566
- 'version' => '1.5.7.0',
567
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
568
  ),
569
  'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
570
- 'version' => '1.5.7.0',
571
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
572
  ),
573
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShippingProviderAuto' => array(
574
- 'version' => '1.5.7.0',
575
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShippingProviderAuto.php'
576
  ),
577
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShippingProvider' => array(
578
- 'version' => '1.5.7.0',
579
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShippingProvider.php'
580
  ),
581
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
582
- 'version' => '1.5.7.0',
583
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentReturnLabel.php'
584
  ),
585
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
586
- 'version' => '1.5.7.0',
587
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
588
  ),
589
  'Vendidero\\Germanized\\Shipments\\Packing\\PackagingBox' => array(
590
- 'version' => '1.5.7.0',
591
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/PackagingBox.php'
592
  ),
593
  'Vendidero\\Germanized\\Shipments\\Packing\\OrderItem' => array(
594
- 'version' => '1.5.7.0',
595
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/OrderItem.php'
596
  ),
597
  'Vendidero\\Germanized\\Shipments\\Packing\\Helper' => array(
598
- 'version' => '1.5.7.0',
599
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/Helper.php'
600
  ),
601
  'Vendidero\\Germanized\\Shipments\\Packing\\ShipmentItem' => array(
602
- 'version' => '1.5.7.0',
603
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/ShipmentItem.php'
604
  ),
605
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\DeutschePost' => array(
606
- 'version' => '1.5.9.0',
607
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/DeutschePost.php'
608
  ),
609
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\ShippingMethod' => array(
610
- 'version' => '1.5.9.0',
611
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/ShippingMethod.php'
612
  ),
613
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\DHL' => array(
614
- 'version' => '1.5.9.0',
615
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/DHL.php'
616
  ),
617
  'Vendidero\\Germanized\\DHL\\Install' => array(
618
- 'version' => '1.5.9.0',
619
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
620
  ),
621
  'Vendidero\\Germanized\\DHL\\Package' => array(
622
- 'version' => '1.5.9.0',
623
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
624
  ),
625
  'Vendidero\\Germanized\\DHL\\Product' => array(
626
- 'version' => '1.5.9.0',
627
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
628
  ),
629
  'Vendidero\\Germanized\\DHL\\Order' => array(
630
- 'version' => '1.5.9.0',
631
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
632
  ),
633
  'Vendidero\\Germanized\\DHL\\Ajax' => array(
634
- 'version' => '1.5.9.0',
635
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Ajax.php'
636
  ),
637
  'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
638
- 'version' => '1.5.9.0',
639
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
640
  ),
641
  'Vendidero\\Germanized\\DHL\\Admin\\Importer\\Internetmarke' => array(
642
- 'version' => '1.5.9.0',
643
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer/Internetmarke.php'
644
  ),
645
  'Vendidero\\Germanized\\DHL\\Admin\\Importer\\DHL' => array(
646
- 'version' => '1.5.9.0',
647
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer/DHL.php'
648
  ),
649
  'Vendidero\\Germanized\\DHL\\Admin\\Status' => array(
650
- 'version' => '1.5.9.0',
651
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Status.php'
652
  ),
653
  'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
654
- 'version' => '1.5.9.0',
655
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
656
  ),
657
  'Vendidero\\Germanized\\DHL\\Label\\DHLInlayReturn' => array(
658
- 'version' => '1.5.9.0',
659
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DHLInlayReturn.php'
660
  ),
661
  'Vendidero\\Germanized\\DHL\\Label\\Label' => array(
662
- 'version' => '1.5.9.0',
663
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/Label.php'
664
  ),
665
  'Vendidero\\Germanized\\DHL\\Label\\DHLReturn' => array(
666
- 'version' => '1.5.9.0',
667
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DHLReturn.php'
668
  ),
669
  'Vendidero\\Germanized\\DHL\\Label\\ReturnLabel' => array(
670
- 'version' => '1.5.9.0',
671
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/ReturnLabel.php'
672
  ),
673
  'Vendidero\\Germanized\\DHL\\Label\\DeutschePost' => array(
674
- 'version' => '1.5.9.0',
675
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DeutschePost.php'
676
  ),
677
  'Vendidero\\Germanized\\DHL\\Label\\DHL' => array(
678
- 'version' => '1.5.9.0',
679
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DHL.php'
680
  ),
681
  'Vendidero\\Germanized\\DHL\\Label\\DeutschePostReturn' => array(
682
- 'version' => '1.5.9.0',
683
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DeutschePostReturn.php'
684
  ),
685
  'Vendidero\\Germanized\\DHL\\Legacy\\LabelQuery' => array(
686
- 'version' => '1.5.9.0',
687
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Legacy/LabelQuery.php'
688
  ),
689
  'Vendidero\\Germanized\\DHL\\Legacy\\DataStores\\Label' => array(
690
- 'version' => '1.5.9.0',
691
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Legacy/DataStores/Label.php'
692
  ),
693
  'Vendidero\\Germanized\\DHL\\Legacy\\DownloadHandler' => array(
694
- 'version' => '1.5.9.0',
695
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Legacy/DownloadHandler.php'
696
  ),
697
  'Vendidero\\Germanized\\DHL\\Legacy\\LabelFactory' => array(
698
- 'version' => '1.5.9.0',
699
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Legacy/LabelFactory.php'
700
  ),
701
  'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
702
- 'version' => '1.5.9.0',
703
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
704
  ),
705
  'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
706
- 'version' => '1.5.9.0',
707
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
708
  ),
709
  'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
710
- 'version' => '1.5.9.0',
711
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
712
  ),
713
  'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
714
- 'version' => '1.5.9.0',
715
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
716
  ),
717
  'Vendidero\\Germanized\\DHL\\Api\\ImProductList' => array(
718
- 'version' => '1.5.9.0',
719
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImProductList.php'
720
  ),
721
  'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
722
- 'version' => '1.5.9.0',
723
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
724
  ),
725
  'Vendidero\\Germanized\\DHL\\Api\\Internetmarke' => array(
726
- 'version' => '1.5.9.0',
727
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Internetmarke.php'
728
  ),
729
  'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
730
- 'version' => '1.5.9.0',
731
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
732
  ),
733
  'Vendidero\\Germanized\\DHL\\Api\\ImPartnerInformation' => array(
734
- 'version' => '1.5.9.0',
735
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImPartnerInformation.php'
736
  ),
737
  'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
738
- 'version' => '1.5.9.0',
739
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
740
  ),
741
  'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
742
- 'version' => '1.5.9.0',
743
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
744
  ),
745
  'Vendidero\\Germanized\\DHL\\Api\\ImProductsSoap' => array(
746
- 'version' => '1.5.9.0',
747
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImProductsSoap.php'
748
  ),
749
  'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
750
- 'version' => '1.5.9.0',
751
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
752
  ),
753
  'Vendidero\\Germanized\\DHL\\Api\\ImRefundSoap' => array(
754
- 'version' => '1.5.9.0',
755
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImRefundSoap.php'
756
  ),
757
  'Vendidero\\Germanized\\DHL\\Api\\ImWarenpostIntRest' => array(
758
- 'version' => '1.5.9.0',
759
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php'
760
  ),
761
  'Vendidero\\Germanized\\Shopmark' => array(
323
  'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
324
  ),
325
  'Vendidero\\OneStopShop\\SettingsPage' => array(
326
+ 'version' => '1.1.1.0',
327
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/SettingsPage.php'
328
  ),
329
  'Vendidero\\OneStopShop\\Install' => array(
330
+ 'version' => '1.1.1.0',
331
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Install.php'
332
  ),
333
  'Vendidero\\OneStopShop\\Settings' => array(
334
+ 'version' => '1.1.1.0',
335
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Settings.php'
336
  ),
337
  'Vendidero\\OneStopShop\\Package' => array(
338
+ 'version' => '1.1.1.0',
339
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Package.php'
340
  ),
341
  'Vendidero\\OneStopShop\\ReportTable' => array(
342
+ 'version' => '1.1.1.0',
343
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/ReportTable.php'
344
  ),
345
  'Vendidero\\OneStopShop\\CSVExporter' => array(
346
+ 'version' => '1.1.1.0',
347
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/CSVExporter.php'
348
  ),
349
  'Vendidero\\OneStopShop\\DeliveryThresholdEmailNotification' => array(
350
+ 'version' => '1.1.1.0',
351
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/DeliveryThresholdEmailNotification.php'
352
  ),
353
  'Vendidero\\OneStopShop\\Queue' => array(
354
+ 'version' => '1.1.1.0',
355
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Queue.php'
356
  ),
357
  'Vendidero\\OneStopShop\\Tax' => array(
358
+ 'version' => '1.1.1.0',
359
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Tax.php'
360
  ),
361
  'Vendidero\\OneStopShop\\AsyncReportGenerator' => array(
362
+ 'version' => '1.1.1.0',
363
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/AsyncReportGenerator.php'
364
  ),
365
  'Vendidero\\OneStopShop\\DeliveryThresholdWarning' => array(
366
+ 'version' => '1.1.1.0',
367
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/DeliveryThresholdWarning.php'
368
  ),
369
  'Vendidero\\OneStopShop\\Admin' => array(
370
+ 'version' => '1.1.1.0',
371
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Admin.php'
372
  ),
373
  'Vendidero\\OneStopShop\\AdminNote' => array(
374
+ 'version' => '1.1.1.0',
375
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/AdminNote.php'
376
  ),
377
  'Vendidero\\OneStopShop\\Report' => array(
378
+ 'version' => '1.1.1.0',
379
  'path' => $baseDir . '/packages/one-stop-shop-woocommerce/src/Report.php'
380
  ),
381
  'Vendidero\\Germanized\\Shipments\\Shipment' => array(
382
+ 'version' => '1.5.8.0',
383
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
384
  ),
385
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Auto' => array(
386
+ 'version' => '1.5.8.0',
387
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Auto.php'
388
  ),
389
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Method' => array(
390
+ 'version' => '1.5.8.0',
391
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Method.php'
392
  ),
393
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Simple' => array(
394
+ 'version' => '1.5.8.0',
395
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Simple.php'
396
  ),
397
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\Helper' => array(
398
+ 'version' => '1.5.8.0',
399
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/Helper.php'
400
  ),
401
  'Vendidero\\Germanized\\Shipments\\ShippingProvider\\MethodPlaceholder' => array(
402
+ 'version' => '1.5.8.0',
403
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider/MethodPlaceholder.php'
404
  ),
405
  'Vendidero\\Germanized\\Shipments\\Install' => array(
406
+ 'version' => '1.5.8.0',
407
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
408
  ),
409
  'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
410
+ 'version' => '1.5.8.0',
411
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
412
  ),
413
  'Vendidero\\Germanized\\Shipments\\Package' => array(
414
+ 'version' => '1.5.8.0',
415
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
416
  ),
417
  'Vendidero\\Germanized\\Shipments\\Product' => array(
418
+ 'version' => '1.5.8.0',
419
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Product.php'
420
  ),
421
  'Vendidero\\Germanized\\Shipments\\Order' => array(
422
+ 'version' => '1.5.8.0',
423
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
424
  ),
425
  'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
426
+ 'version' => '1.5.8.0',
427
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
428
  ),
429
  'Vendidero\\Germanized\\Shipments\\DataStores\\Label' => array(
430
+ 'version' => '1.5.8.0',
431
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Label.php'
432
  ),
433
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
434
+ 'version' => '1.5.8.0',
435
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
436
  ),
437
  'Vendidero\\Germanized\\Shipments\\DataStores\\Packaging' => array(
438
+ 'version' => '1.5.8.0',
439
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php'
440
  ),
441
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
442
+ 'version' => '1.5.8.0',
443
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
444
  ),
445
  'Vendidero\\Germanized\\Shipments\\PackagingFactory' => array(
446
+ 'version' => '1.5.8.0',
447
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PackagingFactory.php'
448
  ),
449
  'Vendidero\\Germanized\\Shipments\\Ajax' => array(
450
+ 'version' => '1.5.8.0',
451
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
452
  ),
453
  'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
454
+ 'version' => '1.5.8.0',
455
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
456
  ),
457
  'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
458
+ 'version' => '1.5.8.0',
459
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
460
  ),
461
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
462
+ 'version' => '1.5.8.0',
463
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
464
  ),
465
  'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
466
+ 'version' => '1.5.8.0',
467
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
468
  ),
469
  'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
470
+ 'version' => '1.5.8.0',
471
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
472
  ),
473
  'Vendidero\\Germanized\\Shipments\\Admin\\ProviderSettings' => array(
474
+ 'version' => '1.5.8.0',
475
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ProviderSettings.php'
476
  ),
477
  'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
478
+ 'version' => '1.5.8.0',
479
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
480
  ),
481
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
482
+ 'version' => '1.5.8.0',
483
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
484
  ),
485
  'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
486
+ 'version' => '1.5.8.0',
487
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
488
  ),
489
  'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
490
+ 'version' => '1.5.8.0',
491
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
492
  ),
493
  'Vendidero\\Germanized\\Shipments\\Labels\\Factory' => array(
494
+ 'version' => '1.5.8.0',
495
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Factory.php'
496
  ),
497
  'Vendidero\\Germanized\\Shipments\\Labels\\Label' => array(
498
+ 'version' => '1.5.8.0',
499
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Label.php'
500
  ),
501
  'Vendidero\\Germanized\\Shipments\\Labels\\ReturnLabel' => array(
502
+ 'version' => '1.5.8.0',
503
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/ReturnLabel.php'
504
  ),
505
  'Vendidero\\Germanized\\Shipments\\Labels\\DownloadHandler' => array(
506
+ 'version' => '1.5.8.0',
507
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/DownloadHandler.php'
508
  ),
509
  'Vendidero\\Germanized\\Shipments\\Labels\\Automation' => array(
510
+ 'version' => '1.5.8.0',
511
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Automation.php'
512
  ),
513
  'Vendidero\\Germanized\\Shipments\\Labels\\Query' => array(
514
+ 'version' => '1.5.8.0',
515
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Labels/Query.php'
516
  ),
517
  'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
518
+ 'version' => '1.5.8.0',
519
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
520
  ),
521
  'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
522
+ 'version' => '1.5.8.0',
523
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
524
  ),
525
  'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
526
+ 'version' => '1.5.8.0',
527
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
528
  ),
529
  'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
530
+ 'version' => '1.5.8.0',
531
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
532
  ),
533
  'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
534
+ 'version' => '1.5.8.0',
535
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
536
  ),
537
  'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
538
+ 'version' => '1.5.8.0',
539
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
540
  ),
541
  'Vendidero\\Germanized\\Shipments\\Automation' => array(
542
+ 'version' => '1.5.8.0',
543
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
544
  ),
545
  'Vendidero\\Germanized\\Shipments\\Packaging' => array(
546
+ 'version' => '1.5.8.0',
547
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packaging.php'
548
  ),
549
  'Vendidero\\Germanized\\Shipments\\Api' => array(
550
+ 'version' => '1.5.8.0',
551
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
552
  ),
553
  'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
554
+ 'version' => '1.5.8.0',
555
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
556
  ),
557
  'Vendidero\\Germanized\\Shipments\\Validation' => array(
558
+ 'version' => '1.5.8.0',
559
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
560
  ),
561
  'Vendidero\\Germanized\\Shipments\\Emails' => array(
562
+ 'version' => '1.5.8.0',
563
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
564
  ),
565
  'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
566
+ 'version' => '1.5.8.0',
567
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
568
  ),
569
  'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
570
+ 'version' => '1.5.8.0',
571
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
572
  ),
573
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShippingProviderAuto' => array(
574
+ 'version' => '1.5.8.0',
575
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShippingProviderAuto.php'
576
  ),
577
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShippingProvider' => array(
578
+ 'version' => '1.5.8.0',
579
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShippingProvider.php'
580
  ),
581
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
582
+ 'version' => '1.5.8.0',
583
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentReturnLabel.php'
584
  ),
585
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
586
+ 'version' => '1.5.8.0',
587
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
588
  ),
589
  'Vendidero\\Germanized\\Shipments\\Packing\\PackagingBox' => array(
590
+ 'version' => '1.5.8.0',
591
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/PackagingBox.php'
592
  ),
593
  'Vendidero\\Germanized\\Shipments\\Packing\\OrderItem' => array(
594
+ 'version' => '1.5.8.0',
595
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/OrderItem.php'
596
  ),
597
  'Vendidero\\Germanized\\Shipments\\Packing\\Helper' => array(
598
+ 'version' => '1.5.8.0',
599
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/Helper.php'
600
  ),
601
  'Vendidero\\Germanized\\Shipments\\Packing\\ShipmentItem' => array(
602
+ 'version' => '1.5.8.0',
603
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packing/ShipmentItem.php'
604
  ),
605
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\DeutschePost' => array(
606
+ 'version' => '1.5.10.0',
607
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/DeutschePost.php'
608
  ),
609
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\ShippingMethod' => array(
610
+ 'version' => '1.5.10.0',
611
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/ShippingMethod.php'
612
  ),
613
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\DHL' => array(
614
+ 'version' => '1.5.10.0',
615
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/DHL.php'
616
  ),
617
  'Vendidero\\Germanized\\DHL\\Install' => array(
618
+ 'version' => '1.5.10.0',
619
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
620
  ),
621
  'Vendidero\\Germanized\\DHL\\Package' => array(
622
+ 'version' => '1.5.10.0',
623
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
624
  ),
625
  'Vendidero\\Germanized\\DHL\\Product' => array(
626
+ 'version' => '1.5.10.0',
627
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
628
  ),
629
  'Vendidero\\Germanized\\DHL\\Order' => array(
630
+ 'version' => '1.5.10.0',
631
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
632
  ),
633
  'Vendidero\\Germanized\\DHL\\Ajax' => array(
634
+ 'version' => '1.5.10.0',
635
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Ajax.php'
636
  ),
637
  'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
638
+ 'version' => '1.5.10.0',
639
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
640
  ),
641
  'Vendidero\\Germanized\\DHL\\Admin\\Importer\\Internetmarke' => array(
642
+ 'version' => '1.5.10.0',
643
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer/Internetmarke.php'
644
  ),
645
  'Vendidero\\Germanized\\DHL\\Admin\\Importer\\DHL' => array(
646
+ 'version' => '1.5.10.0',
647
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer/DHL.php'
648
  ),
649
  'Vendidero\\Germanized\\DHL\\Admin\\Status' => array(
650
+ 'version' => '1.5.10.0',
651
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Status.php'
652
  ),
653
  'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
654
+ 'version' => '1.5.10.0',
655
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
656
  ),
657
  'Vendidero\\Germanized\\DHL\\Label\\DHLInlayReturn' => array(
658
+ 'version' => '1.5.10.0',
659
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DHLInlayReturn.php'
660
  ),
661
  'Vendidero\\Germanized\\DHL\\Label\\Label' => array(
662
+ 'version' => '1.5.10.0',
663
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/Label.php'
664
  ),
665
  'Vendidero\\Germanized\\DHL\\Label\\DHLReturn' => array(
666
+ 'version' => '1.5.10.0',
667
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DHLReturn.php'
668
  ),
669
  'Vendidero\\Germanized\\DHL\\Label\\ReturnLabel' => array(
670
+ 'version' => '1.5.10.0',
671
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/ReturnLabel.php'
672
  ),
673
  'Vendidero\\Germanized\\DHL\\Label\\DeutschePost' => array(
674
+ 'version' => '1.5.10.0',
675
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DeutschePost.php'
676
  ),
677
  'Vendidero\\Germanized\\DHL\\Label\\DHL' => array(
678
+ 'version' => '1.5.10.0',
679
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DHL.php'
680
  ),
681
  'Vendidero\\Germanized\\DHL\\Label\\DeutschePostReturn' => array(
682
+ 'version' => '1.5.10.0',
683
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label/DeutschePostReturn.php'
684
  ),
685
  'Vendidero\\Germanized\\DHL\\Legacy\\LabelQuery' => array(
686
+ 'version' => '1.5.10.0',
687
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Legacy/LabelQuery.php'
688
  ),
689
  'Vendidero\\Germanized\\DHL\\Legacy\\DataStores\\Label' => array(
690
+ 'version' => '1.5.10.0',
691
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Legacy/DataStores/Label.php'
692
  ),
693
  'Vendidero\\Germanized\\DHL\\Legacy\\DownloadHandler' => array(
694
+ 'version' => '1.5.10.0',
695
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Legacy/DownloadHandler.php'
696
  ),
697
  'Vendidero\\Germanized\\DHL\\Legacy\\LabelFactory' => array(
698
+ 'version' => '1.5.10.0',
699
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Legacy/LabelFactory.php'
700
  ),
701
  'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
702
+ 'version' => '1.5.10.0',
703
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
704
  ),
705
  'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
706
+ 'version' => '1.5.10.0',
707
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
708
  ),
709
  'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
710
+ 'version' => '1.5.10.0',
711
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
712
  ),
713
  'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
714
+ 'version' => '1.5.10.0',
715
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
716
  ),
717
  'Vendidero\\Germanized\\DHL\\Api\\ImProductList' => array(
718
+ 'version' => '1.5.10.0',
719
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImProductList.php'
720
  ),
721
  'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
722
+ 'version' => '1.5.10.0',
723
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
724
  ),
725
  'Vendidero\\Germanized\\DHL\\Api\\Internetmarke' => array(
726
+ 'version' => '1.5.10.0',
727
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Internetmarke.php'
728
  ),
729
  'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
730
+ 'version' => '1.5.10.0',
731
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
732
  ),
733
  'Vendidero\\Germanized\\DHL\\Api\\ImPartnerInformation' => array(
734
+ 'version' => '1.5.10.0',
735
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImPartnerInformation.php'
736
  ),
737
  'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
738
+ 'version' => '1.5.10.0',
739
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
740
  ),
741
  'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
742
+ 'version' => '1.5.10.0',
743
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
744
  ),
745
  'Vendidero\\Germanized\\DHL\\Api\\ImProductsSoap' => array(
746
+ 'version' => '1.5.10.0',
747
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImProductsSoap.php'
748
  ),
749
  'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
750
+ 'version' => '1.5.10.0',
751
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
752
  ),
753
  'Vendidero\\Germanized\\DHL\\Api\\ImRefundSoap' => array(
754
+ 'version' => '1.5.10.0',
755
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImRefundSoap.php'
756
  ),
757
  'Vendidero\\Germanized\\DHL\\Api\\ImWarenpostIntRest' => array(
758
+ 'version' => '1.5.10.0',
759
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php'
760
  ),
761
  'Vendidero\\Germanized\\Shopmark' => array(
vendor/jetpack-autoloader/class-autoloader-handler.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-autoloader-locator.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-autoloader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-container.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-hook-manager.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-latest-autoloader-guard.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-manifest-reader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-path-processor.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-plugin-locator.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-plugins-handler.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-version-loader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-version-selector.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp56382c486108d4a628a908cf5afd2799;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jpa71023cadb6a8eb661309fbbed553d71;
9
 
10
  // phpcs:ignore
11
 
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.5.1
7
  * Author: vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 4.9
@@ -69,7 +69,7 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
69
  *
70
  * @var string
71
  */
72
- public $version = '3.5.1';
73
 
74
  /**
75
  * @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.5.2
7
  * Author: vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 4.9
69
  *
70
  * @var string
71
  */
72
+ public $version = '3.5.2';
73
 
74
  /**
75
  * @var WooCommerce_Germanized $instance of the plugin
wpml-config.xml CHANGED
@@ -11,6 +11,7 @@
11
  <custom-field action="copy">_sale_price_regular_label</custom-field>
12
  <custom-field action="copy">_free_shipping</custom-field>
13
  <custom-field action="copy">_min_age</custom-field>
 
14
  <custom-field action="translate">_mini_desc</custom-field>
15
  <custom-field action="copy">_service</custom-field>
16
  <custom-field action="copy">_differential_taxation</custom-field>
11
  <custom-field action="copy">_sale_price_regular_label</custom-field>
12
  <custom-field action="copy">_free_shipping</custom-field>
13
  <custom-field action="copy">_min_age</custom-field>
14
+ <custom-field action="copy">_tax_class_by_countries</custom-field>
15
  <custom-field action="translate">_mini_desc</custom-field>
16
  <custom-field action="copy">_service</custom-field>
17
  <custom-field action="copy">_differential_taxation</custom-field>