WooCommerce Germanized - Version 3.3.7

Version Description

  • Feature: Added customer email notifications for cancelled/failed orders
  • Feature: WP 5.7 support
  • Feature: Woo 5.1 support
  • Improvement: Allow deciding on a per label basis if tracking is supported or nor (e.g. DP labels)
  • Improvement: Added subtotal to shipment items for customs
  • Improvement: Added shipping provider title to customer notifications
  • Improvement: DHL customs weight calculation
  • Improvement: DHL customs value calculations
  • Improvement: Additional DOI warning message check
  • Improvement: Compatibility for Woo Discount Rules
  • Improvement: Compatibility for WooCommerce All Products for Subscriptions
  • Improvement: B2B Market unit price compatibility
  • Improvement: PHP 8 compatibility fixes
  • Improvement: By default hide shopmarks for empty prices
  • Improvement: Prefer using closest element for variation script
  • Fix: Woo Poly Integration
  • Fix: Wrong sort in packaging query
  • Fix: COD payment reference replacement for DHL
Download this release

Release Info

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

Code changes from version 3.3.6 to 3.3.7

Files changed (71) hide show
  1. assets/js/add-to-cart-variation.js +3 -3
  2. assets/js/add-to-cart-variation.min.js +1 -1
  3. assets/js/admin/settings.js +10 -1
  4. assets/js/admin/settings.min.js +1 -1
  5. assets/js/single-product.js +61 -22
  6. assets/js/single-product.min.js +1 -1
  7. i18n/languages/woocommerce-germanized-de_DE.mo +0 -0
  8. i18n/languages/woocommerce-germanized-de_DE.po +309 -211
  9. i18n/languages/woocommerce-germanized-de_DE_formal.mo +0 -0
  10. i18n/languages/woocommerce-germanized-de_DE_formal.po +309 -211
  11. includes/abstracts/abstract-wc-gzd-product.php +16 -0
  12. includes/admin/settings/class-wc-gzd-settings-tab-doi.php +1 -1
  13. includes/class-wc-gzd-customer-helper.php +1 -1
  14. includes/class-wc-gzd-emails.php +3 -6
  15. includes/class-wc-gzd-product-attribute-helper.php +13 -1
  16. includes/compatibility/class-wc-gzd-compatibility-b2b-market.php +120 -0
  17. includes/compatibility/class-wc-gzd-compatibility-woo-discount-rules.php +20 -0
  18. includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php +12 -3
  19. includes/compatibility/class-wc-gzd-compatibility-woocommerce-all-products-for-subscriptions.php +22 -0
  20. includes/emails/class-wc-gzd-email-customer-cancelled-order.php +275 -0
  21. includes/wc-gzd-product-functions.php +12 -0
  22. includes/wc-gzd-template-functions.php +1 -1
  23. packages/woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php +45 -14
  24. packages/woocommerce-germanized-dhl/src/Admin/Settings.php +8 -5
  25. packages/woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php +7 -2
  26. packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php +6 -0
  27. packages/woocommerce-germanized-dhl/src/DeutschePostLabel.php +7 -6
  28. packages/woocommerce-germanized-dhl/src/Label.php +4 -0
  29. packages/woocommerce-germanized-dhl/src/Package.php +1 -1
  30. packages/woocommerce-germanized-dhl/woocommerce-germanized-dhl.php +1 -1
  31. packages/woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php +13 -0
  32. packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php +1 -1
  33. packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php +1 -0
  34. packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php +1 -0
  35. packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php +7 -0
  36. packages/woocommerce-germanized-shipments/src/Package.php +1 -1
  37. packages/woocommerce-germanized-shipments/src/Shipment.php +51 -2
  38. packages/woocommerce-germanized-shipments/src/ShipmentItem.php +38 -3
  39. packages/woocommerce-germanized-shipments/src/SimpleShipment.php +7 -1
  40. packages/woocommerce-germanized-shipments/templates/emails/customer-shipment.php +2 -2
  41. packages/woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php +2 -2
  42. packages/woocommerce-germanized-shipments/woocommerce-germanized-shipments.php +1 -1
  43. readme.txt +22 -2
  44. templates/emails/customer-cancelled-order.php +68 -0
  45. templates/emails/plain/customer-cancelled-order.php +65 -0
  46. vendor/autoload.php +1 -1
  47. vendor/autoload_packages.php +1 -1
  48. vendor/composer/InstalledVersions.php +11 -11
  49. vendor/composer/autoload_real.php +7 -7
  50. vendor/composer/autoload_static.php +4 -4
  51. vendor/composer/installed.json +21 -21
  52. vendor/composer/installed.php +11 -11
  53. vendor/composer/jetpack_autoload_classmap.php +129 -129
  54. vendor/jetpack-autoloader/class-autoloader-handler.php +1 -1
  55. vendor/jetpack-autoloader/class-autoloader-locator.php +1 -1
  56. vendor/jetpack-autoloader/class-autoloader.php +1 -1
  57. vendor/jetpack-autoloader/class-container.php +1 -1
  58. vendor/jetpack-autoloader/class-hook-manager.php +1 -1
  59. vendor/jetpack-autoloader/class-latest-autoloader-guard.php +1 -1
  60. vendor/jetpack-autoloader/class-manifest-reader.php +1 -1
  61. vendor/jetpack-autoloader/class-path-processor.php +1 -1
  62. vendor/jetpack-autoloader/class-plugin-locator.php +1 -1
  63. vendor/jetpack-autoloader/class-plugins-handler.php +1 -1
  64. vendor/jetpack-autoloader/class-version-loader.php +1 -1
  65. vendor/jetpack-autoloader/class-version-selector.php +1 -1
  66. vendor/setasign/fpdi/src/Fpdi.php +1 -1
  67. vendor/setasign/fpdi/src/FpdiTrait.php +38 -33
  68. vendor/setasign/fpdi/src/Tcpdf/Fpdi.php +1 -1
  69. vendor/setasign/fpdi/src/Tfpdf/Fpdi.php +1 -1
  70. vendor/setasign/fpdi/src/autoload.php +1 -2
  71. woocommerce-germanized.php +16 -9
assets/js/add-to-cart-variation.js CHANGED
@@ -7,7 +7,7 @@
7
  var self = this;
8
 
9
  self.$form = $form;
10
- self.$wrapper = $form.parents( wc_gzd_add_to_cart_variation_params.wrapper );
11
  self.$product = $form.closest( '.product' );
12
  self.variationData = $form.data( 'product_variations' );
13
  self.$singleVariation = $form.find( '.single_variation' );
@@ -16,7 +16,7 @@
16
  self.$button = $form.find( '.single_add_to_cart_button' );
17
 
18
  if ( self.$wrapper.length <= 0 ) {
19
- self.$wrapper = self.$product;
20
  }
21
 
22
  $form.on( 'click', '.reset_variations', { GermanizedvariationForm: self }, self.onReset );
@@ -79,7 +79,7 @@
79
  GermanizedVariationForm.prototype.onShowVariation = function( event, variation, purchasable ) {
80
  var form = event.data.GermanizedvariationForm,
81
  $wrapper = form.$wrapper;
82
-
83
  if ( ! $wrapper.find( wc_gzd_add_to_cart_variation_params.price_selector + ':visible:first' ).hasClass( 'variation_modified' ) ) {
84
 
85
  $wrapper.append( '<div class="org_price org_product_info">' + $wrapper.find( wc_gzd_add_to_cart_variation_params.price_selector + ':not(.price-unit):visible:first' ).html() + '</div>' );
7
  var self = this;
8
 
9
  self.$form = $form;
10
+ self.$wrapper = $form.closest( wc_gzd_add_to_cart_variation_params.wrapper );
11
  self.$product = $form.closest( '.product' );
12
  self.variationData = $form.data( 'product_variations' );
13
  self.$singleVariation = $form.find( '.single_variation' );
16
  self.$button = $form.find( '.single_add_to_cart_button' );
17
 
18
  if ( self.$wrapper.length <= 0 ) {
19
+ self.$wrapper = self.$product;
20
  }
21
 
22
  $form.on( 'click', '.reset_variations', { GermanizedvariationForm: self }, self.onReset );
79
  GermanizedVariationForm.prototype.onShowVariation = function( event, variation, purchasable ) {
80
  var form = event.data.GermanizedvariationForm,
81
  $wrapper = form.$wrapper;
82
+
83
  if ( ! $wrapper.find( wc_gzd_add_to_cart_variation_params.price_selector + ':visible:first' ).hasClass( 'variation_modified' ) ) {
84
 
85
  $wrapper.append( '<div class="org_price org_product_info">' + $wrapper.find( wc_gzd_add_to_cart_variation_params.price_selector + ':not(.price-unit):visible:first' ).html() + '</div>' );
assets/js/add-to-cart-variation.min.js CHANGED
@@ -1 +1 @@
1
- !function(i){function t(i){var t=this;t.$form=i,t.$wrapper=i.parents(wc_gzd_add_to_cart_variation_params.wrapper),t.$product=i.closest(".product"),t.variationData=i.data("product_variations"),t.$singleVariation=i.find(".single_variation"),t.$singleVariationWrap=i.find(".single_variation_wrap"),t.$resetVariations=i.find(".reset_variations"),t.$button=i.find(".single_add_to_cart_button"),t.$wrapper.length<=0&&(t.$wrapper=t.$product),i.on("click",".reset_variations",{GermanizedvariationForm:t},t.onReset),i.on("reset_data",{GermanizedvariationForm:t},t.onReset),i.on("show_variation",{GermanizedvariationForm:t},t.onShowVariation)}t.prototype.onReset=function(i){var t=i.data.GermanizedvariationForm.$wrapper;0<t.find(".org_price").length&&t.find(wc_gzd_add_to_cart_variation_params.price_selector+".variation_modified:not(.price-unit)").html(t.find(".org_price").html()).removeClass("variation_modified").show(),0<t.find(".org_delivery_time").length&&t.find(".delivery-time-info:first").html(t.find(".org_delivery_time").html()).removeClass("variation_modified").show(),0<t.find(".org_unit_price").length&&t.find(".price-unit:first").html(t.find(".org_unit_price").html()).removeClass("variation_modified").show(),0<t.find(".org_tax_info").length&&t.find(".tax-info:first").html(t.find(".org_tax_info").html()).removeClass("variation_modified").show(),0<t.find(".org_shipping_costs_info").length&&t.find(".shipping-costs-info:first").html(t.find(".org_shipping_costs_info").html()).removeClass("variation_modified").show(),0<t.find(".org_product_units").length&&t.find(".product-units:first").html(t.find(".org_product_units").html()).removeClass("variation_modified").show(),t.find(".org_product_info").remove(),t.find(".variation_modified").remove(),i.data.GermanizedvariationForm.$form.trigger("germanized_reset_data")},t.prototype.onUpdate=function(i){setTimeout(function(){void 0!==i.data&&i.data.hasOwnProperty("GermanizedvariationForm")&&void 0!==i.data.GermanizedvariationForm&&(i.data.GermanizedvariationForm.$button.is("[disabled]")||i.data.GermanizedvariationForm.$button.hasClass("disabled"))&&i.data.GermanizedvariationForm.onReset(i)},250)},t.prototype.onShowVariation=function(i,t,r){var n=i.data.GermanizedvariationForm,i=n.$wrapper;i.find(wc_gzd_add_to_cart_variation_params.price_selector+":visible:first").hasClass("variation_modified")||(i.append('<div class="org_price org_product_info">'+i.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):visible:first").html()+"</div>"),0<i.find(".delivery-time-info:first").length&&i.append('<div class="org_delivery_time org_product_info">'+i.find(".delivery-time-info:first").html()+"</div>"),0<i.find(".tax-info:first").length&&i.append('<div class="org_tax_info org_product_info">'+i.find(".tax-info:first").html()+"</div>"),0<i.find(".shipping-costs-info:first").length&&i.append('<div class="org_shipping_costs_info org_product_info">'+i.find(".shipping-costs-info:first").html()+"</div>"),0<i.find(".price-unit:first").length&&i.append('<div class="org_unit_price org_product_info">'+i.find(".price-unit:first").html()+"</div>"),0<i.find(".product-units:first").length&&i.append('<div class="org_product_units org_product_info">'+i.find(".product-units:first").html()+"</div>"),i.find(".org_product_info").hide()),""!==t.price_html&&(n.$singleVariation.find(".price").hide(),i.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):visible:first").html(t.price_html).addClass("variation_modified"),i.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):visible:first").find(".price").contents().unwrap()),i.find(".delivery-time-info:first").hide(),i.find(".price-unit:first").hide(),i.find(".tax-info:first").hide(),i.find(".shipping-costs-info:first").hide(),i.find(".product-units:first").hide(),""!==t.delivery_time&&i.find("p.delivery-time-info:first").html(t.delivery_time).addClass("variation_modified").show(),""!==t.tax_info&&i.find(".tax-info:first").html(t.tax_info).addClass("variation_modified").show(),""!==t.shipping_costs_info&&i.find(".shipping-costs-info:first").html(t.shipping_costs_info).addClass("variation_modified").show(),""!==t.unit_price&&(i.find(".price-unit:first").length?i.find(".price-unit:first").html(t.unit_price).addClass("variation-modified").show():(i.find(".price-unit:first").remove(),i.find("p.price:first").after('<p class="price price-unit smaller variation_modified">'+t.unit_price+"</p>").show())),""!==t.product_units&&(i.find(".product-units:first").length?i.find(".product-units:first").html(t.product_units).addClass("variation-modified").show():(i.find(".product-units:first").remove(),i.find(".product_meta:first").prepend('<p class="wc-gzd-additional-info product-units-wrapper product-units variation_modified">'+t.product_units+"</p>").show())),n.$form.trigger("germanized_variation_data")},i.fn.wc_germanized_variation_form=function(){return new t(this),this},i(function(){"undefined"!=typeof wc_gzd_add_to_cart_variation_params&&i(".variations_form").each(function(){i(this).wc_germanized_variation_form()})})}(jQuery,(window,document));
1
+ !function(i){function t(i){var t=this;t.$form=i,t.$wrapper=i.closest(wc_gzd_add_to_cart_variation_params.wrapper),t.$product=i.closest(".product"),t.variationData=i.data("product_variations"),t.$singleVariation=i.find(".single_variation"),t.$singleVariationWrap=i.find(".single_variation_wrap"),t.$resetVariations=i.find(".reset_variations"),t.$button=i.find(".single_add_to_cart_button"),t.$wrapper.length<=0&&(t.$wrapper=t.$product),i.on("click",".reset_variations",{GermanizedvariationForm:t},t.onReset),i.on("reset_data",{GermanizedvariationForm:t},t.onReset),i.on("show_variation",{GermanizedvariationForm:t},t.onShowVariation)}t.prototype.onReset=function(i){var t=i.data.GermanizedvariationForm.$wrapper;0<t.find(".org_price").length&&t.find(wc_gzd_add_to_cart_variation_params.price_selector+".variation_modified:not(.price-unit)").html(t.find(".org_price").html()).removeClass("variation_modified").show(),0<t.find(".org_delivery_time").length&&t.find(".delivery-time-info:first").html(t.find(".org_delivery_time").html()).removeClass("variation_modified").show(),0<t.find(".org_unit_price").length&&t.find(".price-unit:first").html(t.find(".org_unit_price").html()).removeClass("variation_modified").show(),0<t.find(".org_tax_info").length&&t.find(".tax-info:first").html(t.find(".org_tax_info").html()).removeClass("variation_modified").show(),0<t.find(".org_shipping_costs_info").length&&t.find(".shipping-costs-info:first").html(t.find(".org_shipping_costs_info").html()).removeClass("variation_modified").show(),0<t.find(".org_product_units").length&&t.find(".product-units:first").html(t.find(".org_product_units").html()).removeClass("variation_modified").show(),t.find(".org_product_info").remove(),t.find(".variation_modified").remove(),i.data.GermanizedvariationForm.$form.trigger("germanized_reset_data")},t.prototype.onUpdate=function(i){setTimeout(function(){void 0!==i.data&&i.data.hasOwnProperty("GermanizedvariationForm")&&void 0!==i.data.GermanizedvariationForm&&(i.data.GermanizedvariationForm.$button.is("[disabled]")||i.data.GermanizedvariationForm.$button.hasClass("disabled"))&&i.data.GermanizedvariationForm.onReset(i)},250)},t.prototype.onShowVariation=function(i,t,r){var n=i.data.GermanizedvariationForm,i=n.$wrapper;i.find(wc_gzd_add_to_cart_variation_params.price_selector+":visible:first").hasClass("variation_modified")||(i.append('<div class="org_price org_product_info">'+i.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):visible:first").html()+"</div>"),0<i.find(".delivery-time-info:first").length&&i.append('<div class="org_delivery_time org_product_info">'+i.find(".delivery-time-info:first").html()+"</div>"),0<i.find(".tax-info:first").length&&i.append('<div class="org_tax_info org_product_info">'+i.find(".tax-info:first").html()+"</div>"),0<i.find(".shipping-costs-info:first").length&&i.append('<div class="org_shipping_costs_info org_product_info">'+i.find(".shipping-costs-info:first").html()+"</div>"),0<i.find(".price-unit:first").length&&i.append('<div class="org_unit_price org_product_info">'+i.find(".price-unit:first").html()+"</div>"),0<i.find(".product-units:first").length&&i.append('<div class="org_product_units org_product_info">'+i.find(".product-units:first").html()+"</div>"),i.find(".org_product_info").hide()),""!==t.price_html&&(n.$singleVariation.find(".price").hide(),i.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):visible:first").html(t.price_html).addClass("variation_modified"),i.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):visible:first").find(".price").contents().unwrap()),i.find(".delivery-time-info:first").hide(),i.find(".price-unit:first").hide(),i.find(".tax-info:first").hide(),i.find(".shipping-costs-info:first").hide(),i.find(".product-units:first").hide(),""!==t.delivery_time&&i.find("p.delivery-time-info:first").html(t.delivery_time).addClass("variation_modified").show(),""!==t.tax_info&&i.find(".tax-info:first").html(t.tax_info).addClass("variation_modified").show(),""!==t.shipping_costs_info&&i.find(".shipping-costs-info:first").html(t.shipping_costs_info).addClass("variation_modified").show(),""!==t.unit_price&&(i.find(".price-unit:first").length?i.find(".price-unit:first").html(t.unit_price).addClass("variation-modified").show():(i.find(".price-unit:first").remove(),i.find("p.price:first").after('<p class="price price-unit smaller variation_modified">'+t.unit_price+"</p>").show())),""!==t.product_units&&(i.find(".product-units:first").length?i.find(".product-units:first").html(t.product_units).addClass("variation-modified").show():(i.find(".product-units:first").remove(),i.find(".product_meta:first").prepend('<p class="wc-gzd-additional-info product-units-wrapper product-units variation_modified">'+t.product_units+"</p>").show())),n.$form.trigger("germanized_variation_data")},i.fn.wc_germanized_variation_form=function(){return new t(this),this},i(function(){"undefined"!=typeof wc_gzd_add_to_cart_variation_params&&i(".variations_form").each(function(){i(this).wc_germanized_variation_form()})})}(jQuery,(window,document));
assets/js/admin/settings.js CHANGED
@@ -27,7 +27,8 @@ window.germanized = window.germanized || {};
27
  .on( 'change', 'input[name=woocommerce_gzd_dispute_resolution_type]', this.onChangeDisputeResolutionType )
28
  .on( 'click', 'a.woocommerce-gzd-input-toggle-trigger', this.onInputToogleClick )
29
  .on( 'change', '.wc-gzd-setting-tabs input.woocommerce-gzd-tab-status-checkbox', this.onChangeTabStatus )
30
- .on( 'change gzd_show_or_hide_fields', '.wc-gzd-admin-settings :input', this.onChangeInput );
 
31
 
32
  $( document.body )
33
  .on( 'woocommerce_gzd_setting_field_visible', this.onShowField )
@@ -45,6 +46,14 @@ window.germanized = window.germanized || {};
45
  self.initTipTip();
46
  },
47
 
 
 
 
 
 
 
 
 
48
  initTipTip: function() {
49
  $( '.wc-gzd-setting-tab-actions a.button' ).tipTip( {
50
  'fadeIn': 50,
27
  .on( 'change', 'input[name=woocommerce_gzd_dispute_resolution_type]', this.onChangeDisputeResolutionType )
28
  .on( 'click', 'a.woocommerce-gzd-input-toggle-trigger', this.onInputToogleClick )
29
  .on( 'change', '.wc-gzd-setting-tabs input.woocommerce-gzd-tab-status-checkbox', this.onChangeTabStatus )
30
+ .on( 'change gzd_show_or_hide_fields', '.wc-gzd-admin-settings :input', this.onChangeInput )
31
+ .on( 'change', '.wc-gzd-setting-tab-enabled :input', this.preventWarning );
32
 
33
  $( document.body )
34
  .on( 'woocommerce_gzd_setting_field_visible', this.onShowField )
46
  self.initTipTip();
47
  },
48
 
49
+ /**
50
+ * Prevents the unsaved settings warning for the main germanized tab
51
+ * as these toggles use AJAX requests to save the settings.
52
+ */
53
+ preventWarning: function() {
54
+ window.onbeforeunload = '';
55
+ },
56
+
57
  initTipTip: function() {
58
  $( '.wc-gzd-setting-tab-actions a.button' ).tipTip( {
59
  'fadeIn': 50,
assets/js/admin/settings.min.js CHANGED
@@ -1 +1 @@
1
- window.germanized=window.germanized||{},function(h,s){s.settings={params:{},init:function(){var e=this;this.params=wc_gzd_admin_settings_params;try{h(document.body).on("wc-enhanced-select-init wc-gzd-enhanced-select-init",this.onEnhancedSelectInit).trigger("wc-gzd-enhanced-select-init")}catch(e){window.console.log(e)}h(document).on("change","input[name=woocommerce_gzd_dispute_resolution_type]",this.onChangeDisputeResolutionType).on("click","a.woocommerce-gzd-input-toggle-trigger",this.onInputToogleClick).on("change",".wc-gzd-setting-tabs input.woocommerce-gzd-tab-status-checkbox",this.onChangeTabStatus).on("change gzd_show_or_hide_fields",".wc-gzd-admin-settings :input",this.onChangeInput),h(document.body).on("woocommerce_gzd_setting_field_visible",this.onShowField).on("woocommerce_gzd_setting_field_invisible",this.onHideField),h(".wc-gzd-admin-settings :input").trigger("gzd_show_or_hide_fields"),h("input[name=woocommerce_gzd_dispute_resolution_type]:checked").trigger("change"),this.initMailSortable(),h(document.body).on("init_tooltips",function(){e.initTipTips()}),e.initTipTip()},initTipTip:function(){h(".wc-gzd-setting-tab-actions a.button").tipTip({fadeIn:50,fadeOut:50,delay:200})},onChangeTabStatus:function(){var e=h(this),t=s.settings,i=e.data("tab"),o=e.parents("td").find(".woocommerce-gzd-input-toggle"),n=o.parents("a"),e=e.is(":checked")?"yes":"no",i={action:"woocommerce_gzd_toggle_tab_enabled",security:t.params.tab_toggle_nonce,enable:e,tab:i};return o.addClass("woocommerce-input-toggle--loading"),h.ajax({url:t.params.ajax_url,data:i,dataType:"json",type:"POST",success:function(e){!0===e.data?(o.removeClass("woocommerce-input-toggle--enabled, woocommerce-input-toggle--disabled"),o.addClass("woocommerce-input-toggle--enabled"),o.removeClass("woocommerce-input-toggle--loading"),e.hasOwnProperty("message")&&0<e.message.length&&(h(".wc-gzd-setting-tabs").before('<div class="error inline" id="message"><p>'+e.message+"</p></div>"),h("html, body").animate({scrollTop:h("#message").offset().top-32},1e3))):!1===e.data?(o.removeClass("woocommerce-input-toggle--enabled, woocommerce-input-toggle--disabled"),o.addClass("woocommerce-input-toggle--disabled"),o.removeClass("woocommerce-input-toggle--loading")):"needs_setup"===e.data&&(window.location.href=n.attr("href"))}}),!1},onShowField:function(e,t,i,o){t.parents("table").find(":input[data-show_if_"+i+"]").each(function(){h(this).trigger("gzd_show_or_hide_fields")})},onHideField:function(e,t,i,o){t.parents("table").find(":input[data-show_if_"+i+"]").each(function(){h(this).trigger("gzd_show_or_hide_fields")})},onChangeInput:function(){h(this).parents("tr").find(":input:not(.select2-focusser, .select2-input)").each(function(){var l,g,e,t=h(this),m=!1,i=h(this).attr("name");(t.is(":checked")||t.is(":selected"))&&(m=!0,t.parents("tr").is(":visible")||(m=!1)),void 0!==i&&!1!==i&&(l=i.replace(/[\[\]']+/g,""),g=t.val(),i=h(".wc-gzd-admin-settings").find(":input[data-show_if_"+l+"]"),t.is(":checkbox")&&(g=t.is(":checked")?"yes":"no",t.parents("tr").is(":visible")||(g="no")),i.each(function(){var e,t,i=h(this).data("show_if_"+l),o=h(this).data(),n=h(this).val(),s=h(this).attr("name").replace(/[\[\]']+/g,""),a=h(this).parents("tr"),c=!1,d=a.hasClass("wc-gzd-setting-visible"),r=[];for(e in o)o.hasOwnProperty(e)&&"show_if_"===e.substring(0,8)&&(t=e.replace("show_if_",""),r[h(".wc-gzd-admin-settings").find(":input#"+t).index(":input")]=t);1<(r=r.filter(function(){return!0})).length&&(d||(d=r.slice(-1)[0],l!==d?(c=!0,h(":input#"+d).parents("tr").is(":visible")&&h(".wc-gzd-admin-settings").find(":input#"+d).trigger("gzd_show_or_hide_fields")):h(":input#"+d).parents("tr").is(":visible")||(console.log(d),console.log(a),a.addClass("wc-gzd-setting-invisible"),h(document.body).trigger("woocommerce_gzd_setting_field_invisible",[a,s,n]),c=!0))),c||(a.removeClass("wc-gzd-setting-visible wc-gzd-setting-invisible"),void 0!==i&&0<i.length?g===i?(a.addClass("wc-gzd-setting-visible"),h(document.body).trigger("woocommerce_gzd_setting_field_visible",[a,s,n])):(a.addClass("wc-gzd-setting-invisible"),h(document.body).trigger("woocommerce_gzd_setting_field_invisible",[a,s,n])):m?(a.addClass("wc-gzd-setting-visible"),h(document.body).trigger("woocommerce_gzd_setting_field_visible",[a,s,n])):(a.addClass("wc-gzd-setting-invisible"),h(document.body).trigger("woocommerce_gzd_setting_field_invisible",[a,s,n])))}),i=h(this).parents(".form-table"),e=!1,i.find("tr").each(function(){if(!h(this).hasClass("wc-gzd-setting-invisible"))return!(e=!0)}),e?i.show():i.hide())})},onEnhancedSelectInit:function(){h(":input.wc-gzd-enhanced-tags").filter(":not(.enhanced)").each(function(){var e={minimumResultsForSearch:10,allowClear:!!h(this).data("allow_clear"),placeholder:h(this).data("placeholder"),tags:!0};h(this).selectWoo(e).addClass("enhanced")})},onParcelDeliveryShowSpecial:function(){"shipping_methods"===h(this).val()?h("select#woocommerce_gzd_checkboxes_parcel_delivery_show_shipping_methods").parents("tr").show():h("select#woocommerce_gzd_checkboxes_parcel_delivery_show_shipping_methods").parents("tr").hide()},onChangeDisputeResolutionType:function(){var e=h(this).val();h("#woocommerce_gzd_alternative_complaints_text_"+e);h("[id^=woocommerce_gzd_alternative_complaints_text_]").parents("tr").hide(),h("#woocommerce_gzd_alternative_complaints_text_"+e).parents("tr").show()},onInputToogleClick:function(){var e=h(this).find("span.woocommerce-gzd-input-toggle"),t=e.parents("fieldset").find("input[type=checkbox]"),i=e.hasClass("woocommerce-input-toggle--enabled");return e.removeClass("woocommerce-input-toggle--enabled"),e.removeClass("woocommerce-input-toggle--disabled"),i?(t.prop("checked",!1),e.addClass("woocommerce-input-toggle--disabled")):(t.prop("checked",!0),e.addClass("woocommerce-input-toggle--enabled")),t.trigger("change"),!1},initMailSortable:function(){var o;0<h("#woocommerce_gzd_mail_attach_imprint").length&&(o=h("#woocommerce_gzd_mail_attach_imprint").parents("table"),h(o).find("tbody").sortable({items:"tr",cursor:"move",axis:"y",handle:"td, th",scrollSensitivity:40,helper:function(e,t){return t.children().each(function(){jQuery(this).width(jQuery(this).width())}),t.css("left","0"),t},start:function(e,t){t.item.css("background-color","#f6f6f6")},stop:function(e,t){t.item.removeAttr("style");var i=[];h(o).find("tr select").each(function(){i.push(h(this).attr("id").replace("woocommerce_gzd_mail_attach_",""))}),h("#woocommerce_gzd_mail_attach_order").val(i.join())}}))}},h(document).ready(function(){s.settings.init()})}(jQuery,window.germanized);
1
+ window.germanized=window.germanized||{},function(h,s){s.settings={params:{},init:function(){var e=this;this.params=wc_gzd_admin_settings_params;try{h(document.body).on("wc-enhanced-select-init wc-gzd-enhanced-select-init",this.onEnhancedSelectInit).trigger("wc-gzd-enhanced-select-init")}catch(e){window.console.log(e)}h(document).on("change","input[name=woocommerce_gzd_dispute_resolution_type]",this.onChangeDisputeResolutionType).on("click","a.woocommerce-gzd-input-toggle-trigger",this.onInputToogleClick).on("change",".wc-gzd-setting-tabs input.woocommerce-gzd-tab-status-checkbox",this.onChangeTabStatus).on("change gzd_show_or_hide_fields",".wc-gzd-admin-settings :input",this.onChangeInput).on("change",".wc-gzd-setting-tab-enabled :input",this.preventWarning),h(document.body).on("woocommerce_gzd_setting_field_visible",this.onShowField).on("woocommerce_gzd_setting_field_invisible",this.onHideField),h(".wc-gzd-admin-settings :input").trigger("gzd_show_or_hide_fields"),h("input[name=woocommerce_gzd_dispute_resolution_type]:checked").trigger("change"),this.initMailSortable(),h(document.body).on("init_tooltips",function(){e.initTipTips()}),e.initTipTip()},preventWarning:function(){window.onbeforeunload=""},initTipTip:function(){h(".wc-gzd-setting-tab-actions a.button").tipTip({fadeIn:50,fadeOut:50,delay:200})},onChangeTabStatus:function(){var e=h(this),t=s.settings,i=e.data("tab"),n=e.parents("td").find(".woocommerce-gzd-input-toggle"),o=n.parents("a"),e=e.is(":checked")?"yes":"no",i={action:"woocommerce_gzd_toggle_tab_enabled",security:t.params.tab_toggle_nonce,enable:e,tab:i};return n.addClass("woocommerce-input-toggle--loading"),h.ajax({url:t.params.ajax_url,data:i,dataType:"json",type:"POST",success:function(e){!0===e.data?(n.removeClass("woocommerce-input-toggle--enabled, woocommerce-input-toggle--disabled"),n.addClass("woocommerce-input-toggle--enabled"),n.removeClass("woocommerce-input-toggle--loading"),e.hasOwnProperty("message")&&0<e.message.length&&(h(".wc-gzd-setting-tabs").before('<div class="error inline" id="message"><p>'+e.message+"</p></div>"),h("html, body").animate({scrollTop:h("#message").offset().top-32},1e3))):!1===e.data?(n.removeClass("woocommerce-input-toggle--enabled, woocommerce-input-toggle--disabled"),n.addClass("woocommerce-input-toggle--disabled"),n.removeClass("woocommerce-input-toggle--loading")):"needs_setup"===e.data&&(window.location.href=o.attr("href"))}}),!1},onShowField:function(e,t,i,n){t.parents("table").find(":input[data-show_if_"+i+"]").each(function(){h(this).trigger("gzd_show_or_hide_fields")})},onHideField:function(e,t,i,n){t.parents("table").find(":input[data-show_if_"+i+"]").each(function(){h(this).trigger("gzd_show_or_hide_fields")})},onChangeInput:function(){h(this).parents("tr").find(":input:not(.select2-focusser, .select2-input)").each(function(){var l,g,e,t=h(this),m=!1,i=h(this).attr("name");(t.is(":checked")||t.is(":selected"))&&(m=!0,t.parents("tr").is(":visible")||(m=!1)),void 0!==i&&!1!==i&&(l=i.replace(/[\[\]']+/g,""),g=t.val(),i=h(".wc-gzd-admin-settings").find(":input[data-show_if_"+l+"]"),t.is(":checkbox")&&(g=t.is(":checked")?"yes":"no",t.parents("tr").is(":visible")||(g="no")),i.each(function(){var e,t,i=h(this).data("show_if_"+l),n=h(this).data(),o=h(this).val(),s=h(this).attr("name").replace(/[\[\]']+/g,""),a=h(this).parents("tr"),c=!1,d=a.hasClass("wc-gzd-setting-visible"),r=[];for(e in n)n.hasOwnProperty(e)&&"show_if_"===e.substring(0,8)&&(t=e.replace("show_if_",""),r[h(".wc-gzd-admin-settings").find(":input#"+t).index(":input")]=t);1<(r=r.filter(function(){return!0})).length&&(d||(d=r.slice(-1)[0],l!==d?(c=!0,h(":input#"+d).parents("tr").is(":visible")&&h(".wc-gzd-admin-settings").find(":input#"+d).trigger("gzd_show_or_hide_fields")):h(":input#"+d).parents("tr").is(":visible")||(console.log(d),console.log(a),a.addClass("wc-gzd-setting-invisible"),h(document.body).trigger("woocommerce_gzd_setting_field_invisible",[a,s,o]),c=!0))),c||(a.removeClass("wc-gzd-setting-visible wc-gzd-setting-invisible"),void 0!==i&&0<i.length?g===i?(a.addClass("wc-gzd-setting-visible"),h(document.body).trigger("woocommerce_gzd_setting_field_visible",[a,s,o])):(a.addClass("wc-gzd-setting-invisible"),h(document.body).trigger("woocommerce_gzd_setting_field_invisible",[a,s,o])):m?(a.addClass("wc-gzd-setting-visible"),h(document.body).trigger("woocommerce_gzd_setting_field_visible",[a,s,o])):(a.addClass("wc-gzd-setting-invisible"),h(document.body).trigger("woocommerce_gzd_setting_field_invisible",[a,s,o])))}),i=h(this).parents(".form-table"),e=!1,i.find("tr").each(function(){if(!h(this).hasClass("wc-gzd-setting-invisible"))return!(e=!0)}),e?i.show():i.hide())})},onEnhancedSelectInit:function(){h(":input.wc-gzd-enhanced-tags").filter(":not(.enhanced)").each(function(){var e={minimumResultsForSearch:10,allowClear:!!h(this).data("allow_clear"),placeholder:h(this).data("placeholder"),tags:!0};h(this).selectWoo(e).addClass("enhanced")})},onParcelDeliveryShowSpecial:function(){"shipping_methods"===h(this).val()?h("select#woocommerce_gzd_checkboxes_parcel_delivery_show_shipping_methods").parents("tr").show():h("select#woocommerce_gzd_checkboxes_parcel_delivery_show_shipping_methods").parents("tr").hide()},onChangeDisputeResolutionType:function(){var e=h(this).val();h("#woocommerce_gzd_alternative_complaints_text_"+e);h("[id^=woocommerce_gzd_alternative_complaints_text_]").parents("tr").hide(),h("#woocommerce_gzd_alternative_complaints_text_"+e).parents("tr").show()},onInputToogleClick:function(){var e=h(this).find("span.woocommerce-gzd-input-toggle"),t=e.parents("fieldset").find("input[type=checkbox]"),i=e.hasClass("woocommerce-input-toggle--enabled");return e.removeClass("woocommerce-input-toggle--enabled"),e.removeClass("woocommerce-input-toggle--disabled"),i?(t.prop("checked",!1),e.addClass("woocommerce-input-toggle--disabled")):(t.prop("checked",!0),e.addClass("woocommerce-input-toggle--enabled")),t.trigger("change"),!1},initMailSortable:function(){var n;0<h("#woocommerce_gzd_mail_attach_imprint").length&&(n=h("#woocommerce_gzd_mail_attach_imprint").parents("table"),h(n).find("tbody").sortable({items:"tr",cursor:"move",axis:"y",handle:"td, th",scrollSensitivity:40,helper:function(e,t){return t.children().each(function(){jQuery(this).width(jQuery(this).width())}),t.css("left","0"),t},start:function(e,t){t.item.css("background-color","#f6f6f6")},stop:function(e,t){t.item.removeAttr("style");var i=[];h(n).find("tr select").each(function(){i.push(h(this).attr("id").replace("woocommerce_gzd_mail_attach_",""))}),h("#woocommerce_gzd_mail_attach_order").val(i.join())}}))}},h(document).ready(function(){s.settings.init()})}(jQuery,window.germanized);
assets/js/single-product.js CHANGED
@@ -45,6 +45,34 @@ window.germanized = window.germanized || {};
45
  self.variationId = 0;
46
  },
47
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
48
  onChangePrice: function( event ) {
49
 
50
  /**
@@ -53,39 +81,50 @@ window.germanized = window.germanized || {};
53
  */
54
  setTimeout(function() {
55
  var self = germanized.single_product,
56
- $price = $( self.params.wrapper + ' ' + self.params.price_selector + ':not(.price-unit):visible' );
57
 
58
  event.preventDefault();
59
 
60
- if ( $price.length > 0 ) {
61
- /**
62
- * Unbind the event because using :first selectors will trigger DOMSubtreeModified again (infinite loop)
63
- */
64
- $( self.params.wrapper + ' ' + self.params.price_selector + ':not(.price-unit):visible' ).off( 'DOMSubtreeModified', self.onChangePrice );
65
-
66
- var $unit_price = $price.parents( self.params.wrapper ).find( '.price-unit:first' ),
67
- price = self.getRawPrice( $price.find( '.amount:first' ) ),
68
- sale_price = '';
69
 
 
70
  /**
71
- * Is sale?
72
  */
73
- if ( $price.find( '.amount' ).length > 1 ) {
74
- sale_price = self.getRawPrice( $price.find( '.amount:last' ) );
75
- }
76
-
77
- if ( $unit_price.length > 0 && price ) {
78
- self.refreshUnitPrice( price, $unit_price, sale_price );
 
 
 
 
79
  }
80
-
81
- /**
82
- * Rebind the event
83
- */
84
- $( self.params.wrapper + ' ' + self.params.price_selector + ':not(.price-unit):visible' ).on( 'DOMSubtreeModified', self.onChangePrice );
85
  }
 
 
 
 
 
86
  }, 500 );
87
  },
88
 
 
 
 
 
 
 
 
 
 
 
 
89
  getRawPrice: function( $el ) {
90
  var self = germanized.single_product,
91
  price_raw = $el.length > 0 ? $el.text() : '',
45
  self.variationId = 0;
46
  },
47
 
48
+ getCurrentPriceData: function() {
49
+ var self = germanized.single_product,
50
+ $price = $( self.params.wrapper + ' ' + self.params.price_selector + ':not(.price-unit):visible' );
51
+
52
+ if ( $price.length > 0 ) {
53
+ var $unit_price = $price.parents( self.params.wrapper ).find( '.price-unit:first' ),
54
+ price = self.getRawPrice( $price.find( '.amount:first' ) ),
55
+ sale_price = '';
56
+
57
+ /**
58
+ * Is sale?
59
+ */
60
+ if ( $price.find( '.amount' ).length > 1 ) {
61
+ sale_price = self.getRawPrice( $price.find( '.amount:last' ) );
62
+ }
63
+
64
+ if ( $unit_price.length > 0 && price ) {
65
+ return {
66
+ 'price': price,
67
+ 'unit_price': $unit_price,
68
+ 'sale_price': sale_price
69
+ };
70
+ }
71
+ }
72
+
73
+ return false;
74
+ },
75
+
76
  onChangePrice: function( event ) {
77
 
78
  /**
81
  */
82
  setTimeout(function() {
83
  var self = germanized.single_product,
84
+ priceData = self.getCurrentPriceData();
85
 
86
  event.preventDefault();
87
 
88
+ /**
89
+ * Unbind the event because using :first selectors will trigger DOMSubtreeModified again (infinite loop)
90
+ */
91
+ $( self.params.wrapper + ' ' + self.params.price_selector + ':not(.price-unit):visible' ).off( 'DOMSubtreeModified', self.onChangePrice );
 
 
 
 
 
92
 
93
+ if ( priceData ) {
94
  /**
95
+ * In case AJAX requests are still running (e.g. price refreshes of other plugins) wait for them to finish
96
  */
97
+ if ( $.active > 0 ) {
98
+ /**
99
+ * Do not listen to our own requests
100
+ */
101
+ if ( self.requests.length <= 0 ) {
102
+ $ ( document ).on( 'ajaxStop', self.onAjaxStopRefresh );
103
+ }
104
+ } else {
105
+ console.log('directly stop');
106
+ self.refreshUnitPrice( priceData.price, priceData.unit_price, priceData.sale_price );
107
  }
 
 
 
 
 
108
  }
109
+
110
+ /**
111
+ * Rebind the event
112
+ */
113
+ $( self.params.wrapper + ' ' + self.params.price_selector + ':not(.price-unit):visible' ).on( 'DOMSubtreeModified', self.onChangePrice );
114
  }, 500 );
115
  },
116
 
117
+ onAjaxStopRefresh: function( e ) {
118
+ var self = germanized.single_product;
119
+ var priceData = self.getCurrentPriceData();
120
+
121
+ if ( priceData ) {
122
+ self.refreshUnitPrice( priceData.price, priceData.unit_price, priceData.sale_price );
123
+ }
124
+
125
+ $ ( document ).off( 'ajaxStop', self.onAjaxStopRefresh );
126
+ },
127
+
128
  getRawPrice: function( $el ) {
129
  var self = germanized.single_product,
130
  price_raw = $el.length > 0 ? $el.text() : '',
assets/js/single-product.min.js CHANGED
@@ -1 +1 @@
1
- window.germanized=window.germanized||{},function(o,c){c.single_product={params:{},requests:[],productId:0,variationId:0,init:function(){var e=c.single_product;e.params=wc_gzd_single_product_params,e.productId=e.params.product_id,o(e.params.wrapper+" "+e.params.price_selector+":not(.price-unit):visible").on("DOMSubtreeModified",e.onChangePrice),0<o(".variations_form").length&&o(".variations_form").each(function(){var r=o(this);r.on("reset_data",e.onResetVariation),r.on("found_variation.wc-variation-form",e.onFoundVariation)})},onFoundVariation:function(r,e){var i=c.single_product;e.hasOwnProperty("variation_id")&&(i.variationId=e.variation_id)},onResetVariation:function(){c.single_product.variationId=0},onChangePrice:function(a){setTimeout(function(){var r,e,i,n=c.single_product,t=o(n.params.wrapper+" "+n.params.price_selector+":not(.price-unit):visible");a.preventDefault(),0<t.length&&(o(n.params.wrapper+" "+n.params.price_selector+":not(.price-unit):visible").off("DOMSubtreeModified",n.onChangePrice),r=t.parents(n.params.wrapper).find(".price-unit:first"),e=n.getRawPrice(t.find(".amount:first")),i="",1<t.find(".amount").length&&(i=n.getRawPrice(t.find(".amount:last"))),0<r.length&&e&&n.refreshUnitPrice(e,r,i),o(n.params.wrapper+" "+n.params.price_selector+":not(.price-unit):visible").on("DOMSubtreeModified",n.onChangePrice))},500)},getRawPrice:function(r){var e=c.single_product,i=0<r.length?r.text():"",n=!1;try{n=accounting.unformat(i,e.params.price_decimal_sep)}catch(r){n=!1}return n},refreshUnitPrice:function(r,e,i){var n=c.single_product;if(0<n.requests.length)for(var t=0;t<n.requests.length;t++)n.requests[t].abort();n.requests.push(o.ajax({type:"POST",url:n.params.wc_ajax_url.toString().replace("%%endpoint%%","gzd_refresh_unit_price"),data:{security:n.params.refresh_unit_price_nonce,product_id:0<n.variationId?n.variationId:n.productId,price:r,price_sale:i},success:function(r){r.hasOwnProperty("unit_price_html")&&e.html(r.unit_price_html)},error:function(r){},dataType:"json"}))}},o(document).ready(function(){c.single_product.init()})}(jQuery,window.germanized);
1
+ window.germanized=window.germanized||{},function(a,o){o.single_product={params:{},requests:[],productId:0,variationId:0,init:function(){var e=o.single_product;e.params=wc_gzd_single_product_params,e.productId=e.params.product_id,a(e.params.wrapper+" "+e.params.price_selector+":not(.price-unit):visible").on("DOMSubtreeModified",e.onChangePrice),0<a(".variations_form").length&&a(".variations_form").each(function(){var r=a(this);r.on("reset_data",e.onResetVariation),r.on("found_variation.wc-variation-form",e.onFoundVariation)})},onFoundVariation:function(r,e){var i=o.single_product;e.hasOwnProperty("variation_id")&&(i.variationId=e.variation_id)},onResetVariation:function(){o.single_product.variationId=0},getCurrentPriceData:function(){var r=o.single_product,e=a(r.params.wrapper+" "+r.params.price_selector+":not(.price-unit):visible");if(0<e.length){var i=e.parents(r.params.wrapper).find(".price-unit:first"),t=r.getRawPrice(e.find(".amount:first")),n="";if(1<e.find(".amount").length&&(n=r.getRawPrice(e.find(".amount:last"))),0<i.length&&t)return{price:t,unit_price:i,sale_price:n}}return!1},onChangePrice:function(i){setTimeout(function(){var r=o.single_product,e=r.getCurrentPriceData();i.preventDefault(),a(r.params.wrapper+" "+r.params.price_selector+":not(.price-unit):visible").off("DOMSubtreeModified",r.onChangePrice),e&&(0<a.active?r.requests.length<=0&&a(document).on("ajaxStop",r.onAjaxStopRefresh):(console.log("directly stop"),r.refreshUnitPrice(e.price,e.unit_price,e.sale_price))),a(r.params.wrapper+" "+r.params.price_selector+":not(.price-unit):visible").on("DOMSubtreeModified",r.onChangePrice)},500)},onAjaxStopRefresh:function(r){var e=o.single_product,i=e.getCurrentPriceData();i&&e.refreshUnitPrice(i.price,i.unit_price,i.sale_price),a(document).off("ajaxStop",e.onAjaxStopRefresh)},getRawPrice:function(r){var e=o.single_product,i=0<r.length?r.text():"",t=!1;try{t=accounting.unformat(i,e.params.price_decimal_sep)}catch(r){t=!1}return t},refreshUnitPrice:function(r,e,i){var t=o.single_product;if(0<t.requests.length)for(var n=0;n<t.requests.length;n++)t.requests[n].abort();t.requests.push(a.ajax({type:"POST",url:t.params.wc_ajax_url.toString().replace("%%endpoint%%","gzd_refresh_unit_price"),data:{security:t.params.refresh_unit_price_nonce,product_id:0<t.variationId?t.variationId:t.productId,price:r,price_sale:i},success:function(r){r.hasOwnProperty("unit_price_html")&&e.html(r.unit_price_html)},error:function(r){},dataType:"json"}))}},a(document).ready(function(){o.single_product.init()})}(jQuery,window.germanized);
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-01-26 17:42+0100\n"
6
- "PO-Revision-Date: 2021-01-26 17:43+0100\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
@@ -46,7 +46,7 @@ msgid "Additional Services"
46
  msgstr "Zusätzliche Leistungen"
47
 
48
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-deutsche-post-label-backbone-form.php:30
49
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:513
50
  #, php-format
51
  msgid ""
52
  "Sorry but none of your selected <a href=\"%s\">Deutsche Post Products</a> is "
@@ -87,7 +87,7 @@ msgstr "Zollabgabe"
87
 
88
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:65
89
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:141
90
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:985
91
  #: woocommerce-germanized-dhl/src/ParcelServices.php:29
92
  msgctxt "dhl"
93
  msgid "Preferred Day"
@@ -102,14 +102,14 @@ msgstr "Wunschzeit"
102
  # @ woocommerce-germanized
103
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:87
104
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:169
105
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1005
106
  #: woocommerce-germanized-dhl/src/ParcelServices.php:43
107
  msgctxt "dhl"
108
  msgid "Preferred Location"
109
  msgstr "Wunschort"
110
 
111
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:98
112
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1013
113
  #: woocommerce-germanized-dhl/src/ParcelServices.php:48
114
  msgctxt "dhl"
115
  msgid "Preferred Neighbor"
@@ -137,7 +137,7 @@ msgstr "Firma"
137
 
138
  # @ woocommerce-germanized
139
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:139
140
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:609
141
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:734
142
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:803
143
  msgctxt "dhl"
@@ -152,7 +152,7 @@ msgstr "Hausnummer"
152
 
153
  # @ woocommerce-germanized
154
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:159
155
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:610
156
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:755
157
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:824
158
  #: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
@@ -162,7 +162,7 @@ msgstr "Postleitzahl"
162
 
163
  # @ woocommerce-germanized
164
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:168
165
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:611
166
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:748
167
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:817
168
  #: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
@@ -362,7 +362,7 @@ msgstr ""
362
  "href=\"%s\">globalen Einstellungen</a>."
363
 
364
  #: woocommerce-germanized-dhl/includes/admin/views/settings-shipping-method.php:99
365
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1403
366
  msgctxt "dhl"
367
  msgid "Printing"
368
  msgstr "Druck"
@@ -378,73 +378,73 @@ msgstr ""
378
  "\"%s\">globalen Einstellungen</a>."
379
 
380
  # @ woocommerce-germanized
381
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:170
382
  msgctxt "dhl time context"
383
  msgid "None"
384
  msgstr "Keine"
385
 
386
  # @ woocommerce-germanized
387
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:180
388
  #: woocommerce-germanized-dhl/src/Api/Paket.php:283
389
  msgctxt "dhl day context"
390
  msgid "None"
391
  msgstr "Keiner"
392
 
393
  # @ woocommerce-germanized
394
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:205
395
  msgctxt "dhl"
396
  msgid "Delivery Duty Unpaid"
397
  msgstr "Delivery Duty Unpaid"
398
 
399
  # @ woocommerce-germanized
400
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:206
401
  msgctxt "dhl"
402
  msgid "Delivery Duty Paid"
403
  msgstr "Delivery Duty Paid"
404
 
405
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:207
406
  msgctxt "dhl"
407
  msgid "Delivery Duty Paid (excl. VAT )"
408
  msgstr "Delivered Duty Paid (exkl. MwSt.)"
409
 
410
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:208
411
  msgctxt "dhl"
412
  msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
413
  msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
414
 
415
  # @ woocommerce-germanized
416
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:236
417
  msgctxt "age context"
418
  msgid "None"
419
  msgstr "Keine"
420
 
421
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:237
422
  msgctxt "dhl"
423
  msgid "Minimum age of 16"
424
  msgstr "Mindestens 16 Jahre"
425
 
426
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:238
427
  msgctxt "dhl"
428
  msgid "Minimum age of 18"
429
  msgstr "Mindestens 18 Jahre"
430
 
431
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:263
432
  msgctxt "dhl"
433
  msgid "Shipment #{shipment_id} to order {order_id}"
434
  msgstr "Sendung #{shipment_id} zur Bestellung {order_id}"
435
 
436
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:279
437
  msgctxt "dhl"
438
  msgid "Return #{shipment_id} to order {order_id}"
439
  msgstr "Retoure #{shipment_id} zur Bestellung {order_id}"
440
 
441
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:295
442
  msgctxt "dhl"
443
  msgid "Return shipment #{shipment_id} to order #{order_id}"
444
  msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
445
 
446
  # @ woocommerce-germanized
447
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:375
448
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:188
449
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:488
450
  #: woocommerce-germanized-dhl/src/ParcelLocator.php:864
@@ -454,74 +454,74 @@ msgid "Packstation"
454
  msgstr "Packstation"
455
 
456
  # @ woocommerce-germanized
457
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:376
458
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:377
459
  msgctxt "dhl"
460
  msgid "Postfiliale"
461
  msgstr "Postfiliale"
462
 
463
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:461
464
  msgctxt "dhl"
465
  msgid "Receiver is missing or does not exist."
466
  msgstr "Empfänger fehlt oder existiert nicht."
467
 
468
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:480
469
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:574
470
  #, php-format
471
  msgctxt "dhl"
472
  msgid "Shipment order #%s does not exist"
473
  msgstr "Bestellung zur Sendung #%s existiert nicht"
474
 
475
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:491
476
  msgctxt "dhl"
477
  msgid "The services chosen are not available for the current product."
478
  msgstr "Die ausgewählten Services sind für dieses Produkt nicht verfügbar."
479
 
480
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:540
481
  #, php-format
482
  msgctxt "dhl"
483
  msgid "Deutsche Post product is missing for %s."
484
  msgstr "Deutsche Post Produkt fehlt oder ist nicht verfügbar für %s."
485
 
486
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:616
487
  #, php-format
488
  msgctxt "dhl"
489
  msgid "%s of the return address is a mandatory field."
490
  msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
491
 
492
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:621
493
  msgctxt "dhl"
494
  msgid "Please either add a return company or name."
495
  msgstr ""
496
  "Bitte gib entweder einen Firmennamen oder Namen für die Rücksendeadresse an."
497
 
498
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:640
499
  msgctxt "dhl"
500
  msgid "Error while parsing preferred day."
501
  msgstr "Fehler beim Einlesen des Wunschtags."
502
 
503
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:651
504
  msgctxt "dhl"
505
  msgid "Error while parsing preferred time."
506
  msgstr "Fehler beim Einlesen der Wunschzeit."
507
 
508
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:676
509
  msgctxt "dhl"
510
  msgid "The visual min age check is invalid."
511
  msgstr "Das Alter der Alterssichtprüfung ist ungültig."
512
 
513
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:700
514
  msgctxt "dhl"
515
  msgid "The ident min age check is invalid."
516
  msgstr "Das Alter des Ident-Checks ist ungültig."
517
 
518
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:707
519
  msgctxt "dhl"
520
  msgid "There was an error parsing the date of birth for the identity check."
521
  msgstr ""
522
  "Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
523
 
524
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:712
525
  msgctxt "dhl"
526
  msgid ""
527
  "Either a minimum age or a date of birth must be added to the ident check."
@@ -530,89 +530,89 @@ msgstr ""
530
  "hinzugefügt werden."
531
 
532
  # @ woocommerce-germanized
533
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:726
534
  #, php-format
535
  msgctxt "dhl"
536
  msgid "%s duties element does not exist."
537
  msgstr "%s Zollabgabe existiert nicht."
538
 
539
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1453
540
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1537
541
  msgctxt "dhl"
542
  msgid "Invalid shipment"
543
  msgstr "Ungültige Sendung"
544
 
545
  # @ woocommerce-germanized
546
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1457
547
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1541
548
  msgctxt "dhl"
549
  msgid "Order does not exist"
550
  msgstr "Bestellung existiert nicht"
551
 
552
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1489
553
  msgctxt "dhl"
554
  msgid "Error while creating the label instance"
555
  msgstr "Fehler beim Erstellen der Label-Instanz"
556
 
557
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1612
558
  msgctxt "dhl"
559
  msgid "Invalid label"
560
  msgstr "Ungültiges Label"
561
 
562
  # @ woocommerce-germanized
563
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1700
564
  msgctxt "dhl"
565
  msgid "DHL Retoure International A"
566
  msgstr "DHL Retoure International A"
567
 
568
  # @ woocommerce-germanized
569
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1701
570
  msgctxt "dhl"
571
  msgid "DHL Retoure International B"
572
  msgstr "DHL Retoure International B"
573
 
574
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1710
575
  msgctxt "dhl"
576
  msgid "DHL Retoure Online"
577
  msgstr "DHL Retoure Online"
578
 
579
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1727
580
  msgctxt "dhl"
581
  msgid "DHL Paket Connect"
582
  msgstr "DHL Paket Connect"
583
 
584
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1728
585
  msgctxt "dhl"
586
  msgid "DHL Europaket (B2B)"
587
  msgstr "DHL Europaket (B2B)"
588
 
589
  # @ woocommerce-germanized
590
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1729
591
  msgctxt "dhl"
592
  msgid "DHL Paket International"
593
  msgstr "DHL Paket International"
594
 
595
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1804
596
  msgctxt "dhl"
597
  msgid "DHL Paket"
598
  msgstr "DHL Paket"
599
 
600
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1805
601
  msgctxt "dhl"
602
  msgid "DHL Paket PRIO"
603
  msgstr "DHL Paket PRIO"
604
 
605
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1806
606
  msgctxt "dhl"
607
  msgid "DHL Paket Taggleich"
608
  msgstr "DHL Paket Taggleich"
609
 
610
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1807
611
  msgctxt "dhl"
612
  msgid "DHL Warenpost"
613
  msgstr "DHL Warenpost"
614
 
615
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1894
616
  msgctxt "dhl"
617
  msgid "Error while uploading label."
618
  msgstr "Fehler beim Hochladen des Labels."
@@ -716,7 +716,7 @@ msgstr ""
716
  "Ordner %s manuell und stelle sicher, dass der Ordner beschreibbar ist."
717
 
718
  #: woocommerce-germanized-dhl/src/Admin/Admin.php:271
719
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1495
720
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:39
721
  msgctxt "dhl"
722
  msgid "DHL"
@@ -803,7 +803,7 @@ msgstr ""
803
 
804
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:94
805
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:872
806
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:964
807
  msgctxt "dhl"
808
  msgid "Retoure"
809
  msgstr "Retoure"
@@ -839,7 +839,7 @@ msgstr ""
839
  # @ woocommerce-germanized
840
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:122
841
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:896
842
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1420
843
  msgctxt "dhl"
844
  msgid "Automation"
845
  msgstr "Automatisierung"
@@ -865,7 +865,7 @@ msgstr ""
865
 
866
  # @ woocommerce-germanized
867
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:155
868
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:993
869
  msgctxt "dhl"
870
  msgid "Fee"
871
  msgstr "Gebühr"
@@ -898,7 +898,7 @@ msgstr ""
898
  "Folgenden konfiguriert) als Lieferadresse auswählen."
899
 
900
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:202
901
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1141
902
  msgctxt "dhl"
903
  msgid "Map"
904
  msgstr "Karte"
@@ -915,7 +915,7 @@ msgstr ""
915
  "Kartenansicht einen gültigen Google Maps API Schlüssel."
916
 
917
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:223
918
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1178
919
  msgctxt "dhl"
920
  msgid "Enable"
921
  msgstr "Aktivieren"
@@ -972,11 +972,11 @@ msgstr "Benutzer"
972
  #, php-format
973
  msgctxt "dhl"
974
  msgid ""
975
- "Your username for the DHL business customer portal. Please note the lower "
976
- "case and test your access data in advance %s."
977
  msgstr ""
978
- "Dein Benutzername zum DHL Geschäftskundenportal. Bitte beachte die "
979
- "Kleinschreibung und teste deine Zugangsdaten vorab %s."
980
 
981
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:255
982
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:264
@@ -997,9 +997,9 @@ msgstr "Passwort"
997
  #, php-format
998
  msgctxt "dhl"
999
  msgid ""
1000
- "Your password for the DHL business customer portal. Please note the new "
1001
  "assignment of the password to 3 (Standard User) or 12 (System User) months "
1002
- "and test your access data in advance %s."
1003
  msgstr ""
1004
  "Dein Passwort zum DHL Geschäftskundenportal. Bitte beachte den Ablauf der "
1005
  "Gültigkeit des Passworts nach 3 (Standard-Benutzer) bzw. 12 (System-"
@@ -1014,11 +1014,11 @@ msgstr "Sandbox Benutzername"
1014
  #, php-format
1015
  msgctxt "dhl"
1016
  msgid ""
1017
- "Your username for the DHL developer portal. Please note the lower case and "
1018
- "test your access data in advance %s."
1019
  msgstr ""
1020
- "Dein Benutzername zum DHL Entwicklerportal. Bitte beachte die "
1021
- "Kleinschreibung und teste deine Zugangsdaten vorab %s."
1022
 
1023
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:280
1024
  msgctxt "dhl"
@@ -1071,7 +1071,7 @@ msgid "contract data"
1071
  msgstr "Vertragsdaten"
1072
 
1073
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:392
1074
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1233
1075
  msgctxt "dhl"
1076
  msgid "Domestic Default Service"
1077
  msgstr "Standard Service (national)"
@@ -1088,7 +1088,7 @@ msgstr ""
1088
  "nachträglich ändern)."
1089
 
1090
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:402
1091
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1253
1092
  msgctxt "dhl"
1093
  msgid "Int. Default Service"
1094
  msgstr "Standard Service (Int.)"
@@ -1137,13 +1137,13 @@ msgstr ""
1137
 
1138
  # @ woocommerce-germanized
1139
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:432
1140
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1211
1141
  msgctxt "dhl"
1142
  msgid "Default weight (kg)"
1143
  msgstr "Standardgewicht (kg)"
1144
 
1145
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:434
1146
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1213
1147
  msgctxt "dhl"
1148
  msgid ""
1149
  "Choose a default shipment weight to be used for labels if no weight has been "
@@ -1153,13 +1153,13 @@ msgstr ""
1153
  "die das Gewicht nicht automatisch bestimmt werden kann."
1154
 
1155
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:443
1156
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1222
1157
  msgctxt "dhl"
1158
  msgid "Minimum weight (kg)"
1159
  msgstr "Mindestgewicht (kg)"
1160
 
1161
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:445
1162
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1224
1163
  msgctxt "dhl"
1164
  msgid ""
1165
  "Choose a minimum weight to be used for labels e.g. to prevent low shipment "
@@ -1390,15 +1390,15 @@ msgid "Premium delivery for international shipments."
1390
  msgstr "Premium Lieferung für internationale Sendungen."
1391
 
1392
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:618
1393
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1275
1394
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1496
1395
  msgctxt "dhl"
1396
  msgid "Labels"
1397
  msgstr "Labels"
1398
 
1399
  # @ woocommerce-germanized
1400
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:619
1401
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1276
1402
  msgctxt "dhl"
1403
  msgid "Automatically create labels for shipments."
1404
  msgstr "Automatisch Labels zu Sendungen erstellen."
@@ -1406,13 +1406,13 @@ msgstr "Automatisch Labels zu Sendungen erstellen."
1406
  # @ woocommerce-germanized
1407
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:626
1408
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:653
1409
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1283
1410
  msgctxt "dhl"
1411
  msgid "Status"
1412
  msgstr "Status"
1413
 
1414
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:630
1415
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1287
1416
  msgctxt "dhl"
1417
  msgid "Choose a shipment status which should trigger generation of a label."
1418
  msgstr ""
@@ -1420,13 +1420,13 @@ msgstr ""
1420
 
1421
  # @ woocommerce-germanized
1422
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:637
1423
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1294
1424
  msgctxt "dhl"
1425
  msgid "Shipment Status"
1426
  msgstr "Sendungsstatus"
1427
 
1428
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:638
1429
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1295
1430
  msgctxt "dhl"
1431
  msgid "Mark shipment as shipped after label has been created successfully."
1432
  msgstr ""
@@ -1566,12 +1566,12 @@ msgstr ""
1566
  "erzeugt werden sollen."
1567
 
1568
  # @ woocommerce-germanized
1569
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:907
1570
  msgctxt "dhl"
1571
  msgid "Bank Account"
1572
  msgstr "Bankkonto"
1573
 
1574
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:907
1575
  msgctxt "dhl"
1576
  msgid "Enter your bank details needed for services that use COD."
1577
  msgstr ""
@@ -1579,36 +1579,36 @@ msgstr ""
1579
  "werden sollen."
1580
 
1581
  # @ woocommerce-germanized
1582
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:910
1583
  msgctxt "dhl"
1584
  msgid "Holder"
1585
  msgstr "Kontoinhaber"
1586
 
1587
  # @ woocommerce-germanized
1588
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:917
1589
  msgctxt "dhl"
1590
  msgid "Bank Name"
1591
  msgstr "Name der Bank"
1592
 
1593
  # @ woocommerce-germanized
1594
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:924
1595
  msgctxt "dhl"
1596
  msgid "IBAN"
1597
  msgstr "IBAN"
1598
 
1599
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:931
1600
  msgctxt "dhl"
1601
  msgid "BIC"
1602
  msgstr "BIC"
1603
 
1604
  # @ woocommerce-germanized
1605
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:938
1606
  msgctxt "dhl"
1607
  msgid "Payment Reference"
1608
  msgstr "Zahlungsreferenz"
1609
 
1610
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:942
1611
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:951
1612
  #, php-format
1613
  msgctxt "dhl"
1614
  msgid ""
@@ -1619,18 +1619,18 @@ msgstr ""
1619
  "%s. Der Text ist auf 35 Zeichen begrenzt."
1620
 
1621
  # @ woocommerce-germanized
1622
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:947
1623
  msgctxt "dhl"
1624
  msgid "Payment Reference 2"
1625
  msgstr "Zahlungsreferenz 2"
1626
 
1627
  # @ woocommerce-germanized
1628
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:965
1629
  msgctxt "dhl"
1630
  msgid "Enable creating labels for return shipments."
1631
  msgstr "Automatisch Retourenlabels zu Retourensendungen erstellen."
1632
 
1633
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:965
1634
  msgctxt "dhl"
1635
  msgid ""
1636
  "By enabling this option you might generate retoure labels for return "
@@ -1639,12 +1639,12 @@ msgstr ""
1639
  "Mit der Aktivierung dieser Option kannst du Retourenlabels zu "
1640
  "Retourensendungen erstellen und diese per E-Mail an den Kunden weiterleiten."
1641
 
1642
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:986
1643
  msgctxt "dhl"
1644
  msgid "Enable preferred day delivery."
1645
  msgstr "Aktiviere die Lieferung am Wunschtag."
1646
 
1647
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:986
1648
  msgctxt "dhl"
1649
  msgid ""
1650
  "Enabling this option will display options for the user to select their "
@@ -1653,7 +1653,7 @@ msgstr ""
1653
  "Diese Option aktiviert die Auswahl eines Wunschtags durch den Kunden in der "
1654
  "Kasse."
1655
 
1656
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:995
1657
  msgctxt "dhl"
1658
  msgid ""
1659
  "Insert gross value as surcharge for preferred day delivery. Insert 0 to "
@@ -1663,12 +1663,12 @@ msgstr ""
1663
  "Setze den Wert auf 0 um den Service kostenlos anzubieten."
1664
 
1665
  # @ woocommerce-germanized
1666
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1006
1667
  msgctxt "dhl"
1668
  msgid "Enable preferred location delivery."
1669
  msgstr "Lieferung an einen Wunschort aktivieren."
1670
 
1671
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1006
1672
  msgctxt "dhl"
1673
  msgid ""
1674
  "Enabling this option will display options for the user to select their "
@@ -1677,12 +1677,12 @@ msgstr ""
1677
  "Diese Option aktiviert die Auswahl eines Wunschorts durch den Kunden in der "
1678
  "Kasse ."
1679
 
1680
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1014
1681
  msgctxt "dhl"
1682
  msgid "Enable preferred neighbor delivery."
1683
  msgstr "Aktiviere die Lieferung an einen Wunschnachbarn."
1684
 
1685
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1014
1686
  msgctxt "dhl"
1687
  msgid ""
1688
  "Enabling this option will display options for the user to deliver to their "
@@ -1691,12 +1691,12 @@ msgstr ""
1691
  "Diese Option aktiviert die Auswahl eines Wunschnachbarn durch den Kunden in "
1692
  "der Kasse."
1693
 
1694
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1040
1695
  msgctxt "dhl"
1696
  msgid "Cut-off time"
1697
  msgstr "Cut-off-Zeit"
1698
 
1699
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1043
1700
  msgctxt "dhl"
1701
  msgid ""
1702
  "The cut-off time is the latest possible order time up to which the minimum "
@@ -1709,12 +1709,12 @@ msgstr ""
1709
  "Nach Überschreitung dieses Zeitpunktes, wird der früheste verfügbare "
1710
  "Wunschtag in der Kasse um einen Tag erhöht (Tag der Bestellung + 3 Werktage)."
1711
 
1712
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1049
1713
  msgctxt "dhl"
1714
  msgid "Preparation days"
1715
  msgstr "Bearbeitungstage"
1716
 
1717
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1052
1718
  msgctxt "dhl"
1719
  msgid ""
1720
  "If you need more time to prepare your shipments you might want to add a "
@@ -1725,71 +1725,71 @@ msgstr ""
1725
  "hier eine statische Anzahl an Tagen hinterlegen, die zum frühesten "
1726
  "auswählbaren Wunschtag hinzugefügt werden."
1727
 
1728
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1059
1729
  msgctxt "dhl"
1730
  msgid "Exclude days of transfer"
1731
  msgstr "Übergabetage ausschließen"
1732
 
1733
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1060
1734
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:31
1735
  msgctxt "dhl"
1736
  msgid "Monday"
1737
  msgstr "Montag"
1738
 
1739
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1061
1740
  msgctxt "dhl"
1741
  msgid "Exclude days from transferring shipments to DHL."
1742
  msgstr "Schließe bestimmte Wochentage für die Übergabe an DHL aus."
1743
 
1744
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1070
1745
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:32
1746
  msgctxt "dhl"
1747
  msgid "Tuesday"
1748
  msgstr "Dienstag"
1749
 
1750
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1079
1751
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:33
1752
  msgctxt "dhl"
1753
  msgid "Wednesday"
1754
  msgstr "Mittwoch"
1755
 
1756
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1088
1757
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:34
1758
  msgctxt "dhl"
1759
  msgid "Thursday"
1760
  msgstr "Donnerstag"
1761
 
1762
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1097
1763
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:35
1764
  msgctxt "dhl"
1765
  msgid "Friday"
1766
  msgstr "Freitag"
1767
 
1768
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1106
1769
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:36
1770
  msgctxt "dhl"
1771
  msgid "Saturday"
1772
  msgstr "Samstag"
1773
 
1774
  # @ woocommerce-germanized
1775
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1115
1776
  msgctxt "dhl"
1777
  msgid "Exclude gateways"
1778
  msgstr "Zahlungsarten ausschließen"
1779
 
1780
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1117
1781
  msgctxt "dhl"
1782
  msgid "Select payment gateways to be excluded from showing preferred services."
1783
  msgstr ""
1784
  "Wähle Zahlungsarten aus, für die die Wunschpaket-Services nicht zur "
1785
  "Verfügung stehen sollen."
1786
 
1787
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1142
1788
  msgctxt "dhl"
1789
  msgid "Let customers find a DHL location on a map."
1790
  msgstr "Lasse Kunden einen DHL Standort auf der Karte auswählen."
1791
 
1792
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1142
1793
  msgctxt "dhl"
1794
  msgid ""
1795
  "Enable this option to let your customers choose a pickup option from a map "
@@ -1800,12 +1800,12 @@ msgstr ""
1800
  "einer Karten in der Kasse zu ermöglichen. Wenn diese Option deaktiviert ist, "
1801
  "wird stattdessen auf die DHL Website verwiesen."
1802
 
1803
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1149
1804
  msgctxt "dhl"
1805
  msgid "Google Maps Key"
1806
  msgstr "Google Maps Schlüssel"
1807
 
1808
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1153
1809
  #, php-format
1810
  msgctxt "dhl"
1811
  msgid ""
@@ -1815,33 +1815,33 @@ msgstr ""
1815
  "Um eine Karte integrieren zu können, benötigst du einen gültigen API-"
1816
  "Schlüssel für Google Maps. Du kannst %s."
1817
 
1818
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1153
1819
  msgctxt "dhl"
1820
  msgid "retrieve a new one"
1821
  msgstr "hier einen neuen erstellen"
1822
 
1823
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1158
1824
  msgctxt "dhl"
1825
  msgid "Limit results"
1826
  msgstr "Suchergebnisse begrenzen"
1827
 
1828
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1162
1829
  msgctxt "dhl"
1830
  msgid "Limit the number of DHL locations shown on the map"
1831
  msgstr "Begrenzt die Anzahl der angezeigten DHL Standorte auf der Karte"
1832
 
1833
  # @ woocommerce-germanized
1834
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1179
1835
  msgctxt "dhl"
1836
  msgid "Enable Internetmarke integration."
1837
  msgstr "Internetmarke Integration aktivieren."
1838
 
1839
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1186
1840
  msgctxt "dhl"
1841
  msgid "Username"
1842
  msgstr "Benutzer"
1843
 
1844
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1188
1845
  #, php-format
1846
  msgctxt "dhl"
1847
  msgid ""
@@ -1852,12 +1852,12 @@ msgstr ""
1852
  "Bitte teste deine Zugangsdaten bevor du eine Verbindung aufbaust."
1853
 
1854
  # @ woocommerce-germanized
1855
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1195
1856
  msgctxt "dhl"
1857
  msgid "Password"
1858
  msgstr "Passwort"
1859
 
1860
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1237
1861
  msgctxt "dhl"
1862
  msgid ""
1863
  "Please select your default shipping service for domestic shipments that you "
@@ -1868,12 +1868,12 @@ msgstr ""
1868
  "deine Kunden anbietest."
1869
 
1870
  # @ woocommerce-germanized
1871
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1243
1872
  msgctxt "dhl"
1873
  msgid "EU Default Service"
1874
  msgstr "Standard Service (EU)"
1875
 
1876
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1247
1877
  msgctxt "dhl"
1878
  msgid ""
1879
  "Please select your default shipping service for EU shipments that you want "
@@ -1882,7 +1882,7 @@ msgstr ""
1882
  "Bitte wähle das Standard-Produkt für EU Sendungen aus, das du für deine "
1883
  "Kunden anbietest."
1884
 
1885
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1257
1886
  msgctxt "dhl"
1887
  msgid ""
1888
  "Please select your default shipping service for cross-border shipments that "
@@ -1892,12 +1892,12 @@ msgstr ""
1892
  "für deine Kunden anbietest."
1893
 
1894
  # @ woocommerce-germanized
1895
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1314
1896
  msgctxt "dhl"
1897
  msgid "Default Format"
1898
  msgstr "Standardformat"
1899
 
1900
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1317
1901
  #, php-format
1902
  msgctxt "dhl"
1903
  msgid ""
@@ -1909,54 +1909,54 @@ msgstr ""
1909
  "verwendet wird. Du kannst die Liste auch manuell <a href=\"%s"
1910
  "\">aktualisieren</a>, falls notwendig."
1911
 
1912
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1323
1913
  msgctxt "dhl"
1914
  msgid "Print X-axis column"
1915
  msgstr "Druckspalte X-Achse"
1916
 
1917
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1325
1918
  msgctxt "dhl"
1919
  msgid "Adjust the print X-axis start column for the label."
1920
  msgstr "Passe die Druck-Startspalte der X-Achse für das Label an."
1921
 
1922
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1332
1923
  msgctxt "dhl"
1924
  msgid "Print Y-axis column"
1925
  msgstr "Druckspalte Y-Achse"
1926
 
1927
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1334
1928
  msgctxt "dhl"
1929
  msgid "Adjust the print Y-axis start column for the label."
1930
  msgstr "Passe die Druck-Startspalte der Y-Achse für das Label an."
1931
 
1932
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1362
1933
  msgctxt "dhl"
1934
  msgid "Portokasse"
1935
  msgstr "Portokasse"
1936
 
1937
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1365
1938
  msgctxt "dhl"
1939
  msgid "Balance"
1940
  msgstr "Guthaben"
1941
 
1942
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1372
1943
  msgctxt "dhl"
1944
  msgid "Charge (€)"
1945
  msgstr "Aufladen (€)"
1946
 
1947
  # @ woocommerce-germanized
1948
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1382
1949
  msgctxt "dhl"
1950
  msgid "Products"
1951
  msgstr "Produkte"
1952
 
1953
  # @ woocommerce-germanized
1954
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1385
1955
  msgctxt "dhl"
1956
  msgid "Available Products"
1957
  msgstr "Verfügbare Produkte"
1958
 
1959
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1388
1960
  #, php-format
1961
  msgctxt "dhl"
1962
  msgid ""
@@ -1968,44 +1968,44 @@ msgstr ""
1968
  "sollen. Du kannst die Produktliste auch manuell <a href=\"%s"
1969
  "\">aktualisieren</a>, falls notwendig."
1970
 
1971
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1413
1972
  msgctxt "dhl"
1973
  msgid "API Error"
1974
  msgstr "API Fehler"
1975
 
1976
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1454
1977
  msgctxt "dhl"
1978
  msgid "Charge Portokasse"
1979
  msgstr "Portokasse aufladen"
1980
 
1981
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1455
1982
  #, php-format
1983
  msgctxt "dhl"
1984
  msgid "The minimum amount is %s"
1985
  msgstr "Der Minimalbetrag beträgt %s"
1986
 
1987
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1465
1988
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1467
1989
  msgctxt "dhl"
1990
  msgid "Not yet a customer?"
1991
  msgstr "Noch kein Kunde?"
1992
 
1993
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1497
1994
  msgctxt "dhl"
1995
  msgid "Internetmarke"
1996
  msgstr "Internetmarke"
1997
 
1998
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1498
1999
  msgctxt "dhl"
2000
  msgid "Addresses"
2001
  msgstr "Adressen"
2002
 
2003
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1499
2004
  msgctxt "dhl"
2005
  msgid "Preferred Services"
2006
  msgstr "Wunschpaket"
2007
 
2008
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1500
2009
  msgctxt "dhl"
2010
  msgid "Parcel Pickup"
2011
  msgstr "Standorte"
@@ -2106,23 +2106,23 @@ msgctxt "dhl"
2106
  msgid "Missing shipment"
2107
  msgstr "Fehlende Sendung"
2108
 
2109
- #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:168
2110
  msgctxt "dhl"
2111
  msgid "Invalid API response"
2112
  msgstr "Fehlerhafte API Rückmeldung"
2113
 
2114
- #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:190
2115
  msgctxt "dhl"
2116
  msgid "Error while authenticating user."
2117
  msgstr "Fehler beim Autorisieren des Benutzers."
2118
 
2119
- #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:276
2120
  msgctxt "dhl"
2121
  msgid "Error during Warenpost International request."
2122
  msgstr "Fehler beim Aufruf der Warenpost International API."
2123
 
2124
  # @ woocommerce-germanized
2125
- #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:298
2126
  #, php-format
2127
  msgctxt "dhl"
2128
  msgid "Error during request: %s"
@@ -2301,7 +2301,7 @@ msgid "Could not create account number - no product number."
2301
  msgstr ""
2302
  "Die Abrechnungsnummer konnte nicht erzeugt werden. Die Teilnahmenummer fehlt."
2303
 
2304
- #: woocommerce-germanized-dhl/src/Api/LabelSoap.php:651
2305
  #, php-format
2306
  msgctxt "dhl"
2307
  msgid "Only %s shipment items can be processed, your shipment has %s items."
@@ -2866,7 +2866,7 @@ msgstr "Verpackung"
2866
 
2867
  # @ woocommerce-germanized
2868
  #: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:58
2869
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1053
2870
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:24
2871
  #: woocommerce-germanized-shipments/src/Admin/Table.php:688
2872
  msgctxt "shipments"
@@ -3297,8 +3297,8 @@ msgid "Text to appear below the main email content."
3297
  msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
3298
 
3299
  #: woocommerce-germanized-shipments/includes/emails/class-wc-gzd-email-customer-shipment.php:356
3300
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:985
3301
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1015
3302
  #: woocommerce-germanized-shipments/templates/shipment/shipment-details-address.php:28
3303
  msgctxt "shipments"
3304
  msgid "N/A"
@@ -3360,7 +3360,7 @@ msgid "Letter"
3360
  msgstr "Brief"
3361
 
3362
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:79
3363
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1051
3364
  msgctxt "shipments"
3365
  msgid "Shipment"
3366
  msgstr "Sendung"
@@ -3450,7 +3450,7 @@ msgstr "Fehler beim Erstellen der Sendungsinstanz"
3450
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:428
3451
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:499
3452
  #: woocommerce-germanized-shipments/src/SimpleShipment.php:118
3453
- #: woocommerce-germanized-shipments/src/SimpleShipment.php:226
3454
  msgctxt "shipments"
3455
  msgid "Invalid shipment order"
3456
  msgstr "Ungültige Bestellung zur Sendung"
@@ -3471,27 +3471,32 @@ msgctxt "shipments"
3471
  msgid "None"
3472
  msgstr "Keiner"
3473
 
3474
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:741
 
 
 
 
 
3475
  msgctxt "shipments"
3476
  msgid "Error while uploading file."
3477
  msgstr "Fehler beim Hochladen der Datei."
3478
 
3479
  # @ woocommerce-germanized
3480
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1052
3481
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
3482
  #: woocommerce-germanized-shipments/src/Admin/Table.php:687
3483
  msgctxt "shipments"
3484
  msgid "Date"
3485
  msgstr "Datum"
3486
 
3487
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1054
3488
  #: woocommerce-germanized-shipments/templates/shipment/shipment-details-tracking.php:23
3489
  msgctxt "shipments"
3490
  msgid "Tracking"
3491
  msgstr "Sendungsverfolgung"
3492
 
3493
  # @ woocommerce-germanized
3494
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1055
3495
  #: woocommerce-germanized-shipments/src/Admin/Admin.php:164
3496
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:30
3497
  #: woocommerce-germanized-shipments/src/Admin/Table.php:694
@@ -3499,13 +3504,13 @@ msgctxt "shipments"
3499
  msgid "Actions"
3500
  msgstr "Aktionen"
3501
 
3502
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1291
3503
  msgctxt "shipments"
3504
  msgid "View"
3505
  msgstr "Anzeigen"
3506
 
3507
  # @ woocommerce-germanized
3508
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1298
3509
  #: woocommerce-germanized-shipments/src/Admin/Table.php:865
3510
  #: woocommerce-germanized-shipments/src/Ajax.php:337
3511
  msgctxt "shipments"
@@ -3521,7 +3526,7 @@ msgid "My account"
3521
  msgstr "Mein Konto"
3522
 
3523
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:115
3524
- #: woocommerce-germanized-shipments/src/DataStores/Shipment.php:354
3525
  msgctxt "shipments"
3526
  msgid "Invalid shipment."
3527
  msgstr "Ungültige Sendung."
@@ -4611,7 +4616,7 @@ msgctxt "shipments"
4611
  msgid "Invalid packaging."
4612
  msgstr "Verpackung nicht verfügbar."
4613
 
4614
- #: woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php:197
4615
  msgctxt "shipments"
4616
  msgid "Invalid shipment item."
4617
  msgstr "Ungültige Sendungsposition."
@@ -4767,7 +4772,7 @@ msgid "%1$s (%2$s, %3$s)"
4767
  msgstr "%1$s (%2$s, %3$s)"
4768
 
4769
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:356
4770
- #: woocommerce-germanized-shipments/src/Shipment.php:920
4771
  #, php-format
4772
  msgctxt "full name"
4773
  msgid "%1$s %2$s"
@@ -5006,6 +5011,8 @@ msgstr "Du hast den folgenden Rücksendeantrag von %s erhalten:"
5006
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-return-shipment-delivered.php:24
5007
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-return-shipment.php:24
5008
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php:24
 
 
5009
  #, php-format
5010
  msgid "Hi %s,"
5011
  msgstr "Hallo %s,"
@@ -5074,21 +5081,22 @@ msgstr ""
5074
  #, php-format
5075
  msgctxt "shipments"
5076
  msgid ""
5077
- "Your order on %s has been partially shipped. Find details below for your "
5078
- "reference:"
5079
  msgstr ""
5080
- "Deine Bestellung bei %s wurde teilweise versandt. Im Folgenden findest du "
5081
- "Details zur Sendung:"
5082
 
5083
  #: woocommerce-germanized-shipments/templates/emails/customer-shipment.php:36
5084
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php:31
5085
  #, php-format
5086
  msgctxt "shipments"
5087
  msgid ""
5088
- "Your order on %s has been shipped. Find details below for your reference:"
 
5089
  msgstr ""
5090
- "Deine Bestellung bei %s wurde versandt. Im Folgenden findest du Details zur "
5091
- "Sendung:"
5092
 
5093
  #: woocommerce-germanized-shipments/templates/emails/email-shipment-address.php:27
5094
  #: woocommerce-germanized-shipments/templates/emails/plain/email-shipment-address.php:19
@@ -5317,8 +5325,8 @@ msgid "l"
5317
  msgstr "l"
5318
 
5319
  # @ woocommerce-germanized
5320
- #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:549
5321
  #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:559
 
5322
  #: woocommerce-germanized/includes/wc-gzd-core-functions.php:449
5323
  #: woocommerce-germanized/includes/wc-gzd-template-functions.php:614
5324
  #: woocommerce-germanized/includes/wc-gzd-template-functions.php:622
@@ -5326,19 +5334,19 @@ msgid "incl. VAT"
5326
  msgstr "inkl. MwSt."
5327
 
5328
  # @ woocommerce-germanized
5329
- #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:549
5330
  msgid "excl. VAT"
5331
  msgstr "exkl. MwSt."
5332
 
5333
  # @ woocommerce-germanized
5334
- #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:551
5335
  #: woocommerce-germanized/includes/wc-gzd-core-functions.php:449
5336
  #, php-format
5337
  msgid "incl. %s%% VAT"
5338
  msgstr "inkl. %s %% MwSt."
5339
 
5340
  # @ woocommerce-germanized
5341
- #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:551
5342
  #, php-format
5343
  msgid "excl. %s%% VAT"
5344
  msgstr "exkl. %s %% MwSt."
@@ -5588,7 +5596,7 @@ msgstr "Germanize"
5588
  #: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:73
5589
  #: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:153
5590
  #: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:79
5591
- #: woocommerce-germanized/woocommerce-germanized.php:783
5592
  msgid "Settings"
5593
  msgstr "Einstellungen"
5594
 
@@ -6810,18 +6818,14 @@ msgstr "Aktivieren"
6810
 
6811
  # @ woocommerce-germanized
6812
  #: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-tab-doi.php:38
6813
- #, php-format
6814
  msgid ""
6815
  "If customer chooses to create a customer account an email with an activation "
6816
  "link will be sent by mail. Customer account will be marked as activated if "
6817
- "user clicks on the link within the email. More information on this topic can "
6818
- "be found <a href=\"%s\" target=\"_blank\">here</a>."
6819
  msgstr ""
6820
  "Wenn ein Kunde sich dazu entscheidet ein Benutzerkonto zu erstellen, erhält "
6821
  "dieser eine E-Mail mit einem Bestätigungslink. Insofern der Kunde diesen "
6822
- "Bestätigungslink anklickt, wird das Konto als bestätigt markiert. Dieses "
6823
- "Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
6824
- "Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
6825
 
6826
  # @ woocommerce-germanized
6827
  #: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-tab-doi.php:44
@@ -9112,7 +9116,7 @@ msgstr ""
9112
  "Dieser Text wird in die Bestellbestätigung eingefügt. Verwende "
9113
  "{order_number}, {site_title} oder {order_date} als Platzhalter."
9114
 
9115
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:352
9116
  msgid ""
9117
  "Your order has been received and is now being processed. Your order details "
9118
  "are shown below for your reference."
@@ -9120,18 +9124,18 @@ msgstr ""
9120
  "Deine Bestellung ist eingegangen und wird nun bearbeitet. Die Einzelheiten "
9121
  "deiner Bestellung kannst du der nachfolgenden Tabelle entnehmen."
9122
 
9123
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:400
9124
  msgid "Someone requested a password reset for your account."
9125
  msgstr ""
9126
  "Jemand hat das Zurücksetzen des Passworts für deinen Account beantragt."
9127
 
9128
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:415
9129
  #, php-format
9130
  msgid "Thanks for creating an account on %s."
9131
  msgstr "Danke, dass du ein Konto bei %s erstellt hast."
9132
 
9133
  # @ woocommerce-germanized
9134
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:1130
9135
  msgctxt "revocation-form"
9136
  msgid "Forward your withdrawal online"
9137
  msgstr "Deinen Widerruf online erklären"
@@ -9851,12 +9855,12 @@ msgstr ""
9851
  "\">Datenschutzerklärung</a> damit wir deinen Widerruf bearbeiten können."
9852
 
9853
  # @ woocommerce-germanized
9854
- #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:263
9855
  msgctxt "polylang"
9856
  msgid "Unit Price Metas"
9857
  msgstr "Grundpreis Metadaten"
9858
 
9859
- #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:264
9860
  msgctxt "polylang"
9861
  msgid ""
9862
  "Note the last unit price field is the final unit price taking into account "
@@ -9866,12 +9870,12 @@ msgstr ""
9866
  "der Produktseite ausgegeben wird"
9867
 
9868
  # @ woocommerce-germanized
9869
- #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:277
9870
  msgctxt "polylang"
9871
  msgid "Sale Price Labels"
9872
  msgstr "Preishinweise"
9873
 
9874
- #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:278
9875
  msgctxt "polylang"
9876
  msgid ""
9877
  "Sale price labels used to mark old prices (e.g. Recommended Retail Price)"
@@ -9896,6 +9900,98 @@ msgstr "Versandkosten Hinweis"
9896
  msgid "Tax Notice"
9897
  msgstr "Steuerhinweis"
9898
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9899
  # @ woocommerce-germanized
9900
  #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-new-account-activation.php:40
9901
  msgid "New account activation"
@@ -10192,12 +10288,6 @@ msgstr ""
10192
  msgid "a single payment"
10193
  msgstr "eine einmalige Zahlung"
10194
 
10195
- # @ woocommerce-germanized
10196
- #: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:875
10197
- #: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:111
10198
- msgid "Enable/Disable"
10199
- msgstr "Aktivieren/Deaktivieren"
10200
-
10201
  # @ woocommerce-germanized
10202
  #: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:877
10203
  msgid "Enable Direct Debit Payment"
@@ -10939,6 +11029,18 @@ msgstr ""
10939
  msgid "Update totals"
10940
  msgstr "Betrag aktualisieren"
10941
 
 
 
 
 
 
 
 
 
 
 
 
 
10942
  # @ woocommerce-germanized
10943
  #: woocommerce-germanized/templates/emails/customer-new-account-activation.php:25
10944
  #: woocommerce-germanized/templates/emails/plain/customer-new-account-activation.php:25
@@ -10960,7 +11062,7 @@ msgstr "Benutzerkonto aktivieren"
10960
  #: woocommerce-germanized/templates/emails/plain/customer-new-account-activation.php:35
10961
  #, php-format
10962
  msgid "Your password has been automatically generated: <strong>%s</strong>"
10963
- msgstr "Dein Password wurde automatisch generiert: <strong>%s</strong>"
10964
 
10965
  # @ woocommerce-germanized
10966
  #: woocommerce-germanized/templates/emails/customer-new-account-activation.php:37
@@ -11088,7 +11190,7 @@ msgstr ""
11088
  "Bitte <a href=\"%s\">deaktiviere</a> das Plugin und lerne in unserem <a href="
11089
  "\"%s\" target=\"_blank\">Blog-Post</a> wie du das Plugin austauschen kannst."
11090
 
11091
- #: woocommerce-germanized/woocommerce-germanized.php:975
11092
  msgid "Pease wait while we are trying to redirect you to the payment provider."
11093
  msgstr "Einen Moment - wir versuchen dich zum Zahlungsanbieter weiterzuleiten."
11094
 
@@ -12774,10 +12876,6 @@ msgstr "https://vendidero.de"
12774
  #~ msgid "Download DHL label"
12775
  #~ msgstr "DHL Label downloaden"
12776
 
12777
- #, php-format
12778
- #~ msgid "Available placeholders: %s"
12779
- #~ msgstr "Verfügbare Platzhalter: %s"
12780
-
12781
  # @ woocommerce-germanized
12782
  #~ msgid "Virtual rate"
12783
  #~ msgstr "Virtueller Steuersatz"
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2021-03-04 10:46+0100\n"
6
+ "PO-Revision-Date: 2021-03-04 10:55+0100\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
46
  msgstr "Zusätzliche Leistungen"
47
 
48
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-deutsche-post-label-backbone-form.php:30
49
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:544
50
  #, php-format
51
  msgid ""
52
  "Sorry but none of your selected <a href=\"%s\">Deutsche Post Products</a> is "
87
 
88
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:65
89
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:141
90
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:988
91
  #: woocommerce-germanized-dhl/src/ParcelServices.php:29
92
  msgctxt "dhl"
93
  msgid "Preferred Day"
102
  # @ woocommerce-germanized
103
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:87
104
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:169
105
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1008
106
  #: woocommerce-germanized-dhl/src/ParcelServices.php:43
107
  msgctxt "dhl"
108
  msgid "Preferred Location"
109
  msgstr "Wunschort"
110
 
111
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:98
112
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1016
113
  #: woocommerce-germanized-dhl/src/ParcelServices.php:48
114
  msgctxt "dhl"
115
  msgid "Preferred Neighbor"
137
 
138
  # @ woocommerce-germanized
139
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:139
140
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:640
141
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:734
142
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:803
143
  msgctxt "dhl"
152
 
153
  # @ woocommerce-germanized
154
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:159
155
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:641
156
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:755
157
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:824
158
  #: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
162
 
163
  # @ woocommerce-germanized
164
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:168
165
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:642
166
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:748
167
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:817
168
  #: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
362
  "href=\"%s\">globalen Einstellungen</a>."
363
 
364
  #: woocommerce-germanized-dhl/includes/admin/views/settings-shipping-method.php:99
365
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1406
366
  msgctxt "dhl"
367
  msgid "Printing"
368
  msgstr "Druck"
378
  "\"%s\">globalen Einstellungen</a>."
379
 
380
  # @ woocommerce-germanized
381
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:188
382
  msgctxt "dhl time context"
383
  msgid "None"
384
  msgstr "Keine"
385
 
386
  # @ woocommerce-germanized
387
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:211
388
  #: woocommerce-germanized-dhl/src/Api/Paket.php:283
389
  msgctxt "dhl day context"
390
  msgid "None"
391
  msgstr "Keiner"
392
 
393
  # @ woocommerce-germanized
394
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:236
395
  msgctxt "dhl"
396
  msgid "Delivery Duty Unpaid"
397
  msgstr "Delivery Duty Unpaid"
398
 
399
  # @ woocommerce-germanized
400
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:237
401
  msgctxt "dhl"
402
  msgid "Delivery Duty Paid"
403
  msgstr "Delivery Duty Paid"
404
 
405
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:238
406
  msgctxt "dhl"
407
  msgid "Delivery Duty Paid (excl. VAT )"
408
  msgstr "Delivered Duty Paid (exkl. MwSt.)"
409
 
410
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:239
411
  msgctxt "dhl"
412
  msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
413
  msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
414
 
415
  # @ woocommerce-germanized
416
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:267
417
  msgctxt "age context"
418
  msgid "None"
419
  msgstr "Keine"
420
 
421
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:268
422
  msgctxt "dhl"
423
  msgid "Minimum age of 16"
424
  msgstr "Mindestens 16 Jahre"
425
 
426
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:269
427
  msgctxt "dhl"
428
  msgid "Minimum age of 18"
429
  msgstr "Mindestens 18 Jahre"
430
 
431
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:294
432
  msgctxt "dhl"
433
  msgid "Shipment #{shipment_id} to order {order_id}"
434
  msgstr "Sendung #{shipment_id} zur Bestellung {order_id}"
435
 
436
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:310
437
  msgctxt "dhl"
438
  msgid "Return #{shipment_id} to order {order_id}"
439
  msgstr "Retoure #{shipment_id} zur Bestellung {order_id}"
440
 
441
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:326
442
  msgctxt "dhl"
443
  msgid "Return shipment #{shipment_id} to order #{order_id}"
444
  msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
445
 
446
  # @ woocommerce-germanized
447
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:406
448
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:188
449
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:488
450
  #: woocommerce-germanized-dhl/src/ParcelLocator.php:864
454
  msgstr "Packstation"
455
 
456
  # @ woocommerce-germanized
457
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:407
458
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:408
459
  msgctxt "dhl"
460
  msgid "Postfiliale"
461
  msgstr "Postfiliale"
462
 
463
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:492
464
  msgctxt "dhl"
465
  msgid "Receiver is missing or does not exist."
466
  msgstr "Empfänger fehlt oder existiert nicht."
467
 
468
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:511
469
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:605
470
  #, php-format
471
  msgctxt "dhl"
472
  msgid "Shipment order #%s does not exist"
473
  msgstr "Bestellung zur Sendung #%s existiert nicht"
474
 
475
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:522
476
  msgctxt "dhl"
477
  msgid "The services chosen are not available for the current product."
478
  msgstr "Die ausgewählten Services sind für dieses Produkt nicht verfügbar."
479
 
480
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:571
481
  #, php-format
482
  msgctxt "dhl"
483
  msgid "Deutsche Post product is missing for %s."
484
  msgstr "Deutsche Post Produkt fehlt oder ist nicht verfügbar für %s."
485
 
486
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:647
487
  #, php-format
488
  msgctxt "dhl"
489
  msgid "%s of the return address is a mandatory field."
490
  msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
491
 
492
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:652
493
  msgctxt "dhl"
494
  msgid "Please either add a return company or name."
495
  msgstr ""
496
  "Bitte gib entweder einen Firmennamen oder Namen für die Rücksendeadresse an."
497
 
498
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:671
499
  msgctxt "dhl"
500
  msgid "Error while parsing preferred day."
501
  msgstr "Fehler beim Einlesen des Wunschtags."
502
 
503
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:682
504
  msgctxt "dhl"
505
  msgid "Error while parsing preferred time."
506
  msgstr "Fehler beim Einlesen der Wunschzeit."
507
 
508
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:707
509
  msgctxt "dhl"
510
  msgid "The visual min age check is invalid."
511
  msgstr "Das Alter der Alterssichtprüfung ist ungültig."
512
 
513
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:731
514
  msgctxt "dhl"
515
  msgid "The ident min age check is invalid."
516
  msgstr "Das Alter des Ident-Checks ist ungültig."
517
 
518
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:738
519
  msgctxt "dhl"
520
  msgid "There was an error parsing the date of birth for the identity check."
521
  msgstr ""
522
  "Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
523
 
524
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:743
525
  msgctxt "dhl"
526
  msgid ""
527
  "Either a minimum age or a date of birth must be added to the ident check."
530
  "hinzugefügt werden."
531
 
532
  # @ woocommerce-germanized
533
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:757
534
  #, php-format
535
  msgctxt "dhl"
536
  msgid "%s duties element does not exist."
537
  msgstr "%s Zollabgabe existiert nicht."
538
 
539
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1484
540
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1568
541
  msgctxt "dhl"
542
  msgid "Invalid shipment"
543
  msgstr "Ungültige Sendung"
544
 
545
  # @ woocommerce-germanized
546
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1488
547
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1572
548
  msgctxt "dhl"
549
  msgid "Order does not exist"
550
  msgstr "Bestellung existiert nicht"
551
 
552
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1520
553
  msgctxt "dhl"
554
  msgid "Error while creating the label instance"
555
  msgstr "Fehler beim Erstellen der Label-Instanz"
556
 
557
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1643
558
  msgctxt "dhl"
559
  msgid "Invalid label"
560
  msgstr "Ungültiges Label"
561
 
562
  # @ woocommerce-germanized
563
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1731
564
  msgctxt "dhl"
565
  msgid "DHL Retoure International A"
566
  msgstr "DHL Retoure International A"
567
 
568
  # @ woocommerce-germanized
569
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1732
570
  msgctxt "dhl"
571
  msgid "DHL Retoure International B"
572
  msgstr "DHL Retoure International B"
573
 
574
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1741
575
  msgctxt "dhl"
576
  msgid "DHL Retoure Online"
577
  msgstr "DHL Retoure Online"
578
 
579
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1758
580
  msgctxt "dhl"
581
  msgid "DHL Paket Connect"
582
  msgstr "DHL Paket Connect"
583
 
584
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1759
585
  msgctxt "dhl"
586
  msgid "DHL Europaket (B2B)"
587
  msgstr "DHL Europaket (B2B)"
588
 
589
  # @ woocommerce-germanized
590
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1760
591
  msgctxt "dhl"
592
  msgid "DHL Paket International"
593
  msgstr "DHL Paket International"
594
 
595
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1835
596
  msgctxt "dhl"
597
  msgid "DHL Paket"
598
  msgstr "DHL Paket"
599
 
600
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1836
601
  msgctxt "dhl"
602
  msgid "DHL Paket PRIO"
603
  msgstr "DHL Paket PRIO"
604
 
605
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1837
606
  msgctxt "dhl"
607
  msgid "DHL Paket Taggleich"
608
  msgstr "DHL Paket Taggleich"
609
 
610
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1838
611
  msgctxt "dhl"
612
  msgid "DHL Warenpost"
613
  msgstr "DHL Warenpost"
614
 
615
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1925
616
  msgctxt "dhl"
617
  msgid "Error while uploading label."
618
  msgstr "Fehler beim Hochladen des Labels."
716
  "Ordner %s manuell und stelle sicher, dass der Ordner beschreibbar ist."
717
 
718
  #: woocommerce-germanized-dhl/src/Admin/Admin.php:271
719
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1498
720
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:39
721
  msgctxt "dhl"
722
  msgid "DHL"
803
 
804
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:94
805
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:872
806
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:967
807
  msgctxt "dhl"
808
  msgid "Retoure"
809
  msgstr "Retoure"
839
  # @ woocommerce-germanized
840
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:122
841
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:896
842
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1423
843
  msgctxt "dhl"
844
  msgid "Automation"
845
  msgstr "Automatisierung"
865
 
866
  # @ woocommerce-germanized
867
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:155
868
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:996
869
  msgctxt "dhl"
870
  msgid "Fee"
871
  msgstr "Gebühr"
898
  "Folgenden konfiguriert) als Lieferadresse auswählen."
899
 
900
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:202
901
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1144
902
  msgctxt "dhl"
903
  msgid "Map"
904
  msgstr "Karte"
915
  "Kartenansicht einen gültigen Google Maps API Schlüssel."
916
 
917
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:223
918
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1181
919
  msgctxt "dhl"
920
  msgid "Enable"
921
  msgstr "Aktivieren"
972
  #, php-format
973
  msgctxt "dhl"
974
  msgid ""
975
+ "Your username (<strong>not</strong> your email address) to the DHL business "
976
+ "customer portal. Please make sure to test your access data in advance %s."
977
  msgstr ""
978
+ "Dein Benutzername (nicht die E-Mail-Adresse) zum DHL Geschäftskundenportal. "
979
+ "Bitte teste deine Zugangsdaten vorab %s."
980
 
981
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:255
982
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:264
997
  #, php-format
998
  msgctxt "dhl"
999
  msgid ""
1000
+ "Your password to the DHL business customer portal. Please note the new "
1001
  "assignment of the password to 3 (Standard User) or 12 (System User) months "
1002
+ "and make sure to test your access data in advance %s."
1003
  msgstr ""
1004
  "Dein Passwort zum DHL Geschäftskundenportal. Bitte beachte den Ablauf der "
1005
  "Gültigkeit des Passworts nach 3 (Standard-Benutzer) bzw. 12 (System-"
1014
  #, php-format
1015
  msgctxt "dhl"
1016
  msgid ""
1017
+ "Your username (<strong>not</strong> your email address) to the DHL developer "
1018
+ "portal. Please make sure to test your access data in advance %s."
1019
  msgstr ""
1020
+ "Dein Benutzername (nicht die E-Mail-Adresse) zum DHL Entwicklerportal. Bitte "
1021
+ "teste deine Zugangsdaten vorab %s."
1022
 
1023
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:280
1024
  msgctxt "dhl"
1071
  msgstr "Vertragsdaten"
1072
 
1073
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:392
1074
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1236
1075
  msgctxt "dhl"
1076
  msgid "Domestic Default Service"
1077
  msgstr "Standard Service (national)"
1088
  "nachträglich ändern)."
1089
 
1090
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:402
1091
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1256
1092
  msgctxt "dhl"
1093
  msgid "Int. Default Service"
1094
  msgstr "Standard Service (Int.)"
1137
 
1138
  # @ woocommerce-germanized
1139
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:432
1140
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1214
1141
  msgctxt "dhl"
1142
  msgid "Default weight (kg)"
1143
  msgstr "Standardgewicht (kg)"
1144
 
1145
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:434
1146
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1216
1147
  msgctxt "dhl"
1148
  msgid ""
1149
  "Choose a default shipment weight to be used for labels if no weight has been "
1153
  "die das Gewicht nicht automatisch bestimmt werden kann."
1154
 
1155
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:443
1156
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1225
1157
  msgctxt "dhl"
1158
  msgid "Minimum weight (kg)"
1159
  msgstr "Mindestgewicht (kg)"
1160
 
1161
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:445
1162
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1227
1163
  msgctxt "dhl"
1164
  msgid ""
1165
  "Choose a minimum weight to be used for labels e.g. to prevent low shipment "
1390
  msgstr "Premium Lieferung für internationale Sendungen."
1391
 
1392
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:618
1393
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1278
1394
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1499
1395
  msgctxt "dhl"
1396
  msgid "Labels"
1397
  msgstr "Labels"
1398
 
1399
  # @ woocommerce-germanized
1400
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:619
1401
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1279
1402
  msgctxt "dhl"
1403
  msgid "Automatically create labels for shipments."
1404
  msgstr "Automatisch Labels zu Sendungen erstellen."
1406
  # @ woocommerce-germanized
1407
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:626
1408
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:653
1409
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1286
1410
  msgctxt "dhl"
1411
  msgid "Status"
1412
  msgstr "Status"
1413
 
1414
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:630
1415
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1290
1416
  msgctxt "dhl"
1417
  msgid "Choose a shipment status which should trigger generation of a label."
1418
  msgstr ""
1420
 
1421
  # @ woocommerce-germanized
1422
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:637
1423
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1297
1424
  msgctxt "dhl"
1425
  msgid "Shipment Status"
1426
  msgstr "Sendungsstatus"
1427
 
1428
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:638
1429
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1298
1430
  msgctxt "dhl"
1431
  msgid "Mark shipment as shipped after label has been created successfully."
1432
  msgstr ""
1566
  "erzeugt werden sollen."
1567
 
1568
  # @ woocommerce-germanized
1569
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:910
1570
  msgctxt "dhl"
1571
  msgid "Bank Account"
1572
  msgstr "Bankkonto"
1573
 
1574
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:910
1575
  msgctxt "dhl"
1576
  msgid "Enter your bank details needed for services that use COD."
1577
  msgstr ""
1579
  "werden sollen."
1580
 
1581
  # @ woocommerce-germanized
1582
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:913
1583
  msgctxt "dhl"
1584
  msgid "Holder"
1585
  msgstr "Kontoinhaber"
1586
 
1587
  # @ woocommerce-germanized
1588
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:920
1589
  msgctxt "dhl"
1590
  msgid "Bank Name"
1591
  msgstr "Name der Bank"
1592
 
1593
  # @ woocommerce-germanized
1594
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:927
1595
  msgctxt "dhl"
1596
  msgid "IBAN"
1597
  msgstr "IBAN"
1598
 
1599
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:934
1600
  msgctxt "dhl"
1601
  msgid "BIC"
1602
  msgstr "BIC"
1603
 
1604
  # @ woocommerce-germanized
1605
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:941
1606
  msgctxt "dhl"
1607
  msgid "Payment Reference"
1608
  msgstr "Zahlungsreferenz"
1609
 
1610
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:945
1611
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:954
1612
  #, php-format
1613
  msgctxt "dhl"
1614
  msgid ""
1619
  "%s. Der Text ist auf 35 Zeichen begrenzt."
1620
 
1621
  # @ woocommerce-germanized
1622
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:950
1623
  msgctxt "dhl"
1624
  msgid "Payment Reference 2"
1625
  msgstr "Zahlungsreferenz 2"
1626
 
1627
  # @ woocommerce-germanized
1628
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:968
1629
  msgctxt "dhl"
1630
  msgid "Enable creating labels for return shipments."
1631
  msgstr "Automatisch Retourenlabels zu Retourensendungen erstellen."
1632
 
1633
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:968
1634
  msgctxt "dhl"
1635
  msgid ""
1636
  "By enabling this option you might generate retoure labels for return "
1639
  "Mit der Aktivierung dieser Option kannst du Retourenlabels zu "
1640
  "Retourensendungen erstellen und diese per E-Mail an den Kunden weiterleiten."
1641
 
1642
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:989
1643
  msgctxt "dhl"
1644
  msgid "Enable preferred day delivery."
1645
  msgstr "Aktiviere die Lieferung am Wunschtag."
1646
 
1647
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:989
1648
  msgctxt "dhl"
1649
  msgid ""
1650
  "Enabling this option will display options for the user to select their "
1653
  "Diese Option aktiviert die Auswahl eines Wunschtags durch den Kunden in der "
1654
  "Kasse."
1655
 
1656
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:998
1657
  msgctxt "dhl"
1658
  msgid ""
1659
  "Insert gross value as surcharge for preferred day delivery. Insert 0 to "
1663
  "Setze den Wert auf 0 um den Service kostenlos anzubieten."
1664
 
1665
  # @ woocommerce-germanized
1666
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1009
1667
  msgctxt "dhl"
1668
  msgid "Enable preferred location delivery."
1669
  msgstr "Lieferung an einen Wunschort aktivieren."
1670
 
1671
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1009
1672
  msgctxt "dhl"
1673
  msgid ""
1674
  "Enabling this option will display options for the user to select their "
1677
  "Diese Option aktiviert die Auswahl eines Wunschorts durch den Kunden in der "
1678
  "Kasse ."
1679
 
1680
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1017
1681
  msgctxt "dhl"
1682
  msgid "Enable preferred neighbor delivery."
1683
  msgstr "Aktiviere die Lieferung an einen Wunschnachbarn."
1684
 
1685
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1017
1686
  msgctxt "dhl"
1687
  msgid ""
1688
  "Enabling this option will display options for the user to deliver to their "
1691
  "Diese Option aktiviert die Auswahl eines Wunschnachbarn durch den Kunden in "
1692
  "der Kasse."
1693
 
1694
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1043
1695
  msgctxt "dhl"
1696
  msgid "Cut-off time"
1697
  msgstr "Cut-off-Zeit"
1698
 
1699
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1046
1700
  msgctxt "dhl"
1701
  msgid ""
1702
  "The cut-off time is the latest possible order time up to which the minimum "
1709
  "Nach Überschreitung dieses Zeitpunktes, wird der früheste verfügbare "
1710
  "Wunschtag in der Kasse um einen Tag erhöht (Tag der Bestellung + 3 Werktage)."
1711
 
1712
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1052
1713
  msgctxt "dhl"
1714
  msgid "Preparation days"
1715
  msgstr "Bearbeitungstage"
1716
 
1717
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1055
1718
  msgctxt "dhl"
1719
  msgid ""
1720
  "If you need more time to prepare your shipments you might want to add a "
1725
  "hier eine statische Anzahl an Tagen hinterlegen, die zum frühesten "
1726
  "auswählbaren Wunschtag hinzugefügt werden."
1727
 
1728
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1062
1729
  msgctxt "dhl"
1730
  msgid "Exclude days of transfer"
1731
  msgstr "Übergabetage ausschließen"
1732
 
1733
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1063
1734
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:31
1735
  msgctxt "dhl"
1736
  msgid "Monday"
1737
  msgstr "Montag"
1738
 
1739
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1064
1740
  msgctxt "dhl"
1741
  msgid "Exclude days from transferring shipments to DHL."
1742
  msgstr "Schließe bestimmte Wochentage für die Übergabe an DHL aus."
1743
 
1744
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1073
1745
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:32
1746
  msgctxt "dhl"
1747
  msgid "Tuesday"
1748
  msgstr "Dienstag"
1749
 
1750
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1082
1751
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:33
1752
  msgctxt "dhl"
1753
  msgid "Wednesday"
1754
  msgstr "Mittwoch"
1755
 
1756
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1091
1757
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:34
1758
  msgctxt "dhl"
1759
  msgid "Thursday"
1760
  msgstr "Donnerstag"
1761
 
1762
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1100
1763
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:35
1764
  msgctxt "dhl"
1765
  msgid "Friday"
1766
  msgstr "Freitag"
1767
 
1768
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1109
1769
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:36
1770
  msgctxt "dhl"
1771
  msgid "Saturday"
1772
  msgstr "Samstag"
1773
 
1774
  # @ woocommerce-germanized
1775
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1118
1776
  msgctxt "dhl"
1777
  msgid "Exclude gateways"
1778
  msgstr "Zahlungsarten ausschließen"
1779
 
1780
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1120
1781
  msgctxt "dhl"
1782
  msgid "Select payment gateways to be excluded from showing preferred services."
1783
  msgstr ""
1784
  "Wähle Zahlungsarten aus, für die die Wunschpaket-Services nicht zur "
1785
  "Verfügung stehen sollen."
1786
 
1787
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1145
1788
  msgctxt "dhl"
1789
  msgid "Let customers find a DHL location on a map."
1790
  msgstr "Lasse Kunden einen DHL Standort auf der Karte auswählen."
1791
 
1792
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1145
1793
  msgctxt "dhl"
1794
  msgid ""
1795
  "Enable this option to let your customers choose a pickup option from a map "
1800
  "einer Karten in der Kasse zu ermöglichen. Wenn diese Option deaktiviert ist, "
1801
  "wird stattdessen auf die DHL Website verwiesen."
1802
 
1803
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1152
1804
  msgctxt "dhl"
1805
  msgid "Google Maps Key"
1806
  msgstr "Google Maps Schlüssel"
1807
 
1808
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1156
1809
  #, php-format
1810
  msgctxt "dhl"
1811
  msgid ""
1815
  "Um eine Karte integrieren zu können, benötigst du einen gültigen API-"
1816
  "Schlüssel für Google Maps. Du kannst %s."
1817
 
1818
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1156
1819
  msgctxt "dhl"
1820
  msgid "retrieve a new one"
1821
  msgstr "hier einen neuen erstellen"
1822
 
1823
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1161
1824
  msgctxt "dhl"
1825
  msgid "Limit results"
1826
  msgstr "Suchergebnisse begrenzen"
1827
 
1828
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1165
1829
  msgctxt "dhl"
1830
  msgid "Limit the number of DHL locations shown on the map"
1831
  msgstr "Begrenzt die Anzahl der angezeigten DHL Standorte auf der Karte"
1832
 
1833
  # @ woocommerce-germanized
1834
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1182
1835
  msgctxt "dhl"
1836
  msgid "Enable Internetmarke integration."
1837
  msgstr "Internetmarke Integration aktivieren."
1838
 
1839
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1189
1840
  msgctxt "dhl"
1841
  msgid "Username"
1842
  msgstr "Benutzer"
1843
 
1844
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1191
1845
  #, php-format
1846
  msgctxt "dhl"
1847
  msgid ""
1852
  "Bitte teste deine Zugangsdaten bevor du eine Verbindung aufbaust."
1853
 
1854
  # @ woocommerce-germanized
1855
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1198
1856
  msgctxt "dhl"
1857
  msgid "Password"
1858
  msgstr "Passwort"
1859
 
1860
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1240
1861
  msgctxt "dhl"
1862
  msgid ""
1863
  "Please select your default shipping service for domestic shipments that you "
1868
  "deine Kunden anbietest."
1869
 
1870
  # @ woocommerce-germanized
1871
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1246
1872
  msgctxt "dhl"
1873
  msgid "EU Default Service"
1874
  msgstr "Standard Service (EU)"
1875
 
1876
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1250
1877
  msgctxt "dhl"
1878
  msgid ""
1879
  "Please select your default shipping service for EU shipments that you want "
1882
  "Bitte wähle das Standard-Produkt für EU Sendungen aus, das du für deine "
1883
  "Kunden anbietest."
1884
 
1885
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1260
1886
  msgctxt "dhl"
1887
  msgid ""
1888
  "Please select your default shipping service for cross-border shipments that "
1892
  "für deine Kunden anbietest."
1893
 
1894
  # @ woocommerce-germanized
1895
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1317
1896
  msgctxt "dhl"
1897
  msgid "Default Format"
1898
  msgstr "Standardformat"
1899
 
1900
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1320
1901
  #, php-format
1902
  msgctxt "dhl"
1903
  msgid ""
1909
  "verwendet wird. Du kannst die Liste auch manuell <a href=\"%s"
1910
  "\">aktualisieren</a>, falls notwendig."
1911
 
1912
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1326
1913
  msgctxt "dhl"
1914
  msgid "Print X-axis column"
1915
  msgstr "Druckspalte X-Achse"
1916
 
1917
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1328
1918
  msgctxt "dhl"
1919
  msgid "Adjust the print X-axis start column for the label."
1920
  msgstr "Passe die Druck-Startspalte der X-Achse für das Label an."
1921
 
1922
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1335
1923
  msgctxt "dhl"
1924
  msgid "Print Y-axis column"
1925
  msgstr "Druckspalte Y-Achse"
1926
 
1927
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1337
1928
  msgctxt "dhl"
1929
  msgid "Adjust the print Y-axis start column for the label."
1930
  msgstr "Passe die Druck-Startspalte der Y-Achse für das Label an."
1931
 
1932
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1365
1933
  msgctxt "dhl"
1934
  msgid "Portokasse"
1935
  msgstr "Portokasse"
1936
 
1937
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1368
1938
  msgctxt "dhl"
1939
  msgid "Balance"
1940
  msgstr "Guthaben"
1941
 
1942
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1375
1943
  msgctxt "dhl"
1944
  msgid "Charge (€)"
1945
  msgstr "Aufladen (€)"
1946
 
1947
  # @ woocommerce-germanized
1948
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1385
1949
  msgctxt "dhl"
1950
  msgid "Products"
1951
  msgstr "Produkte"
1952
 
1953
  # @ woocommerce-germanized
1954
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1388
1955
  msgctxt "dhl"
1956
  msgid "Available Products"
1957
  msgstr "Verfügbare Produkte"
1958
 
1959
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1391
1960
  #, php-format
1961
  msgctxt "dhl"
1962
  msgid ""
1968
  "sollen. Du kannst die Produktliste auch manuell <a href=\"%s"
1969
  "\">aktualisieren</a>, falls notwendig."
1970
 
1971
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1416
1972
  msgctxt "dhl"
1973
  msgid "API Error"
1974
  msgstr "API Fehler"
1975
 
1976
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1457
1977
  msgctxt "dhl"
1978
  msgid "Charge Portokasse"
1979
  msgstr "Portokasse aufladen"
1980
 
1981
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1458
1982
  #, php-format
1983
  msgctxt "dhl"
1984
  msgid "The minimum amount is %s"
1985
  msgstr "Der Minimalbetrag beträgt %s"
1986
 
1987
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1468
1988
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1470
1989
  msgctxt "dhl"
1990
  msgid "Not yet a customer?"
1991
  msgstr "Noch kein Kunde?"
1992
 
1993
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1500
1994
  msgctxt "dhl"
1995
  msgid "Internetmarke"
1996
  msgstr "Internetmarke"
1997
 
1998
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1501
1999
  msgctxt "dhl"
2000
  msgid "Addresses"
2001
  msgstr "Adressen"
2002
 
2003
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1502
2004
  msgctxt "dhl"
2005
  msgid "Preferred Services"
2006
  msgstr "Wunschpaket"
2007
 
2008
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1503
2009
  msgctxt "dhl"
2010
  msgid "Parcel Pickup"
2011
  msgstr "Standorte"
2106
  msgid "Missing shipment"
2107
  msgstr "Fehlende Sendung"
2108
 
2109
+ #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:173
2110
  msgctxt "dhl"
2111
  msgid "Invalid API response"
2112
  msgstr "Fehlerhafte API Rückmeldung"
2113
 
2114
+ #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:195
2115
  msgctxt "dhl"
2116
  msgid "Error while authenticating user."
2117
  msgstr "Fehler beim Autorisieren des Benutzers."
2118
 
2119
+ #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:281
2120
  msgctxt "dhl"
2121
  msgid "Error during Warenpost International request."
2122
  msgstr "Fehler beim Aufruf der Warenpost International API."
2123
 
2124
  # @ woocommerce-germanized
2125
+ #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:303
2126
  #, php-format
2127
  msgctxt "dhl"
2128
  msgid "Error during request: %s"
2301
  msgstr ""
2302
  "Die Abrechnungsnummer konnte nicht erzeugt werden. Die Teilnahmenummer fehlt."
2303
 
2304
+ #: woocommerce-germanized-dhl/src/Api/LabelSoap.php:657
2305
  #, php-format
2306
  msgctxt "dhl"
2307
  msgid "Only %s shipment items can be processed, your shipment has %s items."
2866
 
2867
  # @ woocommerce-germanized
2868
  #: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:58
2869
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1066
2870
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:24
2871
  #: woocommerce-germanized-shipments/src/Admin/Table.php:688
2872
  msgctxt "shipments"
3297
  msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
3298
 
3299
  #: woocommerce-germanized-shipments/includes/emails/class-wc-gzd-email-customer-shipment.php:356
3300
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:998
3301
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1028
3302
  #: woocommerce-germanized-shipments/templates/shipment/shipment-details-address.php:28
3303
  msgctxt "shipments"
3304
  msgid "N/A"
3360
  msgstr "Brief"
3361
 
3362
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:79
3363
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1064
3364
  msgctxt "shipments"
3365
  msgid "Shipment"
3366
  msgstr "Sendung"
3450
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:428
3451
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:499
3452
  #: woocommerce-germanized-shipments/src/SimpleShipment.php:118
3453
+ #: woocommerce-germanized-shipments/src/SimpleShipment.php:232
3454
  msgctxt "shipments"
3455
  msgid "Invalid shipment order"
3456
  msgstr "Ungültige Bestellung zur Sendung"
3471
  msgid "None"
3472
  msgstr "Keiner"
3473
 
3474
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:709
3475
+ msgctxt "shipments-shipping-provider"
3476
+ msgid "Unknown"
3477
+ msgstr "Unbekannt"
3478
+
3479
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:754
3480
  msgctxt "shipments"
3481
  msgid "Error while uploading file."
3482
  msgstr "Fehler beim Hochladen der Datei."
3483
 
3484
  # @ woocommerce-germanized
3485
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1065
3486
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
3487
  #: woocommerce-germanized-shipments/src/Admin/Table.php:687
3488
  msgctxt "shipments"
3489
  msgid "Date"
3490
  msgstr "Datum"
3491
 
3492
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1067
3493
  #: woocommerce-germanized-shipments/templates/shipment/shipment-details-tracking.php:23
3494
  msgctxt "shipments"
3495
  msgid "Tracking"
3496
  msgstr "Sendungsverfolgung"
3497
 
3498
  # @ woocommerce-germanized
3499
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1068
3500
  #: woocommerce-germanized-shipments/src/Admin/Admin.php:164
3501
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:30
3502
  #: woocommerce-germanized-shipments/src/Admin/Table.php:694
3504
  msgid "Actions"
3505
  msgstr "Aktionen"
3506
 
3507
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1304
3508
  msgctxt "shipments"
3509
  msgid "View"
3510
  msgstr "Anzeigen"
3511
 
3512
  # @ woocommerce-germanized
3513
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1311
3514
  #: woocommerce-germanized-shipments/src/Admin/Table.php:865
3515
  #: woocommerce-germanized-shipments/src/Ajax.php:337
3516
  msgctxt "shipments"
3526
  msgstr "Mein Konto"
3527
 
3528
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:115
3529
+ #: woocommerce-germanized-shipments/src/DataStores/Shipment.php:355
3530
  msgctxt "shipments"
3531
  msgid "Invalid shipment."
3532
  msgstr "Ungültige Sendung."
4616
  msgid "Invalid packaging."
4617
  msgstr "Verpackung nicht verfügbar."
4618
 
4619
+ #: woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php:198
4620
  msgctxt "shipments"
4621
  msgid "Invalid shipment item."
4622
  msgstr "Ungültige Sendungsposition."
4772
  msgstr "%1$s (%2$s, %3$s)"
4773
 
4774
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:356
4775
+ #: woocommerce-germanized-shipments/src/Shipment.php:946
4776
  #, php-format
4777
  msgctxt "full name"
4778
  msgid "%1$s %2$s"
5011
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-return-shipment-delivered.php:24
5012
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-return-shipment.php:24
5013
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php:24
5014
+ #: woocommerce-germanized/templates/emails/customer-cancelled-order.php:27
5015
+ #: woocommerce-germanized/templates/emails/plain/customer-cancelled-order.php:24
5016
  #, php-format
5017
  msgid "Hi %s,"
5018
  msgstr "Hallo %s,"
5081
  #, php-format
5082
  msgctxt "shipments"
5083
  msgid ""
5084
+ "Your order on %1$s has been partially shipped via %2$s. Find details below "
5085
+ "for your reference:"
5086
  msgstr ""
5087
+ "Deine Bestellung bei %1$s wurde teilweise versandt per %2$s. Im Folgenden "
5088
+ "findest du Details zur Sendung:"
5089
 
5090
  #: woocommerce-germanized-shipments/templates/emails/customer-shipment.php:36
5091
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php:31
5092
  #, php-format
5093
  msgctxt "shipments"
5094
  msgid ""
5095
+ "Your order on %1$s has been shipped via %2$s. Find details below for your "
5096
+ "reference:"
5097
  msgstr ""
5098
+ "Deine Bestellung bei %1$s wurde versandt per %2$s. Im Folgenden findest du "
5099
+ "Details zur Sendung:"
5100
 
5101
  #: woocommerce-germanized-shipments/templates/emails/email-shipment-address.php:27
5102
  #: woocommerce-germanized-shipments/templates/emails/plain/email-shipment-address.php:19
5325
  msgstr "l"
5326
 
5327
  # @ woocommerce-germanized
 
5328
  #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:559
5329
+ #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:569
5330
  #: woocommerce-germanized/includes/wc-gzd-core-functions.php:449
5331
  #: woocommerce-germanized/includes/wc-gzd-template-functions.php:614
5332
  #: woocommerce-germanized/includes/wc-gzd-template-functions.php:622
5334
  msgstr "inkl. MwSt."
5335
 
5336
  # @ woocommerce-germanized
5337
+ #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:559
5338
  msgid "excl. VAT"
5339
  msgstr "exkl. MwSt."
5340
 
5341
  # @ woocommerce-germanized
5342
+ #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:561
5343
  #: woocommerce-germanized/includes/wc-gzd-core-functions.php:449
5344
  #, php-format
5345
  msgid "incl. %s%% VAT"
5346
  msgstr "inkl. %s %% MwSt."
5347
 
5348
  # @ woocommerce-germanized
5349
+ #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:561
5350
  #, php-format
5351
  msgid "excl. %s%% VAT"
5352
  msgstr "exkl. %s %% MwSt."
5596
  #: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:73
5597
  #: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:153
5598
  #: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:79
5599
+ #: woocommerce-germanized/woocommerce-germanized.php:785
5600
  msgid "Settings"
5601
  msgstr "Einstellungen"
5602
 
6818
 
6819
  # @ woocommerce-germanized
6820
  #: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-tab-doi.php:38
 
6821
  msgid ""
6822
  "If customer chooses to create a customer account an email with an activation "
6823
  "link will be sent by mail. Customer account will be marked as activated if "
6824
+ "user clicks on the link within the email."
 
6825
  msgstr ""
6826
  "Wenn ein Kunde sich dazu entscheidet ein Benutzerkonto zu erstellen, erhält "
6827
  "dieser eine E-Mail mit einem Bestätigungslink. Insofern der Kunde diesen "
6828
+ "Bestätigungslink anklickt, wird das Konto als bestätigt markiert."
 
 
6829
 
6830
  # @ woocommerce-germanized
6831
  #: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-tab-doi.php:44
9116
  "Dieser Text wird in die Bestellbestätigung eingefügt. Verwende "
9117
  "{order_number}, {site_title} oder {order_date} als Platzhalter."
9118
 
9119
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:351
9120
  msgid ""
9121
  "Your order has been received and is now being processed. Your order details "
9122
  "are shown below for your reference."
9124
  "Deine Bestellung ist eingegangen und wird nun bearbeitet. Die Einzelheiten "
9125
  "deiner Bestellung kannst du der nachfolgenden Tabelle entnehmen."
9126
 
9127
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:397
9128
  msgid "Someone requested a password reset for your account."
9129
  msgstr ""
9130
  "Jemand hat das Zurücksetzen des Passworts für deinen Account beantragt."
9131
 
9132
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:412
9133
  #, php-format
9134
  msgid "Thanks for creating an account on %s."
9135
  msgstr "Danke, dass du ein Konto bei %s erstellt hast."
9136
 
9137
  # @ woocommerce-germanized
9138
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:1127
9139
  msgctxt "revocation-form"
9140
  msgid "Forward your withdrawal online"
9141
  msgstr "Deinen Widerruf online erklären"
9855
  "\">Datenschutzerklärung</a> damit wir deinen Widerruf bearbeiten können."
9856
 
9857
  # @ woocommerce-germanized
9858
+ #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:272
9859
  msgctxt "polylang"
9860
  msgid "Unit Price Metas"
9861
  msgstr "Grundpreis Metadaten"
9862
 
9863
+ #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:273
9864
  msgctxt "polylang"
9865
  msgid ""
9866
  "Note the last unit price field is the final unit price taking into account "
9870
  "der Produktseite ausgegeben wird"
9871
 
9872
  # @ woocommerce-germanized
9873
+ #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:286
9874
  msgctxt "polylang"
9875
  msgid "Sale Price Labels"
9876
  msgstr "Preishinweise"
9877
 
9878
+ #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:287
9879
  msgctxt "polylang"
9880
  msgid ""
9881
  "Sale price labels used to mark old prices (e.g. Recommended Retail Price)"
9900
  msgid "Tax Notice"
9901
  msgstr "Steuerhinweis"
9902
 
9903
+ # @ woocommerce
9904
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:28
9905
+ msgid "Cancelled order"
9906
+ msgstr "Stornierte Bestellung"
9907
+
9908
+ # @ woocommerce-germanized
9909
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:29
9910
+ msgid ""
9911
+ "This E-Mail is being sent to a customer in case the order was cancelled and/"
9912
+ "or has failed."
9913
+ msgstr ""
9914
+ "Diese E-Mail wird an den Kunden gesendet falls die Bestellung storniert und/"
9915
+ "oder fehlgeschlagen ist."
9916
+
9917
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:59
9918
+ msgid "Your {site_title} order #{order_number} has failed"
9919
+ msgstr "Deine Bestellung #{order_number} bei {site_title} ist fehlgeschlagen"
9920
+
9921
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:61
9922
+ msgid "Your {site_title} order #{order_number} has been cancelled"
9923
+ msgstr "Deine Bestellung #{order_number} bei {site_title} wurde storniert"
9924
+
9925
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:73
9926
+ msgid "Failed order: {order_number}"
9927
+ msgstr "Fehlgeschlagene Bestellung: {order_number}"
9928
+
9929
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:75
9930
+ msgid "Cancelled order: {order_number}"
9931
+ msgstr "Stornierte Bestellung: {order_number}"
9932
+
9933
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:204
9934
+ #, php-format
9935
+ msgid "Available placeholders: %s"
9936
+ msgstr "Verfügbare Platzhalter: %s"
9937
+
9938
+ # @ woocommerce-germanized
9939
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:207
9940
+ #: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:875
9941
+ #: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:111
9942
+ msgid "Enable/Disable"
9943
+ msgstr "Aktivieren/Deaktivieren"
9944
+
9945
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:209
9946
+ msgid "Enable this email notification"
9947
+ msgstr "Aktiviere diese E-Mail-Benachrichtigung"
9948
+
9949
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:213
9950
+ msgid "Enable failed"
9951
+ msgstr "Fehlgeschlagen aktivieren"
9952
+
9953
+ # @ woocommerce-germanized
9954
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:215
9955
+ msgid "Enable failed order customer notification"
9956
+ msgstr "Aktiviere die Benachrichtigung bei fehlgeschlagenen Bestellungen"
9957
+
9958
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:219
9959
+ msgid "Cancelled email subject"
9960
+ msgstr "Storniert Betreff"
9961
+
9962
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:227
9963
+ msgid "Failed email subject"
9964
+ msgstr "Fehlgeschlagen Betreff"
9965
+
9966
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:235
9967
+ msgid "Cancelled email heading"
9968
+ msgstr "Storniert Kopfzeile"
9969
+
9970
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:243
9971
+ msgid "Failed email heading"
9972
+ msgstr "Fehlgeschlagen Kopfzeile"
9973
+
9974
+ # @ woocommerce-germanized
9975
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:251
9976
+ msgid "Additional content"
9977
+ msgstr "Zusätzlicher Inhalt"
9978
+
9979
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:252
9980
+ msgid "Text to appear below the main email content."
9981
+ msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
9982
+
9983
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:254
9984
+ msgid "N/A"
9985
+ msgstr "n.a."
9986
+
9987
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:260
9988
+ msgid "Email type"
9989
+ msgstr "E-Mail-Typ"
9990
+
9991
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:262
9992
+ msgid "Choose which format of email to send."
9993
+ msgstr "Format für E-Mail-Versand auswählen."
9994
+
9995
  # @ woocommerce-germanized
9996
  #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-new-account-activation.php:40
9997
  msgid "New account activation"
10288
  msgid "a single payment"
10289
  msgstr "eine einmalige Zahlung"
10290
 
 
 
 
 
 
 
10291
  # @ woocommerce-germanized
10292
  #: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:877
10293
  msgid "Enable Direct Debit Payment"
11029
  msgid "Update totals"
11030
  msgstr "Betrag aktualisieren"
11031
 
11032
+ #: woocommerce-germanized/templates/emails/customer-cancelled-order.php:31
11033
+ #: woocommerce-germanized/templates/emails/plain/customer-cancelled-order.php:28
11034
+ #, php-format
11035
+ msgid "Your order #%s has been cancelled:"
11036
+ msgstr "Deine Bestellung #%s wurde storniert:"
11037
+
11038
+ #: woocommerce-germanized/templates/emails/customer-cancelled-order.php:34
11039
+ #: woocommerce-germanized/templates/emails/plain/customer-cancelled-order.php:31
11040
+ #, php-format
11041
+ msgid "Your order #%s has failed:"
11042
+ msgstr "Deine Bestellung #%s ist fehlgeschlagen:"
11043
+
11044
  # @ woocommerce-germanized
11045
  #: woocommerce-germanized/templates/emails/customer-new-account-activation.php:25
11046
  #: woocommerce-germanized/templates/emails/plain/customer-new-account-activation.php:25
11062
  #: woocommerce-germanized/templates/emails/plain/customer-new-account-activation.php:35
11063
  #, php-format
11064
  msgid "Your password has been automatically generated: <strong>%s</strong>"
11065
+ msgstr "Dein Passwort wurde automatisch generiert: <strong>%s</strong>"
11066
 
11067
  # @ woocommerce-germanized
11068
  #: woocommerce-germanized/templates/emails/customer-new-account-activation.php:37
11190
  "Bitte <a href=\"%s\">deaktiviere</a> das Plugin und lerne in unserem <a href="
11191
  "\"%s\" target=\"_blank\">Blog-Post</a> wie du das Plugin austauschen kannst."
11192
 
11193
+ #: woocommerce-germanized/woocommerce-germanized.php:981
11194
  msgid "Pease wait while we are trying to redirect you to the payment provider."
11195
  msgstr "Einen Moment - wir versuchen dich zum Zahlungsanbieter weiterzuleiten."
11196
 
12876
  #~ msgid "Download DHL label"
12877
  #~ msgstr "DHL Label downloaden"
12878
 
 
 
 
 
12879
  # @ woocommerce-germanized
12880
  #~ msgid "Virtual rate"
12881
  #~ msgstr "Virtueller Steuersatz"
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-01-26 17:43+0100\n"
6
- "PO-Revision-Date: 2021-01-26 17:43+0100\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE@formal\n"
@@ -46,7 +46,7 @@ msgid "Additional Services"
46
  msgstr "Zusätzliche Leistungen"
47
 
48
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-deutsche-post-label-backbone-form.php:30
49
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:513
50
  #, php-format
51
  msgid ""
52
  "Sorry but none of your selected <a href=\"%s\">Deutsche Post Products</a> is "
@@ -87,7 +87,7 @@ msgstr "Zollabgabe"
87
 
88
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:65
89
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:141
90
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:985
91
  #: woocommerce-germanized-dhl/src/ParcelServices.php:29
92
  msgctxt "dhl"
93
  msgid "Preferred Day"
@@ -102,14 +102,14 @@ msgstr "Wunschzeit"
102
  # @ woocommerce-germanized
103
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:87
104
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:169
105
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1005
106
  #: woocommerce-germanized-dhl/src/ParcelServices.php:43
107
  msgctxt "dhl"
108
  msgid "Preferred Location"
109
  msgstr "Wunschort"
110
 
111
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:98
112
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1013
113
  #: woocommerce-germanized-dhl/src/ParcelServices.php:48
114
  msgctxt "dhl"
115
  msgid "Preferred Neighbor"
@@ -137,7 +137,7 @@ msgstr "Firma"
137
 
138
  # @ woocommerce-germanized
139
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:139
140
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:609
141
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:734
142
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:803
143
  msgctxt "dhl"
@@ -152,7 +152,7 @@ msgstr "Hausnummer"
152
 
153
  # @ woocommerce-germanized
154
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:159
155
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:610
156
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:755
157
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:824
158
  #: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
@@ -162,7 +162,7 @@ msgstr "Postleitzahl"
162
 
163
  # @ woocommerce-germanized
164
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:168
165
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:611
166
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:748
167
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:817
168
  #: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
@@ -362,7 +362,7 @@ msgstr ""
362
  "href=\"%s\">globalen Einstellungen</a>."
363
 
364
  #: woocommerce-germanized-dhl/includes/admin/views/settings-shipping-method.php:99
365
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1403
366
  msgctxt "dhl"
367
  msgid "Printing"
368
  msgstr "Druck"
@@ -378,73 +378,73 @@ msgstr ""
378
  "\"%s\">globalen Einstellungen</a>."
379
 
380
  # @ woocommerce-germanized
381
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:170
382
  msgctxt "dhl time context"
383
  msgid "None"
384
  msgstr "Keine"
385
 
386
  # @ woocommerce-germanized
387
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:180
388
  #: woocommerce-germanized-dhl/src/Api/Paket.php:283
389
  msgctxt "dhl day context"
390
  msgid "None"
391
  msgstr "Keiner"
392
 
393
  # @ woocommerce-germanized
394
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:205
395
  msgctxt "dhl"
396
  msgid "Delivery Duty Unpaid"
397
  msgstr "Delivery Duty Unpaid"
398
 
399
  # @ woocommerce-germanized
400
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:206
401
  msgctxt "dhl"
402
  msgid "Delivery Duty Paid"
403
  msgstr "Delivery Duty Paid"
404
 
405
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:207
406
  msgctxt "dhl"
407
  msgid "Delivery Duty Paid (excl. VAT )"
408
  msgstr "Delivered Duty Paid (exkl. MwSt.)"
409
 
410
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:208
411
  msgctxt "dhl"
412
  msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
413
  msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
414
 
415
  # @ woocommerce-germanized
416
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:236
417
  msgctxt "age context"
418
  msgid "None"
419
  msgstr "Keine"
420
 
421
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:237
422
  msgctxt "dhl"
423
  msgid "Minimum age of 16"
424
  msgstr "Mindestens 16 Jahre"
425
 
426
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:238
427
  msgctxt "dhl"
428
  msgid "Minimum age of 18"
429
  msgstr "Mindestens 18 Jahre"
430
 
431
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:263
432
  msgctxt "dhl"
433
  msgid "Shipment #{shipment_id} to order {order_id}"
434
  msgstr "Sendung #{shipment_id} zur Bestellung {order_id}"
435
 
436
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:279
437
  msgctxt "dhl"
438
  msgid "Return #{shipment_id} to order {order_id}"
439
  msgstr "Retoure #{shipment_id} zur Bestellung {order_id}"
440
 
441
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:295
442
  msgctxt "dhl"
443
  msgid "Return shipment #{shipment_id} to order #{order_id}"
444
  msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
445
 
446
  # @ woocommerce-germanized
447
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:375
448
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:188
449
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:488
450
  #: woocommerce-germanized-dhl/src/ParcelLocator.php:864
@@ -454,75 +454,75 @@ msgid "Packstation"
454
  msgstr "Packstation"
455
 
456
  # @ woocommerce-germanized
457
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:376
458
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:377
459
  msgctxt "dhl"
460
  msgid "Postfiliale"
461
  msgstr "Postfiliale"
462
 
463
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:461
464
  msgctxt "dhl"
465
  msgid "Receiver is missing or does not exist."
466
  msgstr "Empfänger fehlt oder existiert nicht."
467
 
468
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:480
469
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:574
470
  #, php-format
471
  msgctxt "dhl"
472
  msgid "Shipment order #%s does not exist"
473
  msgstr "Bestellung zur Sendung #%s existiert nicht"
474
 
475
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:491
476
  msgctxt "dhl"
477
  msgid "The services chosen are not available for the current product."
478
  msgstr "Die ausgewählten Services sind für dieses Produkt nicht verfügbar."
479
 
480
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:540
481
  #, php-format
482
  msgctxt "dhl"
483
  msgid "Deutsche Post product is missing for %s."
484
  msgstr "Deutsche Post Produkt fehlt oder ist nicht verfügbar für %s."
485
 
486
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:616
487
  #, php-format
488
  msgctxt "dhl"
489
  msgid "%s of the return address is a mandatory field."
490
  msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
491
 
492
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:621
493
  msgctxt "dhl"
494
  msgid "Please either add a return company or name."
495
  msgstr ""
496
  "Bitte geben Sie entweder einen Firmennamen oder Namen für die "
497
  "Rücksendeadresse an."
498
 
499
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:640
500
  msgctxt "dhl"
501
  msgid "Error while parsing preferred day."
502
  msgstr "Fehler beim Einlesen des Wunschtags."
503
 
504
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:651
505
  msgctxt "dhl"
506
  msgid "Error while parsing preferred time."
507
  msgstr "Fehler beim Einlesen der Wunschzeit."
508
 
509
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:676
510
  msgctxt "dhl"
511
  msgid "The visual min age check is invalid."
512
  msgstr "Das Alter der Alterssichtprüfung ist ungültig."
513
 
514
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:700
515
  msgctxt "dhl"
516
  msgid "The ident min age check is invalid."
517
  msgstr "Das Alter des Ident-Checks ist ungültig."
518
 
519
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:707
520
  msgctxt "dhl"
521
  msgid "There was an error parsing the date of birth for the identity check."
522
  msgstr ""
523
  "Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
524
 
525
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:712
526
  msgctxt "dhl"
527
  msgid ""
528
  "Either a minimum age or a date of birth must be added to the ident check."
@@ -531,89 +531,89 @@ msgstr ""
531
  "hinzugefügt werden."
532
 
533
  # @ woocommerce-germanized
534
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:726
535
  #, php-format
536
  msgctxt "dhl"
537
  msgid "%s duties element does not exist."
538
  msgstr "%s Zollabgabe existiert nicht."
539
 
540
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1453
541
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1537
542
  msgctxt "dhl"
543
  msgid "Invalid shipment"
544
  msgstr "Ungültige Sendung"
545
 
546
  # @ woocommerce-germanized
547
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1457
548
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1541
549
  msgctxt "dhl"
550
  msgid "Order does not exist"
551
  msgstr "Bestellung existiert nicht"
552
 
553
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1489
554
  msgctxt "dhl"
555
  msgid "Error while creating the label instance"
556
  msgstr "Fehler beim Erstellen der Label-Instanz"
557
 
558
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1612
559
  msgctxt "dhl"
560
  msgid "Invalid label"
561
  msgstr "Ungültiges Label"
562
 
563
  # @ woocommerce-germanized
564
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1700
565
  msgctxt "dhl"
566
  msgid "DHL Retoure International A"
567
  msgstr "DHL Retoure International A"
568
 
569
  # @ woocommerce-germanized
570
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1701
571
  msgctxt "dhl"
572
  msgid "DHL Retoure International B"
573
  msgstr "DHL Retoure International B"
574
 
575
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1710
576
  msgctxt "dhl"
577
  msgid "DHL Retoure Online"
578
  msgstr "DHL Retoure Online"
579
 
580
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1727
581
  msgctxt "dhl"
582
  msgid "DHL Paket Connect"
583
  msgstr "DHL Paket Connect"
584
 
585
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1728
586
  msgctxt "dhl"
587
  msgid "DHL Europaket (B2B)"
588
  msgstr "DHL Europaket (B2B)"
589
 
590
  # @ woocommerce-germanized
591
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1729
592
  msgctxt "dhl"
593
  msgid "DHL Paket International"
594
  msgstr "DHL Paket International"
595
 
596
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1804
597
  msgctxt "dhl"
598
  msgid "DHL Paket"
599
  msgstr "DHL Paket"
600
 
601
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1805
602
  msgctxt "dhl"
603
  msgid "DHL Paket PRIO"
604
  msgstr "DHL Paket PRIO"
605
 
606
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1806
607
  msgctxt "dhl"
608
  msgid "DHL Paket Taggleich"
609
  msgstr "DHL Paket Taggleich"
610
 
611
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1807
612
  msgctxt "dhl"
613
  msgid "DHL Warenpost"
614
  msgstr "DHL Warenpost"
615
 
616
- #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1894
617
  msgctxt "dhl"
618
  msgid "Error while uploading label."
619
  msgstr "Fehler beim Hochladen des Labels."
@@ -717,7 +717,7 @@ msgstr ""
717
  "Ordner %s manuell und stellen Sie sicher, dass der Ordner beschreibbar ist."
718
 
719
  #: woocommerce-germanized-dhl/src/Admin/Admin.php:271
720
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1495
721
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:39
722
  msgctxt "dhl"
723
  msgid "DHL"
@@ -805,7 +805,7 @@ msgstr ""
805
 
806
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:94
807
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:872
808
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:964
809
  msgctxt "dhl"
810
  msgid "Retoure"
811
  msgstr "Retoure"
@@ -841,7 +841,7 @@ msgstr ""
841
  # @ woocommerce-germanized
842
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:122
843
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:896
844
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1420
845
  msgctxt "dhl"
846
  msgid "Automation"
847
  msgstr "Automatisierung"
@@ -867,7 +867,7 @@ msgstr ""
867
 
868
  # @ woocommerce-germanized
869
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:155
870
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:993
871
  msgctxt "dhl"
872
  msgid "Fee"
873
  msgstr "Gebühr"
@@ -900,7 +900,7 @@ msgstr ""
900
  "im Folgenden konfiguriert) als Lieferadresse auswählen."
901
 
902
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:202
903
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1141
904
  msgctxt "dhl"
905
  msgid "Map"
906
  msgstr "Karte"
@@ -917,7 +917,7 @@ msgstr ""
917
  "Kartenansicht einen gültigen Google Maps API Schlüssel."
918
 
919
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:223
920
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1178
921
  msgctxt "dhl"
922
  msgid "Enable"
923
  msgstr "Aktivieren"
@@ -974,11 +974,11 @@ msgstr "Benutzer"
974
  #, php-format
975
  msgctxt "dhl"
976
  msgid ""
977
- "Your username for the DHL business customer portal. Please note the lower "
978
- "case and test your access data in advance %s."
979
  msgstr ""
980
- "Ihr Benutzername zum DHL Geschäftskundenportal. Bitte beachten Sie die "
981
- "Kleinschreibung und testen Sie Ihre Zugangsdaten vorab %s."
982
 
983
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:255
984
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:264
@@ -999,9 +999,9 @@ msgstr "Passwort"
999
  #, php-format
1000
  msgctxt "dhl"
1001
  msgid ""
1002
- "Your password for the DHL business customer portal. Please note the new "
1003
  "assignment of the password to 3 (Standard User) or 12 (System User) months "
1004
- "and test your access data in advance %s."
1005
  msgstr ""
1006
  "Ihr Passwort zum DHL Geschäftskundenportal. Bitte beachten Sie den Ablauf "
1007
  "der Gültigkeit des Passworts nach 3 (Standard-Benutzer) bzw. 12 (System-"
@@ -1016,11 +1016,11 @@ msgstr "Sandbox Benutzername"
1016
  #, php-format
1017
  msgctxt "dhl"
1018
  msgid ""
1019
- "Your username for the DHL developer portal. Please note the lower case and "
1020
- "test your access data in advance %s."
1021
  msgstr ""
1022
- "Ihr Benutzername zum DHL Entwicklerportal. Bitte beachten Sie die "
1023
- "Kleinschreibung und testen Sie Ihre Zugangsdaten vorab %s."
1024
 
1025
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:280
1026
  msgctxt "dhl"
@@ -1073,7 +1073,7 @@ msgid "contract data"
1073
  msgstr "Vertragsdaten"
1074
 
1075
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:392
1076
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1233
1077
  msgctxt "dhl"
1078
  msgid "Domestic Default Service"
1079
  msgstr "Nationaler Standard Service"
@@ -1090,7 +1090,7 @@ msgstr ""
1090
  "nachträglich ändern)."
1091
 
1092
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:402
1093
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1253
1094
  msgctxt "dhl"
1095
  msgid "Int. Default Service"
1096
  msgstr "Internationaler Standard Service"
@@ -1139,13 +1139,13 @@ msgstr ""
1139
 
1140
  # @ woocommerce-germanized
1141
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:432
1142
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1211
1143
  msgctxt "dhl"
1144
  msgid "Default weight (kg)"
1145
  msgstr "Standardgewicht (kg)"
1146
 
1147
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:434
1148
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1213
1149
  msgctxt "dhl"
1150
  msgid ""
1151
  "Choose a default shipment weight to be used for labels if no weight has been "
@@ -1155,13 +1155,13 @@ msgstr ""
1155
  "für die das Gewicht nicht automatisch bestimmt werden kann."
1156
 
1157
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:443
1158
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1222
1159
  msgctxt "dhl"
1160
  msgid "Minimum weight (kg)"
1161
  msgstr "Mindestgewicht (kg)"
1162
 
1163
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:445
1164
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1224
1165
  msgctxt "dhl"
1166
  msgid ""
1167
  "Choose a minimum weight to be used for labels e.g. to prevent low shipment "
@@ -1393,15 +1393,15 @@ msgid "Premium delivery for international shipments."
1393
  msgstr "Premium Lieferung für internationale Sendungen."
1394
 
1395
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:618
1396
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1275
1397
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1496
1398
  msgctxt "dhl"
1399
  msgid "Labels"
1400
  msgstr "Labels"
1401
 
1402
  # @ woocommerce-germanized
1403
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:619
1404
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1276
1405
  msgctxt "dhl"
1406
  msgid "Automatically create labels for shipments."
1407
  msgstr "Automatisch Labels zu Sendungen erstellen."
@@ -1409,13 +1409,13 @@ msgstr "Automatisch Labels zu Sendungen erstellen."
1409
  # @ woocommerce-germanized
1410
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:626
1411
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:653
1412
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1283
1413
  msgctxt "dhl"
1414
  msgid "Status"
1415
  msgstr "Status"
1416
 
1417
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:630
1418
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1287
1419
  msgctxt "dhl"
1420
  msgid "Choose a shipment status which should trigger generation of a label."
1421
  msgstr ""
@@ -1424,13 +1424,13 @@ msgstr ""
1424
 
1425
  # @ woocommerce-germanized
1426
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:637
1427
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1294
1428
  msgctxt "dhl"
1429
  msgid "Shipment Status"
1430
  msgstr "Sendungsstatus"
1431
 
1432
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:638
1433
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1295
1434
  msgctxt "dhl"
1435
  msgid "Mark shipment as shipped after label has been created successfully."
1436
  msgstr ""
@@ -1571,12 +1571,12 @@ msgstr ""
1571
  "automatisch erzeugt werden sollen."
1572
 
1573
  # @ woocommerce-germanized
1574
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:907
1575
  msgctxt "dhl"
1576
  msgid "Bank Account"
1577
  msgstr "Bankkonto"
1578
 
1579
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:907
1580
  msgctxt "dhl"
1581
  msgid "Enter your bank details needed for services that use COD."
1582
  msgstr ""
@@ -1584,36 +1584,36 @@ msgstr ""
1584
  "verwendet werden sollen."
1585
 
1586
  # @ woocommerce-germanized
1587
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:910
1588
  msgctxt "dhl"
1589
  msgid "Holder"
1590
  msgstr "Kontoinhaber"
1591
 
1592
  # @ woocommerce-germanized
1593
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:917
1594
  msgctxt "dhl"
1595
  msgid "Bank Name"
1596
  msgstr "Name der Bank"
1597
 
1598
  # @ woocommerce-germanized
1599
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:924
1600
  msgctxt "dhl"
1601
  msgid "IBAN"
1602
  msgstr "IBAN"
1603
 
1604
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:931
1605
  msgctxt "dhl"
1606
  msgid "BIC"
1607
  msgstr "BIC"
1608
 
1609
  # @ woocommerce-germanized
1610
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:938
1611
  msgctxt "dhl"
1612
  msgid "Payment Reference"
1613
  msgstr "Zahlungsreferenz"
1614
 
1615
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:942
1616
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:951
1617
  #, php-format
1618
  msgctxt "dhl"
1619
  msgid ""
@@ -1624,18 +1624,18 @@ msgstr ""
1624
  "hinzufügen: %s. Der Text ist auf 35 Zeichen begrenzt."
1625
 
1626
  # @ woocommerce-germanized
1627
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:947
1628
  msgctxt "dhl"
1629
  msgid "Payment Reference 2"
1630
  msgstr "Zahlungsreferenz 2"
1631
 
1632
  # @ woocommerce-germanized
1633
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:965
1634
  msgctxt "dhl"
1635
  msgid "Enable creating labels for return shipments."
1636
  msgstr "Automatisch Retourenlabels zu Retourensendungen erstellen."
1637
 
1638
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:965
1639
  msgctxt "dhl"
1640
  msgid ""
1641
  "By enabling this option you might generate retoure labels for return "
@@ -1644,12 +1644,12 @@ msgstr ""
1644
  "Mit der Aktivierung dieser Option können Sie Retourenlabels zu "
1645
  "Retourensendungen erstellen und diese per E-Mail an den Kunden weiterleiten."
1646
 
1647
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:986
1648
  msgctxt "dhl"
1649
  msgid "Enable preferred day delivery."
1650
  msgstr "Aktiviere die Lieferung am Wunschtag."
1651
 
1652
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:986
1653
  msgctxt "dhl"
1654
  msgid ""
1655
  "Enabling this option will display options for the user to select their "
@@ -1658,7 +1658,7 @@ msgstr ""
1658
  "Diese Option aktiviert die Auswahl eines Wunschtags durch den Kunden in der "
1659
  "Kasse."
1660
 
1661
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:995
1662
  msgctxt "dhl"
1663
  msgid ""
1664
  "Insert gross value as surcharge for preferred day delivery. Insert 0 to "
@@ -1668,12 +1668,12 @@ msgstr ""
1668
  "Setzen Sie den Wert auf 0 um den Service kostenlos anzubieten."
1669
 
1670
  # @ woocommerce-germanized
1671
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1006
1672
  msgctxt "dhl"
1673
  msgid "Enable preferred location delivery."
1674
  msgstr "Lieferung an einen Wunschort aktivieren."
1675
 
1676
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1006
1677
  msgctxt "dhl"
1678
  msgid ""
1679
  "Enabling this option will display options for the user to select their "
@@ -1682,12 +1682,12 @@ msgstr ""
1682
  "Diese Option aktiviert die Auswahl eines Wunschorts durch den Kunden in der "
1683
  "Kasse ."
1684
 
1685
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1014
1686
  msgctxt "dhl"
1687
  msgid "Enable preferred neighbor delivery."
1688
  msgstr "Aktiviere die Lieferung an einen Wunschnachbarn."
1689
 
1690
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1014
1691
  msgctxt "dhl"
1692
  msgid ""
1693
  "Enabling this option will display options for the user to deliver to their "
@@ -1696,12 +1696,12 @@ msgstr ""
1696
  "Diese Option aktiviert die Auswahl eines Wunschnachbarn durch den Kunden in "
1697
  "der Kasse."
1698
 
1699
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1040
1700
  msgctxt "dhl"
1701
  msgid "Cut-off time"
1702
  msgstr "Cut-off-Zeit"
1703
 
1704
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1043
1705
  msgctxt "dhl"
1706
  msgid ""
1707
  "The cut-off time is the latest possible order time up to which the minimum "
@@ -1714,12 +1714,12 @@ msgstr ""
1714
  "Nach Überschreitung dieses Zeitpunktes, wird der früheste verfügbare "
1715
  "Wunschtag in der Kasse um einen Tag erhöht (Tag der Bestellung + 3 Werktage)."
1716
 
1717
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1049
1718
  msgctxt "dhl"
1719
  msgid "Preparation days"
1720
  msgstr "Bearbeitungstage"
1721
 
1722
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1052
1723
  msgctxt "dhl"
1724
  msgid ""
1725
  "If you need more time to prepare your shipments you might want to add a "
@@ -1730,71 +1730,71 @@ msgstr ""
1730
  "hier eine statische Anzahl an Tagen hinterlegen, die zum frühesten "
1731
  "auswählbaren Wunschtag hinzugefügt werden."
1732
 
1733
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1059
1734
  msgctxt "dhl"
1735
  msgid "Exclude days of transfer"
1736
  msgstr "Übergabetage ausschließen"
1737
 
1738
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1060
1739
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:31
1740
  msgctxt "dhl"
1741
  msgid "Monday"
1742
  msgstr "Montag"
1743
 
1744
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1061
1745
  msgctxt "dhl"
1746
  msgid "Exclude days from transferring shipments to DHL."
1747
  msgstr "Schließen Sie bestimmte Wochentage für die Übergabe an DHL aus."
1748
 
1749
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1070
1750
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:32
1751
  msgctxt "dhl"
1752
  msgid "Tuesday"
1753
  msgstr "Dienstag"
1754
 
1755
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1079
1756
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:33
1757
  msgctxt "dhl"
1758
  msgid "Wednesday"
1759
  msgstr "Mittwoch"
1760
 
1761
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1088
1762
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:34
1763
  msgctxt "dhl"
1764
  msgid "Thursday"
1765
  msgstr "Donnerstag"
1766
 
1767
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1097
1768
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:35
1769
  msgctxt "dhl"
1770
  msgid "Friday"
1771
  msgstr "Freitag"
1772
 
1773
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1106
1774
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:36
1775
  msgctxt "dhl"
1776
  msgid "Saturday"
1777
  msgstr "Samstag"
1778
 
1779
  # @ woocommerce-germanized
1780
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1115
1781
  msgctxt "dhl"
1782
  msgid "Exclude gateways"
1783
  msgstr "Zahlungsarten ausschließen"
1784
 
1785
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1117
1786
  msgctxt "dhl"
1787
  msgid "Select payment gateways to be excluded from showing preferred services."
1788
  msgstr ""
1789
  "Wählen Sie Zahlungsarten aus, für die die Wunschpaket-Services nicht zur "
1790
  "Verfügung stehen sollen."
1791
 
1792
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1142
1793
  msgctxt "dhl"
1794
  msgid "Let customers find a DHL location on a map."
1795
  msgstr "Lasse Kunden einen DHL Standort auf der Karte auswählen."
1796
 
1797
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1142
1798
  msgctxt "dhl"
1799
  msgid ""
1800
  "Enable this option to let your customers choose a pickup option from a map "
@@ -1805,12 +1805,12 @@ msgstr ""
1805
  "anhand einer Karten in der Kasse zu ermöglichen. Wenn diese Option "
1806
  "deaktiviert ist, wird stattdessen auf die DHL Website verwiesen."
1807
 
1808
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1149
1809
  msgctxt "dhl"
1810
  msgid "Google Maps Key"
1811
  msgstr "Google Maps Schlüssel"
1812
 
1813
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1153
1814
  #, php-format
1815
  msgctxt "dhl"
1816
  msgid ""
@@ -1820,33 +1820,33 @@ msgstr ""
1820
  "Um eine Karte integrieren zu können, benötigen Siee du einen gültigen API-"
1821
  "Schlüssel für Google Maps. Sie können %s."
1822
 
1823
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1153
1824
  msgctxt "dhl"
1825
  msgid "retrieve a new one"
1826
  msgstr "hier einen neuen erstellen"
1827
 
1828
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1158
1829
  msgctxt "dhl"
1830
  msgid "Limit results"
1831
  msgstr "Suchergebnisse begrenzen"
1832
 
1833
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1162
1834
  msgctxt "dhl"
1835
  msgid "Limit the number of DHL locations shown on the map"
1836
  msgstr "Begrenzt die Anzahl der angezeigten DHL Standorte auf der Karte"
1837
 
1838
  # @ woocommerce-germanized
1839
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1179
1840
  msgctxt "dhl"
1841
  msgid "Enable Internetmarke integration."
1842
  msgstr "Internetmarke Integration aktivieren."
1843
 
1844
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1186
1845
  msgctxt "dhl"
1846
  msgid "Username"
1847
  msgstr "Benutzer"
1848
 
1849
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1188
1850
  #, php-format
1851
  msgctxt "dhl"
1852
  msgid ""
@@ -1857,12 +1857,12 @@ msgstr ""
1857
  "testen Sie Ihre Zugangsdaten bevor Sie eine Verbindung aufbauen."
1858
 
1859
  # @ woocommerce-germanized
1860
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1195
1861
  msgctxt "dhl"
1862
  msgid "Password"
1863
  msgstr "Passwort"
1864
 
1865
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1237
1866
  msgctxt "dhl"
1867
  msgid ""
1868
  "Please select your default shipping service for domestic shipments that you "
@@ -1873,12 +1873,12 @@ msgstr ""
1873
  "für Ihre Kunden anbieten."
1874
 
1875
  # @ woocommerce-germanized
1876
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1243
1877
  msgctxt "dhl"
1878
  msgid "EU Default Service"
1879
  msgstr "Standard Service (EU)"
1880
 
1881
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1247
1882
  msgctxt "dhl"
1883
  msgid ""
1884
  "Please select your default shipping service for EU shipments that you want "
@@ -1887,7 +1887,7 @@ msgstr ""
1887
  "Bitte wählen Sie das Standard-Produkt für EU Sendungen aus, das Sie für Ihre "
1888
  "Kunden anbieten."
1889
 
1890
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1257
1891
  msgctxt "dhl"
1892
  msgid ""
1893
  "Please select your default shipping service for cross-border shipments that "
@@ -1896,12 +1896,12 @@ msgstr ""
1896
  "Bitte wählen Sie das Standard-Produkt für internationale Sendungen aus, das "
1897
  "Sie für Ihre Kunden anbieten."
1898
 
1899
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1314
1900
  msgctxt "dhl"
1901
  msgid "Default Format"
1902
  msgstr "Standardformat"
1903
 
1904
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1317
1905
  #, php-format
1906
  msgctxt "dhl"
1907
  msgid ""
@@ -1913,54 +1913,54 @@ msgstr ""
1913
  "verwendet wird. Sie können die Liste auch manuell <a href=\"%s"
1914
  "\">aktualisieren</a>, falls notwendig."
1915
 
1916
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1323
1917
  msgctxt "dhl"
1918
  msgid "Print X-axis column"
1919
  msgstr "Druckspalte X-Achse"
1920
 
1921
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1325
1922
  msgctxt "dhl"
1923
  msgid "Adjust the print X-axis start column for the label."
1924
  msgstr "Passen Sie die Druck-Startspalte der X-Achse für das Label an."
1925
 
1926
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1332
1927
  msgctxt "dhl"
1928
  msgid "Print Y-axis column"
1929
  msgstr "Druckspalte Y-Achse"
1930
 
1931
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1334
1932
  msgctxt "dhl"
1933
  msgid "Adjust the print Y-axis start column for the label."
1934
  msgstr "Passen Sie die Druck-Startspalte der Y-Achse für das Label an."
1935
 
1936
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1362
1937
  msgctxt "dhl"
1938
  msgid "Portokasse"
1939
  msgstr "Portokasse"
1940
 
1941
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1365
1942
  msgctxt "dhl"
1943
  msgid "Balance"
1944
  msgstr "Guthaben"
1945
 
1946
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1372
1947
  msgctxt "dhl"
1948
  msgid "Charge (€)"
1949
  msgstr "Aufladen (€)"
1950
 
1951
  # @ woocommerce-germanized
1952
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1382
1953
  msgctxt "dhl"
1954
  msgid "Products"
1955
  msgstr "Produkte"
1956
 
1957
  # @ woocommerce-germanized
1958
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1385
1959
  msgctxt "dhl"
1960
  msgid "Available Products"
1961
  msgstr "Verfügbare Produkte"
1962
 
1963
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1388
1964
  #, php-format
1965
  msgctxt "dhl"
1966
  msgid ""
@@ -1972,44 +1972,44 @@ msgstr ""
1972
  "stehen sollen. Sie können die Produktliste auch manuell <a href=\"%s"
1973
  "\">aktualisieren</a>, falls notwendig."
1974
 
1975
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1413
1976
  msgctxt "dhl"
1977
  msgid "API Error"
1978
  msgstr "API Fehler"
1979
 
1980
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1454
1981
  msgctxt "dhl"
1982
  msgid "Charge Portokasse"
1983
  msgstr "Portokasse aufladen"
1984
 
1985
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1455
1986
  #, php-format
1987
  msgctxt "dhl"
1988
  msgid "The minimum amount is %s"
1989
  msgstr "Der Minimalbetrag beträgt %s"
1990
 
1991
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1465
1992
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1467
1993
  msgctxt "dhl"
1994
  msgid "Not yet a customer?"
1995
  msgstr "Noch kein Kunde?"
1996
 
1997
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1497
1998
  msgctxt "dhl"
1999
  msgid "Internetmarke"
2000
  msgstr "Internetmarke"
2001
 
2002
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1498
2003
  msgctxt "dhl"
2004
  msgid "Addresses"
2005
  msgstr "Adressen"
2006
 
2007
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1499
2008
  msgctxt "dhl"
2009
  msgid "Preferred Services"
2010
  msgstr "Wunschpaket"
2011
 
2012
- #: woocommerce-germanized-dhl/src/Admin/Settings.php:1500
2013
  msgctxt "dhl"
2014
  msgid "Parcel Pickup"
2015
  msgstr "Standorte"
@@ -2110,23 +2110,23 @@ msgctxt "dhl"
2110
  msgid "Missing shipment"
2111
  msgstr "Fehlende Sendung"
2112
 
2113
- #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:168
2114
  msgctxt "dhl"
2115
  msgid "Invalid API response"
2116
  msgstr "Fehlerhafte API Rückmeldung"
2117
 
2118
- #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:190
2119
  msgctxt "dhl"
2120
  msgid "Error while authenticating user."
2121
  msgstr "Fehler beim Autorisieren des Benutzers."
2122
 
2123
- #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:276
2124
  msgctxt "dhl"
2125
  msgid "Error during Warenpost International request."
2126
  msgstr "Fehler beim Aufruf der Warenpost International API."
2127
 
2128
  # @ woocommerce-germanized
2129
- #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:298
2130
  #, php-format
2131
  msgctxt "dhl"
2132
  msgid "Error during request: %s"
@@ -2305,7 +2305,7 @@ msgid "Could not create account number - no product number."
2305
  msgstr ""
2306
  "Die Abrechnungsnummer konnte nicht erzeugt werden. Die Teilnahmenummer fehlt."
2307
 
2308
- #: woocommerce-germanized-dhl/src/Api/LabelSoap.php:651
2309
  #, php-format
2310
  msgctxt "dhl"
2311
  msgid "Only %s shipment items can be processed, your shipment has %s items."
@@ -2871,7 +2871,7 @@ msgstr "Verpackung"
2871
 
2872
  # @ woocommerce-germanized
2873
  #: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:58
2874
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1053
2875
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:24
2876
  #: woocommerce-germanized-shipments/src/Admin/Table.php:688
2877
  msgctxt "shipments"
@@ -3302,8 +3302,8 @@ msgid "Text to appear below the main email content."
3302
  msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
3303
 
3304
  #: woocommerce-germanized-shipments/includes/emails/class-wc-gzd-email-customer-shipment.php:356
3305
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:985
3306
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1015
3307
  #: woocommerce-germanized-shipments/templates/shipment/shipment-details-address.php:28
3308
  msgctxt "shipments"
3309
  msgid "N/A"
@@ -3366,7 +3366,7 @@ msgid "Letter"
3366
  msgstr "Brief"
3367
 
3368
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:79
3369
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1051
3370
  msgctxt "shipments"
3371
  msgid "Shipment"
3372
  msgstr "Sendung"
@@ -3455,7 +3455,7 @@ msgstr "Fehler beim Erstellen der Sendungsinstanz"
3455
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:428
3456
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:499
3457
  #: woocommerce-germanized-shipments/src/SimpleShipment.php:118
3458
- #: woocommerce-germanized-shipments/src/SimpleShipment.php:226
3459
  msgctxt "shipments"
3460
  msgid "Invalid shipment order"
3461
  msgstr "Ungültige Bestellung zur Sendung"
@@ -3476,27 +3476,32 @@ msgctxt "shipments"
3476
  msgid "None"
3477
  msgstr "Keiner"
3478
 
3479
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:741
 
 
 
 
 
3480
  msgctxt "shipments"
3481
  msgid "Error while uploading file."
3482
  msgstr "Fehler beim Hochladen der Datei."
3483
 
3484
  # @ woocommerce-germanized
3485
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1052
3486
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
3487
  #: woocommerce-germanized-shipments/src/Admin/Table.php:687
3488
  msgctxt "shipments"
3489
  msgid "Date"
3490
  msgstr "Datum"
3491
 
3492
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1054
3493
  #: woocommerce-germanized-shipments/templates/shipment/shipment-details-tracking.php:23
3494
  msgctxt "shipments"
3495
  msgid "Tracking"
3496
  msgstr "Sendungsverfolgung"
3497
 
3498
  # @ woocommerce-germanized
3499
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1055
3500
  #: woocommerce-germanized-shipments/src/Admin/Admin.php:164
3501
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:30
3502
  #: woocommerce-germanized-shipments/src/Admin/Table.php:694
@@ -3504,13 +3509,13 @@ msgctxt "shipments"
3504
  msgid "Actions"
3505
  msgstr "Aktionen"
3506
 
3507
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1291
3508
  msgctxt "shipments"
3509
  msgid "View"
3510
  msgstr "Anzeigen"
3511
 
3512
  # @ woocommerce-germanized
3513
- #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1298
3514
  #: woocommerce-germanized-shipments/src/Admin/Table.php:865
3515
  #: woocommerce-germanized-shipments/src/Ajax.php:337
3516
  msgctxt "shipments"
@@ -3526,7 +3531,7 @@ msgid "My account"
3526
  msgstr "Mein Konto"
3527
 
3528
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:115
3529
- #: woocommerce-germanized-shipments/src/DataStores/Shipment.php:354
3530
  msgctxt "shipments"
3531
  msgid "Invalid shipment."
3532
  msgstr "Ungültige Sendung."
@@ -4601,7 +4606,7 @@ msgctxt "shipments"
4601
  msgid "Invalid packaging."
4602
  msgstr "Verpackung nicht verfügbar."
4603
 
4604
- #: woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php:197
4605
  msgctxt "shipments"
4606
  msgid "Invalid shipment item."
4607
  msgstr "Ungültige Sendungsposition."
@@ -4759,7 +4764,7 @@ msgid "%1$s (%2$s, %3$s)"
4759
  msgstr "%1$s (%2$s, %3$s)"
4760
 
4761
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:356
4762
- #: woocommerce-germanized-shipments/src/Shipment.php:920
4763
  #, php-format
4764
  msgctxt "full name"
4765
  msgid "%1$s %2$s"
@@ -4999,6 +5004,8 @@ msgstr "Sie haben den folgenden Rücksendeantrag von %s erhalten:"
4999
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-return-shipment-delivered.php:24
5000
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-return-shipment.php:24
5001
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php:24
 
 
5002
  #, php-format
5003
  msgid "Hi %s,"
5004
  msgstr "Hallo %s,"
@@ -5066,21 +5073,22 @@ msgstr ""
5066
  #, php-format
5067
  msgctxt "shipments"
5068
  msgid ""
5069
- "Your order on %s has been partially shipped. Find details below for your "
5070
- "reference:"
5071
  msgstr ""
5072
- "Ihre Bestellung bei %s wurde teilweise versandt. Im Folgenden finden Sie "
5073
- "Details zur Sendung:"
5074
 
5075
  #: woocommerce-germanized-shipments/templates/emails/customer-shipment.php:36
5076
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php:31
5077
  #, php-format
5078
  msgctxt "shipments"
5079
  msgid ""
5080
- "Your order on %s has been shipped. Find details below for your reference:"
 
5081
  msgstr ""
5082
- "Ihre Bestellung bei %s wurde versandt. Im Folgenden finden Sie Details zur "
5083
- "Sendung:"
5084
 
5085
  #: woocommerce-germanized-shipments/templates/emails/email-shipment-address.php:27
5086
  #: woocommerce-germanized-shipments/templates/emails/plain/email-shipment-address.php:19
@@ -5307,8 +5315,8 @@ msgid "l"
5307
  msgstr "l"
5308
 
5309
  # @ woocommerce-germanized
5310
- #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:549
5311
  #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:559
 
5312
  #: woocommerce-germanized/includes/wc-gzd-core-functions.php:449
5313
  #: woocommerce-germanized/includes/wc-gzd-template-functions.php:614
5314
  #: woocommerce-germanized/includes/wc-gzd-template-functions.php:622
@@ -5316,19 +5324,19 @@ msgid "incl. VAT"
5316
  msgstr "inkl. MwSt."
5317
 
5318
  # @ woocommerce-germanized
5319
- #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:549
5320
  msgid "excl. VAT"
5321
  msgstr "exkl. MwSt."
5322
 
5323
  # @ woocommerce-germanized
5324
- #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:551
5325
  #: woocommerce-germanized/includes/wc-gzd-core-functions.php:449
5326
  #, php-format
5327
  msgid "incl. %s%% VAT"
5328
  msgstr "inkl. %s %% MwSt."
5329
 
5330
  # @ woocommerce-germanized
5331
- #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:551
5332
  #, php-format
5333
  msgid "excl. %s%% VAT"
5334
  msgstr "exkl. %s %% MwSt."
@@ -5578,7 +5586,7 @@ msgstr "Germanize"
5578
  #: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:73
5579
  #: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:153
5580
  #: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:79
5581
- #: woocommerce-germanized/woocommerce-germanized.php:783
5582
  msgid "Settings"
5583
  msgstr "Einstellungen"
5584
 
@@ -6803,18 +6811,14 @@ msgstr "Aktivieren"
6803
 
6804
  # @ woocommerce-germanized
6805
  #: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-tab-doi.php:38
6806
- #, php-format
6807
  msgid ""
6808
  "If customer chooses to create a customer account an email with an activation "
6809
  "link will be sent by mail. Customer account will be marked as activated if "
6810
- "user clicks on the link within the email. More information on this topic can "
6811
- "be found <a href=\"%s\" target=\"_blank\">here</a>."
6812
  msgstr ""
6813
  "Wenn ein Kunde sich dazu entscheidet ein Benutzerkonto zu erstellen, erhält "
6814
  "dieser eine E-Mail mit einem Bestätigungslink. Insofern der Kunde diesen "
6815
- "Bestätigungslink anklickt, wird das Konto als bestätigt markiert. Dieses "
6816
- "Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
6817
- "Informationen finden Sie <a href=\"%s\" target=\"_blank\">hier</a>."
6818
 
6819
  # @ woocommerce-germanized
6820
  #: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-tab-doi.php:44
@@ -9113,7 +9117,7 @@ msgstr ""
9113
  "Dieser Text wird in die Bestellbestätigung eingefügt. Verwenden Sie "
9114
  "{order_number}, {site_title} oder {order_date} als Platzhalter."
9115
 
9116
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:352
9117
  msgid ""
9118
  "Your order has been received and is now being processed. Your order details "
9119
  "are shown below for your reference."
@@ -9121,17 +9125,17 @@ msgstr ""
9121
  "Ihre Bestellung ist eingegangen und wird nun bearbeitet. Die Einzelheiten "
9122
  "Ihrer Bestellung können Sie der nachfolgenden Tabelle entnehmen."
9123
 
9124
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:400
9125
  msgid "Someone requested a password reset for your account."
9126
  msgstr "Jemand hat das Zurücksetzen des Passworts für Ihren Account beantragt."
9127
 
9128
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:415
9129
  #, php-format
9130
  msgid "Thanks for creating an account on %s."
9131
  msgstr "Danke, dass Sie ein Konto bei %s erstellt haben."
9132
 
9133
  # @ woocommerce-germanized
9134
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:1130
9135
  msgctxt "revocation-form"
9136
  msgid "Forward your withdrawal online"
9137
  msgstr "Widerruf online erklären"
@@ -9853,12 +9857,12 @@ msgstr ""
9853
  "\">Datenschutzerklärung</a> damit wir Ihren Widerruf bearbeiten können."
9854
 
9855
  # @ woocommerce-germanized
9856
- #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:263
9857
  msgctxt "polylang"
9858
  msgid "Unit Price Metas"
9859
  msgstr "Grundpreis Metadaten"
9860
 
9861
- #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:264
9862
  msgctxt "polylang"
9863
  msgid ""
9864
  "Note the last unit price field is the final unit price taking into account "
@@ -9868,12 +9872,12 @@ msgstr ""
9868
  "der Produktseite ausgegeben wird"
9869
 
9870
  # @ woocommerce-germanized
9871
- #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:277
9872
  msgctxt "polylang"
9873
  msgid "Sale Price Labels"
9874
  msgstr "Preishinweise"
9875
 
9876
- #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:278
9877
  msgctxt "polylang"
9878
  msgid ""
9879
  "Sale price labels used to mark old prices (e.g. Recommended Retail Price)"
@@ -9898,6 +9902,98 @@ msgstr "Versandkosten Hinweis"
9898
  msgid "Tax Notice"
9899
  msgstr "Steuerhinweis"
9900
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9901
  # @ woocommerce-germanized
9902
  #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-new-account-activation.php:40
9903
  msgid "New account activation"
@@ -10194,12 +10290,6 @@ msgstr ""
10194
  msgid "a single payment"
10195
  msgstr "eine einmalige Zahlung"
10196
 
10197
- # @ woocommerce-germanized
10198
- #: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:875
10199
- #: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:111
10200
- msgid "Enable/Disable"
10201
- msgstr "Aktivieren/Deaktivieren"
10202
-
10203
  # @ woocommerce-germanized
10204
  #: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:877
10205
  msgid "Enable Direct Debit Payment"
@@ -10945,6 +11035,18 @@ msgstr ""
10945
  msgid "Update totals"
10946
  msgstr "Betrag aktualisieren"
10947
 
 
 
 
 
 
 
 
 
 
 
 
 
10948
  # @ woocommerce-germanized
10949
  #: woocommerce-germanized/templates/emails/customer-new-account-activation.php:25
10950
  #: woocommerce-germanized/templates/emails/plain/customer-new-account-activation.php:25
@@ -10966,7 +11068,7 @@ msgstr "Benutzerkonto aktivieren"
10966
  #: woocommerce-germanized/templates/emails/plain/customer-new-account-activation.php:35
10967
  #, php-format
10968
  msgid "Your password has been automatically generated: <strong>%s</strong>"
10969
- msgstr "Ihr Password wurde automatisch generiert: <strong>%s</strong>"
10970
 
10971
  # @ woocommerce-germanized
10972
  #: woocommerce-germanized/templates/emails/customer-new-account-activation.php:37
@@ -11095,7 +11197,7 @@ msgstr ""
11095
  "unserem <a href=\"%s\" target=\"_blank\">Blog-Post</a> wie Sie das Plugin "
11096
  "austauschen können."
11097
 
11098
- #: woocommerce-germanized/woocommerce-germanized.php:975
11099
  msgid "Pease wait while we are trying to redirect you to the payment provider."
11100
  msgstr "Einen Moment - wir versuchen Sie zum Zahlungsanbieter weiterzuleiten."
11101
 
@@ -12755,10 +12857,6 @@ msgstr "https://vendidero.de"
12755
  #~ msgid "Download DHL label"
12756
  #~ msgstr "DHL Label downloaden"
12757
 
12758
- #, php-format
12759
- #~ msgid "Available placeholders: %s"
12760
- #~ msgstr "Verfügbare Platzhalter: %s"
12761
-
12762
  # @ woocommerce-germanized
12763
  #~ msgid "Virtual rate"
12764
  #~ msgstr "Virtueller Steuersatz"
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2021-03-04 10:46+0100\n"
6
+ "PO-Revision-Date: 2021-03-04 10:55+0100\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE@formal\n"
46
  msgstr "Zusätzliche Leistungen"
47
 
48
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-deutsche-post-label-backbone-form.php:30
49
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:544
50
  #, php-format
51
  msgid ""
52
  "Sorry but none of your selected <a href=\"%s\">Deutsche Post Products</a> is "
87
 
88
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:65
89
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:141
90
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:988
91
  #: woocommerce-germanized-dhl/src/ParcelServices.php:29
92
  msgctxt "dhl"
93
  msgid "Preferred Day"
102
  # @ woocommerce-germanized
103
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:87
104
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:169
105
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1008
106
  #: woocommerce-germanized-dhl/src/ParcelServices.php:43
107
  msgctxt "dhl"
108
  msgid "Preferred Location"
109
  msgstr "Wunschort"
110
 
111
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:98
112
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1016
113
  #: woocommerce-germanized-dhl/src/ParcelServices.php:48
114
  msgctxt "dhl"
115
  msgid "Preferred Neighbor"
137
 
138
  # @ woocommerce-germanized
139
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:139
140
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:640
141
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:734
142
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:803
143
  msgctxt "dhl"
152
 
153
  # @ woocommerce-germanized
154
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:159
155
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:641
156
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:755
157
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:824
158
  #: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:27
162
 
163
  # @ woocommerce-germanized
164
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:168
165
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:642
166
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:748
167
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:817
168
  #: woocommerce-germanized-dhl/templates/checkout/dhl/parcel-finder.php:30
362
  "href=\"%s\">globalen Einstellungen</a>."
363
 
364
  #: woocommerce-germanized-dhl/includes/admin/views/settings-shipping-method.php:99
365
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1406
366
  msgctxt "dhl"
367
  msgid "Printing"
368
  msgstr "Druck"
378
  "\"%s\">globalen Einstellungen</a>."
379
 
380
  # @ woocommerce-germanized
381
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:188
382
  msgctxt "dhl time context"
383
  msgid "None"
384
  msgstr "Keine"
385
 
386
  # @ woocommerce-germanized
387
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:211
388
  #: woocommerce-germanized-dhl/src/Api/Paket.php:283
389
  msgctxt "dhl day context"
390
  msgid "None"
391
  msgstr "Keiner"
392
 
393
  # @ woocommerce-germanized
394
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:236
395
  msgctxt "dhl"
396
  msgid "Delivery Duty Unpaid"
397
  msgstr "Delivery Duty Unpaid"
398
 
399
  # @ woocommerce-germanized
400
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:237
401
  msgctxt "dhl"
402
  msgid "Delivery Duty Paid"
403
  msgstr "Delivery Duty Paid"
404
 
405
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:238
406
  msgctxt "dhl"
407
  msgid "Delivery Duty Paid (excl. VAT )"
408
  msgstr "Delivered Duty Paid (exkl. MwSt.)"
409
 
410
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:239
411
  msgctxt "dhl"
412
  msgid "Delivery Duty Paid (excl. Duties, taxes and VAT)"
413
  msgstr "Delivery Duty Paid (exkl. Zölle, Steuern und MwSt.)"
414
 
415
  # @ woocommerce-germanized
416
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:267
417
  msgctxt "age context"
418
  msgid "None"
419
  msgstr "Keine"
420
 
421
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:268
422
  msgctxt "dhl"
423
  msgid "Minimum age of 16"
424
  msgstr "Mindestens 16 Jahre"
425
 
426
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:269
427
  msgctxt "dhl"
428
  msgid "Minimum age of 18"
429
  msgstr "Mindestens 18 Jahre"
430
 
431
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:294
432
  msgctxt "dhl"
433
  msgid "Shipment #{shipment_id} to order {order_id}"
434
  msgstr "Sendung #{shipment_id} zur Bestellung {order_id}"
435
 
436
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:310
437
  msgctxt "dhl"
438
  msgid "Return #{shipment_id} to order {order_id}"
439
  msgstr "Retoure #{shipment_id} zur Bestellung {order_id}"
440
 
441
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:326
442
  msgctxt "dhl"
443
  msgid "Return shipment #{shipment_id} to order #{order_id}"
444
  msgstr "Retourensendung #{shipment_id} zur Bestellung #{order_id}"
445
 
446
  # @ woocommerce-germanized
447
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:406
448
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:188
449
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:488
450
  #: woocommerce-germanized-dhl/src/ParcelLocator.php:864
454
  msgstr "Packstation"
455
 
456
  # @ woocommerce-germanized
457
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:407
458
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:408
459
  msgctxt "dhl"
460
  msgid "Postfiliale"
461
  msgstr "Postfiliale"
462
 
463
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:492
464
  msgctxt "dhl"
465
  msgid "Receiver is missing or does not exist."
466
  msgstr "Empfänger fehlt oder existiert nicht."
467
 
468
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:511
469
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:605
470
  #, php-format
471
  msgctxt "dhl"
472
  msgid "Shipment order #%s does not exist"
473
  msgstr "Bestellung zur Sendung #%s existiert nicht"
474
 
475
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:522
476
  msgctxt "dhl"
477
  msgid "The services chosen are not available for the current product."
478
  msgstr "Die ausgewählten Services sind für dieses Produkt nicht verfügbar."
479
 
480
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:571
481
  #, php-format
482
  msgctxt "dhl"
483
  msgid "Deutsche Post product is missing for %s."
484
  msgstr "Deutsche Post Produkt fehlt oder ist nicht verfügbar für %s."
485
 
486
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:647
487
  #, php-format
488
  msgctxt "dhl"
489
  msgid "%s of the return address is a mandatory field."
490
  msgstr "%s der Rücksendeadresse ist ein Pflichtfeld."
491
 
492
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:652
493
  msgctxt "dhl"
494
  msgid "Please either add a return company or name."
495
  msgstr ""
496
  "Bitte geben Sie entweder einen Firmennamen oder Namen für die "
497
  "Rücksendeadresse an."
498
 
499
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:671
500
  msgctxt "dhl"
501
  msgid "Error while parsing preferred day."
502
  msgstr "Fehler beim Einlesen des Wunschtags."
503
 
504
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:682
505
  msgctxt "dhl"
506
  msgid "Error while parsing preferred time."
507
  msgstr "Fehler beim Einlesen der Wunschzeit."
508
 
509
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:707
510
  msgctxt "dhl"
511
  msgid "The visual min age check is invalid."
512
  msgstr "Das Alter der Alterssichtprüfung ist ungültig."
513
 
514
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:731
515
  msgctxt "dhl"
516
  msgid "The ident min age check is invalid."
517
  msgstr "Das Alter des Ident-Checks ist ungültig."
518
 
519
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:738
520
  msgctxt "dhl"
521
  msgid "There was an error parsing the date of birth for the identity check."
522
  msgstr ""
523
  "Beim Einlesen des Geburtsdatums für den Ident-Check trat ein Problem auf."
524
 
525
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:743
526
  msgctxt "dhl"
527
  msgid ""
528
  "Either a minimum age or a date of birth must be added to the ident check."
531
  "hinzugefügt werden."
532
 
533
  # @ woocommerce-germanized
534
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:757
535
  #, php-format
536
  msgctxt "dhl"
537
  msgid "%s duties element does not exist."
538
  msgstr "%s Zollabgabe existiert nicht."
539
 
540
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1484
541
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1568
542
  msgctxt "dhl"
543
  msgid "Invalid shipment"
544
  msgstr "Ungültige Sendung"
545
 
546
  # @ woocommerce-germanized
547
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1488
548
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1572
549
  msgctxt "dhl"
550
  msgid "Order does not exist"
551
  msgstr "Bestellung existiert nicht"
552
 
553
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1520
554
  msgctxt "dhl"
555
  msgid "Error while creating the label instance"
556
  msgstr "Fehler beim Erstellen der Label-Instanz"
557
 
558
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1643
559
  msgctxt "dhl"
560
  msgid "Invalid label"
561
  msgstr "Ungültiges Label"
562
 
563
  # @ woocommerce-germanized
564
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1731
565
  msgctxt "dhl"
566
  msgid "DHL Retoure International A"
567
  msgstr "DHL Retoure International A"
568
 
569
  # @ woocommerce-germanized
570
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1732
571
  msgctxt "dhl"
572
  msgid "DHL Retoure International B"
573
  msgstr "DHL Retoure International B"
574
 
575
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1741
576
  msgctxt "dhl"
577
  msgid "DHL Retoure Online"
578
  msgstr "DHL Retoure Online"
579
 
580
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1758
581
  msgctxt "dhl"
582
  msgid "DHL Paket Connect"
583
  msgstr "DHL Paket Connect"
584
 
585
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1759
586
  msgctxt "dhl"
587
  msgid "DHL Europaket (B2B)"
588
  msgstr "DHL Europaket (B2B)"
589
 
590
  # @ woocommerce-germanized
591
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1760
592
  msgctxt "dhl"
593
  msgid "DHL Paket International"
594
  msgstr "DHL Paket International"
595
 
596
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1835
597
  msgctxt "dhl"
598
  msgid "DHL Paket"
599
  msgstr "DHL Paket"
600
 
601
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1836
602
  msgctxt "dhl"
603
  msgid "DHL Paket PRIO"
604
  msgstr "DHL Paket PRIO"
605
 
606
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1837
607
  msgctxt "dhl"
608
  msgid "DHL Paket Taggleich"
609
  msgstr "DHL Paket Taggleich"
610
 
611
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1838
612
  msgctxt "dhl"
613
  msgid "DHL Warenpost"
614
  msgstr "DHL Warenpost"
615
 
616
+ #: woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php:1925
617
  msgctxt "dhl"
618
  msgid "Error while uploading label."
619
  msgstr "Fehler beim Hochladen des Labels."
717
  "Ordner %s manuell und stellen Sie sicher, dass der Ordner beschreibbar ist."
718
 
719
  #: woocommerce-germanized-dhl/src/Admin/Admin.php:271
720
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1498
721
  #: woocommerce-germanized-dhl/src/ShippingProvider/DHL.php:39
722
  msgctxt "dhl"
723
  msgid "DHL"
805
 
806
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:94
807
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:872
808
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:967
809
  msgctxt "dhl"
810
  msgid "Retoure"
811
  msgstr "Retoure"
841
  # @ woocommerce-germanized
842
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:122
843
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:896
844
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1423
845
  msgctxt "dhl"
846
  msgid "Automation"
847
  msgstr "Automatisierung"
867
 
868
  # @ woocommerce-germanized
869
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:155
870
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:996
871
  msgctxt "dhl"
872
  msgid "Fee"
873
  msgstr "Gebühr"
900
  "im Folgenden konfiguriert) als Lieferadresse auswählen."
901
 
902
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:202
903
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1144
904
  msgctxt "dhl"
905
  msgid "Map"
906
  msgstr "Karte"
917
  "Kartenansicht einen gültigen Google Maps API Schlüssel."
918
 
919
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:223
920
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1181
921
  msgctxt "dhl"
922
  msgid "Enable"
923
  msgstr "Aktivieren"
974
  #, php-format
975
  msgctxt "dhl"
976
  msgid ""
977
+ "Your username (<strong>not</strong> your email address) to the DHL business "
978
+ "customer portal. Please make sure to test your access data in advance %s."
979
  msgstr ""
980
+ "Ihr Benutzername (nicht die E-Mail-Adresse) zum DHL Geschäftskundenportal. "
981
+ "Bitte testen Sie Ihre Zugangsdaten vorab %s."
982
 
983
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:255
984
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:264
999
  #, php-format
1000
  msgctxt "dhl"
1001
  msgid ""
1002
+ "Your password to the DHL business customer portal. Please note the new "
1003
  "assignment of the password to 3 (Standard User) or 12 (System User) months "
1004
+ "and make sure to test your access data in advance %s."
1005
  msgstr ""
1006
  "Ihr Passwort zum DHL Geschäftskundenportal. Bitte beachten Sie den Ablauf "
1007
  "der Gültigkeit des Passworts nach 3 (Standard-Benutzer) bzw. 12 (System-"
1016
  #, php-format
1017
  msgctxt "dhl"
1018
  msgid ""
1019
+ "Your username (<strong>not</strong> your email address) to the DHL developer "
1020
+ "portal. Please make sure to test your access data in advance %s."
1021
  msgstr ""
1022
+ "Ihr Benutzername (nicht die E-Mail-Adresse) zum DHL Entwicklerportal. Bitte "
1023
+ "testen Sie Ihre Zugangsdaten vorab %s."
1024
 
1025
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:280
1026
  msgctxt "dhl"
1073
  msgstr "Vertragsdaten"
1074
 
1075
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:392
1076
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1236
1077
  msgctxt "dhl"
1078
  msgid "Domestic Default Service"
1079
  msgstr "Nationaler Standard Service"
1090
  "nachträglich ändern)."
1091
 
1092
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:402
1093
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1256
1094
  msgctxt "dhl"
1095
  msgid "Int. Default Service"
1096
  msgstr "Internationaler Standard Service"
1139
 
1140
  # @ woocommerce-germanized
1141
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:432
1142
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1214
1143
  msgctxt "dhl"
1144
  msgid "Default weight (kg)"
1145
  msgstr "Standardgewicht (kg)"
1146
 
1147
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:434
1148
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1216
1149
  msgctxt "dhl"
1150
  msgid ""
1151
  "Choose a default shipment weight to be used for labels if no weight has been "
1155
  "für die das Gewicht nicht automatisch bestimmt werden kann."
1156
 
1157
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:443
1158
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1225
1159
  msgctxt "dhl"
1160
  msgid "Minimum weight (kg)"
1161
  msgstr "Mindestgewicht (kg)"
1162
 
1163
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:445
1164
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1227
1165
  msgctxt "dhl"
1166
  msgid ""
1167
  "Choose a minimum weight to be used for labels e.g. to prevent low shipment "
1393
  msgstr "Premium Lieferung für internationale Sendungen."
1394
 
1395
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:618
1396
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1278
1397
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1499
1398
  msgctxt "dhl"
1399
  msgid "Labels"
1400
  msgstr "Labels"
1401
 
1402
  # @ woocommerce-germanized
1403
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:619
1404
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1279
1405
  msgctxt "dhl"
1406
  msgid "Automatically create labels for shipments."
1407
  msgstr "Automatisch Labels zu Sendungen erstellen."
1409
  # @ woocommerce-germanized
1410
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:626
1411
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:653
1412
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1286
1413
  msgctxt "dhl"
1414
  msgid "Status"
1415
  msgstr "Status"
1416
 
1417
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:630
1418
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1290
1419
  msgctxt "dhl"
1420
  msgid "Choose a shipment status which should trigger generation of a label."
1421
  msgstr ""
1424
 
1425
  # @ woocommerce-germanized
1426
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:637
1427
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1297
1428
  msgctxt "dhl"
1429
  msgid "Shipment Status"
1430
  msgstr "Sendungsstatus"
1431
 
1432
  #: woocommerce-germanized-dhl/src/Admin/Settings.php:638
1433
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1298
1434
  msgctxt "dhl"
1435
  msgid "Mark shipment as shipped after label has been created successfully."
1436
  msgstr ""
1571
  "automatisch erzeugt werden sollen."
1572
 
1573
  # @ woocommerce-germanized
1574
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:910
1575
  msgctxt "dhl"
1576
  msgid "Bank Account"
1577
  msgstr "Bankkonto"
1578
 
1579
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:910
1580
  msgctxt "dhl"
1581
  msgid "Enter your bank details needed for services that use COD."
1582
  msgstr ""
1584
  "verwendet werden sollen."
1585
 
1586
  # @ woocommerce-germanized
1587
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:913
1588
  msgctxt "dhl"
1589
  msgid "Holder"
1590
  msgstr "Kontoinhaber"
1591
 
1592
  # @ woocommerce-germanized
1593
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:920
1594
  msgctxt "dhl"
1595
  msgid "Bank Name"
1596
  msgstr "Name der Bank"
1597
 
1598
  # @ woocommerce-germanized
1599
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:927
1600
  msgctxt "dhl"
1601
  msgid "IBAN"
1602
  msgstr "IBAN"
1603
 
1604
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:934
1605
  msgctxt "dhl"
1606
  msgid "BIC"
1607
  msgstr "BIC"
1608
 
1609
  # @ woocommerce-germanized
1610
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:941
1611
  msgctxt "dhl"
1612
  msgid "Payment Reference"
1613
  msgstr "Zahlungsreferenz"
1614
 
1615
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:945
1616
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:954
1617
  #, php-format
1618
  msgctxt "dhl"
1619
  msgid ""
1624
  "hinzufügen: %s. Der Text ist auf 35 Zeichen begrenzt."
1625
 
1626
  # @ woocommerce-germanized
1627
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:950
1628
  msgctxt "dhl"
1629
  msgid "Payment Reference 2"
1630
  msgstr "Zahlungsreferenz 2"
1631
 
1632
  # @ woocommerce-germanized
1633
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:968
1634
  msgctxt "dhl"
1635
  msgid "Enable creating labels for return shipments."
1636
  msgstr "Automatisch Retourenlabels zu Retourensendungen erstellen."
1637
 
1638
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:968
1639
  msgctxt "dhl"
1640
  msgid ""
1641
  "By enabling this option you might generate retoure labels for return "
1644
  "Mit der Aktivierung dieser Option können Sie Retourenlabels zu "
1645
  "Retourensendungen erstellen und diese per E-Mail an den Kunden weiterleiten."
1646
 
1647
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:989
1648
  msgctxt "dhl"
1649
  msgid "Enable preferred day delivery."
1650
  msgstr "Aktiviere die Lieferung am Wunschtag."
1651
 
1652
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:989
1653
  msgctxt "dhl"
1654
  msgid ""
1655
  "Enabling this option will display options for the user to select their "
1658
  "Diese Option aktiviert die Auswahl eines Wunschtags durch den Kunden in der "
1659
  "Kasse."
1660
 
1661
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:998
1662
  msgctxt "dhl"
1663
  msgid ""
1664
  "Insert gross value as surcharge for preferred day delivery. Insert 0 to "
1668
  "Setzen Sie den Wert auf 0 um den Service kostenlos anzubieten."
1669
 
1670
  # @ woocommerce-germanized
1671
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1009
1672
  msgctxt "dhl"
1673
  msgid "Enable preferred location delivery."
1674
  msgstr "Lieferung an einen Wunschort aktivieren."
1675
 
1676
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1009
1677
  msgctxt "dhl"
1678
  msgid ""
1679
  "Enabling this option will display options for the user to select their "
1682
  "Diese Option aktiviert die Auswahl eines Wunschorts durch den Kunden in der "
1683
  "Kasse ."
1684
 
1685
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1017
1686
  msgctxt "dhl"
1687
  msgid "Enable preferred neighbor delivery."
1688
  msgstr "Aktiviere die Lieferung an einen Wunschnachbarn."
1689
 
1690
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1017
1691
  msgctxt "dhl"
1692
  msgid ""
1693
  "Enabling this option will display options for the user to deliver to their "
1696
  "Diese Option aktiviert die Auswahl eines Wunschnachbarn durch den Kunden in "
1697
  "der Kasse."
1698
 
1699
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1043
1700
  msgctxt "dhl"
1701
  msgid "Cut-off time"
1702
  msgstr "Cut-off-Zeit"
1703
 
1704
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1046
1705
  msgctxt "dhl"
1706
  msgid ""
1707
  "The cut-off time is the latest possible order time up to which the minimum "
1714
  "Nach Überschreitung dieses Zeitpunktes, wird der früheste verfügbare "
1715
  "Wunschtag in der Kasse um einen Tag erhöht (Tag der Bestellung + 3 Werktage)."
1716
 
1717
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1052
1718
  msgctxt "dhl"
1719
  msgid "Preparation days"
1720
  msgstr "Bearbeitungstage"
1721
 
1722
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1055
1723
  msgctxt "dhl"
1724
  msgid ""
1725
  "If you need more time to prepare your shipments you might want to add a "
1730
  "hier eine statische Anzahl an Tagen hinterlegen, die zum frühesten "
1731
  "auswählbaren Wunschtag hinzugefügt werden."
1732
 
1733
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1062
1734
  msgctxt "dhl"
1735
  msgid "Exclude days of transfer"
1736
  msgstr "Übergabetage ausschließen"
1737
 
1738
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1063
1739
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:31
1740
  msgctxt "dhl"
1741
  msgid "Monday"
1742
  msgstr "Montag"
1743
 
1744
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1064
1745
  msgctxt "dhl"
1746
  msgid "Exclude days from transferring shipments to DHL."
1747
  msgstr "Schließen Sie bestimmte Wochentage für die Übergabe an DHL aus."
1748
 
1749
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1073
1750
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:32
1751
  msgctxt "dhl"
1752
  msgid "Tuesday"
1753
  msgstr "Dienstag"
1754
 
1755
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1082
1756
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:33
1757
  msgctxt "dhl"
1758
  msgid "Wednesday"
1759
  msgstr "Mittwoch"
1760
 
1761
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1091
1762
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:34
1763
  msgctxt "dhl"
1764
  msgid "Thursday"
1765
  msgstr "Donnerstag"
1766
 
1767
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1100
1768
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:35
1769
  msgctxt "dhl"
1770
  msgid "Friday"
1771
  msgstr "Freitag"
1772
 
1773
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1109
1774
  #: woocommerce-germanized-dhl/src/Api/FinderSoap.php:36
1775
  msgctxt "dhl"
1776
  msgid "Saturday"
1777
  msgstr "Samstag"
1778
 
1779
  # @ woocommerce-germanized
1780
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1118
1781
  msgctxt "dhl"
1782
  msgid "Exclude gateways"
1783
  msgstr "Zahlungsarten ausschließen"
1784
 
1785
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1120
1786
  msgctxt "dhl"
1787
  msgid "Select payment gateways to be excluded from showing preferred services."
1788
  msgstr ""
1789
  "Wählen Sie Zahlungsarten aus, für die die Wunschpaket-Services nicht zur "
1790
  "Verfügung stehen sollen."
1791
 
1792
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1145
1793
  msgctxt "dhl"
1794
  msgid "Let customers find a DHL location on a map."
1795
  msgstr "Lasse Kunden einen DHL Standort auf der Karte auswählen."
1796
 
1797
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1145
1798
  msgctxt "dhl"
1799
  msgid ""
1800
  "Enable this option to let your customers choose a pickup option from a map "
1805
  "anhand einer Karten in der Kasse zu ermöglichen. Wenn diese Option "
1806
  "deaktiviert ist, wird stattdessen auf die DHL Website verwiesen."
1807
 
1808
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1152
1809
  msgctxt "dhl"
1810
  msgid "Google Maps Key"
1811
  msgstr "Google Maps Schlüssel"
1812
 
1813
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1156
1814
  #, php-format
1815
  msgctxt "dhl"
1816
  msgid ""
1820
  "Um eine Karte integrieren zu können, benötigen Siee du einen gültigen API-"
1821
  "Schlüssel für Google Maps. Sie können %s."
1822
 
1823
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1156
1824
  msgctxt "dhl"
1825
  msgid "retrieve a new one"
1826
  msgstr "hier einen neuen erstellen"
1827
 
1828
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1161
1829
  msgctxt "dhl"
1830
  msgid "Limit results"
1831
  msgstr "Suchergebnisse begrenzen"
1832
 
1833
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1165
1834
  msgctxt "dhl"
1835
  msgid "Limit the number of DHL locations shown on the map"
1836
  msgstr "Begrenzt die Anzahl der angezeigten DHL Standorte auf der Karte"
1837
 
1838
  # @ woocommerce-germanized
1839
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1182
1840
  msgctxt "dhl"
1841
  msgid "Enable Internetmarke integration."
1842
  msgstr "Internetmarke Integration aktivieren."
1843
 
1844
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1189
1845
  msgctxt "dhl"
1846
  msgid "Username"
1847
  msgstr "Benutzer"
1848
 
1849
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1191
1850
  #, php-format
1851
  msgctxt "dhl"
1852
  msgid ""
1857
  "testen Sie Ihre Zugangsdaten bevor Sie eine Verbindung aufbauen."
1858
 
1859
  # @ woocommerce-germanized
1860
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1198
1861
  msgctxt "dhl"
1862
  msgid "Password"
1863
  msgstr "Passwort"
1864
 
1865
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1240
1866
  msgctxt "dhl"
1867
  msgid ""
1868
  "Please select your default shipping service for domestic shipments that you "
1873
  "für Ihre Kunden anbieten."
1874
 
1875
  # @ woocommerce-germanized
1876
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1246
1877
  msgctxt "dhl"
1878
  msgid "EU Default Service"
1879
  msgstr "Standard Service (EU)"
1880
 
1881
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1250
1882
  msgctxt "dhl"
1883
  msgid ""
1884
  "Please select your default shipping service for EU shipments that you want "
1887
  "Bitte wählen Sie das Standard-Produkt für EU Sendungen aus, das Sie für Ihre "
1888
  "Kunden anbieten."
1889
 
1890
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1260
1891
  msgctxt "dhl"
1892
  msgid ""
1893
  "Please select your default shipping service for cross-border shipments that "
1896
  "Bitte wählen Sie das Standard-Produkt für internationale Sendungen aus, das "
1897
  "Sie für Ihre Kunden anbieten."
1898
 
1899
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1317
1900
  msgctxt "dhl"
1901
  msgid "Default Format"
1902
  msgstr "Standardformat"
1903
 
1904
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1320
1905
  #, php-format
1906
  msgctxt "dhl"
1907
  msgid ""
1913
  "verwendet wird. Sie können die Liste auch manuell <a href=\"%s"
1914
  "\">aktualisieren</a>, falls notwendig."
1915
 
1916
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1326
1917
  msgctxt "dhl"
1918
  msgid "Print X-axis column"
1919
  msgstr "Druckspalte X-Achse"
1920
 
1921
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1328
1922
  msgctxt "dhl"
1923
  msgid "Adjust the print X-axis start column for the label."
1924
  msgstr "Passen Sie die Druck-Startspalte der X-Achse für das Label an."
1925
 
1926
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1335
1927
  msgctxt "dhl"
1928
  msgid "Print Y-axis column"
1929
  msgstr "Druckspalte Y-Achse"
1930
 
1931
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1337
1932
  msgctxt "dhl"
1933
  msgid "Adjust the print Y-axis start column for the label."
1934
  msgstr "Passen Sie die Druck-Startspalte der Y-Achse für das Label an."
1935
 
1936
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1365
1937
  msgctxt "dhl"
1938
  msgid "Portokasse"
1939
  msgstr "Portokasse"
1940
 
1941
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1368
1942
  msgctxt "dhl"
1943
  msgid "Balance"
1944
  msgstr "Guthaben"
1945
 
1946
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1375
1947
  msgctxt "dhl"
1948
  msgid "Charge (€)"
1949
  msgstr "Aufladen (€)"
1950
 
1951
  # @ woocommerce-germanized
1952
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1385
1953
  msgctxt "dhl"
1954
  msgid "Products"
1955
  msgstr "Produkte"
1956
 
1957
  # @ woocommerce-germanized
1958
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1388
1959
  msgctxt "dhl"
1960
  msgid "Available Products"
1961
  msgstr "Verfügbare Produkte"
1962
 
1963
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1391
1964
  #, php-format
1965
  msgctxt "dhl"
1966
  msgid ""
1972
  "stehen sollen. Sie können die Produktliste auch manuell <a href=\"%s"
1973
  "\">aktualisieren</a>, falls notwendig."
1974
 
1975
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1416
1976
  msgctxt "dhl"
1977
  msgid "API Error"
1978
  msgstr "API Fehler"
1979
 
1980
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1457
1981
  msgctxt "dhl"
1982
  msgid "Charge Portokasse"
1983
  msgstr "Portokasse aufladen"
1984
 
1985
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1458
1986
  #, php-format
1987
  msgctxt "dhl"
1988
  msgid "The minimum amount is %s"
1989
  msgstr "Der Minimalbetrag beträgt %s"
1990
 
1991
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1468
1992
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1470
1993
  msgctxt "dhl"
1994
  msgid "Not yet a customer?"
1995
  msgstr "Noch kein Kunde?"
1996
 
1997
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1500
1998
  msgctxt "dhl"
1999
  msgid "Internetmarke"
2000
  msgstr "Internetmarke"
2001
 
2002
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1501
2003
  msgctxt "dhl"
2004
  msgid "Addresses"
2005
  msgstr "Adressen"
2006
 
2007
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1502
2008
  msgctxt "dhl"
2009
  msgid "Preferred Services"
2010
  msgstr "Wunschpaket"
2011
 
2012
+ #: woocommerce-germanized-dhl/src/Admin/Settings.php:1503
2013
  msgctxt "dhl"
2014
  msgid "Parcel Pickup"
2015
  msgstr "Standorte"
2110
  msgid "Missing shipment"
2111
  msgstr "Fehlende Sendung"
2112
 
2113
+ #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:173
2114
  msgctxt "dhl"
2115
  msgid "Invalid API response"
2116
  msgstr "Fehlerhafte API Rückmeldung"
2117
 
2118
+ #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:195
2119
  msgctxt "dhl"
2120
  msgid "Error while authenticating user."
2121
  msgstr "Fehler beim Autorisieren des Benutzers."
2122
 
2123
+ #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:281
2124
  msgctxt "dhl"
2125
  msgid "Error during Warenpost International request."
2126
  msgstr "Fehler beim Aufruf der Warenpost International API."
2127
 
2128
  # @ woocommerce-germanized
2129
+ #: woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php:303
2130
  #, php-format
2131
  msgctxt "dhl"
2132
  msgid "Error during request: %s"
2305
  msgstr ""
2306
  "Die Abrechnungsnummer konnte nicht erzeugt werden. Die Teilnahmenummer fehlt."
2307
 
2308
+ #: woocommerce-germanized-dhl/src/Api/LabelSoap.php:657
2309
  #, php-format
2310
  msgctxt "dhl"
2311
  msgid "Only %s shipment items can be processed, your shipment has %s items."
2871
 
2872
  # @ woocommerce-germanized
2873
  #: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-content.php:58
2874
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1066
2875
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:24
2876
  #: woocommerce-germanized-shipments/src/Admin/Table.php:688
2877
  msgctxt "shipments"
3302
  msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
3303
 
3304
  #: woocommerce-germanized-shipments/includes/emails/class-wc-gzd-email-customer-shipment.php:356
3305
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:998
3306
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1028
3307
  #: woocommerce-germanized-shipments/templates/shipment/shipment-details-address.php:28
3308
  msgctxt "shipments"
3309
  msgid "N/A"
3366
  msgstr "Brief"
3367
 
3368
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:79
3369
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1064
3370
  msgctxt "shipments"
3371
  msgid "Shipment"
3372
  msgstr "Sendung"
3455
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:428
3456
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:499
3457
  #: woocommerce-germanized-shipments/src/SimpleShipment.php:118
3458
+ #: woocommerce-germanized-shipments/src/SimpleShipment.php:232
3459
  msgctxt "shipments"
3460
  msgid "Invalid shipment order"
3461
  msgstr "Ungültige Bestellung zur Sendung"
3476
  msgid "None"
3477
  msgstr "Keiner"
3478
 
3479
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:709
3480
+ msgctxt "shipments-shipping-provider"
3481
+ msgid "Unknown"
3482
+ msgstr "Unbekannt"
3483
+
3484
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:754
3485
  msgctxt "shipments"
3486
  msgid "Error while uploading file."
3487
  msgstr "Fehler beim Hochladen der Datei."
3488
 
3489
  # @ woocommerce-germanized
3490
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1065
3491
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:23
3492
  #: woocommerce-germanized-shipments/src/Admin/Table.php:687
3493
  msgctxt "shipments"
3494
  msgid "Date"
3495
  msgstr "Datum"
3496
 
3497
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1067
3498
  #: woocommerce-germanized-shipments/templates/shipment/shipment-details-tracking.php:23
3499
  msgctxt "shipments"
3500
  msgid "Tracking"
3501
  msgstr "Sendungsverfolgung"
3502
 
3503
  # @ woocommerce-germanized
3504
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1068
3505
  #: woocommerce-germanized-shipments/src/Admin/Admin.php:164
3506
  #: woocommerce-germanized-shipments/src/Admin/ReturnTable.php:30
3507
  #: woocommerce-germanized-shipments/src/Admin/Table.php:694
3509
  msgid "Actions"
3510
  msgstr "Aktionen"
3511
 
3512
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1304
3513
  msgctxt "shipments"
3514
  msgid "View"
3515
  msgstr "Anzeigen"
3516
 
3517
  # @ woocommerce-germanized
3518
+ #: woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php:1311
3519
  #: woocommerce-germanized-shipments/src/Admin/Table.php:865
3520
  #: woocommerce-germanized-shipments/src/Ajax.php:337
3521
  msgctxt "shipments"
3531
  msgstr "Mein Konto"
3532
 
3533
  #: woocommerce-germanized-shipments/includes/wc-gzd-shipments-template-functions.php:115
3534
+ #: woocommerce-germanized-shipments/src/DataStores/Shipment.php:355
3535
  msgctxt "shipments"
3536
  msgid "Invalid shipment."
3537
  msgstr "Ungültige Sendung."
4606
  msgid "Invalid packaging."
4607
  msgstr "Verpackung nicht verfügbar."
4608
 
4609
+ #: woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php:198
4610
  msgctxt "shipments"
4611
  msgid "Invalid shipment item."
4612
  msgstr "Ungültige Sendungsposition."
4764
  msgstr "%1$s (%2$s, %3$s)"
4765
 
4766
  #: woocommerce-germanized-shipments/src/ReturnShipment.php:356
4767
+ #: woocommerce-germanized-shipments/src/Shipment.php:946
4768
  #, php-format
4769
  msgctxt "full name"
4770
  msgid "%1$s %2$s"
5004
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-return-shipment-delivered.php:24
5005
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-return-shipment.php:24
5006
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php:24
5007
+ #: woocommerce-germanized/templates/emails/customer-cancelled-order.php:27
5008
+ #: woocommerce-germanized/templates/emails/plain/customer-cancelled-order.php:24
5009
  #, php-format
5010
  msgid "Hi %s,"
5011
  msgstr "Hallo %s,"
5073
  #, php-format
5074
  msgctxt "shipments"
5075
  msgid ""
5076
+ "Your order on %1$s has been partially shipped via %2$s. Find details below "
5077
+ "for your reference:"
5078
  msgstr ""
5079
+ "Ihre Bestellung bei %1$s wurde teilweise versandt per %2$s. Im Folgenden "
5080
+ "finden Sie Details zur Sendung:"
5081
 
5082
  #: woocommerce-germanized-shipments/templates/emails/customer-shipment.php:36
5083
  #: woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php:31
5084
  #, php-format
5085
  msgctxt "shipments"
5086
  msgid ""
5087
+ "Your order on %1$s has been shipped via %2$s. Find details below for your "
5088
+ "reference:"
5089
  msgstr ""
5090
+ "Ihre Bestellung bei %1$s wurde versandt per %2$s. Im Folgenden finden Sie "
5091
+ "Details zur Sendung:"
5092
 
5093
  #: woocommerce-germanized-shipments/templates/emails/email-shipment-address.php:27
5094
  #: woocommerce-germanized-shipments/templates/emails/plain/email-shipment-address.php:19
5315
  msgstr "l"
5316
 
5317
  # @ woocommerce-germanized
 
5318
  #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:559
5319
+ #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:569
5320
  #: woocommerce-germanized/includes/wc-gzd-core-functions.php:449
5321
  #: woocommerce-germanized/includes/wc-gzd-template-functions.php:614
5322
  #: woocommerce-germanized/includes/wc-gzd-template-functions.php:622
5324
  msgstr "inkl. MwSt."
5325
 
5326
  # @ woocommerce-germanized
5327
+ #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:559
5328
  msgid "excl. VAT"
5329
  msgstr "exkl. MwSt."
5330
 
5331
  # @ woocommerce-germanized
5332
+ #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:561
5333
  #: woocommerce-germanized/includes/wc-gzd-core-functions.php:449
5334
  #, php-format
5335
  msgid "incl. %s%% VAT"
5336
  msgstr "inkl. %s %% MwSt."
5337
 
5338
  # @ woocommerce-germanized
5339
+ #: woocommerce-germanized/includes/abstracts/abstract-wc-gzd-product.php:561
5340
  #, php-format
5341
  msgid "excl. %s%% VAT"
5342
  msgstr "exkl. %s %% MwSt."
5586
  #: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:73
5587
  #: woocommerce-germanized/includes/admin/class-wc-gzd-admin-setup-wizard.php:153
5588
  #: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:79
5589
+ #: woocommerce-germanized/woocommerce-germanized.php:785
5590
  msgid "Settings"
5591
  msgstr "Einstellungen"
5592
 
6811
 
6812
  # @ woocommerce-germanized
6813
  #: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-tab-doi.php:38
 
6814
  msgid ""
6815
  "If customer chooses to create a customer account an email with an activation "
6816
  "link will be sent by mail. Customer account will be marked as activated if "
6817
+ "user clicks on the link within the email."
 
6818
  msgstr ""
6819
  "Wenn ein Kunde sich dazu entscheidet ein Benutzerkonto zu erstellen, erhält "
6820
  "dieser eine E-Mail mit einem Bestätigungslink. Insofern der Kunde diesen "
6821
+ "Bestätigungslink anklickt, wird das Konto als bestätigt markiert."
 
 
6822
 
6823
  # @ woocommerce-germanized
6824
  #: woocommerce-germanized/includes/admin/settings/class-wc-gzd-settings-tab-doi.php:44
9117
  "Dieser Text wird in die Bestellbestätigung eingefügt. Verwenden Sie "
9118
  "{order_number}, {site_title} oder {order_date} als Platzhalter."
9119
 
9120
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:351
9121
  msgid ""
9122
  "Your order has been received and is now being processed. Your order details "
9123
  "are shown below for your reference."
9125
  "Ihre Bestellung ist eingegangen und wird nun bearbeitet. Die Einzelheiten "
9126
  "Ihrer Bestellung können Sie der nachfolgenden Tabelle entnehmen."
9127
 
9128
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:397
9129
  msgid "Someone requested a password reset for your account."
9130
  msgstr "Jemand hat das Zurücksetzen des Passworts für Ihren Account beantragt."
9131
 
9132
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:412
9133
  #, php-format
9134
  msgid "Thanks for creating an account on %s."
9135
  msgstr "Danke, dass Sie ein Konto bei %s erstellt haben."
9136
 
9137
  # @ woocommerce-germanized
9138
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:1127
9139
  msgctxt "revocation-form"
9140
  msgid "Forward your withdrawal online"
9141
  msgstr "Widerruf online erklären"
9857
  "\">Datenschutzerklärung</a> damit wir Ihren Widerruf bearbeiten können."
9858
 
9859
  # @ woocommerce-germanized
9860
+ #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:272
9861
  msgctxt "polylang"
9862
  msgid "Unit Price Metas"
9863
  msgstr "Grundpreis Metadaten"
9864
 
9865
+ #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:273
9866
  msgctxt "polylang"
9867
  msgid ""
9868
  "Note the last unit price field is the final unit price taking into account "
9872
  "der Produktseite ausgegeben wird"
9873
 
9874
  # @ woocommerce-germanized
9875
+ #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:286
9876
  msgctxt "polylang"
9877
  msgid "Sale Price Labels"
9878
  msgstr "Preishinweise"
9879
 
9880
+ #: woocommerce-germanized/includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php:287
9881
  msgctxt "polylang"
9882
  msgid ""
9883
  "Sale price labels used to mark old prices (e.g. Recommended Retail Price)"
9902
  msgid "Tax Notice"
9903
  msgstr "Steuerhinweis"
9904
 
9905
+ # @ woocommerce
9906
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:28
9907
+ msgid "Cancelled order"
9908
+ msgstr "Stornierte Bestellung"
9909
+
9910
+ # @ woocommerce-germanized
9911
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:29
9912
+ msgid ""
9913
+ "This E-Mail is being sent to a customer in case the order was cancelled and/"
9914
+ "or has failed."
9915
+ msgstr ""
9916
+ "Diese E-Mail wird an den Kunden gesendet falls die Bestellung storniert und/"
9917
+ "oder fehlgeschlagen ist."
9918
+
9919
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:59
9920
+ msgid "Your {site_title} order #{order_number} has failed"
9921
+ msgstr "Ihre Bestellung #{order_number} bei {site_title} ist fehlgeschlagen"
9922
+
9923
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:61
9924
+ msgid "Your {site_title} order #{order_number} has been cancelled"
9925
+ msgstr "Ihre Bestellung #{order_number} bei {site_title} wurde storniert"
9926
+
9927
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:73
9928
+ msgid "Failed order: {order_number}"
9929
+ msgstr "Fehlgeschlagene Bestellung: {order_number}"
9930
+
9931
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:75
9932
+ msgid "Cancelled order: {order_number}"
9933
+ msgstr "Stornierte Bestellung: {order_number}"
9934
+
9935
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:204
9936
+ #, php-format
9937
+ msgid "Available placeholders: %s"
9938
+ msgstr "Verfügbare Platzhalter: %s"
9939
+
9940
+ # @ woocommerce-germanized
9941
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:207
9942
+ #: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:875
9943
+ #: woocommerce-germanized/includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:111
9944
+ msgid "Enable/Disable"
9945
+ msgstr "Aktivieren/Deaktivieren"
9946
+
9947
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:209
9948
+ msgid "Enable this email notification"
9949
+ msgstr "Aktivieren Sie diese E-Mail-Benachrichtigung"
9950
+
9951
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:213
9952
+ msgid "Enable failed"
9953
+ msgstr "Fehlgeschlagen aktivieren"
9954
+
9955
+ # @ woocommerce-germanized
9956
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:215
9957
+ msgid "Enable failed order customer notification"
9958
+ msgstr "Aktivieren Sie die Benachrichtigung bei fehlgeschlagenen Bestellungen"
9959
+
9960
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:219
9961
+ msgid "Cancelled email subject"
9962
+ msgstr "Storniert Betreff"
9963
+
9964
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:227
9965
+ msgid "Failed email subject"
9966
+ msgstr "Fehlgeschlagen Betreff"
9967
+
9968
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:235
9969
+ msgid "Cancelled email heading"
9970
+ msgstr "Storniert Kopfzeile"
9971
+
9972
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:243
9973
+ msgid "Failed email heading"
9974
+ msgstr "Fehlgeschlagen Kopfzeile"
9975
+
9976
+ # @ woocommerce-germanized
9977
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:251
9978
+ msgid "Additional content"
9979
+ msgstr "Zusätzlicher Inhalt"
9980
+
9981
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:252
9982
+ msgid "Text to appear below the main email content."
9983
+ msgstr "Text der unterhalb des Inhalts der E-Mail angezeigt werden soll."
9984
+
9985
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:254
9986
+ msgid "N/A"
9987
+ msgstr "n.a."
9988
+
9989
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:260
9990
+ msgid "Email type"
9991
+ msgstr "E-Mail-Typ"
9992
+
9993
+ #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-cancelled-order.php:262
9994
+ msgid "Choose which format of email to send."
9995
+ msgstr "Format für E-Mail-Versand auswählen."
9996
+
9997
  # @ woocommerce-germanized
9998
  #: woocommerce-germanized/includes/emails/class-wc-gzd-email-customer-new-account-activation.php:40
9999
  msgid "New account activation"
10290
  msgid "a single payment"
10291
  msgstr "eine einmalige Zahlung"
10292
 
 
 
 
 
 
 
10293
  # @ woocommerce-germanized
10294
  #: woocommerce-germanized/includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:877
10295
  msgid "Enable Direct Debit Payment"
11035
  msgid "Update totals"
11036
  msgstr "Betrag aktualisieren"
11037
 
11038
+ #: woocommerce-germanized/templates/emails/customer-cancelled-order.php:31
11039
+ #: woocommerce-germanized/templates/emails/plain/customer-cancelled-order.php:28
11040
+ #, php-format
11041
+ msgid "Your order #%s has been cancelled:"
11042
+ msgstr "Ihre Bestellung #%s wurde storniert:"
11043
+
11044
+ #: woocommerce-germanized/templates/emails/customer-cancelled-order.php:34
11045
+ #: woocommerce-germanized/templates/emails/plain/customer-cancelled-order.php:31
11046
+ #, php-format
11047
+ msgid "Your order #%s has failed:"
11048
+ msgstr "Ihre Bestellung #%s ist fehlgeschlagen:"
11049
+
11050
  # @ woocommerce-germanized
11051
  #: woocommerce-germanized/templates/emails/customer-new-account-activation.php:25
11052
  #: woocommerce-germanized/templates/emails/plain/customer-new-account-activation.php:25
11068
  #: woocommerce-germanized/templates/emails/plain/customer-new-account-activation.php:35
11069
  #, php-format
11070
  msgid "Your password has been automatically generated: <strong>%s</strong>"
11071
+ msgstr "Ihr Passwort wurde automatisch generiert: <strong>%s</strong>"
11072
 
11073
  # @ woocommerce-germanized
11074
  #: woocommerce-germanized/templates/emails/customer-new-account-activation.php:37
11197
  "unserem <a href=\"%s\" target=\"_blank\">Blog-Post</a> wie Sie das Plugin "
11198
  "austauschen können."
11199
 
11200
+ #: woocommerce-germanized/woocommerce-germanized.php:981
11201
  msgid "Pease wait while we are trying to redirect you to the payment provider."
11202
  msgstr "Einen Moment - wir versuchen Sie zum Zahlungsanbieter weiterzuleiten."
11203
 
12857
  #~ msgid "Download DHL label"
12858
  #~ msgstr "DHL Label downloaden"
12859
 
 
 
 
 
12860
  # @ woocommerce-germanized
12861
  #~ msgid "Virtual rate"
12862
  #~ msgstr "Virtueller Steuersatz"
includes/abstracts/abstract-wc-gzd-product.php CHANGED
@@ -526,6 +526,12 @@ class WC_GZD_Product {
526
  return apply_filters( 'woocommerce_germanized_get_price_html_from_to', $price, $from, $to, $this );
527
  }
528
 
 
 
 
 
 
 
529
  /**
530
  * Gets a product's tax description (if is taxable)
531
  *
@@ -535,6 +541,10 @@ class WC_GZD_Product {
535
  $tax_notice = false;
536
  $is_vat_exempt = ( ! empty( WC()->customer ) ? WC()->customer->is_vat_exempt() : false );
537
 
 
 
 
 
538
  if ( $this->child->is_taxable() || $this->is_differential_taxed() ) {
539
 
540
  $tax_display_mode = get_option( 'woocommerce_tax_display_shop' );
@@ -969,6 +979,8 @@ class WC_GZD_Product {
969
  *
970
  */
971
  return apply_filters( 'woocommerce_germanized_disabled_delivery_time_text', '', $this );
 
 
972
  }
973
 
974
  if ( $this->get_delivery_time_term() ) {
@@ -1082,6 +1094,10 @@ class WC_GZD_Product {
1082
  return apply_filters( 'woocommerce_germanized_disabled_shipping_text', '', $this );
1083
  }
1084
 
 
 
 
 
1085
  return wc_gzd_get_shipping_costs_text( $this );
1086
  }
1087
  }
526
  return apply_filters( 'woocommerce_germanized_get_price_html_from_to', $price, $from, $to, $this );
527
  }
528
 
529
+ public function hide_shopmarks_due_to_missing_price() {
530
+ $has_empty_price = apply_filters( 'woocommerce_gzd_product_misses_price', '' === $this->get_price(), $this );
531
+
532
+ return apply_filters( 'woocommerce_gzd_product_hide_shopmarks_empty_price', true, $this ) && $has_empty_price;
533
+ }
534
+
535
  /**
536
  * Gets a product's tax description (if is taxable)
537
  *
541
  $tax_notice = false;
542
  $is_vat_exempt = ( ! empty( WC()->customer ) ? WC()->customer->is_vat_exempt() : false );
543
 
544
+ if ( $this->hide_shopmarks_due_to_missing_price() ) {
545
+ return false;
546
+ }
547
+
548
  if ( $this->child->is_taxable() || $this->is_differential_taxed() ) {
549
 
550
  $tax_display_mode = get_option( 'woocommerce_tax_display_shop' );
979
  *
980
  */
981
  return apply_filters( 'woocommerce_germanized_disabled_delivery_time_text', '', $this );
982
+ } elseif ( $this->hide_shopmarks_due_to_missing_price() ) {
983
+ return '';
984
  }
985
 
986
  if ( $this->get_delivery_time_term() ) {
1094
  return apply_filters( 'woocommerce_germanized_disabled_shipping_text', '', $this );
1095
  }
1096
 
1097
+ if ( $this->hide_shopmarks_due_to_missing_price() ) {
1098
+ return '';
1099
+ }
1100
+
1101
  return wc_gzd_get_shipping_costs_text( $this );
1102
  }
1103
  }
includes/admin/settings/class-wc-gzd-settings-tab-doi.php CHANGED
@@ -35,7 +35,7 @@ class WC_GZD_Settings_Tab_DOI extends WC_GZD_Settings_Tab {
35
 
36
  array(
37
  'title' => __( 'Enable', 'woocommerce-germanized' ),
38
- 'desc' => __( 'Enable customer double opt in during registration.', 'woocommerce-germanized' ) . '<div class="wc-gzd-additional-desc">' . sprintf( __( 'If customer chooses to create a customer account an email with an activation link will be sent by mail. Customer account will be marked as activated if user clicks on the link within the email. More information on this topic can be found <a href="%s" target="_blank">here</a>.', 'woocommerce-germanized' ), 'http://t3n.de/news/urteil-anmeldebestatigungen-double-opt-in-pflicht-592304/' ) . '</div>',
39
  'id' => 'woocommerce_gzd_customer_activation',
40
  'default' => 'no',
41
  'type' => 'gzd_toggle',
35
 
36
  array(
37
  'title' => __( 'Enable', 'woocommerce-germanized' ),
38
+ 'desc' => __( 'Enable customer double opt in during registration.', 'woocommerce-germanized' ) . '<div class="wc-gzd-additional-desc">' . sprintf( __( 'If customer chooses to create a customer account an email with an activation link will be sent by mail. Customer account will be marked as activated if user clicks on the link within the email.', 'woocommerce-germanized' ) ) . '</div>',
39
  'id' => 'woocommerce_gzd_customer_activation',
40
  'default' => 'no',
41
  'type' => 'gzd_toggle',
includes/class-wc-gzd-customer-helper.php CHANGED
@@ -150,7 +150,7 @@ class WC_GZD_Customer_Helper {
150
  }
151
 
152
  public function maybe_add_activation_notice() {
153
- if ( is_user_logged_in() && ! is_cart() && ! is_checkout() && ! wc_gzd_is_customer_activated() && ! isset( $_GET['wc-gzd-resent'] ) ) {
154
  $notice_text = sprintf( __( 'Did not receive the activation email? <a href="%s">Try again</a>.', 'woocommerce-germanized' ), $this->get_resend_activation_url() );
155
 
156
  if ( ! wc_has_notice( $notice_text, 'notice' ) ) {
150
  }
151
 
152
  public function maybe_add_activation_notice() {
153
+ if ( is_user_logged_in() && ! is_cart() && ! is_checkout() && $this->enable_double_opt_in_for_user() && ! wc_gzd_is_customer_activated() && ! isset( $_GET['wc-gzd-resent'] ) ) {
154
  $notice_text = sprintf( __( 'Did not receive the activation email? <a href="%s">Try again</a>.', 'woocommerce-germanized' ), $this->get_resend_activation_url() );
155
 
156
  if ( ! wc_has_notice( $notice_text, 'notice' ) ) {
includes/class-wc-gzd-emails.php CHANGED
@@ -286,7 +286,6 @@ class WC_GZD_Emails {
286
  if ( in_array( $original, $search ) ) {
287
  if ( isset( $GLOBALS['wc_gzd_processing_order'] ) ) {
288
  $order = $GLOBALS['wc_gzd_processing_order'];
289
-
290
  return $this->get_processing_email_text( $order );
291
  }
292
  }
@@ -358,9 +357,7 @@ class WC_GZD_Emails {
358
  '{order_date}' => wc_gzd_get_order_date( $order ),
359
  );
360
 
361
- foreach ( $placeholders as $placeholder => $value ) {
362
- $plain = str_replace( $placeholder, $value, $plain );
363
- }
364
 
365
  /**
366
  * Filter the order confirmation introduction text.
@@ -484,10 +481,10 @@ class WC_GZD_Emails {
484
  }
485
 
486
  // Set email filters
487
- add_action( 'woocommerce_email_before_order_table', array( $this, 'set_order_email_filters' ), 10, 4 );
488
 
489
  // Remove them after total has been displayed
490
- add_action( 'woocommerce_email_after_order_table', array( $this, 'remove_order_email_filters' ), 10, 4 );
491
 
492
  // Pay now button
493
  add_action( 'woocommerce_email_before_order_table', array( $this, 'email_pay_now_button' ), 0, 1 );
286
  if ( in_array( $original, $search ) ) {
287
  if ( isset( $GLOBALS['wc_gzd_processing_order'] ) ) {
288
  $order = $GLOBALS['wc_gzd_processing_order'];
 
289
  return $this->get_processing_email_text( $order );
290
  }
291
  }
357
  '{order_date}' => wc_gzd_get_order_date( $order ),
358
  );
359
 
360
+ $plain = str_replace( array_keys( $placeholders ), array_values( $placeholders ), $plain );
 
 
361
 
362
  /**
363
  * Filter the order confirmation introduction text.
481
  }
482
 
483
  // Set email filters
484
+ add_action( 'woocommerce_email_order_details', array( $this, 'set_order_email_filters' ), 5 );
485
 
486
  // Remove them after total has been displayed
487
+ add_action( 'woocommerce_email_after_order_table', array( $this, 'remove_order_email_filters' ), 10 );
488
 
489
  // Pay now button
490
  add_action( 'woocommerce_email_before_order_table', array( $this, 'email_pay_now_button' ), 0, 1 );
includes/class-wc-gzd-product-attribute-helper.php CHANGED
@@ -129,9 +129,21 @@ class WC_GZD_Product_Attribute_Helper {
129
  return $attribute;
130
  }
131
 
 
 
 
 
 
 
 
 
 
 
 
 
132
  public function get_attribute( $attribute, $product_id = false ) {
133
  $new_attribute = new WC_GZD_Product_Attribute( $attribute );
134
- $product_id = ( $product_id && ! is_numeric( $product_id ) ? $product_id->get_id() : $product_id );
135
  $meta_attributes = $product_id ? get_post_meta( $product_id, '_product_attributes', true ) : array();
136
  $meta_key = sanitize_title( $attribute->get_name() );
137
 
129
  return $attribute;
130
  }
131
 
132
+ protected function get_product_id( $maybe_product_id ) {
133
+ $product_id = false;
134
+
135
+ if ( is_numeric( $maybe_product_id ) ) {
136
+ $product_id = $maybe_product_id;
137
+ } elseif( is_a( $maybe_product_id, 'WC_Product' ) || is_a( $maybe_product_id, 'WC_GZD_Product' ) ) {
138
+ $product_id = $maybe_product_id->get_id();
139
+ }
140
+
141
+ return $product_id;
142
+ }
143
+
144
  public function get_attribute( $attribute, $product_id = false ) {
145
  $new_attribute = new WC_GZD_Product_Attribute( $attribute );
146
+ $product_id = $this->get_product_id( $product_id );
147
  $meta_attributes = $product_id ? get_post_meta( $product_id, '_product_attributes', true ) : array();
148
  $meta_key = sanitize_title( $attribute->get_name() );
149
 
includes/compatibility/class-wc-gzd-compatibility-b2b-market.php ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * B2B Market
5
+ *
6
+ * Specific configuration for B2B Market plugin
7
+ */
8
+ class WC_GZD_Compatibility_B2B_Market extends WC_GZD_Compatibility_Woocommerce_Role_Based_Pricing {
9
+
10
+ public static function get_name() {
11
+ return 'B2B Market';
12
+ }
13
+
14
+ public static function get_path() {
15
+ return 'b2b-market/b2b-market.php';
16
+ }
17
+
18
+ protected function hooks() {
19
+ parent::hooks();
20
+ }
21
+
22
+ public function set_unit_price_filter() {
23
+ add_action( 'woocommerce_gzd_before_get_unit_price', array( $this, 'calculate_unit_price' ), 10, 1 );
24
+
25
+ add_filter( 'woocommerce_gzd_variable_unit_price_html', array(
26
+ $this,
27
+ 'filter_variable_unit_price'
28
+ ), 10, 2 );
29
+ }
30
+
31
+ protected function get_prices_from_string( $price_html ) {
32
+ $prices = array();
33
+ $price_count = substr_count( $price_html, 'woocommerce-Price-currencySymbol' );
34
+ $start_pos_offset = 0;
35
+ $currency_pos = get_option( 'woocommerce_currency_pos' );
36
+
37
+ if ( strpos( $price_html, 'b2b-' ) === false ) {
38
+ return $prices;
39
+ }
40
+
41
+ for ( $i = 0; $i < $price_count; $i++ ) {
42
+ $needle = 'woocommerce-Price-currencySymbol';
43
+
44
+ $start_pos = strpos( $price_html, $needle, $start_pos_offset );
45
+ $start_pos_offset += ( $start_pos + strlen( $needle ) );
46
+ $price_test = substr( $price_html, ( $start_pos - 30 ), 30 );
47
+
48
+ if ( in_array( $currency_pos, array( 'left_space', 'left' ) ) ) {
49
+ $price_test = substr( $price_html, ( $start_pos + 30 ), 30 );
50
+ }
51
+
52
+ $sep = wc_get_price_decimal_separator();
53
+ $regex_sep = '.' === $sep ? '\.' : $sep;
54
+
55
+ preg_match_all('/\d+' . $regex_sep . '\d+/', $price_test, $matches );
56
+
57
+ if ( ! empty( $matches[0] ) ) {
58
+ $prices[] = array(
59
+ 'string' => $matches[0][0],
60
+ 'number' => floatval( str_replace( ',', '.', $matches[0][0] ) )
61
+ );
62
+ }
63
+ }
64
+
65
+ return $prices;
66
+ }
67
+
68
+ /**
69
+ * @param string $price
70
+ * @param WC_GZD_Product $gzd_product
71
+ */
72
+ public function filter_variable_unit_price( $price, $gzd_product ) {
73
+ $price_html = $gzd_product->get_wc_product()->get_price_html();
74
+ $prices = $this->get_prices_from_string( $price_html );
75
+
76
+ if ( empty( $prices ) ) {
77
+ return $price;
78
+ }
79
+
80
+ $new_unit_price_html = $price_html;
81
+
82
+ foreach( $prices as $price_data ) {
83
+ $args = array(
84
+ 'regular_price' => $price_data['number'],
85
+ 'sale_price' => $price_data['number'],
86
+ 'price' => $price_data['number'],
87
+ );
88
+
89
+ $unit_prices = wc_gzd_recalculate_unit_price( $args, $gzd_product );
90
+ $formatted = number_format( $unit_prices['unit'], wc_get_price_decimals(), wc_get_price_decimal_separator(), wc_get_price_thousand_separator() );
91
+ $new_unit_price_html = str_replace( $price_data['string'], $formatted, $new_unit_price_html );
92
+ }
93
+
94
+ return $new_unit_price_html !== $price_html ? $new_unit_price_html : $price;
95
+ }
96
+
97
+ /**
98
+ * @param WC_GZD_Product $gzd_product
99
+ */
100
+ public function calculate_unit_price( $gzd_product ) {
101
+ $price_html = $gzd_product->get_wc_product()->get_price_html();
102
+ $prices = $this->get_prices_from_string( $price_html );
103
+
104
+ if ( empty( $prices ) ) {
105
+ return;
106
+ }
107
+
108
+ $args = array(
109
+ 'regular_price' => $prices[0]['number'],
110
+ 'sale_price' => isset( $prices[1] ) ? $prices[1]['number'] : $prices[0]['number'],
111
+ 'price' => isset( $prices[1] ) ? $prices[1]['number'] : $prices[0]['number'],
112
+ );
113
+
114
+ $gzd_product->recalculate_unit_price( $args );
115
+ }
116
+
117
+ public function variable_unit_prices_hash( $price_hash ) {
118
+ return $price_hash;
119
+ }
120
+ }
includes/compatibility/class-wc-gzd-compatibility-woo-discount-rules.php CHANGED
@@ -13,6 +13,26 @@
13
  */
14
  class WC_GZD_Compatibility_Woo_Discount_Rules extends WC_GZD_Compatibility_Woocommerce_Role_Based_Pricing {
15
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  public static function get_name() {
17
  return 'Woo Discount Rules';
18
  }
13
  */
14
  class WC_GZD_Compatibility_Woo_Discount_Rules extends WC_GZD_Compatibility_Woocommerce_Role_Based_Pricing {
15
 
16
+ protected function hooks() {
17
+ parent::hooks();
18
+
19
+ add_filter( 'advanced_woo_discount_rules_custom_target_for_variable_product_on_qty_update', array( $this, 'register_variable_price_target' ), 50 );
20
+ add_filter( 'advanced_woo_discount_rules_custom_target_for_simple_product_on_qty_update', array( $this, 'register_simple_price_target' ), 50 );
21
+ }
22
+
23
+ public function register_simple_price_target( $target ) {
24
+ $target = 'div.product p.price:not(.price-unit)';
25
+
26
+ return apply_filters( 'woocommerce_gzd_woo_discount_rules_simple_product_price_target', $target );
27
+ }
28
+
29
+ public function register_variable_price_target( $target ) {
30
+ $params = WC_germanized()->get_variation_script_params();
31
+ $target = $params['wrapper'] . ' ' . $params['price_selector'] . ':not(.price-unit):visible:first';
32
+
33
+ return apply_filters( 'woocommerce_gzd_woo_discount_rules_variable_product_price_target', $target );
34
+ }
35
+
36
  public static function get_name() {
37
  return 'Woo Discount Rules';
38
  }
includes/compatibility/class-wc-gzd-compatibility-woo-poly-integration.php CHANGED
@@ -120,7 +120,6 @@ class WC_GZD_Compatibility_Woo_Poly_Integration extends WC_GZD_Compatibility {
120
  }
121
 
122
  public function translate_emails( $pll_mail_instance ) {
123
-
124
  $this->set_pll_email_instance( $pll_mail_instance );
125
 
126
  foreach ( $this->get_order_emails() as $mail_id ) {
@@ -131,14 +130,24 @@ class WC_GZD_Compatibility_Woo_Poly_Integration extends WC_GZD_Compatibility {
131
 
132
  public function translate_order_subject( $subject, $object ) {
133
  $email_id = str_replace( 'woocommerce_email_subject_', '', current_filter() );
 
134
 
135
- return $this->get_pll_email_instance()->translateEmailStringToOrderLanguage( $subject, $object, 'subject', $email_id );
 
 
 
 
136
  }
137
 
138
  public function translate_order_heading( $heading, $object ) {
139
  $email_id = str_replace( 'woocommerce_email_heading_', '', current_filter() );
 
140
 
141
- return $this->get_pll_email_instance()->translateEmailStringToOrderLanguage( $heading, $object, 'heading', $email_id );
 
 
 
 
142
  }
143
 
144
  public function register_emails( $mails, $pll_mail_instance ) {
120
  }
121
 
122
  public function translate_emails( $pll_mail_instance ) {
 
123
  $this->set_pll_email_instance( $pll_mail_instance );
124
 
125
  foreach ( $this->get_order_emails() as $mail_id ) {
130
 
131
  public function translate_order_subject( $subject, $object ) {
132
  $email_id = str_replace( 'woocommerce_email_subject_', '', current_filter() );
133
+ $instance = $this->get_pll_email_instance();
134
 
135
+ if ( is_callable( array( $instance, 'translateEmailStringToObjectLanguage' ) ) ) {
136
+ return $instance->translateEmailStringToObjectLanguage( $subject, $object, 'subject', $email_id );
137
+ } else {
138
+ return $subject;
139
+ }
140
  }
141
 
142
  public function translate_order_heading( $heading, $object ) {
143
  $email_id = str_replace( 'woocommerce_email_heading_', '', current_filter() );
144
+ $instance = $this->get_pll_email_instance();
145
 
146
+ if ( is_callable( array( $instance, 'translateEmailStringToObjectLanguage' ) ) ) {
147
+ return $instance->translateEmailStringToObjectLanguage( $heading, $object, 'heading', $email_id );
148
+ } else {
149
+ return $heading;
150
+ }
151
  }
152
 
153
  public function register_emails( $mails, $pll_mail_instance ) {
includes/compatibility/class-wc-gzd-compatibility-woocommerce-all-products-for-subscriptions.php ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class WC_GZD_Compatibility_WooCommerce_All_Products_For_Subscriptions extends WC_GZD_Compatibility {
4
+
5
+ public static function get_name() {
6
+ return 'WooCommerce All Products For Subscriptions';
7
+ }
8
+
9
+ public static function get_path() {
10
+ return 'woocommerce-all-products-for-subscriptions/woocommerce-all-products-for-subscriptions.php';
11
+ }
12
+
13
+ public function load() {
14
+ /**
15
+ * Make sure to prevent the plugin from adding its options to the
16
+ * price_html field.
17
+ *
18
+ * @see https://wordpress.org/support/topic/konflikt-mit-germanized-und-woocommerce-subscriptions/#post-13992198
19
+ */
20
+ add_filter( 'wcsatt_modify_variation_data_price_html', '__return_false' );
21
+ }
22
+ }
includes/emails/class-wc-gzd-email-customer-cancelled-order.php ADDED
@@ -0,0 +1,275 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ if ( ! defined( 'ABSPATH' ) ) {
4
+ exit;
5
+ } // Exit if accessed directly
6
+
7
+ if ( ! class_exists( 'WC_GZD_Email_Customer_Cancelled_Order' ) ) :
8
+
9
+ /**
10
+ * Cancelled, failed order notification for customers
11
+ *
12
+ * @class WC_GZD_Email_Customer_Cancelled_Order
13
+ * @version 1.0.0
14
+ * @author vendidero
15
+ */
16
+ class WC_GZD_Email_Customer_Cancelled_Order extends WC_Email {
17
+
18
+ public $helper;
19
+
20
+ protected $has_failed = false;
21
+
22
+ /**
23
+ * Constructor
24
+ */
25
+ public function __construct() {
26
+ $this->id = 'customer_cancelled_order';
27
+ $this->customer_email = true;
28
+ $this->title = __( 'Cancelled order', 'woocommerce-germanized' );
29
+ $this->description = __( 'This E-Mail is being sent to a customer in case the order was cancelled and/or has failed.', 'woocommerce-germanized' );
30
+
31
+ $this->template_html = 'emails/customer-cancelled-order.php';
32
+ $this->template_plain = 'emails/plain/customer-cancelled-order.php';
33
+ $this->helper = wc_gzd_get_email_helper( $this );
34
+
35
+ // Triggers for this email.
36
+ add_action( 'woocommerce_order_status_pending_to_failed_notification', array( $this, 'trigger_failed' ), 10, 1 );
37
+ add_action( 'woocommerce_order_status_on-hold_to_failed_notification', array( $this, 'trigger_failed' ), 10, 1 );
38
+
39
+ add_action( 'woocommerce_order_status_processing_to_cancelled_notification', array( $this, 'trigger' ), 10, 1 );
40
+ add_action( 'woocommerce_order_status_on-hold_to_cancelled_notification', array( $this, 'trigger' ), 10, 1 );
41
+
42
+ $this->placeholders = array(
43
+ '{order_date}' => '',
44
+ '{order_number}' => '',
45
+ );
46
+
47
+ // Call parent constuctor
48
+ parent::__construct();
49
+ }
50
+
51
+ /**
52
+ * Get email subject.
53
+ *
54
+ * @return string
55
+ * @since 3.1.0
56
+ */
57
+ public function get_default_subject( $failed = false ) {
58
+ if ( $failed ) {
59
+ return __( 'Your {site_title} order #{order_number} has failed', 'woocommerce-germanized' );
60
+ } else {
61
+ return __( 'Your {site_title} order #{order_number} has been cancelled', 'woocommerce-germanized' );
62
+ }
63
+ }
64
+
65
+ /**
66
+ * Get email heading.
67
+ *
68
+ * @return string
69
+ * @since 3.1.0
70
+ */
71
+ public function get_default_heading( $failed = false ) {
72
+ if ( $failed ) {
73
+ return __( 'Failed order: {order_number}', 'woocommerce-germanized' );
74
+ } else {
75
+ return __( 'Cancelled order: {order_number}', 'woocommerce-germanized' );
76
+ }
77
+ }
78
+
79
+ /**
80
+ * Get email subject.
81
+ *
82
+ * @return string
83
+ */
84
+ public function get_subject() {
85
+ if ( $this->has_failed ) {
86
+ $subject = $this->get_option( 'subject_failed', $this->get_default_subject( true ) );
87
+ } else {
88
+ $subject = $this->get_option( 'subject_full', $this->get_default_subject() );
89
+ }
90
+
91
+ return apply_filters( 'woocommerce_email_subject_customer_cancelled_order', $this->format_string( $subject ), $this->object, $this );
92
+ }
93
+
94
+ /**
95
+ * Get email heading.
96
+ *
97
+ * @return string
98
+ */
99
+ public function get_heading() {
100
+ if ( $this->has_failed ) {
101
+ $heading = $this->get_option( 'heading_failed', $this->get_default_heading( true ) );
102
+ } else {
103
+ $heading = $this->get_option( 'heading_full', $this->get_default_heading() );
104
+ }
105
+
106
+ return apply_filters( 'woocommerce_email_heading_customer_cancelled_order', $this->format_string( $heading ), $this->object, $this );
107
+ }
108
+
109
+ public function trigger_failed( $order_id ) {
110
+ if ( 'yes' === $this->get_option( 'failed_enabled' ) ) {
111
+ $this->trigger( $order_id, true );
112
+ }
113
+ }
114
+
115
+ /**
116
+ * trigger function.
117
+ *
118
+ * @access public
119
+ * @return void
120
+ */
121
+ public function trigger( $order_id, $has_failed = false ) {
122
+ $this->helper->setup_locale();
123
+
124
+ $this->has_failed = $has_failed;
125
+ $this->id = $this->has_failed ? 'customer_failed_order' : 'customer_cancelled_order';
126
+
127
+ if ( $order_id ) {
128
+ $this->object = wc_get_order( $order_id );
129
+ $this->recipient = $this->object->get_billing_email();
130
+ $this->placeholders['{order_date}'] = wc_format_datetime( $this->object->get_date_created() );
131
+ $this->placeholders['{order_number}'] = $this->object->get_order_number();
132
+ }
133
+
134
+ $this->helper->setup_email_locale();
135
+
136
+ if ( $this->is_enabled() && $this->get_recipient() ) {
137
+ $this->send( $this->get_recipient(), $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments() );
138
+ }
139
+
140
+ $this->restore_locale();
141
+ }
142
+
143
+ /**
144
+ * Return content from the additional_content field.
145
+ *
146
+ * Displayed above the footer.
147
+ *
148
+ * @since 3.0.4
149
+ * @return string
150
+ */
151
+ public function get_additional_content() {
152
+ if ( is_callable( 'parent::get_additional_content' ) ) {
153
+ return parent::get_additional_content();
154
+ }
155
+
156
+ return '';
157
+ }
158
+
159
+ /**
160
+ * Get content html.
161
+ *
162
+ * @return string
163
+ */
164
+ public function get_content_html() {
165
+ return wc_get_template_html(
166
+ $this->template_html,
167
+ array(
168
+ 'order' => $this->object,
169
+ 'has_failed' => $this->has_failed,
170
+ 'email_heading' => $this->get_heading(),
171
+ 'additional_content' => $this->get_additional_content(),
172
+ 'sent_to_admin' => false,
173
+ 'plain_text' => false,
174
+ 'email' => $this,
175
+ )
176
+ );
177
+ }
178
+
179
+ /**
180
+ * Get content plain.
181
+ *
182
+ * @return string
183
+ */
184
+ public function get_content_plain() {
185
+ return wc_get_template_html(
186
+ $this->template_plain,
187
+ array(
188
+ 'order' => $this->object,
189
+ 'has_failed' => $this->has_failed,
190
+ 'email_heading' => $this->get_heading(),
191
+ 'additional_content' => $this->get_additional_content(),
192
+ 'sent_to_admin' => false,
193
+ 'plain_text' => true,
194
+ 'email' => $this,
195
+ )
196
+ );
197
+ }
198
+
199
+ /**
200
+ * Initialise settings form fields.
201
+ */
202
+ public function init_form_fields() {
203
+ /* translators: %s: list of placeholders */
204
+ $placeholder_text = sprintf( __( 'Available placeholders: %s', 'woocommerce-germanized' ), '<code>' . esc_html( implode( '</code>, <code>', array_keys( $this->placeholders ) ) ) . '</code>' );
205
+ $this->form_fields = array(
206
+ 'enabled' => array(
207
+ 'title' => __( 'Enable/Disable', 'woocommerce-germanized' ),
208
+ 'type' => 'checkbox',
209
+ 'label' => __( 'Enable this email notification', 'woocommerce-germanized' ),
210
+ 'default' => wc_gzd_send_instant_order_confirmation() ? 'yes' : 'no',
211
+ ),
212
+ 'failed_enabled' => array(
213
+ 'title' => __( 'Enable failed', 'woocommerce-germanized' ),
214
+ 'type' => 'checkbox',
215
+ 'label' => __( 'Enable failed order customer notification', 'woocommerce-germanized' ),
216
+ 'default' => 'no',
217
+ ),
218
+ 'subject_full' => array(
219
+ 'title' => __( 'Cancelled email subject', 'woocommerce-germanized' ),
220
+ 'type' => 'text',
221
+ 'desc_tip' => true,
222
+ 'description' => $placeholder_text,
223
+ 'placeholder' => $this->get_default_subject(),
224
+ 'default' => '',
225
+ ),
226
+ 'subject_partial' => array(
227
+ 'title' => __( 'Failed email subject', 'woocommerce-germanized' ),
228
+ 'type' => 'text',
229
+ 'desc_tip' => true,
230
+ 'description' => $placeholder_text,
231
+ 'placeholder' => $this->get_default_subject( true ),
232
+ 'default' => '',
233
+ ),
234
+ 'heading_full' => array(
235
+ 'title' => __( 'Cancelled email heading', 'woocommerce-germanized' ),
236
+ 'type' => 'text',
237
+ 'desc_tip' => true,
238
+ 'description' => $placeholder_text,
239
+ 'placeholder' => $this->get_default_heading(),
240
+ 'default' => '',
241
+ ),
242
+ 'heading_partial' => array(
243
+ 'title' => __( 'Failed email heading', 'woocommerce-germanized' ),
244
+ 'type' => 'text',
245
+ 'desc_tip' => true,
246
+ 'description' => $placeholder_text,
247
+ 'placeholder' => $this->get_default_heading( true ),
248
+ 'default' => '',
249
+ ),
250
+ 'additional_content' => array(
251
+ 'title' => __( 'Additional content', 'woocommerce-germanized' ),
252
+ 'description' => __( 'Text to appear below the main email content.', 'woocommerce-germanized' ) . ' ' . $placeholder_text,
253
+ 'css' => 'width:400px; height: 75px;',
254
+ 'placeholder' => __( 'N/A', 'woocommerce-germanized' ),
255
+ 'type' => 'textarea',
256
+ 'default' => $this->get_default_additional_content(),
257
+ 'desc_tip' => true,
258
+ ),
259
+ 'email_type' => array(
260
+ 'title' => __( 'Email type', 'woocommerce-germanized' ),
261
+ 'type' => 'select',
262
+ 'description' => __( 'Choose which format of email to send.', 'woocommerce-germanized' ),
263
+ 'default' => 'html',
264
+ 'class' => 'email_type wc-enhanced-select',
265
+ 'options' => $this->get_email_type_options(),
266
+ 'desc_tip' => true,
267
+ ),
268
+ );
269
+ }
270
+
271
+ }
272
+
273
+ endif;
274
+
275
+ return new WC_GZD_Email_Customer_Cancelled_Order();
includes/wc-gzd-product-functions.php CHANGED
@@ -268,6 +268,12 @@ function wc_gzd_recalculate_unit_price( $args = array(), $product = false ) {
268
 
269
  $args = wp_parse_args( $args, $default_args );
270
 
 
 
 
 
 
 
271
  $base = $args['base'];
272
  $unit_product = $args['products'];
273
 
@@ -287,6 +293,12 @@ function wc_gzd_recalculate_unit_price( $args = array(), $product = false ) {
287
  return $prices;
288
  }
289
 
 
 
 
 
 
 
290
  $prices['regular'] = wc_format_decimal( ( $args['regular_price'] / $product_base ) * $base, wc_get_price_decimals() );
291
  $prices['sale'] = '';
292
 
268
 
269
  $args = wp_parse_args( $args, $default_args );
270
 
271
+ $args['sale_price'] = wc_format_decimal( $args['sale_price'] );
272
+ $args['regular_price'] = wc_format_decimal( $args['regular_price'] );
273
+ $args['price'] = wc_format_decimal( $args['price'] );
274
+ $args['base'] = ! empty( $args['base'] ) ? wc_format_decimal( $args['base'] ) : 0;
275
+ $args['products'] = ! empty( $args['products'] ) ? wc_format_decimal( $args['products'] ) : 0;
276
+
277
  $base = $args['base'];
278
  $unit_product = $args['products'];
279
 
293
  return $prices;
294
  }
295
 
296
+ /**
297
+ * Make sure same operand types are used here (PHP 8)
298
+ */
299
+ $base = wc_format_decimal( $base );
300
+ $product_base = wc_format_decimal( $product_base );
301
+
302
  $prices['regular'] = wc_format_decimal( ( $args['regular_price'] / $product_base ) * $base, wc_get_price_decimals() );
303
  $prices['sale'] = '';
304
 
includes/wc-gzd-template-functions.php CHANGED
@@ -444,7 +444,7 @@ if ( ! function_exists( 'woocommerce_gzd_template_order_submit' ) ) {
444
  if ( ! function_exists( 'woocommerce_gzd_template_order_submit_fallback' ) ) {
445
 
446
  function woocommerce_gzd_template_order_submit_fallback() {
447
- if ( ! did_action( 'woocommerce_checkout_order_review' ) ) {
448
  woocommerce_gzd_template_order_submit();
449
  }
450
  }
444
  if ( ! function_exists( 'woocommerce_gzd_template_order_submit_fallback' ) ) {
445
 
446
  function woocommerce_gzd_template_order_submit_fallback() {
447
+ if ( ! did_action( 'woocommerce_checkout_order_review' ) && apply_filters( 'woocommerce_gzd_insert_order_submit_fallback', true ) ) {
448
  woocommerce_gzd_template_order_submit();
449
  }
450
  }
packages/woocommerce-germanized-dhl/includes/wc-gzd-dhl-core-functions.php CHANGED
@@ -18,6 +18,7 @@ use Vendidero\Germanized\DHL\LabelFactory;
18
  use Vendidero\Germanized\DHL\SimpleLabel;
19
  use Vendidero\Germanized\DHL\ReturnLabel;
20
  use Vendidero\Germanized\DHL\Product;
 
21
 
22
  use Vendidero\Germanized\Shipments\Shipment;
23
  use Vendidero\Germanized\Shipments\SimpleShipment;
@@ -26,6 +27,10 @@ use Vendidero\Germanized\Shipments\ShipmentFactory;
26
 
27
  defined( 'ABSPATH' ) || exit;
28
 
 
 
 
 
29
  /**
30
  * @param Label $label
31
  *
@@ -39,13 +44,15 @@ function wc_gzd_dhl_get_shipment_customs_data( $label ) {
39
 
40
  $customsDetails = array();
41
  $item_description = '';
42
- $total_weight = $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_min_weight = 0.01 * $item->get_quantity();
 
 
49
 
50
  /**
51
  * Set min weight to 0.01 to prevent missing weight error messages
@@ -58,7 +65,7 @@ function wc_gzd_dhl_get_shipment_customs_data( $label ) {
58
  $item_weights[ $key ] = $per_item_weight;
59
  }
60
 
61
- $item_total_weight = wc_format_decimal( array_sum( $item_weights ), 2 );
62
  $item_count = sizeof( $item_weights );
63
 
64
  /**
@@ -66,22 +73,23 @@ function wc_gzd_dhl_get_shipment_customs_data( $label ) {
66
  * Try to distribute the mismatch between items.
67
  */
68
  if ( $item_total_weight != $total_weight ) {
69
- $diff = wc_format_decimal( $total_weight - $item_total_weight, 2 );
70
  $diff_abs = abs( $diff );
71
 
72
  if ( $diff_abs > 0 ) {
73
  $per_item_diff = $diff / $item_count;
74
- $per_item_diff_rounded = wc_format_decimal( $per_item_diff, 2 );
 
75
  $diff_applied = 0;
76
 
77
  if ( abs( $per_item_diff_rounded ) > 0 ) {
78
  foreach( $item_weights as $key => $weight ) {
79
  $shipment_item = $shipment_items[ $key ];
80
- $item_min_weight = 0.01 * $shipment_item->get_quantity();
81
 
82
  $item_weight_before = $item_weights[ $key ];
83
  $new_item_weight = $item_weights[ $key ] += $per_item_diff_rounded;
84
- $item_diff_applied = $per_item_diff;
85
 
86
  /**
87
  * In case the diff is negative make sure we are not
@@ -97,12 +105,13 @@ function wc_gzd_dhl_get_shipment_customs_data( $label ) {
97
  }
98
  }
99
 
100
- $diff_left = wc_format_decimal( ( ( $per_item_diff_rounded * $item_count ) - $diff_applied ), 2 );
 
101
 
102
  if ( abs( $diff_left ) > 0 ) {
103
  foreach( $item_weights as $key => $weight ) {
104
  $shipment_item = $shipment_items[ $key ];
105
- $item_min_weight = 0.01 * $shipment_item->get_quantity();
106
 
107
  if ( $diff_left > 0 ) {
108
  /**
@@ -125,17 +134,26 @@ function wc_gzd_dhl_get_shipment_customs_data( $label ) {
125
  }
126
 
127
  foreach ( $shipment->get_items() as $key => $item ) {
128
-
129
  $item_description .= ! empty( $item_description ) ? ', ' : '';
130
  $item_description .= $item->get_name();
131
 
132
- $product_total = floatval( ( $item->get_total() / $item->get_quantity() ) );
 
133
  $dhl_product = false;
 
134
 
135
- if ( $product = $item->get_product() ) {
136
  $dhl_product = wc_gzd_dhl_get_product( $product );
137
  }
138
 
 
 
 
 
 
 
 
 
139
  $json_item = array(
140
  'description' => substr( $item->get_name(), 0, 255 ),
141
  'countryCodeOrigin' => ( $dhl_product && $dhl_product->get_manufacture_country() ) ? $dhl_product->get_manufacture_country() : Package::get_base_country(),
@@ -144,8 +162,8 @@ function wc_gzd_dhl_get_shipment_customs_data( $label ) {
144
  /**
145
  * netWeightInKG is defined as the weight per item (e.g. 2 items in case the quantity equals 2).
146
  */
147
- 'netWeightInKG' => wc_format_decimal( ( $item_weights[ $key ] / $item->get_quantity() ), 2 ),
148
- 'customsValue' => wc_format_decimal( $product_total, 2 )
149
  );
150
 
151
  array_push($customsDetails, $json_item );
@@ -176,6 +194,19 @@ function wc_gzd_dhl_get_preferred_times_select_options( $times ) {
176
  return $preferred_times;
177
  }
178
 
 
 
 
 
 
 
 
 
 
 
 
 
 
179
  function wc_gzd_dhl_get_preferred_days_select_options( $days, $current = '' ) {
180
  $preferred_days = array( 0 => _x( 'None', 'dhl day context', 'woocommerce-germanized' ) );
181
 
18
  use Vendidero\Germanized\DHL\SimpleLabel;
19
  use Vendidero\Germanized\DHL\ReturnLabel;
20
  use Vendidero\Germanized\DHL\Product;
21
+ use Automattic\WooCommerce\Utilities\NumberUtil;
22
 
23
  use Vendidero\Germanized\Shipments\Shipment;
24
  use Vendidero\Germanized\Shipments\SimpleShipment;
27
 
28
  defined( 'ABSPATH' ) || exit;
29
 
30
+ function wc_gzd_dhl_round_customs_item_weight( $value, $precision = 0 ) {
31
+ return NumberUtil::round( $value, $precision, 2 );
32
+ }
33
+
34
  /**
35
  * @param Label $label
36
  *
44
 
45
  $customsDetails = array();
46
  $item_description = '';
47
+ $total_weight = wc_gzd_dhl_round_customs_item_weight( wc_add_number_precision( $label->get_net_weight() ) );
48
  $item_weights = array();
49
  $shipment_items = $shipment->get_items();
50
 
51
  foreach ( $shipment_items as $key => $item ) {
52
  $per_item_weight = wc_format_decimal( floatval( wc_get_weight( $item->get_weight(), 'kg', $shipment->get_weight_unit() ) ), 2 );
53
+ $per_item_weight = wc_add_number_precision( $per_item_weight );
54
+ $per_item_weight = $per_item_weight * $item->get_quantity();
55
+ $per_item_min_weight = 1 * $item->get_quantity();
56
 
57
  /**
58
  * Set min weight to 0.01 to prevent missing weight error messages
65
  $item_weights[ $key ] = $per_item_weight;
66
  }
67
 
68
+ $item_total_weight = array_sum( $item_weights );
69
  $item_count = sizeof( $item_weights );
70
 
71
  /**
73
  * Try to distribute the mismatch between items.
74
  */
75
  if ( $item_total_weight != $total_weight ) {
76
+ $diff = $total_weight - $item_total_weight;
77
  $diff_abs = abs( $diff );
78
 
79
  if ( $diff_abs > 0 ) {
80
  $per_item_diff = $diff / $item_count;
81
+ // Round down to int
82
+ $per_item_diff_rounded = wc_gzd_dhl_round_customs_item_weight( $per_item_diff );
83
  $diff_applied = 0;
84
 
85
  if ( abs( $per_item_diff_rounded ) > 0 ) {
86
  foreach( $item_weights as $key => $weight ) {
87
  $shipment_item = $shipment_items[ $key ];
88
+ $item_min_weight = 1 * $shipment_item->get_quantity();
89
 
90
  $item_weight_before = $item_weights[ $key ];
91
  $new_item_weight = $item_weights[ $key ] += $per_item_diff_rounded;
92
+ $item_diff_applied = $per_item_diff_rounded;
93
 
94
  /**
95
  * In case the diff is negative make sure we are not
105
  }
106
  }
107
 
108
+ // Check rounding diff and apply the diff to one item
109
+ $diff_left = $diff - $diff_applied;
110
 
111
  if ( abs( $diff_left ) > 0 ) {
112
  foreach( $item_weights as $key => $weight ) {
113
  $shipment_item = $shipment_items[ $key ];
114
+ $item_min_weight = 1 * $shipment_item->get_quantity();
115
 
116
  if ( $diff_left > 0 ) {
117
  /**
134
  }
135
 
136
  foreach ( $shipment->get_items() as $key => $item ) {
 
137
  $item_description .= ! empty( $item_description ) ? ', ' : '';
138
  $item_description .= $item->get_name();
139
 
140
+ // Use total before discounts for customs
141
+ $product_total = floatval( ( $item->get_subtotal() / $item->get_quantity() ) );
142
  $dhl_product = false;
143
+ $product = $item->get_product();
144
 
145
+ if ( $product ) {
146
  $dhl_product = wc_gzd_dhl_get_product( $product );
147
  }
148
 
149
+ if ( $product_total < 0.01 ) {
150
+ // Use the order item subtotal amount as fallback
151
+ if ( ( $order_item = $item->get_order_item() ) && ( $order = $shipment->get_order() ) ) {
152
+ $order_item_subtotal = $order->get_line_subtotal( $order_item, true );
153
+ $product_total = floatval( ( $order_item_subtotal / $item->get_quantity() ) );
154
+ }
155
+ }
156
+
157
  $json_item = array(
158
  'description' => substr( $item->get_name(), 0, 255 ),
159
  'countryCodeOrigin' => ( $dhl_product && $dhl_product->get_manufacture_country() ) ? $dhl_product->get_manufacture_country() : Package::get_base_country(),
162
  /**
163
  * netWeightInKG is defined as the weight per item (e.g. 2 items in case the quantity equals 2).
164
  */
165
+ 'netWeightInKG' => wc_gzd_dhl_round_customs_item_weight( wc_remove_number_precision( $item_weights[ $key ] / $item->get_quantity() ), 2 ),
166
+ 'customsValue' => $product_total < 0.01 ? wc_format_decimal( apply_filters( 'woocommerce_gzd_dhl_customs_item_min_price', 0.01, $item, $shipment ), 2 ) : wc_format_decimal( $product_total, 2 )
167
  );
168
 
169
  array_push($customsDetails, $json_item );
194
  return $preferred_times;
195
  }
196
 
197
+ /**
198
+ * @param false|Shipment $shipment
199
+ *
200
+ * @return array
201
+ */
202
+ function wc_gzd_dhl_get_label_payment_ref_placeholder( $shipment = false ) {
203
+ return apply_filters( 'woocommerce_gzd_dhl_label_payment_ref_placeholder', array(
204
+ '{shipment_id}' => $shipment ? $shipment->get_shipment_number() : '',
205
+ '{order_id}' => $shipment ? $shipment->get_order_number() : '',
206
+ '{email}' => $shipment ? $shipment->get_email() : ''
207
+ ) );
208
+ }
209
+
210
  function wc_gzd_dhl_get_preferred_days_select_options( $days, $current = '' ) {
211
  $preferred_days = array( 0 => _x( 'None', 'dhl day context', 'woocommerce-germanized' ) );
212
 
packages/woocommerce-germanized-dhl/src/Admin/Settings.php CHANGED
@@ -252,7 +252,7 @@ class Settings {
252
  array(
253
  'title' => _x( 'Live Username', 'dhl', 'woocommerce-germanized' ),
254
  'type' => 'text',
255
- 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Your username for the DHL business customer portal. Please note the lower case and test your access data in advance %s.', 'dhl', 'woocommerce-germanized' ), '<a href="' . Package::get_geschaeftskunden_portal_url() . '" target = "_blank">' . _x( 'here', 'dhl', 'woocommerce-germanized' ) . '</a>' ) . '</div>',
256
  'id' => 'woocommerce_gzd_dhl_api_username',
257
  'default' => '',
258
  'custom_attributes' => array( 'data-show_if_woocommerce_gzd_dhl_sandbox_mode' => 'no', 'autocomplete' => 'new-password' )
@@ -261,7 +261,7 @@ class Settings {
261
  array(
262
  'title' => _x( 'Live Password', 'dhl', 'woocommerce-germanized' ),
263
  'type' => 'password',
264
- 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Your password for the DHL business customer portal. Please note the new assignment of the password to 3 (Standard User) or 12 (System User) months and test your access data in advance %s.', 'dhl', 'woocommerce-germanized' ), '<a href="' . Package::get_geschaeftskunden_portal_url() . '" target = "_blank">' . _x( 'here', 'dhl', 'woocommerce-germanized' ) .'</a>' ) . '</div>',
265
  'id' => 'woocommerce_gzd_dhl_api_password',
266
  'default' => '',
267
  'custom_attributes' => array( 'data-show_if_woocommerce_gzd_dhl_sandbox_mode' => 'no', 'autocomplete' => 'new-password' )
@@ -270,7 +270,7 @@ class Settings {
270
  array(
271
  'title' => _x( 'Sandbox Username', 'dhl', 'woocommerce-germanized' ),
272
  'type' => 'text',
273
- 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Your username for the DHL developer portal. Please note the lower case and test your access data in advance %s.', 'dhl', 'woocommerce-germanized' ), '<a href="https://entwickler.dhl.de" target = "_blank">' . _x( 'here', 'dhl', 'woocommerce-germanized' ) . '</a>' ) . '</div>',
274
  'id' => 'woocommerce_gzd_dhl_api_sandbox_username',
275
  'default' => '',
276
  'custom_attributes' => array( 'data-show_if_woocommerce_gzd_dhl_sandbox_mode' => '', 'autocomplete' => 'new-password' )
@@ -902,6 +902,9 @@ class Settings {
902
  array( 'type' => 'sectionend', 'id' => 'dhl_automation_options' ),
903
  ) );
904
 
 
 
 
905
  $settings = array_merge( $settings, array(
906
 
907
  array( 'title' => _x( 'Bank Account', 'dhl', 'woocommerce-germanized' ), 'type' => 'title', 'id' => 'dhl_bank_account_options', 'desc' => _x( 'Enter your bank details needed for services that use COD.', 'dhl', 'woocommerce-germanized' ) ),
@@ -939,7 +942,7 @@ class Settings {
939
  'type' => 'text',
940
  'id' => 'woocommerce_gzd_dhl_bank_ref',
941
  'custom_attributes' => array( 'maxlength' => '35' ),
942
- 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Use these placeholders to add info to the payment reference: %s. This text is limited to 35 characters.', 'dhl', 'woocommerce-germanized' ), '<code>{shipment_id}, {order_id}, {email}</code>' ) . '</div>',
943
  'default' => '{shipment_id}'
944
  ),
945
 
@@ -948,7 +951,7 @@ class Settings {
948
  'type' => 'text',
949
  'id' => 'woocommerce_gzd_dhl_bank_ref_2',
950
  'custom_attributes' => array( 'maxlength' => '35' ),
951
- 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Use these placeholders to add info to the payment reference: %s. This text is limited to 35 characters.', 'dhl', 'woocommerce-germanized' ), '<code>{shipment_id}, {order_id}, {email}</code>' ) . '</div>',
952
  'default' => '{email}'
953
  ),
954
 
252
  array(
253
  'title' => _x( 'Live Username', 'dhl', 'woocommerce-germanized' ),
254
  'type' => 'text',
255
+ 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Your username (<strong>not</strong> your email address) to the DHL business customer portal. Please make sure to test your access data in advance %s.', 'dhl', 'woocommerce-germanized' ), '<a href="' . Package::get_geschaeftskunden_portal_url() . '" target = "_blank">' . _x( 'here', 'dhl', 'woocommerce-germanized' ) . '</a>' ) . '</div>',
256
  'id' => 'woocommerce_gzd_dhl_api_username',
257
  'default' => '',
258
  'custom_attributes' => array( 'data-show_if_woocommerce_gzd_dhl_sandbox_mode' => 'no', 'autocomplete' => 'new-password' )
261
  array(
262
  'title' => _x( 'Live Password', 'dhl', 'woocommerce-germanized' ),
263
  'type' => 'password',
264
+ 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Your password to the DHL business customer portal. Please note the new assignment of the password to 3 (Standard User) or 12 (System User) months and make sure to test your access data in advance %s.', 'dhl', 'woocommerce-germanized' ), '<a href="' . Package::get_geschaeftskunden_portal_url() . '" target = "_blank">' . _x( 'here', 'dhl', 'woocommerce-germanized' ) .'</a>' ) . '</div>',
265
  'id' => 'woocommerce_gzd_dhl_api_password',
266
  'default' => '',
267
  'custom_attributes' => array( 'data-show_if_woocommerce_gzd_dhl_sandbox_mode' => 'no', 'autocomplete' => 'new-password' )
270
  array(
271
  'title' => _x( 'Sandbox Username', 'dhl', 'woocommerce-germanized' ),
272
  'type' => 'text',
273
+ 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Your username (<strong>not</strong> your email address) to the DHL developer portal. Please make sure to test your access data in advance %s.', 'dhl', 'woocommerce-germanized' ), '<a href="https://entwickler.dhl.de" target = "_blank">' . _x( 'here', 'dhl', 'woocommerce-germanized' ) . '</a>' ) . '</div>',
274
  'id' => 'woocommerce_gzd_dhl_api_sandbox_username',
275
  'default' => '',
276
  'custom_attributes' => array( 'data-show_if_woocommerce_gzd_dhl_sandbox_mode' => '', 'autocomplete' => 'new-password' )
902
  array( 'type' => 'sectionend', 'id' => 'dhl_automation_options' ),
903
  ) );
904
 
905
+ $ref_placeholders = wc_gzd_dhl_get_label_payment_ref_placeholder();
906
+ $ref_placeholders_str = implode( ', ', array_keys( $ref_placeholders ) );
907
+
908
  $settings = array_merge( $settings, array(
909
 
910
  array( 'title' => _x( 'Bank Account', 'dhl', 'woocommerce-germanized' ), 'type' => 'title', 'id' => 'dhl_bank_account_options', 'desc' => _x( 'Enter your bank details needed for services that use COD.', 'dhl', 'woocommerce-germanized' ) ),
942
  'type' => 'text',
943
  'id' => 'woocommerce_gzd_dhl_bank_ref',
944
  'custom_attributes' => array( 'maxlength' => '35' ),
945
+ 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Use these placeholders to add info to the payment reference: %s. This text is limited to 35 characters.', 'dhl', 'woocommerce-germanized' ), '<code>' . esc_html( $ref_placeholders_str ) . '</code>' ) . '</div>',
946
  'default' => '{shipment_id}'
947
  ),
948
 
951
  'type' => 'text',
952
  'id' => 'woocommerce_gzd_dhl_bank_ref_2',
953
  'custom_attributes' => array( 'maxlength' => '35' ),
954
+ 'desc' => '<div class="wc-gzd-additional-desc">' . sprintf( _x( 'Use these placeholders to add info to the payment reference: %s. This text is limited to 35 characters.', 'dhl', 'woocommerce-germanized' ), '<code>' . esc_html( $ref_placeholders_str ) . '</code>' ) . '</div>',
955
  'default' => '{email}'
956
  ),
957
 
packages/woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php CHANGED
@@ -108,7 +108,7 @@ class ImWarenpostIntRest extends Rest {
108
  array(
109
  'id' => 0,
110
  'product' => $label->get_dhl_product(),
111
- 'serviceLevel' => 'STANDARD',
112
  'recipient' => $shipment->get_formatted_full_name(),
113
  'recipientPhone' => $shipment->get_phone(),
114
  'recipientEmail' => $shipment->get_email(),
@@ -131,7 +131,7 @@ class ImWarenpostIntRest extends Rest {
131
  'senderEmail' => $is_return ? $shipment->get_sender_email() : Package::get_setting( 'shipper_email' ),
132
  'returnItemWanted' => false,
133
  'shipmentNaturetype' => strtoupper( apply_filters( 'woocommerce_gzd_deutsche_post_label_api_customs_shipment_nature_type', ( is_a( $label, 'Vendidero\Germanized\DHL\DeutschePostReturnLabel' ) ? 'RETURN_GOODS' : 'SALE_GOODS' ), $label ) ),
134
- 'contents' => $positions
135
  )
136
  ),
137
  'orderStatus' => 'FINALIZE',
@@ -147,6 +147,11 @@ class ImWarenpostIntRest extends Rest {
147
  )
148
  );
149
 
 
 
 
 
 
150
  $transmit_data = 'yes' === Package::get_setting( 'label_force_email_transfer' );
151
 
152
  if ( ! apply_filters( 'woocommerce_gzd_deutsche_post_label_api_customs_transmit_communication_data', $transmit_data ) ) {
108
  array(
109
  'id' => 0,
110
  'product' => $label->get_dhl_product(),
111
+ 'serviceLevel' => apply_filters( 'woocommerce_gzd_deutsche_post_label_api_customs_shipment_service_level', 'STANDARD', $label ),
112
  'recipient' => $shipment->get_formatted_full_name(),
113
  'recipientPhone' => $shipment->get_phone(),
114
  'recipientEmail' => $shipment->get_email(),
131
  'senderEmail' => $is_return ? $shipment->get_sender_email() : Package::get_setting( 'shipper_email' ),
132
  'returnItemWanted' => false,
133
  'shipmentNaturetype' => strtoupper( apply_filters( 'woocommerce_gzd_deutsche_post_label_api_customs_shipment_nature_type', ( is_a( $label, 'Vendidero\Germanized\DHL\DeutschePostReturnLabel' ) ? 'RETURN_GOODS' : 'SALE_GOODS' ), $label ) ),
134
+ 'contents' => array()
135
  )
136
  ),
137
  'orderStatus' => 'FINALIZE',
147
  )
148
  );
149
 
150
+ // Do only add customs data in case it is a non-EU shipment
151
+ if ( Package::is_crossborder_shipment( $shipment->get_country() ) ) {
152
+ $request_data['items'][0]['contents'] = $positions;
153
+ }
154
+
155
  $transmit_data = 'yes' === Package::get_setting( 'label_force_email_transfer' );
156
 
157
  if ( ! apply_filters( 'woocommerce_gzd_deutsche_post_label_api_customs_transmit_communication_data', $transmit_data ) ) {
packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php CHANGED
@@ -410,9 +410,15 @@ class LabelSoap extends Soap {
410
  'bank_bic' => 'bic'
411
  );
412
 
 
 
413
  foreach ( $bank_data_map as $key => $value ) {
414
  if ( $setting_value = Package::get_setting( $key ) ) {
415
  $bank_data[ $value ] = $setting_value;
 
 
 
 
416
  }
417
  }
418
  break;
410
  'bank_bic' => 'bic'
411
  );
412
 
413
+ $ref_replacements = wc_gzd_dhl_get_label_payment_ref_placeholder( $shipment );
414
+
415
  foreach ( $bank_data_map as $key => $value ) {
416
  if ( $setting_value = Package::get_setting( $key ) ) {
417
  $bank_data[ $value ] = $setting_value;
418
+
419
+ if ( in_array( $key, array( 'bank_ref', 'bank_ref_2' ) ) ) {
420
+ $bank_data[ $value ] = str_replace( array_keys( $ref_replacements ), array_values( $ref_replacements ), $bank_data[ $value ] );
421
+ }
422
  }
423
  }
424
  break;
packages/woocommerce-germanized-dhl/src/DeutschePostLabel.php CHANGED
@@ -123,16 +123,17 @@ class DeutschePostLabel extends Label {
123
  }
124
 
125
  public function is_trackable() {
126
- $voucher_id = $this->get_voucher_id();
 
127
 
128
  if ( ! empty( $voucher_id ) && $voucher_id !== $this->get_number() ) {
129
- return true;
130
- } elseif ( in_array( $this->get_dhl_product(), [ 232, 233, 234, 238, 1007, 195, 1017, 196, 1027, 197, 1037, 198, 1047, 199, 1057, 200 ] ) ) {
131
- return true;
132
  } elseif( ! empty( $this->get_wp_int_barcode() ) && in_array( 'TRCK', $this->get_additional_services() ) ) {
133
- return true;
134
  }
135
 
136
- return false;
137
  }
138
  }
123
  }
124
 
125
  public function is_trackable() {
126
+ $voucher_id = $this->get_voucher_id();
127
+ $is_trackable = false;
128
 
129
  if ( ! empty( $voucher_id ) && $voucher_id !== $this->get_number() ) {
130
+ $is_trackable = true;
131
+ } elseif ( in_array( $this->get_dhl_product(), [ 195, 196, 197, 198, 199, 200, 1007, 1017, 1027, 1037, 1047, 1057 ] ) ) {
132
+ $is_trackable = true;
133
  } elseif( ! empty( $this->get_wp_int_barcode() ) && in_array( 'TRCK', $this->get_additional_services() ) ) {
134
+ $is_trackable = true;
135
  }
136
 
137
+ return apply_filters( 'woocommerce_gzd_deutsche_post_label_is_trackable', $is_trackable, $this );
138
  }
139
  }
packages/woocommerce-germanized-dhl/src/Label.php CHANGED
@@ -452,4 +452,8 @@ abstract class Label extends WC_Data implements ShipmentLabel {
452
  public function download( $args = array() ) {
453
  DownloadHandler::download_label( $this->get_id(), $args );
454
  }
 
 
 
 
455
  }
452
  public function download( $args = array() ) {
453
  DownloadHandler::download_label( $this->get_id(), $args );
454
  }
455
+
456
+ public function is_trackable() {
457
+ return true;
458
+ }
459
  }
packages/woocommerce-germanized-dhl/src/Package.php CHANGED
@@ -23,7 +23,7 @@ class Package {
23
  *
24
  * @var string
25
  */
26
- const VERSION = '1.4.5';
27
 
28
  public static $upload_dir_suffix = '';
29
 
23
  *
24
  * @var string
25
  */
26
+ const VERSION = '1.4.6';
27
 
28
  public static $upload_dir_suffix = '';
29
 
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.4.5
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.4.6
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
packages/woocommerce-germanized-shipments/includes/wc-gzd-shipment-functions.php CHANGED
@@ -699,6 +699,19 @@ function wc_gzd_get_shipping_provider_title( $slug ) {
699
  return apply_filters( 'woocommerce_gzd_shipping_provider_title', $title, $slug );
700
  }
701
 
 
 
 
 
 
 
 
 
 
 
 
 
 
702
  function wc_gzd_get_shipping_provider_slug( $provider ) {
703
  $providers = wc_gzd_get_shipping_providers();
704
 
699
  return apply_filters( 'woocommerce_gzd_shipping_provider_title', $title, $slug );
700
  }
701
 
702
+ /**
703
+ * @param Shipment $shipment
704
+ */
705
+ function wc_gzd_get_shipment_shipping_provider_title( $shipment ) {
706
+ $title = $shipment->get_shipping_provider_title();
707
+
708
+ if ( empty( $title ) ) {
709
+ $title = apply_filters( 'woocommerce_gzd_shipping_provider_unknown_title', _x( 'Unknown', 'shipments-shipping-provider', 'woocommerce-germanized' ) );
710
+ }
711
+
712
+ return $title;
713
+ }
714
+
715
  function wc_gzd_get_shipping_provider_slug( $provider ) {
716
  $providers = wc_gzd_get_shipping_providers();
717
 
packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php CHANGED
@@ -513,7 +513,7 @@ class Packaging extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfa
513
  FROM {$wpdb->gzd_packaging}
514
  WHERE ( packaging_max_content_weight = 0 OR packaging_max_content_weight >= %f ) AND packaging_type IN ( '" . implode( "','", $types ) . "' )
515
  HAVING length_diff >= %f AND width_diff >= %f AND height_diff >= %f
516
- ORDER BY total_diff DESC, packaging_weight ASC, packaging_order ASC
517
  ";
518
 
519
  if ( $limit > 0 ) {
513
  FROM {$wpdb->gzd_packaging}
514
  WHERE ( packaging_max_content_weight = 0 OR packaging_max_content_weight >= %f ) AND packaging_type IN ( '" . implode( "','", $types ) . "' )
515
  HAVING length_diff >= %f AND width_diff >= %f AND height_diff >= %f
516
+ ORDER BY total_diff ASC, packaging_weight ASC, packaging_order ASC
517
  ";
518
 
519
  if ( $limit > 0 ) {
packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php CHANGED
@@ -37,6 +37,7 @@ class Shipment extends WC_Data_Store_WP implements WC_Object_Data_Store_Interfac
37
  '_weight',
38
  '_address',
39
  '_total',
 
40
  '_additional_total',
41
  '_sender_address',
42
  '_weight_unit',
37
  '_weight',
38
  '_address',
39
  '_total',
40
+ '_subtotal',
41
  '_additional_total',
42
  '_sender_address',
43
  '_weight_unit',
packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php CHANGED
@@ -28,6 +28,7 @@ class ShipmentItem extends WC_Data_Store_WP implements WC_Object_Data_Store_Inte
28
  '_height',
29
  '_weight',
30
  '_total',
 
31
  '_sku',
32
  '_return_reason_code'
33
  );
28
  '_height',
29
  '_weight',
30
  '_total',
31
+ '_subtotal',
32
  '_sku',
33
  '_return_reason_code'
34
  );
packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php CHANGED
@@ -69,4 +69,11 @@ interface ShipmentLabel {
69
  * Delete the label from DB.
70
  */
71
  public function delete( $force = false );
 
 
 
 
 
 
 
72
  }
69
  * Delete the label from DB.
70
  */
71
  public function delete( $force = false );
72
+
73
+ /**
74
+ * Returns whether the label is trackable or not.
75
+ *
76
+ * @return boolean
77
+ */
78
+ public function is_trackable();
79
  }
packages/woocommerce-germanized-shipments/src/Package.php CHANGED
@@ -17,7 +17,7 @@ class Package {
17
  *
18
  * @var string
19
  */
20
- const VERSION = '1.4.5';
21
 
22
  public static $upload_dir_suffix = '';
23
 
17
  *
18
  * @var string
19
  */
20
+ const VERSION = '1.4.6';
21
 
22
  public static $upload_dir_suffix = '';
23
 
packages/woocommerce-germanized-shipments/src/Shipment.php CHANGED
@@ -125,6 +125,7 @@ abstract class Shipment extends WC_Data {
125
  'shipping_provider' => '',
126
  'shipping_method' => '',
127
  'total' => 0,
 
128
  'additional_total' => 0,
129
  'est_delivery_date' => null,
130
  'packaging_id' => 0,
@@ -598,6 +599,22 @@ abstract class Shipment extends WC_Data {
598
  return $this->get_prop( 'total', $context );
599
  }
600
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
601
  /**
602
  * Returns the additional total amount containing shipping and fee costs.
603
  * Only one of the shipments related to an order should include additional total.
@@ -616,6 +633,15 @@ abstract class Shipment extends WC_Data {
616
  $has_tracking = false;
617
  }
618
 
 
 
 
 
 
 
 
 
 
619
  return apply_filters( "{$this->get_general_hook_prefix()}has_tracking", $has_tracking, $this );
620
  }
621
 
@@ -1312,6 +1338,21 @@ abstract class Shipment extends WC_Data {
1312
  $this->set_prop( 'total', $value );
1313
  }
1314
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1315
  /**
1316
  * Set shipment additional total.
1317
  *
@@ -2071,13 +2112,21 @@ abstract class Shipment extends WC_Data {
2071
  * Calculate totals based on contained items.
2072
  */
2073
  protected function calculate_totals() {
2074
- $total = 0;
 
2075
 
2076
  foreach( $this->get_items() as $item ) {
2077
- $total += round( $item->get_total(), wc_get_price_decimals() );
 
2078
  }
2079
 
2080
  $this->set_total( $total );
 
 
 
 
 
 
2081
  }
2082
 
2083
  public function delete( $force_delete = false ) {
125
  'shipping_provider' => '',
126
  'shipping_method' => '',
127
  'total' => 0,
128
+ 'subtotal' => 0,
129
  'additional_total' => 0,
130
  'est_delivery_date' => null,
131
  'packaging_id' => 0,
599
  return $this->get_prop( 'total', $context );
600
  }
601
 
602
+ /**
603
+ * Returns the shipment total.
604
+ *
605
+ * @param string $context What the value is for. Valid values are 'view' and 'edit'.
606
+ * @return float
607
+ */
608
+ public function get_subtotal( $context = 'view' ) {
609
+ $subtotal = $this->get_prop( 'subtotal', $context );
610
+
611
+ if ( 'view' === $context && empty( $subtotal ) ) {
612
+ $subtotal = $this->get_total();
613
+ }
614
+
615
+ return $subtotal;
616
+ }
617
+
618
  /**
619
  * Returns the additional total amount containing shipping and fee costs.
620
  * Only one of the shipments related to an order should include additional total.
633
  $has_tracking = false;
634
  }
635
 
636
+ /**
637
+ * Check whether the label supports tracking or not
638
+ */
639
+ if ( $this->has_label() && ( $label = $this->get_label() ) ) {
640
+ if ( ! $label->is_trackable() ) {
641
+ $has_tracking = false;
642
+ }
643
+ }
644
+
645
  return apply_filters( "{$this->get_general_hook_prefix()}has_tracking", $has_tracking, $this );
646
  }
647
 
1338
  $this->set_prop( 'total', $value );
1339
  }
1340
 
1341
+ /**
1342
+ * Set shipment total.
1343
+ *
1344
+ * @param float|string $value The shipment total.
1345
+ */
1346
+ public function set_subtotal( $value ) {
1347
+ $value = wc_format_decimal( $value );
1348
+
1349
+ if ( ! is_numeric( $value ) ) {
1350
+ $value = 0;
1351
+ }
1352
+
1353
+ $this->set_prop( 'subtotal', $value );
1354
+ }
1355
+
1356
  /**
1357
  * Set shipment additional total.
1358
  *
2112
  * Calculate totals based on contained items.
2113
  */
2114
  protected function calculate_totals() {
2115
+ $total = 0;
2116
+ $subtotal = 0;
2117
 
2118
  foreach( $this->get_items() as $item ) {
2119
+ $total += round( $item->get_total(), wc_get_price_decimals() );
2120
+ $subtotal += round( $item->get_subtotal(), wc_get_price_decimals() );
2121
  }
2122
 
2123
  $this->set_total( $total );
2124
+
2125
+ if ( empty( $subtotal ) ) {
2126
+ $subtotal = $total;
2127
+ }
2128
+
2129
+ $this->set_subtotal( $subtotal );
2130
  }
2131
 
2132
  public function delete( $force_delete = false ) {
packages/woocommerce-germanized-shipments/src/ShipmentItem.php CHANGED
@@ -38,6 +38,7 @@ class ShipmentItem extends WC_Data {
38
  'sku' => '',
39
  'name' => '',
40
  'total' => 0,
 
41
  );
42
 
43
  /**
@@ -174,6 +175,22 @@ class ShipmentItem extends WC_Data {
174
  return $this->get_prop( 'total', $context );
175
  }
176
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  /**
178
  * Get quantity.
179
  *
@@ -299,9 +316,11 @@ class ShipmentItem extends WC_Data {
299
  $this->set_product_id( $item->get_product_id() );
300
  }
301
 
302
- $product = $this->get_product();
303
- $tax_total = is_callable( array( $item, 'get_total_tax' ) ) ? $item->get_total_tax() : 0;;
304
- $total = is_callable( array( $item, 'get_total' ) ) ? $item->get_total() : 0;
 
 
305
 
306
  $args = wp_parse_args( $args, array(
307
  'order_item_id' => $item->get_id(),
@@ -309,6 +328,7 @@ class ShipmentItem extends WC_Data {
309
  'name' => $item->get_name(),
310
  'sku' => $product ? $product->get_sku() : '',
311
  'total' => $total + $tax_total,
 
312
  'weight' => $product ? wc_get_weight( $product->get_weight(), $shipment->get_weight_unit() ) : '',
313
  'length' => $product ? wc_get_dimension( $product->get_length(), $shipment->get_dimension_unit() ) : '',
314
  'width' => $product ? wc_get_dimension( $product->get_width(), $shipment->get_dimension_unit() ) : '',
@@ -398,6 +418,21 @@ class ShipmentItem extends WC_Data {
398
  $this->set_prop( 'total', $value );
399
  }
400
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
401
  /**
402
  * Set order ID.
403
  *
38
  'sku' => '',
39
  'name' => '',
40
  'total' => 0,
41
+ 'subtotal' => 0,
42
  );
43
 
44
  /**
175
  return $this->get_prop( 'total', $context );
176
  }
177
 
178
+ /**
179
+ * Get order ID this meta belongs to.
180
+ *
181
+ * @param string $context What the value is for. Valid values are 'view' and 'edit'.
182
+ * @return int
183
+ */
184
+ public function get_subtotal( $context = 'view' ) {
185
+ $subtotal = $this->get_prop( 'subtotal', $context );
186
+
187
+ if ( 'view' === $context && empty( $subtotal ) ) {
188
+ $subtotal = $this->get_total();
189
+ }
190
+
191
+ return $subtotal;
192
+ }
193
+
194
  /**
195
  * Get quantity.
196
  *
316
  $this->set_product_id( $item->get_product_id() );
317
  }
318
 
319
+ $product = $this->get_product();
320
+ $tax_total = is_callable( array( $item, 'get_total_tax' ) ) ? $item->get_total_tax() : 0;;
321
+ $total = is_callable( array( $item, 'get_total' ) ) ? $item->get_total() : 0;
322
+ $subtotal = is_callable( array( $item, 'get_subtotal' ) ) ? $item->get_subtotal() : 0;
323
+ $tax_subtotal = is_callable( array( $item, 'get_subtotal_tax' ) ) ? $item->get_subtotal_tax() : 0;
324
 
325
  $args = wp_parse_args( $args, array(
326
  'order_item_id' => $item->get_id(),
328
  'name' => $item->get_name(),
329
  'sku' => $product ? $product->get_sku() : '',
330
  'total' => $total + $tax_total,
331
+ 'subtotal' => $subtotal + $tax_subtotal,
332
  'weight' => $product ? wc_get_weight( $product->get_weight(), $shipment->get_weight_unit() ) : '',
333
  'length' => $product ? wc_get_dimension( $product->get_length(), $shipment->get_dimension_unit() ) : '',
334
  'width' => $product ? wc_get_dimension( $product->get_width(), $shipment->get_dimension_unit() ) : '',
418
  $this->set_prop( 'total', $value );
419
  }
420
 
421
+ /**
422
+ * Set order ID.
423
+ *
424
+ * @param int $value Order ID.
425
+ */
426
+ public function set_subtotal( $value ) {
427
+ $value = wc_format_decimal( $value );
428
+
429
+ if ( ! is_numeric( $value ) ) {
430
+ $value = 0;
431
+ }
432
+
433
+ $this->set_prop( 'subtotal', $value );
434
+ }
435
+
436
  /**
437
  * Set order ID.
438
  *
packages/woocommerce-germanized-shipments/src/SimpleShipment.php CHANGED
@@ -146,13 +146,19 @@ class SimpleShipment extends Shipment {
146
  }
147
  }
148
 
 
 
 
 
 
 
149
  $args = wp_parse_args( $args, array(
150
  'order_id' => $order->get_id(),
151
- 'country' => $order->get_shipping_country(),
152
  'shipping_method' => wc_gzd_get_shipment_order_shipping_method_id( $order ),
153
  'shipping_provider' => ( ! empty( $provider ) ) ? $provider : $default_provider,
154
  'packaging_id' => $this->get_packaging_id( 'edit' ),
155
  'address' => $address_data,
 
156
  'weight' => $this->get_weight( 'edit' ),
157
  'length' => $this->get_length( 'edit' ),
158
  'width' => $this->get_width( 'edit' ),
146
  }
147
  }
148
 
149
+ /**
150
+ * Force the country to have a max length of 2.
151
+ * https://github.com/woocommerce/woocommerce/issues/27521
152
+ */
153
+ $country = substr( strtoupper( $order->get_shipping_country() ), 0, 2 );
154
+
155
  $args = wp_parse_args( $args, array(
156
  'order_id' => $order->get_id(),
 
157
  'shipping_method' => wc_gzd_get_shipment_order_shipping_method_id( $order ),
158
  'shipping_provider' => ( ! empty( $provider ) ) ? $provider : $default_provider,
159
  'packaging_id' => $this->get_packaging_id( 'edit' ),
160
  'address' => $address_data,
161
+ 'country' => $country,
162
  'weight' => $this->get_weight( 'edit' ),
163
  'length' => $this->get_length( 'edit' ),
164
  'width' => $this->get_width( 'edit' ),
packages/woocommerce-germanized-shipments/templates/emails/customer-shipment.php CHANGED
@@ -30,10 +30,10 @@ do_action( 'woocommerce_email_header', $email_heading, $email ); ?>
30
  <?php
31
  if ( $partial_shipment ) {
32
  /* translators: %s: Site title */
33
- printf( _x( 'Your order on %s has been partially shipped. Find details below for your reference:', 'shipments', 'woocommerce-germanized' ), wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
34
  } else {
35
  /* translators: %s: Site title */
36
- printf( _x( 'Your order on %s has been shipped. Find details below for your reference:', 'shipments', 'woocommerce-germanized' ), wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
37
  }
38
  ?>
39
  </p>
30
  <?php
31
  if ( $partial_shipment ) {
32
  /* translators: %s: Site title */
33
+ printf( _x( 'Your order on %1$s has been partially shipped via %2$s. Find details below for your reference:', 'shipments', 'woocommerce-germanized' ), wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ), wc_gzd_get_shipment_shipping_provider_title( $shipment ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
34
  } else {
35
  /* translators: %s: Site title */
36
+ printf( _x( 'Your order on %1$s has been shipped via %2$s. Find details below for your reference:', 'shipments', 'woocommerce-germanized' ), wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ), wc_gzd_get_shipment_shipping_provider_title( $shipment ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
37
  }
38
  ?>
39
  </p>
packages/woocommerce-germanized-shipments/templates/emails/plain/customer-shipment.php CHANGED
@@ -25,10 +25,10 @@ echo sprintf( esc_html__( 'Hi %s,', 'woocommerce' ), esc_html( $order->get_billi
25
 
26
  if ( $partial_shipment ) {
27
  /* translators: %s: Site title */
28
- printf( esc_html_x( 'Your order on %s has been partially shipped. Find details below for your reference:', 'shipments', 'woocommerce-germanized' ), wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
29
  } else {
30
  /* translators: %s: Site title */
31
- printf( esc_html_x( 'Your order on %s has been shipped. Find details below for your reference:', 'shipments', 'woocommerce-germanized' ), wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
32
  }
33
 
34
  echo "\n\n";
25
 
26
  if ( $partial_shipment ) {
27
  /* translators: %s: Site title */
28
+ printf( esc_html_x( 'Your order on %1$s has been partially shipped via %2$s. Find details below for your reference:', 'shipments', 'woocommerce-germanized' ), wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ), wc_gzd_get_shipment_shipping_provider_title( $shipment ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
29
  } else {
30
  /* translators: %s: Site title */
31
+ printf( esc_html_x( 'Your order on %1$s has been shipped via %2$s. Find details below for your reference:', 'shipments', 'woocommerce-germanized' ), wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ), wc_gzd_get_shipment_shipping_provider_title( $shipment ) ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
32
  }
33
 
34
  echo "\n\n";
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.4.5
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.4.6
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
readme.txt CHANGED
@@ -2,10 +2,10 @@
2
  Contributors: vendidero, vdwoocommercesupport
3
  Tags: woocommerce, woocommerce german, woocommerce DE, woocommerce germany, woocommerce deutsch, woo, woocommerce deutschland, woocommerce germanized, woocommerce addon, woocommerce plugin, woocommerce german addon, woocommerce germany addon, woocommerce dhl, dhl, shipments
4
  Requires at least: 5.4
5
- Tested up to: 5.6
6
  WC requires at least: 3.9
7
  WC tested up to: 5.0
8
- Stable tag: 3.3.6
9
  Requires PHP: 5.6
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -186,6 +186,26 @@ Bug reports may be filed via our [GitHub repository](https://github.com/vendider
186
  6. Edit pdf documents (Pro)
187
 
188
  == Changelog ==
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
189
  = 3.3.6 =
190
  * Improvement: Third party shipping method compatibility
191
  * Improvement: Make sure additional shipping methods settings are not hidden
2
  Contributors: vendidero, vdwoocommercesupport
3
  Tags: woocommerce, woocommerce german, woocommerce DE, woocommerce germany, woocommerce deutsch, woo, woocommerce deutschland, woocommerce germanized, woocommerce addon, woocommerce plugin, woocommerce german addon, woocommerce germany addon, woocommerce dhl, dhl, shipments
4
  Requires at least: 5.4
5
+ Tested up to: 5.7
6
  WC requires at least: 3.9
7
  WC tested up to: 5.0
8
+ Stable tag: 3.3.7
9
  Requires PHP: 5.6
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
186
  6. Edit pdf documents (Pro)
187
 
188
  == Changelog ==
189
+ = 3.3.7 =
190
+ * Feature: Added customer email notifications for cancelled/failed orders
191
+ * Feature: WP 5.7 support
192
+ * Feature: Woo 5.1 support
193
+ * Improvement: Allow deciding on a per label basis if tracking is supported or nor (e.g. DP labels)
194
+ * Improvement: Added subtotal to shipment items for customs
195
+ * Improvement: Added shipping provider title to customer notifications
196
+ * Improvement: DHL customs weight calculation
197
+ * Improvement: DHL customs value calculations
198
+ * Improvement: Additional DOI warning message check
199
+ * Improvement: Compatibility for Woo Discount Rules
200
+ * Improvement: Compatibility for WooCommerce All Products for Subscriptions
201
+ * Improvement: B2B Market unit price compatibility
202
+ * Improvement: PHP 8 compatibility fixes
203
+ * Improvement: By default hide shopmarks for empty prices
204
+ * Improvement: Prefer using closest element for variation script
205
+ * Fix: Woo Poly Integration
206
+ * Fix: Wrong sort in packaging query
207
+ * Fix: COD payment reference replacement for DHL
208
+
209
  = 3.3.6 =
210
  * Improvement: Third party shipping method compatibility
211
  * Improvement: Make sure additional shipping methods settings are not hidden
templates/emails/customer-cancelled-order.php ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Customer cancelled order email
4
+ *
5
+ * This template can be overridden by copying it to yourtheme/woocommerce-germanized/emails/customer-cancelled-order.php.
6
+ *
7
+ * HOWEVER, on occasion Germanized will need to update template files and you
8
+ * (the theme developer) will need to copy the new files to your theme to
9
+ * maintain compatibility. We try to do this as little as possible, but it does
10
+ * happen. When this occurs the version of the template file will be bumped and
11
+ * the readme will list any important changes.
12
+ *
13
+ * @see https://github.com/vendidero/woocommerce-germanized/wiki/Overriding-Germanized-Templates
14
+ * @package Germanized/Templates
15
+ * @version 2.5.0
16
+ */
17
+ if ( ! defined( 'ABSPATH' ) ) {
18
+ exit;
19
+ }
20
+
21
+ /*
22
+ * @hooked WC_Emails::email_header() Output the email header
23
+ */
24
+ do_action( 'woocommerce_email_header', $email_heading, $email ); ?>
25
+
26
+ <?php /* translators: %s: Customer first name */ ?>
27
+ <p><?php printf( esc_html__( 'Hi %s,', 'woocommerce' ), esc_html( $order->get_billing_first_name() ) ); ?></p>
28
+
29
+ <?php if ( ! $has_failed ) : ?>
30
+ <?php /* translators: %s: Order number */ ?>
31
+ <p><?php printf( esc_html__( 'Your order #%s has been cancelled:', 'woocommerce-germanized' ), esc_html( $order->get_order_number() ) ); ?></p>
32
+ <?php else : ?>
33
+ <?php /* translators: %s: Order number */ ?>
34
+ <p><?php printf( esc_html__( 'Your order #%s has failed:', 'woocommerce-germanized' ), esc_html( $order->get_order_number() ) ); ?></p>
35
+ <?php endif; ?>
36
+
37
+ <?php
38
+
39
+ /*
40
+ * @hooked WC_Emails::order_details() Shows the order details table.
41
+ * @hooked WC_Structured_Data::generate_order_data() Generates structured data.
42
+ * @hooked WC_Structured_Data::output_structured_data() Outputs structured data.
43
+ * @since 2.5.0
44
+ */
45
+ do_action( 'woocommerce_email_order_details', $order, $sent_to_admin, $plain_text, $email );
46
+
47
+ /*
48
+ * @hooked WC_Emails::order_meta() Shows order meta data.
49
+ */
50
+ do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text, $email );
51
+
52
+ /*
53
+ * @hooked WC_Emails::customer_details() Shows customer details
54
+ * @hooked WC_Emails::email_address() Shows email address
55
+ */
56
+ do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text, $email );
57
+
58
+ /**
59
+ * Show user-defined additional content - this is set in each email's settings.
60
+ */
61
+ if ( $additional_content ) {
62
+ echo wp_kses_post( wpautop( wptexturize( $additional_content ) ) );
63
+ }
64
+
65
+ /*
66
+ * @hooked WC_Emails::email_footer() Output the email footer
67
+ */
68
+ do_action( 'woocommerce_email_footer', $email );
templates/emails/plain/customer-cancelled-order.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Customer cancelled order email
4
+ *
5
+ * This template can be overridden by copying it to yourtheme/woocommerce-germanized/emails/plain/customer-cancelled-order.php.
6
+ *
7
+ * HOWEVER, on occasion Germanized will need to update template files and you
8
+ * (the theme developer) will need to copy the new files to your theme to
9
+ * maintain compatibility. We try to do this as little as possible, but it does
10
+ * happen. When this occurs the version of the template file will be bumped and
11
+ * the readme will list any important changes.
12
+ *
13
+ * @see https://github.com/vendidero/woocommerce-germanized/wiki/Overriding-Germanized-Templates
14
+ * @package Germanized/Templates
15
+ * @version 2.5.0
16
+ */
17
+ defined( 'ABSPATH' ) || exit;
18
+
19
+ echo "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n";
20
+ echo esc_html( wp_strip_all_tags( $email_heading ) );
21
+ echo "\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";
22
+
23
+ /* translators: %s: Customer first name */
24
+ echo sprintf( esc_html__( 'Hi %s,', 'woocommerce' ), esc_html( $order->get_billing_first_name() ) ) . "\n\n";
25
+
26
+ if ( ! $has_failed ) :
27
+ /* translators: %s: Order number */
28
+ echo sprintf( esc_html__( 'Your order #%s has been cancelled:', 'woocommerce-germanized' ), esc_html( $order->get_order_number() ) ) . "\n\n";
29
+ else :
30
+ /* translators: %s: Order number */
31
+ echo sprintf( esc_html__( 'Your order #%s has failed:', 'woocommerce-germanized' ), esc_html( $order->get_order_number() ) ) . "\n\n";
32
+ endif;
33
+
34
+ /*
35
+ * @hooked WC_Emails::order_details() Shows the order details table.
36
+ * @hooked WC_Structured_Data::generate_order_data() Generates structured data.
37
+ * @hooked WC_Structured_Data::output_structured_data() Outputs structured data.
38
+ * @since 2.5.0
39
+ */
40
+ do_action( 'woocommerce_email_order_details', $order, $sent_to_admin, $plain_text, $email );
41
+
42
+ echo "\n----------------------------------------\n\n";
43
+
44
+ /*
45
+ * @hooked WC_Emails::order_meta() Shows order meta data.
46
+ */
47
+ do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text, $email );
48
+
49
+ /*
50
+ * @hooked WC_Emails::customer_details() Shows customer details
51
+ * @hooked WC_Emails::email_address() Shows email address
52
+ */
53
+ do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text, $email );
54
+
55
+ echo "\n\n----------------------------------------\n\n";
56
+
57
+ /**
58
+ * Show user-defined additional content - this is set in each email's settings.
59
+ */
60
+ if ( $additional_content ) {
61
+ echo esc_html( wp_strip_all_tags( wptexturize( $additional_content ) ) );
62
+ echo "\n\n----------------------------------------\n\n";
63
+ }
64
+
65
+ echo wp_kses_post( apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) ) );
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit69116ba679b4b24ef601632f77b71a20::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit901fdd49222bd1c6da05bedd9cac1a92::getLoader();
vendor/autoload_packages.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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' => '2ef09a3aaa7ff19a2ea193ea1d45cfbf30c12e1f',
23
  'name' => 'vendidero/woocommerce-germanized',
24
  ),
25
  'versions' =>
@@ -82,12 +82,12 @@ private static $installed = array (
82
  ),
83
  'setasign/fpdi' =>
84
  array (
85
- 'pretty_version' => 'v2.3.5',
86
- 'version' => '2.3.5.0',
87
  'aliases' =>
88
  array (
89
  ),
90
- 'reference' => 'f2246c8669bd25834f5c264425eb0e250d7a9312',
91
  ),
92
  'shama/baton' =>
93
  array (
@@ -103,25 +103,25 @@ private static $installed = array (
103
  'aliases' =>
104
  array (
105
  ),
106
- 'reference' => '2ef09a3aaa7ff19a2ea193ea1d45cfbf30c12e1f',
107
  ),
108
  'vendidero/woocommerce-germanized-dhl' =>
109
  array (
110
- 'pretty_version' => 'v1.4.5',
111
- 'version' => '1.4.5.0',
112
  'aliases' =>
113
  array (
114
  ),
115
- 'reference' => '2930d1349b0112abae960d9e2ffd8eb309818316',
116
  ),
117
  'vendidero/woocommerce-germanized-shipments' =>
118
  array (
119
- 'pretty_version' => 'v1.4.5',
120
- 'version' => '1.4.5.0',
121
  'aliases' =>
122
  array (
123
  ),
124
- 'reference' => '082f5a9790565c86efe0c2672fdf6474da2d8d87',
125
  ),
126
  'vendidero/woocommerce-trusted-shops' =>
127
  array (
19
  'aliases' =>
20
  array (
21
  ),
22
+ 'reference' => '2489ad310a54e34336fc1f0b2e35ba66616cbe69',
23
  'name' => 'vendidero/woocommerce-germanized',
24
  ),
25
  'versions' =>
82
  ),
83
  'setasign/fpdi' =>
84
  array (
85
+ 'pretty_version' => 'v2.3.6',
86
+ 'version' => '2.3.6.0',
87
  'aliases' =>
88
  array (
89
  ),
90
+ 'reference' => '6231e315f73e4f62d72b73f3d6d78ff0eed93c31',
91
  ),
92
  'shama/baton' =>
93
  array (
103
  'aliases' =>
104
  array (
105
  ),
106
+ 'reference' => '2489ad310a54e34336fc1f0b2e35ba66616cbe69',
107
  ),
108
  'vendidero/woocommerce-germanized-dhl' =>
109
  array (
110
+ 'pretty_version' => 'v1.4.6',
111
+ 'version' => '1.4.6.0',
112
  'aliases' =>
113
  array (
114
  ),
115
+ 'reference' => 'b515b7c6f0187a11a3c0d70dd49de2fb1698ae41',
116
  ),
117
  'vendidero/woocommerce-germanized-shipments' =>
118
  array (
119
+ 'pretty_version' => 'v1.4.6',
120
+ 'version' => '1.4.6.0',
121
  'aliases' =>
122
  array (
123
  ),
124
+ 'reference' => '7362c6809d7de937e444b3dc7928a97d516191d7',
125
  ),
126
  'vendidero/woocommerce-trusted-shops' =>
127
  array (
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit69116ba679b4b24ef601632f77b71a20
6
  {
7
  private static $loader;
8
 
@@ -24,15 +24,15 @@ class ComposerAutoloaderInit69116ba679b4b24ef601632f77b71a20
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
- spl_autoload_register(array('ComposerAutoloaderInit69116ba679b4b24ef601632f77b71a20', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
- spl_autoload_unregister(array('ComposerAutoloaderInit69116ba679b4b24ef601632f77b71a20', '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\ComposerStaticInit69116ba679b4b24ef601632f77b71a20::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
@@ -53,19 +53,19 @@ class ComposerAutoloaderInit69116ba679b4b24ef601632f77b71a20
53
  $loader->register(true);
54
 
55
  if ($useStaticLoader) {
56
- $includeFiles = Composer\Autoload\ComposerStaticInit69116ba679b4b24ef601632f77b71a20::$files;
57
  } else {
58
  $includeFiles = require __DIR__ . '/autoload_files.php';
59
  }
60
  foreach ($includeFiles as $fileIdentifier => $file) {
61
- composerRequire69116ba679b4b24ef601632f77b71a20($fileIdentifier, $file);
62
  }
63
 
64
  return $loader;
65
  }
66
  }
67
 
68
- function composerRequire69116ba679b4b24ef601632f77b71a20($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 ComposerAutoloaderInit901fdd49222bd1c6da05bedd9cac1a92
6
  {
7
  private static $loader;
8
 
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
+ spl_autoload_register(array('ComposerAutoloaderInit901fdd49222bd1c6da05bedd9cac1a92', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
+ spl_autoload_unregister(array('ComposerAutoloaderInit901fdd49222bd1c6da05bedd9cac1a92', '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\ComposerStaticInit901fdd49222bd1c6da05bedd9cac1a92::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\ComposerStaticInit901fdd49222bd1c6da05bedd9cac1a92::$files;
57
  } else {
58
  $includeFiles = require __DIR__ . '/autoload_files.php';
59
  }
60
  foreach ($includeFiles as $fileIdentifier => $file) {
61
+ composerRequire901fdd49222bd1c6da05bedd9cac1a92($fileIdentifier, $file);
62
  }
63
 
64
  return $loader;
65
  }
66
  }
67
 
68
+ function composerRequire901fdd49222bd1c6da05bedd9cac1a92($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 ComposerStaticInit69116ba679b4b24ef601632f77b71a20
8
  {
9
  public static $files = array (
10
  '6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
@@ -387,9 +387,9 @@ class ComposerStaticInit69116ba679b4b24ef601632f77b71a20
387
  public static function getInitializer(ClassLoader $loader)
388
  {
389
  return \Closure::bind(function () use ($loader) {
390
- $loader->prefixLengthsPsr4 = ComposerStaticInit69116ba679b4b24ef601632f77b71a20::$prefixLengthsPsr4;
391
- $loader->prefixDirsPsr4 = ComposerStaticInit69116ba679b4b24ef601632f77b71a20::$prefixDirsPsr4;
392
- $loader->classMap = ComposerStaticInit69116ba679b4b24ef601632f77b71a20::$classMap;
393
 
394
  }, null, ClassLoader::class);
395
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit901fdd49222bd1c6da05bedd9cac1a92
8
  {
9
  public static $files = array (
10
  '6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
387
  public static function getInitializer(ClassLoader $loader)
388
  {
389
  return \Closure::bind(function () use ($loader) {
390
+ $loader->prefixLengthsPsr4 = ComposerStaticInit901fdd49222bd1c6da05bedd9cac1a92::$prefixLengthsPsr4;
391
+ $loader->prefixDirsPsr4 = ComposerStaticInit901fdd49222bd1c6da05bedd9cac1a92::$prefixDirsPsr4;
392
+ $loader->classMap = ComposerStaticInit901fdd49222bd1c6da05bedd9cac1a92::$classMap;
393
 
394
  }, null, ClassLoader::class);
395
  }
vendor/composer/installed.json CHANGED
@@ -347,17 +347,17 @@
347
  },
348
  {
349
  "name": "setasign/fpdi",
350
- "version": "v2.3.5",
351
- "version_normalized": "2.3.5.0",
352
  "source": {
353
  "type": "git",
354
  "url": "https://github.com/Setasign/FPDI.git",
355
- "reference": "f2246c8669bd25834f5c264425eb0e250d7a9312"
356
  },
357
  "dist": {
358
  "type": "zip",
359
- "url": "https://api.github.com/repos/Setasign/FPDI/zipball/f2246c8669bd25834f5c264425eb0e250d7a9312",
360
- "reference": "f2246c8669bd25834f5c264425eb0e250d7a9312",
361
  "shasum": ""
362
  },
363
  "require": {
@@ -377,7 +377,7 @@
377
  "suggest": {
378
  "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured."
379
  },
380
- "time": "2020-12-03T13:40:03+00:00",
381
  "type": "library",
382
  "installation-source": "dist",
383
  "autoload": {
@@ -410,7 +410,7 @@
410
  ],
411
  "support": {
412
  "issues": "https://github.com/Setasign/FPDI/issues",
413
- "source": "https://github.com/Setasign/FPDI/tree/v2.3.5"
414
  },
415
  "funding": [
416
  {
@@ -422,17 +422,17 @@
422
  },
423
  {
424
  "name": "vendidero/woocommerce-germanized-dhl",
425
- "version": "v1.4.5",
426
- "version_normalized": "1.4.5.0",
427
  "source": {
428
  "type": "git",
429
  "url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
430
- "reference": "2930d1349b0112abae960d9e2ffd8eb309818316"
431
  },
432
  "dist": {
433
  "type": "zip",
434
- "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/2930d1349b0112abae960d9e2ffd8eb309818316",
435
- "reference": "2930d1349b0112abae960d9e2ffd8eb309818316",
436
  "shasum": ""
437
  },
438
  "require": {
@@ -443,7 +443,7 @@
443
  "require-dev": {
444
  "phpunit/phpunit": "6.5.14"
445
  },
446
- "time": "2021-01-26T15:51:55+00:00",
447
  "type": "wordpress-plugin",
448
  "installation-source": "dist",
449
  "autoload": {
@@ -467,24 +467,24 @@
467
  "description": "The Germanized DHL implementation.",
468
  "homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
469
  "support": {
470
- "source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.4.5",
471
  "issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
472
  },
473
  "install-path": "../../packages/woocommerce-germanized-dhl"
474
  },
475
  {
476
  "name": "vendidero/woocommerce-germanized-shipments",
477
- "version": "v1.4.5",
478
- "version_normalized": "1.4.5.0",
479
  "source": {
480
  "type": "git",
481
  "url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
482
- "reference": "082f5a9790565c86efe0c2672fdf6474da2d8d87"
483
  },
484
  "dist": {
485
  "type": "zip",
486
- "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/082f5a9790565c86efe0c2672fdf6474da2d8d87",
487
- "reference": "082f5a9790565c86efe0c2672fdf6474da2d8d87",
488
  "shasum": ""
489
  },
490
  "require": {
@@ -495,7 +495,7 @@
495
  "require-dev": {
496
  "phpunit/phpunit": "^7.5.14"
497
  },
498
- "time": "2021-01-28T15:56:31+00:00",
499
  "type": "wordpress-plugin",
500
  "installation-source": "dist",
501
  "autoload": {
@@ -517,7 +517,7 @@
517
  "description": "The Germanized Shipments implementation.",
518
  "homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
519
  "support": {
520
- "source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.4.5",
521
  "issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
522
  },
523
  "install-path": "../../packages/woocommerce-germanized-shipments"
347
  },
348
  {
349
  "name": "setasign/fpdi",
350
+ "version": "v2.3.6",
351
+ "version_normalized": "2.3.6.0",
352
  "source": {
353
  "type": "git",
354
  "url": "https://github.com/Setasign/FPDI.git",
355
+ "reference": "6231e315f73e4f62d72b73f3d6d78ff0eed93c31"
356
  },
357
  "dist": {
358
  "type": "zip",
359
+ "url": "https://api.github.com/repos/Setasign/FPDI/zipball/6231e315f73e4f62d72b73f3d6d78ff0eed93c31",
360
+ "reference": "6231e315f73e4f62d72b73f3d6d78ff0eed93c31",
361
  "shasum": ""
362
  },
363
  "require": {
377
  "suggest": {
378
  "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured."
379
  },
380
+ "time": "2021-02-11T11:37:01+00:00",
381
  "type": "library",
382
  "installation-source": "dist",
383
  "autoload": {
410
  ],
411
  "support": {
412
  "issues": "https://github.com/Setasign/FPDI/issues",
413
+ "source": "https://github.com/Setasign/FPDI/tree/v2.3.6"
414
  },
415
  "funding": [
416
  {
422
  },
423
  {
424
  "name": "vendidero/woocommerce-germanized-dhl",
425
+ "version": "v1.4.6",
426
+ "version_normalized": "1.4.6.0",
427
  "source": {
428
  "type": "git",
429
  "url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
430
+ "reference": "b515b7c6f0187a11a3c0d70dd49de2fb1698ae41"
431
  },
432
  "dist": {
433
  "type": "zip",
434
+ "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/b515b7c6f0187a11a3c0d70dd49de2fb1698ae41",
435
+ "reference": "b515b7c6f0187a11a3c0d70dd49de2fb1698ae41",
436
  "shasum": ""
437
  },
438
  "require": {
443
  "require-dev": {
444
  "phpunit/phpunit": "6.5.14"
445
  },
446
+ "time": "2021-03-04T09:36:55+00:00",
447
  "type": "wordpress-plugin",
448
  "installation-source": "dist",
449
  "autoload": {
467
  "description": "The Germanized DHL implementation.",
468
  "homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
469
  "support": {
470
+ "source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.4.6",
471
  "issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
472
  },
473
  "install-path": "../../packages/woocommerce-germanized-dhl"
474
  },
475
  {
476
  "name": "vendidero/woocommerce-germanized-shipments",
477
+ "version": "v1.4.6",
478
+ "version_normalized": "1.4.6.0",
479
  "source": {
480
  "type": "git",
481
  "url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
482
+ "reference": "7362c6809d7de937e444b3dc7928a97d516191d7"
483
  },
484
  "dist": {
485
  "type": "zip",
486
+ "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/7362c6809d7de937e444b3dc7928a97d516191d7",
487
+ "reference": "7362c6809d7de937e444b3dc7928a97d516191d7",
488
  "shasum": ""
489
  },
490
  "require": {
495
  "require-dev": {
496
  "phpunit/phpunit": "^7.5.14"
497
  },
498
+ "time": "2021-03-04T09:26:33+00:00",
499
  "type": "wordpress-plugin",
500
  "installation-source": "dist",
501
  "autoload": {
517
  "description": "The Germanized Shipments implementation.",
518
  "homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
519
  "support": {
520
+ "source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.4.6",
521
  "issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
522
  },
523
  "install-path": "../../packages/woocommerce-germanized-shipments"
vendor/composer/installed.php CHANGED
@@ -6,7 +6,7 @@
6
  'aliases' =>
7
  array (
8
  ),
9
- 'reference' => '2ef09a3aaa7ff19a2ea193ea1d45cfbf30c12e1f',
10
  'name' => 'vendidero/woocommerce-germanized',
11
  ),
12
  'versions' =>
@@ -69,12 +69,12 @@
69
  ),
70
  'setasign/fpdi' =>
71
  array (
72
- 'pretty_version' => 'v2.3.5',
73
- 'version' => '2.3.5.0',
74
  'aliases' =>
75
  array (
76
  ),
77
- 'reference' => 'f2246c8669bd25834f5c264425eb0e250d7a9312',
78
  ),
79
  'shama/baton' =>
80
  array (
@@ -90,25 +90,25 @@
90
  'aliases' =>
91
  array (
92
  ),
93
- 'reference' => '2ef09a3aaa7ff19a2ea193ea1d45cfbf30c12e1f',
94
  ),
95
  'vendidero/woocommerce-germanized-dhl' =>
96
  array (
97
- 'pretty_version' => 'v1.4.5',
98
- 'version' => '1.4.5.0',
99
  'aliases' =>
100
  array (
101
  ),
102
- 'reference' => '2930d1349b0112abae960d9e2ffd8eb309818316',
103
  ),
104
  'vendidero/woocommerce-germanized-shipments' =>
105
  array (
106
- 'pretty_version' => 'v1.4.5',
107
- 'version' => '1.4.5.0',
108
  'aliases' =>
109
  array (
110
  ),
111
- 'reference' => '082f5a9790565c86efe0c2672fdf6474da2d8d87',
112
  ),
113
  'vendidero/woocommerce-trusted-shops' =>
114
  array (
6
  'aliases' =>
7
  array (
8
  ),
9
+ 'reference' => '2489ad310a54e34336fc1f0b2e35ba66616cbe69',
10
  'name' => 'vendidero/woocommerce-germanized',
11
  ),
12
  'versions' =>
69
  ),
70
  'setasign/fpdi' =>
71
  array (
72
+ 'pretty_version' => 'v2.3.6',
73
+ 'version' => '2.3.6.0',
74
  'aliases' =>
75
  array (
76
  ),
77
+ 'reference' => '6231e315f73e4f62d72b73f3d6d78ff0eed93c31',
78
  ),
79
  'shama/baton' =>
80
  array (
90
  'aliases' =>
91
  array (
92
  ),
93
+ 'reference' => '2489ad310a54e34336fc1f0b2e35ba66616cbe69',
94
  ),
95
  'vendidero/woocommerce-germanized-dhl' =>
96
  array (
97
+ 'pretty_version' => 'v1.4.6',
98
+ 'version' => '1.4.6.0',
99
  'aliases' =>
100
  array (
101
  ),
102
+ 'reference' => 'b515b7c6f0187a11a3c0d70dd49de2fb1698ae41',
103
  ),
104
  'vendidero/woocommerce-germanized-shipments' =>
105
  array (
106
+ 'pretty_version' => 'v1.4.6',
107
+ 'version' => '1.4.6.0',
108
  'aliases' =>
109
  array (
110
  ),
111
+ 'reference' => '7362c6809d7de937e444b3dc7928a97d516191d7',
112
  ),
113
  'vendidero/woocommerce-trusted-shops' =>
114
  array (
vendor/composer/jetpack_autoload_classmap.php CHANGED
@@ -7,191 +7,191 @@ $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
  'setasign\\Fpdi\\Tcpdf\\Fpdi' => array(
10
- 'version' => '2.3.5.0',
11
  'path' => $vendorDir . '/setasign/fpdi/src/Tcpdf/Fpdi.php'
12
  ),
13
  'setasign\\Fpdi\\Tfpdf\\Fpdi' => array(
14
- 'version' => '2.3.5.0',
15
  'path' => $vendorDir . '/setasign/fpdi/src/Tfpdf/Fpdi.php'
16
  ),
17
  'setasign\\Fpdi\\Tfpdf\\FpdfTpl' => array(
18
- 'version' => '2.3.5.0',
19
  'path' => $vendorDir . '/setasign/fpdi/src/Tfpdf/FpdfTpl.php'
20
  ),
21
  'setasign\\Fpdi\\Fpdi' => array(
22
- 'version' => '2.3.5.0',
23
  'path' => $vendorDir . '/setasign/fpdi/src/Fpdi.php'
24
  ),
25
  'setasign\\Fpdi\\FpdfTplTrait' => array(
26
- 'version' => '2.3.5.0',
27
  'path' => $vendorDir . '/setasign/fpdi/src/FpdfTplTrait.php'
28
  ),
29
  'setasign\\Fpdi\\FpdiTrait' => array(
30
- 'version' => '2.3.5.0',
31
  'path' => $vendorDir . '/setasign/fpdi/src/FpdiTrait.php'
32
  ),
33
  'setasign\\Fpdi\\TcpdfFpdi' => array(
34
- 'version' => '2.3.5.0',
35
  'path' => $vendorDir . '/setasign/fpdi/src/TcpdfFpdi.php'
36
  ),
37
  'setasign\\Fpdi\\PdfParser\\StreamReader' => array(
38
- 'version' => '2.3.5.0',
39
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/StreamReader.php'
40
  ),
41
  'setasign\\Fpdi\\PdfParser\\PdfParserException' => array(
42
- 'version' => '2.3.5.0',
43
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/PdfParserException.php'
44
  ),
45
  'setasign\\Fpdi\\PdfParser\\CrossReference\\ReaderInterface' => array(
46
- 'version' => '2.3.5.0',
47
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/ReaderInterface.php'
48
  ),
49
  'setasign\\Fpdi\\PdfParser\\CrossReference\\CrossReferenceException' => array(
50
- 'version' => '2.3.5.0',
51
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php'
52
  ),
53
  'setasign\\Fpdi\\PdfParser\\CrossReference\\LineReader' => array(
54
- 'version' => '2.3.5.0',
55
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/LineReader.php'
56
  ),
57
  'setasign\\Fpdi\\PdfParser\\CrossReference\\AbstractReader' => array(
58
- 'version' => '2.3.5.0',
59
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/AbstractReader.php'
60
  ),
61
  'setasign\\Fpdi\\PdfParser\\CrossReference\\CrossReference' => array(
62
- 'version' => '2.3.5.0',
63
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/CrossReference.php'
64
  ),
65
  'setasign\\Fpdi\\PdfParser\\CrossReference\\FixedReader' => array(
66
- 'version' => '2.3.5.0',
67
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/FixedReader.php'
68
  ),
69
  'setasign\\Fpdi\\PdfParser\\PdfParser' => array(
70
- 'version' => '2.3.5.0',
71
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/PdfParser.php'
72
  ),
73
  'setasign\\Fpdi\\PdfParser\\Type\\PdfStream' => array(
74
- 'version' => '2.3.5.0',
75
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfStream.php'
76
  ),
77
  'setasign\\Fpdi\\PdfParser\\Type\\PdfIndirectObjectReference' => array(
78
- 'version' => '2.3.5.0',
79
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfIndirectObjectReference.php'
80
  ),
81
  'setasign\\Fpdi\\PdfParser\\Type\\PdfHexString' => array(
82
- 'version' => '2.3.5.0',
83
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfHexString.php'
84
  ),
85
  'setasign\\Fpdi\\PdfParser\\Type\\PdfBoolean' => array(
86
- 'version' => '2.3.5.0',
87
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfBoolean.php'
88
  ),
89
  'setasign\\Fpdi\\PdfParser\\Type\\PdfType' => array(
90
- 'version' => '2.3.5.0',
91
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfType.php'
92
  ),
93
  'setasign\\Fpdi\\PdfParser\\Type\\PdfNumeric' => array(
94
- 'version' => '2.3.5.0',
95
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfNumeric.php'
96
  ),
97
  'setasign\\Fpdi\\PdfParser\\Type\\PdfArray' => array(
98
- 'version' => '2.3.5.0',
99
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfArray.php'
100
  ),
101
  'setasign\\Fpdi\\PdfParser\\Type\\PdfName' => array(
102
- 'version' => '2.3.5.0',
103
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfName.php'
104
  ),
105
  'setasign\\Fpdi\\PdfParser\\Type\\PdfTypeException' => array(
106
- 'version' => '2.3.5.0',
107
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfTypeException.php'
108
  ),
109
  'setasign\\Fpdi\\PdfParser\\Type\\PdfString' => array(
110
- 'version' => '2.3.5.0',
111
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfString.php'
112
  ),
113
  'setasign\\Fpdi\\PdfParser\\Type\\PdfNull' => array(
114
- 'version' => '2.3.5.0',
115
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfNull.php'
116
  ),
117
  'setasign\\Fpdi\\PdfParser\\Type\\PdfToken' => array(
118
- 'version' => '2.3.5.0',
119
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfToken.php'
120
  ),
121
  'setasign\\Fpdi\\PdfParser\\Type\\PdfDictionary' => array(
122
- 'version' => '2.3.5.0',
123
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfDictionary.php'
124
  ),
125
  'setasign\\Fpdi\\PdfParser\\Type\\PdfIndirectObject' => array(
126
- 'version' => '2.3.5.0',
127
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfIndirectObject.php'
128
  ),
129
  'setasign\\Fpdi\\PdfParser\\Tokenizer' => array(
130
- 'version' => '2.3.5.0',
131
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Tokenizer.php'
132
  ),
133
  'setasign\\Fpdi\\PdfParser\\Filter\\FilterInterface' => array(
134
- 'version' => '2.3.5.0',
135
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FilterInterface.php'
136
  ),
137
  'setasign\\Fpdi\\PdfParser\\Filter\\Ascii85Exception' => array(
138
- 'version' => '2.3.5.0',
139
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Ascii85Exception.php'
140
  ),
141
  'setasign\\Fpdi\\PdfParser\\Filter\\FlateException' => array(
142
- 'version' => '2.3.5.0',
143
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FlateException.php'
144
  ),
145
  'setasign\\Fpdi\\PdfParser\\Filter\\Flate' => array(
146
- 'version' => '2.3.5.0',
147
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Flate.php'
148
  ),
149
  'setasign\\Fpdi\\PdfParser\\Filter\\FilterException' => array(
150
- 'version' => '2.3.5.0',
151
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FilterException.php'
152
  ),
153
  'setasign\\Fpdi\\PdfParser\\Filter\\Ascii85' => array(
154
- 'version' => '2.3.5.0',
155
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Ascii85.php'
156
  ),
157
  'setasign\\Fpdi\\PdfParser\\Filter\\LzwException' => array(
158
- 'version' => '2.3.5.0',
159
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/LzwException.php'
160
  ),
161
  'setasign\\Fpdi\\PdfParser\\Filter\\AsciiHex' => array(
162
- 'version' => '2.3.5.0',
163
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/AsciiHex.php'
164
  ),
165
  'setasign\\Fpdi\\PdfParser\\Filter\\Lzw' => array(
166
- 'version' => '2.3.5.0',
167
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Lzw.php'
168
  ),
169
  'setasign\\Fpdi\\FpdiException' => array(
170
- 'version' => '2.3.5.0',
171
  'path' => $vendorDir . '/setasign/fpdi/src/FpdiException.php'
172
  ),
173
  'setasign\\Fpdi\\PdfReader\\PdfReader' => array(
174
- 'version' => '2.3.5.0',
175
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PdfReader.php'
176
  ),
177
  'setasign\\Fpdi\\PdfReader\\PageBoundaries' => array(
178
- 'version' => '2.3.5.0',
179
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PageBoundaries.php'
180
  ),
181
  'setasign\\Fpdi\\PdfReader\\DataStructure\\Rectangle' => array(
182
- 'version' => '2.3.5.0',
183
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/DataStructure/Rectangle.php'
184
  ),
185
  'setasign\\Fpdi\\PdfReader\\PdfReaderException' => array(
186
- 'version' => '2.3.5.0',
187
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PdfReaderException.php'
188
  ),
189
  'setasign\\Fpdi\\PdfReader\\Page' => array(
190
- 'version' => '2.3.5.0',
191
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/Page.php'
192
  ),
193
  'setasign\\Fpdi\\FpdfTpl' => array(
194
- 'version' => '2.3.5.0',
195
  'path' => $vendorDir . '/setasign/fpdi/src/FpdfTpl.php'
196
  ),
197
  'baltpeter\\Internetmarke\\PageFormat' => array(
@@ -323,331 +323,331 @@ return array(
323
  'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
324
  ),
325
  'Vendidero\\Germanized\\Shipments\\Shipment' => array(
326
- 'version' => '1.4.5.0',
327
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
328
  ),
329
  'Vendidero\\Germanized\\Shipments\\Install' => array(
330
- 'version' => '1.4.5.0',
331
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
332
  ),
333
  'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
334
- 'version' => '1.4.5.0',
335
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
336
  ),
337
  'Vendidero\\Germanized\\Shipments\\ShippingProviderMethod' => array(
338
- 'version' => '1.4.5.0',
339
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethod.php'
340
  ),
341
  'Vendidero\\Germanized\\Shipments\\Package' => array(
342
- 'version' => '1.4.5.0',
343
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
344
  ),
345
  'Vendidero\\Germanized\\Shipments\\Order' => array(
346
- 'version' => '1.4.5.0',
347
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
348
  ),
349
  'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
350
- 'version' => '1.4.5.0',
351
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
352
  ),
353
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
354
- 'version' => '1.4.5.0',
355
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
356
  ),
357
  'Vendidero\\Germanized\\Shipments\\DataStores\\Packaging' => array(
358
- 'version' => '1.4.5.0',
359
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php'
360
  ),
361
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
362
- 'version' => '1.4.5.0',
363
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
364
  ),
365
  'Vendidero\\Germanized\\Shipments\\PackagingFactory' => array(
366
- 'version' => '1.4.5.0',
367
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PackagingFactory.php'
368
  ),
369
  'Vendidero\\Germanized\\Shipments\\Ajax' => array(
370
- 'version' => '1.4.5.0',
371
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
372
  ),
373
  'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
374
- 'version' => '1.4.5.0',
375
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
376
  ),
377
  'Vendidero\\Germanized\\Shipments\\ShippingProvider' => array(
378
- 'version' => '1.4.5.0',
379
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider.php'
380
  ),
381
  'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
382
- 'version' => '1.4.5.0',
383
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
384
  ),
385
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
386
- 'version' => '1.4.5.0',
387
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
388
  ),
389
  'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
390
- 'version' => '1.4.5.0',
391
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
392
  ),
393
  'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
394
- 'version' => '1.4.5.0',
395
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
396
  ),
397
  'Vendidero\\Germanized\\Shipments\\Admin\\DownloadHandler' => array(
398
- 'version' => '1.4.5.0',
399
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/DownloadHandler.php'
400
  ),
401
  'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
402
- 'version' => '1.4.5.0',
403
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
404
  ),
405
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
406
- 'version' => '1.4.5.0',
407
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
408
  ),
409
  'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
410
- 'version' => '1.4.5.0',
411
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
412
  ),
413
  'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
414
- 'version' => '1.4.5.0',
415
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
416
  ),
417
  'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
418
- 'version' => '1.4.5.0',
419
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
420
  ),
421
  'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
422
- 'version' => '1.4.5.0',
423
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
424
  ),
425
  'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
426
- 'version' => '1.4.5.0',
427
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
428
  ),
429
  'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
430
- 'version' => '1.4.5.0',
431
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
432
  ),
433
  'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
434
- 'version' => '1.4.5.0',
435
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
436
  ),
437
  'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
438
- 'version' => '1.4.5.0',
439
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
440
  ),
441
  'Vendidero\\Germanized\\Shipments\\ShippingProviderMethodPlaceholder' => array(
442
- 'version' => '1.4.5.0',
443
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethodPlaceholder.php'
444
  ),
445
  'Vendidero\\Germanized\\Shipments\\Automation' => array(
446
- 'version' => '1.4.5.0',
447
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
448
  ),
449
  'Vendidero\\Germanized\\Shipments\\ShippingProviders' => array(
450
- 'version' => '1.4.5.0',
451
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviders.php'
452
  ),
453
  'Vendidero\\Germanized\\Shipments\\Packaging' => array(
454
- 'version' => '1.4.5.0',
455
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packaging.php'
456
  ),
457
  'Vendidero\\Germanized\\Shipments\\Api' => array(
458
- 'version' => '1.4.5.0',
459
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
460
  ),
461
  'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
462
- 'version' => '1.4.5.0',
463
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
464
  ),
465
  'Vendidero\\Germanized\\Shipments\\Validation' => array(
466
- 'version' => '1.4.5.0',
467
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
468
  ),
469
  'Vendidero\\Germanized\\Shipments\\Emails' => array(
470
- 'version' => '1.4.5.0',
471
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
472
  ),
473
  'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
474
- 'version' => '1.4.5.0',
475
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
476
  ),
477
  'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
478
- 'version' => '1.4.5.0',
479
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
480
  ),
481
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
482
- 'version' => '1.4.5.0',
483
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentReturnLabel.php'
484
  ),
485
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
486
- 'version' => '1.4.5.0',
487
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
488
  ),
489
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\DeutschePost' => array(
490
- 'version' => '1.4.5.0',
491
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/DeutschePost.php'
492
  ),
493
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\MethodDHL' => array(
494
- 'version' => '1.4.5.0',
495
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/MethodDHL.php'
496
  ),
497
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\DHL' => array(
498
- 'version' => '1.4.5.0',
499
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/DHL.php'
500
  ),
501
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\MethodDeutschePost' => array(
502
- 'version' => '1.4.5.0',
503
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/MethodDeutschePost.php'
504
  ),
505
  'Vendidero\\Germanized\\DHL\\Install' => array(
506
- 'version' => '1.4.5.0',
507
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
508
  ),
509
  'Vendidero\\Germanized\\DHL\\LabelQuery' => array(
510
- 'version' => '1.4.5.0',
511
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelQuery.php'
512
  ),
513
  'Vendidero\\Germanized\\DHL\\ShipmentLabelWatcher' => array(
514
- 'version' => '1.4.5.0',
515
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShipmentLabelWatcher.php'
516
  ),
517
  'Vendidero\\Germanized\\DHL\\Package' => array(
518
- 'version' => '1.4.5.0',
519
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
520
  ),
521
  'Vendidero\\Germanized\\DHL\\Product' => array(
522
- 'version' => '1.4.5.0',
523
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
524
  ),
525
  'Vendidero\\Germanized\\DHL\\Order' => array(
526
- 'version' => '1.4.5.0',
527
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
528
  ),
529
  'Vendidero\\Germanized\\DHL\\DataStores\\Label' => array(
530
- 'version' => '1.4.5.0',
531
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DataStores/Label.php'
532
  ),
533
  'Vendidero\\Germanized\\DHL\\Ajax' => array(
534
- 'version' => '1.4.5.0',
535
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Ajax.php'
536
  ),
537
  'Vendidero\\Germanized\\DHL\\Label' => array(
538
- 'version' => '1.4.5.0',
539
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label.php'
540
  ),
541
  'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
542
- 'version' => '1.4.5.0',
543
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
544
  ),
545
  'Vendidero\\Germanized\\DHL\\Admin\\Importer\\Internetmarke' => array(
546
- 'version' => '1.4.5.0',
547
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer/Internetmarke.php'
548
  ),
549
  'Vendidero\\Germanized\\DHL\\Admin\\Importer\\DHL' => array(
550
- 'version' => '1.4.5.0',
551
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer/DHL.php'
552
  ),
553
  'Vendidero\\Germanized\\DHL\\Admin\\Settings' => array(
554
- 'version' => '1.4.5.0',
555
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Settings.php'
556
  ),
557
  'Vendidero\\Germanized\\DHL\\Admin\\Status' => array(
558
- 'version' => '1.4.5.0',
559
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Status.php'
560
  ),
561
  'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
562
- 'version' => '1.4.5.0',
563
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
564
  ),
565
  'Vendidero\\Germanized\\DHL\\ReturnLabel' => array(
566
- 'version' => '1.4.5.0',
567
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ReturnLabel.php'
568
  ),
569
  'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
570
- 'version' => '1.4.5.0',
571
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
572
  ),
573
  'Vendidero\\Germanized\\DHL\\SimpleLabel' => array(
574
- 'version' => '1.4.5.0',
575
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/SimpleLabel.php'
576
  ),
577
  'Vendidero\\Germanized\\DHL\\DownloadHandler' => array(
578
- 'version' => '1.4.5.0',
579
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DownloadHandler.php'
580
  ),
581
  'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
582
- 'version' => '1.4.5.0',
583
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
584
  ),
585
  'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
586
- 'version' => '1.4.5.0',
587
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
588
  ),
589
  'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
590
- 'version' => '1.4.5.0',
591
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
592
  ),
593
  'Vendidero\\Germanized\\DHL\\Api\\ImProductList' => array(
594
- 'version' => '1.4.5.0',
595
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImProductList.php'
596
  ),
597
  'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
598
- 'version' => '1.4.5.0',
599
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
600
  ),
601
  'Vendidero\\Germanized\\DHL\\Api\\Internetmarke' => array(
602
- 'version' => '1.4.5.0',
603
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Internetmarke.php'
604
  ),
605
  'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
606
- 'version' => '1.4.5.0',
607
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
608
  ),
609
  'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
610
- 'version' => '1.4.5.0',
611
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
612
  ),
613
  'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
614
- 'version' => '1.4.5.0',
615
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
616
  ),
617
  'Vendidero\\Germanized\\DHL\\Api\\ImProductsSoap' => array(
618
- 'version' => '1.4.5.0',
619
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImProductsSoap.php'
620
  ),
621
  'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
622
- 'version' => '1.4.5.0',
623
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
624
  ),
625
  'Vendidero\\Germanized\\DHL\\Api\\ImRefundSoap' => array(
626
- 'version' => '1.4.5.0',
627
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImRefundSoap.php'
628
  ),
629
  'Vendidero\\Germanized\\DHL\\Api\\ImWarenpostIntRest' => array(
630
- 'version' => '1.4.5.0',
631
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php'
632
  ),
633
  'Vendidero\\Germanized\\DHL\\Automation' => array(
634
- 'version' => '1.4.5.0',
635
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Automation.php'
636
  ),
637
  'Vendidero\\Germanized\\DHL\\DeutschePostReturnLabel' => array(
638
- 'version' => '1.4.5.0',
639
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DeutschePostReturnLabel.php'
640
  ),
641
  'Vendidero\\Germanized\\DHL\\LabelFactory' => array(
642
- 'version' => '1.4.5.0',
643
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelFactory.php'
644
  ),
645
  'Vendidero\\Germanized\\DHL\\LabelWatcher' => array(
646
- 'version' => '1.4.5.0',
647
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelWatcher.php'
648
  ),
649
  'Vendidero\\Germanized\\DHL\\DeutschePostLabel' => array(
650
- 'version' => '1.4.5.0',
651
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DeutschePostLabel.php'
652
  ),
653
  'Vendidero\\Germanized\\Shopmark' => array(
7
 
8
  return array(
9
  'setasign\\Fpdi\\Tcpdf\\Fpdi' => array(
10
+ 'version' => '2.3.6.0',
11
  'path' => $vendorDir . '/setasign/fpdi/src/Tcpdf/Fpdi.php'
12
  ),
13
  'setasign\\Fpdi\\Tfpdf\\Fpdi' => array(
14
+ 'version' => '2.3.6.0',
15
  'path' => $vendorDir . '/setasign/fpdi/src/Tfpdf/Fpdi.php'
16
  ),
17
  'setasign\\Fpdi\\Tfpdf\\FpdfTpl' => array(
18
+ 'version' => '2.3.6.0',
19
  'path' => $vendorDir . '/setasign/fpdi/src/Tfpdf/FpdfTpl.php'
20
  ),
21
  'setasign\\Fpdi\\Fpdi' => array(
22
+ 'version' => '2.3.6.0',
23
  'path' => $vendorDir . '/setasign/fpdi/src/Fpdi.php'
24
  ),
25
  'setasign\\Fpdi\\FpdfTplTrait' => array(
26
+ 'version' => '2.3.6.0',
27
  'path' => $vendorDir . '/setasign/fpdi/src/FpdfTplTrait.php'
28
  ),
29
  'setasign\\Fpdi\\FpdiTrait' => array(
30
+ 'version' => '2.3.6.0',
31
  'path' => $vendorDir . '/setasign/fpdi/src/FpdiTrait.php'
32
  ),
33
  'setasign\\Fpdi\\TcpdfFpdi' => array(
34
+ 'version' => '2.3.6.0',
35
  'path' => $vendorDir . '/setasign/fpdi/src/TcpdfFpdi.php'
36
  ),
37
  'setasign\\Fpdi\\PdfParser\\StreamReader' => array(
38
+ 'version' => '2.3.6.0',
39
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/StreamReader.php'
40
  ),
41
  'setasign\\Fpdi\\PdfParser\\PdfParserException' => array(
42
+ 'version' => '2.3.6.0',
43
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/PdfParserException.php'
44
  ),
45
  'setasign\\Fpdi\\PdfParser\\CrossReference\\ReaderInterface' => array(
46
+ 'version' => '2.3.6.0',
47
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/ReaderInterface.php'
48
  ),
49
  'setasign\\Fpdi\\PdfParser\\CrossReference\\CrossReferenceException' => array(
50
+ 'version' => '2.3.6.0',
51
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/CrossReferenceException.php'
52
  ),
53
  'setasign\\Fpdi\\PdfParser\\CrossReference\\LineReader' => array(
54
+ 'version' => '2.3.6.0',
55
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/LineReader.php'
56
  ),
57
  'setasign\\Fpdi\\PdfParser\\CrossReference\\AbstractReader' => array(
58
+ 'version' => '2.3.6.0',
59
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/AbstractReader.php'
60
  ),
61
  'setasign\\Fpdi\\PdfParser\\CrossReference\\CrossReference' => array(
62
+ 'version' => '2.3.6.0',
63
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/CrossReference.php'
64
  ),
65
  'setasign\\Fpdi\\PdfParser\\CrossReference\\FixedReader' => array(
66
+ 'version' => '2.3.6.0',
67
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/CrossReference/FixedReader.php'
68
  ),
69
  'setasign\\Fpdi\\PdfParser\\PdfParser' => array(
70
+ 'version' => '2.3.6.0',
71
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/PdfParser.php'
72
  ),
73
  'setasign\\Fpdi\\PdfParser\\Type\\PdfStream' => array(
74
+ 'version' => '2.3.6.0',
75
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfStream.php'
76
  ),
77
  'setasign\\Fpdi\\PdfParser\\Type\\PdfIndirectObjectReference' => array(
78
+ 'version' => '2.3.6.0',
79
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfIndirectObjectReference.php'
80
  ),
81
  'setasign\\Fpdi\\PdfParser\\Type\\PdfHexString' => array(
82
+ 'version' => '2.3.6.0',
83
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfHexString.php'
84
  ),
85
  'setasign\\Fpdi\\PdfParser\\Type\\PdfBoolean' => array(
86
+ 'version' => '2.3.6.0',
87
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfBoolean.php'
88
  ),
89
  'setasign\\Fpdi\\PdfParser\\Type\\PdfType' => array(
90
+ 'version' => '2.3.6.0',
91
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfType.php'
92
  ),
93
  'setasign\\Fpdi\\PdfParser\\Type\\PdfNumeric' => array(
94
+ 'version' => '2.3.6.0',
95
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfNumeric.php'
96
  ),
97
  'setasign\\Fpdi\\PdfParser\\Type\\PdfArray' => array(
98
+ 'version' => '2.3.6.0',
99
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfArray.php'
100
  ),
101
  'setasign\\Fpdi\\PdfParser\\Type\\PdfName' => array(
102
+ 'version' => '2.3.6.0',
103
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfName.php'
104
  ),
105
  'setasign\\Fpdi\\PdfParser\\Type\\PdfTypeException' => array(
106
+ 'version' => '2.3.6.0',
107
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfTypeException.php'
108
  ),
109
  'setasign\\Fpdi\\PdfParser\\Type\\PdfString' => array(
110
+ 'version' => '2.3.6.0',
111
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfString.php'
112
  ),
113
  'setasign\\Fpdi\\PdfParser\\Type\\PdfNull' => array(
114
+ 'version' => '2.3.6.0',
115
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfNull.php'
116
  ),
117
  'setasign\\Fpdi\\PdfParser\\Type\\PdfToken' => array(
118
+ 'version' => '2.3.6.0',
119
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfToken.php'
120
  ),
121
  'setasign\\Fpdi\\PdfParser\\Type\\PdfDictionary' => array(
122
+ 'version' => '2.3.6.0',
123
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfDictionary.php'
124
  ),
125
  'setasign\\Fpdi\\PdfParser\\Type\\PdfIndirectObject' => array(
126
+ 'version' => '2.3.6.0',
127
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Type/PdfIndirectObject.php'
128
  ),
129
  'setasign\\Fpdi\\PdfParser\\Tokenizer' => array(
130
+ 'version' => '2.3.6.0',
131
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Tokenizer.php'
132
  ),
133
  'setasign\\Fpdi\\PdfParser\\Filter\\FilterInterface' => array(
134
+ 'version' => '2.3.6.0',
135
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FilterInterface.php'
136
  ),
137
  'setasign\\Fpdi\\PdfParser\\Filter\\Ascii85Exception' => array(
138
+ 'version' => '2.3.6.0',
139
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Ascii85Exception.php'
140
  ),
141
  'setasign\\Fpdi\\PdfParser\\Filter\\FlateException' => array(
142
+ 'version' => '2.3.6.0',
143
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FlateException.php'
144
  ),
145
  'setasign\\Fpdi\\PdfParser\\Filter\\Flate' => array(
146
+ 'version' => '2.3.6.0',
147
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Flate.php'
148
  ),
149
  'setasign\\Fpdi\\PdfParser\\Filter\\FilterException' => array(
150
+ 'version' => '2.3.6.0',
151
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/FilterException.php'
152
  ),
153
  'setasign\\Fpdi\\PdfParser\\Filter\\Ascii85' => array(
154
+ 'version' => '2.3.6.0',
155
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Ascii85.php'
156
  ),
157
  'setasign\\Fpdi\\PdfParser\\Filter\\LzwException' => array(
158
+ 'version' => '2.3.6.0',
159
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/LzwException.php'
160
  ),
161
  'setasign\\Fpdi\\PdfParser\\Filter\\AsciiHex' => array(
162
+ 'version' => '2.3.6.0',
163
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/AsciiHex.php'
164
  ),
165
  'setasign\\Fpdi\\PdfParser\\Filter\\Lzw' => array(
166
+ 'version' => '2.3.6.0',
167
  'path' => $vendorDir . '/setasign/fpdi/src/PdfParser/Filter/Lzw.php'
168
  ),
169
  'setasign\\Fpdi\\FpdiException' => array(
170
+ 'version' => '2.3.6.0',
171
  'path' => $vendorDir . '/setasign/fpdi/src/FpdiException.php'
172
  ),
173
  'setasign\\Fpdi\\PdfReader\\PdfReader' => array(
174
+ 'version' => '2.3.6.0',
175
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PdfReader.php'
176
  ),
177
  'setasign\\Fpdi\\PdfReader\\PageBoundaries' => array(
178
+ 'version' => '2.3.6.0',
179
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PageBoundaries.php'
180
  ),
181
  'setasign\\Fpdi\\PdfReader\\DataStructure\\Rectangle' => array(
182
+ 'version' => '2.3.6.0',
183
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/DataStructure/Rectangle.php'
184
  ),
185
  'setasign\\Fpdi\\PdfReader\\PdfReaderException' => array(
186
+ 'version' => '2.3.6.0',
187
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/PdfReaderException.php'
188
  ),
189
  'setasign\\Fpdi\\PdfReader\\Page' => array(
190
+ 'version' => '2.3.6.0',
191
  'path' => $vendorDir . '/setasign/fpdi/src/PdfReader/Page.php'
192
  ),
193
  'setasign\\Fpdi\\FpdfTpl' => array(
194
+ 'version' => '2.3.6.0',
195
  'path' => $vendorDir . '/setasign/fpdi/src/FpdfTpl.php'
196
  ),
197
  'baltpeter\\Internetmarke\\PageFormat' => array(
323
  'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
324
  ),
325
  'Vendidero\\Germanized\\Shipments\\Shipment' => array(
326
+ 'version' => '1.4.6.0',
327
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
328
  ),
329
  'Vendidero\\Germanized\\Shipments\\Install' => array(
330
+ 'version' => '1.4.6.0',
331
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
332
  ),
333
  'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
334
+ 'version' => '1.4.6.0',
335
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
336
  ),
337
  'Vendidero\\Germanized\\Shipments\\ShippingProviderMethod' => array(
338
+ 'version' => '1.4.6.0',
339
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethod.php'
340
  ),
341
  'Vendidero\\Germanized\\Shipments\\Package' => array(
342
+ 'version' => '1.4.6.0',
343
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
344
  ),
345
  'Vendidero\\Germanized\\Shipments\\Order' => array(
346
+ 'version' => '1.4.6.0',
347
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
348
  ),
349
  'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
350
+ 'version' => '1.4.6.0',
351
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
352
  ),
353
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
354
+ 'version' => '1.4.6.0',
355
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
356
  ),
357
  'Vendidero\\Germanized\\Shipments\\DataStores\\Packaging' => array(
358
+ 'version' => '1.4.6.0',
359
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Packaging.php'
360
  ),
361
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
362
+ 'version' => '1.4.6.0',
363
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
364
  ),
365
  'Vendidero\\Germanized\\Shipments\\PackagingFactory' => array(
366
+ 'version' => '1.4.6.0',
367
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PackagingFactory.php'
368
  ),
369
  'Vendidero\\Germanized\\Shipments\\Ajax' => array(
370
+ 'version' => '1.4.6.0',
371
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
372
  ),
373
  'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
374
+ 'version' => '1.4.6.0',
375
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
376
  ),
377
  'Vendidero\\Germanized\\Shipments\\ShippingProvider' => array(
378
+ 'version' => '1.4.6.0',
379
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider.php'
380
  ),
381
  'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
382
+ 'version' => '1.4.6.0',
383
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
384
  ),
385
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
386
+ 'version' => '1.4.6.0',
387
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
388
  ),
389
  'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
390
+ 'version' => '1.4.6.0',
391
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
392
  ),
393
  'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
394
+ 'version' => '1.4.6.0',
395
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
396
  ),
397
  'Vendidero\\Germanized\\Shipments\\Admin\\DownloadHandler' => array(
398
+ 'version' => '1.4.6.0',
399
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/DownloadHandler.php'
400
  ),
401
  'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
402
+ 'version' => '1.4.6.0',
403
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
404
  ),
405
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
406
+ 'version' => '1.4.6.0',
407
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
408
  ),
409
  'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
410
+ 'version' => '1.4.6.0',
411
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
412
  ),
413
  'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
414
+ 'version' => '1.4.6.0',
415
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
416
  ),
417
  'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
418
+ 'version' => '1.4.6.0',
419
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
420
  ),
421
  'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
422
+ 'version' => '1.4.6.0',
423
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
424
  ),
425
  'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
426
+ 'version' => '1.4.6.0',
427
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
428
  ),
429
  'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
430
+ 'version' => '1.4.6.0',
431
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
432
  ),
433
  'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
434
+ 'version' => '1.4.6.0',
435
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
436
  ),
437
  'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
438
+ 'version' => '1.4.6.0',
439
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
440
  ),
441
  'Vendidero\\Germanized\\Shipments\\ShippingProviderMethodPlaceholder' => array(
442
+ 'version' => '1.4.6.0',
443
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethodPlaceholder.php'
444
  ),
445
  'Vendidero\\Germanized\\Shipments\\Automation' => array(
446
+ 'version' => '1.4.6.0',
447
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
448
  ),
449
  'Vendidero\\Germanized\\Shipments\\ShippingProviders' => array(
450
+ 'version' => '1.4.6.0',
451
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviders.php'
452
  ),
453
  'Vendidero\\Germanized\\Shipments\\Packaging' => array(
454
+ 'version' => '1.4.6.0',
455
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Packaging.php'
456
  ),
457
  'Vendidero\\Germanized\\Shipments\\Api' => array(
458
+ 'version' => '1.4.6.0',
459
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
460
  ),
461
  'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
462
+ 'version' => '1.4.6.0',
463
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
464
  ),
465
  'Vendidero\\Germanized\\Shipments\\Validation' => array(
466
+ 'version' => '1.4.6.0',
467
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
468
  ),
469
  'Vendidero\\Germanized\\Shipments\\Emails' => array(
470
+ 'version' => '1.4.6.0',
471
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
472
  ),
473
  'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
474
+ 'version' => '1.4.6.0',
475
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
476
  ),
477
  'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
478
+ 'version' => '1.4.6.0',
479
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
480
  ),
481
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
482
+ 'version' => '1.4.6.0',
483
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentReturnLabel.php'
484
  ),
485
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
486
+ 'version' => '1.4.6.0',
487
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
488
  ),
489
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\DeutschePost' => array(
490
+ 'version' => '1.4.6.0',
491
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/DeutschePost.php'
492
  ),
493
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\MethodDHL' => array(
494
+ 'version' => '1.4.6.0',
495
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/MethodDHL.php'
496
  ),
497
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\DHL' => array(
498
+ 'version' => '1.4.6.0',
499
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/DHL.php'
500
  ),
501
  'Vendidero\\Germanized\\DHL\\ShippingProvider\\MethodDeutschePost' => array(
502
+ 'version' => '1.4.6.0',
503
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProvider/MethodDeutschePost.php'
504
  ),
505
  'Vendidero\\Germanized\\DHL\\Install' => array(
506
+ 'version' => '1.4.6.0',
507
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
508
  ),
509
  'Vendidero\\Germanized\\DHL\\LabelQuery' => array(
510
+ 'version' => '1.4.6.0',
511
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelQuery.php'
512
  ),
513
  'Vendidero\\Germanized\\DHL\\ShipmentLabelWatcher' => array(
514
+ 'version' => '1.4.6.0',
515
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShipmentLabelWatcher.php'
516
  ),
517
  'Vendidero\\Germanized\\DHL\\Package' => array(
518
+ 'version' => '1.4.6.0',
519
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
520
  ),
521
  'Vendidero\\Germanized\\DHL\\Product' => array(
522
+ 'version' => '1.4.6.0',
523
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
524
  ),
525
  'Vendidero\\Germanized\\DHL\\Order' => array(
526
+ 'version' => '1.4.6.0',
527
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
528
  ),
529
  'Vendidero\\Germanized\\DHL\\DataStores\\Label' => array(
530
+ 'version' => '1.4.6.0',
531
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DataStores/Label.php'
532
  ),
533
  'Vendidero\\Germanized\\DHL\\Ajax' => array(
534
+ 'version' => '1.4.6.0',
535
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Ajax.php'
536
  ),
537
  'Vendidero\\Germanized\\DHL\\Label' => array(
538
+ 'version' => '1.4.6.0',
539
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label.php'
540
  ),
541
  'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
542
+ 'version' => '1.4.6.0',
543
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
544
  ),
545
  'Vendidero\\Germanized\\DHL\\Admin\\Importer\\Internetmarke' => array(
546
+ 'version' => '1.4.6.0',
547
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer/Internetmarke.php'
548
  ),
549
  'Vendidero\\Germanized\\DHL\\Admin\\Importer\\DHL' => array(
550
+ 'version' => '1.4.6.0',
551
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer/DHL.php'
552
  ),
553
  'Vendidero\\Germanized\\DHL\\Admin\\Settings' => array(
554
+ 'version' => '1.4.6.0',
555
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Settings.php'
556
  ),
557
  'Vendidero\\Germanized\\DHL\\Admin\\Status' => array(
558
+ 'version' => '1.4.6.0',
559
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Status.php'
560
  ),
561
  'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
562
+ 'version' => '1.4.6.0',
563
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
564
  ),
565
  'Vendidero\\Germanized\\DHL\\ReturnLabel' => array(
566
+ 'version' => '1.4.6.0',
567
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ReturnLabel.php'
568
  ),
569
  'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
570
+ 'version' => '1.4.6.0',
571
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
572
  ),
573
  'Vendidero\\Germanized\\DHL\\SimpleLabel' => array(
574
+ 'version' => '1.4.6.0',
575
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/SimpleLabel.php'
576
  ),
577
  'Vendidero\\Germanized\\DHL\\DownloadHandler' => array(
578
+ 'version' => '1.4.6.0',
579
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DownloadHandler.php'
580
  ),
581
  'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
582
+ 'version' => '1.4.6.0',
583
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
584
  ),
585
  'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
586
+ 'version' => '1.4.6.0',
587
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
588
  ),
589
  'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
590
+ 'version' => '1.4.6.0',
591
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
592
  ),
593
  'Vendidero\\Germanized\\DHL\\Api\\ImProductList' => array(
594
+ 'version' => '1.4.6.0',
595
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImProductList.php'
596
  ),
597
  'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
598
+ 'version' => '1.4.6.0',
599
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
600
  ),
601
  'Vendidero\\Germanized\\DHL\\Api\\Internetmarke' => array(
602
+ 'version' => '1.4.6.0',
603
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Internetmarke.php'
604
  ),
605
  'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
606
+ 'version' => '1.4.6.0',
607
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
608
  ),
609
  'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
610
+ 'version' => '1.4.6.0',
611
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
612
  ),
613
  'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
614
+ 'version' => '1.4.6.0',
615
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
616
  ),
617
  'Vendidero\\Germanized\\DHL\\Api\\ImProductsSoap' => array(
618
+ 'version' => '1.4.6.0',
619
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImProductsSoap.php'
620
  ),
621
  'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
622
+ 'version' => '1.4.6.0',
623
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
624
  ),
625
  'Vendidero\\Germanized\\DHL\\Api\\ImRefundSoap' => array(
626
+ 'version' => '1.4.6.0',
627
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImRefundSoap.php'
628
  ),
629
  'Vendidero\\Germanized\\DHL\\Api\\ImWarenpostIntRest' => array(
630
+ 'version' => '1.4.6.0',
631
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ImWarenpostIntRest.php'
632
  ),
633
  'Vendidero\\Germanized\\DHL\\Automation' => array(
634
+ 'version' => '1.4.6.0',
635
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Automation.php'
636
  ),
637
  'Vendidero\\Germanized\\DHL\\DeutschePostReturnLabel' => array(
638
+ 'version' => '1.4.6.0',
639
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DeutschePostReturnLabel.php'
640
  ),
641
  'Vendidero\\Germanized\\DHL\\LabelFactory' => array(
642
+ 'version' => '1.4.6.0',
643
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelFactory.php'
644
  ),
645
  'Vendidero\\Germanized\\DHL\\LabelWatcher' => array(
646
+ 'version' => '1.4.6.0',
647
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelWatcher.php'
648
  ),
649
  'Vendidero\\Germanized\\DHL\\DeutschePostLabel' => array(
650
+ 'version' => '1.4.6.0',
651
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DeutschePostLabel.php'
652
  ),
653
  '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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
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\jp69116ba679b4b24ef601632f77b71a20;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp901fdd49222bd1c6da05bedd9cac1a92;
9
 
10
  // phpcs:ignore
11
 
vendor/setasign/fpdi/src/Fpdi.php CHANGED
@@ -29,7 +29,7 @@ class Fpdi extends FpdfTpl
29
  *
30
  * @string
31
  */
32
- const VERSION = '2.3.5';
33
 
34
  protected function _enddoc()
35
  {
29
  *
30
  * @string
31
  */
32
+ const VERSION = '2.3.6';
33
 
34
  protected function _enddoc()
35
  {
vendor/setasign/fpdi/src/FpdiTrait.php CHANGED
@@ -334,43 +334,48 @@ trait FpdiTrait
334
  // try to use the existing content stream
335
  $pageDict = $page->getPageDictionary();
336
 
337
- $contentsObject = PdfType::resolve(PdfDictionary::get($pageDict, 'Contents'), $reader->getParser(), true);
338
- $contents = PdfType::resolve($contentsObject, $reader->getParser());
339
-
340
- // just copy the stream reference if it is only a single stream
341
- if (
342
- ($contentsIsStream = ($contents instanceof PdfStream))
343
- || ($contents instanceof PdfArray && \count($contents->value) === 1)
344
- ) {
345
- if ($contentsIsStream) {
346
- /**
347
- * @var PdfIndirectObject $contentsObject
348
- */
349
- $stream = $contents;
 
 
 
 
 
 
 
 
 
 
 
 
 
350
  } else {
351
- $stream = PdfType::resolve($contents->value[0], $reader->getParser());
352
- }
 
353
 
354
- $filter = PdfDictionary::get($stream->value, 'Filter');
355
- if (!$filter instanceof PdfNull) {
356
- $dict->value['Filter'] = $filter;
357
- }
358
- $length = PdfType::resolve(PdfDictionary::get($stream->value, 'Length'), $reader->getParser());
359
- $dict->value['Length'] = $length;
360
- $stream->value = $dict;
361
 
362
- // otherwise extract it from the array and re-compress the whole stream
363
- } else {
364
- $streamContent = $this->compress
365
- ? \gzcompress($page->getContentStream())
366
- : $page->getContentStream();
367
-
368
- $dict->value['Length'] = PdfNumeric::create(\strlen($streamContent));
369
- if ($this->compress) {
370
- $dict->value['Filter'] = PdfName::create('FlateDecode');
371
  }
372
-
373
- $stream = PdfStream::create($dict, $streamContent);
 
 
374
  }
375
 
376
  $this->importedPages[$pageId] = [
334
  // try to use the existing content stream
335
  $pageDict = $page->getPageDictionary();
336
 
337
+ try {
338
+ $contentsObject = PdfType::resolve(PdfDictionary::get($pageDict, 'Contents'), $reader->getParser(), true);
339
+ $contents = PdfType::resolve($contentsObject, $reader->getParser());
340
+
341
+ // just copy the stream reference if it is only a single stream
342
+ if (
343
+ ($contentsIsStream = ($contents instanceof PdfStream))
344
+ || ($contents instanceof PdfArray && \count($contents->value) === 1)
345
+ ) {
346
+ if ($contentsIsStream) {
347
+ /**
348
+ * @var PdfIndirectObject $contentsObject
349
+ */
350
+ $stream = $contents;
351
+ } else {
352
+ $stream = PdfType::resolve($contents->value[0], $reader->getParser());
353
+ }
354
+
355
+ $filter = PdfDictionary::get($stream->value, 'Filter');
356
+ if (!$filter instanceof PdfNull) {
357
+ $dict->value['Filter'] = $filter;
358
+ }
359
+ $length = PdfType::resolve(PdfDictionary::get($stream->value, 'Length'), $reader->getParser());
360
+ $dict->value['Length'] = $length;
361
+ $stream->value = $dict;
362
+ // otherwise extract it from the array and re-compress the whole stream
363
  } else {
364
+ $streamContent = $this->compress
365
+ ? \gzcompress($page->getContentStream())
366
+ : $page->getContentStream();
367
 
368
+ $dict->value['Length'] = PdfNumeric::create(\strlen($streamContent));
369
+ if ($this->compress) {
370
+ $dict->value['Filter'] = PdfName::create('FlateDecode');
371
+ }
 
 
 
372
 
373
+ $stream = PdfStream::create($dict, $streamContent);
 
 
 
 
 
 
 
 
374
  }
375
+ // Catch faulty pages and use an empty content stream
376
+ } catch (FpdiException $e) {
377
+ $dict->value['Length'] = PdfNumeric::create(0);
378
+ $stream = PdfStream::create($dict, '');
379
  }
380
 
381
  $this->importedPages[$pageId] = [
vendor/setasign/fpdi/src/Tcpdf/Fpdi.php CHANGED
@@ -42,7 +42,7 @@ class Fpdi extends \TCPDF
42
  *
43
  * @string
44
  */
45
- const VERSION = '2.3.5';
46
 
47
  /**
48
  * A counter for template ids.
42
  *
43
  * @string
44
  */
45
+ const VERSION = '2.3.6';
46
 
47
  /**
48
  * A counter for template ids.
vendor/setasign/fpdi/src/Tfpdf/Fpdi.php CHANGED
@@ -30,7 +30,7 @@ class Fpdi extends FpdfTpl
30
  *
31
  * @string
32
  */
33
- const VERSION = '2.3.5';
34
 
35
  public function _enddoc()
36
  {
30
  *
31
  * @string
32
  */
33
+ const VERSION = '2.3.6';
34
 
35
  public function _enddoc()
36
  {
vendor/setasign/fpdi/src/autoload.php CHANGED
@@ -8,8 +8,7 @@
8
  * @license http://opensource.org/licenses/mit-license The MIT License
9
  */
10
 
11
- // @phpstan-ignore-next-line
12
- spl_autoload_register(function ($class) {
13
  if (strpos($class, 'setasign\Fpdi\\') === 0) {
14
  $filename = str_replace('\\', DIRECTORY_SEPARATOR, substr($class, 14)) . '.php';
15
  $fullpath = __DIR__ . DIRECTORY_SEPARATOR . $filename;
8
  * @license http://opensource.org/licenses/mit-license The MIT License
9
  */
10
 
11
+ spl_autoload_register(static function ($class) {
 
12
  if (strpos($class, 'setasign\Fpdi\\') === 0) {
13
  $filename = str_replace('\\', DIRECTORY_SEPARATOR, substr($class, 14)) . '.php';
14
  $fullpath = __DIR__ . DIRECTORY_SEPARATOR . $filename;
woocommerce-germanized.php CHANGED
@@ -3,13 +3,13 @@
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.3.6
7
  * Author: vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 4.9
10
- * Tested up to: 5.6
11
  * WC requires at least: 3.9
12
- * WC tested up to: 5.0
13
  *
14
  * Text Domain: woocommerce-germanized
15
  * Domain Path: /i18n/languages/
@@ -69,7 +69,7 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
69
  *
70
  * @var string
71
  */
72
- public $version = '3.3.6';
73
 
74
  /**
75
  * @var WooCommerce_Germanized $instance of the plugin
@@ -597,7 +597,9 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
597
  'woo-paypalplus' => 'WC_GZD_Compatibility_Woo_PaypalPlus',
598
  'elementor-pro' => 'WC_GZD_Compatibility_Elementor_Pro',
599
  'klarna-checkout-for-woocommerce' => 'WC_GZD_Compatibility_Klarna_Checkout_For_WooCommerce',
600
- 'flexible-checkout-fields' => 'WC_GZD_Compatibility_Flexible_Checkout_Fields'
 
 
601
  )
602
  );
603
 
@@ -882,6 +884,13 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
882
  wp_add_inline_style( 'woocommerce-gzd-layout', $custom_css );
883
  }
884
 
 
 
 
 
 
 
 
885
  /**
886
  * Localize Script to enable AJAX
887
  */
@@ -918,10 +927,7 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
918
  * @since 1.0.0
919
  *
920
  */
921
- wp_localize_script( 'wc-gzd-add-to-cart-variation', 'wc_gzd_add_to_cart_variation_params', apply_filters( 'woocommerce_gzd_add_to_cart_variation_params', array(
922
- 'wrapper' => '.type-product',
923
- 'price_selector' => '.price',
924
- ) ) );
925
  }
926
 
927
  if ( wp_script_is( 'wc-gzd-single-product' ) && ! in_array( 'wc-gzd-single-product', $this->localized_scripts ) ) {
@@ -1054,6 +1060,7 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
1054
  public function add_emails( $mails ) {
1055
 
1056
  $mails['WC_GZD_Email_Customer_Paid_For_Order'] = include WC_GERMANIZED_ABSPATH . 'includes/emails/class-wc-gzd-email-customer-paid-for-order.php';
 
1057
  $mails['WC_GZD_Email_Customer_New_Account_Activation'] = include WC_GERMANIZED_ABSPATH . 'includes/emails/class-wc-gzd-email-customer-new-account-activation.php';
1058
  $mails['WC_GZD_Email_Customer_Revocation'] = include WC_GERMANIZED_ABSPATH . 'includes/emails/class-wc-gzd-email-customer-revocation.php';
1059
 
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.3.7
7
  * Author: vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 4.9
10
+ * Tested up to: 5.7
11
  * WC requires at least: 3.9
12
+ * WC tested up to: 5.1
13
  *
14
  * Text Domain: woocommerce-germanized
15
  * Domain Path: /i18n/languages/
69
  *
70
  * @var string
71
  */
72
+ public $version = '3.3.7';
73
 
74
  /**
75
  * @var WooCommerce_Germanized $instance of the plugin
597
  'woo-paypalplus' => 'WC_GZD_Compatibility_Woo_PaypalPlus',
598
  'elementor-pro' => 'WC_GZD_Compatibility_Elementor_Pro',
599
  'klarna-checkout-for-woocommerce' => 'WC_GZD_Compatibility_Klarna_Checkout_For_WooCommerce',
600
+ 'flexible-checkout-fields' => 'WC_GZD_Compatibility_Flexible_Checkout_Fields',
601
+ 'woocommerce-all-products-for-subscriptions' => 'WC_GZD_Compatibility_WooCommerce_All_Products_For_Subscriptions',
602
+ 'b2b-market' => 'WC_GZD_Compatibility_B2B_Market'
603
  )
604
  );
605
 
884
  wp_add_inline_style( 'woocommerce-gzd-layout', $custom_css );
885
  }
886
 
887
+ public function get_variation_script_params() {
888
+ return apply_filters( 'woocommerce_gzd_add_to_cart_variation_params', array(
889
+ 'wrapper' => '.type-product',
890
+ 'price_selector' => '.price',
891
+ ) );
892
+ }
893
+
894
  /**
895
  * Localize Script to enable AJAX
896
  */
927
  * @since 1.0.0
928
  *
929
  */
930
+ wp_localize_script( 'wc-gzd-add-to-cart-variation', 'wc_gzd_add_to_cart_variation_params', $this->get_variation_script_params() );
 
 
 
931
  }
932
 
933
  if ( wp_script_is( 'wc-gzd-single-product' ) && ! in_array( 'wc-gzd-single-product', $this->localized_scripts ) ) {
1060
  public function add_emails( $mails ) {
1061
 
1062
  $mails['WC_GZD_Email_Customer_Paid_For_Order'] = include WC_GERMANIZED_ABSPATH . 'includes/emails/class-wc-gzd-email-customer-paid-for-order.php';
1063
+ $mails['WC_GZD_Email_Customer_Cancelled_Order'] = include WC_GERMANIZED_ABSPATH . 'includes/emails/class-wc-gzd-email-customer-cancelled-order.php';
1064
  $mails['WC_GZD_Email_Customer_New_Account_Activation'] = include WC_GERMANIZED_ABSPATH . 'includes/emails/class-wc-gzd-email-customer-new-account-activation.php';
1065
  $mails['WC_GZD_Email_Customer_Revocation'] = include WC_GERMANIZED_ABSPATH . 'includes/emails/class-wc-gzd-email-customer-revocation.php';
1066