WooCommerce Germanized - Version 3.2.1

Version Description

  • Feature: BCC email option for every Woo email template
  • Improvement: Added SKU display to admin for shipments/returns
  • Fix: Customer return label download permission
  • Fix: Store variation id in shipments instead of parent product id
Download this release

Release Info

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

Code changes from version 3.2.0 to 3.2.1

Files changed (33) hide show
  1. assets/js/add-to-cart-variation.min.js +1 -1
  2. assets/js/admin/legal-checkboxes.min.js +1 -1
  3. assets/js/admin/settings.min.js +1 -1
  4. assets/js/checkout.min.js +1 -1
  5. i18n/languages/woocommerce-germanized-de_DE.mo +0 -0
  6. i18n/languages/woocommerce-germanized-de_DE.po +30 -21
  7. i18n/languages/woocommerce-germanized-de_DE_formal.mo +0 -0
  8. i18n/languages/woocommerce-germanized-de_DE_formal.po +31 -21
  9. includes/class-wc-gzd-emails.php +34 -0
  10. includes/class-wc-gzd-product-variable.php +1 -1
  11. includes/gateways/direct-debit/assets/js/direct-debit.min.js +1 -1
  12. includes/gateways/direct-debit/assets/js/iban.min.js +1 -1
  13. packages/woocommerce-germanized-dhl/src/DownloadHandler.php +10 -4
  14. packages/woocommerce-germanized-dhl/src/Package.php +1 -1
  15. packages/woocommerce-germanized-dhl/woocommerce-germanized-dhl.php +1 -1
  16. packages/woocommerce-germanized-shipments/includes/admin/views/html-order-add-return-shipment-items.php +2 -1
  17. packages/woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-item.php +1 -1
  18. packages/woocommerce-germanized-shipments/src/Admin/Table.php +1 -1
  19. packages/woocommerce-germanized-shipments/src/FormHandler.php +2 -1
  20. packages/woocommerce-germanized-shipments/src/Order.php +12 -2
  21. packages/woocommerce-germanized-shipments/src/Package.php +1 -1
  22. packages/woocommerce-germanized-shipments/src/ShipmentItem.php +0 -2
  23. packages/woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php +2 -1
  24. packages/woocommerce-germanized-shipments/templates/shipment/shipment-details-item.php +3 -2
  25. packages/woocommerce-germanized-shipments/woocommerce-germanized-shipments.php +1 -1
  26. readme.txt +9 -2
  27. vendor/autoload.php +1 -1
  28. vendor/autoload_packages.php +2 -2
  29. vendor/composer/autoload_classmap_package.php +67 -67
  30. vendor/composer/autoload_real.php +4 -4
  31. vendor/composer/autoload_static.php +4 -4
  32. vendor/composer/installed.json +14 -14
  33. woocommerce-germanized.php +2 -2
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,o=n.$wrapper;o.find(wc_gzd_add_to_cart_variation_params.price_selector+":first").hasClass("variation_modified")||(o.append('<div class="org_price org_product_info">'+o.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):first").html()+"</div>"),0<o.find(".delivery-time-info:first").length&&o.append('<div class="org_delivery_time org_product_info">'+o.find(".delivery-time-info:first").html()+"</div>"),0<o.find(".tax-info:first").length&&o.append('<div class="org_tax_info org_product_info">'+o.find(".tax-info:first").html()+"</div>"),0<o.find(".shipping-costs-info:first").length&&o.append('<div class="org_shipping_costs_info org_product_info">'+o.find(".shipping-costs-info:first").html()+"</div>"),0<o.find(".price-unit:first").length&&o.append('<div class="org_unit_price org_product_info">'+o.find(".price-unit:first").html()+"</div>"),0<o.find(".product-units:first").length&&o.append('<div class="org_product_units org_product_info">'+o.find(".product-units:first").html()+"</div>"),o.find(".org_product_info").hide()),""!==t.price_html&&(n.$singleVariation.find(".price").hide(),o.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):first").html(t.price_html).addClass("variation_modified"),o.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):first").find(".price").contents().unwrap()),o.find(".delivery-time-info:first").hide(),o.find(".price-unit:first").hide(),o.find(".tax-info:first").hide(),o.find(".shipping-costs-info:first").hide(),o.find(".product-units:first").hide(),""!==t.delivery_time&&o.find("p.delivery-time-info:first").html(t.delivery_time).addClass("variation_modified").show(),""!==t.tax_info&&o.find(".tax-info:first").html(t.tax_info).addClass("variation_modified").show(),""!==t.shipping_costs_info&&o.find(".shipping-costs-info:first").html(t.shipping_costs_info).addClass("variation_modified").show(),""!==t.unit_price&&(o.find(".price-unit:first").length?o.find(".price-unit:first").html(t.unit_price).addClass("variation-modified").show():(o.find(".price-unit:first").remove(),o.find("p.price:first").after('<p class="price price-unit smaller variation_modified">'+t.unit_price+"</p>").show())),""!==t.product_units&&(o.find(".product-units:first").length?o.find(".product-units:first").html(t.product_units).addClass("variation-modified").show():(o.find(".product-units:first").remove(),o.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.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+":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):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):first").html(t.price_html).addClass("variation_modified"),i.find(wc_gzd_add_to_cart_variation_params.price_selector+":not(.price-unit):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/legal-checkboxes.min.js CHANGED
@@ -1 +1 @@
1
- !function(c,d,l,r){c(function(){c(".wc-gzd-legal-checkboxes");var e=c(".wc-gzd-legal-checkbox-rows"),t=c(".wc-shipping-zone-save"),n=l.template("wc-gzd-legal-checkbox-row"),i=Backbone.Model.extend({changes:{},logChanges:function(e){var n=this.changes||{};_.each(e,function(e,t){n[t]=_.extend(n[t]||{id:t},e)}),this.changes=n,this.trigger("change:checkboxes")},discardChanges:function(e){var t=this.changes||{},n=null,i=_.indexBy(this.get("checkboxes"),"id");t[e]&&void 0!==t[e].priority&&(n=t[e].priority),delete t[e],null!==n&&i[e]&&i[e].priority!==n&&(t[e]=_.extend(t[e]||{},{id:e,priority:n})),this.changes=t,0===_.size(this.changes)&&s.clearUnloadConfirmation()},save:function(){_.size(this.changes)?c.post(r+(0<r.indexOf("?")?"&":"?")+"action=woocommerce_gzd_legal_checkboxes_save_changes",{wc_gzd_legal_checkbox_nonce:d.checkboxes_nonce,changes:this.changes},this.onSaveResponse,"json"):a.trigger("saved:checkboxes")},onSaveResponse:function(e,t){"success"===t&&(e.success?(a.set("checkboxes",e.data.checkboxes),a.trigger("change:checkboxes"),a.changes={},a.trigger("saved:checkboxes")):window.alert(d.strings.save_failed))}}),o=Backbone.View.extend({rowTemplate:n,initialize:function(){this.listenTo(this.model,"change:checkboxes",this.setUnloadConfirmation),this.listenTo(this.model,"saved:checkboxes",this.clearUnloadConfirmation),this.listenTo(this.model,"saved:checkboxes",this.render),e.on("change",{view:this},this.updateModelOnChange),e.on("sortupdate",{view:this},this.updateModelOnSort),c(window).on("beforeunload",{view:this},this.unloadConfirmation),c(document.body).on("click",".wc-gzd-legal-checkbox-add",{view:this},this.onAddNewRow)},block:function(){c(this.el).block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},unblock:function(){c(this.el).unblock()},render:function(){var e=_.indexBy(this.model.get("checkboxes"),"id"),n=this;n.$el.empty(),n.unblock(),_.size(e)&&(e=_(e).chain().sortBy(function(e){return parseInt(e.priority,10)}).value(),c.each(e,function(e,t){n.renderRow(t)})),n.initRows()},renderRow:function(e){var t=this;t.$el.append(t.rowTemplate(e)),t.initRow(e)},initRow:function(e){var t=this,n=t.$el.find('tr[data-id="'+e.id+'"]');t.renderLocations(e.id,e.location_titles),t.renderStatus(e.id,"yes"===e.is_enabled,"enabled"),t.renderStatus(e.id,"yes"===e.is_mandatory,"mandatory"),t.disableDelete(e.id,"yes"===e.is_core),n.find(".wc-gzd-legal-checkbox-delete").on("click",{view:this},this.onDeleteRow)},initRows:function(){c("#tiptip_holder").removeAttr("style"),c("#tiptip_arrow").removeAttr("style"),c(".tips").tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:50})},disableDelete:function(e,t){var n=c('.wc-gzd-legal-checkboxes tr[data-id="'+e+'"]');t&&(n.find(".wc-gzd-legal-checkbox-delete").remove(),n.find(".row-actions .sep").remove())},renderStatus:function(e,t,n){var i=c('.wc-gzd-legal-checkboxes tr[data-id="'+e+'"]').find("td.wc-gzd-legal-checkbox-"+n);class_name=t?"enabled":"disabled",i.empty(),i.html('<span class="status-'+class_name+'"></span>')},renderLocations:function(e,t){var n=c('.wc-gzd-legal-checkboxes tr[data-id="'+e+'"]').find("td.wc-gzd-legal-checkbox-locations ul");n.find(".wc-gzd-legal-checkbox-location").remove(),_.size(t)&&_.each(t,function(e,t){n.append('<li class="wc-gzd-legal-checkbox-location" data-location="'+t+'">'+e+"</li>")})},onDeleteRow:function(e){var t=e.data.view.model,n=_.indexBy(t.get("checkboxes"),"id"),i={},o=c(this).closest("tr").data("id");e.preventDefault(),window.confirm(d.strings.delete_confirmation_msg)&&n[o]&&(delete n[o],i[o]=_.extend(i[o]||{},{deleted:"deleted"}),t.set("checkboxes",n),t.logChanges(i),e.data.view.block(),e.data.view.model.save())},setUnloadConfirmation:function(){this.needsUnloadConfirm=!0,t.prop("disabled",!1)},clearUnloadConfirmation:function(){this.needsUnloadConfirm=!1,t.prop("disabled",!0)},unloadConfirmation:function(e){if(e.data.view.needsUnloadConfirm)return e.returnValue=d.strings.unload_confirmation_msg,window.event.returnValue=d.strings.unload_confirmation_msg,d.strings.unload_confirmation_msg},updateModelOnChange:function(e){var t=e.data.view.model,n=c(e.target),i=n.closest("tr").data("id"),o=n.data("attribute"),a=n.val(),s=_.indexBy(t.get("checkboxes"),"id");s[i]&&s[i][o]===a||(s[i]={},s[i][o]=a),t.logChanges({})},updateModelOnSort:function(e){var t=e.data.view.model,o=_.indexBy(t.get("checkboxes"),"id"),n=c("tbody.wc-gzd-legal-checkbox-rows tr"),a={};_.each(n,function(e){var t=c(e).data("id"),n=null,i=parseInt(c(e).index(),10);o[t]&&(n=parseInt(o[t].priority,10)),n!==i&&(a[t]=_.extend(a[t]||{},{priority:i}))}),_.size(a)&&(t.logChanges(a),e.data.view.block(),e.data.view.model.save())}}),a=new i({checkboxes:d.checkboxes}),s=new o({model:a,el:e});s.render(),e.sortable({items:"tr",cursor:"move",axis:"y",handle:"td.wc-gzd-legal-checkbox-sort",scrollSensitivity:40})})}(jQuery,wc_gzd_legal_checkboxes_params,wp,ajaxurl);
1
+ !function(s,c,d,l){s(function(){s(".wc-gzd-legal-checkboxes");var e=s(".wc-gzd-legal-checkbox-rows"),t=s(".wc-shipping-zone-save"),n=d.template("wc-gzd-legal-checkbox-row"),i=Backbone.Model.extend({changes:{},logChanges:function(e){var n=this.changes||{};_.each(e,function(e,t){n[t]=_.extend(n[t]||{id:t},e)}),this.changes=n,this.trigger("change:checkboxes")},discardChanges:function(e){var t=this.changes||{},n=null,i=_.indexBy(this.get("checkboxes"),"id");t[e]&&void 0!==t[e].priority&&(n=t[e].priority),delete t[e],null!==n&&i[e]&&i[e].priority!==n&&(t[e]=_.extend(t[e]||{},{id:e,priority:n})),this.changes=t,0===_.size(this.changes)&&a.clearUnloadConfirmation()},save:function(){_.size(this.changes)?s.post(l+(0<l.indexOf("?")?"&":"?")+"action=woocommerce_gzd_legal_checkboxes_save_changes",{wc_gzd_legal_checkbox_nonce:c.checkboxes_nonce,changes:this.changes},this.onSaveResponse,"json"):o.trigger("saved:checkboxes")},onSaveResponse:function(e,t){"success"===t&&(e.success?(o.set("checkboxes",e.data.checkboxes),o.trigger("change:checkboxes"),o.changes={},o.trigger("saved:checkboxes")):window.alert(c.strings.save_failed))}}),n=Backbone.View.extend({rowTemplate:n,initialize:function(){this.listenTo(this.model,"change:checkboxes",this.setUnloadConfirmation),this.listenTo(this.model,"saved:checkboxes",this.clearUnloadConfirmation),this.listenTo(this.model,"saved:checkboxes",this.render),e.on("change",{view:this},this.updateModelOnChange),e.on("sortupdate",{view:this},this.updateModelOnSort),s(window).on("beforeunload",{view:this},this.unloadConfirmation),s(document.body).on("click",".wc-gzd-legal-checkbox-add",{view:this},this.onAddNewRow)},block:function(){s(this.el).block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},unblock:function(){s(this.el).unblock()},render:function(){var e=_.indexBy(this.model.get("checkboxes"),"id"),n=this;n.$el.empty(),n.unblock(),_.size(e)&&(e=_(e).chain().sortBy(function(e){return parseInt(e.priority,10)}).value(),s.each(e,function(e,t){n.renderRow(t)})),n.initRows()},renderRow:function(e){var t=this;t.$el.append(t.rowTemplate(e)),t.initRow(e)},initRow:function(e){var t=this,n=t.$el.find('tr[data-id="'+e.id+'"]');t.renderLocations(e.id,e.location_titles),t.renderStatus(e.id,"yes"===e.is_enabled,"enabled"),t.renderStatus(e.id,"yes"===e.is_mandatory,"mandatory"),t.disableDelete(e.id,"yes"===e.is_core),n.find(".wc-gzd-legal-checkbox-delete").on("click",{view:this},this.onDeleteRow)},initRows:function(){s("#tiptip_holder").removeAttr("style"),s("#tiptip_arrow").removeAttr("style"),s(".tips").tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:50})},disableDelete:function(e,t){e=s('.wc-gzd-legal-checkboxes tr[data-id="'+e+'"]');t&&(e.find(".wc-gzd-legal-checkbox-delete").remove(),e.find(".row-actions .sep").remove())},renderStatus:function(e,t,n){n=s('.wc-gzd-legal-checkboxes tr[data-id="'+e+'"]').find("td.wc-gzd-legal-checkbox-"+n);class_name=t?"enabled":"disabled",n.empty(),n.html('<span class="status-'+class_name+'"></span>')},renderLocations:function(e,t){var n=s('.wc-gzd-legal-checkboxes tr[data-id="'+e+'"]').find("td.wc-gzd-legal-checkbox-locations ul");n.find(".wc-gzd-legal-checkbox-location").remove(),_.size(t)&&_.each(t,function(e,t){n.append('<li class="wc-gzd-legal-checkbox-location" data-location="'+t+'">'+e+"</li>")})},onDeleteRow:function(e){var t=e.data.view.model,n=_.indexBy(t.get("checkboxes"),"id"),i={},o=s(this).closest("tr").data("id");e.preventDefault(),window.confirm(c.strings.delete_confirmation_msg)&&n[o]&&(delete n[o],i[o]=_.extend(i[o]||{},{deleted:"deleted"}),t.set("checkboxes",n),t.logChanges(i),e.data.view.block(),e.data.view.model.save())},setUnloadConfirmation:function(){this.needsUnloadConfirm=!0,t.prop("disabled",!1)},clearUnloadConfirmation:function(){this.needsUnloadConfirm=!1,t.prop("disabled",!0)},unloadConfirmation:function(e){if(e.data.view.needsUnloadConfirm)return e.returnValue=c.strings.unload_confirmation_msg,window.event.returnValue=c.strings.unload_confirmation_msg,c.strings.unload_confirmation_msg},updateModelOnChange:function(e){var t=e.data.view.model,n=s(e.target),i=n.closest("tr").data("id"),o=n.data("attribute"),e=n.val(),n=_.indexBy(t.get("checkboxes"),"id");n[i]&&n[i][o]===e||(n[i]={},n[i][o]=e),t.logChanges({})},updateModelOnSort:function(e){var t=e.data.view.model,i=_.indexBy(t.get("checkboxes"),"id"),n=s("tbody.wc-gzd-legal-checkbox-rows tr"),o={};_.each(n,function(e){var t=s(e).data("id"),n=null,e=parseInt(s(e).index(),10);i[t]&&(n=parseInt(i[t].priority,10)),n!==e&&(o[t]=_.extend(o[t]||{},{priority:e}))}),_.size(o)&&(t.logChanges(o),e.data.view.block(),e.data.view.model.save())}}),o=new i({checkboxes:c.checkboxes}),a=new n({model:o,el:e});a.render(),e.sortable({items:"tr",cursor:"move",axis:"y",handle:"td.wc-gzd-legal-checkbox-sort",scrollSensitivity:40})})}(jQuery,wc_gzd_legal_checkboxes_params,wp,ajaxurl);
assets/js/admin/settings.min.js CHANGED
@@ -1 +1 @@
1
- window.germanized=window.germanized||{},function(_,c){c.settings={params:{},init:function(){var e=this;this.params=wc_gzd_admin_settings_params;try{_(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)}_(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),_(document.body).on("woocommerce_gzd_setting_field_visible",this.onShowField).on("woocommerce_gzd_setting_field_invisible",this.onHideField),_(".wc-gzd-admin-settings :input").trigger("gzd_show_or_hide_fields"),_("input[name=woocommerce_gzd_dispute_resolution_type]:checked").trigger("change"),this.initMailSortable(),_(document.body).on("init_tooltips",function(){e.initTipTips()}),e.initTipTip()},initTipTip:function(){_(".wc-gzd-setting-tab-actions a.button").tipTip({fadeIn:50,fadeOut:50,delay:200})},onChangeTabStatus:function(){var e=_(this),t=c.settings,i=e.data("tab"),o=e.parents("td").find(".woocommerce-gzd-input-toggle"),n=o.parents("a"),s=e.is(":checked")?"yes":"no",a={action:"woocommerce_gzd_toggle_tab_enabled",security:t.params.tab_toggle_nonce,enable:s,tab:i};return o.addClass("woocommerce-input-toggle--loading"),_.ajax({url:t.params.ajax_url,data:a,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&&(_(".wc-gzd-setting-tabs").before('<div class="error inline" id="message"><p>'+e.message+"</p></div>"),_("html, body").animate({scrollTop:_("#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(){_(this).trigger("gzd_show_or_hide_fields")})},onHideField:function(e,t,i,o){t.parents("table").find(":input[data-show_if_"+i+"]").each(function(){_(this).trigger("gzd_show_or_hide_fields")})},onChangeInput:function(){_(this).parents("tr").find(":input:not(.select2-focusser, .select2-input)").each(function(){var g,m,e,t,i,o=_(this),h=!1,n=_(this).attr("name");(o.is(":checked")||o.is(":selected"))&&(h=!0,o.parents("tr").is(":visible")||(h=!1)),void 0!==n&&!1!==n&&(g=n.replace(/[\[\]']+/g,""),m=o.val(),e=_(".wc-gzd-admin-settings").find(":input[data-show_if_"+g+"]"),o.is(":checkbox")&&(m=o.is(":checked")?"yes":"no",o.parents("tr").is(":visible")||(m="no")),e.each(function(){var e,t,i,o=_(this).data("show_if_"+g),n=_(this).data(),s=_(this).val(),a=_(this).attr("name").replace(/[\[\]']+/g,""),c=_(this).parents("tr"),d=!1,r=c.hasClass("wc-gzd-setting-visible"),l=[];for(e in n){n.hasOwnProperty(e)&&"show_if_"===e.substring(0,8)&&(t=e.replace("show_if_",""),l[_(".wc-gzd-admin-settings").find(":input#"+t).index(":input")]=t)}1<(l=l.filter(function(){return!0})).length&&(r||(i=l.slice(-1)[0],g!==i?(d=!0,_(":input#"+i).parents("tr").is(":visible")&&_(".wc-gzd-admin-settings").find(":input#"+i).trigger("gzd_show_or_hide_fields")):_(":input#"+i).parents("tr").is(":visible")||(console.log(i),console.log(c),c.addClass("wc-gzd-setting-invisible"),_(document.body).trigger("woocommerce_gzd_setting_field_invisible",[c,a,s]),d=!0))),d||(c.removeClass("wc-gzd-setting-visible wc-gzd-setting-invisible"),void 0!==o&&0<o.length?m===o?(c.addClass("wc-gzd-setting-visible"),_(document.body).trigger("woocommerce_gzd_setting_field_visible",[c,a,s])):(c.addClass("wc-gzd-setting-invisible"),_(document.body).trigger("woocommerce_gzd_setting_field_invisible",[c,a,s])):h?(c.addClass("wc-gzd-setting-visible"),_(document.body).trigger("woocommerce_gzd_setting_field_visible",[c,a,s])):(c.addClass("wc-gzd-setting-invisible"),_(document.body).trigger("woocommerce_gzd_setting_field_invisible",[c,a,s])))}),t=_(this).parents(".form-table"),i=!1,t.find("tr").each(function(){if(!_(this).hasClass("wc-gzd-setting-invisible"))return!(i=!0)}),i?t.show():t.hide())})},onEnhancedSelectInit:function(){_(":input.wc-gzd-enhanced-tags").filter(":not(.enhanced)").each(function(){var e={minimumResultsForSearch:10,allowClear:!!_(this).data("allow_clear"),placeholder:_(this).data("placeholder"),tags:!0};_(this).selectWoo(e).addClass("enhanced")})},onParcelDeliveryShowSpecial:function(){"shipping_methods"===_(this).val()?_("select#woocommerce_gzd_checkboxes_parcel_delivery_show_shipping_methods").parents("tr").show():_("select#woocommerce_gzd_checkboxes_parcel_delivery_show_shipping_methods").parents("tr").hide()},onChangeDisputeResolutionType:function(){var e=_(this).val();_("#woocommerce_gzd_alternative_complaints_text_"+e);_("[id^=woocommerce_gzd_alternative_complaints_text_]").parents("tr").hide(),_("#woocommerce_gzd_alternative_complaints_text_"+e).parents("tr").show()},onInputToogleClick:function(){var e=_(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<_("#woocommerce_gzd_mail_attach_imprint").length&&(o=_("#woocommerce_gzd_mail_attach_imprint").parents("table"),_(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=[];_(o).find("tr select").each(function(){i.push(_(this).attr("id").replace("woocommerce_gzd_mail_attach_",""))}),_("#woocommerce_gzd_mail_attach_order").val(i.join())}}))}},_(document).ready(function(){c.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),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);
assets/js/checkout.min.js CHANGED
@@ -1 +1 @@
1
- window.germanized=window.germanized||{},function(n,t){t.checkout={params:{},init:function(){this.params=wc_gzd_checkout_params,n(".payment_methods:first").parents("#order_review").length&&n(document).on("change",'.payment_methods input[name="payment_method"]',this.onChangePaymentMethod),n("body").bind("updated_checkout",this.onUpdateCheckout),this.params.adjust_heading&&0<n(".woocommerce-checkout").find("#order_review_heading").length&&(n(".woocommerce-checkout").find("#payment").after(n(".woocommerce-checkout").find("#order_review_heading")),n(".woocommerce-checkout").find("#order_review_heading").show()),this.params.checkbox_hidden?this.maybeSetTermsCheckbox():n(document).on("change","input#"+this.params.checkbox_id,this.onChangeLegalCheckbox)},maybeSetTermsCheckbox:function(){var e=t.checkout,o=n("input#"+e.params.checkbox_id),c=n("input[name=terms]");0<c.length&&(e.params.checkbox_hidden||o.is(":checked")?c.prop("checked",!0).trigger("change"):c.prop("checked",!1).trigger("change"))},onChangeLegalCheckbox:function(){t.checkout.maybeSetTermsCheckbox()},onChangePaymentMethod:function(){n("body").trigger("update_checkout")},onUpdateCheckout:function(){var e=t.checkout;e.params.adjust_heading&&0<n(".woocommerce-checkout").find("#order_payment_heading").length&&(n(".woocommerce-checkout").find(".wc_payment_methods").length<=0?n(".woocommerce-checkout").find("#order_payment_heading").hide():n(".woocommerce-checkout").find("#order_payment_heading").show()),0<n(".wc-gzd-place-order").length&&(0<n(".place-order:not(.wc-gzd-place-order)").length&&(n(".place-order:not(.wc-gzd-place-order)").find("#_wpnonce").appendTo(".wc-gzd-place-order"),n(".place-order:not(.wc-gzd-place-order)").find("#woocommerce-process-checkout-nonce").appendTo(".wc-gzd-place-order")),n(".place-order:not(.wc-gzd-place-order)").remove()),e.maybeSetTermsCheckbox()}},n(document).ready(function(){t.checkout.init()})}(jQuery,window.germanized);
1
+ window.germanized=window.germanized||{},function(n,t){t.checkout={params:{},init:function(){this.params=wc_gzd_checkout_params,n(".payment_methods:first").parents("#order_review").length&&n(document).on("change",'.payment_methods input[name="payment_method"]',this.onChangePaymentMethod),n("body").bind("updated_checkout",this.onUpdateCheckout),this.params.adjust_heading&&0<n(".woocommerce-checkout").find("#order_review_heading").length&&(n(".woocommerce-checkout").find("#payment").after(n(".woocommerce-checkout").find("#order_review_heading")),n(".woocommerce-checkout").find("#order_review_heading").show()),this.params.checkbox_hidden?this.maybeSetTermsCheckbox():n(document).on("change","input#"+this.params.checkbox_id,this.onChangeLegalCheckbox)},maybeSetTermsCheckbox:function(){var e=t.checkout,o=n("input#"+e.params.checkbox_id),c=n("input[name=terms]");0<c.length&&(e.params.checkbox_hidden||o.is(":checked")?c.prop("checked",!0):c.prop("checked",!1)).trigger("change")},onChangeLegalCheckbox:function(){t.checkout.maybeSetTermsCheckbox()},onChangePaymentMethod:function(){n("body").trigger("update_checkout")},onUpdateCheckout:function(){var e=t.checkout;e.params.adjust_heading&&0<n(".woocommerce-checkout").find("#order_payment_heading").length&&(n(".woocommerce-checkout").find(".wc_payment_methods").length<=0?n(".woocommerce-checkout").find("#order_payment_heading").hide():n(".woocommerce-checkout").find("#order_payment_heading").show()),0<n(".wc-gzd-place-order").length&&(0<n(".place-order:not(.wc-gzd-place-order)").length&&(n(".place-order:not(.wc-gzd-place-order)").find("#_wpnonce").appendTo(".wc-gzd-place-order"),n(".place-order:not(.wc-gzd-place-order)").find("#woocommerce-process-checkout-nonce").appendTo(".wc-gzd-place-order")),n(".place-order:not(.wc-gzd-place-order)").remove()),e.maybeSetTermsCheckbox()}},n(document).ready(function(){t.checkout.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: 2020-09-08 12:59+0200\n"
6
- "PO-Revision-Date: 2020-09-08 13:00+0200\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
@@ -37,6 +37,7 @@ msgstr ""
37
  "X-Poedit-SearchPathExcluded-10: woocommerce-germanized-dhl/node_modules\n"
38
  "X-Poedit-SearchPathExcluded-11: woocommerce-germanized/build\n"
39
  "X-Poedit-SearchPathExcluded-12: woocommerce-trusted-shops/build\n"
 
40
 
41
  # @ woocommerce-germanized
42
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:18
@@ -2417,7 +2418,7 @@ msgstr[1] "%d von %d Positionen"
2417
 
2418
  # @ woocommerce-germanized
2419
  #: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-item.php:28
2420
- #: woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php:58
2421
  msgctxt "shipments return reason"
2422
  msgid "None"
2423
  msgstr "Keiner"
@@ -3913,7 +3914,7 @@ msgstr ""
3913
  "Vielen Dank. Du erhältst eine E-Mail mit einem Link über den du deinen "
3914
  "Rücksendeantrag stellen kannst."
3915
 
3916
- #: woocommerce-germanized-shipments/src/FormHandler.php:171
3917
  msgctxt "shipments"
3918
  msgid "You are not allowed to add returns to that order."
3919
  msgstr ""
@@ -3921,28 +3922,28 @@ msgstr ""
3921
  "hinzuzufügen."
3922
 
3923
  # @ woocommerce-germanized
3924
- #: woocommerce-germanized-shipments/src/FormHandler.php:176
3925
  msgctxt "shipments"
3926
  msgid "Sorry, but this order does not support returns any longer."
3927
  msgstr "Entschuldigung, diese Sendung kann nicht mehr zurückgesendet werden."
3928
 
3929
- #: woocommerce-germanized-shipments/src/FormHandler.php:181
3930
- #: woocommerce-germanized-shipments/src/FormHandler.php:217
3931
  msgctxt "shipments"
3932
  msgid "Please choose one or more items from the list."
3933
  msgstr "Bitte wähle ein oder mehrere Produkt(e) aus."
3934
 
3935
- #: woocommerce-germanized-shipments/src/FormHandler.php:197
3936
  msgctxt "shipments"
3937
  msgid "The return reason you have chosen does not exist."
3938
  msgstr "Der Rücksendegrund existiert nicht."
3939
 
3940
- #: woocommerce-germanized-shipments/src/FormHandler.php:200
3941
  msgctxt "shipments"
3942
  msgid "Please choose a return reason from the list."
3943
  msgstr "Bitte wähle aus der Liste einen Grund für die Rücksendung aus."
3944
 
3945
- #: woocommerce-germanized-shipments/src/FormHandler.php:205
3946
  msgctxt "shipments"
3947
  msgid ""
3948
  "Please check your item quantities. Quantities must not exceed maximum "
@@ -3950,7 +3951,7 @@ msgid ""
3950
  msgstr ""
3951
  "Bitte überprüfe deine Angaben zur Anzahl. Die angegebene Anzahl ist zu hoch."
3952
 
3953
- #: woocommerce-germanized-shipments/src/FormHandler.php:252
3954
  msgctxt "shipments"
3955
  msgid ""
3956
  "There was an error while creating the return. Please contact us for further "
@@ -4421,7 +4422,7 @@ msgctxt "shipments"
4421
  msgid "Shipment #%1$s was created on %2$s and is currently %3$s."
4422
  msgstr "Sendung #%1$s vom %2$s ist aktuell %3$s."
4423
 
4424
- #: woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php:60
4425
  msgctxt "shipments return reason"
4426
  msgid "Please choose"
4427
  msgstr "Bitte auswählen"
@@ -8112,11 +8113,11 @@ msgctxt "customer-title-male-address"
8112
  msgid "Mr."
8113
  msgstr "Herrn"
8114
 
8115
- #: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:257
8116
  msgid "Is voucher?"
8117
  msgstr "Wertgutschein?"
8118
 
8119
- #: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:258
8120
  #, php-format
8121
  msgid ""
8122
  "Whether or not this coupon is a voucher which has been sold to a customer "
@@ -8173,12 +8174,20 @@ msgstr "Abgelaufener Aktivierungscode"
8173
  msgid "Invalid activation key"
8174
  msgstr "Aktivierungscode ungültig"
8175
 
 
 
 
 
 
 
 
 
8176
  # @ woocommerce-germanized
8177
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:129
8178
  msgid "Confirmation text"
8179
  msgstr "Bestätigung Text"
8180
 
8181
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:130
8182
  msgid ""
8183
  "Your order has been received and is now being processed. Your order details "
8184
  "are shown below for your reference:"
@@ -8187,7 +8196,7 @@ msgstr ""
8187
  "deiner Bestellung kannst du der nachfolgenden Tabelle entnehmen:"
8188
 
8189
  # @ woocommerce-germanized
8190
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:131
8191
  msgid ""
8192
  "This text will be inserted within the order confirmation email. Use "
8193
  "{order_number}, {site_title} or {order_date} as placeholder."
@@ -8195,7 +8204,7 @@ msgstr ""
8195
  "Dieser Text wird in die Bestellbestätigung eingefügt. Verwende "
8196
  "{order_number}, {site_title} oder {order_date} als Platzhalter."
8197
 
8198
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:249
8199
  msgid ""
8200
  "Your order has been received and is now being processed. Your order details "
8201
  "are shown below for your reference."
@@ -8203,18 +8212,18 @@ msgstr ""
8203
  "Deine Bestellung ist eingegangen und wird nun bearbeitet. Die Einzelheiten "
8204
  "deiner Bestellung kannst du der nachfolgenden Tabelle entnehmen."
8205
 
8206
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:297
8207
  msgid "Someone requested a password reset for your account."
8208
  msgstr ""
8209
  "Jemand hat das Zurücksetzen des Passworts für deinen Account beantragt."
8210
 
8211
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:312
8212
  #, php-format
8213
  msgid "Thanks for creating an account on %s."
8214
  msgstr "Danke, dass du ein Konto bei %s erstellt hast."
8215
 
8216
  # @ woocommerce-germanized
8217
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:1066
8218
  msgctxt "revocation-form"
8219
  msgid "Forward your Revocation online"
8220
  msgstr "Deinen Widerruf online erklären"
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2020-09-28 12:34+0200\n"
6
+ "PO-Revision-Date: 2020-09-28 12:34+0200\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
37
  "X-Poedit-SearchPathExcluded-10: woocommerce-germanized-dhl/node_modules\n"
38
  "X-Poedit-SearchPathExcluded-11: woocommerce-germanized/build\n"
39
  "X-Poedit-SearchPathExcluded-12: woocommerce-trusted-shops/build\n"
40
+ "X-Poedit-SearchPathExcluded-13: woocommerce-germanized/assets\n"
41
 
42
  # @ woocommerce-germanized
43
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:18
2418
 
2419
  # @ woocommerce-germanized
2420
  #: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-item.php:28
2421
+ #: woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php:59
2422
  msgctxt "shipments return reason"
2423
  msgid "None"
2424
  msgstr "Keiner"
3914
  "Vielen Dank. Du erhältst eine E-Mail mit einem Link über den du deinen "
3915
  "Rücksendeantrag stellen kannst."
3916
 
3917
+ #: woocommerce-germanized-shipments/src/FormHandler.php:172
3918
  msgctxt "shipments"
3919
  msgid "You are not allowed to add returns to that order."
3920
  msgstr ""
3922
  "hinzuzufügen."
3923
 
3924
  # @ woocommerce-germanized
3925
+ #: woocommerce-germanized-shipments/src/FormHandler.php:177
3926
  msgctxt "shipments"
3927
  msgid "Sorry, but this order does not support returns any longer."
3928
  msgstr "Entschuldigung, diese Sendung kann nicht mehr zurückgesendet werden."
3929
 
3930
+ #: woocommerce-germanized-shipments/src/FormHandler.php:182
3931
+ #: woocommerce-germanized-shipments/src/FormHandler.php:218
3932
  msgctxt "shipments"
3933
  msgid "Please choose one or more items from the list."
3934
  msgstr "Bitte wähle ein oder mehrere Produkt(e) aus."
3935
 
3936
+ #: woocommerce-germanized-shipments/src/FormHandler.php:198
3937
  msgctxt "shipments"
3938
  msgid "The return reason you have chosen does not exist."
3939
  msgstr "Der Rücksendegrund existiert nicht."
3940
 
3941
+ #: woocommerce-germanized-shipments/src/FormHandler.php:201
3942
  msgctxt "shipments"
3943
  msgid "Please choose a return reason from the list."
3944
  msgstr "Bitte wähle aus der Liste einen Grund für die Rücksendung aus."
3945
 
3946
+ #: woocommerce-germanized-shipments/src/FormHandler.php:206
3947
  msgctxt "shipments"
3948
  msgid ""
3949
  "Please check your item quantities. Quantities must not exceed maximum "
3951
  msgstr ""
3952
  "Bitte überprüfe deine Angaben zur Anzahl. Die angegebene Anzahl ist zu hoch."
3953
 
3954
+ #: woocommerce-germanized-shipments/src/FormHandler.php:253
3955
  msgctxt "shipments"
3956
  msgid ""
3957
  "There was an error while creating the return. Please contact us for further "
4422
  msgid "Shipment #%1$s was created on %2$s and is currently %3$s."
4423
  msgstr "Sendung #%1$s vom %2$s ist aktuell %3$s."
4424
 
4425
+ #: woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php:61
4426
  msgctxt "shipments return reason"
4427
  msgid "Please choose"
4428
  msgstr "Bitte auswählen"
8113
  msgid "Mr."
8114
  msgstr "Herrn"
8115
 
8116
+ #: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:287
8117
  msgid "Is voucher?"
8118
  msgstr "Wertgutschein?"
8119
 
8120
+ #: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:288
8121
  #, php-format
8122
  msgid ""
8123
  "Whether or not this coupon is a voucher which has been sold to a customer "
8174
  msgid "Invalid activation key"
8175
  msgstr "Aktivierungscode ungültig"
8176
 
8177
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:122
8178
+ msgid "BCC recipients"
8179
+ msgstr "BCC Empfänger"
8180
+
8181
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:124
8182
+ msgid "Enter blind-copy recipients (comma separated) for this email."
8183
+ msgstr "Füge Empfänger (kommasepariert) einer Blindkopie für diese E-Mail ein."
8184
+
8185
  # @ woocommerce-germanized
8186
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:163
8187
  msgid "Confirmation text"
8188
  msgstr "Bestätigung Text"
8189
 
8190
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:164
8191
  msgid ""
8192
  "Your order has been received and is now being processed. Your order details "
8193
  "are shown below for your reference:"
8196
  "deiner Bestellung kannst du der nachfolgenden Tabelle entnehmen:"
8197
 
8198
  # @ woocommerce-germanized
8199
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:165
8200
  msgid ""
8201
  "This text will be inserted within the order confirmation email. Use "
8202
  "{order_number}, {site_title} or {order_date} as placeholder."
8204
  "Dieser Text wird in die Bestellbestätigung eingefügt. Verwende "
8205
  "{order_number}, {site_title} oder {order_date} als Platzhalter."
8206
 
8207
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:283
8208
  msgid ""
8209
  "Your order has been received and is now being processed. Your order details "
8210
  "are shown below for your reference."
8212
  "Deine Bestellung ist eingegangen und wird nun bearbeitet. Die Einzelheiten "
8213
  "deiner Bestellung kannst du der nachfolgenden Tabelle entnehmen."
8214
 
8215
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:331
8216
  msgid "Someone requested a password reset for your account."
8217
  msgstr ""
8218
  "Jemand hat das Zurücksetzen des Passworts für deinen Account beantragt."
8219
 
8220
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:346
8221
  #, php-format
8222
  msgid "Thanks for creating an account on %s."
8223
  msgstr "Danke, dass du ein Konto bei %s erstellt hast."
8224
 
8225
  # @ woocommerce-germanized
8226
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:1100
8227
  msgctxt "revocation-form"
8228
  msgid "Forward your Revocation online"
8229
  msgstr "Deinen Widerruf online erklären"
i18n/languages/woocommerce-germanized-de_DE_formal.mo CHANGED
Binary file
i18n/languages/woocommerce-germanized-de_DE_formal.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2020-09-08 13:00+0200\n"
6
- "PO-Revision-Date: 2020-09-08 13:02+0200\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE@formal\n"
@@ -37,6 +37,7 @@ msgstr ""
37
  "X-Poedit-SearchPathExcluded-10: woocommerce-germanized-dhl/node_modules\n"
38
  "X-Poedit-SearchPathExcluded-11: woocommerce-germanized/build\n"
39
  "X-Poedit-SearchPathExcluded-12: woocommerce-trusted-shops/build\n"
 
40
 
41
  # @ woocommerce-germanized
42
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:18
@@ -2423,7 +2424,7 @@ msgstr[1] "%d von %d Positionen"
2423
 
2424
  # @ woocommerce-germanized
2425
  #: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-item.php:28
2426
- #: woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php:58
2427
  msgctxt "shipments return reason"
2428
  msgid "None"
2429
  msgstr "Keiner"
@@ -3904,7 +3905,7 @@ msgstr ""
3904
  "Vielen Dank. Sie erhalten eine E-Mail mit einem Link über den Sie Ihren "
3905
  "Rücksendeantrag stellen können."
3906
 
3907
- #: woocommerce-germanized-shipments/src/FormHandler.php:171
3908
  msgctxt "shipments"
3909
  msgid "You are not allowed to add returns to that order."
3910
  msgstr ""
@@ -3912,29 +3913,29 @@ msgstr ""
3912
  "hinzuzufügen."
3913
 
3914
  # @ woocommerce-germanized
3915
- #: woocommerce-germanized-shipments/src/FormHandler.php:176
3916
  msgctxt "shipments"
3917
  msgid "Sorry, but this order does not support returns any longer."
3918
  msgstr ""
3919
  "Entschuldigen Sie, diese Sendung kann nicht mehr zurückgesendet werden."
3920
 
3921
- #: woocommerce-germanized-shipments/src/FormHandler.php:181
3922
- #: woocommerce-germanized-shipments/src/FormHandler.php:217
3923
  msgctxt "shipments"
3924
  msgid "Please choose one or more items from the list."
3925
  msgstr "Bitte wählen Sie ein oder mehrere Produkt(e) aus."
3926
 
3927
- #: woocommerce-germanized-shipments/src/FormHandler.php:197
3928
  msgctxt "shipments"
3929
  msgid "The return reason you have chosen does not exist."
3930
  msgstr "Der Rücksendegrund existiert nicht."
3931
 
3932
- #: woocommerce-germanized-shipments/src/FormHandler.php:200
3933
  msgctxt "shipments"
3934
  msgid "Please choose a return reason from the list."
3935
  msgstr "Bitte wählen Sie aus der Liste einen Grund für die Rücksendung aus."
3936
 
3937
- #: woocommerce-germanized-shipments/src/FormHandler.php:205
3938
  msgctxt "shipments"
3939
  msgid ""
3940
  "Please check your item quantities. Quantities must not exceed maximum "
@@ -3943,7 +3944,7 @@ msgstr ""
3943
  "Bitte überprüfen Sie Ihre Angaben zur Anzahl. Die angegebene Anzahl ist zu "
3944
  "hoch."
3945
 
3946
- #: woocommerce-germanized-shipments/src/FormHandler.php:252
3947
  msgctxt "shipments"
3948
  msgid ""
3949
  "There was an error while creating the return. Please contact us for further "
@@ -4412,7 +4413,7 @@ msgctxt "shipments"
4412
  msgid "Shipment #%1$s was created on %2$s and is currently %3$s."
4413
  msgstr "Sendung #%1$s vom %2$s ist aktuell %3$s."
4414
 
4415
- #: woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php:60
4416
  msgctxt "shipments return reason"
4417
  msgid "Please choose"
4418
  msgstr "Bitte auswählen"
@@ -8110,11 +8111,11 @@ msgctxt "customer-title-male-address"
8110
  msgid "Mr."
8111
  msgstr "Herrn"
8112
 
8113
- #: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:257
8114
  msgid "Is voucher?"
8115
  msgstr "Wertgutschein?"
8116
 
8117
- #: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:258
8118
  #, php-format
8119
  msgid ""
8120
  "Whether or not this coupon is a voucher which has been sold to a customer "
@@ -8173,12 +8174,21 @@ msgstr "Abgelaufener Aktivierungscode"
8173
  msgid "Invalid activation key"
8174
  msgstr "Aktivierungscode ungültig"
8175
 
 
 
 
 
 
 
 
 
 
8176
  # @ woocommerce-germanized
8177
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:129
8178
  msgid "Confirmation text"
8179
  msgstr "Bestätigung Text"
8180
 
8181
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:130
8182
  msgid ""
8183
  "Your order has been received and is now being processed. Your order details "
8184
  "are shown below for your reference:"
@@ -8187,7 +8197,7 @@ msgstr ""
8187
  "Ihrer Bestellung können Sie der nachfolgenden Tabelle entnehmen:"
8188
 
8189
  # @ woocommerce-germanized
8190
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:131
8191
  msgid ""
8192
  "This text will be inserted within the order confirmation email. Use "
8193
  "{order_number}, {site_title} or {order_date} as placeholder."
@@ -8195,7 +8205,7 @@ msgstr ""
8195
  "Dieser Text wird in die Bestellbestätigung eingefügt. Verwenden Sie "
8196
  "{order_number}, {site_title} oder {order_date} als Platzhalter."
8197
 
8198
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:249
8199
  msgid ""
8200
  "Your order has been received and is now being processed. Your order details "
8201
  "are shown below for your reference."
@@ -8203,17 +8213,17 @@ msgstr ""
8203
  "Ihre Bestellung ist eingegangen und wird nun bearbeitet. Die Einzelheiten "
8204
  "Ihrer Bestellung können Sie der nachfolgenden Tabelle entnehmen."
8205
 
8206
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:297
8207
  msgid "Someone requested a password reset for your account."
8208
  msgstr "Jemand hat das Zurücksetzen des Passworts für Ihren Account beantragt."
8209
 
8210
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:312
8211
  #, php-format
8212
  msgid "Thanks for creating an account on %s."
8213
  msgstr "Danke, dass Sie ein Konto bei %s erstellt haben."
8214
 
8215
  # @ woocommerce-germanized
8216
- #: woocommerce-germanized/includes/class-wc-gzd-emails.php:1066
8217
  msgctxt "revocation-form"
8218
  msgid "Forward your Revocation online"
8219
  msgstr "Widerruf online erklären"
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2020-09-28 12:32+0200\n"
6
+ "PO-Revision-Date: 2020-09-28 12:34+0200\n"
7
  "Last-Translator: holzhannes <holzhannes@posteo.de>\n"
8
  "Language-Team: \n"
9
  "Language: de_DE@formal\n"
37
  "X-Poedit-SearchPathExcluded-10: woocommerce-germanized-dhl/node_modules\n"
38
  "X-Poedit-SearchPathExcluded-11: woocommerce-germanized/build\n"
39
  "X-Poedit-SearchPathExcluded-12: woocommerce-trusted-shops/build\n"
40
+ "X-Poedit-SearchPathExcluded-13: woocommerce-germanized/assets\n"
41
 
42
  # @ woocommerce-germanized
43
  #: woocommerce-germanized-dhl/includes/admin/views/html-shipment-label-backbone-form.php:18
2424
 
2425
  # @ woocommerce-germanized
2426
  #: woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-item.php:28
2427
+ #: woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php:59
2428
  msgctxt "shipments return reason"
2429
  msgid "None"
2430
  msgstr "Keiner"
3905
  "Vielen Dank. Sie erhalten eine E-Mail mit einem Link über den Sie Ihren "
3906
  "Rücksendeantrag stellen können."
3907
 
3908
+ #: woocommerce-germanized-shipments/src/FormHandler.php:172
3909
  msgctxt "shipments"
3910
  msgid "You are not allowed to add returns to that order."
3911
  msgstr ""
3913
  "hinzuzufügen."
3914
 
3915
  # @ woocommerce-germanized
3916
+ #: woocommerce-germanized-shipments/src/FormHandler.php:177
3917
  msgctxt "shipments"
3918
  msgid "Sorry, but this order does not support returns any longer."
3919
  msgstr ""
3920
  "Entschuldigen Sie, diese Sendung kann nicht mehr zurückgesendet werden."
3921
 
3922
+ #: woocommerce-germanized-shipments/src/FormHandler.php:182
3923
+ #: woocommerce-germanized-shipments/src/FormHandler.php:218
3924
  msgctxt "shipments"
3925
  msgid "Please choose one or more items from the list."
3926
  msgstr "Bitte wählen Sie ein oder mehrere Produkt(e) aus."
3927
 
3928
+ #: woocommerce-germanized-shipments/src/FormHandler.php:198
3929
  msgctxt "shipments"
3930
  msgid "The return reason you have chosen does not exist."
3931
  msgstr "Der Rücksendegrund existiert nicht."
3932
 
3933
+ #: woocommerce-germanized-shipments/src/FormHandler.php:201
3934
  msgctxt "shipments"
3935
  msgid "Please choose a return reason from the list."
3936
  msgstr "Bitte wählen Sie aus der Liste einen Grund für die Rücksendung aus."
3937
 
3938
+ #: woocommerce-germanized-shipments/src/FormHandler.php:206
3939
  msgctxt "shipments"
3940
  msgid ""
3941
  "Please check your item quantities. Quantities must not exceed maximum "
3944
  "Bitte überprüfen Sie Ihre Angaben zur Anzahl. Die angegebene Anzahl ist zu "
3945
  "hoch."
3946
 
3947
+ #: woocommerce-germanized-shipments/src/FormHandler.php:253
3948
  msgctxt "shipments"
3949
  msgid ""
3950
  "There was an error while creating the return. Please contact us for further "
4413
  msgid "Shipment #%1$s was created on %2$s and is currently %3$s."
4414
  msgstr "Sendung #%1$s vom %2$s ist aktuell %3$s."
4415
 
4416
+ #: woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php:61
4417
  msgctxt "shipments return reason"
4418
  msgid "Please choose"
4419
  msgstr "Bitte auswählen"
8111
  msgid "Mr."
8112
  msgstr "Herrn"
8113
 
8114
+ #: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:287
8115
  msgid "Is voucher?"
8116
  msgstr "Wertgutschein?"
8117
 
8118
+ #: woocommerce-germanized/includes/class-wc-gzd-coupon-helper.php:288
8119
  #, php-format
8120
  msgid ""
8121
  "Whether or not this coupon is a voucher which has been sold to a customer "
8174
  msgid "Invalid activation key"
8175
  msgstr "Aktivierungscode ungültig"
8176
 
8177
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:122
8178
+ msgid "BCC recipients"
8179
+ msgstr "BCC Empfänger"
8180
+
8181
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:124
8182
+ msgid "Enter blind-copy recipients (comma separated) for this email."
8183
+ msgstr ""
8184
+ "Fügen Sie Empfänger (kommasepariert) einer Blindkopie für diese E-Mail ein."
8185
+
8186
  # @ woocommerce-germanized
8187
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:163
8188
  msgid "Confirmation text"
8189
  msgstr "Bestätigung Text"
8190
 
8191
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:164
8192
  msgid ""
8193
  "Your order has been received and is now being processed. Your order details "
8194
  "are shown below for your reference:"
8197
  "Ihrer Bestellung können Sie der nachfolgenden Tabelle entnehmen:"
8198
 
8199
  # @ woocommerce-germanized
8200
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:165
8201
  msgid ""
8202
  "This text will be inserted within the order confirmation email. Use "
8203
  "{order_number}, {site_title} or {order_date} as placeholder."
8205
  "Dieser Text wird in die Bestellbestätigung eingefügt. Verwenden Sie "
8206
  "{order_number}, {site_title} oder {order_date} als Platzhalter."
8207
 
8208
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:283
8209
  msgid ""
8210
  "Your order has been received and is now being processed. Your order details "
8211
  "are shown below for your reference."
8213
  "Ihre Bestellung ist eingegangen und wird nun bearbeitet. Die Einzelheiten "
8214
  "Ihrer Bestellung können Sie der nachfolgenden Tabelle entnehmen."
8215
 
8216
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:331
8217
  msgid "Someone requested a password reset for your account."
8218
  msgstr "Jemand hat das Zurücksetzen des Passworts für Ihren Account beantragt."
8219
 
8220
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:346
8221
  #, php-format
8222
  msgid "Thanks for creating an account on %s."
8223
  msgstr "Danke, dass Sie ein Konto bei %s erstellt haben."
8224
 
8225
  # @ woocommerce-germanized
8226
+ #: woocommerce-germanized/includes/class-wc-gzd-emails.php:1100
8227
  msgctxt "revocation-form"
8228
  msgid "Forward your Revocation online"
8229
  msgstr "Widerruf online erklären"
includes/class-wc-gzd-emails.php CHANGED
@@ -89,11 +89,45 @@ class WC_GZD_Emails {
89
  ), 10, 4 );
90
  }
91
 
 
 
 
92
  if ( is_admin() ) {
93
  $this->admin_hooks();
94
  }
95
  }
96
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  public function disable_pay_order_confirmation( $order ) {
98
  remove_filter( 'woocommerce_payment_successful_result', array( $this, 'send_order_confirmation_mails' ), 0 );
99
  remove_filter( 'woocommerce_checkout_no_payment_needed_redirect', array(
89
  ), 10, 4 );
90
  }
91
 
92
+ add_action( 'woocommerce_email', array( $this, 'init_bcc_field' ), 10, 1 );
93
+ add_filter( 'woocommerce_email_headers', array( $this, 'add_bcc_email_headers' ), 10, 4 );
94
+
95
  if ( is_admin() ) {
96
  $this->admin_hooks();
97
  }
98
  }
99
 
100
+ public function add_bcc_email_headers( $headers, $id, $object, $email ) {
101
+ if ( $email ) {
102
+ $recipients = $email->get_option( 'bcc' );
103
+
104
+ if ( $recipients && ! empty( $recipients ) ) {
105
+ $recipients = array_map( 'trim', explode( ',', $recipients ) );
106
+ $recipients = array_filter( $recipients, 'is_email' );
107
+
108
+ if ( ! empty( $recipients ) ) {
109
+ $headers .= 'Bcc: ' . trim( implode( ',', $recipients ) ) . "\r\n";
110
+ }
111
+ }
112
+ }
113
+
114
+ return $headers;
115
+ }
116
+
117
+ public function init_bcc_field( $mailer ) {
118
+ $mails = $mailer->get_emails();
119
+
120
+ foreach ( $mails as $mail ) {
121
+ $mail->form_fields['bcc'] = array(
122
+ 'title' => __( 'BCC recipients', 'woocommerce-germanized' ),
123
+ 'type' => 'text',
124
+ 'description' => __( 'Enter blind-copy recipients (comma separated) for this email.', 'woocommerce-germanized' ),
125
+ 'placeholder' => '',
126
+ 'default' => ''
127
+ );
128
+ }
129
+ }
130
+
131
  public function disable_pay_order_confirmation( $order ) {
132
  remove_filter( 'woocommerce_payment_successful_result', array( $this, 'send_order_confirmation_mails' ), 0 );
133
  remove_filter( 'woocommerce_checkout_no_payment_needed_redirect', array(
includes/class-wc-gzd-product-variable.php CHANGED
@@ -110,7 +110,7 @@ class WC_GZD_Product_Variable extends WC_GZD_Product {
110
  public function has_unit() {
111
  $prices = $this->get_variation_unit_prices();
112
 
113
- if ( $this->get_unit() && $prices['regular_price'] && $this->get_unit_base() ) {
114
  return true;
115
  }
116
 
110
  public function has_unit() {
111
  $prices = $this->get_variation_unit_prices();
112
 
113
+ if ( $this->get_unit() && is_array( $prices ) && $prices['regular_price'] && $this->get_unit_base() ) {
114
  return true;
115
  }
116
 
includes/gateways/direct-debit/assets/js/direct-debit.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function(o){var i={$checkoutForm:o("form.checkout, form#order_review"),init:function(){this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-holder",this.onValidateHolder),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-iban",this.onValidateIBAN),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-bic",this.onValidateSWIFT),this.$checkoutForm.on("blur input change","input, select",this.maybeShowCheckbox),o("body").bind("updated_checkout",this.maybeShowCheckbox),o(document).on("click","a#show-direct-debit-trigger",this.onPrettyPhotoOpen),this.initPrettyPhoto()},onValidateIBAN:function(){i.isValidIBAN(o(this).val())||(o(this).parents("p.form-row").removeClass("woocommerce-validated"),o(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateSWIFT:function(){i.isValidSWIFT(o(this).val())||(o(this).parents("p.form-row").removeClass("woocommerce-validated"),o(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateHolder:function(){o(this).val()||(o(this).parents("p.form-row").removeClass("woocommerce-validated"),o(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},isValidIBAN:function(t){return IBAN.isValid(t)},isValidSWIFT:function(t){return/^([a-zA-Z]){4}([a-zA-Z]){2}([0-9a-zA-Z]){2}([0-9a-zA-Z]{3})?$/.test(t)},maybeShowCheckbox:function(){var t=i;o(".direct-debit-checkbox").hide(),o("#direct-debit-form").length&&o("#payment_method_direct-debit").is(":checked")&&o("input#direct-debit-account-holder").val()&&o("input#direct-debit-account-iban").val()&&o("input#direct-debit-account-bic").val()&&(o(".direct-debit-checkbox").show(),t.initPrettyPhoto())},onPrettyPhotoOpen:function(t){t.preventDefault();var i=o(this).attr("href"),e={country:o("#billing_country").val(),postcode:o("input#billing_postcode").val(),city:o("#billing_city").val(),address:o("input#billing_address_1").val(),address_2:o("input#billing_address_2").val(),debit_holder:o("input#direct-debit-account-holder").val(),debit_iban:o("input#direct-debit-account-iban").val(),debit_swift:o("input#direct-debit-account-bic").val(),user:o("input#createaccount").val()};i+="&ajax=true&"+jQuery.param(e),o("#show-direct-debit-pretty").attr("href",i),o("#show-direct-debit-pretty").trigger("click")},initPrettyPhoto:function(){o("a#show-direct-debit-pretty").prettyPhoto({social_tools:!1,theme:"pp_woocommerce",horizontal_padding:20,opacity:.8,deeplinking:!1})}};i.init()});
1
+ jQuery(function(e){var i={$checkoutForm:e("form.checkout, form#order_review"),init:function(){this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-holder",this.onValidateHolder),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-iban",this.onValidateIBAN),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-bic",this.onValidateSWIFT),this.$checkoutForm.on("blur input change","input, select",this.maybeShowCheckbox),e("body").bind("updated_checkout",this.maybeShowCheckbox),e(document).on("click","a#show-direct-debit-trigger",this.onPrettyPhotoOpen),this.initPrettyPhoto()},onValidateIBAN:function(){i.isValidIBAN(e(this).val())||(e(this).parents("p.form-row").removeClass("woocommerce-validated"),e(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateSWIFT:function(){i.isValidSWIFT(e(this).val())||(e(this).parents("p.form-row").removeClass("woocommerce-validated"),e(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateHolder:function(){e(this).val()||(e(this).parents("p.form-row").removeClass("woocommerce-validated"),e(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},isValidIBAN:function(t){return IBAN.isValid(t)},isValidSWIFT:function(t){return/^([a-zA-Z]){4}([a-zA-Z]){2}([0-9a-zA-Z]){2}([0-9a-zA-Z]{3})?$/.test(t)},maybeShowCheckbox:function(){var t=i;e(".direct-debit-checkbox").hide(),e("#direct-debit-form").length&&e("#payment_method_direct-debit").is(":checked")&&e("input#direct-debit-account-holder").val()&&e("input#direct-debit-account-iban").val()&&e("input#direct-debit-account-bic").val()&&(e(".direct-debit-checkbox").show(),t.initPrettyPhoto())},onPrettyPhotoOpen:function(t){t.preventDefault();var i=e(this).attr("href"),t={country:e("#billing_country").val(),postcode:e("input#billing_postcode").val(),city:e("#billing_city").val(),address:e("input#billing_address_1").val(),address_2:e("input#billing_address_2").val(),debit_holder:e("input#direct-debit-account-holder").val(),debit_iban:e("input#direct-debit-account-iban").val(),debit_swift:e("input#direct-debit-account-bic").val(),user:e("input#createaccount").val()};i+="&ajax=true&"+jQuery.param(t),e("#show-direct-debit-pretty").attr("href",i),e("#show-direct-debit-pretty").trigger("click")},initPrettyPhoto:function(){e("a#show-direct-debit-pretty").prettyPhoto({social_tools:!1,theme:"pp_woocommerce",horizontal_padding:20,opacity:.8,deeplinking:!1})}};i.init()});
includes/gateways/direct-debit/assets/js/iban.min.js CHANGED
@@ -1 +1 @@
1
- !function(e){Array.prototype.map||(Array.prototype.map=function(e){"use strict";if(null==this)throw new TypeError;var n=Object(this),F=n.length>>>0;if("function"!=typeof e)throw new TypeError;for(var t=new Array(F),r=2<=arguments.length?arguments[1]:void 0,A=0;A<F;A++)A in n&&(t[A]=e.call(r,n[A],A,n));return t});var F="A".charCodeAt(0),t="Z".charCodeAt(0);function r(e){return(e=(e=e.toUpperCase()).substr(4)+e.substr(0,4)).split("").map(function(e){var n=e.charCodeAt(0);return F<=n&&n<=t?n-F+10:e}).join("")}function A(e){for(var n,F=e;2<F.length;)n=F.slice(0,9),F=parseInt(n,10)%97+F.slice(n.length);return parseInt(F,10)%97}function n(e,n,F,t){this.countryCode=e,this.length=n,this.structure=F,this.example=t}n.prototype._regex=function(){return this._cachedRegex||(this._cachedRegex=(e=this.structure,n=e.match(/(.{3})/g).map(function(e){var n,F=e.slice(0,1),t=parseInt(e.slice(1),10);switch(F){case"A":n="0-9A-Za-z";break;case"B":n="0-9A-Z";break;case"C":n="A-Za-z";break;case"F":n="0-9";break;case"L":n="a-z";break;case"U":n="A-Z";break;case"W":n="0-9a-z"}return"(["+n+"]{"+t+"})"}),new RegExp("^"+n.join("")+"$")));var e,n},n.prototype.isValid=function(e){return this.length==e.length&&this.countryCode===e.slice(0,2)&&this._regex().test(e.slice(4))&&1==A(r(e))},n.prototype.toBBAN=function(e,n){return this._regex().exec(e.slice(4)).slice(1).join(n)},n.prototype.fromBBAN=function(e){if(!this.isValidBBAN(e))throw new Error("Invalid BBAN");var n=("0"+(98-A(r(this.countryCode+"00"+e)))).slice(-2);return this.countryCode+n+e},n.prototype.isValidBBAN=function(e){return this.length-4==e.length&&this._regex().test(e)};var i={};function o(e){i[e.countryCode]=e}o(new n("AD",24,"F04F04A12","AD1200012030200359100100")),o(new n("AE",23,"F03F16","AE070331234567890123456")),o(new n("AL",28,"F08A16","AL47212110090000000235698741")),o(new n("AT",20,"F05F11","AT611904300234573201")),o(new n("AZ",28,"U04A20","AZ21NABZ00000000137010001944")),o(new n("BA",20,"F03F03F08F02","BA391290079401028494")),o(new n("BE",16,"F03F07F02","BE68539007547034")),o(new n("BG",22,"U04F04F02A08","BG80BNBG96611020345678")),o(new n("BH",22,"U04A14","BH67BMAG00001299123456")),o(new n("BR",29,"F08F05F10U01A01","BR9700360305000010009795493P1")),o(new n("CH",21,"F05A12","CH9300762011623852957")),o(new n("CR",21,"F03F14","CR0515202001026284066")),o(new n("CY",28,"F03F05A16","CY17002001280000001200527600")),o(new n("CZ",24,"F04F06F10","CZ6508000000192000145399")),o(new n("DE",22,"F08F10","DE89370400440532013000")),o(new n("DK",18,"F04F09F01","DK5000400440116243")),o(new n("DO",28,"U04F20","DO28BAGR00000001212453611324")),o(new n("EE",20,"F02F02F11F01","EE382200221020145685")),o(new n("ES",24,"F04F04F01F01F10","ES9121000418450200051332")),o(new n("FI",18,"F06F07F01","FI2112345600000785")),o(new n("FO",18,"F04F09F01","FO6264600001631634")),o(new n("FR",27,"F05F05A11F02","FR1420041010050500013M02606")),o(new n("GB",22,"U04F06F08","GB29NWBK60161331926819")),o(new n("GE",22,"U02F16","GE29NB0000000101904917")),o(new n("GI",23,"U04A15","GI75NWBK000000007099453")),o(new n("GL",18,"F04F09F01","GL8964710001000206")),o(new n("GR",27,"F03F04A16","GR1601101250000000012300695")),o(new n("GT",28,"A04A20","GT82TRAJ01020000001210029690")),o(new n("HR",21,"F07F10","HR1210010051863000160")),o(new n("HU",28,"F03F04F01F15F01","HU42117730161111101800000000")),o(new n("IE",22,"U04F06F08","IE29AIBK93115212345678")),o(new n("IL",23,"F03F03F13","IL620108000000099999999")),o(new n("IS",26,"F04F02F06F10","IS140159260076545510730339")),o(new n("IT",27,"U01F05F05A12","IT60X0542811101000000123456")),o(new n("KW",30,"U04A22","KW81CBKU0000000000001234560101")),o(new n("KZ",20,"F03A13","KZ86125KZT5004100100")),o(new n("LB",28,"F04A20","LB62099900000001001901229114")),o(new n("LI",21,"F05A12","LI21088100002324013AA")),o(new n("LT",20,"F05F11","LT121000011101001000")),o(new n("LU",20,"F03A13","LU280019400644750000")),o(new n("LV",21,"U04A13","LV80BANK0000435195001")),o(new n("MC",27,"F05F05A11F02","MC5811222000010123456789030")),o(new n("MD",24,"U02F18","MD24AG000225100013104168")),o(new n("ME",22,"F03F13F02","ME25505000012345678951")),o(new n("MK",19,"F03A10F02","MK07250120000058984")),o(new n("MR",27,"F05F05F11F02","MR1300020001010000123456753")),o(new n("MT",31,"U04F05A18","MT84MALT011000012345MTLCAST001S")),o(new n("MU",30,"U04F02F02F12F03U03","MU17BOMM0101101030300200000MUR")),o(new n("NL",18,"U04F10","NL91ABNA0417164300")),o(new n("NO",15,"F04F06F01","NO9386011117947")),o(new n("PK",24,"U04A16","PK36SCBL0000001123456702")),o(new n("PL",28,"F08F16","PL61109010140000071219812874")),o(new n("PS",29,"U04A21","PS92PALS000000000400123456702")),o(new n("PT",25,"F04F04F11F02","PT50000201231234567890154")),o(new n("RO",24,"U04A16","RO49AAAA1B31007593840000")),o(new n("RS",22,"F03F13F02","RS35260005601001611379")),o(new n("SA",24,"F02A18","SA0380000000608010167519")),o(new n("SE",24,"F03F16F01","SE4550000000058398257466")),o(new n("SI",19,"F05F08F02","SI56263300012039086")),o(new n("SK",24,"F04F06F10","SK3112000000198742637541")),o(new n("SM",27,"U01F05F05A12","SM86U0322509800000000270100")),o(new n("TN",24,"F02F03F13F02","TN5910006035183598478831")),o(new n("TR",26,"F05A01A16","TR330006100519786457841326")),o(new n("VG",24,"U04F16","VG96VPVG0000012345678901")),o(new n("AO",25,"F21","AO69123456789012345678901")),o(new n("BF",27,"F23","BF2312345678901234567890123")),o(new n("BI",16,"F12","BI41123456789012")),o(new n("BJ",28,"F24","BJ39123456789012345678901234")),o(new n("CI",28,"U01F23","CI17A12345678901234567890123")),o(new n("CM",27,"F23","CM9012345678901234567890123")),o(new n("CV",25,"F21","CV30123456789012345678901")),o(new n("DZ",24,"F20","DZ8612345678901234567890")),o(new n("IR",26,"F22","IR861234568790123456789012")),o(new n("JO",30,"A04F22","JO15AAAA1234567890123456789012")),o(new n("MG",27,"F23","MG1812345678901234567890123")),o(new n("ML",28,"U01F23","ML15A12345678901234567890123")),o(new n("MZ",25,"F21","MZ25123456789012345678901")),o(new n("QA",29,"U04A21","QA30AAAA123456789012345678901")),o(new n("SN",28,"U01F23","SN52A12345678901234567890123")),o(new n("UA",29,"F25","UA511234567890123456789012345"));var w=/[^a-zA-Z0-9]/g,c=/(.{4})(?!$)/g;function s(e){return"string"==typeof e||e instanceof String}e.isValid=function(e){if(!s(e))return!1;e=this.electronicFormat(e);var n=i[e.slice(0,2)];return!!n&&n.isValid(e)},e.toBBAN=function(e,n){void 0===n&&(n=" "),e=this.electronicFormat(e);var F=i[e.slice(0,2)];if(!F)throw new Error("No country with code "+e.slice(0,2));return F.toBBAN(e,n)},e.fromBBAN=function(e,n){var F=i[e];if(!F)throw new Error("No country with code "+e);return F.fromBBAN(this.electronicFormat(n))},e.isValidBBAN=function(e,n){if(!s(n))return!1;var F=i[e];return F&&F.isValidBBAN(this.electronicFormat(n))},e.printFormat=function(e,n){return void 0===n&&(n=" "),this.electronicFormat(e).replace(c,"$1"+n)},e.electronicFormat=function(e){return e.replace(w,"").toUpperCase()},e.countries=i}("undefined"==typeof exports?this.IBAN={}:exports);
1
+ !function(e){Array.prototype.map||(Array.prototype.map=function(e){"use strict";if(null==this)throw new TypeError;var n=Object(this),F=n.length>>>0;if("function"!=typeof e)throw new TypeError;for(var t=new Array(F),r=2<=arguments.length?arguments[1]:void 0,A=0;A<F;A++)A in n&&(t[A]=e.call(r,n[A],A,n));return t});var F="A".charCodeAt(0),t="Z".charCodeAt(0);function r(e){return(e=(e=e.toUpperCase()).substr(4)+e.substr(0,4)).split("").map(function(e){var n=e.charCodeAt(0);return F<=n&&n<=t?n-F+10:e}).join("")}function A(e){for(var n,F=e;2<F.length;)n=F.slice(0,9),F=parseInt(n,10)%97+F.slice(n.length);return parseInt(F,10)%97}function n(e,n,F,t){this.countryCode=e,this.length=n,this.structure=F,this.example=t}n.prototype._regex=function(){return this._cachedRegex||(this._cachedRegex=(e=(e=this.structure).match(/(.{3})/g).map(function(e){var n,F=e.slice(0,1),e=parseInt(e.slice(1),10);switch(F){case"A":n="0-9A-Za-z";break;case"B":n="0-9A-Z";break;case"C":n="A-Za-z";break;case"F":n="0-9";break;case"L":n="a-z";break;case"U":n="A-Z";break;case"W":n="0-9a-z"}return"(["+n+"]{"+e+"})"}),new RegExp("^"+e.join("")+"$")));var e},n.prototype.isValid=function(e){return this.length==e.length&&this.countryCode===e.slice(0,2)&&this._regex().test(e.slice(4))&&1==A(r(e))},n.prototype.toBBAN=function(e,n){return this._regex().exec(e.slice(4)).slice(1).join(n)},n.prototype.fromBBAN=function(e){if(!this.isValidBBAN(e))throw new Error("Invalid BBAN");var n=("0"+(98-A(r(this.countryCode+"00"+e)))).slice(-2);return this.countryCode+n+e},n.prototype.isValidBBAN=function(e){return this.length-4==e.length&&this._regex().test(e)};var i={};function o(e){i[e.countryCode]=e}o(new n("AD",24,"F04F04A12","AD1200012030200359100100")),o(new n("AE",23,"F03F16","AE070331234567890123456")),o(new n("AL",28,"F08A16","AL47212110090000000235698741")),o(new n("AT",20,"F05F11","AT611904300234573201")),o(new n("AZ",28,"U04A20","AZ21NABZ00000000137010001944")),o(new n("BA",20,"F03F03F08F02","BA391290079401028494")),o(new n("BE",16,"F03F07F02","BE68539007547034")),o(new n("BG",22,"U04F04F02A08","BG80BNBG96611020345678")),o(new n("BH",22,"U04A14","BH67BMAG00001299123456")),o(new n("BR",29,"F08F05F10U01A01","BR9700360305000010009795493P1")),o(new n("CH",21,"F05A12","CH9300762011623852957")),o(new n("CR",21,"F03F14","CR0515202001026284066")),o(new n("CY",28,"F03F05A16","CY17002001280000001200527600")),o(new n("CZ",24,"F04F06F10","CZ6508000000192000145399")),o(new n("DE",22,"F08F10","DE89370400440532013000")),o(new n("DK",18,"F04F09F01","DK5000400440116243")),o(new n("DO",28,"U04F20","DO28BAGR00000001212453611324")),o(new n("EE",20,"F02F02F11F01","EE382200221020145685")),o(new n("ES",24,"F04F04F01F01F10","ES9121000418450200051332")),o(new n("FI",18,"F06F07F01","FI2112345600000785")),o(new n("FO",18,"F04F09F01","FO6264600001631634")),o(new n("FR",27,"F05F05A11F02","FR1420041010050500013M02606")),o(new n("GB",22,"U04F06F08","GB29NWBK60161331926819")),o(new n("GE",22,"U02F16","GE29NB0000000101904917")),o(new n("GI",23,"U04A15","GI75NWBK000000007099453")),o(new n("GL",18,"F04F09F01","GL8964710001000206")),o(new n("GR",27,"F03F04A16","GR1601101250000000012300695")),o(new n("GT",28,"A04A20","GT82TRAJ01020000001210029690")),o(new n("HR",21,"F07F10","HR1210010051863000160")),o(new n("HU",28,"F03F04F01F15F01","HU42117730161111101800000000")),o(new n("IE",22,"U04F06F08","IE29AIBK93115212345678")),o(new n("IL",23,"F03F03F13","IL620108000000099999999")),o(new n("IS",26,"F04F02F06F10","IS140159260076545510730339")),o(new n("IT",27,"U01F05F05A12","IT60X0542811101000000123456")),o(new n("KW",30,"U04A22","KW81CBKU0000000000001234560101")),o(new n("KZ",20,"F03A13","KZ86125KZT5004100100")),o(new n("LB",28,"F04A20","LB62099900000001001901229114")),o(new n("LI",21,"F05A12","LI21088100002324013AA")),o(new n("LT",20,"F05F11","LT121000011101001000")),o(new n("LU",20,"F03A13","LU280019400644750000")),o(new n("LV",21,"U04A13","LV80BANK0000435195001")),o(new n("MC",27,"F05F05A11F02","MC5811222000010123456789030")),o(new n("MD",24,"U02F18","MD24AG000225100013104168")),o(new n("ME",22,"F03F13F02","ME25505000012345678951")),o(new n("MK",19,"F03A10F02","MK07250120000058984")),o(new n("MR",27,"F05F05F11F02","MR1300020001010000123456753")),o(new n("MT",31,"U04F05A18","MT84MALT011000012345MTLCAST001S")),o(new n("MU",30,"U04F02F02F12F03U03","MU17BOMM0101101030300200000MUR")),o(new n("NL",18,"U04F10","NL91ABNA0417164300")),o(new n("NO",15,"F04F06F01","NO9386011117947")),o(new n("PK",24,"U04A16","PK36SCBL0000001123456702")),o(new n("PL",28,"F08F16","PL61109010140000071219812874")),o(new n("PS",29,"U04A21","PS92PALS000000000400123456702")),o(new n("PT",25,"F04F04F11F02","PT50000201231234567890154")),o(new n("RO",24,"U04A16","RO49AAAA1B31007593840000")),o(new n("RS",22,"F03F13F02","RS35260005601001611379")),o(new n("SA",24,"F02A18","SA0380000000608010167519")),o(new n("SE",24,"F03F16F01","SE4550000000058398257466")),o(new n("SI",19,"F05F08F02","SI56263300012039086")),o(new n("SK",24,"F04F06F10","SK3112000000198742637541")),o(new n("SM",27,"U01F05F05A12","SM86U0322509800000000270100")),o(new n("TN",24,"F02F03F13F02","TN5910006035183598478831")),o(new n("TR",26,"F05A01A16","TR330006100519786457841326")),o(new n("VG",24,"U04F16","VG96VPVG0000012345678901")),o(new n("AO",25,"F21","AO69123456789012345678901")),o(new n("BF",27,"F23","BF2312345678901234567890123")),o(new n("BI",16,"F12","BI41123456789012")),o(new n("BJ",28,"F24","BJ39123456789012345678901234")),o(new n("CI",28,"U01F23","CI17A12345678901234567890123")),o(new n("CM",27,"F23","CM9012345678901234567890123")),o(new n("CV",25,"F21","CV30123456789012345678901")),o(new n("DZ",24,"F20","DZ8612345678901234567890")),o(new n("IR",26,"F22","IR861234568790123456789012")),o(new n("JO",30,"A04F22","JO15AAAA1234567890123456789012")),o(new n("MG",27,"F23","MG1812345678901234567890123")),o(new n("ML",28,"U01F23","ML15A12345678901234567890123")),o(new n("MZ",25,"F21","MZ25123456789012345678901")),o(new n("QA",29,"U04A21","QA30AAAA123456789012345678901")),o(new n("SN",28,"U01F23","SN52A12345678901234567890123")),o(new n("UA",29,"F25","UA511234567890123456789012345"));var w=/[^a-zA-Z0-9]/g,c=/(.{4})(?!$)/g;function s(e){return"string"==typeof e||e instanceof String}e.isValid=function(e){if(!s(e))return!1;e=this.electronicFormat(e);var n=i[e.slice(0,2)];return!!n&&n.isValid(e)},e.toBBAN=function(e,n){void 0===n&&(n=" "),e=this.electronicFormat(e);var F=i[e.slice(0,2)];if(!F)throw new Error("No country with code "+e.slice(0,2));return F.toBBAN(e,n)},e.fromBBAN=function(e,n){var F=i[e];if(!F)throw new Error("No country with code "+e);return F.fromBBAN(this.electronicFormat(n))},e.isValidBBAN=function(e,n){if(!s(n))return!1;e=i[e];return e&&e.isValidBBAN(this.electronicFormat(n))},e.printFormat=function(e,n){return void 0===n&&(n=" "),this.electronicFormat(e).replace(c,"$1"+n)},e.electronicFormat=function(e){return e.replace(w,"").toUpperCase()},e.countries=i}("undefined"==typeof exports?this.IBAN={}:exports);
packages/woocommerce-germanized-dhl/src/DownloadHandler.php CHANGED
@@ -13,8 +13,9 @@ class DownloadHandler {
13
 
14
  protected static function parse_args( $args = array() ) {
15
  $args = wp_parse_args( $args, array(
16
- 'force' => false,
17
- 'path' => '',
 
18
  ) );
19
 
20
  $args['force'] = wc_string_to_bool( $args['force'] );
@@ -23,9 +24,14 @@ class DownloadHandler {
23
  }
24
 
25
  public static function download_label( $label_id, $args = array() ) {
26
- $args = self::parse_args( $args );
 
27
 
28
- if ( current_user_can( 'edit_shop_orders' ) ) {
 
 
 
 
29
  if ( $label = wc_gzd_dhl_get_label( $label_id ) ) {
30
 
31
  if ( 'export' === $args['path'] ) {
13
 
14
  protected static function parse_args( $args = array() ) {
15
  $args = wp_parse_args( $args, array(
16
+ 'force' => false,
17
+ 'path' => '',
18
+ 'check_permissions' => true,
19
  ) );
20
 
21
  $args['force'] = wc_string_to_bool( $args['force'] );
24
  }
25
 
26
  public static function download_label( $label_id, $args = array() ) {
27
+ $args = self::parse_args( $args );
28
+ $has_permission = current_user_can( 'edit_shop_orders' );
29
 
30
+ if ( ! $args['check_permissions'] ) {
31
+ $has_permission = true;
32
+ }
33
+
34
+ if ( $has_permission ) {
35
  if ( $label = wc_gzd_dhl_get_label( $label_id ) ) {
36
 
37
  if ( 'export' === $args['path'] ) {
packages/woocommerce-germanized-dhl/src/Package.php CHANGED
@@ -20,7 +20,7 @@ class Package {
20
  *
21
  * @var string
22
  */
23
- const VERSION = '1.2.9';
24
 
25
  public static $upload_dir_suffix = '';
26
 
20
  *
21
  * @var string
22
  */
23
+ const VERSION = '1.3.0';
24
 
25
  public static $upload_dir_suffix = '';
26
 
packages/woocommerce-germanized-dhl/woocommerce-germanized-dhl.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: The Germanized DHL integration, installed as a feature plugin for development and testing purposes.
6
  * Author: vendidero
7
  * Author URI: https://vendidero.de
8
- * Version: 1.2.9
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.3.0
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
packages/woocommerce-germanized-shipments/includes/admin/views/html-order-add-return-shipment-items.php CHANGED
@@ -8,7 +8,8 @@
8
  defined( 'ABSPATH' ) || exit;
9
  ?>
10
 
11
- <?php foreach( $order_shipment->get_available_items_for_return() as $item_id => $item_data ) : ?>
 
12
  <tr>
13
  <td><?php echo esc_attr( $item_data['name'] ); ?></td>
14
  <td><input class="wc-gzd-shipment-add-return-item-quantity" type="number" step="1" min="0" max="<?php echo esc_attr( $item_data['max_quantity'] ); ?>" value="<?php echo esc_attr( $item_data['max_quantity'] ); ?>" autocomplete="off" name="return_item[<?php echo esc_attr( $item_id ); ?>]" placeholder="1" size="4" class="quantity" /></td>
8
  defined( 'ABSPATH' ) || exit;
9
  ?>
10
 
11
+ <?php foreach( $order_shipment->get_available_items_for_return() as $item_id => $item_data ) :
12
+ ?>
13
  <tr>
14
  <td><?php echo esc_attr( $item_data['name'] ); ?></td>
15
  <td><input class="wc-gzd-shipment-add-return-item-quantity" type="number" step="1" min="0" max="<?php echo esc_attr( $item_data['max_quantity'] ); ?>" value="<?php echo esc_attr( $item_data['max_quantity'] ); ?>" autocomplete="off" name="return_item[<?php echo esc_attr( $item_id ); ?>]" placeholder="1" size="4" class="quantity" /></td>
packages/woocommerce-germanized-shipments/includes/admin/views/html-order-shipment-item.php CHANGED
@@ -20,7 +20,7 @@ defined( 'ABSPATH' ) || exit;
20
 
21
  <?php if ( 'name' === $column_name ) : ?>
22
 
23
- <?php echo wp_kses_post( $item->get_name() ); ?>
24
 
25
  <?php elseif ( 'return_reason' === $column_name ) : ?>
26
 
20
 
21
  <?php if ( 'name' === $column_name ) : ?>
22
 
23
+ <?php echo wp_kses_post( $item->get_name() ); ?> <?php echo ( $item->get_sku() ? '<small>(' . esc_html( $item->get_sku() ) . ')</small>' : '' ); ?>
24
 
25
  <?php elseif ( 'return_reason' === $column_name ) : ?>
26
 
packages/woocommerce-germanized-shipments/src/Admin/Table.php CHANGED
@@ -943,7 +943,7 @@ class Table extends WP_List_Table {
943
  <tr class="wc-gzd-shipment-item-preview wc-gzd-shipment-item-preview-<?php echo esc_attr( $item->get_id() ); ?>">
944
  <td class="wc-gzd-shipment-item-column-name">
945
  <?php if ( $product = $item->get_product() ) : ?>
946
- <a href="<?php echo get_edit_post_link( $product->get_id() ); ?>"><?php echo wp_kses_post( $item->get_name() ); ?></a>
947
  <?php else: ?>
948
  <?php echo wp_kses_post( $item->get_name() ); ?>
949
  <?php endif; ?>
943
  <tr class="wc-gzd-shipment-item-preview wc-gzd-shipment-item-preview-<?php echo esc_attr( $item->get_id() ); ?>">
944
  <td class="wc-gzd-shipment-item-column-name">
945
  <?php if ( $product = $item->get_product() ) : ?>
946
+ <a href="<?php echo get_edit_post_link( $product->get_parent_id() > 0 ? $product->get_parent_id() : $product->get_id() ); ?>"><?php echo wp_kses_post( $item->get_name() ); ?></a>
947
  <?php else: ?>
948
  <?php echo wp_kses_post( $item->get_name() ); ?>
949
  <?php endif; ?>
packages/woocommerce-germanized-shipments/src/FormHandler.php CHANGED
@@ -131,7 +131,6 @@ class FormHandler {
131
  */
132
  public static function download_label() {
133
  if ( 'wc-gzd-download-shipment-label' === $_GET['action'] && wp_verify_nonce( $_REQUEST['_wpnonce'], 'download-shipment-label' ) ) {
134
-
135
  $shipment_id = absint( $_GET['shipment_id'] );
136
  $args = wp_parse_args( $_GET, array(
137
  'force' => 'no',
@@ -140,6 +139,8 @@ class FormHandler {
140
  if ( $shipment = wc_gzd_get_shipment( $shipment_id ) ) {
141
  if ( 'return' === $shipment->get_type() && current_user_can( 'view_order', $shipment->get_order_id() ) ) {
142
  if ( $shipment->has_label() ) {
 
 
143
  $shipment->get_label()->download( $args );
144
  }
145
  }
131
  */
132
  public static function download_label() {
133
  if ( 'wc-gzd-download-shipment-label' === $_GET['action'] && wp_verify_nonce( $_REQUEST['_wpnonce'], 'download-shipment-label' ) ) {
 
134
  $shipment_id = absint( $_GET['shipment_id'] );
135
  $args = wp_parse_args( $_GET, array(
136
  'force' => 'no',
139
  if ( $shipment = wc_gzd_get_shipment( $shipment_id ) ) {
140
  if ( 'return' === $shipment->get_type() && current_user_can( 'view_order', $shipment->get_order_id() ) ) {
141
  if ( $shipment->has_label() ) {
142
+ $args['check_permissions'] = false;
143
+
144
  $shipment->get_label()->download( $args );
145
  }
146
  }
packages/woocommerce-germanized-shipments/src/Order.php CHANGED
@@ -439,8 +439,16 @@ class Order {
439
  }
440
 
441
  if ( $quantity_left > 0 ) {
 
 
 
 
 
 
 
 
442
  $items[ $item->get_id() ] = array(
443
- 'name' => $item->get_name(),
444
  'max_quantity' => $quantity_left,
445
  );
446
  }
@@ -491,8 +499,10 @@ class Order {
491
  }
492
 
493
  if ( $quantity_left > 0 ) {
 
 
494
  $items[ $item->get_order_item_id() ] = array(
495
- 'name' => $item->get_name(),
496
  'max_quantity' => $quantity_left,
497
  );
498
  }
439
  }
440
 
441
  if ( $quantity_left > 0 ) {
442
+ $sku = '';
443
+
444
+ if ( is_callable( array( $item, 'get_product' ) ) ) {
445
+ if ( $product = $item->get_product() ) {
446
+ $sku = $product->get_sku();
447
+ }
448
+ }
449
+
450
  $items[ $item->get_id() ] = array(
451
+ 'name' => $item->get_name() . ( ! empty( $sku ) ? ' (' . esc_html( $sku ) . ')' : '' ),
452
  'max_quantity' => $quantity_left,
453
  );
454
  }
499
  }
500
 
501
  if ( $quantity_left > 0 ) {
502
+ $sku = $item->get_sku();
503
+
504
  $items[ $item->get_order_item_id() ] = array(
505
+ 'name' => $item->get_name() . ( ! empty( $sku ) ? ' (' . esc_html( $sku ) . ')' : '' ),
506
  'max_quantity' => $quantity_left,
507
  );
508
  }
packages/woocommerce-germanized-shipments/src/Package.php CHANGED
@@ -17,7 +17,7 @@ class Package {
17
  *
18
  * @var string
19
  */
20
- const VERSION = '1.3.0';
21
 
22
  public static $upload_dir_suffix = '';
23
 
17
  *
18
  * @var string
19
  */
20
+ const VERSION = '1.3.1';
21
 
22
  public static $upload_dir_suffix = '';
23
 
packages/woocommerce-germanized-shipments/src/ShipmentItem.php CHANGED
@@ -305,7 +305,6 @@ class ShipmentItem extends WC_Data {
305
 
306
  $args = wp_parse_args( $args, array(
307
  'order_item_id' => $item->get_id(),
308
- 'product_id' => is_callable( array( $item, 'get_product_id' ) ) ? $item->get_product_id() : 0,
309
  'quantity' => 1,
310
  'name' => $item->get_name(),
311
  'sku' => $product ? $product->get_sku() : '',
@@ -348,7 +347,6 @@ class ShipmentItem extends WC_Data {
348
  }
349
 
350
  public function get_product() {
351
-
352
  if ( is_null( $this->product ) && 0 < $this->get_product_id() ) {
353
  $this->product = wc_get_product( $this->get_product_id() );
354
  }
305
 
306
  $args = wp_parse_args( $args, array(
307
  'order_item_id' => $item->get_id(),
 
308
  'quantity' => 1,
309
  'name' => $item->get_name(),
310
  'sku' => $product ? $product->get_sku() : '',
347
  }
348
 
349
  public function get_product() {
 
350
  if ( is_null( $this->product ) && 0 < $this->get_product_id() ) {
351
  $this->product = wc_get_product( $this->get_product_id() );
352
  }
packages/woocommerce-germanized-shipments/templates/shipment/add-return-shipment-item.php CHANGED
@@ -31,12 +31,13 @@ if ( ! defined( 'ABSPATH' ) ) {
31
  <?php
32
  $product = $item->get_product();
33
  $is_visible = $product && $product->is_visible();
 
34
 
35
  /** This filter is documented in templates/myaccount/shipment/shipment-details-item.php */
36
  $product_permalink = apply_filters( 'woocommerce_gzd_shipment_item_permalink', $is_visible ? $product->get_permalink() : '', $item, $order );
37
 
38
  /** This filter is documented in templates/emails/email-shipment-items.php */
39
- echo apply_filters( 'woocommerce_gzd_shipment_item_name', $product_permalink ? sprintf( '<a href="%s">%s</a>', $product_permalink, $item->get_name() ) : $item->get_name(), $item, $is_visible ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
40
  ?>
41
  </td>
42
 
31
  <?php
32
  $product = $item->get_product();
33
  $is_visible = $product && $product->is_visible();
34
+ $item_sku = $item->get_sku();
35
 
36
  /** This filter is documented in templates/myaccount/shipment/shipment-details-item.php */
37
  $product_permalink = apply_filters( 'woocommerce_gzd_shipment_item_permalink', $is_visible ? $product->get_permalink() : '', $item, $order );
38
 
39
  /** This filter is documented in templates/emails/email-shipment-items.php */
40
+ echo apply_filters( 'woocommerce_gzd_shipment_item_name', ( $product_permalink ? sprintf( '<a href="%s">%s</a>', $product_permalink, $item->get_name() ) : $item->get_name() ) . ( ! empty( $item_sku ) ? ' <small>(' . esc_html( $item_sku ) . ')</small>' : '' ), $item, $is_visible ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
41
  ?>
42
  </td>
43
 
packages/woocommerce-germanized-shipments/templates/shipment/shipment-details-item.php CHANGED
@@ -51,7 +51,8 @@ $item_class = apply_filters( 'woocommerce_gzd_shipment_item_class', 'woocommerce
51
 
52
  <td class="woocommerce-table__product-name product-name">
53
  <?php
54
- $is_visible = $product && $product->is_visible();
 
55
 
56
  /**
57
  * This filter may adjust the shipment item permalink on the customer account page.
@@ -66,7 +67,7 @@ $item_class = apply_filters( 'woocommerce_gzd_shipment_item_class', 'woocommerce
66
  $product_permalink = apply_filters( 'woocommerce_gzd_shipment_item_permalink', $is_visible ? $product->get_permalink() : '', $item, $shipment );
67
 
68
  /** This filter is documented in templates/emails/email-shipment-items.php */
69
- echo apply_filters( 'woocommerce_gzd_shipment_item_name', $product_permalink ? sprintf( '<a href="%s">%s</a>', $product_permalink, $item->get_name() ) : $item->get_name(), $item, $is_visible ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
70
  ?>
71
  </td>
72
 
51
 
52
  <td class="woocommerce-table__product-name product-name">
53
  <?php
54
+ $is_visible = $product && $product->is_visible();
55
+ $item_sku = $item->get_sku();
56
 
57
  /**
58
  * This filter may adjust the shipment item permalink on the customer account page.
67
  $product_permalink = apply_filters( 'woocommerce_gzd_shipment_item_permalink', $is_visible ? $product->get_permalink() : '', $item, $shipment );
68
 
69
  /** This filter is documented in templates/emails/email-shipment-items.php */
70
+ echo apply_filters( 'woocommerce_gzd_shipment_item_name', ( $product_permalink ? sprintf( '<a href="%s">%s</a>', $product_permalink, $item->get_name() ) : $item->get_name() ) . ( ! empty( $item_sku ) ? ' <small>(' . esc_html( $item_sku ) . ')</small>' : '' ), $item, $is_visible ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
71
  ?>
72
  </td>
73
 
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.3.0
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
5
  * Description: The Germanized Shipments integration, installed as a feature plugin for development and testing purposes.
6
  * Author: vendidero
7
  * Author URI: https://vendidero.de
8
+ * Version: 1.3.1
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
readme.txt CHANGED
@@ -5,7 +5,7 @@ Requires at least: 5.4
5
  Tested up to: 5.5
6
  WC requires at least: 3.9
7
  WC tested up to: 4.5
8
- Stable tag: 3.2.0
9
  Requires PHP: 5.6
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -186,9 +186,16 @@ Bug reports may be filed via our [GitHub repository](https://github.com/vendider
186
  2. General settings screen
187
  3. Germanized for WooCommerce Legal Checkboxes UI
188
  4. WooCommerce Multistep Checkout (Pro)
189
- 5. Manage shipments for orders
 
190
 
191
  == Changelog ==
 
 
 
 
 
 
192
  = 3.2.0 =
193
  * Feature: WC 4.5 support
194
  * Improvement: WPML compatibility
5
  Tested up to: 5.5
6
  WC requires at least: 3.9
7
  WC tested up to: 4.5
8
+ Stable tag: 3.2.1
9
  Requires PHP: 5.6
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
186
  2. General settings screen
187
  3. Germanized for WooCommerce Legal Checkboxes UI
188
  4. WooCommerce Multistep Checkout (Pro)
189
+ 5. Manage shipments and invoices (Pro) for orders
190
+ 6. Edit pdf documents (Pro)
191
 
192
  == Changelog ==
193
+ = 3.2.1 =
194
+ * Feature: BCC email option for every Woo email template
195
+ * Improvement: Added SKU display to admin for shipments/returns
196
+ * Fix: Customer return label download permission
197
+ * Fix: Store variation id in shipments instead of parent product id
198
+
199
  = 3.2.0 =
200
  * Feature: WC 4.5 support
201
  * Improvement: WPML compatibility
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit2d418eee0196ff349eee537d7be916b1::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInitd83323fd0a50f8d3f33b325c59650157::getLoader();
vendor/autoload_packages.php CHANGED
@@ -120,10 +120,10 @@ if ( ! function_exists( __NAMESPACE__ . '\autoloader' ) ) {
120
  /**
121
  * Prepare all the classes for autoloading.
122
  */
123
- function enqueue_packages_647a70bcde8fd3cc90ed463f8bfc3c3b() {
124
  $class_map = require_once dirname( __FILE__ ) . '/composer/autoload_classmap_package.php';
125
  foreach ( $class_map as $class_name => $class_info ) {
126
  enqueue_package_class( $class_name, $class_info['version'], $class_info['path'] );
127
  }
128
  }
129
- enqueue_packages_647a70bcde8fd3cc90ed463f8bfc3c3b();
120
  /**
121
  * Prepare all the classes for autoloading.
122
  */
123
+ function enqueue_packages_d473133fe51d1e550075d6b8f5792673() {
124
  $class_map = require_once dirname( __FILE__ ) . '/composer/autoload_classmap_package.php';
125
  foreach ( $class_map as $class_name => $class_info ) {
126
  enqueue_package_class( $class_name, $class_info['version'], $class_info['path'] );
127
  }
128
  }
129
+ enqueue_packages_d473133fe51d1e550075d6b8f5792673();
vendor/composer/autoload_classmap_package.php CHANGED
@@ -199,271 +199,271 @@ return array(
199
  'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
200
  ),
201
  'Vendidero\\Germanized\\Shipments\\Shipment' => array(
202
- 'version' => '1.3.0.0',
203
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
204
  ),
205
  'Vendidero\\Germanized\\Shipments\\Install' => array(
206
- 'version' => '1.3.0.0',
207
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
208
  ),
209
  'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
210
- 'version' => '1.3.0.0',
211
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
212
  ),
213
  'Vendidero\\Germanized\\Shipments\\ShippingProviderMethod' => array(
214
- 'version' => '1.3.0.0',
215
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethod.php'
216
  ),
217
  'Vendidero\\Germanized\\Shipments\\Package' => array(
218
- 'version' => '1.3.0.0',
219
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
220
  ),
221
  'Vendidero\\Germanized\\Shipments\\Order' => array(
222
- 'version' => '1.3.0.0',
223
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
224
  ),
225
  'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
226
- 'version' => '1.3.0.0',
227
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
228
  ),
229
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
230
- 'version' => '1.3.0.0',
231
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
232
  ),
233
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
234
- 'version' => '1.3.0.0',
235
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
236
  ),
237
  'Vendidero\\Germanized\\Shipments\\Ajax' => array(
238
- 'version' => '1.3.0.0',
239
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
240
  ),
241
  'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
242
- 'version' => '1.3.0.0',
243
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
244
  ),
245
  'Vendidero\\Germanized\\Shipments\\ShippingProvider' => array(
246
- 'version' => '1.3.0.0',
247
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider.php'
248
  ),
249
  'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
250
- 'version' => '1.3.0.0',
251
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
252
  ),
253
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
254
- 'version' => '1.3.0.0',
255
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
256
  ),
257
  'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
258
- 'version' => '1.3.0.0',
259
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
260
  ),
261
  'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
262
- 'version' => '1.3.0.0',
263
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
264
  ),
265
  'Vendidero\\Germanized\\Shipments\\Admin\\DownloadHandler' => array(
266
- 'version' => '1.3.0.0',
267
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/DownloadHandler.php'
268
  ),
269
  'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
270
- 'version' => '1.3.0.0',
271
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
272
  ),
273
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
274
- 'version' => '1.3.0.0',
275
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
276
  ),
277
  'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
278
- 'version' => '1.3.0.0',
279
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
280
  ),
281
  'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
282
- 'version' => '1.3.0.0',
283
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
284
  ),
285
  'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
286
- 'version' => '1.3.0.0',
287
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
288
  ),
289
  'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
290
- 'version' => '1.3.0.0',
291
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
292
  ),
293
  'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
294
- 'version' => '1.3.0.0',
295
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
296
  ),
297
  'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
298
- 'version' => '1.3.0.0',
299
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
300
  ),
301
  'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
302
- 'version' => '1.3.0.0',
303
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
304
  ),
305
  'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
306
- 'version' => '1.3.0.0',
307
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
308
  ),
309
  'Vendidero\\Germanized\\Shipments\\ShippingProviderMethodPlaceholder' => array(
310
- 'version' => '1.3.0.0',
311
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethodPlaceholder.php'
312
  ),
313
  'Vendidero\\Germanized\\Shipments\\Automation' => array(
314
- 'version' => '1.3.0.0',
315
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
316
  ),
317
  'Vendidero\\Germanized\\Shipments\\ShippingProviders' => array(
318
- 'version' => '1.3.0.0',
319
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviders.php'
320
  ),
321
  'Vendidero\\Germanized\\Shipments\\Api' => array(
322
- 'version' => '1.3.0.0',
323
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
324
  ),
325
  'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
326
- 'version' => '1.3.0.0',
327
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
328
  ),
329
  'Vendidero\\Germanized\\Shipments\\Validation' => array(
330
- 'version' => '1.3.0.0',
331
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
332
  ),
333
  'Vendidero\\Germanized\\Shipments\\Emails' => array(
334
- 'version' => '1.3.0.0',
335
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
336
  ),
337
  'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
338
- 'version' => '1.3.0.0',
339
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
340
  ),
341
  'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
342
- 'version' => '1.3.0.0',
343
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
344
  ),
345
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
346
- 'version' => '1.3.0.0',
347
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmenReturnLabel.php'
348
  ),
349
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
350
- 'version' => '1.3.0.0',
351
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
352
  ),
353
  'Vendidero\\Germanized\\DHL\\ShippingProviderDHL' => array(
354
- 'version' => '1.2.9.0',
355
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProviderDHL.php'
356
  ),
357
  'Vendidero\\Germanized\\DHL\\ShippingProviderMethodDHL' => array(
358
- 'version' => '1.2.9.0',
359
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProviderMethodDHL.php'
360
  ),
361
  'Vendidero\\Germanized\\DHL\\Install' => array(
362
- 'version' => '1.2.9.0',
363
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
364
  ),
365
  'Vendidero\\Germanized\\DHL\\LabelQuery' => array(
366
- 'version' => '1.2.9.0',
367
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelQuery.php'
368
  ),
369
  'Vendidero\\Germanized\\DHL\\ShipmentLabelWatcher' => array(
370
- 'version' => '1.2.9.0',
371
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShipmentLabelWatcher.php'
372
  ),
373
  'Vendidero\\Germanized\\DHL\\Package' => array(
374
- 'version' => '1.2.9.0',
375
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
376
  ),
377
  'Vendidero\\Germanized\\DHL\\Product' => array(
378
- 'version' => '1.2.9.0',
379
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
380
  ),
381
  'Vendidero\\Germanized\\DHL\\Order' => array(
382
- 'version' => '1.2.9.0',
383
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
384
  ),
385
  'Vendidero\\Germanized\\DHL\\DataStores\\Label' => array(
386
- 'version' => '1.2.9.0',
387
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DataStores/Label.php'
388
  ),
389
  'Vendidero\\Germanized\\DHL\\Label' => array(
390
- 'version' => '1.2.9.0',
391
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label.php'
392
  ),
393
  'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
394
- 'version' => '1.2.9.0',
395
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
396
  ),
397
  'Vendidero\\Germanized\\DHL\\Admin\\Importer' => array(
398
- 'version' => '1.2.9.0',
399
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer.php'
400
  ),
401
  'Vendidero\\Germanized\\DHL\\Admin\\Settings' => array(
402
- 'version' => '1.2.9.0',
403
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Settings.php'
404
  ),
405
  'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
406
- 'version' => '1.2.9.0',
407
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
408
  ),
409
  'Vendidero\\Germanized\\DHL\\ReturnLabel' => array(
410
- 'version' => '1.2.9.0',
411
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ReturnLabel.php'
412
  ),
413
  'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
414
- 'version' => '1.2.9.0',
415
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
416
  ),
417
  'Vendidero\\Germanized\\DHL\\SimpleLabel' => array(
418
- 'version' => '1.2.9.0',
419
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/SimpleLabel.php'
420
  ),
421
  'Vendidero\\Germanized\\DHL\\Admin\\DownloadHandler' => array(
422
- 'version' => '1.2.9.0',
423
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DownloadHandler.php'
424
  ),
425
  'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
426
- 'version' => '1.2.9.0',
427
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
428
  ),
429
  'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
430
- 'version' => '1.2.9.0',
431
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
432
  ),
433
  'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
434
- 'version' => '1.2.9.0',
435
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
436
  ),
437
  'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
438
- 'version' => '1.2.9.0',
439
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
440
  ),
441
  'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
442
- 'version' => '1.2.9.0',
443
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
444
  ),
445
  'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
446
- 'version' => '1.2.9.0',
447
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
448
  ),
449
  'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
450
- 'version' => '1.2.9.0',
451
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
452
  ),
453
  'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
454
- 'version' => '1.2.9.0',
455
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
456
  ),
457
  'Vendidero\\Germanized\\DHL\\Automation' => array(
458
- 'version' => '1.2.9.0',
459
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Automation.php'
460
  ),
461
  'Vendidero\\Germanized\\DHL\\LabelFactory' => array(
462
- 'version' => '1.2.9.0',
463
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelFactory.php'
464
  ),
465
  'Vendidero\\Germanized\\DHL\\LabelWatcher' => array(
466
- 'version' => '1.2.9.0',
467
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelWatcher.php'
468
  ),
469
  'Vendidero\\Germanized\\Shopmark' => array(
199
  'path' => $baseDir . '/packages/woocommerce-trusted-shops/src/Package.php'
200
  ),
201
  'Vendidero\\Germanized\\Shipments\\Shipment' => array(
202
+ 'version' => '1.3.1.0',
203
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Shipment.php'
204
  ),
205
  'Vendidero\\Germanized\\Shipments\\Install' => array(
206
+ 'version' => '1.3.1.0',
207
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Install.php'
208
  ),
209
  'Vendidero\\Germanized\\Shipments\\SimpleShipment' => array(
210
+ 'version' => '1.3.1.0',
211
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/SimpleShipment.php'
212
  ),
213
  'Vendidero\\Germanized\\Shipments\\ShippingProviderMethod' => array(
214
+ 'version' => '1.3.1.0',
215
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethod.php'
216
  ),
217
  'Vendidero\\Germanized\\Shipments\\Package' => array(
218
+ 'version' => '1.3.1.0',
219
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Package.php'
220
  ),
221
  'Vendidero\\Germanized\\Shipments\\Order' => array(
222
+ 'version' => '1.3.1.0',
223
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Order.php'
224
  ),
225
  'Vendidero\\Germanized\\Shipments\\DataStores\\Shipment' => array(
226
+ 'version' => '1.3.1.0',
227
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/Shipment.php'
228
  ),
229
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShippingProvider' => array(
230
+ 'version' => '1.3.1.0',
231
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShippingProvider.php'
232
  ),
233
  'Vendidero\\Germanized\\Shipments\\DataStores\\ShipmentItem' => array(
234
+ 'version' => '1.3.1.0',
235
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/DataStores/ShipmentItem.php'
236
  ),
237
  'Vendidero\\Germanized\\Shipments\\Ajax' => array(
238
+ 'version' => '1.3.1.0',
239
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Ajax.php'
240
  ),
241
  'Vendidero\\Germanized\\Shipments\\ReturnShipment' => array(
242
+ 'version' => '1.3.1.0',
243
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnShipment.php'
244
  ),
245
  'Vendidero\\Germanized\\Shipments\\ShippingProvider' => array(
246
+ 'version' => '1.3.1.0',
247
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProvider.php'
248
  ),
249
  'Vendidero\\Germanized\\Shipments\\AddressSplitter' => array(
250
+ 'version' => '1.3.1.0',
251
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/AddressSplitter.php'
252
  ),
253
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkLabel' => array(
254
+ 'version' => '1.3.1.0',
255
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkLabel.php'
256
  ),
257
  'Vendidero\\Germanized\\Shipments\\Admin\\Settings' => array(
258
+ 'version' => '1.3.1.0',
259
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Settings.php'
260
  ),
261
  'Vendidero\\Germanized\\Shipments\\Admin\\MetaBox' => array(
262
+ 'version' => '1.3.1.0',
263
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/MetaBox.php'
264
  ),
265
  'Vendidero\\Germanized\\Shipments\\Admin\\DownloadHandler' => array(
266
+ 'version' => '1.3.1.0',
267
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/DownloadHandler.php'
268
  ),
269
  'Vendidero\\Germanized\\Shipments\\Admin\\ReturnTable' => array(
270
+ 'version' => '1.3.1.0',
271
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/ReturnTable.php'
272
  ),
273
  'Vendidero\\Germanized\\Shipments\\Admin\\BulkActionHandler' => array(
274
+ 'version' => '1.3.1.0',
275
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/BulkActionHandler.php'
276
  ),
277
  'Vendidero\\Germanized\\Shipments\\Admin\\Admin' => array(
278
+ 'version' => '1.3.1.0',
279
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Admin.php'
280
  ),
281
  'Vendidero\\Germanized\\Shipments\\Admin\\Table' => array(
282
+ 'version' => '1.3.1.0',
283
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Admin/Table.php'
284
  ),
285
  'Vendidero\\Germanized\\Shipments\\ShipmentQuery' => array(
286
+ 'version' => '1.3.1.0',
287
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentQuery.php'
288
  ),
289
  'Vendidero\\Germanized\\Shipments\\WPMLHelper' => array(
290
+ 'version' => '1.3.1.0',
291
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/WPMLHelper.php'
292
  ),
293
  'Vendidero\\Germanized\\Shipments\\ShipmentReturnItem' => array(
294
+ 'version' => '1.3.1.0',
295
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentReturnItem.php'
296
  ),
297
  'Vendidero\\Germanized\\Shipments\\FormHandler' => array(
298
+ 'version' => '1.3.1.0',
299
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/FormHandler.php'
300
  ),
301
  'Vendidero\\Germanized\\Shipments\\PDFMerger' => array(
302
+ 'version' => '1.3.1.0',
303
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFMerger.php'
304
  ),
305
  'Vendidero\\Germanized\\Shipments\\ShipmentFactory' => array(
306
+ 'version' => '1.3.1.0',
307
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentFactory.php'
308
  ),
309
  'Vendidero\\Germanized\\Shipments\\ShippingProviderMethodPlaceholder' => array(
310
+ 'version' => '1.3.1.0',
311
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviderMethodPlaceholder.php'
312
  ),
313
  'Vendidero\\Germanized\\Shipments\\Automation' => array(
314
+ 'version' => '1.3.1.0',
315
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Automation.php'
316
  ),
317
  'Vendidero\\Germanized\\Shipments\\ShippingProviders' => array(
318
+ 'version' => '1.3.1.0',
319
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShippingProviders.php'
320
  ),
321
  'Vendidero\\Germanized\\Shipments\\Api' => array(
322
+ 'version' => '1.3.1.0',
323
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Api.php'
324
  ),
325
  'Vendidero\\Germanized\\Shipments\\ShipmentItem' => array(
326
+ 'version' => '1.3.1.0',
327
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ShipmentItem.php'
328
  ),
329
  'Vendidero\\Germanized\\Shipments\\Validation' => array(
330
+ 'version' => '1.3.1.0',
331
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Validation.php'
332
  ),
333
  'Vendidero\\Germanized\\Shipments\\Emails' => array(
334
+ 'version' => '1.3.1.0',
335
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Emails.php'
336
  ),
337
  'Vendidero\\Germanized\\Shipments\\PDFSplitter' => array(
338
+ 'version' => '1.3.1.0',
339
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/PDFSplitter.php'
340
  ),
341
  'Vendidero\\Germanized\\Shipments\\ReturnReason' => array(
342
+ 'version' => '1.3.1.0',
343
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/ReturnReason.php'
344
  ),
345
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentReturnLabel' => array(
346
+ 'version' => '1.3.1.0',
347
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmenReturnLabel.php'
348
  ),
349
  'Vendidero\\Germanized\\Shipments\\Interfaces\\ShipmentLabel' => array(
350
+ 'version' => '1.3.1.0',
351
  'path' => $baseDir . '/packages/woocommerce-germanized-shipments/src/Interfaces/ShipmentLabel.php'
352
  ),
353
  'Vendidero\\Germanized\\DHL\\ShippingProviderDHL' => array(
354
+ 'version' => '1.3.0.0',
355
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProviderDHL.php'
356
  ),
357
  'Vendidero\\Germanized\\DHL\\ShippingProviderMethodDHL' => array(
358
+ 'version' => '1.3.0.0',
359
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShippingProviderMethodDHL.php'
360
  ),
361
  'Vendidero\\Germanized\\DHL\\Install' => array(
362
+ 'version' => '1.3.0.0',
363
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Install.php'
364
  ),
365
  'Vendidero\\Germanized\\DHL\\LabelQuery' => array(
366
+ 'version' => '1.3.0.0',
367
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelQuery.php'
368
  ),
369
  'Vendidero\\Germanized\\DHL\\ShipmentLabelWatcher' => array(
370
+ 'version' => '1.3.0.0',
371
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ShipmentLabelWatcher.php'
372
  ),
373
  'Vendidero\\Germanized\\DHL\\Package' => array(
374
+ 'version' => '1.3.0.0',
375
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Package.php'
376
  ),
377
  'Vendidero\\Germanized\\DHL\\Product' => array(
378
+ 'version' => '1.3.0.0',
379
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Product.php'
380
  ),
381
  'Vendidero\\Germanized\\DHL\\Order' => array(
382
+ 'version' => '1.3.0.0',
383
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Order.php'
384
  ),
385
  'Vendidero\\Germanized\\DHL\\DataStores\\Label' => array(
386
+ 'version' => '1.3.0.0',
387
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DataStores/Label.php'
388
  ),
389
  'Vendidero\\Germanized\\DHL\\Label' => array(
390
+ 'version' => '1.3.0.0',
391
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Label.php'
392
  ),
393
  'Vendidero\\Germanized\\DHL\\ParcelServices' => array(
394
+ 'version' => '1.3.0.0',
395
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelServices.php'
396
  ),
397
  'Vendidero\\Germanized\\DHL\\Admin\\Importer' => array(
398
+ 'version' => '1.3.0.0',
399
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Importer.php'
400
  ),
401
  'Vendidero\\Germanized\\DHL\\Admin\\Settings' => array(
402
+ 'version' => '1.3.0.0',
403
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Settings.php'
404
  ),
405
  'Vendidero\\Germanized\\DHL\\Admin\\Admin' => array(
406
+ 'version' => '1.3.0.0',
407
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Admin/Admin.php'
408
  ),
409
  'Vendidero\\Germanized\\DHL\\ReturnLabel' => array(
410
+ 'version' => '1.3.0.0',
411
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ReturnLabel.php'
412
  ),
413
  'Vendidero\\Germanized\\DHL\\ParcelLocator' => array(
414
+ 'version' => '1.3.0.0',
415
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/ParcelLocator.php'
416
  ),
417
  'Vendidero\\Germanized\\DHL\\SimpleLabel' => array(
418
+ 'version' => '1.3.0.0',
419
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/SimpleLabel.php'
420
  ),
421
  'Vendidero\\Germanized\\DHL\\Admin\\DownloadHandler' => array(
422
+ 'version' => '1.3.0.0',
423
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/DownloadHandler.php'
424
  ),
425
  'Vendidero\\Germanized\\DHL\\Api\\ReturnRest' => array(
426
+ 'version' => '1.3.0.0',
427
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ReturnRest.php'
428
  ),
429
  'Vendidero\\Germanized\\DHL\\Api\\Paket' => array(
430
+ 'version' => '1.3.0.0',
431
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Paket.php'
432
  ),
433
  'Vendidero\\Germanized\\DHL\\Api\\LabelSoap' => array(
434
+ 'version' => '1.3.0.0',
435
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/LabelSoap.php'
436
  ),
437
  'Vendidero\\Germanized\\DHL\\Api\\AuthSoap' => array(
438
+ 'version' => '1.3.0.0',
439
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/AuthSoap.php'
440
  ),
441
  'Vendidero\\Germanized\\DHL\\Api\\ParcelRest' => array(
442
+ 'version' => '1.3.0.0',
443
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/ParcelRest.php'
444
  ),
445
  'Vendidero\\Germanized\\DHL\\Api\\Soap' => array(
446
+ 'version' => '1.3.0.0',
447
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Soap.php'
448
  ),
449
  'Vendidero\\Germanized\\DHL\\Api\\Rest' => array(
450
+ 'version' => '1.3.0.0',
451
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/Rest.php'
452
  ),
453
  'Vendidero\\Germanized\\DHL\\Api\\FinderSoap' => array(
454
+ 'version' => '1.3.0.0',
455
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Api/FinderSoap.php'
456
  ),
457
  'Vendidero\\Germanized\\DHL\\Automation' => array(
458
+ 'version' => '1.3.0.0',
459
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/Automation.php'
460
  ),
461
  'Vendidero\\Germanized\\DHL\\LabelFactory' => array(
462
+ 'version' => '1.3.0.0',
463
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelFactory.php'
464
  ),
465
  'Vendidero\\Germanized\\DHL\\LabelWatcher' => array(
466
+ 'version' => '1.3.0.0',
467
  'path' => $baseDir . '/packages/woocommerce-germanized-dhl/src/LabelWatcher.php'
468
  ),
469
  'Vendidero\\Germanized\\Shopmark' => array(
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit2d418eee0196ff349eee537d7be916b1
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit2d418eee0196ff349eee537d7be916b1
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit2d418eee0196ff349eee537d7be916b1', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit2d418eee0196ff349eee537d7be916b1', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit2d418eee0196ff349eee537d7be916b1::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInitd83323fd0a50f8d3f33b325c59650157
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitd83323fd0a50f8d3f33b325c59650157', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitd83323fd0a50f8d3f33b325c59650157', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInitd83323fd0a50f8d3f33b325c59650157::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit2d418eee0196ff349eee537d7be916b1
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  's' =>
@@ -66,9 +66,9 @@ class ComposerStaticInit2d418eee0196ff349eee537d7be916b1
66
  public static function getInitializer(ClassLoader $loader)
67
  {
68
  return \Closure::bind(function () use ($loader) {
69
- $loader->prefixLengthsPsr4 = ComposerStaticInit2d418eee0196ff349eee537d7be916b1::$prefixLengthsPsr4;
70
- $loader->prefixDirsPsr4 = ComposerStaticInit2d418eee0196ff349eee537d7be916b1::$prefixDirsPsr4;
71
- $loader->classMap = ComposerStaticInit2d418eee0196ff349eee537d7be916b1::$classMap;
72
 
73
  }, null, ClassLoader::class);
74
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInitd83323fd0a50f8d3f33b325c59650157
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  's' =>
66
  public static function getInitializer(ClassLoader $loader)
67
  {
68
  return \Closure::bind(function () use ($loader) {
69
+ $loader->prefixLengthsPsr4 = ComposerStaticInitd83323fd0a50f8d3f33b325c59650157::$prefixLengthsPsr4;
70
+ $loader->prefixDirsPsr4 = ComposerStaticInitd83323fd0a50f8d3f33b325c59650157::$prefixDirsPsr4;
71
+ $loader->classMap = ComposerStaticInitd83323fd0a50f8d3f33b325c59650157::$classMap;
72
 
73
  }, null, ClassLoader::class);
74
  }
vendor/composer/installed.json CHANGED
@@ -310,17 +310,17 @@
310
  },
311
  {
312
  "name": "vendidero/woocommerce-germanized-dhl",
313
- "version": "v1.2.9",
314
- "version_normalized": "1.2.9.0",
315
  "source": {
316
  "type": "git",
317
  "url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
318
- "reference": "379b4216fdb216a09ef1c2a1893cfa90b57125ea"
319
  },
320
  "dist": {
321
  "type": "zip",
322
- "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/379b4216fdb216a09ef1c2a1893cfa90b57125ea",
323
- "reference": "379b4216fdb216a09ef1c2a1893cfa90b57125ea",
324
  "shasum": ""
325
  },
326
  "require": {
@@ -330,7 +330,7 @@
330
  "phpunit/phpunit": "6.5.14",
331
  "woocommerce/woocommerce-sniffs": "0.0.6"
332
  },
333
- "time": "2020-08-05T12:19:10+00:00",
334
  "type": "wordpress-plugin",
335
  "installation-source": "dist",
336
  "autoload": {
@@ -354,23 +354,23 @@
354
  "description": "The Germanized DHL implementation.",
355
  "homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
356
  "support": {
357
- "source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.2.9",
358
  "issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
359
  }
360
  },
361
  {
362
  "name": "vendidero/woocommerce-germanized-shipments",
363
- "version": "v1.3.0",
364
- "version_normalized": "1.3.0.0",
365
  "source": {
366
  "type": "git",
367
  "url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
368
- "reference": "370e96d4fae67d7bf68dcdf010ee691974164dcc"
369
  },
370
  "dist": {
371
  "type": "zip",
372
- "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/370e96d4fae67d7bf68dcdf010ee691974164dcc",
373
- "reference": "370e96d4fae67d7bf68dcdf010ee691974164dcc",
374
  "shasum": ""
375
  },
376
  "require": {
@@ -381,7 +381,7 @@
381
  "phpunit/phpunit": "6.5.14",
382
  "woocommerce/woocommerce-sniffs": "0.0.6"
383
  },
384
- "time": "2020-09-08T11:09:31+00:00",
385
  "type": "wordpress-plugin",
386
  "installation-source": "dist",
387
  "autoload": {
@@ -403,7 +403,7 @@
403
  "description": "The Germanized Shipments implementation.",
404
  "homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
405
  "support": {
406
- "source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.3.0",
407
  "issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
408
  }
409
  },
310
  },
311
  {
312
  "name": "vendidero/woocommerce-germanized-dhl",
313
+ "version": "v1.3.0",
314
+ "version_normalized": "1.3.0.0",
315
  "source": {
316
  "type": "git",
317
  "url": "https://github.com/vendidero/woocommerce-germanized-dhl.git",
318
+ "reference": "70ae1699ea2a73758fc8ff1b4e27b277762f6193"
319
  },
320
  "dist": {
321
  "type": "zip",
322
+ "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-dhl/zipball/70ae1699ea2a73758fc8ff1b4e27b277762f6193",
323
+ "reference": "70ae1699ea2a73758fc8ff1b4e27b277762f6193",
324
  "shasum": ""
325
  },
326
  "require": {
330
  "phpunit/phpunit": "6.5.14",
331
  "woocommerce/woocommerce-sniffs": "0.0.6"
332
  },
333
+ "time": "2020-09-28T10:39:09+00:00",
334
  "type": "wordpress-plugin",
335
  "installation-source": "dist",
336
  "autoload": {
354
  "description": "The Germanized DHL implementation.",
355
  "homepage": "https://github.com/vendidero/woocommerce-germanized-dhl",
356
  "support": {
357
+ "source": "https://github.com/vendidero/woocommerce-germanized-dhl/tree/v1.3.0",
358
  "issues": "https://github.com/vendidero/woocommerce-germanized-dhl/issues"
359
  }
360
  },
361
  {
362
  "name": "vendidero/woocommerce-germanized-shipments",
363
+ "version": "v1.3.1",
364
+ "version_normalized": "1.3.1.0",
365
  "source": {
366
  "type": "git",
367
  "url": "https://github.com/vendidero/woocommerce-germanized-shipments.git",
368
+ "reference": "e5f9fbd78905768f50adfc916b5673bdd99dc455"
369
  },
370
  "dist": {
371
  "type": "zip",
372
+ "url": "https://api.github.com/repos/vendidero/woocommerce-germanized-shipments/zipball/e5f9fbd78905768f50adfc916b5673bdd99dc455",
373
+ "reference": "e5f9fbd78905768f50adfc916b5673bdd99dc455",
374
  "shasum": ""
375
  },
376
  "require": {
381
  "phpunit/phpunit": "6.5.14",
382
  "woocommerce/woocommerce-sniffs": "0.0.6"
383
  },
384
+ "time": "2020-09-28T10:36:47+00:00",
385
  "type": "wordpress-plugin",
386
  "installation-source": "dist",
387
  "autoload": {
403
  "description": "The Germanized Shipments implementation.",
404
  "homepage": "https://github.com/vendidero/woocommerce-germanized-shipments",
405
  "support": {
406
+ "source": "https://github.com/vendidero/woocommerce-germanized-shipments/tree/v1.3.1",
407
  "issues": "https://github.com/vendidero/woocommerce-germanized-shipments/issues"
408
  }
409
  },
woocommerce-germanized.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Germanized for WooCommerce
4
  * Plugin URI: https://www.vendidero.de/woocommerce-germanized
5
  * Description: Germanized for WooCommerce extends WooCommerce to become a legally compliant store in the german market.
6
- * Version: 3.2.0
7
  * Author: vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 4.9
@@ -69,7 +69,7 @@ if ( ! class_exists( 'WooCommerce_Germanized' ) ) :
69
  *
70
  * @var string
71
  */
72
- public $version = '3.2.0';
73
 
74
  /**
75
  * @var WooCommerce_Germanized $instance of the plugin
3
  * Plugin Name: Germanized for WooCommerce
4
  * Plugin URI: https://www.vendidero.de/woocommerce-germanized
5
  * Description: Germanized for WooCommerce extends WooCommerce to become a legally compliant store in the german market.
6
+ * Version: 3.2.1
7
  * Author: vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 4.9
69
  *
70
  * @var string
71
  */
72
+ public $version = '3.2.1';
73
 
74
  /**
75
  * @var WooCommerce_Germanized $instance of the plugin