Version Description
- Feature - Import data from previously installed German Market Plugins
- Feature - New Shortcode [gzd_complaints] within imprint to inform customers about new EU online dispute resolution platform
- Feature - Performance Improvements
- Feature - Set digital revocation notice error message
- Fix - Variation HTML syntax
- Fix - Title address field (+ better english translation)
- Fix - Coupons tax share calculation (for total
Download this release
Release Info
Developer | vendidero |
Plugin | WooCommerce Germanized |
Version | 1.5.0 |
Comparing to | |
See all releases |
Code changes from version 1.4.6 to 1.5.0
- assets/css/woocommerce-gzd-activation.css +2 -0
- assets/css/woocommerce-gzd-activation.min.css +1 -1
- assets/css/woocommerce-gzd-admin.css +15 -0
- assets/css/woocommerce-gzd-admin.min.css +1 -1
- assets/css/woocommerce-gzd-layout.css +1 -0
- assets/css/woocommerce-gzd-layout.min.css +1 -1
- assets/js/add-to-cart-variation.js +1 -0
- assets/js/add-to-cart-variation.min.js +1 -1
- assets/js/revocation.js +8 -2
- assets/js/revocation.min.js +1 -1
- i18n/languages/woocommerce-germanized-de_DE.mo +0 -0
- i18n/languages/woocommerce-germanized-de_DE.po +482 -412
- includes/admin/class-wc-gzd-admin-importer.php +263 -0
- includes/admin/class-wc-gzd-admin-notices.php +5 -1
- includes/admin/class-wc-gzd-admin-welcome.php +15 -15
- includes/admin/class-wc-gzd-admin.php +30 -0
- includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php +8 -8
- includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php +1 -1
- includes/admin/settings/class-wc-gzd-settings-germanized.php +61 -10
- includes/admin/views/html-notice-import.php +19 -0
- includes/admin/views/html-notice-install.php +17 -11
- includes/class-wc-gzd-ajax.php +6 -5
- includes/class-wc-gzd-checkout.php +16 -6
- includes/class-wc-gzd-ekomi.php +3 -0
- includes/class-wc-gzd-emails.php +1 -0
- includes/class-wc-gzd-hook-priorities.php +7 -2
- includes/class-wc-gzd-install.php +21 -6
- includes/class-wc-gzd-payment-gateways.php +4 -0
- includes/class-wc-gzd-revocation.php +3 -3
- includes/class-wc-gzd-shortcodes.php +5 -0
- includes/class-wc-gzd-trusted-shops.php +10 -0
- includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php +16 -0
- includes/updates/woocommerce-gzd-update-1.5.0.php +9 -0
- includes/wc-gzd-cart-functions.php +49 -8
- includes/wc-gzd-product-functions.php +8 -0
- includes/wc-gzd-template-functions.php +6 -5
- includes/wc-gzd-template-hooks.php +6 -1
- readme.txt +13 -1
- templates/emails/email-sepa-data.php +33 -0
- templates/single-product/delivery-time-info.php +2 -2
- templates/single-product/legal-info.php +5 -4
- templates/single-product/price-unit.php +2 -2
- templates/single-product/shipping-costs-info.php +2 -2
- templates/single-product/tax-info.php +2 -2
- templates/single-product/units.php +2 -2
- woocommerce-germanized.php +4 -20
- wpml-config.xml +2 -0
assets/css/woocommerce-gzd-activation.css
CHANGED
@@ -107,10 +107,12 @@
|
|
107 |
p.wc-gzd-actions a.button-primary, .woocommerce-gzd-message .button-primary {
|
108 |
background-color: #262626 !important;
|
109 |
border: 1px solid #000 !important;
|
|
|
110 |
}
|
111 |
p.wc-gzd-actions a.button-primary:hover, .woocommerce-gzd-message .button-primary:hover {
|
112 |
background-color: #363636 !important;
|
113 |
border: 1px solid #000 !important;
|
|
|
114 |
}
|
115 |
.woocommerce-gzd-message .form-table tr td, .woocommerce-gzd-message .form-table tr th {
|
116 |
padding: 0.7rem 0;
|
107 |
p.wc-gzd-actions a.button-primary, .woocommerce-gzd-message .button-primary {
|
108 |
background-color: #262626 !important;
|
109 |
border: 1px solid #000 !important;
|
110 |
+
text-shadow: none !important;
|
111 |
}
|
112 |
p.wc-gzd-actions a.button-primary:hover, .woocommerce-gzd-message .button-primary:hover {
|
113 |
background-color: #363636 !important;
|
114 |
border: 1px solid #000 !important;
|
115 |
+
text-shadow: none !important;
|
116 |
}
|
117 |
.woocommerce-gzd-message .form-table tr td, .woocommerce-gzd-message .form-table tr th {
|
118 |
padding: 0.7rem 0;
|
assets/css/woocommerce-gzd-activation.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.wc-gzd-news .wc-feature>div{margin-right:0
|
1 |
+
.wc-gzd-news .wc-feature>div{float:left;margin-right:0}.wc-gzd-news .three-col>div{width:31%;padding-right:3%}.wc-gzd-news .two-col>div{width:47.5%;padding-right:5%}.wc-gzd-news .wc-feature>div.last-feature{padding-right:0}.wc-gzd-logo{display:inline-block!important;text-indent:-9999px;width:298px;vertical-align:top;margin-top:2rem;height:89px;background:url(../images/wc-germanized.svg)no-repeat;background-size:298px auto}.about-text,.dashboard_page_wc-gzd-about .vendipro .left,.vendipro-buttons a,.vendipro-buttons p,.wc-gzd-fb,.wc-gzd-fb iframe,.wc-gzd-twitter{display:inline-block}.about-text{padding:0;max-width:50%;width:50%;margin:2rem 0 0 5%}.wc-gzd-twitter iframe{width:130px!important}.wc-gzd-fb iframe{position:relative;top:5px}.dashboard_page_wc-gzd-about h1{width:100%;margin-right:0}.dashboard_page_wc-gzd-about h3 .wc-gzd-pro{font-size:.7em;margin-left:1em}.dashboard_page_wc-gzd-about .wc-vendipro-features{margin-top:0;border:none;padding-bottom:15px}.dashboard_page_wc-gzd-about .wc-vendipro-features div h4{margin-top:.5em;font-size:1.1em;line-height:1.1em}.vendipro-buttons p{font-size:.8em;padding-top:3px;margin:0 0 0 5px}.dashboard_page_wc-gzd-about .changelog{margin-top:3em;border-top:1px solid #CCC;padding-top:0}.dashboard_page_wc-gzd-about .feature-section{border:none}.dashboard_page_wc-gzd-about .vendipro .left{width:40%;padding-right:2em;vertical-align:top}.dashboard_page_wc-gzd-about .vendipro .right{display:inline-block;vertical-align:top;width:50%}.dashboard_page_wc-gzd-about .vendipro .right p:first-child{margin-top:5px}.dashboard_page_wc-gzd-about .vendipro .left img{width:100%;border:1px solid #CCC;border-radius:3px}.woocommerce-gzd-message .button-primary,p.wc-gzd-actions a.button-primary{background-color:#262626!important;border:1px solid #000!important;text-shadow:none!important}.woocommerce-gzd-message .button-primary:hover,p.wc-gzd-actions a.button-primary:hover{background-color:#363636!important;border:1px solid #000!important;text-shadow:none!important}.woocommerce-gzd-message .form-table tr td,.woocommerce-gzd-message .form-table tr th{padding:.7rem 0;margin:0}.woocommerce-gzd-message a.wc-gzd-skip{opacity:.7}.woocommerce-gzd-message{border-left:4px solid #bb2525!important}
|
assets/css/woocommerce-gzd-admin.css
CHANGED
@@ -58,11 +58,13 @@ table.data_table tr td p.form-field {
|
|
58 |
.wc-gzd-button {
|
59 |
background-color: #7b9f35 !important;
|
60 |
border: 1px solid #557020 !important;
|
|
|
61 |
box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 rgba(0,0,0,.15) !important;
|
62 |
}
|
63 |
.wc-gzd-button:hover {
|
64 |
background-color: #73982a !important;
|
65 |
border: 1px solid #557020 !important;
|
|
|
66 |
box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 rgba(0,0,0,.15) !important;
|
67 |
}
|
68 |
|
@@ -143,4 +145,17 @@ table.wc-gzd-tax-example tr th:first-child, table.wc-gzd-tax-example tr td:first
|
|
143 |
|
144 |
#order_data .order_data_column ._direct_debit_holder_field input, #order_data .order_data_column ._direct_debit_iban_field input, #order_data .order_data_column ._direct_debit_bic_field input, #order_data .order_data_column ._direct_debit_reference_field input {
|
145 |
width: 100%;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
146 |
}
|
58 |
.wc-gzd-button {
|
59 |
background-color: #7b9f35 !important;
|
60 |
border: 1px solid #557020 !important;
|
61 |
+
text-shadow: none !important;
|
62 |
box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 rgba(0,0,0,.15) !important;
|
63 |
}
|
64 |
.wc-gzd-button:hover {
|
65 |
background-color: #73982a !important;
|
66 |
border: 1px solid #557020 !important;
|
67 |
+
text-shadow: none !important;
|
68 |
box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 rgba(0,0,0,.15) !important;
|
69 |
}
|
70 |
|
145 |
|
146 |
#order_data .order_data_column ._direct_debit_holder_field input, #order_data .order_data_column ._direct_debit_iban_field input, #order_data .order_data_column ._direct_debit_bic_field input, #order_data .order_data_column ._direct_debit_reference_field input {
|
147 |
width: 100%;
|
148 |
+
}
|
149 |
+
|
150 |
+
.wc-gzd-text-red {
|
151 |
+
color: red;
|
152 |
+
}
|
153 |
+
|
154 |
+
.wc-gzd-status-text {
|
155 |
+
font-weight: 600;
|
156 |
+
}
|
157 |
+
|
158 |
+
.wc-gzd-text-green {
|
159 |
+
color: green;
|
160 |
+
|
161 |
}
|
assets/css/woocommerce-gzd-admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.wc-gzd-admin-settings,.wc-gzd-admin-settings-sidebar{display:inline-block;box-sizing:border-box;vertical-align:top}.wc-gzd-button,.wc-gzd-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 rgba(0,0,0,.15)!important}table.data_table tr td p.form-field{margin:0!important;padding:0!important}.variable_cart_mini_desc .wp-editor-tools{margin-top:-3em}.variable_cart_mini_desc_pre .wp-editor-tools{margin-top:-2em}.wc-gzd-admin-settings{width:70%;border-right:1px solid #CCC;padding-right:2%}.wc-gzd-admin-settings-sidebar{padding-left:2%;margin-left:-4px;width:30%}.wc-gzd-admin-settings-agbs,.wc-gzd-admin-settings-sidebar img,.wc-gzd-admin-settings-widerruf{width:100%}.wc-gzd-admin-settings-sidebar .browser{border:1px solid #CCC;border-radius:3px}.wc-gzd-admin-settings-sidebar .small{font-size:.9em;display:block;margin-top:.5em}._billing_address_1_field,._billing_title_field,._shipping_address_1_field,._shipping_title_field{width:100%!important}.wc-gzd-button{background-color:#7b9f35!important
|
1 |
+
.wc-gzd-admin-settings,.wc-gzd-admin-settings-sidebar{display:inline-block;box-sizing:border-box;vertical-align:top}.wc-gzd-button,.wc-gzd-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 rgba(0,0,0,.15)!important;border:1px solid #557020!important;text-shadow:none!important}table.data_table tr td p.form-field{margin:0!important;padding:0!important}.variable_cart_mini_desc .wp-editor-tools{margin-top:-3em}.variable_cart_mini_desc_pre .wp-editor-tools{margin-top:-2em}.wc-gzd-admin-settings{width:70%;border-right:1px solid #CCC;padding-right:2%}.wc-gzd-admin-settings-sidebar{padding-left:2%;margin-left:-4px;width:30%}.wc-gzd-admin-settings-agbs,.wc-gzd-admin-settings-sidebar img,.wc-gzd-admin-settings-widerruf{width:100%}.wc-gzd-admin-settings-sidebar .browser{border:1px solid #CCC;border-radius:3px}.wc-gzd-admin-settings-sidebar .small{font-size:.9em;display:block;margin-top:.5em}._billing_address_1_field,._billing_title_field,._shipping_address_1_field,._shipping_title_field{width:100%!important}.wc-gzd-button{background-color:#7b9f35!important}.wc-gzd-button:hover{background-color:#73982a!important}.wc-gzd-button-wrapper .button{margin-right:1em}.wc-gzd-premium-section-tab,.wc-gzd-pro{font-size:9px;background:#0074a2;border-radius:3px;line-height:9px;color:#FFF;text-align:center;text-transform:uppercase;padding:1px 3px;position:relative;top:-1px}.wc-gzd-premium-section-tab{background:#e4e4e4;border:1px solid #CCC;color:#555;padding:0 3px}.wc-gzd-pro{background:#222;font-style:normal;opacity:1!important;text-decoration:none}.wc-gzd-pro:hover,.wc-gzd-pro:visited{color:#FFF}.tourbus-leg-inner .wc-gzd-pro{top:-3px}.forminp-image img,.wc-gzd-premium img{width:100%;height:auto;opacity:.7}.woocommerce table.form-table th.forminp-image{padding-right:0}._unit_price_auto_field .wc-gzd-premium-desc,._unit_price_auto_field input,._unit_price_auto_field label{opacity:.6}table.wc-gzd-tax-example tr td,table.wc-gzd-tax-example tr th{padding:5px;font-size:.9em}table.wc-gzd-tax-example tr td:first-child,table.wc-gzd-tax-example tr th:first-child{padding-left:0}.wc-gzd-admin-settings tbody.ui-sortable tr:hover{cursor:move}#order_data .order_data_column ._direct_debit_bic_field,#order_data .order_data_column ._direct_debit_holder_field,#order_data .order_data_column ._direct_debit_iban_field,#order_data .order_data_column ._direct_debit_reference_field{clear:left;width:100%!important}#order_data .order_data_column ._direct_debit_bic_field input,#order_data .order_data_column ._direct_debit_holder_field input,#order_data .order_data_column ._direct_debit_iban_field input,#order_data .order_data_column ._direct_debit_reference_field input{width:100%}.wc-gzd-text-red{color:red}.wc-gzd-status-text{font-weight:600}.wc-gzd-text-green{color:green}
|
assets/css/woocommerce-gzd-layout.css
CHANGED
@@ -65,6 +65,7 @@
|
|
65 |
.product p.wc-gzd-additional-info {
|
66 |
margin-bottom: 0.5rem;
|
67 |
font-size: 0.9em;
|
|
|
68 |
}
|
69 |
.product .product_meta {
|
70 |
margin-top: 1rem;
|
65 |
.product p.wc-gzd-additional-info {
|
66 |
margin-bottom: 0.5rem;
|
67 |
font-size: 0.9em;
|
68 |
+
clear: left;
|
69 |
}
|
70 |
.product .product_meta {
|
71 |
margin-top: 1rem;
|
assets/css/woocommerce-gzd-layout.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.
|
1 |
+
.cart_totals .wc-gzd-additional-wrapper,.entry-content .woocommerce .checkout-btn-wrap,.shop_table .product-name-inner tr td:last-child{text-align:right}.woocommerce-checkout .shop_table{background-color:#EEE}.includes_tax,.tax_label{display:none!important}#order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;padding:0;margin:0}.cart_totals p.wc-gzd-additional-info{font-size:.8em;width:60%;border-top:1px solid #CCC;padding-top:.5rem;display:inline-block}.entry-content .woocommerce #payment{margin-bottom:1em}.entry-content .woocommerce .place-order .form-row,.entry-content .woocommerce .place-order .form-row input[type=checkbox]{padding:0}.legal label input[type=checkbox]{vertical-align:middle}.woocommerce-checkout p.terms{text-align:left}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{font-size:.9em;display:block;margin-top:5px}.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0;padding:0}.products .product .price-unit{font-size:.8em}.wc-gzd-item-desc p,p.footer-info{font-size:.9em}.product p.wc-gzd-additional-info{margin-bottom:.5rem;font-size:.9em;clear:left}.product .product_meta{margin-top:1rem}p.footer-info{text-align:center;padding-bottom:.5rem}.trusted-shops-badge{width:100px;height:100px;display:inline-block;background:url(../images/trusted-shops-badge.png)no-repeat}.wc-gzd-edit-data-notice{background:#EEE;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}table.product-details-inner{table-layout:fixed;margin:0;padding:0}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border:none;background:0 0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-trusted-shops-rating-widget{line-height:1.5rem}.wc-gzd-trusted-shops-rating-widget .star-rating{display:inline-block;float:none;margin-left:.5rem}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{max-width:15%;margin-right:1em}#eKomiSeal_default img{width:100%!important;height:100%!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.trusted-shops-badge{background:url(../images/trusted-shops-badge@2x.png)no-repeat;background-size:100px 100px}.trusted-shops-badge-smaller{background-size:75px 75px}}
|
assets/js/add-to-cart-variation.js
CHANGED
@@ -45,6 +45,7 @@
|
|
45 |
if ( variation.price_html != '' ) {
|
46 |
$( '.single_variation .price' ).hide();
|
47 |
$wrapper.find( '.price:not(.price-unit):first' ).html( variation.price_html ).addClass( 'variation_modified' );
|
|
|
48 |
}
|
49 |
$wrapper.find( '.delivery-time-info:first' ).hide();
|
50 |
$wrapper.find( '.price-unit:first' ).hide();
|
45 |
if ( variation.price_html != '' ) {
|
46 |
$( '.single_variation .price' ).hide();
|
47 |
$wrapper.find( '.price:not(.price-unit):first' ).html( variation.price_html ).addClass( 'variation_modified' );
|
48 |
+
$wrapper.find( '.price:not(.price-unit):first' ).find( ".price" ).contents().unwrap();
|
49 |
}
|
50 |
$wrapper.find( '.delivery-time-info:first' ).hide();
|
51 |
$wrapper.find( '.price-unit:first' ).hide();
|
assets/js/add-to-cart-variation.min.js
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
/*!
|
2 |
* Variations Plugin
|
3 |
*/
|
4 |
-
!function(a){a.fn.wc_gzd_variation_form=function(){a.fn.wc_gzd_variation_form.reset_variation=function(){a(".type-product").find(".org_price").length>0&&a(".type-product .price.variation_modified:not(.price-unit)").html(a(".type-product").find(".org_price").html()).removeClass("variation_modified").show(),a(".type-product").find(".org_delivery_time").length>0&&a(".type-product .delivery-time-info").html(a(".type-product").find(".org_delivery_time").html()).removeClass("variation_modified").show(),a(".type-product").find(".org_unit_price").length>0&&a(".type-product .unit-price").html(a(".product").find(".org_unit_price").html()).removeClass("variation_modified").show(),a(".type-product").find(".org_tax_info").length>0&&a(".type-product .tax-info").html(a(".product").find(".org_tax_info").html()).removeClass("variation_modified").show(),a(".type-product").find(".org_product_units").length>0&&a(".type-product .product-units").html(a(".product").find(".org_product_units").html()).removeClass("variation_modified").show(),a(".org_product_info").remove(),a(".variation_modified").remove()},$form=this,$wrapper=$form.parents(".type-product").on("found_variation",function(b,c){$wrapper.find(".price:first").hasClass("variation_modified")||($wrapper.append('<div class="org_price org_product_info">'+$wrapper.find(".price:not(.price-unit):first").html()+"</div>"),$wrapper.find(".delivery-time-info:first").length>0&&$wrapper.append('<div class="org_delivery_time org_product_info">'+$wrapper.find(".delivery-time-info:first").html()+"</div>"),$wrapper.find(".tax-info:first").length>0&&$wrapper.append('<div class="org_tax_info org_product_info">'+$wrapper.find(".tax-info:first").html()+"</div>"),$wrapper.find(".price-unit:first").length>0&&$wrapper.append('<div class="org_unit_price org_product_info">'+$wrapper.find(".price-unit:first").html()+"</div>"),$wrapper.find(".product-units:first").length>0&&$wrapper.append('<div class="org_product_units org_product_info">'+$wrapper.find(".product-units:first").html()+"</div>"),a(".org_product_info").hide()),""!=c.price_html&&(a(".single_variation .price").hide(),$wrapper.find(".price:not(.price-unit):first").html(c.price_html).addClass("variation_modified")),$wrapper.find(".delivery-time-info:first").hide(),$wrapper.find(".price-unit:first").hide(),$wrapper.find(".tax-info:first").hide(),$wrapper.find(".product-units:first").hide(),""!=c.delivery_time&&$wrapper.find("p.delivery-time-info:first").html(c.delivery_time).addClass("variation_modified").show(),""!=c.tax_info&&$wrapper.find(".tax-info:first").html(c.tax_info).addClass("variation_modified").show(),""!=c.unit_price&&($wrapper.find(".price-unit:first").remove(),$wrapper.find('div[itemprop="offers"]:first').after('<p class="price price-unit smaller variation_modified">'+c.unit_price+"</p>").show()),""!=c.product_units&&($wrapper.find(".product-units:first").remove(),$wrapper.find(".product_meta").prepend('<span class="product-units-wrapper product-units variation_modified">'+c.product_units+"</span>").show())}).on("update_variation_values",function(){setTimeout(function(){a(".single_variation_wrap").is(":visible")||a.fn.wc_gzd_variation_form.reset_variation()},250)}).on("click",".reset_variations",function(){a.fn.wc_gzd_variation_form.reset_variation()})},a(function(){return"undefined"==typeof wc_add_to_cart_variation_params?!1:(a(".variations_form").wc_gzd_variation_form(),a(".variations_form .variations select").change(),void a(".variations_form .variations input:radio:checked").change())})}(jQuery,window,document);
|
1 |
/*!
|
2 |
* Variations Plugin
|
3 |
*/
|
4 |
+
!function(a){a.fn.wc_gzd_variation_form=function(){a.fn.wc_gzd_variation_form.reset_variation=function(){a(".type-product").find(".org_price").length>0&&a(".type-product .price.variation_modified:not(.price-unit)").html(a(".type-product").find(".org_price").html()).removeClass("variation_modified").show(),a(".type-product").find(".org_delivery_time").length>0&&a(".type-product .delivery-time-info").html(a(".type-product").find(".org_delivery_time").html()).removeClass("variation_modified").show(),a(".type-product").find(".org_unit_price").length>0&&a(".type-product .unit-price").html(a(".product").find(".org_unit_price").html()).removeClass("variation_modified").show(),a(".type-product").find(".org_tax_info").length>0&&a(".type-product .tax-info").html(a(".product").find(".org_tax_info").html()).removeClass("variation_modified").show(),a(".type-product").find(".org_product_units").length>0&&a(".type-product .product-units").html(a(".product").find(".org_product_units").html()).removeClass("variation_modified").show(),a(".org_product_info").remove(),a(".variation_modified").remove()},$form=this,$wrapper=$form.parents(".type-product").on("found_variation",function(b,c){$wrapper.find(".price:first").hasClass("variation_modified")||($wrapper.append('<div class="org_price org_product_info">'+$wrapper.find(".price:not(.price-unit):first").html()+"</div>"),$wrapper.find(".delivery-time-info:first").length>0&&$wrapper.append('<div class="org_delivery_time org_product_info">'+$wrapper.find(".delivery-time-info:first").html()+"</div>"),$wrapper.find(".tax-info:first").length>0&&$wrapper.append('<div class="org_tax_info org_product_info">'+$wrapper.find(".tax-info:first").html()+"</div>"),$wrapper.find(".price-unit:first").length>0&&$wrapper.append('<div class="org_unit_price org_product_info">'+$wrapper.find(".price-unit:first").html()+"</div>"),$wrapper.find(".product-units:first").length>0&&$wrapper.append('<div class="org_product_units org_product_info">'+$wrapper.find(".product-units:first").html()+"</div>"),a(".org_product_info").hide()),""!=c.price_html&&(a(".single_variation .price").hide(),$wrapper.find(".price:not(.price-unit):first").html(c.price_html).addClass("variation_modified"),$wrapper.find(".price:not(.price-unit):first").find(".price").contents().unwrap()),$wrapper.find(".delivery-time-info:first").hide(),$wrapper.find(".price-unit:first").hide(),$wrapper.find(".tax-info:first").hide(),$wrapper.find(".product-units:first").hide(),""!=c.delivery_time&&$wrapper.find("p.delivery-time-info:first").html(c.delivery_time).addClass("variation_modified").show(),""!=c.tax_info&&$wrapper.find(".tax-info:first").html(c.tax_info).addClass("variation_modified").show(),""!=c.unit_price&&($wrapper.find(".price-unit:first").remove(),$wrapper.find('div[itemprop="offers"]:first').after('<p class="price price-unit smaller variation_modified">'+c.unit_price+"</p>").show()),""!=c.product_units&&($wrapper.find(".product-units:first").remove(),$wrapper.find(".product_meta").prepend('<span class="product-units-wrapper product-units variation_modified">'+c.product_units+"</span>").show())}).on("update_variation_values",function(){setTimeout(function(){a(".single_variation_wrap").is(":visible")||a.fn.wc_gzd_variation_form.reset_variation()},250)}).on("click",".reset_variations",function(){a.fn.wc_gzd_variation_form.reset_variation()})},a(function(){return"undefined"==typeof wc_add_to_cart_variation_params?!1:(a(".variations_form").wc_gzd_variation_form(),a(".variations_form .variations select").change(),void a(".variations_form .variations input:radio:checked").change())})}(jQuery,window,document);
|
assets/js/revocation.js
CHANGED
@@ -40,8 +40,14 @@ jQuery( function( $ ) {
|
|
40 |
|
41 |
if ( $form.is( '.processing' ) ) return false;
|
42 |
|
43 |
-
$form.addClass( 'processing' ).block({
|
44 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
var form_data = $form.serialize() + '&action=woocommerce_gzd_revocation';
|
46 |
|
47 |
$.ajax({
|
40 |
|
41 |
if ( $form.is( '.processing' ) ) return false;
|
42 |
|
43 |
+
$form.addClass( 'processing' ).block({
|
44 |
+
message: null,
|
45 |
+
overlayCSS: {
|
46 |
+
background: '#fff',
|
47 |
+
opacity: 0.6
|
48 |
+
}
|
49 |
+
});
|
50 |
+
|
51 |
var form_data = $form.serialize() + '&action=woocommerce_gzd_revocation';
|
52 |
|
53 |
$.ajax({
|
assets/js/revocation.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function(a){a("form#woocommerce-gzd-revocation").on("blur input change",".input-text, select",function(){var b=a(this),c=b.closest(".form-row"),d=!0;if(c.is(".validate-required")&&""===b.val()&&(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-required-field"),d=!1),c.is(".validate-email")&&b.val()){var e=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);e.test(b.val())||(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-email"),d=!1)}d&&c.removeClass("woocommerce-invalid woocommerce-invalid-required-field").addClass("woocommerce-validated")}),a("form#woocommerce-gzd-revocation").submit(function(){var b=a(this);if(b.is(".processing"))return!1;b.addClass("processing").block({message:null,overlayCSS:{background:"#fff
|
1 |
+
jQuery(function(a){a("form#woocommerce-gzd-revocation").on("blur input change",".input-text, select",function(){var b=a(this),c=b.closest(".form-row"),d=!0;if(c.is(".validate-required")&&""===b.val()&&(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-required-field"),d=!1),c.is(".validate-email")&&b.val()){var e=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);e.test(b.val())||(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-email"),d=!1)}d&&c.removeClass("woocommerce-invalid woocommerce-invalid-required-field").addClass("woocommerce-validated")}),a("form#woocommerce-gzd-revocation").submit(function(){var b=a(this);if(b.is(".processing"))return!1;b.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var c=b.serialize()+"&action=woocommerce_gzd_revocation";return a.ajax({type:"POST",url:wc_gzd_revocation_params.ajax_url,data:c,success:function(c){a(".woocommerce-error, .woocommerce-message").remove(),b.removeClass("processing").unblock();var d="";try{if(c.indexOf("<!--WC_START-->")>=0&&(c=c.split("<!--WC_START-->")[1]),c.indexOf("<!--WC_END-->")>=0&&(c=c.split("<!--WC_END-->")[0]),d=a.parseJSON(c),"success"!==d.result)throw"failure"===d.result?"Result failure":"Invalid response";b.before(d.messages),b.fadeOut("fast"),a("html, body").animate({scrollTop:a(".woocommerce-message").offset().top-100},1e3)}catch(e){b.prepend(d.messages?d.messages:c),a("html, body").animate({scrollTop:a("form#woocommerce-gzd-revocation").offset().top-100},1e3)}},dataType:"html"}),!1})});
|
i18n/languages/woocommerce-germanized-de_DE.mo
CHANGED
Binary file
|
i18n/languages/woocommerce-germanized-de_DE.po
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version: WooCommerce Germanized v1.
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2014-09-29 12:26+0100\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
@@ -81,6 +81,7 @@ msgid "About WooCommerce Germanized"
|
|
81 |
msgstr "Über WooCommerce Germanized"
|
82 |
|
83 |
#: includes/admin/class-wc-gzd-admin-welcome.php:54
|
|
|
84 |
#@ woocommerce-germanized
|
85 |
msgid "Welcome to WooCommerce Germanized"
|
86 |
msgstr "Willkommen bei WooCommerce Germanized"
|
@@ -90,6 +91,8 @@ msgstr "Willkommen bei WooCommerce Germanized"
|
|
90 |
msgid "Go to WooCommerce Germanized Settings"
|
91 |
msgstr "zu den WooCommerce Germanized Einstellungen"
|
92 |
|
|
|
|
|
93 |
#: includes/admin/class-wc-gzd-admin.php:28
|
94 |
#: includes/admin/class-wc-gzd-admin.php:37
|
95 |
#: includes/class-wc-gzd-checkout.php:22
|
@@ -100,69 +103,69 @@ msgstr "zu den WooCommerce Germanized Einstellungen"
|
|
100 |
#: includes/class-wc-gzd-hook-priorities.php:42
|
101 |
#: woocommerce-germanized.php:82
|
102 |
#: woocommerce-germanized.php:91
|
103 |
-
#@ woocommerce-germanized
|
104 |
#@ woocommerce-germanized-pro
|
|
|
105 |
msgid "Cheatin’ huh?"
|
106 |
msgstr "So geht das leider nicht.."
|
107 |
|
108 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
109 |
#@ woocommerce-germanized
|
110 |
msgid "Optional Email Content"
|
111 |
msgstr "Optionaler E-Mail Inhalt"
|
112 |
|
113 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
114 |
#@ woocommerce-germanized
|
115 |
msgid "Add content which will be replacing default page content within emails."
|
116 |
msgstr "Füllen Sie dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese Seite zu bestimmen."
|
117 |
|
118 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
119 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
120 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
121 |
#@ woocommerce-germanized
|
122 |
msgid "Optional Mini Description"
|
123 |
msgstr "Warenkorb Kurzbeschreibung"
|
124 |
|
125 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
126 |
#@ woocommerce-germanized
|
127 |
msgid "This content will be shown as short product description within checkout and emails."
|
128 |
msgstr "Dieser Inhalt wird während des Bezahlvorganges und in den E-Mails als Produkt Kurzbeschreibung angezeigt."
|
129 |
|
130 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
131 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
132 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:37
|
133 |
#: includes/class-wc-gzd-post-types.php:66
|
134 |
#@ woocommerce-germanized
|
135 |
msgid "Unit"
|
136 |
msgstr "Einheit"
|
137 |
|
138 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
139 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
140 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
141 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
142 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
143 |
#@ woocommerce-germanized
|
144 |
msgid "None"
|
145 |
msgstr "Keine"
|
146 |
|
147 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
148 |
#@ woocommerce-germanized
|
149 |
msgid "Unit Base"
|
150 |
msgstr "Anzahl Einheiten"
|
151 |
|
152 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
153 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
154 |
#@ woocommerce-germanized
|
155 |
msgid "Regular Unit Price"
|
156 |
msgstr "Einheitspreis"
|
157 |
|
158 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
159 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
160 |
#@ woocommerce-germanized
|
161 |
msgid "Sale Unit Price"
|
162 |
msgstr "Angebots-Einheitspreis"
|
163 |
|
164 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
165 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
166 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:62
|
167 |
#@ woocommerce-germanized
|
168 |
msgid "Delivery Time"
|
@@ -184,358 +187,353 @@ msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
|
|
184 |
msgid "Germanized"
|
185 |
msgstr "Germanized"
|
186 |
|
187 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
188 |
#@ woocommerce-germanized
|
189 |
msgid "General Options"
|
190 |
msgstr "Allgemein"
|
191 |
|
192 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
193 |
#@ woocommerce-germanized
|
194 |
msgid "Display Options"
|
195 |
msgstr "Anzeige"
|
196 |
|
197 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
198 |
#@ woocommerce-germanized
|
199 |
msgctxt "trusted-shops"
|
200 |
msgid "Trusted Shops Options"
|
201 |
msgstr "Trusted Shops"
|
202 |
|
203 |
-
#: includes/class-wc-gzd-ekomi.php:
|
204 |
#@ woocommerce-germanized
|
205 |
msgctxt "ekomi"
|
206 |
msgid "eKomi Options"
|
207 |
msgstr "eKomi"
|
208 |
|
209 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
210 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
211 |
#@ woocommerce-germanized
|
212 |
msgid "General"
|
213 |
msgstr "Allgemein"
|
214 |
|
215 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
216 |
#: includes/admin/views/html-page-status-germanized.php:37
|
217 |
#@ woocommerce-germanized
|
218 |
msgid "Small-Enterprise-Regulation"
|
219 |
msgstr "Kleinunternehmerregelung"
|
220 |
|
221 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
222 |
#@ woocommerce-germanized
|
223 |
msgid "VAT based on §19 UStG"
|
224 |
msgstr "Umsatzsteuerbefreit nach §19 UStG."
|
225 |
|
226 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
227 |
#, php-format
|
228 |
#@ woocommerce-germanized
|
229 |
msgid "set this Option if you have chosen <a href=\"%s\" target=\"_blank\">§19 UStG</a>"
|
230 |
msgstr "wähle diese Option, falls du von der Kleinunternehmerregelung (<a href=\"%s\" target=\"_blank\">§19 UStG</a>) betroffen bist und davon Gebrauch machen willst."
|
231 |
|
232 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
233 |
#@ woocommerce-germanized
|
234 |
msgid "Show no VAT notice"
|
235 |
msgstr "Umsatzsteuerbefreiung"
|
236 |
|
237 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
238 |
#@ woocommerce-germanized
|
239 |
msgid "Show no VAT §19 UStG notice on single product"
|
240 |
msgstr "Hinweis zur Umsatzsteuerbefreiung gemäß §19 UStG auf der Produktseite anzeigen."
|
241 |
|
242 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
243 |
#@ woocommerce-germanized
|
244 |
msgid "Submit Order Button Text"
|
245 |
msgstr "Kauf abschließen - Text"
|
246 |
|
247 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
248 |
#@ woocommerce-germanized
|
249 |
msgid "This text serves as Button text for the Order Submit Button."
|
250 |
msgstr "Dieser Text wird auf dem Kauf abschließen Button dargestellt"
|
251 |
|
252 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
253 |
#@ woocommerce-germanized
|
254 |
msgid "Buy Now"
|
255 |
msgstr "Jetzt kaufen"
|
256 |
|
257 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
258 |
#@ woocommerce-germanized
|
259 |
msgid "Phone as required field"
|
260 |
msgstr "Telefon als Pflichtfeld"
|
261 |
|
262 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
263 |
#@ woocommerce-germanized
|
264 |
msgid "Should phone number be a required field within checkout?"
|
265 |
msgstr "Diese Option setzen, damit die Telefonnummer ein Pflichtfeld im Checkout ist."
|
266 |
|
267 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
268 |
#: includes/admin/views/html-page-status-germanized.php:141
|
269 |
#@ woocommerce-germanized
|
270 |
msgid "Legal Pages"
|
271 |
msgstr "Rechtlich relevante Seiten"
|
272 |
|
273 |
#: includes/admin/class-wc-gzd-admin-status.php:44
|
274 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
275 |
#: includes/wc-gzd-core-functions.php:48
|
276 |
#@ woocommerce-germanized
|
277 |
msgid "Imprint"
|
278 |
msgstr "Impressum"
|
279 |
|
280 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
281 |
#@ woocommerce-germanized
|
282 |
msgid "This page should contain an imprint with your company's information."
|
283 |
msgstr "Diese Seite sollte das Impressum d.h. die Informationen (gemäß TMG) zu Ihrem Unternehmen enthalten."
|
284 |
|
285 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
286 |
#@ woocommerce-germanized
|
287 |
msgid "Shipping Costs"
|
288 |
msgstr "Versandkosten"
|
289 |
|
290 |
#: includes/admin/class-wc-gzd-admin-status.php:45
|
291 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
292 |
#@ woocommerce-germanized
|
293 |
msgid "Data Security Statement"
|
294 |
msgstr "Datenschutzbelehrung"
|
295 |
|
296 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
297 |
#@ woocommerce-germanized
|
298 |
msgid "This page should contain information regarding your data security policy."
|
299 |
msgstr "Diese Seite sollte Ihre Datenschutzbelehrung enthalten."
|
300 |
|
301 |
#: includes/admin/class-wc-gzd-admin-status.php:43
|
302 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
303 |
#@ woocommerce-germanized
|
304 |
msgid "Power of Revocation"
|
305 |
msgstr "Widerrufsbelehrung"
|
306 |
|
307 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
308 |
#@ woocommerce-germanized
|
309 |
msgid "This page should contain information regarding your customer's Right of Revocation."
|
310 |
msgstr "Diese Seite sollte Ihre Widerrufsbelehrung enthalten. Nutzen Sie folgenden Shortcut um ein Widerrufsformular in die Seite einzubinden: [revocation_form]"
|
311 |
|
312 |
#: includes/admin/class-wc-gzd-admin-status.php:46
|
313 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
314 |
#@ woocommerce-germanized
|
315 |
msgid "Payment Methods"
|
316 |
msgstr "Zahlungarten"
|
317 |
|
318 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
319 |
#@ woocommerce-germanized
|
320 |
msgid "This page should contain information regarding the Payment Methods that are chooseable during checkout."
|
321 |
msgstr "Diese Seite sollte Informationen zu den von Ihnen zur Verfügung gestellten Zahlungsmöglichkeiten bereitstellen. Nutzen Sie dafür z.B. folgenden Shortcut: [payment_methods_info]"
|
322 |
|
323 |
#: includes/admin/class-wc-gzd-admin-status.php:47
|
324 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
325 |
#@ woocommerce-germanized
|
326 |
msgid "Shipping Methods"
|
327 |
msgstr "Versandarten"
|
328 |
|
329 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
330 |
#@ woocommerce-germanized
|
331 |
msgid "This page should contain information regarding shipping methods that are chooseable during checkout."
|
332 |
msgstr "Diese Seite sollte Informationen zu den von Ihnen zur Verfügung gestellten Versandarten bereitstellen."
|
333 |
|
334 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
335 |
#@ woocommerce-germanized
|
336 |
msgid "Delivery Times"
|
337 |
msgstr "Lieferzeiten"
|
338 |
|
339 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
340 |
#: includes/admin/views/html-page-status-germanized.php:42
|
341 |
#@ woocommerce-germanized
|
342 |
msgid "Default Delivery Time"
|
343 |
msgstr "Standard-Lieferzeit"
|
344 |
|
345 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
346 |
#@ woocommerce-germanized
|
347 |
msgid "This delivery time will be added to every product if no delivery time has been chosen individually"
|
348 |
msgstr "Diese Lieferzeit wird bei Produkten angezeigt, denen keine Lieferzeit zugeordnet wurde"
|
349 |
|
350 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
351 |
#@ woocommerce-germanized
|
352 |
msgid "Delivery Time Text"
|
353 |
msgstr "Lieferzeit Text"
|
354 |
|
355 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
356 |
#@ woocommerce-germanized
|
357 |
msgid "This text will be used to indicate delivery time for products. Use {delivery_time} as placeholder."
|
358 |
msgstr "Dieser Text wird verwendet um die Lieferzeit im Frontend darzustellen. {delivery_time} als Platzhalter verwenden."
|
359 |
|
360 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
361 |
#@ woocommerce-germanized
|
362 |
msgid "Delivery time: {delivery_time}"
|
363 |
msgstr "Lieferzeit: {delivery_time}"
|
364 |
|
365 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
366 |
#@ woocommerce-germanized
|
367 |
msgid "Shipping Costs Text"
|
368 |
msgstr "Versandkosten Text"
|
369 |
|
370 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
371 |
#@ woocommerce-germanized
|
372 |
msgid "This text will be used to inform the customer about shipping costs. Use {link}{/link} to insert link to shipping costs page."
|
373 |
msgstr "Dieser Text wird genutzt um die Kunden im Frontend über u.U. anfallende Lieferkosten zu informieren. Nutze den Platzhalter {link}{/link} um den Link zur Versandkosten-Seite einzufügen."
|
374 |
|
375 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
376 |
#@ woocommerce-germanized
|
377 |
msgid "plus {link}Shipping Costs{/link}"
|
378 |
msgstr "zzgl. {link}Versandkosten{/link}"
|
379 |
|
380 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
381 |
#: includes/wc-gzd-core-functions.php:45
|
382 |
#@ woocommerce-germanized
|
383 |
msgid "Right of Recission"
|
384 |
msgstr "Widerrufsrecht"
|
385 |
|
386 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
387 |
#@ woocommerce-germanized
|
388 |
msgid "Revocation Address"
|
389 |
msgstr "Widerruf richten an"
|
390 |
|
391 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
392 |
#@ woocommerce-germanized
|
393 |
msgid "Type in an address, telephone/telefax number, email address which is to be used as revocation address"
|
394 |
msgstr "Geben Sie hier Ihre Adresse, Telefon- und Faxnummer, E-Mail Adresse usw. an, an die Ihre Kunden Ihren Widerruf richten sollen"
|
395 |
|
396 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
397 |
#@ woocommerce-germanized
|
398 |
msgid "E-Mails"
|
399 |
msgstr "E-Mails"
|
400 |
|
401 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
402 |
#@ woocommerce-germanized
|
403 |
msgid "Add to Cart"
|
404 |
msgstr "Zum Warenkorb Button"
|
405 |
|
406 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
407 |
#@ woocommerce-germanized
|
408 |
msgid "Show add to cart button on listings?"
|
409 |
msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
|
410 |
|
411 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
412 |
#@ woocommerce-germanized
|
413 |
msgid "unset this option if you don't want to show the add to cart button within the product listings"
|
414 |
msgstr "Deaktivieren Sie diese Option, wenn Sie den zum Warenkorb Button nicht innerhalb von Produktauflistungen darstellen möchten"
|
415 |
|
416 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
417 |
#@ woocommerce-germanized
|
418 |
msgid "Notice Footer"
|
419 |
msgstr "Hinweise im Footer"
|
420 |
|
421 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
422 |
#@ woocommerce-germanized
|
423 |
msgid "Show a global VAT notice within footer"
|
424 |
msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
|
425 |
|
426 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
427 |
#@ woocommerce-germanized
|
428 |
msgid "Show a global sale price notice within footer"
|
429 |
msgstr "Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer einfügen."
|
430 |
|
431 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
432 |
#@ woocommerce-germanized
|
433 |
msgid "Products"
|
434 |
msgstr "Produkt"
|
435 |
|
436 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
437 |
#@ woocommerce-germanized
|
438 |
msgid "Show within Product Listings"
|
439 |
msgstr "In Produktlisten"
|
440 |
|
441 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
442 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
443 |
#@ woocommerce-germanized
|
444 |
msgid "Shipping Costs notice"
|
445 |
msgstr "Versandkosten-Hinweis"
|
446 |
|
447 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
448 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
449 |
#@ woocommerce-germanized
|
450 |
msgid "Delivery Time Notice"
|
451 |
msgstr "Lieferzeiten-Hinweis"
|
452 |
|
453 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
454 |
#@ woocommerce-germanized
|
455 |
msgid "Show on Product Detail Page"
|
456 |
msgstr "Auf der Produktseite"
|
457 |
|
458 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
459 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
460 |
#@ woocommerce-germanized
|
461 |
msgid "Tax Info"
|
462 |
msgstr "MwSt. Hinweis"
|
463 |
|
464 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
465 |
#@ woocommerce-germanized
|
466 |
msgid "Checkout & Cart"
|
467 |
msgstr "Checkout & Warenkorb"
|
468 |
|
469 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
470 |
#@ woocommerce-germanized
|
471 |
msgid "Checkout Legal Display"
|
472 |
msgstr "Checkbox oder Text"
|
473 |
|
474 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
475 |
#@ woocommerce-germanized
|
476 |
msgid "Use Text without Checkbox"
|
477 |
msgstr "Rechtshinweis ohne Checkbox."
|
478 |
|
479 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
480 |
#@ woocommerce-germanized
|
481 |
msgid "This version will remove checkboxes from Checkout and display a text instead. This seems to be legally compliant (Zalando & Co are using this option)."
|
482 |
msgstr "Diese Option nutzt anstatt einer Checkbox einen ausformulierten Text direkt überhalb des Kauf abschließen Buttons (Zalando und Andere Shops verwenden diese Form)"
|
483 |
|
484 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
485 |
#@ woocommerce-germanized
|
486 |
msgid "Legal Text"
|
487 |
msgstr "Rechtlicher Hinweistext"
|
488 |
|
489 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
490 |
#@ woocommerce-germanized
|
491 |
msgid "Choose a Plain Text which will be shown right above checkout submit button. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
|
492 |
msgstr "Geben Sie hier den Text ein, den Sie als Hinweistext überhalb des \"Kaufen\" - Buttons darstellen möchten. Nutzen Sie die Platzhalter {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
|
493 |
|
494 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
495 |
#@ woocommerce-germanized
|
496 |
msgid "With your order, you agree to have read and understood our {term_link}Terms and Conditions{/term_link} and your {revocation_link}Right of Recission{/revocation_link}."
|
497 |
msgstr "Mit Ihrer Bestellung erklären Sie sich mit unseren {term_link}Allgemeinen Geschäftsbedingungen{/term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link} einverstanden."
|
498 |
|
499 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
500 |
#@ woocommerce-germanized
|
501 |
msgid "Legal Text Error"
|
502 |
msgstr "Fehlermeldung der Checkbox"
|
503 |
|
504 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
505 |
#@ woocommerce-germanized
|
506 |
msgid "If you have chosen to use checkbox validation please choose a error message which will be shown if the user doesn't check checkbox. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
|
507 |
msgstr "Falls Sie sich dazu entschieden haben, eine Checkbox zu nutzen, können Sie hier die Fehlermeldung eingeben, die angezeigt wird, wenn ein Benutzer die Checkbox nicht aktiviert hat. Nutzen Sie die Platzhalter um Links zu den jeweiligen Hinweisseiten einzufügen: {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link}"
|
508 |
|
509 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
510 |
#@ woocommerce-germanized
|
511 |
msgid "To finish the order you have to accept to our {term_link}Terms and Conditions{/term_link} and {revocation_link}Right of Recission{/revocation_link}."
|
512 |
msgstr "Bitte akzeptieren Sie unsere {term_link}Allgemeinen Geschäftsbedingungen{/term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link}."
|
513 |
|
514 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
515 |
#@ woocommerce-germanized
|
516 |
msgid "Order Success Text"
|
517 |
msgstr "Bestellung eingegangen"
|
518 |
|
519 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
520 |
#@ woocommerce-germanized
|
521 |
msgid "Choose a custom text to display on order success page."
|
522 |
msgstr "Hier können Sie einen individuellen kurzen Text eingeben, der nach der Bestellung ausgegeben wird."
|
523 |
|
524 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
525 |
#@ woocommerce-germanized
|
526 |
msgid "Order Success Data"
|
527 |
msgstr "Bestellbestätigungs-Daten"
|
528 |
|
529 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
530 |
#@ woocommerce-germanized
|
531 |
msgid "Hide product table and customer data on order success page"
|
532 |
msgstr "Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
|
533 |
|
534 |
-
#: includes/admin/views/html-notice-install.php:13
|
535 |
-
#@ woocommerce-germanized
|
536 |
-
msgid "<strong>Welcome to WooCommerce Germanized</strong>"
|
537 |
-
msgstr "<strong>Willkommen bei WooCommerce Germanized</strong>"
|
538 |
-
|
539 |
#: includes/admin/views/html-notice-install.php:14
|
540 |
#@ woocommerce-germanized
|
541 |
msgid "Just a few more steps and your Online-Shop will become legally compliant:"
|
@@ -551,22 +549,22 @@ msgstr "WooCommerce anpassen"
|
|
551 |
msgid "We will adjust WooCommerce Settings for you e.g.: EUR, German Price Format etc."
|
552 |
msgstr "Wir passen die WooCommerce Einstellungen automatisch an (z.B. Währung, Preisformat usw.)"
|
553 |
|
554 |
-
#: includes/admin/views/html-notice-install.php:
|
555 |
#@ woocommerce-germanized
|
556 |
msgid "Generate Legal Pages"
|
557 |
msgstr "Rechtliche Hinweisseiten"
|
558 |
|
559 |
-
#: includes/admin/views/html-notice-install.php:
|
560 |
#@ woocommerce-germanized
|
561 |
msgid "We will automatically add legal pages such as Data Privacy Statement, Power of Revocation, Terms & Conditions etc."
|
562 |
msgstr "Wir legen die rechtlich relevanten Seiten z.B. Datenschutzbelehrung, Widerrufsbelehrung und AGB automatisch für Sie an."
|
563 |
|
564 |
-
#: includes/admin/views/html-notice-install.php:
|
565 |
#@ woocommerce-germanized
|
566 |
msgid "Install WooCommerce Germanized"
|
567 |
msgstr "WooCommerce Germanized installieren"
|
568 |
|
569 |
-
#: includes/admin/views/html-notice-install.php:
|
570 |
#@ woocommerce-germanized
|
571 |
msgid "Skip setup"
|
572 |
msgstr "Setup überspringen"
|
@@ -589,7 +587,7 @@ msgctxt "revocation-form"
|
|
589 |
msgid "is not valid."
|
590 |
msgstr "ist leider nicht korrekt."
|
591 |
|
592 |
-
#: includes/class-wc-gzd-ajax.php:
|
593 |
#@ woocommerce-germanized
|
594 |
msgctxt "revocation-form"
|
595 |
msgid "Thank you. We have received your Revocation Request. You will receive a conformation email within a few minutes."
|
@@ -597,7 +595,7 @@ msgstr "Vielen Dank. Wir haben Ihre Widerruf erhalten. Sie bekommen in Kürze ei
|
|
597 |
|
598 |
#: includes/class-wc-gzd-checkout.php:148
|
599 |
#: includes/class-wc-gzd-checkout.php:159
|
600 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
601 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:85
|
602 |
#: includes/widgets/class-wc-gzd-widget-trusted-shops-reviews.php:26
|
603 |
#: includes/widgets/class-wc-gzd-widget-trusted-shops-rich-snippets.php:26
|
@@ -606,182 +604,168 @@ msgstr "Vielen Dank. Wir haben Ihre Widerruf erhalten. Sie bekommen in Kürze ei
|
|
606 |
msgid "Title"
|
607 |
msgstr "Anrede"
|
608 |
|
609 |
-
#: includes/class-wc-gzd-
|
610 |
-
#: includes/class-wc-gzd-checkout.php:157
|
611 |
-
#: includes/class-wc-gzd-checkout.php:279
|
612 |
-
#@ woocommerce-germanized
|
613 |
-
msgid "Sir"
|
614 |
-
msgstr "Herr"
|
615 |
-
|
616 |
-
#: includes/class-wc-gzd-checkout.php:149
|
617 |
-
#: includes/class-wc-gzd-checkout.php:157
|
618 |
-
#: includes/class-wc-gzd-checkout.php:279
|
619 |
-
#@ woocommerce-germanized
|
620 |
-
msgid "Madam"
|
621 |
-
msgstr "Frau"
|
622 |
-
|
623 |
-
#: includes/class-wc-gzd-ekomi.php:49
|
624 |
#@ woocommerce-germanized
|
625 |
msgid "eKomi Customer"
|
626 |
msgstr "eKomi Kundenbewertung"
|
627 |
|
628 |
-
#: includes/class-wc-gzd-ekomi.php:
|
629 |
#@ woocommerce-germanized
|
630 |
msgctxt "ekomi"
|
631 |
msgid "Ekomi Integration"
|
632 |
msgstr "eKomi Integration"
|
633 |
|
634 |
-
#: includes/class-wc-gzd-ekomi.php:
|
635 |
#@ woocommerce-germanized
|
636 |
msgctxt "ekomi"
|
637 |
msgid "Shop ID"
|
638 |
msgstr "Shop ID"
|
639 |
|
640 |
-
#: includes/class-wc-gzd-ekomi.php:
|
641 |
#@ woocommerce-germanized
|
642 |
msgctxt "ekomi"
|
643 |
msgid "Insert your Shop ID here."
|
644 |
msgstr "Fügen Sie hier ihre Shop ID ein."
|
645 |
|
646 |
-
#: includes/class-wc-gzd-ekomi.php:
|
647 |
#@ woocommerce-germanized
|
648 |
msgctxt "ekomi"
|
649 |
msgid "Link to Certificate"
|
650 |
msgstr "Link zum Shop-Zertifikat"
|
651 |
|
652 |
-
#: includes/class-wc-gzd-ekomi.php:
|
653 |
#@ woocommerce-germanized
|
654 |
msgctxt "ekomi"
|
655 |
msgid "Insert the link to your Certificate"
|
656 |
msgstr "Fügen Sie hier den Link zu Ihrem Shop-Zertifikat ein"
|
657 |
|
658 |
-
#: includes/class-wc-gzd-ekomi.php:
|
659 |
#@ woocommerce-germanized
|
660 |
msgctxt "ekomi"
|
661 |
msgid "Partner ID"
|
662 |
msgstr "Partner ID"
|
663 |
|
664 |
-
#: includes/class-wc-gzd-ekomi.php:
|
665 |
#@ woocommerce-germanized
|
666 |
msgctxt "ekomi"
|
667 |
msgid "Insert your Partner ID here (you may find that ID on your certificate website)"
|
668 |
msgstr "Fügen Sie hier Ihre Partner ID ein (diese ID finden Sie z.B. auf Ihrer Zertifikat-Seite)"
|
669 |
|
670 |
-
#: includes/class-wc-gzd-ekomi.php:
|
671 |
#@ woocommerce-germanized
|
672 |
msgctxt "ekomi"
|
673 |
msgid "Interface ID"
|
674 |
msgstr "Interface ID"
|
675 |
|
676 |
-
#: includes/class-wc-gzd-ekomi.php:
|
677 |
#@ woocommerce-germanized
|
678 |
msgctxt "ekomi"
|
679 |
msgid "Insert your Interface ID here."
|
680 |
msgstr "Fügen Sie hier Ihre Interface ID ein (diese Daten finden Sie im eKomi Kundenbereich)"
|
681 |
|
682 |
-
#: includes/class-wc-gzd-ekomi.php:
|
683 |
#@ woocommerce-germanized
|
684 |
msgctxt "ekomi"
|
685 |
msgid "Interface Password"
|
686 |
msgstr "Interface Password"
|
687 |
|
688 |
-
#: includes/class-wc-gzd-ekomi.php:
|
689 |
#@ woocommerce-germanized
|
690 |
msgctxt "ekomi"
|
691 |
msgid "Insert your Interface Password here."
|
692 |
msgstr "Fügen Sie hier Ihr Interface Passwort ein (diese Daten finden Sie im eKomi Kundenbereich)"
|
693 |
|
694 |
-
#: includes/class-wc-gzd-ekomi.php:
|
695 |
#@ woocommerce-germanized
|
696 |
msgctxt "ekomi"
|
697 |
msgid "Days until Email"
|
698 |
msgstr "Tage bis E-Mail Erinnerung"
|
699 |
|
700 |
-
#: includes/class-wc-gzd-ekomi.php:
|
701 |
#@ woocommerce-germanized
|
702 |
msgctxt "ekomi"
|
703 |
msgid "Number of days between an order being marked as completed and review email to customer."
|
704 |
msgstr "Anzahl der Tage zwischen dem Datum an dem die Bestellung als \"abgeschlossen\" (completed) markiert wurde und dem Absenden der Bewertungseinladung an den Kunden"
|
705 |
|
706 |
-
#: includes/class-wc-gzd-emails.php:
|
707 |
#@ woocommerce-germanized
|
708 |
msgctxt "revocation-form"
|
709 |
msgid "Forward your Revocation online"
|
710 |
msgstr "Ihren Widerruf online erklären"
|
711 |
|
712 |
-
#: includes/class-wc-gzd-install.php:
|
713 |
#, php-format
|
714 |
#@ woocommerce-germanized
|
715 |
msgid "Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before installing WooCommerce Germanized. Thank you!"
|
716 |
msgstr "Bitte installieren Sie <a href=\"%s\" target=\"_blank\">WooCommerce</a> bevor Sie WooCommerce Germanized installieren. Vielen Dank!"
|
717 |
|
718 |
-
#: includes/class-wc-gzd-install.php:
|
719 |
#@ woocommerce-germanized
|
720 |
msgctxt "Page slug"
|
721 |
msgid "data-security"
|
722 |
msgstr "datenschutzbelehrung"
|
723 |
|
724 |
-
#: includes/class-wc-gzd-install.php:
|
725 |
#@ woocommerce-germanized
|
726 |
msgctxt "Page title"
|
727 |
msgid "Data Security Statement"
|
728 |
msgstr "Datenschutzbelehrung"
|
729 |
|
730 |
-
#: includes/class-wc-gzd-install.php:
|
731 |
#@ woocommerce-germanized
|
732 |
msgctxt "Page slug"
|
733 |
msgid "imprint"
|
734 |
msgstr "impressum"
|
735 |
|
736 |
-
#: includes/class-wc-gzd-install.php:
|
737 |
#@ woocommerce-germanized
|
738 |
msgctxt "Page title"
|
739 |
msgid "Imprint"
|
740 |
msgstr "Impressum"
|
741 |
|
742 |
-
#: includes/class-wc-gzd-install.php:
|
743 |
#@ woocommerce-germanized
|
744 |
msgctxt "Page slug"
|
745 |
msgid "terms"
|
746 |
msgstr "agb"
|
747 |
|
748 |
-
#: includes/class-wc-gzd-install.php:
|
749 |
#@ woocommerce-germanized
|
750 |
msgctxt "Page title"
|
751 |
msgid "Terms & Conditions"
|
752 |
msgstr "AGB"
|
753 |
|
754 |
-
#: includes/class-wc-gzd-install.php:
|
755 |
#@ woocommerce-germanized
|
756 |
msgctxt "Page slug"
|
757 |
msgid "revocation"
|
758 |
msgstr "widerrufsbelehrung"
|
759 |
|
760 |
-
#: includes/class-wc-gzd-install.php:
|
761 |
#@ woocommerce-germanized
|
762 |
msgctxt "Page title"
|
763 |
msgid "Power of Revocation"
|
764 |
msgstr "Widerrufsbelehrung"
|
765 |
|
766 |
-
#: includes/class-wc-gzd-install.php:
|
767 |
#@ woocommerce-germanized
|
768 |
msgctxt "Page slug"
|
769 |
msgid "payment-methods"
|
770 |
msgstr "bezahlmoeglichkeiten"
|
771 |
|
772 |
-
#: includes/class-wc-gzd-install.php:
|
773 |
#@ woocommerce-germanized
|
774 |
msgctxt "Page title"
|
775 |
msgid "Payment Methods"
|
776 |
msgstr "Zahlungsarten"
|
777 |
|
778 |
-
#: includes/class-wc-gzd-install.php:
|
779 |
#@ woocommerce-germanized
|
780 |
msgctxt "Page slug"
|
781 |
msgid "shipping-methods"
|
782 |
msgstr "versandarten"
|
783 |
|
784 |
-
#: includes/class-wc-gzd-install.php:
|
785 |
#@ woocommerce-germanized
|
786 |
msgctxt "Page title"
|
787 |
msgid "Shipping Methods"
|
@@ -876,18 +860,6 @@ msgctxt "revocation-form"
|
|
876 |
msgid "Title"
|
877 |
msgstr "Anrede"
|
878 |
|
879 |
-
#: includes/class-wc-gzd-revocation.php:41
|
880 |
-
#@ woocommerce-germanized
|
881 |
-
msgctxt "revocation-form"
|
882 |
-
msgid "Sir"
|
883 |
-
msgstr "Herr"
|
884 |
-
|
885 |
-
#: includes/class-wc-gzd-revocation.php:42
|
886 |
-
#@ woocommerce-germanized
|
887 |
-
msgctxt "revocation-form"
|
888 |
-
msgid "Madam"
|
889 |
-
msgstr "Frau"
|
890 |
-
|
891 |
#: includes/class-wc-gzd-revocation.php:47
|
892 |
#@ woocommerce-germanized
|
893 |
msgctxt "revocation-form"
|
@@ -930,69 +902,69 @@ msgctxt "revocation-form"
|
|
930 |
msgid "Mail"
|
931 |
msgstr "E-Mail Adresse"
|
932 |
|
933 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
934 |
#@ woocommerce-germanized
|
935 |
msgctxt "trusted-shops"
|
936 |
msgid "Prepayment"
|
937 |
msgstr "Überweisung"
|
938 |
|
939 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
940 |
#@ woocommerce-germanized
|
941 |
msgctxt "trusted-shops"
|
942 |
msgid "Cash On Delivery"
|
943 |
msgstr "Bar bei Lieferung"
|
944 |
|
945 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
946 |
#@ woocommerce-germanized
|
947 |
msgctxt "trusted-shops"
|
948 |
msgid "Credit Card"
|
949 |
msgstr "Kreditkarte"
|
950 |
|
951 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
952 |
#@ woocommerce-germanized
|
953 |
msgctxt "trusted-shops"
|
954 |
msgid "Paypal"
|
955 |
msgstr "Paypal"
|
956 |
|
957 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
958 |
#@ woocommerce-germanized
|
959 |
msgctxt "trusted-shops"
|
960 |
msgid "Invoice"
|
961 |
msgstr "Rechnung"
|
962 |
|
963 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
964 |
#@ woocommerce-germanized
|
965 |
msgctxt "trusted-shops"
|
966 |
msgid "Direct Debit"
|
967 |
msgstr "Bankeinzug"
|
968 |
|
969 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
970 |
#@ woocommerce-germanized
|
971 |
msgctxt "trusted-shops"
|
972 |
msgid "Financing"
|
973 |
msgstr "Finanzierung"
|
974 |
|
975 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
976 |
#, php-format
|
977 |
#@ woocommerce-germanized
|
978 |
msgctxt "trusted-shops"
|
979 |
msgid "Rated %s out of %s"
|
980 |
msgstr "Bewertet mit %s von %s"
|
981 |
|
982 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
983 |
#, php-format
|
984 |
#@ woocommerce-germanized
|
985 |
msgctxt "trusted-shops"
|
986 |
msgid "out of %s"
|
987 |
msgstr "von %s"
|
988 |
|
989 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
990 |
#@ woocommerce-germanized
|
991 |
msgctxt "trusted-shops"
|
992 |
msgid "Trusted Shops Integration"
|
993 |
msgstr "Trusted Shops Integration"
|
994 |
|
995 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
996 |
#, php-format
|
997 |
#@ woocommerce-germanized
|
998 |
msgctxt "trusted-shops"
|
@@ -1033,29 +1005,29 @@ msgstr "Diese E-Mail wird als Bestätigung an den Kunden weitergeleitet, sobald
|
|
1033 |
msgid "Your Revocation"
|
1034 |
msgstr "Ihr Widerruf"
|
1035 |
|
1036 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
1037 |
#@ woocommerce-germanized
|
1038 |
msgid "Fee"
|
1039 |
msgstr "Zahlungsgebühr"
|
1040 |
|
1041 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
1042 |
#@ woocommerce-germanized
|
1043 |
msgid "This fee is being added if customer selects payment method within checkout."
|
1044 |
msgstr "Diese Gebühr wird während der Bestellung hinzugefügt, falls der Kunde diese Zahlungsart aktiviert."
|
1045 |
|
1046 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
1047 |
#@ woocommerce-germanized
|
1048 |
msgid "Fee is taxable?"
|
1049 |
msgstr "Mwst. berechnen?"
|
1050 |
|
1051 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
1052 |
#@ woocommerce-germanized
|
1053 |
msgid "Payment charge"
|
1054 |
msgstr "Zahlungsgebühr"
|
1055 |
|
1056 |
-
#: includes/abstracts/abstract-wc-gzd-product.php:
|
1057 |
-
#: includes/wc-gzd-cart-functions.php:
|
1058 |
-
#: woocommerce-germanized.php:
|
1059 |
#, php-format
|
1060 |
#@ woocommerce-germanized
|
1061 |
msgid "incl. %s%% VAT"
|
@@ -1072,7 +1044,7 @@ msgstr "Bestellung bearbeiten"
|
|
1072 |
msgid "Choose a Payment Gateway"
|
1073 |
msgstr "Zahlungsart auswählen"
|
1074 |
|
1075 |
-
#: includes/wc-gzd-cart-functions.php:
|
1076 |
#@ woocommerce-germanized
|
1077 |
msgid "I want immediate access to the digital content and I acknowledge that thereby I lose my right to cancel once the service has begun."
|
1078 |
msgstr "Ja, ich möchte sofort Zugang zu dem digitalen Inhalt und weiß, dass mein Widerrufsrecht mit dem Zugang erlischt."
|
@@ -1142,7 +1114,7 @@ msgstr "Gesamtsumme aktualisieren"
|
|
1142 |
msgid "I’ve read and accept the <a href=\"%s\" target=\"_blank\">terms & conditions</a>"
|
1143 |
msgstr "Ich habe die <a href=\"%s\" target=\"_blank\">Allgemeinen Geschäftsbedingungen</a> gelesen und akzeptiert."
|
1144 |
|
1145 |
-
#: includes/wc-gzd-template-functions.php:
|
1146 |
#: templates/checkout/order-submit.php:25
|
1147 |
#: templates/checkout/review-order-2-2.php:175
|
1148 |
#@ woocommerce
|
@@ -1222,7 +1194,7 @@ msgid "Forward Revocation"
|
|
1222 |
msgstr "Widerruf erklären"
|
1223 |
|
1224 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:50
|
1225 |
-
#: woocommerce-germanized.php:
|
1226 |
#@ woocommerce
|
1227 |
msgid "Settings"
|
1228 |
msgstr "Einstellungen"
|
@@ -1271,106 +1243,106 @@ msgstr ""
|
|
1271 |
msgid "Pay for order"
|
1272 |
msgstr ""
|
1273 |
|
1274 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1275 |
#, php-format
|
1276 |
#@ woocommerce-germanized
|
1277 |
msgctxt "trusted-shops"
|
1278 |
msgid "%s ratings"
|
1279 |
msgstr "Bewertungen von %s"
|
1280 |
|
1281 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1282 |
#@ woocommerce-germanized
|
1283 |
msgctxt "trusted-shops"
|
1284 |
msgid "Show customer reviews"
|
1285 |
msgstr "Kundenmeinungen ansehen"
|
1286 |
|
1287 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1288 |
#@ woocommerce-germanized
|
1289 |
msgctxt "trusted-shops"
|
1290 |
msgid "Trusted Shops Customer Reviews"
|
1291 |
msgstr "Trusted Shops Kundenbewertungen"
|
1292 |
|
1293 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1294 |
#@ woocommerce-germanized
|
1295 |
msgctxt "trusted-shops"
|
1296 |
msgid "TS-ID"
|
1297 |
msgstr "TS-ID"
|
1298 |
|
1299 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1300 |
#@ woocommerce-germanized
|
1301 |
msgctxt "trusted-shops"
|
1302 |
msgid "Insert your Trusted Shops ID here."
|
1303 |
msgstr "Füge hier deine Trusted Shops ID ein."
|
1304 |
|
1305 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1306 |
#@ woocommerce-germanized
|
1307 |
msgctxt "trusted-shops"
|
1308 |
msgid "Configure the Trustbadge for your shop"
|
1309 |
msgstr "Konfiguriere dein Trustbadge"
|
1310 |
|
1311 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1312 |
#, php-format
|
1313 |
#@ woocommerce-germanized
|
1314 |
msgctxt "trusted-shops"
|
1315 |
msgid "You'll find a step-by-step instruction for your shopsoftware in our integration center. <a href=\"%s\" target=\"_blank\">Click here</a>"
|
1316 |
msgstr "In unserem Integration Center findest du eine Schritt-für-Schritt Anleitung. Klicke <a href=\"%s\" target=\"_blank\">hier</a>."
|
1317 |
|
1318 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1319 |
#@ woocommerce-germanized
|
1320 |
msgctxt "trusted-shops"
|
1321 |
msgid "Trustbadge code"
|
1322 |
msgstr "Trustbadge Code"
|
1323 |
|
1324 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1325 |
#@ woocommerce-germanized
|
1326 |
msgctxt "trusted-shops"
|
1327 |
msgid "Fill in your trustbadge code here"
|
1328 |
msgstr "Trustbadge Code hier einfügen"
|
1329 |
|
1330 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1331 |
#@ woocommerce-germanized
|
1332 |
msgctxt "trusted-shops"
|
1333 |
msgid "If no further steps were required in the integration center, the Trustbadge is already displayed in your shop."
|
1334 |
msgstr "Sofern keine weiteren Installationsschritte im Integration Center beschrieben wurden, wird das Trustbadge jetzt im Frontend deines Shops angezeigt."
|
1335 |
|
1336 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1337 |
#@ woocommerce-germanized
|
1338 |
msgctxt "trusted-shops"
|
1339 |
msgid "Configure Customer Reviews"
|
1340 |
msgstr "Kundenbewertungen konfigurieren"
|
1341 |
|
1342 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1343 |
#@ woocommerce-germanized
|
1344 |
msgctxt "trusted-shops"
|
1345 |
msgid "Enable Review Widget"
|
1346 |
msgstr "Kundenbewertungswidget aktiveren"
|
1347 |
|
1348 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1349 |
#, php-format
|
1350 |
#@ woocommerce-germanized
|
1351 |
msgctxt "trusted-shops"
|
1352 |
msgid "This option will enable a Widget which shows your Trusted Shops Reviews as a graphic. You may configure your Widgets <a href=\"%s\">here</a>."
|
1353 |
msgstr "Diese Option aktiviert ein Widget, mit dem du das Trusted Shops Review Widget in deinem Shop platzieren kannst. <a href=\"%s\">Hier</a> kannst du deine Widgets zuweisen."
|
1354 |
|
1355 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1356 |
#@ woocommerce-germanized
|
1357 |
msgctxt "trusted-shops"
|
1358 |
msgid "Enable Rich Snippets for Google"
|
1359 |
msgstr "Rich Snippets Anzeige in Google aktivieren"
|
1360 |
|
1361 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1362 |
#@ woocommerce-germanized
|
1363 |
msgctxt "trusted-shops"
|
1364 |
msgid "This option will update your reviews received via Trusted Shops once per day and enables a Widget to show your reviews as Rich Snippets."
|
1365 |
msgstr "Diese Option bewirkt, dass deine über Trusted Shops empfangenen Bewertungen als Rich Snippets im Shop als Widget verfügbar sind. "
|
1366 |
|
1367 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1368 |
#@ woocommerce-germanized
|
1369 |
msgctxt "trusted-shops"
|
1370 |
msgid "Assign payment methods"
|
1371 |
msgstr "Zahlungsarten zuweisen"
|
1372 |
|
1373 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1374 |
#@ woocommerce-germanized
|
1375 |
msgctxt "trusted-shops"
|
1376 |
msgid "About Trusted Shops"
|
@@ -1394,19 +1366,19 @@ msgctxt "trusted-shops"
|
|
1394 |
msgid "Trusted Shops Rich Snippets"
|
1395 |
msgstr "Trusted Shops Rich Snippets"
|
1396 |
|
1397 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1398 |
#, php-format
|
1399 |
#@ woocommerce-germanized
|
1400 |
msgctxt "trusted-shops"
|
1401 |
msgid "%s of %s based on %s <a href=\"%s\" target=\"_blank\">ratings</a>."
|
1402 |
msgstr "%s von %s basierend auf %s <a href=\"%s\" target=\"_blank\">Bewertungen</a>."
|
1403 |
|
1404 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1405 |
#@ woocommerce-germanized
|
1406 |
msgid "Checkout Table Color"
|
1407 |
msgstr "Hintergrundfarbe der Tabelle"
|
1408 |
|
1409 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1410 |
#@ woocommerce-germanized
|
1411 |
msgid "Choose the color of your checkout product table. This table should be highlighted within your checkout page."
|
1412 |
msgstr "Wähle die Farbe des Hintergrundes deiner Produkt-Tabelle im Checkout. Die Tabelle sollte sich farblich vom Rest des Inhalts abheben."
|
@@ -1443,70 +1415,70 @@ msgstr "Theme ist noch nicht für WooCommerce Germanized optimiert"
|
|
1443 |
msgid "It seems like your theme is not yet ready for WooCommerce Germanized. Please check your theme's styles. Some things might look weird - WooCommerce Germanized can only offer basic styles. See <a href=\"%s\" target=\"_blank\">making your theme compatible</a> or check out our Theme <a href=\"%s\" target=\"_blank\">VendiPro</a> for 100% compatibility."
|
1444 |
msgstr "Wir haben festgestellt, dass dein Theme scheinbar noch nicht für WooCommerce Germanized optimiert ist. Bitte überprüfe die Style-Angaben deines Themes bzw. das Aussehen deines Shops. Manche Elemente werden möglicherweise falsch dargestellt - WooCommerce Germanized kann nur grundlegende Style-Angaben machen. Lies dir dazu <a href=\"%s\" target=\"_blank\">wie mache ich mein Theme kompatibel</a> durch oder nutze das von uns entwickelte Theme <a href=\"%s\" target=\"_blank\">VendiPro</a> für 100% Kompatibilität."
|
1445 |
|
1446 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
1447 |
#@ woocommerce-germanized
|
1448 |
msgid "Check if fee is taxable."
|
1449 |
msgstr "MwSt.-Berechnung für Gebühr aktivieren."
|
1450 |
|
1451 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1452 |
#@ woocommerce-germanized
|
1453 |
msgid "Legal Digital Text"
|
1454 |
msgstr "Hinweis Digital"
|
1455 |
|
1456 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1457 |
#@ woocommerce-germanized
|
1458 |
msgid "Choose a Plain Text which will be shown right above checkout submit button if a user has picked a digital product. See legal text option for possible placeholders."
|
1459 |
msgstr "Passen Sie hier optional den Hinweistext an, der angezeigt wird, wenn ein Kunde ein digitales Produkt im Warenkorb hat. Sie können hier die gleichen Platzhalter verwenden wie beim Rechtlichen Hinweistext"
|
1460 |
|
1461 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1462 |
#@ woocommerce-germanized
|
1463 |
msgid "Link to Details"
|
1464 |
msgstr "Verlinkung zu Produktdetails"
|
1465 |
|
1466 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1467 |
#@ woocommerce-germanized
|
1468 |
msgid "Want to link to product details page instead of add to cart within listings?"
|
1469 |
msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
|
1470 |
|
1471 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1472 |
#@ woocommerce-germanized
|
1473 |
msgid "Decide whether you like to link to your product's details page instead of displaying an add to cart button within product listings."
|
1474 |
msgstr "Wenn du lieber einen Link zu deiner Produktseite anstatt eines zum Warenkorb Buttons innerhalb von Produktauflistungen haben möchtest, dann setze einfach diese Option."
|
1475 |
|
1476 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1477 |
#@ woocommerce-germanized
|
1478 |
msgid "Product Details Text"
|
1479 |
msgstr "Produktdetails Text"
|
1480 |
|
1481 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1482 |
#@ woocommerce-germanized
|
1483 |
msgid "Details"
|
1484 |
msgstr "Details"
|
1485 |
|
1486 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1487 |
#@ woocommerce-germanized
|
1488 |
msgid "If you have chosen to link to product details page instead of add to cart URL you may want to change the button text."
|
1489 |
msgstr "Wenn du dich dazu entschlossen hast, lieber auf die Produktseite zu verlinken anstatt den zum Warenkorb Button einzublenden, kannst du hier einen Button-Text vergeben."
|
1490 |
|
1491 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1492 |
#@ woocommerce-germanized
|
1493 |
msgctxt "trusted-shops"
|
1494 |
msgid "Enable Review Reminder"
|
1495 |
msgstr "Bewertungserinnerung aktivieren"
|
1496 |
|
1497 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1498 |
#@ woocommerce-germanized
|
1499 |
msgctxt "trusted-shops"
|
1500 |
msgid "This option will enable a one-time email review reminder being sent to your customer."
|
1501 |
msgstr "Diese Option sendet eine einmalige E-Mail Erinnerung bzgl. der Abgabe einer Bewertung über Trusted Shops an den Kunden."
|
1502 |
|
1503 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1504 |
#@ woocommerce-germanized
|
1505 |
msgctxt "trusted-shops"
|
1506 |
msgid "Days until reminder"
|
1507 |
msgstr "Tage bis zur Erinnerung"
|
1508 |
|
1509 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1510 |
#@ woocommerce-germanized
|
1511 |
msgctxt "trusted-shops"
|
1512 |
msgid "Decide how many days after an order the email review reminder will be sent."
|
@@ -1584,219 +1556,219 @@ msgstr "jetzt Bewertung verfassen"
|
|
1584 |
msgid "Found Bugs?"
|
1585 |
msgstr "Bugs oder Wünsche melden"
|
1586 |
|
1587 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1588 |
#@ woocommerce-germanized
|
1589 |
msgid "Shipping Costs for Virtual"
|
1590 |
msgstr "Versandkosten virtuell"
|
1591 |
|
1592 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1593 |
#@ woocommerce-germanized
|
1594 |
msgid "Select this option if you want to display shipping costs notice for virtual products."
|
1595 |
msgstr "Versandkosten-Hinweis auch für virtuelle Produkte aktivieren?"
|
1596 |
|
1597 |
-
#: includes/abstracts/abstract-wc-gzd-product.php:
|
1598 |
-
#: includes/wc-gzd-cart-functions.php:
|
1599 |
-
#: woocommerce-germanized.php:
|
1600 |
#@ woocommerce-germanized
|
1601 |
msgid "incl. VAT"
|
1602 |
msgstr "inkl. MwSt."
|
1603 |
|
1604 |
-
#: includes/abstracts/abstract-wc-gzd-product.php:
|
1605 |
#@ woocommerce-germanized
|
1606 |
msgid "excl. VAT"
|
1607 |
msgstr "exkl. MwSt."
|
1608 |
|
1609 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1610 |
#: includes/admin/views/html-page-status-germanized.php:81
|
1611 |
#@ woocommerce-germanized
|
1612 |
msgid "Virtual VAT"
|
1613 |
msgstr "USt. Änderung 2015"
|
1614 |
|
1615 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1616 |
#@ woocommerce-germanized
|
1617 |
msgid "Enable Virtual VAT"
|
1618 |
msgstr "USt. Anpassung aktivieren"
|
1619 |
|
1620 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1621 |
#@ woocommerce-germanized
|
1622 |
msgid "Enable if you want to charge your customer's countries' VAT for virtual products."
|
1623 |
msgstr "Aktiviere diese Option um für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers zu berechnen."
|
1624 |
|
1625 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1626 |
#, php-format
|
1627 |
#@ woocommerce-germanized
|
1628 |
msgid "New EU VAT rule applies on 01.01.2015. Make sure that every digital or virtual product has chosen the right tax class (Virtual Rate or Virtual Reduced Rate). Gross prices will not differ from the prices you have chosen for affected products. In fact the net price will differ depending on the VAT rate of your customers' country. Shop settings will be adjusted to show prices including tax. More information can be found <a href=\"%s\" target=\"_blank\">here</a>."
|
1629 |
msgstr "Aktiviert die Änderungen der EU-Umsatzsteuerberechnung ab dem 01.01.2015. Von diesem Zeitpunkt an, muss beim Verkauf von Dienstleistungen (virtuelle, digitale Produkte z.B. e-Books) der USt.-Satz des Landes des Dienstleistungsempfängers berechnet werden (z.B. 20%% für Käufer aus AT). Diese Regel gilt für B2C Geschäfte. Mit dieser Einstellung bleiben die im Shop hinterlegten Brutto-Preise erhalten. Es gibt jedoch Schwankungen beim Netto-Preis (je nach Herkunftsland wird eine unterschiedlich hohe MwSt. berechnet). Die Shop-Einstellungen werden so angepasst, dass alle Preise im Shop inkl. MwSt. angezeigt werden und hinterlegt sind. Mehr Informationen dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1630 |
|
1631 |
-
#: includes/admin/views/html-notice-install.php:
|
1632 |
#@ woocommerce-germanized
|
1633 |
msgid "Generate EU VAT Rates"
|
1634 |
msgstr "EU MwSt.-Sätze anlegen"
|
1635 |
|
1636 |
-
#: includes/admin/views/html-notice-install.php:
|
1637 |
#@ woocommerce-germanized
|
1638 |
msgid "We will automatically insert EU VAT Rates for selling virtual products."
|
1639 |
msgstr "Wir übernehmen das Einfügen der unterschiedlichen EU MwSt.-Sätze für dich."
|
1640 |
|
1641 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1642 |
#@ woocommerce-germanized
|
1643 |
msgid "{price}"
|
1644 |
msgstr "{price}"
|
1645 |
|
1646 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1647 |
#@ woocommerce-germanized
|
1648 |
msgid "Sorry, but the new Virtual VAT rules cannot be applied to small business."
|
1649 |
msgstr "Sorry aber die neuen USt-Regelungen für virtuelle Produkte lassen sich leider nicht mit dem Kleinunternehmer vereinbaren. Bitte kontaktiere deinen Steuerberater für weitere Informationen."
|
1650 |
|
1651 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1652 |
#@ woocommerce-germanized
|
1653 |
msgid "Add title field"
|
1654 |
msgstr "Anrede im Checkout"
|
1655 |
|
1656 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1657 |
#@ woocommerce-germanized
|
1658 |
msgid "Add a title field to the address within checkout?"
|
1659 |
msgstr "Fügt ein Feld \"Anrede\" im Checkout hinzu."
|
1660 |
|
1661 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1662 |
#@ woocommerce-germanized
|
1663 |
msgid "Show digital notice"
|
1664 |
msgstr "Checkbox digitale Produkte"
|
1665 |
|
1666 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1667 |
#@ woocommerce-germanized
|
1668 |
msgid "Show checkbox for digital products."
|
1669 |
msgstr "Checkbox bei digitalen Produkten anzeigen."
|
1670 |
|
1671 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1672 |
#@ woocommerce-germanized
|
1673 |
msgid "Disable this option if you want your customers to obtain their right of recission even if digital products are being bought."
|
1674 |
msgstr "Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb digitale Produkte befinden. Hier können Kunden darauf aufmerksam gemacht werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
|
1675 |
|
1676 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1677 |
#@ woocommerce-germanized
|
1678 |
msgid "Show Thumbnails"
|
1679 |
msgstr "Thumbnails anzeigen"
|
1680 |
|
1681 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1682 |
#@ woocommerce-germanized
|
1683 |
msgid "Show product thumbnails on checkout page?"
|
1684 |
msgstr "Produktbilder im Checkout darstellen?"
|
1685 |
|
1686 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1687 |
#@ woocommerce-germanized
|
1688 |
msgid "Uncheck if you don't want to show your product thumbnails within checkout table."
|
1689 |
msgstr "Deaktiviere diese Option, wenn du keine Produkbilder im Checkout angezeigt bekommen möchtest."
|
1690 |
|
1691 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1692 |
#@ woocommerce-germanized
|
1693 |
msgid "Hide Shipping Select"
|
1694 |
msgstr "Versandarten Auswahl"
|
1695 |
|
1696 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1697 |
#@ woocommerce-germanized
|
1698 |
msgid "Hide shipping rate selection from checkout?"
|
1699 |
msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
|
1700 |
|
1701 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1702 |
#@ woocommerce-germanized
|
1703 |
msgid "This option will hide shipping rate selection from checkout. By then customers will only be able to change their shipping rate on cart page."
|
1704 |
msgstr "Diese Option deaktiviert die Darstellung der Versandarten Auswahl im Checkout. Kunden können von nun an nur noch über den Warenkorb die Versandmethode ändern."
|
1705 |
|
1706 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1707 |
#@ woocommerce-germanized
|
1708 |
msgid "Hide taxes estimated"
|
1709 |
msgstr "Hinweis \"Steuern geschätzt\""
|
1710 |
|
1711 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1712 |
#@ woocommerce-germanized
|
1713 |
msgid "Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
|
1714 |
msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
|
1715 |
|
1716 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1717 |
#@ woocommerce-germanized
|
1718 |
msgid "By default WooCommerce adds a \"taxes and shipping estimated\" text to your cart. This might puzzle your customers and may not meet german law."
|
1719 |
msgstr "Der Hinweistext im Warenkorb zur Schätzung von Steuern und Versandkosten kann für Verwirrung beim Kunden sorgen und scheint nicht für den deutschen Markt geeignet."
|
1720 |
|
1721 |
-
#: includes/abstracts/abstract-wc-gzd-product.php:
|
1722 |
#, php-format
|
1723 |
#@ woocommerce-germanized
|
1724 |
msgid "excl. %s%% VAT"
|
1725 |
msgstr "exkl. %s%% MwSt."
|
1726 |
|
1727 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1728 |
#@ woocommerce-germanized
|
1729 |
msgid "Show back to cart button"
|
1730 |
msgstr "Bestellung bearbeiten"
|
1731 |
|
1732 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1733 |
#@ woocommerce-germanized
|
1734 |
msgid "Show back to cart button within your checkout table?"
|
1735 |
msgstr "Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
|
1736 |
|
1737 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1738 |
#@ woocommerce-germanized
|
1739 |
msgid "This button may let your customer edit their order before submitting. Some people state that this button should be hidden to avoid legal problems."
|
1740 |
msgstr "Dieser Button ermöglicht es deinen Kunden etwaige Falscheingaben (d.h. fälschlich ausgewählte Produkte) zu korrigieren und zurück zum Warenkorb zu gelangen. Je nach Darstellung in deinem Theme könnte es allerdings auch das Risiko für Abmahnungen erhöhen, da zwischen Pflichtangaben und Kaufen-Button keine weitere Informationen abgedruckt werden sollten."
|
1741 |
|
1742 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1743 |
#@ woocommerce-germanized
|
1744 |
msgid "Shipping Costs Tax"
|
1745 |
msgstr "Steuerberechnung"
|
1746 |
|
1747 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1748 |
#@ woocommerce-germanized
|
1749 |
msgid "Enable better taxation for shpping costs?"
|
1750 |
msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
|
1751 |
|
1752 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1753 |
#, php-format
|
1754 |
#@ woocommerce-germanized
|
1755 |
msgid "By choosing this option shipping cost taxation will be calculated based on tax rates within cart. Imagine the following example. Further information can be found <a href=\"%s\" target=\"_blank\">here</a>. %s"
|
1756 |
msgstr "Mit der Auswahl dieser Option werden die Steuern für Versandkosten basierend auf den Anteilen der Steuersätze der Artikel im Warenkorb berechnet. Weitere Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>. Falls du vorher mit Nettobeträgen gearbeitet hast, ändere die Versandkosten bitte in Bruttobeträge. Hier ein kleines Beispiel: %s"
|
1757 |
|
1758 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1759 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1760 |
#@ woocommerce-germanized
|
1761 |
msgid "Force Tax Calculation"
|
1762 |
msgstr "Steuerberechnung erzwingen"
|
1763 |
|
1764 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1765 |
#@ woocommerce-germanized
|
1766 |
msgid "Force shipping costs tax calculation for every method?"
|
1767 |
msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
|
1768 |
|
1769 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1770 |
#@ woocommerce-germanized
|
1771 |
msgid "This option will overwrite settings for each individual shipping method to force tax calculation (instead of only calculating tax for those methods which are taxeable)."
|
1772 |
msgstr "Diese Option überschreibt alle abweichenden Einstellungen verschiedener Versandarten und erzwingt die Steuerberechnung."
|
1773 |
|
1774 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1775 |
#@ woocommerce-germanized
|
1776 |
msgid "Fees"
|
1777 |
msgstr "Gebühren"
|
1778 |
|
1779 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1780 |
#@ woocommerce-germanized
|
1781 |
msgid "Fee Tax"
|
1782 |
msgstr "Steuerberechnung"
|
1783 |
|
1784 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1785 |
#@ woocommerce-germanized
|
1786 |
msgid "Enable better taxation for fees?"
|
1787 |
msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
|
1788 |
|
1789 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1790 |
#@ woocommerce-germanized
|
1791 |
msgid "By choosing this option fee taxation will be calculated based on tax rates within cart. See shipping costs taxation for more information."
|
1792 |
msgstr "Mit Hilfe dieser Option werden die Steuern für Gebühren basierend auf den Steuersätzen der Artikel im Warenkorb berechnet (siehe Steuern für Versandkosten für weitere Informationen). Bitte passe auch hier etwaige Nettobeträge in Bruttobeträge an."
|
1793 |
|
1794 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1795 |
#@ woocommerce-germanized
|
1796 |
msgid "Force fee tax calculation for every fee?"
|
1797 |
msgstr "Berechnung der Steuern für Gebühren erzwingen?"
|
1798 |
|
1799 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1800 |
#@ woocommerce-germanized
|
1801 |
msgid "This option will overwrite settings for each individual fee to force tax calculation (instead of only calculating tax for those fees which are taxeable)."
|
1802 |
msgstr "Diese Option überschreibt die Einstellungen aller Gebühren und erzwingt die Steuerberechnung."
|
@@ -1822,33 +1794,33 @@ msgstr "Double Opt-In"
|
|
1822 |
msgid "Yes, customer opted in"
|
1823 |
msgstr "Ja, Kunde wurde per Double Opt-In bestätigt."
|
1824 |
|
1825 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1826 |
#@ woocommerce-germanized
|
1827 |
msgid "Customers"
|
1828 |
msgstr "Kunden"
|
1829 |
|
1830 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1831 |
#@ woocommerce-germanized
|
1832 |
msgid "Customer Double Opt In"
|
1833 |
msgstr "Double Opt-In"
|
1834 |
|
1835 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1836 |
#@ woocommerce-germanized
|
1837 |
msgid "Enable customer double opt in on registration?"
|
1838 |
msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
|
1839 |
|
1840 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1841 |
#, php-format
|
1842 |
#@ woocommerce-germanized
|
1843 |
msgid "If customer chooses to create a customer account an email with an activation link will be sent by mail. Customer account will be marked as activated if user clicks on the link within the email. More information on this topic can be found <a href=\"%s\" target=\"_blank\">here</a>."
|
1844 |
msgstr "Wenn ein Kunde sich dazu entscheidet ein Benutzerkonto zu erstellen, erhält dieser eine E-Mail mit einem Bestätigungslink. Insofern der Kunde diesen Bestätigungslink anklickt, wird das Konto als bestätigt markiert. Dieses Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1845 |
|
1846 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1847 |
#@ woocommerce-germanized
|
1848 |
msgid "Delete Unactivated After"
|
1849 |
msgstr "Unaktivierte löschen nach"
|
1850 |
|
1851 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1852 |
#@ woocommerce-germanized
|
1853 |
msgid "This will make sure unactivated customer accounts will be deleted after X days. Set to 0 if you don't want to automatically delete unactivated customers."
|
1854 |
msgstr "Diese Option sorgt dafür, dass unaktivierte Kundenkonten nach X Tagen automatisch gelöscht werden. Falls du die Löschung verhindern möchtest, setze den Wert auf 0."
|
@@ -1898,17 +1870,17 @@ msgstr "Wenn Sie bei %s kein Benutzerkonto eröffnet haben, ignorieren Sie diese
|
|
1898 |
msgid "If you cannot follow the link above please copy this url and paste it to your browser bar: %s"
|
1899 |
msgstr "Falls Sie dem Link nicht folgen können, kopieren Sie bitte folgende URL in die Adresszeile Ihres Browsers: %s"
|
1900 |
|
1901 |
-
#: woocommerce-germanized.php:
|
1902 |
#@ woocommerce-germanized
|
1903 |
msgid "Thank you. You have successfully activated your account."
|
1904 |
msgstr "Vielen Dank. Ihr Benutzerkonto wurde erfolgreich aktiviert."
|
1905 |
|
1906 |
-
#: woocommerce-germanized.php:
|
1907 |
#@ woocommerce-germanized
|
1908 |
msgid "Sorry, but this activation code cannot be found."
|
1909 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
1910 |
|
1911 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1912 |
#@ woocommerce-germanized
|
1913 |
msgid "days"
|
1914 |
msgstr "Tagen"
|
@@ -1936,62 +1908,62 @@ msgstr "https://www.vendidero.de/woocommerce-germanized"
|
|
1936 |
msgid "https://vendidero.de"
|
1937 |
msgstr "https://vendidero.de"
|
1938 |
|
1939 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1940 |
#: includes/admin/views/html-page-status-germanized.php:55
|
1941 |
#@ woocommerce-germanized
|
1942 |
msgid "Fallback Mode"
|
1943 |
msgstr "Fallback Modus"
|
1944 |
|
1945 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1946 |
#@ woocommerce-germanized
|
1947 |
msgctxt "trusted-shops"
|
1948 |
msgid "Review Collector"
|
1949 |
msgstr "Review Collector"
|
1950 |
|
1951 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1952 |
#@ woocommerce-germanized
|
1953 |
msgctxt "trusted-shops"
|
1954 |
msgid "Export customer data"
|
1955 |
msgstr "Bestellungen exportieren"
|
1956 |
|
1957 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1958 |
#@ woocommerce-germanized
|
1959 |
msgctxt "trusted-shops"
|
1960 |
msgid "30 days"
|
1961 |
msgstr "30 Tage"
|
1962 |
|
1963 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1964 |
#@ woocommerce-germanized
|
1965 |
msgctxt "trusted-shops"
|
1966 |
msgid "60 days"
|
1967 |
msgstr "60 Tage"
|
1968 |
|
1969 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1970 |
#@ woocommerce-germanized
|
1971 |
msgctxt "trusted-shops"
|
1972 |
msgid "90 days"
|
1973 |
msgstr "90 Tage"
|
1974 |
|
1975 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1976 |
#@ woocommerce-germanized
|
1977 |
msgctxt "trusted-shops"
|
1978 |
msgid "Start export"
|
1979 |
msgstr "Export starten"
|
1980 |
|
1981 |
-
#: includes/class-wc-gzd-trusted-shops.php:
|
1982 |
#, php-format
|
1983 |
#@ woocommerce-germanized
|
1984 |
msgctxt "trusted-shops"
|
1985 |
msgid "Export your customer data and ask consumers for a review with the Trusted Shops <a href=\"%s\" target=\"_blank\">Review Collector</a>."
|
1986 |
msgstr "Exportiere hier die Kundendaten für die Verwendung im Trusted Shops <a href=\"%s\" target=\"_blank\">Review Collector</a>."
|
1987 |
|
1988 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1989 |
#, php-format
|
1990 |
#@ woocommerce-germanized
|
1991 |
msgid "Terms & Conditions generator %s"
|
1992 |
msgstr "AGB Generator %s"
|
1993 |
|
1994 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1995 |
#, php-format
|
1996 |
#@ woocommerce-germanized
|
1997 |
msgid "Revocation generator %s"
|
@@ -2055,17 +2027,17 @@ msgstr "Neue Einheit anlegen"
|
|
2055 |
msgid "New Unit Name"
|
2056 |
msgstr "Name der neuen Einheit"
|
2057 |
|
2058 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2059 |
#@ woocommerce-germanized
|
2060 |
msgid "Show edit data notice"
|
2061 |
msgstr "Bestellung prüfen Hinweis"
|
2062 |
|
2063 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2064 |
#@ woocommerce-germanized
|
2065 |
msgid "Show a \"check-your-entries\" notice to the user?"
|
2066 |
msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
|
2067 |
|
2068 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2069 |
#@ woocommerce-germanized
|
2070 |
msgid "This notice will be added right before the order comments field."
|
2071 |
msgstr "Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
|
@@ -2081,26 +2053,26 @@ msgstr "Bitte überprüfen Sie Ihre Eingaben. Sie können einzelne Angaben durch
|
|
2081 |
msgid "Please check all of your entries carefully. You may change your entries with the help of the \"Back\" button in your browser"
|
2082 |
msgstr "Bitte überprüfen Sie Ihre Eingaben. Sie können diese durch Klicken des „Zurück“-Buttons Ihres Browsers korrigieren"
|
2083 |
|
2084 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2085 |
#@ woocommerce-germanized
|
2086 |
msgid "Contract"
|
2087 |
msgstr "Kaufvertrag"
|
2088 |
|
2089 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2090 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2091 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2092 |
#, php-format
|
2093 |
#@ woocommerce-germanized
|
2094 |
msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
|
2095 |
msgstr "%sUpgrade zur %spro%s Version%s um dieses Feature nutzen zu können und erhalte professionellen Support."
|
2096 |
|
2097 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2098 |
#@ woocommerce-germanized
|
2099 |
msgctxt "invoices"
|
2100 |
msgid "Invoices"
|
2101 |
msgstr "Rechnungen"
|
2102 |
|
2103 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2104 |
#@ woocommerce-germanized
|
2105 |
msgid "VAT"
|
2106 |
msgstr "Umsatzsteuer"
|
@@ -2128,43 +2100,43 @@ msgstr "oder"
|
|
2128 |
msgid "Enable support for %s"
|
2129 |
msgstr "Anpassungen für %s freischalten"
|
2130 |
|
2131 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2132 |
#, php-format
|
2133 |
#@ woocommerce-germanized
|
2134 |
msgid "Invoices & Packing Slips %s"
|
2135 |
msgstr "Rechnungen & Lieferscheine %s"
|
2136 |
|
2137 |
#: includes/admin/class-wc-gzd-admin-status.php:42
|
2138 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2139 |
#: includes/wc-gzd-core-functions.php:42
|
2140 |
#@ woocommerce-germanized
|
2141 |
msgid "Terms & Conditions"
|
2142 |
msgstr "AGB"
|
2143 |
|
2144 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2145 |
#@ woocommerce-germanized
|
2146 |
msgid "This page should contain your terms & conditions."
|
2147 |
msgstr "Diese Seite sollte deine Allgemeinen Geschäftsbedingungen enthalten."
|
2148 |
|
2149 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2150 |
#, php-format
|
2151 |
#@ woocommerce-germanized
|
2152 |
msgid "Don't have terms & conditions yet? <a href=\"%s\">Generate now</a>!"
|
2153 |
msgstr "Du hast noch keine AGB? <a href=\"%s\">Jetzt generieren</a>!"
|
2154 |
|
2155 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2156 |
#, php-format
|
2157 |
#@ woocommerce-germanized
|
2158 |
msgid "Don't have a revocation page yet? <a href=\"%s\">Generate now</a>!"
|
2159 |
msgstr "Du hast noch keine Widerrufsbelehrung? <a href=\"%s\">Jetzt generieren</a>!"
|
2160 |
|
2161 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2162 |
#, php-format
|
2163 |
#@ woocommerce-germanized
|
2164 |
msgid "Attach %s"
|
2165 |
msgstr "%s"
|
2166 |
|
2167 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2168 |
#, php-format
|
2169 |
#@ woocommerce-germanized
|
2170 |
msgid "Attach %s to the following email templates"
|
@@ -2175,7 +2147,7 @@ msgstr "%s an die folgenden E-Mail Templates anfügen"
|
|
2175 |
msgid "Data Security"
|
2176 |
msgstr "Datenschutzbelehrung"
|
2177 |
|
2178 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2179 |
#@ woocommerce-germanized
|
2180 |
msgid "Use drag & drop to customize attachment order. Don't forget to save your changes."
|
2181 |
msgstr "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu beeinflussen und speichere anschließend deine Änderungen."
|
@@ -2187,7 +2159,7 @@ msgstr "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu beei
|
|
2187 |
msgid "Thanks for creating an account on %s. Your username is %s. Please follow the activation link to activate your account:"
|
2188 |
msgstr "Es wurde für Sie ein Benutzerkonto bei %s angelegt. Ihr Benutzername lautet %s. Bitte folgen Sie dem Link, um Ihr Benutzerkonto zu bestätigen:"
|
2189 |
|
2190 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2191 |
#, php-format
|
2192 |
#@ woocommerce-germanized
|
2193 |
msgid "Multistep Checkout %s"
|
@@ -2228,63 +2200,63 @@ msgstr "Premium Support via Ticket-System"
|
|
2228 |
msgid "Learn more about Pro Version"
|
2229 |
msgstr "Mehr über die Pro Version erfahren"
|
2230 |
|
2231 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2232 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2233 |
#@ woocommerce-germanized
|
2234 |
msgid "Checkbox"
|
2235 |
msgstr "Checkbox"
|
2236 |
|
2237 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2238 |
#@ woocommerce-germanized
|
2239 |
msgid "Add a checkbox to customer registration form."
|
2240 |
msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
|
2241 |
|
2242 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2243 |
#@ woocommerce-germanized
|
2244 |
msgid "Checkbox text"
|
2245 |
msgstr "Checkbox Text"
|
2246 |
|
2247 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2248 |
#@ woocommerce-germanized
|
2249 |
msgid "Choose a Plain Text which will be shown as checkbox text for customer account creation. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
|
2250 |
msgstr "Dieser Text dient als Hinweistext für die Erstellung eines Kundenkontos und wird neben der Checkbox dargestellt. Verwende {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} als Platzhalter für die Links zu den rechtlichen Hinweisseiten."
|
2251 |
|
2252 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2253 |
#@ woocommerce-germanized
|
2254 |
msgid "Yes, I’d like create a new account and have read and understood the {data_security_link}data privacy statement{/data_security_link}."
|
2255 |
msgstr "Ja, ich möchte ein Kundenkonto eröffnen und akzeptiere die {data_security_link}Datenschutzerklärung{/data_security_link}."
|
2256 |
|
2257 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2258 |
#@ woocommerce-germanized
|
2259 |
msgid "Checkout"
|
2260 |
msgstr "Kasse"
|
2261 |
|
2262 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2263 |
#@ woocommerce-germanized
|
2264 |
msgid "Replace default WooCommerce text regarding account creation during checkout."
|
2265 |
msgstr "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
|
2266 |
|
2267 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2268 |
#@ woocommerce-germanized
|
2269 |
msgid "Use the text from above instead of the default WooCommerce text regarding account creation during checkout. This checkbox is only show if you have activated guest accounts."
|
2270 |
msgstr "Nutze den oben festgelegten Hinweistext anstelle des WooCommerce Standardtextes für die Checkbox zum Erstellen von Kundenkonten während des Bestellvorganges. Die Checkbox wird nur angezeigt, wenn du Gast-Checkouts zulässt."
|
2271 |
|
2272 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2273 |
#@ woocommerce-germanized
|
2274 |
msgid "Pay now Button"
|
2275 |
msgstr "Jetzt bezahlen Button"
|
2276 |
|
2277 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2278 |
#@ woocommerce-germanized
|
2279 |
msgid "Add a pay now button to emails and order success page."
|
2280 |
msgstr "Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite hinzu."
|
2281 |
|
2282 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2283 |
#@ woocommerce-germanized
|
2284 |
msgid "Add a pay now button to order confirmation email and order success page if the order awaits payment (PayPal etc)."
|
2285 |
msgstr "Füge einen jetzt bezahlen - Button zur Bestellbestätigungs-Email sowie zur Bestätigungs-Seite hinzu insofern die Bestellung eine automatisierte Zahlung benötigt (z.B. per PayPal)."
|
2286 |
|
2287 |
-
#: includes/wc-gzd-template-functions.php:
|
2288 |
#@ woocommerce-germanized
|
2289 |
msgid "Please accept the creation of a new customer account"
|
2290 |
msgstr "Bitte akzeptieren Sie die Erstellung eines neuen Kundenkontos"
|
@@ -2295,27 +2267,27 @@ msgstr "Bitte akzeptieren Sie die Erstellung eines neuen Kundenkontos"
|
|
2295 |
msgid "Pay with %s"
|
2296 |
msgstr "jetzt mit %s bezahlen"
|
2297 |
|
2298 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2299 |
#@ woocommerce-germanized
|
2300 |
msgid "Disallow cancellations"
|
2301 |
msgstr "Stornierungen verhindern"
|
2302 |
|
2303 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2304 |
#@ woocommerce-germanized
|
2305 |
msgid "Don’t allow customers to manually cancel orders."
|
2306 |
msgstr "Stornierung von Bestellungen durch den Kunden verhindern."
|
2307 |
|
2308 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2309 |
#@ woocommerce-germanized
|
2310 |
msgid "By default payment methods like PayPal allow order cancellation by clicking the abort link. This option will stop customers from manually cancel orders."
|
2311 |
msgstr "Standardmäßig lassen sich Bestellungen per PayPal stornieren, indem der Kunden den Abbrechen-Link verwendet. Diese Option verhindert den manuellen Abbruch einer Bestellung durch den Kunden."
|
2312 |
|
2313 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
2314 |
#@ woocommerce
|
2315 |
msgid "WooCommerce Status"
|
2316 |
msgstr ""
|
2317 |
|
2318 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
2319 |
#: includes/admin/views/html-page-status.php:16
|
2320 |
#@ woocommerce
|
2321 |
msgid "System Status"
|
@@ -2442,38 +2414,38 @@ msgstr "Tools"
|
|
2442 |
msgid "Logs"
|
2443 |
msgstr ""
|
2444 |
|
2445 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2446 |
#@ woocommerce-germanized
|
2447 |
msgid "Force free shipping"
|
2448 |
msgstr "Versandmethode erzwingen"
|
2449 |
|
2450 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2451 |
#@ woocommerce-germanized
|
2452 |
msgid "Force free shipping method if available?"
|
2453 |
msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
|
2454 |
|
2455 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2456 |
#@ woocommerce-germanized
|
2457 |
msgid "By default WooCommerce will let customers choose other shipping methods than free shipping (if available). This option will force free shipping if available."
|
2458 |
msgstr "Standardmäßig erlaubt WooCommerce die Auswahl anderer Versandmethoden, auch wenn kostenloser Versand möglich ist. Diese Option erzwingt den kostenlosen Versand, sobald dieser verfügbar ist."
|
2459 |
|
2460 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
2461 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:40
|
2462 |
#@ woocommerce-germanized
|
2463 |
msgid "Calculation"
|
2464 |
msgstr "Berechnung"
|
2465 |
|
2466 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
2467 |
#@ woocommerce-germanized
|
2468 |
msgid "Calculate unit prices automatically based on product price"
|
2469 |
msgstr "Einheitspreise basierend auf dem Produktpreis automatisch berechnen"
|
2470 |
|
2471 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2472 |
#@ woocommerce-germanized
|
2473 |
msgid "Enable to make sure default checkout template is not being overriden by theme."
|
2474 |
msgstr "Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
|
2475 |
|
2476 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2477 |
#@ woocommerce-germanized
|
2478 |
msgid "If you are facing problems within your checkout e.g. legally relevant data is not showing (terms, delivery time, unit price etc.) your theme seems to be incompatible (not using default WooCommerce hooks and filters). As a workaround you may use this fallback which ensures default review-order.php and form-checkout.php is used."
|
2479 |
msgstr "Wenn du Probleme während des Checkouts hast (Inhalte werden falsch, nicht oder doppelt dargestellt), dann könntest du als Workaround diese Option aktivieren. Diese Option hindert dein Theme relevante Templates für den Checkout (review-order.php und form-checkout.php) zu überschreiben. "
|
@@ -2491,7 +2463,7 @@ msgid "Email contains a copy of the SEPA mandate generated by information provid
|
|
2491 |
msgstr "Dieses E-Mail Template enthält eine Kopie des SEPA Mandates, welches basierend auf den Bestelldaten und Kontodaten des Käufers generiert wird."
|
2492 |
|
2493 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:26
|
2494 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2495 |
#@ woocommerce-germanized
|
2496 |
msgid "Direct Debit"
|
2497 |
msgstr "Lastschrift"
|
@@ -2558,154 +2530,157 @@ msgstr ""
|
|
2558 |
"\n"
|
2559 |
"Bitte beachten Sie: Die First für die Vorabinformation der SEPA-Lastschrift wird auf einen Tag verkürzt. "
|
2560 |
|
2561 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2562 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
|
|
2563 |
#@ woocommerce-germanized
|
2564 |
msgid "Account Holder"
|
2565 |
msgstr "Kontoinhaber"
|
2566 |
|
2567 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2568 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2569 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
|
|
2570 |
#@ woocommerce-germanized
|
2571 |
msgid "IBAN"
|
2572 |
msgstr "IBAN"
|
2573 |
|
2574 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2575 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2576 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
|
|
2577 |
#@ woocommerce-germanized
|
2578 |
msgid "BIC/SWIFT"
|
2579 |
msgstr "BIC/SWIFT"
|
2580 |
|
2581 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2582 |
#@ woocommerce-germanized
|
2583 |
msgid "Mandate Reference ID"
|
2584 |
msgstr "Mandat-Referenznummer"
|
2585 |
|
2586 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2587 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:79
|
2588 |
#@ woocommerce
|
2589 |
msgid "Enable/Disable"
|
2590 |
msgstr ""
|
2591 |
|
2592 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2593 |
#@ woocommerce-germanized
|
2594 |
msgid "Enable Direct Debit Payment"
|
2595 |
msgstr "Bezahlung per Lastschrift aktivieren"
|
2596 |
|
2597 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2598 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:87
|
2599 |
#@ woocommerce
|
2600 |
msgid "This controls the title which the user sees during checkout."
|
2601 |
msgstr ""
|
2602 |
|
2603 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2604 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:92
|
2605 |
#@ woocommerce
|
2606 |
msgid "Description"
|
2607 |
msgstr ""
|
2608 |
|
2609 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2610 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:94
|
2611 |
#@ woocommerce
|
2612 |
msgid "Payment method description that the customer will see on your checkout."
|
2613 |
msgstr ""
|
2614 |
|
2615 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2616 |
#@ woocommerce-germanized
|
2617 |
msgid "The order amount will be debited directly from your bank account."
|
2618 |
msgstr "Der Gesamtbestellbetrag wird per SEPA-Lastschrift direkt von Ihrem Konto abgebucht."
|
2619 |
|
2620 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2621 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:99
|
2622 |
#@ woocommerce
|
2623 |
msgid "Instructions"
|
2624 |
msgstr ""
|
2625 |
|
2626 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2627 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:101
|
2628 |
#@ woocommerce
|
2629 |
msgid "Instructions that will be added to the thank you page and emails."
|
2630 |
msgstr ""
|
2631 |
|
2632 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2633 |
#@ woocommerce-germanized
|
2634 |
msgid "Debtee"
|
2635 |
msgstr "Gläubiger Informationen"
|
2636 |
|
2637 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2638 |
#@ woocommerce-germanized
|
2639 |
msgid "Insert your company information."
|
2640 |
msgstr "Füge hier die Informationen zu deinem Unternehmen ein."
|
2641 |
|
2642 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2643 |
#@ woocommerce-germanized
|
2644 |
msgid "Company Inc, John Doe Street, New York"
|
2645 |
msgstr "Musterfirma GmbH, Musterstraße 12, 12203 Musterstadt"
|
2646 |
|
2647 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2648 |
#@ woocommerce-germanized
|
2649 |
msgid "Debtee identification number"
|
2650 |
msgstr "Identifikationsnummer"
|
2651 |
|
2652 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2653 |
#, php-format
|
2654 |
#@ woocommerce-germanized
|
2655 |
msgid "Insert your debtee indentification number. More information can be found <a href=\"%s\">here</a>."
|
2656 |
msgstr "Füge hier die Gläubiger Identifikationsnummer deines Unternehmens ein. Weitere Informationen zu dieser Nummer erhältst du <a href=\"%s\">hier</a>."
|
2657 |
|
2658 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2659 |
#@ woocommerce-germanized
|
2660 |
msgid "Mandate Text"
|
2661 |
msgstr "Lastschriftmandat"
|
2662 |
|
2663 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2664 |
#@ woocommerce-germanized
|
2665 |
msgid "Enable a checkbox linking to a SEPA direct debit mandate preview."
|
2666 |
msgstr "Aktiviere eine Checkbox, die zu einer Vorschau des Lastschrift-Mandats führt."
|
2667 |
|
2668 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2669 |
#@ woocommerce-germanized
|
2670 |
msgid "Checkbox label"
|
2671 |
msgstr "Checkbox Text"
|
2672 |
|
2673 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2674 |
#@ woocommerce-germanized
|
2675 |
msgid "Customize the checkbox label. Use {link}link name{/link} to insert the preview link."
|
2676 |
msgstr "Passe den Checkbox Text an. Verwende {link}SEPA Lastschriftmandat{/link} um auf die Vorschau zu verlinken."
|
2677 |
|
2678 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2679 |
#@ woocommerce-germanized
|
2680 |
msgid "Please insert your SEPA account data."
|
2681 |
msgstr "Bitte fügen Sie Ihre SEPA Kontoinformationen ein."
|
2682 |
|
2683 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2684 |
#@ woocommerce-germanized
|
2685 |
msgid "Please accept the direct debit mandate."
|
2686 |
msgstr "Bitte erteilen Sie das SEPA Lastschriftmandat."
|
2687 |
|
2688 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2689 |
#@ woocommerce-germanized
|
2690 |
msgid "Your IBAN seems to be invalid."
|
2691 |
msgstr "Ihr IBAN scheint nicht gültig zu sein."
|
2692 |
|
2693 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2694 |
#@ woocommerce-germanized
|
2695 |
msgid "Your IBAN's country code doesn’t match with your billing country."
|
2696 |
msgstr "Der Ländercode des IBANs stimmt nicht mit dem Rechnungsland überein."
|
2697 |
|
2698 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2699 |
#@ woocommerce-germanized
|
2700 |
msgid "Your BIC seems to be invalid."
|
2701 |
msgstr "Ihr BIC/SWIFT scheint nicht gültig zu sein."
|
2702 |
|
2703 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2704 |
#@ woocommerce
|
2705 |
msgid "is invalid"
|
2706 |
msgstr ""
|
2707 |
|
2708 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2709 |
#@ woocommerce-germanized
|
2710 |
msgid "Processing direct debit"
|
2711 |
msgstr "Lastschriftverfahren vorbereiten"
|
@@ -2716,12 +2691,12 @@ msgstr "Lastschriftverfahren vorbereiten"
|
|
2716 |
msgid "Please see the SEPA direct debit mandate for order %s attached to this email."
|
2717 |
msgstr "Im Folgenden finden Sie eine Kopie des SEPA Lastschriftmandates zur Bestellung %s."
|
2718 |
|
2719 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2720 |
#@ woocommerce-germanized
|
2721 |
msgid "I hereby agree to the {link}direct debit mandate{/link}."
|
2722 |
msgstr "Hiermit erteile ich das {link}SEPA Lastschriftmandat{/link}."
|
2723 |
|
2724 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2725 |
#@ woocommerce-germanized
|
2726 |
msgid "This text will be populated with live order/checkout data. Will be used as preview direct debit mandate and as email template text."
|
2727 |
msgstr "Dieser Text wird anhand der Bestelldaten bzw. der Daten innerhalb der Kasse komplettiert und als Vorschau bzw. als Kopie des SEPA Lastschriftmandates während des Checkouts und anschließend per E-Mail an den Kunden zur Verfügung gestellt."
|
@@ -2797,51 +2772,53 @@ msgstr "Kunden Eingrenzung"
|
|
2797 |
msgid "Do only offer pay by invoice to customers who have at least completed one order."
|
2798 |
msgstr "Aktiviere die Zahlungsart nur dann, wenn der Kunde bereits eine Bestellung erfolgreich abgeschlossen hat."
|
2799 |
|
2800 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2801 |
#@ woocommerce-germanized
|
2802 |
msgid "Enable \"agree to SEPA mandate\" checkbox"
|
2803 |
msgstr "Aktiviere die Checkbox zur Bestätigung des Lastschriftmandates."
|
2804 |
|
2805 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2806 |
#@ woocommerce-germanized
|
2807 |
msgid "Digital Confirmation Notice"
|
2808 |
msgstr "Digitale Bestätigung"
|
2809 |
|
2810 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2811 |
#@ woocommerce-germanized
|
2812 |
msgid "This text will be appended to your order processing email if the order contains digital products. Use placeholders {link}{/link} to insert link to right of withdrawal page."
|
2813 |
msgstr "Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) angehängt, sobald ein Kunde ein digitales Produkt gekauft hat. Verwende die Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
|
2814 |
|
2815 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2816 |
#@ woocommerce-germanized
|
2817 |
msgid "Furthermore you have expressly agreed to start the performance of the contract for digital items (e.g. downloads) before expiry of the withdrawal period. I have noted to lose my {link}right of withdrawal{/link} with the beginning of the performance of the contract."
|
2818 |
msgstr "Außerdem haben Sie ausdrücklich zugestimmt, dass für die digitalen Inhalte Ihrer Bestellung mit der Ausführung des Vertrags bereits vor Ablauf der Widerrufsfrist begonnen wird. Sie haben auch zur Kenntnis genommen, dass Sie mit Beginn der Ausführung des Vertrags Ihr {link}Widerrufsrecht{/link} verlieren."
|
2819 |
|
2820 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2821 |
#, php-format
|
2822 |
#@ woocommerce-germanized
|
2823 |
msgid "PDF %s"
|
2824 |
msgstr "PDF %s"
|
2825 |
|
2826 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2827 |
#, php-format
|
2828 |
#@ woocommerce-germanized
|
2829 |
msgid "Want to attach automatically generated PDF files to emails instead of plain text? %sUpgrade to %spro%s%s"
|
2830 |
msgstr "Möchtest du deine Hinweistexte als PDF-Dateien an die E-Mails anhängen? %sUpgrade zur %spro%s Version%s"
|
2831 |
|
2832 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
2833 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:38
|
|
|
|
|
2834 |
#@ woocommerce-germanized
|
2835 |
msgid "Product Units"
|
2836 |
msgstr "Produkteinheiten"
|
2837 |
|
2838 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
2839 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:39
|
2840 |
#@ woocommerce-germanized
|
2841 |
msgid "Base Price Units"
|
2842 |
msgstr "Grundpreiseinheiten"
|
2843 |
|
2844 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
2845 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:39
|
2846 |
#@ woocommerce-germanized
|
2847 |
msgid "Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base price unit amount."
|
@@ -2862,19 +2839,19 @@ msgstr "Regulärer Grundpreis"
|
|
2862 |
msgid "Sale Base Price"
|
2863 |
msgstr "Angebotsgrundpreis"
|
2864 |
|
2865 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2866 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2867 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2868 |
#@ woocommerce-germanized
|
2869 |
msgid "Base Price"
|
2870 |
msgstr "Grundpreis"
|
2871 |
|
2872 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2873 |
#@ woocommerce-germanized
|
2874 |
msgid "Base Price Text"
|
2875 |
msgstr "Grundpreis Text"
|
2876 |
|
2877 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2878 |
#@ woocommerce-germanized
|
2879 |
msgid "This text will be used to display the base price. Use {price} to insert the price. If you want to specifically format base price output use {base}, {unit} and {base_price} as placeholders."
|
2880 |
msgstr "Dieser Text wird für die Anzeige des Grundpreises verwendet. Nutze {price} als Platzhalter für den formatierten Grundpreis. Wenn du die Ausgabe detailliert beeinflussen willst, nutze stattdessen {base}, {unit} und {base_price} für die einzelnen Elemente."
|
@@ -2894,78 +2871,64 @@ msgstr "Update starten"
|
|
2894 |
msgid "It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?"
|
2895 |
msgstr "Du solltest vor einem Update immer ein Backup deiner Datenbank anlegen. Bist du sicher das Update jetzt zu installieren?"
|
2896 |
|
2897 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
2898 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:38
|
2899 |
#@ woocommerce-germanized
|
2900 |
msgid "Number of units included per default product price. Example: 1000 ml."
|
2901 |
msgstr "Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
|
2902 |
|
2903 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2904 |
-
#@ woocommerce-germanized
|
2905 |
-
msgid "Show product units"
|
2906 |
-
msgstr "Produkteinheiten anzeigen"
|
2907 |
-
|
2908 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:670
|
2909 |
-
#@ woocommerce-germanized
|
2910 |
-
msgid "Display amount of product units on product detail page."
|
2911 |
-
msgstr "Zeige die Anzahl der Produkteinheiten auf der Produktdetailseite an."
|
2912 |
-
|
2913 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:671
|
2914 |
-
#@ woocommerce-germanized
|
2915 |
-
msgid "Product units will be shown right above your SKU (if available) within the product meta section."
|
2916 |
-
msgstr "Die Produkteinheiten werden oberhalb der Artikelnummer (falls vorhanden), in den Meta-Daten der Produkte ausgegeben."
|
2917 |
-
|
2918 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:678
|
2919 |
#@ woocommerce-germanized
|
2920 |
msgid "Product Units Text"
|
2921 |
msgstr "Produkteinheiten Text"
|
2922 |
|
2923 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2924 |
#@ woocommerce-germanized
|
2925 |
msgid "This text will be used to display the product units. Use {product_units} to insert the amount of product units. Use {unit} to insert the unit. Optionally display the formatted unit price with {unit_price}."
|
2926 |
msgstr "Dieser Text wird verwendet, um die Produkteinheiten-Ausgabe zu formatieren. Verwende {product_units} um die Anzahl der Einheiten auszugeben. Verwende {unit} für die Einheit und optional {unit_price} für den formatierten Grundpreis."
|
2927 |
|
2928 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2929 |
#@ woocommerce-germanized
|
2930 |
msgid "Product contains: {product_units} {unit}"
|
2931 |
msgstr "Produkt enthält: {product_units} {unit}"
|
2932 |
|
2933 |
-
#: includes/wc-gzd-
|
|
|
2934 |
#@ woocommerce-germanized
|
2935 |
msgid "To retrieve direct access to digital content you have to agree to the loss of your right of withdrawal."
|
2936 |
msgstr "Um direkten Zugang zu den digitalen Inhalte zu erhalten, müssen Sie auf das Widerrufsrecht verzichten."
|
2937 |
|
2938 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2939 |
#@ woocommerce-germanized
|
2940 |
msgid "Email Options"
|
2941 |
msgstr "E-Mails"
|
2942 |
|
2943 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2944 |
#@ woocommerce-germanized
|
2945 |
msgid "Email Attachment Options"
|
2946 |
msgstr "PDF Anhang"
|
2947 |
|
2948 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:
|
2949 |
#@ woocommerce-germanized
|
2950 |
msgid "Same as parent"
|
2951 |
msgstr "Gleiche wie übergeordnet"
|
2952 |
|
2953 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2954 |
#@ woocommerce-germanized
|
2955 |
msgid "Downloadable Product"
|
2956 |
msgstr "Herunterladbares Produkt"
|
2957 |
|
2958 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2959 |
#@ woocommerce-germanized
|
2960 |
msgid "Virtual Product"
|
2961 |
msgstr "Virtuelles Produkt"
|
2962 |
|
2963 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2964 |
#@ woocommerce-germanized
|
2965 |
msgid "Digital Product types"
|
2966 |
msgstr "Digitale Produkttypen"
|
2967 |
|
2968 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2969 |
#@ woocommerce-germanized
|
2970 |
msgid "Select product types for which the loss of recission notice is shown. Product types like \"simple product\" may be redudant because they include virtual and downloadable products."
|
2971 |
msgstr "Wähle die Produkttypen aus, für die ein Hinweis für den Verlust des Widerrufsrechts angezeigt werden soll. Produkttypen wie \"einfaches Produkt\" können redundant sein, da sie herunterladbare oder virtuelle Produkte einschließen."
|
@@ -2985,33 +2948,27 @@ msgstr "Tour aktivieren"
|
|
2985 |
msgid "This will delete every option which prevents the Germanized settings tour from starting."
|
2986 |
msgstr "Diese Option löscht alle Einstellungen, die dazu führen, dass die Tour nicht angezeigt wird."
|
2987 |
|
2988 |
-
|
2989 |
-
#: woocommerce-germanized.php:0
|
2990 |
-
#@ woocommerce-germanized
|
2991 |
-
msgid "1.4.5"
|
2992 |
-
msgstr "1.4.5"
|
2993 |
-
|
2994 |
-
#: includes/class-wc-gzd-payment-gateways.php:50
|
2995 |
#: includes/wc-gzd-order-functions.php:21
|
2996 |
-
#: includes/wc-gzd-template-functions.php:
|
2997 |
#, php-format
|
2998 |
#@ woocommerce-germanized
|
2999 |
msgid "Plus %s forwarding fee (charged by the transport agent)"
|
3000 |
msgstr "zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
3001 |
|
3002 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
3003 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
3004 |
#, php-format
|
3005 |
#@ woocommerce-germanized
|
3006 |
msgid "%s payment charge"
|
3007 |
msgstr "%s Zahlungsgebühr"
|
3008 |
|
3009 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
3010 |
#@ woocommerce-germanized
|
3011 |
msgid "Forwarding Fee"
|
3012 |
msgstr "Übermittlungsentgelt"
|
3013 |
|
3014 |
-
#: includes/class-wc-gzd-payment-gateways.php:
|
3015 |
#@ woocommerce-germanized
|
3016 |
msgid "Forwarding fee will be charged by the transport agent in addition to the cash of delivery fee e.g. DHL - tax free."
|
3017 |
msgstr "Übermittlungsentgelt wird zusätzlich zum Nachnahmebetrag vom Paketzusteller kassiert - z.B. DHL (steuerfrei)."
|
@@ -3026,7 +2983,7 @@ msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
|
|
3026 |
msgid "Because of the small business owner state according to §19 UstG the seller does not levy nor state the German value added tax."
|
3027 |
msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
|
3028 |
|
3029 |
-
#: templates/single-product/legal-info.php:
|
3030 |
#: templates/single-product/tax-info.php:18
|
3031 |
#@ woocommerce-germanized
|
3032 |
msgid "VAT free based on §19 UStG"
|
@@ -3042,18 +2999,131 @@ msgstr "Versand kostenlos?"
|
|
3042 |
msgid "This option disables the \"plus shipping costs\" notice on product page"
|
3043 |
msgstr "Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die Versandkosten."
|
3044 |
|
3045 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
3046 |
#@ woocommerce-germanized
|
3047 |
msgid "Free Shipping Text"
|
3048 |
msgstr "Kostenloser Versand Text"
|
3049 |
|
3050 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
3051 |
#@ woocommerce-germanized
|
3052 |
msgid "This text will be used to inform the customer about free shipping. Leave empty to disable notice. Use {link}{/link} to insert link to shipping costs page."
|
3053 |
msgstr "Dieser Text wird genutzt um die Kunden im Frontend über einen kostenlosen Versand zu informieren. Nutze den Platzhalter {link}{/link} um den Link zur Versandkosten-Seite einzufügen."
|
3054 |
|
3055 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
3056 |
#@ woocommerce-germanized
|
3057 |
msgid "For digital products: I strongly agree that the execution of the agreement starts before the revocation period has expired. I am aware that my right of withdrawal ceases with the beginning of the agreement."
|
3058 |
msgstr "Für digitale Produkte: Ich stimme ausdrücklich zu, dass vor Ablauf der Widerrufsfrist mit der Ausführung des Vertrags begonnen wird. Mir ist bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
|
3059 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: WooCommerce Germanized v1.5.0\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2014-09-29 12:26+0100\n"
|
6 |
+
"PO-Revision-Date: 2016-01-08 15:25:39+0000\n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
81 |
msgstr "Über WooCommerce Germanized"
|
82 |
|
83 |
#: includes/admin/class-wc-gzd-admin-welcome.php:54
|
84 |
+
#: includes/admin/views/html-notice-install.php:13
|
85 |
#@ woocommerce-germanized
|
86 |
msgid "Welcome to WooCommerce Germanized"
|
87 |
msgstr "Willkommen bei WooCommerce Germanized"
|
91 |
msgid "Go to WooCommerce Germanized Settings"
|
92 |
msgstr "zu den WooCommerce Germanized Einstellungen"
|
93 |
|
94 |
+
#: includes/admin/class-wc-gzd-admin-importer.php:35
|
95 |
+
#: includes/admin/class-wc-gzd-admin-importer.php:44
|
96 |
#: includes/admin/class-wc-gzd-admin.php:28
|
97 |
#: includes/admin/class-wc-gzd-admin.php:37
|
98 |
#: includes/class-wc-gzd-checkout.php:22
|
103 |
#: includes/class-wc-gzd-hook-priorities.php:42
|
104 |
#: woocommerce-germanized.php:82
|
105 |
#: woocommerce-germanized.php:91
|
|
|
106 |
#@ woocommerce-germanized-pro
|
107 |
+
#@ woocommerce-germanized
|
108 |
msgid "Cheatin’ huh?"
|
109 |
msgstr "So geht das leider nicht.."
|
110 |
|
111 |
+
#: includes/admin/class-wc-gzd-admin.php:126
|
112 |
#@ woocommerce-germanized
|
113 |
msgid "Optional Email Content"
|
114 |
msgstr "Optionaler E-Mail Inhalt"
|
115 |
|
116 |
+
#: includes/admin/class-wc-gzd-admin.php:135
|
117 |
#@ woocommerce-germanized
|
118 |
msgid "Add content which will be replacing default page content within emails."
|
119 |
msgstr "Füllen Sie dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese Seite zu bestimmen."
|
120 |
|
121 |
+
#: includes/admin/class-wc-gzd-admin.php:144
|
122 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:85
|
123 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:145
|
124 |
#@ woocommerce-germanized
|
125 |
msgid "Optional Mini Description"
|
126 |
msgstr "Warenkorb Kurzbeschreibung"
|
127 |
|
128 |
+
#: includes/admin/class-wc-gzd-admin.php:161
|
129 |
#@ woocommerce-germanized
|
130 |
msgid "This content will be shown as short product description within checkout and emails."
|
131 |
msgstr "Dieser Inhalt wird während des Bezahlvorganges und in den E-Mails als Produkt Kurzbeschreibung angezeigt."
|
132 |
|
133 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:44
|
134 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:103
|
135 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:37
|
136 |
#: includes/class-wc-gzd-post-types.php:66
|
137 |
#@ woocommerce-germanized
|
138 |
msgid "Unit"
|
139 |
msgstr "Einheit"
|
140 |
|
141 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
142 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:105
|
143 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:133
|
144 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:124
|
145 |
+
#: includes/class-wc-gzd-trusted-shops.php:448
|
146 |
#@ woocommerce-germanized
|
147 |
msgid "None"
|
148 |
msgstr "Keine"
|
149 |
|
150 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:112
|
151 |
#@ woocommerce-germanized
|
152 |
msgid "Unit Base"
|
153 |
msgstr "Anzahl Einheiten"
|
154 |
|
155 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:69
|
156 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:118
|
157 |
#@ woocommerce-germanized
|
158 |
msgid "Regular Unit Price"
|
159 |
msgstr "Einheitspreis"
|
160 |
|
161 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:73
|
162 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:122
|
163 |
#@ woocommerce-germanized
|
164 |
msgid "Sale Unit Price"
|
165 |
msgstr "Angebots-Einheitspreis"
|
166 |
|
167 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:79
|
168 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:128
|
169 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:62
|
170 |
#@ woocommerce-germanized
|
171 |
msgid "Delivery Time"
|
187 |
msgid "Germanized"
|
188 |
msgstr "Germanized"
|
189 |
|
190 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:95
|
191 |
#@ woocommerce-germanized
|
192 |
msgid "General Options"
|
193 |
msgstr "Allgemein"
|
194 |
|
195 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:96
|
196 |
#@ woocommerce-germanized
|
197 |
msgid "Display Options"
|
198 |
msgstr "Anzeige"
|
199 |
|
200 |
+
#: includes/class-wc-gzd-trusted-shops.php:601
|
201 |
#@ woocommerce-germanized
|
202 |
msgctxt "trusted-shops"
|
203 |
msgid "Trusted Shops Options"
|
204 |
msgstr "Trusted Shops"
|
205 |
|
206 |
+
#: includes/class-wc-gzd-ekomi.php:386
|
207 |
#@ woocommerce-germanized
|
208 |
msgctxt "ekomi"
|
209 |
msgid "eKomi Options"
|
210 |
msgstr "eKomi"
|
211 |
|
212 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:134
|
213 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:564
|
214 |
#@ woocommerce-germanized
|
215 |
msgid "General"
|
216 |
msgstr "Allgemein"
|
217 |
|
218 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:137
|
219 |
#: includes/admin/views/html-page-status-germanized.php:37
|
220 |
#@ woocommerce-germanized
|
221 |
msgid "Small-Enterprise-Regulation"
|
222 |
msgstr "Kleinunternehmerregelung"
|
223 |
|
224 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:138
|
225 |
#@ woocommerce-germanized
|
226 |
msgid "VAT based on §19 UStG"
|
227 |
msgstr "Umsatzsteuerbefreit nach §19 UStG."
|
228 |
|
229 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:142
|
230 |
#, php-format
|
231 |
#@ woocommerce-germanized
|
232 |
msgid "set this Option if you have chosen <a href=\"%s\" target=\"_blank\">§19 UStG</a>"
|
233 |
msgstr "wähle diese Option, falls du von der Kleinunternehmerregelung (<a href=\"%s\" target=\"_blank\">§19 UStG</a>) betroffen bist und davon Gebrauch machen willst."
|
234 |
|
235 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:146
|
236 |
#@ woocommerce-germanized
|
237 |
msgid "Show no VAT notice"
|
238 |
msgstr "Umsatzsteuerbefreiung"
|
239 |
|
240 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:147
|
241 |
#@ woocommerce-germanized
|
242 |
msgid "Show no VAT §19 UStG notice on single product"
|
243 |
msgstr "Hinweis zur Umsatzsteuerbefreiung gemäß §19 UStG auf der Produktseite anzeigen."
|
244 |
|
245 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:154
|
246 |
#@ woocommerce-germanized
|
247 |
msgid "Submit Order Button Text"
|
248 |
msgstr "Kauf abschließen - Text"
|
249 |
|
250 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:155
|
251 |
#@ woocommerce-germanized
|
252 |
msgid "This text serves as Button text for the Order Submit Button."
|
253 |
msgstr "Dieser Text wird auf dem Kauf abschließen Button dargestellt"
|
254 |
|
255 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:160
|
256 |
#@ woocommerce-germanized
|
257 |
msgid "Buy Now"
|
258 |
msgstr "Jetzt kaufen"
|
259 |
|
260 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:164
|
261 |
#@ woocommerce-germanized
|
262 |
msgid "Phone as required field"
|
263 |
msgstr "Telefon als Pflichtfeld"
|
264 |
|
265 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:165
|
266 |
#@ woocommerce-germanized
|
267 |
msgid "Should phone number be a required field within checkout?"
|
268 |
msgstr "Diese Option setzen, damit die Telefonnummer ein Pflichtfeld im Checkout ist."
|
269 |
|
270 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:202
|
271 |
#: includes/admin/views/html-page-status-germanized.php:141
|
272 |
#@ woocommerce-germanized
|
273 |
msgid "Legal Pages"
|
274 |
msgstr "Rechtlich relevante Seiten"
|
275 |
|
276 |
#: includes/admin/class-wc-gzd-admin-status.php:44
|
277 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:227
|
278 |
#: includes/wc-gzd-core-functions.php:48
|
279 |
#@ woocommerce-germanized
|
280 |
msgid "Imprint"
|
281 |
msgstr "Impressum"
|
282 |
|
283 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:228
|
284 |
#@ woocommerce-germanized
|
285 |
msgid "This page should contain an imprint with your company's information."
|
286 |
msgstr "Diese Seite sollte das Impressum d.h. die Informationen (gemäß TMG) zu Ihrem Unternehmen enthalten."
|
287 |
|
288 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:319
|
289 |
#@ woocommerce-germanized
|
290 |
msgid "Shipping Costs"
|
291 |
msgstr "Versandkosten"
|
292 |
|
293 |
#: includes/admin/class-wc-gzd-admin-status.php:45
|
294 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:238
|
295 |
#@ woocommerce-germanized
|
296 |
msgid "Data Security Statement"
|
297 |
msgstr "Datenschutzbelehrung"
|
298 |
|
299 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:239
|
300 |
#@ woocommerce-germanized
|
301 |
msgid "This page should contain information regarding your data security policy."
|
302 |
msgstr "Diese Seite sollte Ihre Datenschutzbelehrung enthalten."
|
303 |
|
304 |
#: includes/admin/class-wc-gzd-admin-status.php:43
|
305 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:216
|
306 |
#@ woocommerce-germanized
|
307 |
msgid "Power of Revocation"
|
308 |
msgstr "Widerrufsbelehrung"
|
309 |
|
310 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:217
|
311 |
#@ woocommerce-germanized
|
312 |
msgid "This page should contain information regarding your customer's Right of Revocation."
|
313 |
msgstr "Diese Seite sollte Ihre Widerrufsbelehrung enthalten. Nutzen Sie folgenden Shortcut um ein Widerrufsformular in die Seite einzubinden: [revocation_form]"
|
314 |
|
315 |
#: includes/admin/class-wc-gzd-admin-status.php:46
|
316 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:249
|
317 |
#@ woocommerce-germanized
|
318 |
msgid "Payment Methods"
|
319 |
msgstr "Zahlungarten"
|
320 |
|
321 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:250
|
322 |
#@ woocommerce-germanized
|
323 |
msgid "This page should contain information regarding the Payment Methods that are chooseable during checkout."
|
324 |
msgstr "Diese Seite sollte Informationen zu den von Ihnen zur Verfügung gestellten Zahlungsmöglichkeiten bereitstellen. Nutzen Sie dafür z.B. folgenden Shortcut: [payment_methods_info]"
|
325 |
|
326 |
#: includes/admin/class-wc-gzd-admin-status.php:47
|
327 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:260
|
328 |
#@ woocommerce-germanized
|
329 |
msgid "Shipping Methods"
|
330 |
msgstr "Versandarten"
|
331 |
|
332 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:261
|
333 |
#@ woocommerce-germanized
|
334 |
msgid "This page should contain information regarding shipping methods that are chooseable during checkout."
|
335 |
msgstr "Diese Seite sollte Informationen zu den von Ihnen zur Verfügung gestellten Versandarten bereitstellen."
|
336 |
|
337 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:293
|
338 |
#@ woocommerce-germanized
|
339 |
msgid "Delivery Times"
|
340 |
msgstr "Lieferzeiten"
|
341 |
|
342 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:296
|
343 |
#: includes/admin/views/html-page-status-germanized.php:42
|
344 |
#@ woocommerce-germanized
|
345 |
msgid "Default Delivery Time"
|
346 |
msgstr "Standard-Lieferzeit"
|
347 |
|
348 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:297
|
349 |
#@ woocommerce-germanized
|
350 |
msgid "This delivery time will be added to every product if no delivery time has been chosen individually"
|
351 |
msgstr "Diese Lieferzeit wird bei Produkten angezeigt, denen keine Lieferzeit zugeordnet wurde"
|
352 |
|
353 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:308
|
354 |
#@ woocommerce-germanized
|
355 |
msgid "Delivery Time Text"
|
356 |
msgstr "Lieferzeit Text"
|
357 |
|
358 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:309
|
359 |
#@ woocommerce-germanized
|
360 |
msgid "This text will be used to indicate delivery time for products. Use {delivery_time} as placeholder."
|
361 |
msgstr "Dieser Text wird verwendet um die Lieferzeit im Frontend darzustellen. {delivery_time} als Platzhalter verwenden."
|
362 |
|
363 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:314
|
364 |
#@ woocommerce-germanized
|
365 |
msgid "Delivery time: {delivery_time}"
|
366 |
msgstr "Lieferzeit: {delivery_time}"
|
367 |
|
368 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:322
|
369 |
#@ woocommerce-germanized
|
370 |
msgid "Shipping Costs Text"
|
371 |
msgstr "Versandkosten Text"
|
372 |
|
373 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:323
|
374 |
#@ woocommerce-germanized
|
375 |
msgid "This text will be used to inform the customer about shipping costs. Use {link}{/link} to insert link to shipping costs page."
|
376 |
msgstr "Dieser Text wird genutzt um die Kunden im Frontend über u.U. anfallende Lieferkosten zu informieren. Nutze den Platzhalter {link}{/link} um den Link zur Versandkosten-Seite einzufügen."
|
377 |
|
378 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:328
|
379 |
#@ woocommerce-germanized
|
380 |
msgid "plus {link}Shipping Costs{/link}"
|
381 |
msgstr "zzgl. {link}Versandkosten{/link}"
|
382 |
|
383 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:433
|
384 |
#: includes/wc-gzd-core-functions.php:45
|
385 |
#@ woocommerce-germanized
|
386 |
msgid "Right of Recission"
|
387 |
msgstr "Widerrufsrecht"
|
388 |
|
389 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:436
|
390 |
#@ woocommerce-germanized
|
391 |
msgid "Revocation Address"
|
392 |
msgstr "Widerruf richten an"
|
393 |
|
394 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:437
|
395 |
#@ woocommerce-germanized
|
396 |
msgid "Type in an address, telephone/telefax number, email address which is to be used as revocation address"
|
397 |
msgstr "Geben Sie hier Ihre Adresse, Telefon- und Faxnummer, E-Mail Adresse usw. an, an die Ihre Kunden Ihren Widerruf richten sollen"
|
398 |
|
399 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:520
|
400 |
#@ woocommerce-germanized
|
401 |
msgid "E-Mails"
|
402 |
msgstr "E-Mails"
|
403 |
|
404 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:567
|
405 |
#@ woocommerce-germanized
|
406 |
msgid "Add to Cart"
|
407 |
msgstr "Zum Warenkorb Button"
|
408 |
|
409 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:568
|
410 |
#@ woocommerce-germanized
|
411 |
msgid "Show add to cart button on listings?"
|
412 |
msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
|
413 |
|
414 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:572
|
415 |
#@ woocommerce-germanized
|
416 |
msgid "unset this option if you don't want to show the add to cart button within the product listings"
|
417 |
msgstr "Deaktivieren Sie diese Option, wenn Sie den zum Warenkorb Button nicht innerhalb von Produktauflistungen darstellen möchten"
|
418 |
|
419 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:594
|
420 |
#@ woocommerce-germanized
|
421 |
msgid "Notice Footer"
|
422 |
msgstr "Hinweise im Footer"
|
423 |
|
424 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:595
|
425 |
#@ woocommerce-germanized
|
426 |
msgid "Show a global VAT notice within footer"
|
427 |
msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
|
428 |
|
429 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:603
|
430 |
#@ woocommerce-germanized
|
431 |
msgid "Show a global sale price notice within footer"
|
432 |
msgstr "Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer einfügen."
|
433 |
|
434 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:612
|
435 |
#@ woocommerce-germanized
|
436 |
msgid "Products"
|
437 |
msgstr "Produkt"
|
438 |
|
439 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:615
|
440 |
#@ woocommerce-germanized
|
441 |
msgid "Show within Product Listings"
|
442 |
msgstr "In Produktlisten"
|
443 |
|
444 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:616
|
445 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:657
|
446 |
#@ woocommerce-germanized
|
447 |
msgid "Shipping Costs notice"
|
448 |
msgstr "Versandkosten-Hinweis"
|
449 |
|
450 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:648
|
451 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:689
|
452 |
#@ woocommerce-germanized
|
453 |
msgid "Delivery Time Notice"
|
454 |
msgstr "Lieferzeiten-Hinweis"
|
455 |
|
456 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:656
|
457 |
#@ woocommerce-germanized
|
458 |
msgid "Show on Product Detail Page"
|
459 |
msgstr "Auf der Produktseite"
|
460 |
|
461 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:624
|
462 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:665
|
463 |
#@ woocommerce-germanized
|
464 |
msgid "Tax Info"
|
465 |
msgstr "MwSt. Hinweis"
|
466 |
|
467 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:730
|
468 |
#@ woocommerce-germanized
|
469 |
msgid "Checkout & Cart"
|
470 |
msgstr "Checkout & Warenkorb"
|
471 |
|
472 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:808
|
473 |
#@ woocommerce-germanized
|
474 |
msgid "Checkout Legal Display"
|
475 |
msgstr "Checkbox oder Text"
|
476 |
|
477 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:809
|
478 |
#@ woocommerce-germanized
|
479 |
msgid "Use Text without Checkbox"
|
480 |
msgstr "Rechtshinweis ohne Checkbox."
|
481 |
|
482 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:811
|
483 |
#@ woocommerce-germanized
|
484 |
msgid "This version will remove checkboxes from Checkout and display a text instead. This seems to be legally compliant (Zalando & Co are using this option)."
|
485 |
msgstr "Diese Option nutzt anstatt einer Checkbox einen ausformulierten Text direkt überhalb des Kauf abschließen Buttons (Zalando und Andere Shops verwenden diese Form)"
|
486 |
|
487 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:817
|
488 |
#@ woocommerce-germanized
|
489 |
msgid "Legal Text"
|
490 |
msgstr "Rechtlicher Hinweistext"
|
491 |
|
492 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:818
|
493 |
#@ woocommerce-germanized
|
494 |
msgid "Choose a Plain Text which will be shown right above checkout submit button. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
|
495 |
msgstr "Geben Sie hier den Text ein, den Sie als Hinweistext überhalb des \"Kaufen\" - Buttons darstellen möchten. Nutzen Sie die Platzhalter {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
|
496 |
|
497 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:820
|
498 |
#@ woocommerce-germanized
|
499 |
msgid "With your order, you agree to have read and understood our {term_link}Terms and Conditions{/term_link} and your {revocation_link}Right of Recission{/revocation_link}."
|
500 |
msgstr "Mit Ihrer Bestellung erklären Sie sich mit unseren {term_link}Allgemeinen Geschäftsbedingungen{/term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link} einverstanden."
|
501 |
|
502 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:827
|
503 |
#@ woocommerce-germanized
|
504 |
msgid "Legal Text Error"
|
505 |
msgstr "Fehlermeldung der Checkbox"
|
506 |
|
507 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:828
|
508 |
#@ woocommerce-germanized
|
509 |
msgid "If you have chosen to use checkbox validation please choose a error message which will be shown if the user doesn't check checkbox. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
|
510 |
msgstr "Falls Sie sich dazu entschieden haben, eine Checkbox zu nutzen, können Sie hier die Fehlermeldung eingeben, die angezeigt wird, wenn ein Benutzer die Checkbox nicht aktiviert hat. Nutzen Sie die Platzhalter um Links zu den jeweiligen Hinweisseiten einzufügen: {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link}"
|
511 |
|
512 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:830
|
513 |
#@ woocommerce-germanized
|
514 |
msgid "To finish the order you have to accept to our {term_link}Terms and Conditions{/term_link} and {revocation_link}Right of Recission{/revocation_link}."
|
515 |
msgstr "Bitte akzeptieren Sie unsere {term_link}Allgemeinen Geschäftsbedingungen{/term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link}."
|
516 |
|
517 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:896
|
518 |
#@ woocommerce-germanized
|
519 |
msgid "Order Success Text"
|
520 |
msgstr "Bestellung eingegangen"
|
521 |
|
522 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:897
|
523 |
#@ woocommerce-germanized
|
524 |
msgid "Choose a custom text to display on order success page."
|
525 |
msgstr "Hier können Sie einen individuellen kurzen Text eingeben, der nach der Bestellung ausgegeben wird."
|
526 |
|
527 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:905
|
528 |
#@ woocommerce-germanized
|
529 |
msgid "Order Success Data"
|
530 |
msgstr "Bestellbestätigungs-Daten"
|
531 |
|
532 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:906
|
533 |
#@ woocommerce-germanized
|
534 |
msgid "Hide product table and customer data on order success page"
|
535 |
msgstr "Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
|
536 |
|
|
|
|
|
|
|
|
|
|
|
537 |
#: includes/admin/views/html-notice-install.php:14
|
538 |
#@ woocommerce-germanized
|
539 |
msgid "Just a few more steps and your Online-Shop will become legally compliant:"
|
549 |
msgid "We will adjust WooCommerce Settings for you e.g.: EUR, German Price Format etc."
|
550 |
msgstr "Wir passen die WooCommerce Einstellungen automatisch an (z.B. Währung, Preisformat usw.)"
|
551 |
|
552 |
+
#: includes/admin/views/html-notice-install.php:31
|
553 |
#@ woocommerce-germanized
|
554 |
msgid "Generate Legal Pages"
|
555 |
msgstr "Rechtliche Hinweisseiten"
|
556 |
|
557 |
+
#: includes/admin/views/html-notice-install.php:35
|
558 |
#@ woocommerce-germanized
|
559 |
msgid "We will automatically add legal pages such as Data Privacy Statement, Power of Revocation, Terms & Conditions etc."
|
560 |
msgstr "Wir legen die rechtlich relevanten Seiten z.B. Datenschutzbelehrung, Widerrufsbelehrung und AGB automatisch für Sie an."
|
561 |
|
562 |
+
#: includes/admin/views/html-notice-install.php:55
|
563 |
#@ woocommerce-germanized
|
564 |
msgid "Install WooCommerce Germanized"
|
565 |
msgstr "WooCommerce Germanized installieren"
|
566 |
|
567 |
+
#: includes/admin/views/html-notice-install.php:55
|
568 |
#@ woocommerce-germanized
|
569 |
msgid "Skip setup"
|
570 |
msgstr "Setup überspringen"
|
587 |
msgid "is not valid."
|
588 |
msgstr "ist leider nicht korrekt."
|
589 |
|
590 |
+
#: includes/class-wc-gzd-ajax.php:102
|
591 |
#@ woocommerce-germanized
|
592 |
msgctxt "revocation-form"
|
593 |
msgid "Thank you. We have received your Revocation Request. You will receive a conformation email within a few minutes."
|
595 |
|
596 |
#: includes/class-wc-gzd-checkout.php:148
|
597 |
#: includes/class-wc-gzd-checkout.php:159
|
598 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:273
|
599 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:85
|
600 |
#: includes/widgets/class-wc-gzd-widget-trusted-shops-reviews.php:26
|
601 |
#: includes/widgets/class-wc-gzd-widget-trusted-shops-rich-snippets.php:26
|
604 |
msgid "Title"
|
605 |
msgstr "Anrede"
|
606 |
|
607 |
+
#: includes/class-wc-gzd-ekomi.php:52
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
608 |
#@ woocommerce-germanized
|
609 |
msgid "eKomi Customer"
|
610 |
msgstr "eKomi Kundenbewertung"
|
611 |
|
612 |
+
#: includes/class-wc-gzd-ekomi.php:322
|
613 |
#@ woocommerce-germanized
|
614 |
msgctxt "ekomi"
|
615 |
msgid "Ekomi Integration"
|
616 |
msgstr "eKomi Integration"
|
617 |
|
618 |
+
#: includes/class-wc-gzd-ekomi.php:325
|
619 |
#@ woocommerce-germanized
|
620 |
msgctxt "ekomi"
|
621 |
msgid "Shop ID"
|
622 |
msgstr "Shop ID"
|
623 |
|
624 |
+
#: includes/class-wc-gzd-ekomi.php:326
|
625 |
#@ woocommerce-germanized
|
626 |
msgctxt "ekomi"
|
627 |
msgid "Insert your Shop ID here."
|
628 |
msgstr "Fügen Sie hier ihre Shop ID ein."
|
629 |
|
630 |
+
#: includes/class-wc-gzd-ekomi.php:334
|
631 |
#@ woocommerce-germanized
|
632 |
msgctxt "ekomi"
|
633 |
msgid "Link to Certificate"
|
634 |
msgstr "Link zum Shop-Zertifikat"
|
635 |
|
636 |
+
#: includes/class-wc-gzd-ekomi.php:335
|
637 |
#@ woocommerce-germanized
|
638 |
msgctxt "ekomi"
|
639 |
msgid "Insert the link to your Certificate"
|
640 |
msgstr "Fügen Sie hier den Link zu Ihrem Shop-Zertifikat ein"
|
641 |
|
642 |
+
#: includes/class-wc-gzd-ekomi.php:343
|
643 |
#@ woocommerce-germanized
|
644 |
msgctxt "ekomi"
|
645 |
msgid "Partner ID"
|
646 |
msgstr "Partner ID"
|
647 |
|
648 |
+
#: includes/class-wc-gzd-ekomi.php:344
|
649 |
#@ woocommerce-germanized
|
650 |
msgctxt "ekomi"
|
651 |
msgid "Insert your Partner ID here (you may find that ID on your certificate website)"
|
652 |
msgstr "Fügen Sie hier Ihre Partner ID ein (diese ID finden Sie z.B. auf Ihrer Zertifikat-Seite)"
|
653 |
|
654 |
+
#: includes/class-wc-gzd-ekomi.php:352
|
655 |
#@ woocommerce-germanized
|
656 |
msgctxt "ekomi"
|
657 |
msgid "Interface ID"
|
658 |
msgstr "Interface ID"
|
659 |
|
660 |
+
#: includes/class-wc-gzd-ekomi.php:353
|
661 |
#@ woocommerce-germanized
|
662 |
msgctxt "ekomi"
|
663 |
msgid "Insert your Interface ID here."
|
664 |
msgstr "Fügen Sie hier Ihre Interface ID ein (diese Daten finden Sie im eKomi Kundenbereich)"
|
665 |
|
666 |
+
#: includes/class-wc-gzd-ekomi.php:361
|
667 |
#@ woocommerce-germanized
|
668 |
msgctxt "ekomi"
|
669 |
msgid "Interface Password"
|
670 |
msgstr "Interface Password"
|
671 |
|
672 |
+
#: includes/class-wc-gzd-ekomi.php:362
|
673 |
#@ woocommerce-germanized
|
674 |
msgctxt "ekomi"
|
675 |
msgid "Insert your Interface Password here."
|
676 |
msgstr "Fügen Sie hier Ihr Interface Passwort ein (diese Daten finden Sie im eKomi Kundenbereich)"
|
677 |
|
678 |
+
#: includes/class-wc-gzd-ekomi.php:370
|
679 |
#@ woocommerce-germanized
|
680 |
msgctxt "ekomi"
|
681 |
msgid "Days until Email"
|
682 |
msgstr "Tage bis E-Mail Erinnerung"
|
683 |
|
684 |
+
#: includes/class-wc-gzd-ekomi.php:371
|
685 |
#@ woocommerce-germanized
|
686 |
msgctxt "ekomi"
|
687 |
msgid "Number of days between an order being marked as completed and review email to customer."
|
688 |
msgstr "Anzahl der Tage zwischen dem Datum an dem die Bestellung als \"abgeschlossen\" (completed) markiert wurde und dem Absenden der Bewertungseinladung an den Kunden"
|
689 |
|
690 |
+
#: includes/class-wc-gzd-emails.php:273
|
691 |
#@ woocommerce-germanized
|
692 |
msgctxt "revocation-form"
|
693 |
msgid "Forward your Revocation online"
|
694 |
msgstr "Ihren Widerruf online erklären"
|
695 |
|
696 |
+
#: includes/class-wc-gzd-install.php:121
|
697 |
#, php-format
|
698 |
#@ woocommerce-germanized
|
699 |
msgid "Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before installing WooCommerce Germanized. Thank you!"
|
700 |
msgstr "Bitte installieren Sie <a href=\"%s\" target=\"_blank\">WooCommerce</a> bevor Sie WooCommerce Germanized installieren. Vielen Dank!"
|
701 |
|
702 |
+
#: includes/class-wc-gzd-install.php:445
|
703 |
#@ woocommerce-germanized
|
704 |
msgctxt "Page slug"
|
705 |
msgid "data-security"
|
706 |
msgstr "datenschutzbelehrung"
|
707 |
|
708 |
+
#: includes/class-wc-gzd-install.php:446
|
709 |
#@ woocommerce-germanized
|
710 |
msgctxt "Page title"
|
711 |
msgid "Data Security Statement"
|
712 |
msgstr "Datenschutzbelehrung"
|
713 |
|
714 |
+
#: includes/class-wc-gzd-install.php:450
|
715 |
#@ woocommerce-germanized
|
716 |
msgctxt "Page slug"
|
717 |
msgid "imprint"
|
718 |
msgstr "impressum"
|
719 |
|
720 |
+
#: includes/class-wc-gzd-install.php:451
|
721 |
#@ woocommerce-germanized
|
722 |
msgctxt "Page title"
|
723 |
msgid "Imprint"
|
724 |
msgstr "Impressum"
|
725 |
|
726 |
+
#: includes/class-wc-gzd-install.php:455
|
727 |
#@ woocommerce-germanized
|
728 |
msgctxt "Page slug"
|
729 |
msgid "terms"
|
730 |
msgstr "agb"
|
731 |
|
732 |
+
#: includes/class-wc-gzd-install.php:456
|
733 |
#@ woocommerce-germanized
|
734 |
msgctxt "Page title"
|
735 |
msgid "Terms & Conditions"
|
736 |
msgstr "AGB"
|
737 |
|
738 |
+
#: includes/class-wc-gzd-install.php:460
|
739 |
#@ woocommerce-germanized
|
740 |
msgctxt "Page slug"
|
741 |
msgid "revocation"
|
742 |
msgstr "widerrufsbelehrung"
|
743 |
|
744 |
+
#: includes/class-wc-gzd-install.php:461
|
745 |
#@ woocommerce-germanized
|
746 |
msgctxt "Page title"
|
747 |
msgid "Power of Revocation"
|
748 |
msgstr "Widerrufsbelehrung"
|
749 |
|
750 |
+
#: includes/class-wc-gzd-install.php:470
|
751 |
#@ woocommerce-germanized
|
752 |
msgctxt "Page slug"
|
753 |
msgid "payment-methods"
|
754 |
msgstr "bezahlmoeglichkeiten"
|
755 |
|
756 |
+
#: includes/class-wc-gzd-install.php:471
|
757 |
#@ woocommerce-germanized
|
758 |
msgctxt "Page title"
|
759 |
msgid "Payment Methods"
|
760 |
msgstr "Zahlungsarten"
|
761 |
|
762 |
+
#: includes/class-wc-gzd-install.php:465
|
763 |
#@ woocommerce-germanized
|
764 |
msgctxt "Page slug"
|
765 |
msgid "shipping-methods"
|
766 |
msgstr "versandarten"
|
767 |
|
768 |
+
#: includes/class-wc-gzd-install.php:466
|
769 |
#@ woocommerce-germanized
|
770 |
msgctxt "Page title"
|
771 |
msgid "Shipping Methods"
|
860 |
msgid "Title"
|
861 |
msgstr "Anrede"
|
862 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
863 |
#: includes/class-wc-gzd-revocation.php:47
|
864 |
#@ woocommerce-germanized
|
865 |
msgctxt "revocation-form"
|
902 |
msgid "Mail"
|
903 |
msgstr "E-Mail Adresse"
|
904 |
|
905 |
+
#: includes/class-wc-gzd-trusted-shops.php:54
|
906 |
#@ woocommerce-germanized
|
907 |
msgctxt "trusted-shops"
|
908 |
msgid "Prepayment"
|
909 |
msgstr "Überweisung"
|
910 |
|
911 |
+
#: includes/class-wc-gzd-trusted-shops.php:55
|
912 |
#@ woocommerce-germanized
|
913 |
msgctxt "trusted-shops"
|
914 |
msgid "Cash On Delivery"
|
915 |
msgstr "Bar bei Lieferung"
|
916 |
|
917 |
+
#: includes/class-wc-gzd-trusted-shops.php:56
|
918 |
#@ woocommerce-germanized
|
919 |
msgctxt "trusted-shops"
|
920 |
msgid "Credit Card"
|
921 |
msgstr "Kreditkarte"
|
922 |
|
923 |
+
#: includes/class-wc-gzd-trusted-shops.php:57
|
924 |
#@ woocommerce-germanized
|
925 |
msgctxt "trusted-shops"
|
926 |
msgid "Paypal"
|
927 |
msgstr "Paypal"
|
928 |
|
929 |
+
#: includes/class-wc-gzd-trusted-shops.php:58
|
930 |
#@ woocommerce-germanized
|
931 |
msgctxt "trusted-shops"
|
932 |
msgid "Invoice"
|
933 |
msgstr "Rechnung"
|
934 |
|
935 |
+
#: includes/class-wc-gzd-trusted-shops.php:59
|
936 |
#@ woocommerce-germanized
|
937 |
msgctxt "trusted-shops"
|
938 |
msgid "Direct Debit"
|
939 |
msgstr "Bankeinzug"
|
940 |
|
941 |
+
#: includes/class-wc-gzd-trusted-shops.php:60
|
942 |
#@ woocommerce-germanized
|
943 |
msgctxt "trusted-shops"
|
944 |
msgid "Financing"
|
945 |
msgstr "Finanzierung"
|
946 |
|
947 |
+
#: includes/class-wc-gzd-trusted-shops.php:240
|
948 |
#, php-format
|
949 |
#@ woocommerce-germanized
|
950 |
msgctxt "trusted-shops"
|
951 |
msgid "Rated %s out of %s"
|
952 |
msgstr "Bewertet mit %s von %s"
|
953 |
|
954 |
+
#: includes/class-wc-gzd-trusted-shops.php:242
|
955 |
#, php-format
|
956 |
#@ woocommerce-germanized
|
957 |
msgctxt "trusted-shops"
|
958 |
msgid "out of %s"
|
959 |
msgstr "von %s"
|
960 |
|
961 |
+
#: includes/class-wc-gzd-trusted-shops.php:452
|
962 |
#@ woocommerce-germanized
|
963 |
msgctxt "trusted-shops"
|
964 |
msgid "Trusted Shops Integration"
|
965 |
msgstr "Trusted Shops Integration"
|
966 |
|
967 |
+
#: includes/class-wc-gzd-trusted-shops.php:549
|
968 |
#, php-format
|
969 |
#@ woocommerce-germanized
|
970 |
msgctxt "trusted-shops"
|
1005 |
msgid "Your Revocation"
|
1006 |
msgstr "Ihr Widerruf"
|
1007 |
|
1008 |
+
#: includes/class-wc-gzd-payment-gateways.php:104
|
1009 |
#@ woocommerce-germanized
|
1010 |
msgid "Fee"
|
1011 |
msgstr "Zahlungsgebühr"
|
1012 |
|
1013 |
+
#: includes/class-wc-gzd-payment-gateways.php:106
|
1014 |
#@ woocommerce-germanized
|
1015 |
msgid "This fee is being added if customer selects payment method within checkout."
|
1016 |
msgstr "Diese Gebühr wird während der Bestellung hinzugefügt, falls der Kunde diese Zahlungsart aktiviert."
|
1017 |
|
1018 |
+
#: includes/class-wc-gzd-payment-gateways.php:111
|
1019 |
#@ woocommerce-germanized
|
1020 |
msgid "Fee is taxable?"
|
1021 |
msgstr "Mwst. berechnen?"
|
1022 |
|
1023 |
+
#: includes/class-wc-gzd-payment-gateways.php:157
|
1024 |
#@ woocommerce-germanized
|
1025 |
msgid "Payment charge"
|
1026 |
msgstr "Zahlungsgebühr"
|
1027 |
|
1028 |
+
#: includes/abstracts/abstract-wc-gzd-product.php:131
|
1029 |
+
#: includes/wc-gzd-cart-functions.php:193
|
1030 |
+
#: woocommerce-germanized.php:840
|
1031 |
#, php-format
|
1032 |
#@ woocommerce-germanized
|
1033 |
msgid "incl. %s%% VAT"
|
1044 |
msgid "Choose a Payment Gateway"
|
1045 |
msgstr "Zahlungsart auswählen"
|
1046 |
|
1047 |
+
#: includes/wc-gzd-cart-functions.php:228
|
1048 |
#@ woocommerce-germanized
|
1049 |
msgid "I want immediate access to the digital content and I acknowledge that thereby I lose my right to cancel once the service has begun."
|
1050 |
msgstr "Ja, ich möchte sofort Zugang zu dem digitalen Inhalt und weiß, dass mein Widerrufsrecht mit dem Zugang erlischt."
|
1114 |
msgid "I’ve read and accept the <a href=\"%s\" target=\"_blank\">terms & conditions</a>"
|
1115 |
msgstr "Ich habe die <a href=\"%s\" target=\"_blank\">Allgemeinen Geschäftsbedingungen</a> gelesen und akzeptiert."
|
1116 |
|
1117 |
+
#: includes/wc-gzd-template-functions.php:363
|
1118 |
#: templates/checkout/order-submit.php:25
|
1119 |
#: templates/checkout/review-order-2-2.php:175
|
1120 |
#@ woocommerce
|
1194 |
msgstr "Widerruf erklären"
|
1195 |
|
1196 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:50
|
1197 |
+
#: woocommerce-germanized.php:567
|
1198 |
#@ woocommerce
|
1199 |
msgid "Settings"
|
1200 |
msgstr "Einstellungen"
|
1243 |
msgid "Pay for order"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: includes/class-wc-gzd-trusted-shops.php:239
|
1247 |
#, php-format
|
1248 |
#@ woocommerce-germanized
|
1249 |
msgctxt "trusted-shops"
|
1250 |
msgid "%s ratings"
|
1251 |
msgstr "Bewertungen von %s"
|
1252 |
|
1253 |
+
#: includes/class-wc-gzd-trusted-shops.php:261
|
1254 |
#@ woocommerce-germanized
|
1255 |
msgctxt "trusted-shops"
|
1256 |
msgid "Show customer reviews"
|
1257 |
msgstr "Kundenmeinungen ansehen"
|
1258 |
|
1259 |
+
#: includes/class-wc-gzd-trusted-shops.php:308
|
1260 |
#@ woocommerce-germanized
|
1261 |
msgctxt "trusted-shops"
|
1262 |
msgid "Trusted Shops Customer Reviews"
|
1263 |
msgstr "Trusted Shops Kundenbewertungen"
|
1264 |
|
1265 |
+
#: includes/class-wc-gzd-trusted-shops.php:455
|
1266 |
#@ woocommerce-germanized
|
1267 |
msgctxt "trusted-shops"
|
1268 |
msgid "TS-ID"
|
1269 |
msgstr "TS-ID"
|
1270 |
|
1271 |
+
#: includes/class-wc-gzd-trusted-shops.php:456
|
1272 |
#@ woocommerce-germanized
|
1273 |
msgctxt "trusted-shops"
|
1274 |
msgid "Insert your Trusted Shops ID here."
|
1275 |
msgstr "Füge hier deine Trusted Shops ID ein."
|
1276 |
|
1277 |
+
#: includes/class-wc-gzd-trusted-shops.php:465
|
1278 |
#@ woocommerce-germanized
|
1279 |
msgctxt "trusted-shops"
|
1280 |
msgid "Configure the Trustbadge for your shop"
|
1281 |
msgstr "Konfiguriere dein Trustbadge"
|
1282 |
|
1283 |
+
#: includes/class-wc-gzd-trusted-shops.php:465
|
1284 |
#, php-format
|
1285 |
#@ woocommerce-germanized
|
1286 |
msgctxt "trusted-shops"
|
1287 |
msgid "You'll find a step-by-step instruction for your shopsoftware in our integration center. <a href=\"%s\" target=\"_blank\">Click here</a>"
|
1288 |
msgstr "In unserem Integration Center findest du eine Schritt-für-Schritt Anleitung. Klicke <a href=\"%s\" target=\"_blank\">hier</a>."
|
1289 |
|
1290 |
+
#: includes/class-wc-gzd-trusted-shops.php:468
|
1291 |
#@ woocommerce-germanized
|
1292 |
msgctxt "trusted-shops"
|
1293 |
msgid "Trustbadge code"
|
1294 |
msgstr "Trustbadge Code"
|
1295 |
|
1296 |
+
#: includes/class-wc-gzd-trusted-shops.php:471
|
1297 |
#@ woocommerce-germanized
|
1298 |
msgctxt "trusted-shops"
|
1299 |
msgid "Fill in your trustbadge code here"
|
1300 |
msgstr "Trustbadge Code hier einfügen"
|
1301 |
|
1302 |
+
#: includes/class-wc-gzd-trusted-shops.php:471
|
1303 |
#@ woocommerce-germanized
|
1304 |
msgctxt "trusted-shops"
|
1305 |
msgid "If no further steps were required in the integration center, the Trustbadge is already displayed in your shop."
|
1306 |
msgstr "Sofern keine weiteren Installationsschritte im Integration Center beschrieben wurden, wird das Trustbadge jetzt im Frontend deines Shops angezeigt."
|
1307 |
|
1308 |
+
#: includes/class-wc-gzd-trusted-shops.php:478
|
1309 |
#@ woocommerce-germanized
|
1310 |
msgctxt "trusted-shops"
|
1311 |
msgid "Configure Customer Reviews"
|
1312 |
msgstr "Kundenbewertungen konfigurieren"
|
1313 |
|
1314 |
+
#: includes/class-wc-gzd-trusted-shops.php:481
|
1315 |
#@ woocommerce-germanized
|
1316 |
msgctxt "trusted-shops"
|
1317 |
msgid "Enable Review Widget"
|
1318 |
msgstr "Kundenbewertungswidget aktiveren"
|
1319 |
|
1320 |
+
#: includes/class-wc-gzd-trusted-shops.php:482
|
1321 |
#, php-format
|
1322 |
#@ woocommerce-germanized
|
1323 |
msgctxt "trusted-shops"
|
1324 |
msgid "This option will enable a Widget which shows your Trusted Shops Reviews as a graphic. You may configure your Widgets <a href=\"%s\">here</a>."
|
1325 |
msgstr "Diese Option aktiviert ein Widget, mit dem du das Trusted Shops Review Widget in deinem Shop platzieren kannst. <a href=\"%s\">Hier</a> kannst du deine Widgets zuweisen."
|
1326 |
|
1327 |
+
#: includes/class-wc-gzd-trusted-shops.php:490
|
1328 |
#@ woocommerce-germanized
|
1329 |
msgctxt "trusted-shops"
|
1330 |
msgid "Enable Rich Snippets for Google"
|
1331 |
msgstr "Rich Snippets Anzeige in Google aktivieren"
|
1332 |
|
1333 |
+
#: includes/class-wc-gzd-trusted-shops.php:491
|
1334 |
#@ woocommerce-germanized
|
1335 |
msgctxt "trusted-shops"
|
1336 |
msgid "This option will update your reviews received via Trusted Shops once per day and enables a Widget to show your reviews as Rich Snippets."
|
1337 |
msgstr "Diese Option bewirkt, dass deine über Trusted Shops empfangenen Bewertungen als Rich Snippets im Shop als Widget verfügbar sind. "
|
1338 |
|
1339 |
+
#: includes/class-wc-gzd-trusted-shops.php:519
|
1340 |
#@ woocommerce-germanized
|
1341 |
msgctxt "trusted-shops"
|
1342 |
msgid "Assign payment methods"
|
1343 |
msgstr "Zahlungsarten zuweisen"
|
1344 |
|
1345 |
+
#: includes/class-wc-gzd-trusted-shops.php:568
|
1346 |
#@ woocommerce-germanized
|
1347 |
msgctxt "trusted-shops"
|
1348 |
msgid "About Trusted Shops"
|
1366 |
msgid "Trusted Shops Rich Snippets"
|
1367 |
msgstr "Trusted Shops Rich Snippets"
|
1368 |
|
1369 |
+
#: includes/class-wc-gzd-trusted-shops.php:247
|
1370 |
#, php-format
|
1371 |
#@ woocommerce-germanized
|
1372 |
msgctxt "trusted-shops"
|
1373 |
msgid "%s of %s based on %s <a href=\"%s\" target=\"_blank\">ratings</a>."
|
1374 |
msgstr "%s von %s basierend auf %s <a href=\"%s\" target=\"_blank\">Bewertungen</a>."
|
1375 |
|
1376 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:800
|
1377 |
#@ woocommerce-germanized
|
1378 |
msgid "Checkout Table Color"
|
1379 |
msgstr "Hintergrundfarbe der Tabelle"
|
1380 |
|
1381 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:802
|
1382 |
#@ woocommerce-germanized
|
1383 |
msgid "Choose the color of your checkout product table. This table should be highlighted within your checkout page."
|
1384 |
msgstr "Wähle die Farbe des Hintergrundes deiner Produkt-Tabelle im Checkout. Die Tabelle sollte sich farblich vom Rest des Inhalts abheben."
|
1415 |
msgid "It seems like your theme is not yet ready for WooCommerce Germanized. Please check your theme's styles. Some things might look weird - WooCommerce Germanized can only offer basic styles. See <a href=\"%s\" target=\"_blank\">making your theme compatible</a> or check out our Theme <a href=\"%s\" target=\"_blank\">VendiPro</a> for 100% compatibility."
|
1416 |
msgstr "Wir haben festgestellt, dass dein Theme scheinbar noch nicht für WooCommerce Germanized optimiert ist. Bitte überprüfe die Style-Angaben deines Themes bzw. das Aussehen deines Shops. Manche Elemente werden möglicherweise falsch dargestellt - WooCommerce Germanized kann nur grundlegende Style-Angaben machen. Lies dir dazu <a href=\"%s\" target=\"_blank\">wie mache ich mein Theme kompatibel</a> durch oder nutze das von uns entwickelte Theme <a href=\"%s\" target=\"_blank\">VendiPro</a> für 100% Kompatibilität."
|
1417 |
|
1418 |
+
#: includes/class-wc-gzd-payment-gateways.php:113
|
1419 |
#@ woocommerce-germanized
|
1420 |
msgid "Check if fee is taxable."
|
1421 |
msgstr "MwSt.-Berechnung für Gebühr aktivieren."
|
1422 |
|
1423 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:857
|
1424 |
#@ woocommerce-germanized
|
1425 |
msgid "Legal Digital Text"
|
1426 |
msgstr "Hinweis Digital"
|
1427 |
|
1428 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:858
|
1429 |
#@ woocommerce-germanized
|
1430 |
msgid "Choose a Plain Text which will be shown right above checkout submit button if a user has picked a digital product. See legal text option for possible placeholders."
|
1431 |
msgstr "Passen Sie hier optional den Hinweistext an, der angezeigt wird, wenn ein Kunde ein digitales Produkt im Warenkorb hat. Sie können hier die gleichen Platzhalter verwenden wie beim Rechtlichen Hinweistext"
|
1432 |
|
1433 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:576
|
1434 |
#@ woocommerce-germanized
|
1435 |
msgid "Link to Details"
|
1436 |
msgstr "Verlinkung zu Produktdetails"
|
1437 |
|
1438 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:577
|
1439 |
#@ woocommerce-germanized
|
1440 |
msgid "Want to link to product details page instead of add to cart within listings?"
|
1441 |
msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
|
1442 |
|
1443 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:581
|
1444 |
#@ woocommerce-germanized
|
1445 |
msgid "Decide whether you like to link to your product's details page instead of displaying an add to cart button within product listings."
|
1446 |
msgstr "Wenn du lieber einen Link zu deiner Produktseite anstatt eines zum Warenkorb Buttons innerhalb von Produktauflistungen haben möchtest, dann setze einfach diese Option."
|
1447 |
|
1448 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:585
|
1449 |
#@ woocommerce-germanized
|
1450 |
msgid "Product Details Text"
|
1451 |
msgstr "Produktdetails Text"
|
1452 |
|
1453 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:587
|
1454 |
#@ woocommerce-germanized
|
1455 |
msgid "Details"
|
1456 |
msgstr "Details"
|
1457 |
|
1458 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:589
|
1459 |
#@ woocommerce-germanized
|
1460 |
msgid "If you have chosen to link to product details page instead of add to cart URL you may want to change the button text."
|
1461 |
msgstr "Wenn du dich dazu entschlossen hast, lieber auf die Produktseite zu verlinken anstatt den zum Warenkorb Button einzublenden, kannst du hier einen Button-Text vergeben."
|
1462 |
|
1463 |
+
#: includes/class-wc-gzd-trusted-shops.php:499
|
1464 |
#@ woocommerce-germanized
|
1465 |
msgctxt "trusted-shops"
|
1466 |
msgid "Enable Review Reminder"
|
1467 |
msgstr "Bewertungserinnerung aktivieren"
|
1468 |
|
1469 |
+
#: includes/class-wc-gzd-trusted-shops.php:500
|
1470 |
#@ woocommerce-germanized
|
1471 |
msgctxt "trusted-shops"
|
1472 |
msgid "This option will enable a one-time email review reminder being sent to your customer."
|
1473 |
msgstr "Diese Option sendet eine einmalige E-Mail Erinnerung bzgl. der Abgabe einer Bewertung über Trusted Shops an den Kunden."
|
1474 |
|
1475 |
+
#: includes/class-wc-gzd-trusted-shops.php:508
|
1476 |
#@ woocommerce-germanized
|
1477 |
msgctxt "trusted-shops"
|
1478 |
msgid "Days until reminder"
|
1479 |
msgstr "Tage bis zur Erinnerung"
|
1480 |
|
1481 |
+
#: includes/class-wc-gzd-trusted-shops.php:509
|
1482 |
#@ woocommerce-germanized
|
1483 |
msgctxt "trusted-shops"
|
1484 |
msgid "Decide how many days after an order the email review reminder will be sent."
|
1556 |
msgid "Found Bugs?"
|
1557 |
msgstr "Bugs oder Wünsche melden"
|
1558 |
|
1559 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:697
|
1560 |
#@ woocommerce-germanized
|
1561 |
msgid "Shipping Costs for Virtual"
|
1562 |
msgstr "Versandkosten virtuell"
|
1563 |
|
1564 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:698
|
1565 |
#@ woocommerce-germanized
|
1566 |
msgid "Select this option if you want to display shipping costs notice for virtual products."
|
1567 |
msgstr "Versandkosten-Hinweis auch für virtuelle Produkte aktivieren?"
|
1568 |
|
1569 |
+
#: includes/abstracts/abstract-wc-gzd-product.php:129
|
1570 |
+
#: includes/wc-gzd-cart-functions.php:193
|
1571 |
+
#: woocommerce-germanized.php:840
|
1572 |
#@ woocommerce-germanized
|
1573 |
msgid "incl. VAT"
|
1574 |
msgstr "inkl. MwSt."
|
1575 |
|
1576 |
+
#: includes/abstracts/abstract-wc-gzd-product.php:129
|
1577 |
#@ woocommerce-germanized
|
1578 |
msgid "excl. VAT"
|
1579 |
msgstr "exkl. MwSt."
|
1580 |
|
1581 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:446
|
1582 |
#: includes/admin/views/html-page-status-germanized.php:81
|
1583 |
#@ woocommerce-germanized
|
1584 |
msgid "Virtual VAT"
|
1585 |
msgstr "USt. Änderung 2015"
|
1586 |
|
1587 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:449
|
1588 |
#@ woocommerce-germanized
|
1589 |
msgid "Enable Virtual VAT"
|
1590 |
msgstr "USt. Anpassung aktivieren"
|
1591 |
|
1592 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:450
|
1593 |
#@ woocommerce-germanized
|
1594 |
msgid "Enable if you want to charge your customer's countries' VAT for virtual products."
|
1595 |
msgstr "Aktiviere diese Option um für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers zu berechnen."
|
1596 |
|
1597 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:454
|
1598 |
#, php-format
|
1599 |
#@ woocommerce-germanized
|
1600 |
msgid "New EU VAT rule applies on 01.01.2015. Make sure that every digital or virtual product has chosen the right tax class (Virtual Rate or Virtual Reduced Rate). Gross prices will not differ from the prices you have chosen for affected products. In fact the net price will differ depending on the VAT rate of your customers' country. Shop settings will be adjusted to show prices including tax. More information can be found <a href=\"%s\" target=\"_blank\">here</a>."
|
1601 |
msgstr "Aktiviert die Änderungen der EU-Umsatzsteuerberechnung ab dem 01.01.2015. Von diesem Zeitpunkt an, muss beim Verkauf von Dienstleistungen (virtuelle, digitale Produkte z.B. e-Books) der USt.-Satz des Landes des Dienstleistungsempfängers berechnet werden (z.B. 20%% für Käufer aus AT). Diese Regel gilt für B2C Geschäfte. Mit dieser Einstellung bleiben die im Shop hinterlegten Brutto-Preise erhalten. Es gibt jedoch Schwankungen beim Netto-Preis (je nach Herkunftsland wird eine unterschiedlich hohe MwSt. berechnet). Die Shop-Einstellungen werden so angepasst, dass alle Preise im Shop inkl. MwSt. angezeigt werden und hinterlegt sind. Mehr Informationen dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1602 |
|
1603 |
+
#: includes/admin/views/html-notice-install.php:43
|
1604 |
#@ woocommerce-germanized
|
1605 |
msgid "Generate EU VAT Rates"
|
1606 |
msgstr "EU MwSt.-Sätze anlegen"
|
1607 |
|
1608 |
+
#: includes/admin/views/html-notice-install.php:47
|
1609 |
#@ woocommerce-germanized
|
1610 |
msgid "We will automatically insert EU VAT Rates for selling virtual products."
|
1611 |
msgstr "Wir übernehmen das Einfügen der unterschiedlichen EU MwSt.-Sätze für dich."
|
1612 |
|
1613 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:715
|
1614 |
#@ woocommerce-germanized
|
1615 |
msgid "{price}"
|
1616 |
msgstr "{price}"
|
1617 |
|
1618 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1014
|
1619 |
#@ woocommerce-germanized
|
1620 |
msgid "Sorry, but the new Virtual VAT rules cannot be applied to small business."
|
1621 |
msgstr "Sorry aber die neuen USt-Regelungen für virtuelle Produkte lassen sich leider nicht mit dem Kleinunternehmer vereinbaren. Bitte kontaktiere deinen Steuerberater für weitere Informationen."
|
1622 |
|
1623 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:172
|
1624 |
#@ woocommerce-germanized
|
1625 |
msgid "Add title field"
|
1626 |
msgstr "Anrede im Checkout"
|
1627 |
|
1628 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:173
|
1629 |
#@ woocommerce-germanized
|
1630 |
msgid "Add a title field to the address within checkout?"
|
1631 |
msgstr "Fügt ein Feld \"Anrede\" im Checkout hinzu."
|
1632 |
|
1633 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:837
|
1634 |
#@ woocommerce-germanized
|
1635 |
msgid "Show digital notice"
|
1636 |
msgstr "Checkbox digitale Produkte"
|
1637 |
|
1638 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:838
|
1639 |
#@ woocommerce-germanized
|
1640 |
msgid "Show checkbox for digital products."
|
1641 |
msgstr "Checkbox bei digitalen Produkten anzeigen."
|
1642 |
|
1643 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:839
|
1644 |
#@ woocommerce-germanized
|
1645 |
msgid "Disable this option if you want your customers to obtain their right of recission even if digital products are being bought."
|
1646 |
msgstr "Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb digitale Produkte befinden. Hier können Kunden darauf aufmerksam gemacht werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
|
1647 |
|
1648 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:764
|
1649 |
#@ woocommerce-germanized
|
1650 |
msgid "Show Thumbnails"
|
1651 |
msgstr "Thumbnails anzeigen"
|
1652 |
|
1653 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:765
|
1654 |
#@ woocommerce-germanized
|
1655 |
msgid "Show product thumbnails on checkout page?"
|
1656 |
msgstr "Produktbilder im Checkout darstellen?"
|
1657 |
|
1658 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:769
|
1659 |
#@ woocommerce-germanized
|
1660 |
msgid "Uncheck if you don't want to show your product thumbnails within checkout table."
|
1661 |
msgstr "Deaktiviere diese Option, wenn du keine Produkbilder im Checkout angezeigt bekommen möchtest."
|
1662 |
|
1663 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:773
|
1664 |
#@ woocommerce-germanized
|
1665 |
msgid "Hide Shipping Select"
|
1666 |
msgstr "Versandarten Auswahl"
|
1667 |
|
1668 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:774
|
1669 |
#@ woocommerce-germanized
|
1670 |
msgid "Hide shipping rate selection from checkout?"
|
1671 |
msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
|
1672 |
|
1673 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:778
|
1674 |
#@ woocommerce-germanized
|
1675 |
msgid "This option will hide shipping rate selection from checkout. By then customers will only be able to change their shipping rate on cart page."
|
1676 |
msgstr "Diese Option deaktiviert die Darstellung der Versandarten Auswahl im Checkout. Kunden können von nun an nur noch über den Warenkorb die Versandmethode ändern."
|
1677 |
|
1678 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:755
|
1679 |
#@ woocommerce-germanized
|
1680 |
msgid "Hide taxes estimated"
|
1681 |
msgstr "Hinweis \"Steuern geschätzt\""
|
1682 |
|
1683 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:756
|
1684 |
#@ woocommerce-germanized
|
1685 |
msgid "Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
|
1686 |
msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
|
1687 |
|
1688 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:760
|
1689 |
#@ woocommerce-germanized
|
1690 |
msgid "By default WooCommerce adds a \"taxes and shipping estimated\" text to your cart. This might puzzle your customers and may not meet german law."
|
1691 |
msgstr "Der Hinweistext im Warenkorb zur Schätzung von Steuern und Versandkosten kann für Verwirrung beim Kunden sorgen und scheint nicht für den deutschen Markt geeignet."
|
1692 |
|
1693 |
+
#: includes/abstracts/abstract-wc-gzd-product.php:131
|
1694 |
#, php-format
|
1695 |
#@ woocommerce-germanized
|
1696 |
msgid "excl. %s%% VAT"
|
1697 |
msgstr "exkl. %s%% MwSt."
|
1698 |
|
1699 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:782
|
1700 |
#@ woocommerce-germanized
|
1701 |
msgid "Show back to cart button"
|
1702 |
msgstr "Bestellung bearbeiten"
|
1703 |
|
1704 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:783
|
1705 |
#@ woocommerce-germanized
|
1706 |
msgid "Show back to cart button within your checkout table?"
|
1707 |
msgstr "Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
|
1708 |
|
1709 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:787
|
1710 |
#@ woocommerce-germanized
|
1711 |
msgid "This button may let your customer edit their order before submitting. Some people state that this button should be hidden to avoid legal problems."
|
1712 |
msgstr "Dieser Button ermöglicht es deinen Kunden etwaige Falscheingaben (d.h. fälschlich ausgewählte Produkte) zu korrigieren und zurück zum Warenkorb zu gelangen. Je nach Darstellung in deinem Theme könnte es allerdings auch das Risiko für Abmahnungen erhöhen, da zwischen Pflichtangaben und Kaufen-Button keine weitere Informationen abgedruckt werden sollten."
|
1713 |
|
1714 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:342
|
1715 |
#@ woocommerce-germanized
|
1716 |
msgid "Shipping Costs Tax"
|
1717 |
msgstr "Steuerberechnung"
|
1718 |
|
1719 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:343
|
1720 |
#@ woocommerce-germanized
|
1721 |
msgid "Enable better taxation for shpping costs?"
|
1722 |
msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
|
1723 |
|
1724 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:347
|
1725 |
#, php-format
|
1726 |
#@ woocommerce-germanized
|
1727 |
msgid "By choosing this option shipping cost taxation will be calculated based on tax rates within cart. Imagine the following example. Further information can be found <a href=\"%s\" target=\"_blank\">here</a>. %s"
|
1728 |
msgstr "Mit der Auswahl dieser Option werden die Steuern für Versandkosten basierend auf den Anteilen der Steuersätze der Artikel im Warenkorb berechnet. Weitere Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>. Falls du vorher mit Nettobeträgen gearbeitet hast, ändere die Versandkosten bitte in Bruttobeträge. Hier ein kleines Beispiel: %s"
|
1729 |
|
1730 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:351
|
1731 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:373
|
1732 |
#@ woocommerce-germanized
|
1733 |
msgid "Force Tax Calculation"
|
1734 |
msgstr "Steuerberechnung erzwingen"
|
1735 |
|
1736 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:352
|
1737 |
#@ woocommerce-germanized
|
1738 |
msgid "Force shipping costs tax calculation for every method?"
|
1739 |
msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
|
1740 |
|
1741 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:356
|
1742 |
#@ woocommerce-germanized
|
1743 |
msgid "This option will overwrite settings for each individual shipping method to force tax calculation (instead of only calculating tax for those methods which are taxeable)."
|
1744 |
msgstr "Diese Option überschreibt alle abweichenden Einstellungen verschiedener Versandarten und erzwingt die Steuerberechnung."
|
1745 |
|
1746 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:361
|
1747 |
#@ woocommerce-germanized
|
1748 |
msgid "Fees"
|
1749 |
msgstr "Gebühren"
|
1750 |
|
1751 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:364
|
1752 |
#@ woocommerce-germanized
|
1753 |
msgid "Fee Tax"
|
1754 |
msgstr "Steuerberechnung"
|
1755 |
|
1756 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:365
|
1757 |
#@ woocommerce-germanized
|
1758 |
msgid "Enable better taxation for fees?"
|
1759 |
msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
|
1760 |
|
1761 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:369
|
1762 |
#@ woocommerce-germanized
|
1763 |
msgid "By choosing this option fee taxation will be calculated based on tax rates within cart. See shipping costs taxation for more information."
|
1764 |
msgstr "Mit Hilfe dieser Option werden die Steuern für Gebühren basierend auf den Steuersätzen der Artikel im Warenkorb berechnet (siehe Steuern für Versandkosten für weitere Informationen). Bitte passe auch hier etwaige Nettobeträge in Bruttobeträge an."
|
1765 |
|
1766 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:374
|
1767 |
#@ woocommerce-germanized
|
1768 |
msgid "Force fee tax calculation for every fee?"
|
1769 |
msgstr "Berechnung der Steuern für Gebühren erzwingen?"
|
1770 |
|
1771 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:378
|
1772 |
#@ woocommerce-germanized
|
1773 |
msgid "This option will overwrite settings for each individual fee to force tax calculation (instead of only calculating tax for those fees which are taxeable)."
|
1774 |
msgstr "Diese Option überschreibt die Einstellungen aller Gebühren und erzwingt die Steuerberechnung."
|
1794 |
msgid "Yes, customer opted in"
|
1795 |
msgstr "Ja, Kunde wurde per Double Opt-In bestätigt."
|
1796 |
|
1797 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:383
|
1798 |
#@ woocommerce-germanized
|
1799 |
msgid "Customers"
|
1800 |
msgstr "Kunden"
|
1801 |
|
1802 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:413
|
1803 |
#@ woocommerce-germanized
|
1804 |
msgid "Customer Double Opt In"
|
1805 |
msgstr "Double Opt-In"
|
1806 |
|
1807 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:414
|
1808 |
#@ woocommerce-germanized
|
1809 |
msgid "Enable customer double opt in on registration?"
|
1810 |
msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
|
1811 |
|
1812 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:415
|
1813 |
#, php-format
|
1814 |
#@ woocommerce-germanized
|
1815 |
msgid "If customer chooses to create a customer account an email with an activation link will be sent by mail. Customer account will be marked as activated if user clicks on the link within the email. More information on this topic can be found <a href=\"%s\" target=\"_blank\">here</a>."
|
1816 |
msgstr "Wenn ein Kunde sich dazu entscheidet ein Benutzerkonto zu erstellen, erhält dieser eine E-Mail mit einem Bestätigungslink. Insofern der Kunde diesen Bestätigungslink anklickt, wird das Konto als bestätigt markiert. Dieses Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1817 |
|
1818 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:422
|
1819 |
#@ woocommerce-germanized
|
1820 |
msgid "Delete Unactivated After"
|
1821 |
msgstr "Unaktivierte löschen nach"
|
1822 |
|
1823 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:423
|
1824 |
#@ woocommerce-germanized
|
1825 |
msgid "This will make sure unactivated customer accounts will be deleted after X days. Set to 0 if you don't want to automatically delete unactivated customers."
|
1826 |
msgstr "Diese Option sorgt dafür, dass unaktivierte Kundenkonten nach X Tagen automatisch gelöscht werden. Falls du die Löschung verhindern möchtest, setze den Wert auf 0."
|
1870 |
msgid "If you cannot follow the link above please copy this url and paste it to your browser bar: %s"
|
1871 |
msgstr "Falls Sie dem Link nicht folgen können, kopieren Sie bitte folgende URL in die Adresszeile Ihres Browsers: %s"
|
1872 |
|
1873 |
+
#: woocommerce-germanized.php:766
|
1874 |
#@ woocommerce-germanized
|
1875 |
msgid "Thank you. You have successfully activated your account."
|
1876 |
msgstr "Vielen Dank. Ihr Benutzerkonto wurde erfolgreich aktiviert."
|
1877 |
|
1878 |
+
#: woocommerce-germanized.php:770
|
1879 |
#@ woocommerce-germanized
|
1880 |
msgid "Sorry, but this activation code cannot be found."
|
1881 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
1882 |
|
1883 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:424
|
1884 |
#@ woocommerce-germanized
|
1885 |
msgid "days"
|
1886 |
msgstr "Tagen"
|
1908 |
msgid "https://vendidero.de"
|
1909 |
msgstr "https://vendidero.de"
|
1910 |
|
1911 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:735
|
1912 |
#: includes/admin/views/html-page-status-germanized.php:55
|
1913 |
#@ woocommerce-germanized
|
1914 |
msgid "Fallback Mode"
|
1915 |
msgstr "Fallback Modus"
|
1916 |
|
1917 |
+
#: includes/class-wc-gzd-trusted-shops.php:419
|
1918 |
#@ woocommerce-germanized
|
1919 |
msgctxt "trusted-shops"
|
1920 |
msgid "Review Collector"
|
1921 |
msgstr "Review Collector"
|
1922 |
|
1923 |
+
#: includes/class-wc-gzd-trusted-shops.php:424
|
1924 |
#@ woocommerce-germanized
|
1925 |
msgctxt "trusted-shops"
|
1926 |
msgid "Export customer data"
|
1927 |
msgstr "Bestellungen exportieren"
|
1928 |
|
1929 |
+
#: includes/class-wc-gzd-trusted-shops.php:428
|
1930 |
#@ woocommerce-germanized
|
1931 |
msgctxt "trusted-shops"
|
1932 |
msgid "30 days"
|
1933 |
msgstr "30 Tage"
|
1934 |
|
1935 |
+
#: includes/class-wc-gzd-trusted-shops.php:429
|
1936 |
#@ woocommerce-germanized
|
1937 |
msgctxt "trusted-shops"
|
1938 |
msgid "60 days"
|
1939 |
msgstr "60 Tage"
|
1940 |
|
1941 |
+
#: includes/class-wc-gzd-trusted-shops.php:430
|
1942 |
#@ woocommerce-germanized
|
1943 |
msgctxt "trusted-shops"
|
1944 |
msgid "90 days"
|
1945 |
msgstr "90 Tage"
|
1946 |
|
1947 |
+
#: includes/class-wc-gzd-trusted-shops.php:432
|
1948 |
#@ woocommerce-germanized
|
1949 |
msgctxt "trusted-shops"
|
1950 |
msgid "Start export"
|
1951 |
msgstr "Export starten"
|
1952 |
|
1953 |
+
#: includes/class-wc-gzd-trusted-shops.php:433
|
1954 |
#, php-format
|
1955 |
#@ woocommerce-germanized
|
1956 |
msgctxt "trusted-shops"
|
1957 |
msgid "Export your customer data and ask consumers for a review with the Trusted Shops <a href=\"%s\" target=\"_blank\">Review Collector</a>."
|
1958 |
msgstr "Exportiere hier die Kundendaten für die Verwendung im Trusted Shops <a href=\"%s\" target=\"_blank\">Review Collector</a>."
|
1959 |
|
1960 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:46
|
1961 |
#, php-format
|
1962 |
#@ woocommerce-germanized
|
1963 |
msgid "Terms & Conditions generator %s"
|
1964 |
msgstr "AGB Generator %s"
|
1965 |
|
1966 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:47
|
1967 |
#, php-format
|
1968 |
#@ woocommerce-germanized
|
1969 |
msgid "Revocation generator %s"
|
2027 |
msgid "New Unit Name"
|
2028 |
msgstr "Name der neuen Einheit"
|
2029 |
|
2030 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:791
|
2031 |
#@ woocommerce-germanized
|
2032 |
msgid "Show edit data notice"
|
2033 |
msgstr "Bestellung prüfen Hinweis"
|
2034 |
|
2035 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:792
|
2036 |
#@ woocommerce-germanized
|
2037 |
msgid "Show a \"check-your-entries\" notice to the user?"
|
2038 |
msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
|
2039 |
|
2040 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:796
|
2041 |
#@ woocommerce-germanized
|
2042 |
msgid "This notice will be added right before the order comments field."
|
2043 |
msgstr "Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
|
2053 |
msgid "Please check all of your entries carefully. You may change your entries with the help of the \"Back\" button in your browser"
|
2054 |
msgstr "Bitte überprüfen Sie Ihre Eingaben. Sie können diese durch Klicken des „Zurück“-Buttons Ihres Browsers korrigieren"
|
2055 |
|
2056 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:190
|
2057 |
#@ woocommerce-germanized
|
2058 |
msgid "Contract"
|
2059 |
msgstr "Kaufvertrag"
|
2060 |
|
2061 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:190
|
2062 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:459
|
2063 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:471
|
2064 |
#, php-format
|
2065 |
#@ woocommerce-germanized
|
2066 |
msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
|
2067 |
msgstr "%sUpgrade zur %spro%s Version%s um dieses Feature nutzen zu können und erhalte professionellen Support."
|
2068 |
|
2069 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:459
|
2070 |
#@ woocommerce-germanized
|
2071 |
msgctxt "invoices"
|
2072 |
msgid "Invoices"
|
2073 |
msgstr "Rechnungen"
|
2074 |
|
2075 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:471
|
2076 |
#@ woocommerce-germanized
|
2077 |
msgid "VAT"
|
2078 |
msgstr "Umsatzsteuer"
|
2100 |
msgid "Enable support for %s"
|
2101 |
msgstr "Anpassungen für %s freischalten"
|
2102 |
|
2103 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:43
|
2104 |
#, php-format
|
2105 |
#@ woocommerce-germanized
|
2106 |
msgid "Invoices & Packing Slips %s"
|
2107 |
msgstr "Rechnungen & Lieferscheine %s"
|
2108 |
|
2109 |
#: includes/admin/class-wc-gzd-admin-status.php:42
|
2110 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:205
|
2111 |
#: includes/wc-gzd-core-functions.php:42
|
2112 |
#@ woocommerce-germanized
|
2113 |
msgid "Terms & Conditions"
|
2114 |
msgstr "AGB"
|
2115 |
|
2116 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:206
|
2117 |
#@ woocommerce-germanized
|
2118 |
msgid "This page should contain your terms & conditions."
|
2119 |
msgstr "Diese Seite sollte deine Allgemeinen Geschäftsbedingungen enthalten."
|
2120 |
|
2121 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:212
|
2122 |
#, php-format
|
2123 |
#@ woocommerce-germanized
|
2124 |
msgid "Don't have terms & conditions yet? <a href=\"%s\">Generate now</a>!"
|
2125 |
msgstr "Du hast noch keine AGB? <a href=\"%s\">Jetzt generieren</a>!"
|
2126 |
|
2127 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:223
|
2128 |
#, php-format
|
2129 |
#@ woocommerce-germanized
|
2130 |
msgid "Don't have a revocation page yet? <a href=\"%s\">Generate now</a>!"
|
2131 |
msgstr "Du hast noch keine Widerrufsbelehrung? <a href=\"%s\">Jetzt generieren</a>!"
|
2132 |
|
2133 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:506
|
2134 |
#, php-format
|
2135 |
#@ woocommerce-germanized
|
2136 |
msgid "Attach %s"
|
2137 |
msgstr "%s"
|
2138 |
|
2139 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:507
|
2140 |
#, php-format
|
2141 |
#@ woocommerce-germanized
|
2142 |
msgid "Attach %s to the following email templates"
|
2147 |
msgid "Data Security"
|
2148 |
msgstr "Datenschutzbelehrung"
|
2149 |
|
2150 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:520
|
2151 |
#@ woocommerce-germanized
|
2152 |
msgid "Use drag & drop to customize attachment order. Don't forget to save your changes."
|
2153 |
msgstr "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu beeinflussen und speichere anschließend deine Änderungen."
|
2159 |
msgid "Thanks for creating an account on %s. Your username is %s. Please follow the activation link to activate your account:"
|
2160 |
msgstr "Es wurde für Sie ein Benutzerkonto bei %s angelegt. Ihr Benutzername lautet %s. Bitte folgen Sie dem Link, um Ihr Benutzerkonto zu bestätigen:"
|
2161 |
|
2162 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:45
|
2163 |
#, php-format
|
2164 |
#@ woocommerce-germanized
|
2165 |
msgid "Multistep Checkout %s"
|
2200 |
msgid "Learn more about Pro Version"
|
2201 |
msgstr "Mehr über die Pro Version erfahren"
|
2202 |
|
2203 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:386
|
2204 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:316
|
2205 |
#@ woocommerce-germanized
|
2206 |
msgid "Checkbox"
|
2207 |
msgstr "Checkbox"
|
2208 |
|
2209 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:387
|
2210 |
#@ woocommerce-germanized
|
2211 |
msgid "Add a checkbox to customer registration form."
|
2212 |
msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
|
2213 |
|
2214 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:394
|
2215 |
#@ woocommerce-germanized
|
2216 |
msgid "Checkbox text"
|
2217 |
msgstr "Checkbox Text"
|
2218 |
|
2219 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:395
|
2220 |
#@ woocommerce-germanized
|
2221 |
msgid "Choose a Plain Text which will be shown as checkbox text for customer account creation. Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} as Placeholders for the links to legal pages."
|
2222 |
msgstr "Dieser Text dient als Hinweistext für die Erstellung eines Kundenkontos und wird neben der Checkbox dargestellt. Verwende {term_link}{/term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/revocation_link} als Platzhalter für die Links zu den rechtlichen Hinweisseiten."
|
2223 |
|
2224 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:397
|
2225 |
#@ woocommerce-germanized
|
2226 |
msgid "Yes, I’d like create a new account and have read and understood the {data_security_link}data privacy statement{/data_security_link}."
|
2227 |
msgstr "Ja, ich möchte ein Kundenkonto eröffnen und akzeptiere die {data_security_link}Datenschutzerklärung{/data_security_link}."
|
2228 |
|
2229 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:404
|
2230 |
#@ woocommerce-germanized
|
2231 |
msgid "Checkout"
|
2232 |
msgstr "Kasse"
|
2233 |
|
2234 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:405
|
2235 |
#@ woocommerce-germanized
|
2236 |
msgid "Replace default WooCommerce text regarding account creation during checkout."
|
2237 |
msgstr "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
|
2238 |
|
2239 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:406
|
2240 |
#@ woocommerce-germanized
|
2241 |
msgid "Use the text from above instead of the default WooCommerce text regarding account creation during checkout. This checkbox is only show if you have activated guest accounts."
|
2242 |
msgstr "Nutze den oben festgelegten Hinweistext anstelle des WooCommerce Standardtextes für die Checkbox zum Erstellen von Kundenkonten während des Bestellvorganges. Die Checkbox wird nur angezeigt, wenn du Gast-Checkouts zulässt."
|
2243 |
|
2244 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:887
|
2245 |
#@ woocommerce-germanized
|
2246 |
msgid "Pay now Button"
|
2247 |
msgstr "Jetzt bezahlen Button"
|
2248 |
|
2249 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:888
|
2250 |
#@ woocommerce-germanized
|
2251 |
msgid "Add a pay now button to emails and order success page."
|
2252 |
msgstr "Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite hinzu."
|
2253 |
|
2254 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:889
|
2255 |
#@ woocommerce-germanized
|
2256 |
msgid "Add a pay now button to order confirmation email and order success page if the order awaits payment (PayPal etc)."
|
2257 |
msgstr "Füge einen jetzt bezahlen - Button zur Bestellbestätigungs-Email sowie zur Bestätigungs-Seite hinzu insofern die Bestellung eine automatisierte Zahlung benötigt (z.B. per PayPal)."
|
2258 |
|
2259 |
+
#: includes/wc-gzd-template-functions.php:434
|
2260 |
#@ woocommerce-germanized
|
2261 |
msgid "Please accept the creation of a new customer account"
|
2262 |
msgstr "Bitte akzeptieren Sie die Erstellung eines neuen Kundenkontos"
|
2267 |
msgid "Pay with %s"
|
2268 |
msgstr "jetzt mit %s bezahlen"
|
2269 |
|
2270 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:180
|
2271 |
#@ woocommerce-germanized
|
2272 |
msgid "Disallow cancellations"
|
2273 |
msgstr "Stornierungen verhindern"
|
2274 |
|
2275 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:181
|
2276 |
#@ woocommerce-germanized
|
2277 |
msgid "Don’t allow customers to manually cancel orders."
|
2278 |
msgstr "Stornierung von Bestellungen durch den Kunden verhindern."
|
2279 |
|
2280 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:182
|
2281 |
#@ woocommerce-germanized
|
2282 |
msgid "By default payment methods like PayPal allow order cancellation by clicking the abort link. This option will stop customers from manually cancel orders."
|
2283 |
msgstr "Standardmäßig lassen sich Bestellungen per PayPal stornieren, indem der Kunden den Abbrechen-Link verwendet. Diese Option verhindert den manuellen Abbruch einer Bestellung durch den Kunden."
|
2284 |
|
2285 |
+
#: includes/admin/class-wc-gzd-admin.php:72
|
2286 |
#@ woocommerce
|
2287 |
msgid "WooCommerce Status"
|
2288 |
msgstr ""
|
2289 |
|
2290 |
+
#: includes/admin/class-wc-gzd-admin.php:72
|
2291 |
#: includes/admin/views/html-page-status.php:16
|
2292 |
#@ woocommerce
|
2293 |
msgid "System Status"
|
2414 |
msgid "Logs"
|
2415 |
msgstr ""
|
2416 |
|
2417 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:746
|
2418 |
#@ woocommerce-germanized
|
2419 |
msgid "Force free shipping"
|
2420 |
msgstr "Versandmethode erzwingen"
|
2421 |
|
2422 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:747
|
2423 |
#@ woocommerce-germanized
|
2424 |
msgid "Force free shipping method if available?"
|
2425 |
msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
|
2426 |
|
2427 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:751
|
2428 |
#@ woocommerce-germanized
|
2429 |
msgid "By default WooCommerce will let customers choose other shipping methods than free shipping (if available). This option will force free shipping if available."
|
2430 |
msgstr "Standardmäßig erlaubt WooCommerce die Auswahl anderer Versandmethoden, auch wenn kostenloser Versand möglich ist. Diese Option erzwingt den kostenlosen Versand, sobald dieser verfügbar ist."
|
2431 |
|
2432 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:61
|
2433 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:40
|
2434 |
#@ woocommerce-germanized
|
2435 |
msgid "Calculation"
|
2436 |
msgstr "Berechnung"
|
2437 |
|
2438 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:64
|
2439 |
#@ woocommerce-germanized
|
2440 |
msgid "Calculate unit prices automatically based on product price"
|
2441 |
msgstr "Einheitspreise basierend auf dem Produktpreis automatisch berechnen"
|
2442 |
|
2443 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:736
|
2444 |
#@ woocommerce-germanized
|
2445 |
msgid "Enable to make sure default checkout template is not being overriden by theme."
|
2446 |
msgstr "Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
|
2447 |
|
2448 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:740
|
2449 |
#@ woocommerce-germanized
|
2450 |
msgid "If you are facing problems within your checkout e.g. legally relevant data is not showing (terms, delivery time, unit price etc.) your theme seems to be incompatible (not using default WooCommerce hooks and filters). As a workaround you may use this fallback which ensures default review-order.php and form-checkout.php is used."
|
2451 |
msgstr "Wenn du Probleme während des Checkouts hast (Inhalte werden falsch, nicht oder doppelt dargestellt), dann könntest du als Workaround diese Option aktivieren. Diese Option hindert dein Theme relevante Templates für den Checkout (review-order.php und form-checkout.php) zu überschreiben. "
|
2463 |
msgstr "Dieses E-Mail Template enthält eine Kopie des SEPA Mandates, welches basierend auf den Bestelldaten und Kontodaten des Käufers generiert wird."
|
2464 |
|
2465 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:26
|
2466 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:276
|
2467 |
#@ woocommerce-germanized
|
2468 |
msgid "Direct Debit"
|
2469 |
msgstr "Lastschrift"
|
2530 |
"\n"
|
2531 |
"Bitte beachten Sie: Die First für die Vorabinformation der SEPA-Lastschrift wird auf einen Tag verkürzt. "
|
2532 |
|
2533 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:104
|
2534 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:123
|
2535 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:343
|
2536 |
#@ woocommerce-germanized
|
2537 |
msgid "Account Holder"
|
2538 |
msgstr "Kontoinhaber"
|
2539 |
|
2540 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:105
|
2541 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:130
|
2542 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:347
|
2543 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:441
|
2544 |
#@ woocommerce-germanized
|
2545 |
msgid "IBAN"
|
2546 |
msgstr "IBAN"
|
2547 |
|
2548 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:106
|
2549 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:136
|
2550 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:351
|
2551 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:442
|
2552 |
#@ woocommerce-germanized
|
2553 |
msgid "BIC/SWIFT"
|
2554 |
msgstr "BIC/SWIFT"
|
2555 |
|
2556 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:142
|
2557 |
#@ woocommerce-germanized
|
2558 |
msgid "Mandate Reference ID"
|
2559 |
msgstr "Mandat-Referenznummer"
|
2560 |
|
2561 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:267
|
2562 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:79
|
2563 |
#@ woocommerce
|
2564 |
msgid "Enable/Disable"
|
2565 |
msgstr ""
|
2566 |
|
2567 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:269
|
2568 |
#@ woocommerce-germanized
|
2569 |
msgid "Enable Direct Debit Payment"
|
2570 |
msgstr "Bezahlung per Lastschrift aktivieren"
|
2571 |
|
2572 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:275
|
2573 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:87
|
2574 |
#@ woocommerce
|
2575 |
msgid "This controls the title which the user sees during checkout."
|
2576 |
msgstr ""
|
2577 |
|
2578 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:280
|
2579 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:92
|
2580 |
#@ woocommerce
|
2581 |
msgid "Description"
|
2582 |
msgstr ""
|
2583 |
|
2584 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:282
|
2585 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:94
|
2586 |
#@ woocommerce
|
2587 |
msgid "Payment method description that the customer will see on your checkout."
|
2588 |
msgstr ""
|
2589 |
|
2590 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:283
|
2591 |
#@ woocommerce-germanized
|
2592 |
msgid "The order amount will be debited directly from your bank account."
|
2593 |
msgstr "Der Gesamtbestellbetrag wird per SEPA-Lastschrift direkt von Ihrem Konto abgebucht."
|
2594 |
|
2595 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:287
|
2596 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:99
|
2597 |
#@ woocommerce
|
2598 |
msgid "Instructions"
|
2599 |
msgstr ""
|
2600 |
|
2601 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:289
|
2602 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:101
|
2603 |
#@ woocommerce
|
2604 |
msgid "Instructions that will be added to the thank you page and emails."
|
2605 |
msgstr ""
|
2606 |
|
2607 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:294
|
2608 |
#@ woocommerce-germanized
|
2609 |
msgid "Debtee"
|
2610 |
msgstr "Gläubiger Informationen"
|
2611 |
|
2612 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:296
|
2613 |
#@ woocommerce-germanized
|
2614 |
msgid "Insert your company information."
|
2615 |
msgstr "Füge hier die Informationen zu deinem Unternehmen ein."
|
2616 |
|
2617 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:298
|
2618 |
#@ woocommerce-germanized
|
2619 |
msgid "Company Inc, John Doe Street, New York"
|
2620 |
msgstr "Musterfirma GmbH, Musterstraße 12, 12203 Musterstadt"
|
2621 |
|
2622 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:302
|
2623 |
#@ woocommerce-germanized
|
2624 |
msgid "Debtee identification number"
|
2625 |
msgstr "Identifikationsnummer"
|
2626 |
|
2627 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:304
|
2628 |
#, php-format
|
2629 |
#@ woocommerce-germanized
|
2630 |
msgid "Insert your debtee indentification number. More information can be found <a href=\"%s\">here</a>."
|
2631 |
msgstr "Füge hier die Gläubiger Identifikationsnummer deines Unternehmens ein. Weitere Informationen zu dieser Nummer erhältst du <a href=\"%s\">hier</a>."
|
2632 |
|
2633 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:308
|
2634 |
#@ woocommerce-germanized
|
2635 |
msgid "Mandate Text"
|
2636 |
msgstr "Lastschriftmandat"
|
2637 |
|
2638 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:319
|
2639 |
#@ woocommerce-germanized
|
2640 |
msgid "Enable a checkbox linking to a SEPA direct debit mandate preview."
|
2641 |
msgstr "Aktiviere eine Checkbox, die zu einer Vorschau des Lastschrift-Mandats führt."
|
2642 |
|
2643 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:323
|
2644 |
#@ woocommerce-germanized
|
2645 |
msgid "Checkbox label"
|
2646 |
msgstr "Checkbox Text"
|
2647 |
|
2648 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:325
|
2649 |
#@ woocommerce-germanized
|
2650 |
msgid "Customize the checkbox label. Use {link}link name{/link} to insert the preview link."
|
2651 |
msgstr "Passe den Checkbox Text an. Verwende {link}SEPA Lastschriftmandat{/link} um auf die Vorschau zu verlinken."
|
2652 |
|
2653 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:396
|
2654 |
#@ woocommerce-germanized
|
2655 |
msgid "Please insert your SEPA account data."
|
2656 |
msgstr "Bitte fügen Sie Ihre SEPA Kontoinformationen ein."
|
2657 |
|
2658 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:379
|
2659 |
#@ woocommerce-germanized
|
2660 |
msgid "Please accept the direct debit mandate."
|
2661 |
msgstr "Bitte erteilen Sie das SEPA Lastschriftmandat."
|
2662 |
|
2663 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:406
|
2664 |
#@ woocommerce-germanized
|
2665 |
msgid "Your IBAN seems to be invalid."
|
2666 |
msgstr "Ihr IBAN scheint nicht gültig zu sein."
|
2667 |
|
2668 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:408
|
2669 |
#@ woocommerce-germanized
|
2670 |
msgid "Your IBAN's country code doesn’t match with your billing country."
|
2671 |
msgstr "Der Ländercode des IBANs stimmt nicht mit dem Rechnungsland überein."
|
2672 |
|
2673 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:412
|
2674 |
#@ woocommerce-germanized
|
2675 |
msgid "Your BIC seems to be invalid."
|
2676 |
msgstr "Ihr BIC/SWIFT scheint nicht gültig zu sein."
|
2677 |
|
2678 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:443
|
2679 |
#@ woocommerce
|
2680 |
msgid "is invalid"
|
2681 |
msgstr ""
|
2682 |
|
2683 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:481
|
2684 |
#@ woocommerce-germanized
|
2685 |
msgid "Processing direct debit"
|
2686 |
msgstr "Lastschriftverfahren vorbereiten"
|
2691 |
msgid "Please see the SEPA direct debit mandate for order %s attached to this email."
|
2692 |
msgstr "Im Folgenden finden Sie eine Kopie des SEPA Lastschriftmandates zur Bestellung %s."
|
2693 |
|
2694 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:326
|
2695 |
#@ woocommerce-germanized
|
2696 |
msgid "I hereby agree to the {link}direct debit mandate{/link}."
|
2697 |
msgstr "Hiermit erteile ich das {link}SEPA Lastschriftmandat{/link}."
|
2698 |
|
2699 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:310
|
2700 |
#@ woocommerce-germanized
|
2701 |
msgid "This text will be populated with live order/checkout data. Will be used as preview direct debit mandate and as email template text."
|
2702 |
msgstr "Dieser Text wird anhand der Bestelldaten bzw. der Daten innerhalb der Kasse komplettiert und als Vorschau bzw. als Kopie des SEPA Lastschriftmandates während des Checkouts und anschließend per E-Mail an den Kunden zur Verfügung gestellt."
|
2772 |
msgid "Do only offer pay by invoice to customers who have at least completed one order."
|
2773 |
msgstr "Aktiviere die Zahlungsart nur dann, wenn der Kunde bereits eine Bestellung erfolgreich abgeschlossen hat."
|
2774 |
|
2775 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:317
|
2776 |
#@ woocommerce-germanized
|
2777 |
msgid "Enable \"agree to SEPA mandate\" checkbox"
|
2778 |
msgstr "Aktiviere die Checkbox zur Bestätigung des Lastschriftmandates."
|
2779 |
|
2780 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:877
|
2781 |
#@ woocommerce-germanized
|
2782 |
msgid "Digital Confirmation Notice"
|
2783 |
msgstr "Digitale Bestätigung"
|
2784 |
|
2785 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:878
|
2786 |
#@ woocommerce-germanized
|
2787 |
msgid "This text will be appended to your order processing email if the order contains digital products. Use placeholders {link}{/link} to insert link to right of withdrawal page."
|
2788 |
msgstr "Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) angehängt, sobald ein Kunde ein digitales Produkt gekauft hat. Verwende die Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
|
2789 |
|
2790 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:881
|
2791 |
#@ woocommerce-germanized
|
2792 |
msgid "Furthermore you have expressly agreed to start the performance of the contract for digital items (e.g. downloads) before expiry of the withdrawal period. I have noted to lose my {link}right of withdrawal{/link} with the beginning of the performance of the contract."
|
2793 |
msgstr "Außerdem haben Sie ausdrücklich zugestimmt, dass für die digitalen Inhalte Ihrer Bestellung mit der Ausführung des Vertrags bereits vor Ablauf der Widerrufsfrist begonnen wird. Sie haben auch zur Kenntnis genommen, dass Sie mit Beginn der Ausführung des Vertrags Ihr {link}Widerrufsrecht{/link} verlieren."
|
2794 |
|
2795 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:44
|
2796 |
#, php-format
|
2797 |
#@ woocommerce-germanized
|
2798 |
msgid "PDF %s"
|
2799 |
msgstr "PDF %s"
|
2800 |
|
2801 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:537
|
2802 |
#, php-format
|
2803 |
#@ woocommerce-germanized
|
2804 |
msgid "Want to attach automatically generated PDF files to emails instead of plain text? %sUpgrade to %spro%s%s"
|
2805 |
msgstr "Möchtest du deine Hinweistexte als PDF-Dateien an die E-Mails anhängen? %sUpgrade zur %spro%s Version%s"
|
2806 |
|
2807 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:53
|
2808 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:38
|
2809 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:640
|
2810 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:681
|
2811 |
#@ woocommerce-germanized
|
2812 |
msgid "Product Units"
|
2813 |
msgstr "Produkteinheiten"
|
2814 |
|
2815 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:57
|
2816 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:39
|
2817 |
#@ woocommerce-germanized
|
2818 |
msgid "Base Price Units"
|
2819 |
msgstr "Grundpreiseinheiten"
|
2820 |
|
2821 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:57
|
2822 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:39
|
2823 |
#@ woocommerce-germanized
|
2824 |
msgid "Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base price unit amount."
|
2839 |
msgid "Sale Base Price"
|
2840 |
msgstr "Angebotsgrundpreis"
|
2841 |
|
2842 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:632
|
2843 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:673
|
2844 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:706
|
2845 |
#@ woocommerce-germanized
|
2846 |
msgid "Base Price"
|
2847 |
msgstr "Grundpreis"
|
2848 |
|
2849 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:709
|
2850 |
#@ woocommerce-germanized
|
2851 |
msgid "Base Price Text"
|
2852 |
msgstr "Grundpreis Text"
|
2853 |
|
2854 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:710
|
2855 |
#@ woocommerce-germanized
|
2856 |
msgid "This text will be used to display the base price. Use {price} to insert the price. If you want to specifically format base price output use {base}, {unit} and {base_price} as placeholders."
|
2857 |
msgstr "Dieser Text wird für die Anzeige des Grundpreises verwendet. Nutze {price} als Platzhalter für den formatierten Grundpreis. Wenn du die Ausgabe detailliert beeinflussen willst, nutze stattdessen {base}, {unit} und {base_price} für die einzelnen Elemente."
|
2871 |
msgid "It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?"
|
2872 |
msgstr "Du solltest vor einem Update immer ein Backup deiner Datenbank anlegen. Bist du sicher das Update jetzt zu installieren?"
|
2873 |
|
2874 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:53
|
2875 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:38
|
2876 |
#@ woocommerce-germanized
|
2877 |
msgid "Number of units included per default product price. Example: 1000 ml."
|
2878 |
msgstr "Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
|
2879 |
|
2880 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:719
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2881 |
#@ woocommerce-germanized
|
2882 |
msgid "Product Units Text"
|
2883 |
msgstr "Produkteinheiten Text"
|
2884 |
|
2885 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:720
|
2886 |
#@ woocommerce-germanized
|
2887 |
msgid "This text will be used to display the product units. Use {product_units} to insert the amount of product units. Use {unit} to insert the unit. Optionally display the formatted unit price with {unit_price}."
|
2888 |
msgstr "Dieser Text wird verwendet, um die Produkteinheiten-Ausgabe zu formatieren. Verwende {product_units} um die Anzahl der Einheiten auszugeben. Verwende {unit} für die Einheit und optional {unit_price} für den formatierten Grundpreis."
|
2889 |
|
2890 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:725
|
2891 |
#@ woocommerce-germanized
|
2892 |
msgid "Product contains: {product_units} {unit}"
|
2893 |
msgstr "Produkt enthält: {product_units} {unit}"
|
2894 |
|
2895 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:870
|
2896 |
+
#: includes/wc-gzd-cart-functions.php:235
|
2897 |
#@ woocommerce-germanized
|
2898 |
msgid "To retrieve direct access to digital content you have to agree to the loss of your right of withdrawal."
|
2899 |
msgstr "Um direkten Zugang zu den digitalen Inhalte zu erhalten, müssen Sie auf das Widerrufsrecht verzichten."
|
2900 |
|
2901 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:97
|
2902 |
#@ woocommerce-germanized
|
2903 |
msgid "Email Options"
|
2904 |
msgstr "E-Mails"
|
2905 |
|
2906 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:537
|
2907 |
#@ woocommerce-germanized
|
2908 |
msgid "Email Attachment Options"
|
2909 |
msgstr "PDF Anhang"
|
2910 |
|
2911 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:80
|
2912 |
#@ woocommerce-germanized
|
2913 |
msgid "Same as parent"
|
2914 |
msgstr "Gleiche wie übergeordnet"
|
2915 |
|
2916 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:558
|
2917 |
#@ woocommerce-germanized
|
2918 |
msgid "Downloadable Product"
|
2919 |
msgstr "Herunterladbares Produkt"
|
2920 |
|
2921 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:559
|
2922 |
#@ woocommerce-germanized
|
2923 |
msgid "Virtual Product"
|
2924 |
msgstr "Virtuelles Produkt"
|
2925 |
|
2926 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:846
|
2927 |
#@ woocommerce-germanized
|
2928 |
msgid "Digital Product types"
|
2929 |
msgstr "Digitale Produkttypen"
|
2930 |
|
2931 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:847
|
2932 |
#@ woocommerce-germanized
|
2933 |
msgid "Select product types for which the loss of recission notice is shown. Product types like \"simple product\" may be redudant because they include virtual and downloadable products."
|
2934 |
msgstr "Wähle die Produkttypen aus, für die ein Hinweis für den Verlust des Widerrufsrechts angezeigt werden soll. Produkttypen wie \"einfaches Produkt\" können redundant sein, da sie herunterladbare oder virtuelle Produkte einschließen."
|
2948 |
msgid "This will delete every option which prevents the Germanized settings tour from starting."
|
2949 |
msgstr "Diese Option löscht alle Einstellungen, die dazu führen, dass die Tour nicht angezeigt wird."
|
2950 |
|
2951 |
+
#: includes/class-wc-gzd-payment-gateways.php:54
|
|
|
|
|
|
|
|
|
|
|
|
|
2952 |
#: includes/wc-gzd-order-functions.php:21
|
2953 |
+
#: includes/wc-gzd-template-functions.php:453
|
2954 |
#, php-format
|
2955 |
#@ woocommerce-germanized
|
2956 |
msgid "Plus %s forwarding fee (charged by the transport agent)"
|
2957 |
msgstr "zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
2958 |
|
2959 |
+
#: includes/class-wc-gzd-payment-gateways.php:51
|
2960 |
+
#: includes/class-wc-gzd-payment-gateways.php:77
|
2961 |
#, php-format
|
2962 |
#@ woocommerce-germanized
|
2963 |
msgid "%s payment charge"
|
2964 |
msgstr "%s Zahlungsgebühr"
|
2965 |
|
2966 |
+
#: includes/class-wc-gzd-payment-gateways.php:120
|
2967 |
#@ woocommerce-germanized
|
2968 |
msgid "Forwarding Fee"
|
2969 |
msgstr "Übermittlungsentgelt"
|
2970 |
|
2971 |
+
#: includes/class-wc-gzd-payment-gateways.php:123
|
2972 |
#@ woocommerce-germanized
|
2973 |
msgid "Forwarding fee will be charged by the transport agent in addition to the cash of delivery fee e.g. DHL - tax free."
|
2974 |
msgstr "Übermittlungsentgelt wird zusätzlich zum Nachnahmebetrag vom Paketzusteller kassiert - z.B. DHL (steuerfrei)."
|
2983 |
msgid "Because of the small business owner state according to §19 UstG the seller does not levy nor state the German value added tax."
|
2984 |
msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
|
2985 |
|
2986 |
+
#: templates/single-product/legal-info.php:20
|
2987 |
#: templates/single-product/tax-info.php:18
|
2988 |
#@ woocommerce-germanized
|
2989 |
msgid "VAT free based on §19 UStG"
|
2999 |
msgid "This option disables the \"plus shipping costs\" notice on product page"
|
3000 |
msgstr "Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die Versandkosten."
|
3001 |
|
3002 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:332
|
3003 |
#@ woocommerce-germanized
|
3004 |
msgid "Free Shipping Text"
|
3005 |
msgstr "Kostenloser Versand Text"
|
3006 |
|
3007 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:333
|
3008 |
#@ woocommerce-germanized
|
3009 |
msgid "This text will be used to inform the customer about free shipping. Leave empty to disable notice. Use {link}{/link} to insert link to shipping costs page."
|
3010 |
msgstr "Dieser Text wird genutzt um die Kunden im Frontend über einen kostenlosen Versand zu informieren. Nutze den Platzhalter {link}{/link} um den Link zur Versandkosten-Seite einzufügen."
|
3011 |
|
3012 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:860
|
3013 |
#@ woocommerce-germanized
|
3014 |
msgid "For digital products: I strongly agree that the execution of the agreement starts before the revocation period has expired. I am aware that my right of withdrawal ceases with the beginning of the agreement."
|
3015 |
msgstr "Für digitale Produkte: Ich stimme ausdrücklich zu, dass vor Ablauf der Widerrufsfrist mit der Ausführung des Vertrags begonnen wird. Mir ist bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
|
3016 |
|
3017 |
+
#: includes/class-wc-gzd-checkout.php:149
|
3018 |
+
#: includes/class-wc-gzd-checkout.php:157
|
3019 |
+
#: includes/class-wc-gzd-checkout.php:289
|
3020 |
+
#: includes/class-wc-gzd-revocation.php:41
|
3021 |
+
#@ woocommerce-germanized
|
3022 |
+
msgid "Mr."
|
3023 |
+
msgstr "Herr"
|
3024 |
+
|
3025 |
+
#: includes/class-wc-gzd-checkout.php:149
|
3026 |
+
#: includes/class-wc-gzd-checkout.php:157
|
3027 |
+
#: includes/class-wc-gzd-checkout.php:289
|
3028 |
+
#: includes/class-wc-gzd-revocation.php:42
|
3029 |
+
#@ woocommerce-germanized
|
3030 |
+
msgid "Ms."
|
3031 |
+
msgstr "Frau"
|
3032 |
+
|
3033 |
+
#: includes/admin/views/html-notice-import.php:14
|
3034 |
+
#@ woocommerce-germanized
|
3035 |
+
msgid "It seems like as if you already had a german market extension for WooCommerce installed. Do you want to import some data? This may take a while depending on the number of products."
|
3036 |
+
msgstr "Es scheint als sei bereits einmal eine andere WooCommerce Erweiterung für den deutschen Markt installiert gewesen. Möchtest du die Daten importieren? Je nachdem, wie viele Produkte du hast, kann das einen Moment dauern. Wir importieren Einheitspreise, Lieferzeiten und einige Einstellungen für dich."
|
3037 |
+
|
3038 |
+
#: includes/admin/views/html-notice-import.php:16
|
3039 |
+
#@ woocommerce-germanized
|
3040 |
+
msgid "Import data"
|
3041 |
+
msgstr "Daten importieren"
|
3042 |
+
|
3043 |
+
#: includes/admin/views/html-notice-import.php:17
|
3044 |
+
#@ woocommerce-germanized
|
3045 |
+
msgid "Skip import"
|
3046 |
+
msgstr "Import überspringen"
|
3047 |
+
|
3048 |
+
#: includes/admin/views/html-notice-import.php:13
|
3049 |
+
#@ woocommerce-germanized
|
3050 |
+
msgid "Data import available"
|
3051 |
+
msgstr "Datenimport verfügbar"
|
3052 |
+
|
3053 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:867
|
3054 |
+
#@ woocommerce-germanized
|
3055 |
+
msgid "Legal Digital Error"
|
3056 |
+
msgstr "Fehlermeldung Digital"
|
3057 |
+
|
3058 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:868
|
3059 |
+
#@ woocommerce-germanized
|
3060 |
+
msgid "This text will be shown as error message if customer has not checked the corresponding checkbox. See legal text option for possible placeholders."
|
3061 |
+
msgstr "Dieser Text wird als Fehlermeldung angezeigt, wenn der Kunde die Checkbox für den Verzicht auf das Widerrufsrecht nicht gesetzt hat. Siehe Rechtlicher Hinweistext für eine Liste der Platzhalter."
|
3062 |
+
|
3063 |
+
#: templates/emails/email-sepa-data.php:20
|
3064 |
+
#@ woocommerce-germanized
|
3065 |
+
msgid "SEPA Data"
|
3066 |
+
msgstr "SEPA Daten"
|
3067 |
+
|
3068 |
+
#. translators: plugin header field 'Version'
|
3069 |
+
#: woocommerce-germanized.php:0
|
3070 |
+
#@ woocommerce-germanized
|
3071 |
+
msgid "1.5.0"
|
3072 |
+
msgstr "1.5.0"
|
3073 |
+
|
3074 |
+
#: includes/admin/class-wc-gzd-admin.php:218
|
3075 |
+
#@ woocommerce-germanized
|
3076 |
+
msgid "Complaints Procedure"
|
3077 |
+
msgstr "Beschwerdeverfahren"
|
3078 |
+
|
3079 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:272
|
3080 |
+
#@ woocommerce-germanized
|
3081 |
+
msgid "Complaints"
|
3082 |
+
msgstr "Beschwerden"
|
3083 |
+
|
3084 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:272
|
3085 |
+
#, php-format
|
3086 |
+
#@ woocommerce-germanized
|
3087 |
+
msgid "Options regarding new EU online dispute resolution platform (OS). Read more about this topic <a href=\"%s\" target=\"_blank\">here</a>."
|
3088 |
+
msgstr "Optionen im Zusammenhang mit der neuen EU-Online-Schlichtungs-Plattform (OS). <a href=\"%s\" target=\"_blank\">Hier</a> erfährst du mehr über deine Pflichten."
|
3089 |
+
|
3090 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:275
|
3091 |
+
#@ woocommerce-germanized
|
3092 |
+
msgid "Complaints Procedure Text"
|
3093 |
+
msgstr "Hinweistext"
|
3094 |
+
|
3095 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:278
|
3096 |
+
#@ woocommerce-germanized
|
3097 |
+
msgid "Online dispute resolution in accordance with Art. 14 (1) ODR-VO: The european commission provides a platform for online dispute resolution (OS) which is accessible at http://ec.europa.eu/consumers/odr/."
|
3098 |
+
msgstr "Online-Streitbeilegung gemäß Art. 14 Abs. 1 ODR-VO: Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit, die Sie unter http://ec.europa.eu/consumers/odr/ finden."
|
3099 |
+
|
3100 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:285
|
3101 |
+
#@ woocommerce-germanized
|
3102 |
+
msgid "Shortcode Status"
|
3103 |
+
msgstr "Shortcode Status"
|
3104 |
+
|
3105 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:288
|
3106 |
+
#@ woocommerce-germanized
|
3107 |
+
msgid "Please choose a page as your imprint first."
|
3108 |
+
msgstr "Bitte hinterlege zuerst eine Seite als dein Impressum."
|
3109 |
+
|
3110 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:288
|
3111 |
+
#@ woocommerce-germanized
|
3112 |
+
msgid "Found"
|
3113 |
+
msgstr "Eingebunden"
|
3114 |
+
|
3115 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:288
|
3116 |
+
#@ woocommerce-germanized
|
3117 |
+
msgid "Not found within your imprint"
|
3118 |
+
msgstr "Nicht in deinem Impressum gefunden"
|
3119 |
+
|
3120 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:288
|
3121 |
+
#@ woocommerce-germanized
|
3122 |
+
msgid "Append it now"
|
3123 |
+
msgstr "Jetzt hinzufügen"
|
3124 |
+
|
3125 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:276
|
3126 |
+
#@ woocommerce-germanized
|
3127 |
+
msgid "Customize the text produced by the shortcode [gzd_complaints] to your needs. This text is to be meant to inform your customer about the existance of a platform for dispute settlement provided by the EU. You may place this shortcode within your imprint."
|
3128 |
+
msgstr "Passe den Text des Shortcodes [gzd_complaints] an deine Bedürfnisse an. Dieser Text soll Verbraucher über die EU-Online-Schlichtungs-Plattform informieren. Du solltest diesen Shortcode z.B. in deinem Impressum einbinden."
|
3129 |
+
|
includes/admin/class-wc-gzd-admin-importer.php
ADDED
@@ -0,0 +1,263 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! defined( 'ABSPATH' ) )
|
4 |
+
exit;
|
5 |
+
|
6 |
+
class WC_GZD_Admin_Importer {
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Single instance of WC_GZD_Importer
|
10 |
+
*
|
11 |
+
* @var object
|
12 |
+
*/
|
13 |
+
protected static $_instance = null;
|
14 |
+
|
15 |
+
public $enabled = false;
|
16 |
+
|
17 |
+
public $taxonomies = array(
|
18 |
+
'product_delivery_time' => 'product_delivery_times',
|
19 |
+
'product_unit' => 'pa_masseinheit',
|
20 |
+
);
|
21 |
+
|
22 |
+
public static function instance() {
|
23 |
+
if ( is_null( self::$_instance ) ) {
|
24 |
+
self::$_instance = new self();
|
25 |
+
}
|
26 |
+
return self::$_instance;
|
27 |
+
}
|
28 |
+
|
29 |
+
/**
|
30 |
+
* Cloning is forbidden.
|
31 |
+
*
|
32 |
+
* @since 1.0
|
33 |
+
*/
|
34 |
+
public function __clone() {
|
35 |
+
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'woocommerce-germanized-pro' ), '1.0' );
|
36 |
+
}
|
37 |
+
|
38 |
+
/**
|
39 |
+
* Unserializing instances of this class is forbidden.
|
40 |
+
*
|
41 |
+
* @since 1.0
|
42 |
+
*/
|
43 |
+
public function __wakeup() {
|
44 |
+
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'woocommerce-germanized-pro' ), '1.0' );
|
45 |
+
}
|
46 |
+
|
47 |
+
public function __construct() {
|
48 |
+
|
49 |
+
// Check for previous installs
|
50 |
+
if ( ! $this->is_available() )
|
51 |
+
return;
|
52 |
+
|
53 |
+
add_action( 'admin_init', array( $this, 'init' ) );
|
54 |
+
|
55 |
+
}
|
56 |
+
|
57 |
+
public function is_available() {
|
58 |
+
return ( get_option( 'wgm_upgrade_24' ) && ! get_option( '_wc_gzd_import_finished' ) ? true : false );
|
59 |
+
}
|
60 |
+
|
61 |
+
public function init() {
|
62 |
+
|
63 |
+
if ( isset( $_GET[ 'import' ] ) && check_admin_referer( 'wc-gzd-import', 'nonce' ) && current_user_can( 'edit_products' ) ) {
|
64 |
+
$this->import();
|
65 |
+
} elseif ( isset( $_GET[ 'skip-import' ] ) && check_admin_referer( 'wc-gzd-skip-import', 'nonce' ) ) {
|
66 |
+
delete_option( '_wc_gzd_import_available' );
|
67 |
+
update_option( '_wc_gzd_import_finished', 1 );
|
68 |
+
wp_safe_redirect( remove_query_arg( array( 'nonce', 'skip-import' ) ) );
|
69 |
+
}
|
70 |
+
|
71 |
+
}
|
72 |
+
|
73 |
+
private function import() {
|
74 |
+
|
75 |
+
// Import legal pages
|
76 |
+
$this->import_pages();
|
77 |
+
|
78 |
+
// Import some settings
|
79 |
+
$this->import_settings();
|
80 |
+
|
81 |
+
// Import delivery time
|
82 |
+
$this->import_product_data();
|
83 |
+
|
84 |
+
// Finished
|
85 |
+
delete_option( '_wc_gzd_import_available' );
|
86 |
+
update_option( '_wc_gzd_import_finished', 1 );
|
87 |
+
|
88 |
+
// Save redirect
|
89 |
+
wp_safe_redirect( remove_query_arg( array( 'nonce', 'import' ) ) );
|
90 |
+
}
|
91 |
+
|
92 |
+
private function import_settings() {
|
93 |
+
|
94 |
+
$settings = array(
|
95 |
+
'woocommerce_widerrufsadressdaten' => 'woocommerce_gzd_revocation_address',
|
96 |
+
);
|
97 |
+
|
98 |
+
$settings_on_off = array(
|
99 |
+
'woocommerce_de_show_delivery_time_overview' => 'woocommerce_gzd_display_listings_delivery_time',
|
100 |
+
'woocommerce_de_show_price_per_unit' => 'woocommerce_gzd_display_listings_unit_price',
|
101 |
+
'wgm_use_split_tax' => 'woocommerce_gzd_shipping_tax',
|
102 |
+
'wgm_use_split_tax' => 'woocommerce_gzd_fee_tax',
|
103 |
+
);
|
104 |
+
|
105 |
+
// Small Business
|
106 |
+
if ( 'on' === get_option( 'woocommerce_de_kleinunternehmerregelung' ) ) {
|
107 |
+
update_option( 'woocommerce_gzd_small_enterprise', 'yes' );
|
108 |
+
update_option( 'woocommerce_gzd_display_product_detail_small_enterprise', 'yes' );
|
109 |
+
}
|
110 |
+
|
111 |
+
// Update 1:1
|
112 |
+
foreach ( $settings as $old => $new ) {
|
113 |
+
if ( get_option( $old ) )
|
114 |
+
update_option( $new, get_option( $old ) );
|
115 |
+
}
|
116 |
+
|
117 |
+
// Update on off
|
118 |
+
foreach ( $settings_on_off as $old => $new ) {
|
119 |
+
update_option( $new, ( 'on' === get_option( $old ) ? 'yes' : 'no' ) );
|
120 |
+
}
|
121 |
+
|
122 |
+
}
|
123 |
+
|
124 |
+
private function import_pages() {
|
125 |
+
|
126 |
+
$pages = array(
|
127 |
+
'woocommerce_widerruf_page_id' => 'woocommerce_revocation_page_id',
|
128 |
+
'woocommerce_impressum_page_id' => 'woocommerce_imprint_page_id',
|
129 |
+
'woocommerce_datenschutz_page_id' => 'woocommerce_data_security_page_id',
|
130 |
+
'woocommerce_zahlungsarten_page_id' => 'woocommerce_payment_methods_page_id',
|
131 |
+
'woocommerce_versandkosten__lieferung_page_id' => 'woocommerce_shipping_costs_page_id',
|
132 |
+
);
|
133 |
+
|
134 |
+
foreach ( $pages as $old => $new ) {
|
135 |
+
|
136 |
+
if ( get_option( $old ) )
|
137 |
+
update_option( $new, get_option( $old ) );
|
138 |
+
|
139 |
+
}
|
140 |
+
|
141 |
+
}
|
142 |
+
|
143 |
+
private function import_single_product_data( $product ) {
|
144 |
+
|
145 |
+
$save = array(
|
146 |
+
'product-type' => $product->get_type(),
|
147 |
+
'_unit_price_sale' => '',
|
148 |
+
'_unit_price_regular' => '',
|
149 |
+
);
|
150 |
+
|
151 |
+
// Price per unit
|
152 |
+
if ( get_post_meta( $product->id, '_regular_price_per_unit', true ) ) {
|
153 |
+
|
154 |
+
$regular = get_post_meta( $product->id, '_regular_price_per_unit', true );
|
155 |
+
$base = get_post_meta( $product->id, '_unit_regular_price_per_unit_mult', true );
|
156 |
+
$sale = get_post_meta( $product->id, '_sale_price_per_unit', true );
|
157 |
+
$unit = get_post_meta( $product->id, '_unit_regular_price_per_unit', true );
|
158 |
+
|
159 |
+
if ( $unit ) {
|
160 |
+
|
161 |
+
$unit_term = get_term_by( 'slug', $unit, $this->taxonomies[ 'product_unit' ] );
|
162 |
+
|
163 |
+
if ( $unit_term && ! is_wp_error( $unit_term ) ) {
|
164 |
+
|
165 |
+
$gzd_term = false;
|
166 |
+
|
167 |
+
if ( ! $gzd_term = get_term_by( 'slug', $unit, 'product_unit' ) )
|
168 |
+
$gzd_term = wp_insert_term( $unit_term->name, 'product_unit', array( 'description' => $unit_term->description ) );
|
169 |
+
|
170 |
+
if ( $gzd_term && ! is_wp_error( $gzd_term ) ) {
|
171 |
+
|
172 |
+
$save['_unit'] = $gzd_term->slug;
|
173 |
+
$save['_unit_base'] = $base;
|
174 |
+
$save['_unit_price_regular'] = $regular;
|
175 |
+
$save['_unit_price_sale'] = $sale;
|
176 |
+
$save['_sale_price'] = $product->get_sale_price();
|
177 |
+
$save['_sale_price_dates_from'] = ( get_post_meta( $product->id, '_sale_price_dates_from', true ) ? get_post_meta( $product->id, '_sale_price_dates_from', true ) : '' );
|
178 |
+
$save['_sale_price_dates_to'] = ( get_post_meta( $product->id, '_sale_price_dates_to', true ) ? get_post_meta( $product->id, '_sale_price_dates_to', true ) : '' );
|
179 |
+
|
180 |
+
}
|
181 |
+
|
182 |
+
}
|
183 |
+
|
184 |
+
}
|
185 |
+
|
186 |
+
}
|
187 |
+
|
188 |
+
// Delivery time
|
189 |
+
if ( $delivery_time = get_post_meta( $product->id, '_lieferzeit', true ) ) {
|
190 |
+
|
191 |
+
$term = get_term_by( 'id', $delivery_time, $this->taxonomies[ 'product_delivery_time' ] );
|
192 |
+
|
193 |
+
if ( $term && ! is_wp_error( $term ) )
|
194 |
+
$save['delivery_time'] = $term->name;
|
195 |
+
|
196 |
+
}
|
197 |
+
|
198 |
+
// Free shipping
|
199 |
+
if ( 'on' === get_post_meta( $product->id, '_suppress_shipping_notice', true ) && ! $product->is_type( 'variation' ) ) {
|
200 |
+
$save['_free_shipping'] = 'yes';
|
201 |
+
}
|
202 |
+
|
203 |
+
// Save
|
204 |
+
if ( sizeof( $save ) > 3 ) {
|
205 |
+
WC_Germanized_Meta_Box_Product_Data::save_product_data( $product->id, $save, ( $product->is_type( 'variation' ) ) );
|
206 |
+
}
|
207 |
+
|
208 |
+
}
|
209 |
+
|
210 |
+
private function import_product_data() {
|
211 |
+
|
212 |
+
// Temporarily add taxonomy if doesnt exist
|
213 |
+
foreach ( $this->taxonomies as $taxonomy ) {
|
214 |
+
|
215 |
+
if ( ! taxonomy_exists( $taxonomy ) )
|
216 |
+
register_taxonomy( $taxonomy, array( 'product' ) );
|
217 |
+
|
218 |
+
}
|
219 |
+
|
220 |
+
// First get products
|
221 |
+
$posts = get_posts( array(
|
222 |
+
'post_type' => 'product',
|
223 |
+
'posts_per_page' => -1,
|
224 |
+
'fields' => 'ids',
|
225 |
+
'post_status' => array( 'publish', 'draft', 'private' ),
|
226 |
+
) );
|
227 |
+
|
228 |
+
if ( ! empty( $posts ) ) {
|
229 |
+
|
230 |
+
foreach ( $posts as $post_id ) {
|
231 |
+
|
232 |
+
$product = wc_get_product( $post_id );
|
233 |
+
|
234 |
+
$this->import_single_product_data( $product );
|
235 |
+
|
236 |
+
if ( $product->is_type( 'variable' ) ) {
|
237 |
+
|
238 |
+
$variations = $product->get_children();
|
239 |
+
|
240 |
+
if ( ! empty( $variations ) ) {
|
241 |
+
|
242 |
+
foreach ( $variations as $variation_id ) {
|
243 |
+
|
244 |
+
$variation = wc_get_product( $variation_id );
|
245 |
+
$this->import_single_product_data( $variation );
|
246 |
+
|
247 |
+
}
|
248 |
+
|
249 |
+
}
|
250 |
+
|
251 |
+
}
|
252 |
+
|
253 |
+
}
|
254 |
+
|
255 |
+
}
|
256 |
+
|
257 |
+
}
|
258 |
+
|
259 |
+
}
|
260 |
+
|
261 |
+
return WC_GZD_Admin_Importer::instance();
|
262 |
+
|
263 |
+
?>
|
includes/admin/class-wc-gzd-admin-notices.php
CHANGED
@@ -49,7 +49,7 @@ class WC_GZD_Admin_Notices {
|
|
49 |
*/
|
50 |
public function add_notices() {
|
51 |
|
52 |
-
if ( get_option( '_wc_gzd_needs_update' ) == 1 || get_option( '_wc_gzd_needs_pages' ) == 1 ) {
|
53 |
|
54 |
wp_enqueue_style( 'woocommerce-activation', plugins_url( '/assets/css/activation.css', WC_PLUGIN_FILE ) );
|
55 |
wp_enqueue_style( 'woocommerce-gzd-activation', plugins_url( '/assets/css/woocommerce-gzd-activation.css', WC_GERMANIZED_PLUGIN_FILE ) );
|
@@ -97,6 +97,10 @@ class WC_GZD_Admin_Notices {
|
|
97 |
if ( get_option( '_wc_gzd_needs_update' ) == 1 ) {
|
98 |
include( 'views/html-notice-update.php' );
|
99 |
}
|
|
|
|
|
|
|
|
|
100 |
// If we have just installed, show a message with the install pages button
|
101 |
elseif ( get_option( '_wc_gzd_needs_pages' ) == 1 ) {
|
102 |
include( 'views/html-notice-install.php' );
|
49 |
*/
|
50 |
public function add_notices() {
|
51 |
|
52 |
+
if ( get_option( '_wc_gzd_needs_update' ) == 1 || get_option( '_wc_gzd_needs_pages' ) == 1 || get_option( '_wc_gzd_import_available' ) == 1 ) {
|
53 |
|
54 |
wp_enqueue_style( 'woocommerce-activation', plugins_url( '/assets/css/activation.css', WC_PLUGIN_FILE ) );
|
55 |
wp_enqueue_style( 'woocommerce-gzd-activation', plugins_url( '/assets/css/woocommerce-gzd-activation.css', WC_GERMANIZED_PLUGIN_FILE ) );
|
97 |
if ( get_option( '_wc_gzd_needs_update' ) == 1 ) {
|
98 |
include( 'views/html-notice-update.php' );
|
99 |
}
|
100 |
+
// Check if other german market plugin was installed
|
101 |
+
elseif ( get_option( '_wc_gzd_import_available' ) == 1 ) {
|
102 |
+
include( 'views/html-notice-import.php' );
|
103 |
+
}
|
104 |
// If we have just installed, show a message with the install pages button
|
105 |
elseif ( get_option( '_wc_gzd_needs_pages' ) == 1 ) {
|
106 |
include( 'views/html-notice-install.php' );
|
includes/admin/class-wc-gzd-admin-welcome.php
CHANGED
@@ -122,9 +122,16 @@ class WC_GZD_Admin_Welcome {
|
|
122 |
<a href="<?php echo admin_url('admin.php?page=wc-settings&tab=germanized'); ?>" class="button button-primary">Einstellungen</a>
|
123 |
<a href="https://vendidero.de/woocommerce-germanized#buy" target="_blank" class="button button-primary">Upgrade zur Pro Version</a>
|
124 |
<span class="wc-gzd-fb">
|
125 |
-
|
126 |
</span>
|
127 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
128 |
<div class="changelog vendipro new-feature">
|
129 |
<h3>Neu: Rechtliche Hinweistexte als PDF-Anhang <span class="wc-gzd-pro">pro</span></h3>
|
130 |
<div class="left">
|
@@ -219,31 +226,24 @@ class WC_GZD_Admin_Welcome {
|
|
219 |
</div>
|
220 |
</div>
|
221 |
<div class="changelog">
|
222 |
-
<h3>Neu in WooCommerce Germanized 1.
|
223 |
<div class="wc-feature feature-section col three-col" style="margin-bottom: -30px">
|
224 |
<div>
|
225 |
-
<h4><i class="fa fa-
|
226 |
<p>
|
227 |
-
|
228 |
-
Die entsprechenden Felder werden automatisch im Checkout hinzugefügt und validiert. Der Kunde erhält eine Kopie des Mandats per Mail.
|
229 |
</p>
|
230 |
</div>
|
231 |
<div>
|
232 |
-
<h4><i class="fa fa-
|
233 |
-
<p>
|
234 |
-
Biete deinen Kunden die beliebte Zahlungsart "Kauf auf Rechnung" an. Du kannst zusätzlich einschränken, ob nur registrierte Kunden die Zahlungsart nutzen dürften.
|
235 |
-
Als <a class="wc-gzd-pro" style="display: inline !important" href="https://vendidero.de/woocommerce-germanized#accounting" target="_blank">pro</a> User kannst du automatisiert PDF-Rechnungen erstellen.
|
236 |
-
</p>
|
237 |
-
</div>
|
238 |
-
<div class="last-feature">
|
239 |
-
<h4><i class="fa fa-arrows-h"></i> Produkteinheiten</h4>
|
240 |
<p>
|
241 |
-
|
|
|
242 |
</p>
|
243 |
</div>
|
244 |
</div>
|
245 |
<div class="return-to-dashboard">
|
246 |
-
<a href="<?php echo admin_url( 'admin.php?page=wc-settings&tab=
|
247 |
</div>
|
248 |
</div>
|
249 |
<div class="changelog">
|
122 |
<a href="<?php echo admin_url('admin.php?page=wc-settings&tab=germanized'); ?>" class="button button-primary">Einstellungen</a>
|
123 |
<a href="https://vendidero.de/woocommerce-germanized#buy" target="_blank" class="button button-primary">Upgrade zur Pro Version</a>
|
124 |
<span class="wc-gzd-fb">
|
125 |
+
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvendidero.de%2Fwoocommerce-germanized&width&layout=button&action=recommend&show_faces=false&share=false&height=20" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:20px;" allowTransparency="true"></iframe>
|
126 |
</span>
|
127 |
</p>
|
128 |
+
<div class="changelog new-feature">
|
129 |
+
<h3>Link auf EU-Online-Schlichtungs-Plattform ab 9.1.2016</h3>
|
130 |
+
<p>Viele Shop-Betreiber haben sicherlich schon mitbekommen, dass ab dem 9.1.2016 ein Link auf die von der EU in Kürze bereitgestellte Online-Schlichtungsplattform "leicht zugänglich" platziert werden muss.</p>
|
131 |
+
<p>Basierend auf dem <a href="http://shop.trustedshops.com/de/rechtstipps/jetzt-handeln-link-auf-eu-online-schlichtungs-plattform-ab-9.1.2016" target="_blank">Artikel von Trusted Shops</a>, fügt Germanized in das Impressum (insofern in den Einstellungen hinterlegt) automatisch den Shortcode [gzd_complaints] ein, der den von Trusted Shops empfohlenen Text platziert.
|
132 |
+
Der Text kann in den Einstellungen angepasst werden.</p>
|
133 |
+
<p>In den <a href="<?php echo admin_url( 'admin.php?page=wc-settings&tab=germanized§ion' ); ?>">Einstellungen</a> kannst du auch prüfen, ob der Shortcode korrekt in deinem Impressum hinterlegt wurde.</p>
|
134 |
+
</div>
|
135 |
<div class="changelog vendipro new-feature">
|
136 |
<h3>Neu: Rechtliche Hinweistexte als PDF-Anhang <span class="wc-gzd-pro">pro</span></h3>
|
137 |
<div class="left">
|
226 |
</div>
|
227 |
</div>
|
228 |
<div class="changelog">
|
229 |
+
<h3>Neu in WooCommerce Germanized 1.5</h3>
|
230 |
<div class="wc-feature feature-section col three-col" style="margin-bottom: -30px">
|
231 |
<div>
|
232 |
+
<h4><i class="fa fa-line-chart"></i> Verbesserte Performance</h4>
|
233 |
<p>
|
234 |
+
Wir haben für dich weiter an der Performance des Plugins gearbeitet und konnte die Ladezeiten um 50% reduzieren.
|
|
|
235 |
</p>
|
236 |
</div>
|
237 |
<div>
|
238 |
+
<h4><i class="fa fa-database"></i> Einstellungen importieren</h4>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
<p>
|
240 |
+
Solltest du ein anderes Plugin für den deutschen Markt installiert haben, versuchen wir diese Einstellungen & Optionen zu übernehmen.
|
241 |
+
Dieses Feature ist allerdings nur nach der Erstinstallation des Plugins verfügbar.
|
242 |
</p>
|
243 |
</div>
|
244 |
</div>
|
245 |
<div class="return-to-dashboard">
|
246 |
+
<a href="<?php echo admin_url( 'admin.php?page=wc-settings&tab=germanized' ); ?>">zu den Einstellungen</a>
|
247 |
</div>
|
248 |
</div>
|
249 |
<div class="changelog">
|
includes/admin/class-wc-gzd-admin.php
CHANGED
@@ -45,6 +45,7 @@ class WC_GZD_Admin {
|
|
45 |
add_action( 'admin_menu', array( $this, 'remove_status_page_hooks' ), 0 );
|
46 |
add_action( 'admin_menu', array( $this, 'set_status_page' ), 1 );
|
47 |
add_action( 'admin_init', array( $this, 'check_tour_hide' ) );
|
|
|
48 |
}
|
49 |
|
50 |
/**
|
@@ -190,6 +191,35 @@ class WC_GZD_Admin {
|
|
190 |
}
|
191 |
}
|
192 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
193 |
}
|
194 |
|
195 |
WC_GZD_Admin::instance();
|
45 |
add_action( 'admin_menu', array( $this, 'remove_status_page_hooks' ), 0 );
|
46 |
add_action( 'admin_menu', array( $this, 'set_status_page' ), 1 );
|
47 |
add_action( 'admin_init', array( $this, 'check_tour_hide' ) );
|
48 |
+
add_action( 'admin_init', array( $this, 'check_complaints_shortcode_append' ) );
|
49 |
}
|
50 |
|
51 |
/**
|
191 |
}
|
192 |
}
|
193 |
|
194 |
+
public function is_complaints_shortcode_inserted() {
|
195 |
+
$imprint = wc_get_page_id( 'imprint' );
|
196 |
+
if ( $imprint != -1 ) {
|
197 |
+
$post = get_post( $imprint );
|
198 |
+
return ( strpos( $post->post_content, '[gzd_complaints]' ) !== false ? true : false );
|
199 |
+
}
|
200 |
+
return false;
|
201 |
+
}
|
202 |
+
|
203 |
+
public function check_complaints_shortcode_append() {
|
204 |
+
if ( isset( $_GET[ 'complaints' ] ) && 'add' === $_GET[ 'complaints' ] && isset( $_GET[ '_wpnonce' ] ) && check_admin_referer( 'append-complaints-shortcode' ) ) {
|
205 |
+
if ( wc_get_page_id( 'imprint' ) != 1 ) {
|
206 |
+
$page_id = wc_get_page_id( 'imprint' );
|
207 |
+
$this->insert_complaints_shortcode( $page_id );
|
208 |
+
wp_safe_redirect( admin_url( 'post.php?post=' . $page_id . '&action=edit' ) );
|
209 |
+
}
|
210 |
+
}
|
211 |
+
}
|
212 |
+
|
213 |
+
public function insert_complaints_shortcode( $page_id ) {
|
214 |
+
$page = get_post( $page_id );
|
215 |
+
wp_update_post(
|
216 |
+
array(
|
217 |
+
'ID' => $page_id,
|
218 |
+
'post_content' => $page->post_content . "\n<h3>" . __( 'Complaints Procedure', 'woocommerce-germanized' ) . "</h3>\n[gzd_complaints]",
|
219 |
+
)
|
220 |
+
);
|
221 |
+
}
|
222 |
+
|
223 |
}
|
224 |
|
225 |
WC_GZD_Admin::instance();
|
includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php
CHANGED
@@ -43,19 +43,19 @@ class WC_Germanized_Meta_Box_Product_Data_Variable {
|
|
43 |
<p class="form-row form-row-first">
|
44 |
<label><?php _e( 'Unit', 'woocommerce-germanized' ); ?>:</label>
|
45 |
<select name="variable_unit[<?php echo $loop; ?>]">
|
46 |
-
<option value="parent" <?php selected( is_null( ! empty( $_product->
|
47 |
<?php
|
48 |
foreach ( WC_germanized()->units->get_units() as $key => $value )
|
49 |
-
echo '<option value="' . esc_attr( $key ) . '" ' . selected( $key === ( ! empty( $_product->
|
50 |
?></select>
|
51 |
</p>
|
52 |
<p class="form-row form-row-last">
|
53 |
<label for="variable_unit_product"><?php echo __( 'Product Units', 'woocommerce-germanized' );?>: <a class="tips" data-tip="<?php esc_attr_e( 'Number of units included per default product price. Example: 1000 ml.', 'woocommerce-germanized' ); ?>" href="#">[?]</a></label>
|
54 |
-
<input class="input-text wc_input_decimal" size="6" type="text" name="variable_unit_product[<?php echo $loop; ?>]" value="<?php echo ( ! empty( $_product->
|
55 |
</p>
|
56 |
<p class="form-row form-row-first">
|
57 |
<label for="variable_unit_base"><?php echo __( 'Base Price Units', 'woocommerce-germanized' );?>: <a class="tips" data-tip="<?php esc_attr_e( 'Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base price unit amount.', 'woocommerce-germanized' ); ?>" href="#">[?]</a></label>
|
58 |
-
<input class="input-text wc_input_decimal" size="6" type="text" name="variable_unit_base[<?php echo $loop; ?>]" value="<?php echo ( ! empty( $_product->
|
59 |
</p>
|
60 |
<p class="form-row form-row-full _unit_price_auto_field">
|
61 |
<label for="variable_unit_price_auto_<?php echo $loop; ?>"><?php echo __( 'Calculation', 'woocommerce-germanized' ); ?>:</label>
|
@@ -67,11 +67,11 @@ class WC_Germanized_Meta_Box_Product_Data_Variable {
|
|
67 |
</p>
|
68 |
<p class="form-row form-row-first">
|
69 |
<label for="variable_unit_price_regular"><?php echo __( 'Regular Unit Price', 'woocommerce-germanized' ) . ' (' . get_woocommerce_currency_symbol() . ')'; ?>:</label>
|
70 |
-
<input class="input-text wc_input_price" size="5" type="text" name="variable_unit_price_regular[<?php echo $loop; ?>]" value="<?php echo ( ! empty( $_product->
|
71 |
</p>
|
72 |
<p class="form-row form-row-last">
|
73 |
<label for="variable_unit_price_sale"><?php echo __( 'Sale Unit Price', 'woocommerce-germanized' ) . ' (' . get_woocommerce_currency_symbol() . ')'; ?>:</label>
|
74 |
-
<input class="input-text wc_input_price" size="5" type="text" name="variable_unit_price_sale[<?php echo $loop; ?>]" value="<?php echo ( ! empty( $_product->
|
75 |
</p>
|
76 |
</div>
|
77 |
<div class="variable_shipping_time hide_if_variation_virtual">
|
@@ -83,8 +83,8 @@ class WC_Germanized_Meta_Box_Product_Data_Variable {
|
|
83 |
<div class="variable_cart_mini_desc">
|
84 |
<p class="form-row form-row-full">
|
85 |
<label for="variable_mini_desc"><?php echo __( 'Optional Mini Description', 'woocommerce-germanized' ); ?>:</label>
|
86 |
-
<textarea rows="3" style="width: 100%" name="variable_mini_desc[<?php echo $loop;?>]" id="variable_mini_desc_<?php echo $loop;?>" class="variable_mini_desc"><?php echo htmlspecialchars_decode( $_product->
|
87 |
-
<?php // wp_editor( htmlspecialchars_decode( $_product->
|
88 |
</p>
|
89 |
</div>
|
90 |
<?php
|
43 |
<p class="form-row form-row-first">
|
44 |
<label><?php _e( 'Unit', 'woocommerce-germanized' ); ?>:</label>
|
45 |
<select name="variable_unit[<?php echo $loop; ?>]">
|
46 |
+
<option value="parent" <?php selected( is_null( ! empty( wc_gzd_get_gzd_product( $_product )->unit ) ? wc_gzd_get_gzd_product( $_product )->unit : null ), true ); ?>><?php _e( 'None', 'woocommerce-germanized' ); ?></option>
|
47 |
<?php
|
48 |
foreach ( WC_germanized()->units->get_units() as $key => $value )
|
49 |
+
echo '<option value="' . esc_attr( $key ) . '" ' . selected( $key === ( ! empty( wc_gzd_get_gzd_product( $_product )->unit ) ? wc_gzd_get_gzd_product( $_product )->unit : '' ) , true, false ) . '>' . esc_html( $value ) . '</option>';
|
50 |
?></select>
|
51 |
</p>
|
52 |
<p class="form-row form-row-last">
|
53 |
<label for="variable_unit_product"><?php echo __( 'Product Units', 'woocommerce-germanized' );?>: <a class="tips" data-tip="<?php esc_attr_e( 'Number of units included per default product price. Example: 1000 ml.', 'woocommerce-germanized' ); ?>" href="#">[?]</a></label>
|
54 |
+
<input class="input-text wc_input_decimal" size="6" type="text" name="variable_unit_product[<?php echo $loop; ?>]" value="<?php echo ( ! empty( wc_gzd_get_gzd_product( $_product )->unit_product ) ? esc_attr( wc_format_localized_decimal( wc_gzd_get_gzd_product( $_product )->unit_product ) ) : '' );?>" placeholder="" />
|
55 |
</p>
|
56 |
<p class="form-row form-row-first">
|
57 |
<label for="variable_unit_base"><?php echo __( 'Base Price Units', 'woocommerce-germanized' );?>: <a class="tips" data-tip="<?php esc_attr_e( 'Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base price unit amount.', 'woocommerce-germanized' ); ?>" href="#">[?]</a></label>
|
58 |
+
<input class="input-text wc_input_decimal" size="6" type="text" name="variable_unit_base[<?php echo $loop; ?>]" value="<?php echo ( ! empty( wc_gzd_get_gzd_product( $_product )->unit_base ) ? esc_attr( wc_format_localized_decimal( wc_gzd_get_gzd_product( $_product )->unit_base ) ) : '' );?>" placeholder="" />
|
59 |
</p>
|
60 |
<p class="form-row form-row-full _unit_price_auto_field">
|
61 |
<label for="variable_unit_price_auto_<?php echo $loop; ?>"><?php echo __( 'Calculation', 'woocommerce-germanized' ); ?>:</label>
|
67 |
</p>
|
68 |
<p class="form-row form-row-first">
|
69 |
<label for="variable_unit_price_regular"><?php echo __( 'Regular Unit Price', 'woocommerce-germanized' ) . ' (' . get_woocommerce_currency_symbol() . ')'; ?>:</label>
|
70 |
+
<input class="input-text wc_input_price" size="5" type="text" name="variable_unit_price_regular[<?php echo $loop; ?>]" value="<?php echo ( ! empty( wc_gzd_get_gzd_product( $_product )->unit_price_regular ) ? esc_attr( wc_format_localized_price( wc_gzd_get_gzd_product( $_product )->unit_price_regular ) ) : '' );?>" placeholder="" />
|
71 |
</p>
|
72 |
<p class="form-row form-row-last">
|
73 |
<label for="variable_unit_price_sale"><?php echo __( 'Sale Unit Price', 'woocommerce-germanized' ) . ' (' . get_woocommerce_currency_symbol() . ')'; ?>:</label>
|
74 |
+
<input class="input-text wc_input_price" size="5" type="text" name="variable_unit_price_sale[<?php echo $loop; ?>]" value="<?php echo ( ! empty( wc_gzd_get_gzd_product( $_product )->unit_price_sale ) ? esc_attr( wc_format_localized_price( wc_gzd_get_gzd_product( $_product )->unit_price_sale ) ) : '' );?>" placeholder="" />
|
75 |
</p>
|
76 |
</div>
|
77 |
<div class="variable_shipping_time hide_if_variation_virtual">
|
83 |
<div class="variable_cart_mini_desc">
|
84 |
<p class="form-row form-row-full">
|
85 |
<label for="variable_mini_desc"><?php echo __( 'Optional Mini Description', 'woocommerce-germanized' ); ?>:</label>
|
86 |
+
<textarea rows="3" style="width: 100%" name="variable_mini_desc[<?php echo $loop;?>]" id="variable_mini_desc_<?php echo $loop;?>" class="variable_mini_desc"><?php echo htmlspecialchars_decode( wc_gzd_get_gzd_product( $_product )->mini_desc ); ?></textarea>
|
87 |
+
<?php // wp_editor( htmlspecialchars_decode( wc_gzd_get_gzd_product( $_product )->mini_desc ), 'wc_gzd_product_mini_desc_' . $loop, array( 'textarea_name' => 'variable_mini_desc[' . $loop . ']', 'textarea_rows' => 5, 'media_buttons' => false, 'teeny' => true ) ); ?>
|
88 |
</p>
|
89 |
</div>
|
90 |
<?php
|
includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php
CHANGED
@@ -54,7 +54,7 @@ class WC_Germanized_Meta_Box_Product_Data {
|
|
54 |
$thepostid = $post->ID;
|
55 |
$_product = wc_get_product( $thepostid );
|
56 |
|
57 |
-
$delivery_time = $_product->
|
58 |
|
59 |
?>
|
60 |
|
54 |
$thepostid = $post->ID;
|
55 |
$_product = wc_get_product( $thepostid );
|
56 |
|
57 |
+
$delivery_time = wc_gzd_get_gzd_product( $_product )->delivery_time;
|
58 |
|
59 |
?>
|
60 |
|
includes/admin/settings/class-wc-gzd-settings-germanized.php
CHANGED
@@ -33,6 +33,7 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
33 |
add_action( 'woocommerce_gzd_before_save_section_', array( $this, 'before_save' ), 0, 1 );
|
34 |
add_action( 'woocommerce_gzd_after_save_section_', array( $this, 'after_save' ), 0, 1 );
|
35 |
add_action( 'woocommerce_admin_field_image', array( $this, 'image_field' ), 0, 1 );
|
|
|
36 |
add_action( 'woocommerce_admin_field_hidden', array( $this, 'hidden_field' ), 0, 1 );
|
37 |
add_action( 'woocommerce_gzd_before_section_output', array( $this, 'init_tour_data' ), 0, 1 );
|
38 |
|
@@ -66,12 +67,21 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
66 |
<?php
|
67 |
}
|
68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
public function hidden_field( $value ) {
|
70 |
$option_value = WC_Admin_Settings::get_option( $value[ 'id' ], $value[ 'default' ] );
|
71 |
?>
|
72 |
<tr valign="top" style="display: none">
|
73 |
<th class="forminp forminp-image">
|
74 |
-
|
75 |
</th>
|
76 |
</tr>
|
77 |
<?php
|
@@ -113,9 +123,12 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
113 |
|
114 |
$delivery_terms = array('' => __( 'None', 'woocommerce-germanized' ));
|
115 |
$terms = get_terms( 'product_delivery_time', array('fields' => 'id=>name', 'hide_empty' => false) );
|
|
|
116 |
if ( ! is_wp_error( $terms ) )
|
117 |
$delivery_terms = $delivery_terms + $terms;
|
118 |
|
|
|
|
|
119 |
$settings = array(
|
120 |
|
121 |
array( 'title' => __( 'General', 'woocommerce-germanized' ), 'type' => 'title', 'id' => 'general_options' ),
|
@@ -256,6 +269,27 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
256 |
|
257 |
array( 'type' => 'sectionend', 'id' => 'legal_pages_options' ),
|
258 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
259 |
array( 'title' => __( 'Delivery Times', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => '', 'id' => 'delivery_times_options' ),
|
260 |
|
261 |
array(
|
@@ -602,6 +636,14 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
602 |
'checkboxgroup' => '',
|
603 |
),
|
604 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
605 |
array(
|
606 |
'desc' => __( 'Delivery Time Notice', 'woocommerce-germanized' ),
|
607 |
'id' => 'woocommerce_gzd_display_listings_delivery_time',
|
@@ -635,6 +677,14 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
635 |
'checkboxgroup' => '',
|
636 |
),
|
637 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
638 |
array(
|
639 |
'desc' => __( 'Delivery Time Notice', 'woocommerce-germanized' ),
|
640 |
'id' => 'woocommerce_gzd_display_product_detail_delivery_time',
|
@@ -665,15 +715,6 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
665 |
'default' => __( '{price}', 'woocommerce-germanized' ),
|
666 |
),
|
667 |
|
668 |
-
array(
|
669 |
-
'title' => __( 'Show product units', 'woocommerce-germanized' ),
|
670 |
-
'desc' => __( 'Display amount of product units on product detail page.', 'woocommerce-germanized' ),
|
671 |
-
'desc_tip' => __( 'Product units will be shown right above your SKU (if available) within the product meta section.', 'woocommerce-germanized' ),
|
672 |
-
'id' => 'woocommerce_gzd_display_product_units',
|
673 |
-
'type' => 'checkbox',
|
674 |
-
'default' => 'no',
|
675 |
-
),
|
676 |
-
|
677 |
array(
|
678 |
'title' => __( 'Product Units Text', 'woocommerce-germanized' ),
|
679 |
'desc' => __( 'This text will be used to display the product units. Use {product_units} to insert the amount of product units. Use {unit} to insert the unit. Optionally display the formatted unit price with {unit_price}.', 'woocommerce-germanized' ),
|
@@ -822,6 +863,16 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
822 |
'type' => 'textarea',
|
823 |
),
|
824 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
825 |
array(
|
826 |
'title' => __( 'Digital Confirmation Notice', 'woocommerce-germanized' ),
|
827 |
'desc' => __( 'This text will be appended to your order processing email if the order contains digital products. Use placeholders {link}{/link} to insert link to right of withdrawal page.', 'woocommerce-germanized' ),
|
33 |
add_action( 'woocommerce_gzd_before_save_section_', array( $this, 'before_save' ), 0, 1 );
|
34 |
add_action( 'woocommerce_gzd_after_save_section_', array( $this, 'after_save' ), 0, 1 );
|
35 |
add_action( 'woocommerce_admin_field_image', array( $this, 'image_field' ), 0, 1 );
|
36 |
+
add_action( 'woocommerce_admin_field_html', array( $this, 'html_field' ), 0, 1 );
|
37 |
add_action( 'woocommerce_admin_field_hidden', array( $this, 'hidden_field' ), 0, 1 );
|
38 |
add_action( 'woocommerce_gzd_before_section_output', array( $this, 'init_tour_data' ), 0, 1 );
|
39 |
|
67 |
<?php
|
68 |
}
|
69 |
|
70 |
+
public function html_field( $value ) {
|
71 |
+
?>
|
72 |
+
<tr valign="top">
|
73 |
+
<th class="forminp forminp-html" id="<?php echo $value[ 'id' ]; ?>"><?php echo $value[ 'title' ]; ?></th>
|
74 |
+
<td class="forminp"><?php echo $value[ 'html' ]; ?></td>
|
75 |
+
</tr>
|
76 |
+
<?php
|
77 |
+
}
|
78 |
+
|
79 |
public function hidden_field( $value ) {
|
80 |
$option_value = WC_Admin_Settings::get_option( $value[ 'id' ], $value[ 'default' ] );
|
81 |
?>
|
82 |
<tr valign="top" style="display: none">
|
83 |
<th class="forminp forminp-image">
|
84 |
+
<input type="hidden" id="<?php echo esc_attr( $value['id'] ); ?>" value="<?php echo esc_attr( $option_value ); ?>" name="<?php echo esc_attr( $value['id'] ); ?>" />
|
85 |
</th>
|
86 |
</tr>
|
87 |
<?php
|
123 |
|
124 |
$delivery_terms = array('' => __( 'None', 'woocommerce-germanized' ));
|
125 |
$terms = get_terms( 'product_delivery_time', array('fields' => 'id=>name', 'hide_empty' => false) );
|
126 |
+
|
127 |
if ( ! is_wp_error( $terms ) )
|
128 |
$delivery_terms = $delivery_terms + $terms;
|
129 |
|
130 |
+
$is_complaints_shortcode_inserted = WC_GZD_Admin::instance()->is_complaints_shortcode_inserted();
|
131 |
+
|
132 |
$settings = array(
|
133 |
|
134 |
array( 'title' => __( 'General', 'woocommerce-germanized' ), 'type' => 'title', 'id' => 'general_options' ),
|
269 |
|
270 |
array( 'type' => 'sectionend', 'id' => 'legal_pages_options' ),
|
271 |
|
272 |
+
array( 'title' => __( 'Complaints', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => sprintf( __( 'Options regarding new EU online dispute resolution platform (OS). Read more about this topic <a href="%s" target="_blank">here</a>.', 'woocommerce-germanized' ), 'http://shop.trustedshops.com/de/rechtstipps/jetzt-handeln-link-auf-eu-online-schlichtungs-plattform-ab-9.1.2016' ), 'id' => 'complaints_options' ),
|
273 |
+
|
274 |
+
array(
|
275 |
+
'title' => __( 'Complaints Procedure Text', 'woocommerce-germanized' ),
|
276 |
+
'desc' => __( 'Customize the text produced by the shortcode [gzd_complaints] to your needs. This text is to be meant to inform your customer about the existance of a platform for dispute settlement provided by the EU. You may place this shortcode within your imprint.', 'woocommerce-germanized' ),
|
277 |
+
'desc_tip' => true,
|
278 |
+
'default' => __( 'Online dispute resolution in accordance with Art. 14 (1) ODR-VO: The european commission provides a platform for online dispute resolution (OS) which is accessible at http://ec.europa.eu/consumers/odr/.', 'woocommerce-germanized' ),
|
279 |
+
'css' => 'width:100%; height: 65px;',
|
280 |
+
'id' => 'woocommerce_gzd_complaints_procedure_text',
|
281 |
+
'type' => 'textarea',
|
282 |
+
),
|
283 |
+
|
284 |
+
array(
|
285 |
+
'title' => __( 'Shortcode Status', 'woocommerce-germanized' ),
|
286 |
+
'id' => 'woocommerce_gzd_complaints_procedure_status',
|
287 |
+
'type' => 'html',
|
288 |
+
'html' => '<p>' . ( wc_get_page_id( 'imprint' ) == -1 ? '<span class="wc-gzd-status-text wc-gzd-text-red">' . __( 'Please choose a page as your imprint first.', 'woocommerce-germanized' ) . '</span>' : '<span class="wc-gzd-status-text wc-gzd-text-' . ( $is_complaints_shortcode_inserted ? 'green' : 'red' ) . '"> ' . ( $is_complaints_shortcode_inserted ? __( 'Found', 'woocommerce-germanized' ) : __( 'Not found within your imprint', 'woocommerce-germanized' ) ) . '</span> ' . ( ! $is_complaints_shortcode_inserted ? '<a class="button button-secondary" style="margin-left: 1em" href="' . wp_nonce_url( add_query_arg( array( 'complaints' => 'add' ) ), 'append-complaints-shortcode' ). '" target="_blank">' . __( 'Append it now', 'woocommerce-germanized' ) . '</a></p>' : '' ) ),
|
289 |
+
),
|
290 |
+
|
291 |
+
array( 'type' => 'sectionend', 'id' => 'complaints_options' ),
|
292 |
+
|
293 |
array( 'title' => __( 'Delivery Times', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => '', 'id' => 'delivery_times_options' ),
|
294 |
|
295 |
array(
|
636 |
'checkboxgroup' => '',
|
637 |
),
|
638 |
|
639 |
+
array(
|
640 |
+
'desc' => __( 'Product Units', 'woocommerce-germanized' ),
|
641 |
+
'id' => 'woocommerce_gzd_display_listings_product_units',
|
642 |
+
'type' => 'checkbox',
|
643 |
+
'default' => 'no',
|
644 |
+
'checkboxgroup' => '',
|
645 |
+
),
|
646 |
+
|
647 |
array(
|
648 |
'desc' => __( 'Delivery Time Notice', 'woocommerce-germanized' ),
|
649 |
'id' => 'woocommerce_gzd_display_listings_delivery_time',
|
677 |
'checkboxgroup' => '',
|
678 |
),
|
679 |
|
680 |
+
array(
|
681 |
+
'desc' => __( 'Product Units', 'woocommerce-germanized' ),
|
682 |
+
'id' => 'woocommerce_gzd_display_product_detail_product_units',
|
683 |
+
'type' => 'checkbox',
|
684 |
+
'default' => 'no',
|
685 |
+
'checkboxgroup' => '',
|
686 |
+
),
|
687 |
+
|
688 |
array(
|
689 |
'desc' => __( 'Delivery Time Notice', 'woocommerce-germanized' ),
|
690 |
'id' => 'woocommerce_gzd_display_product_detail_delivery_time',
|
715 |
'default' => __( '{price}', 'woocommerce-germanized' ),
|
716 |
),
|
717 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
718 |
array(
|
719 |
'title' => __( 'Product Units Text', 'woocommerce-germanized' ),
|
720 |
'desc' => __( 'This text will be used to display the product units. Use {product_units} to insert the amount of product units. Use {unit} to insert the unit. Optionally display the formatted unit price with {unit_price}.', 'woocommerce-germanized' ),
|
863 |
'type' => 'textarea',
|
864 |
),
|
865 |
|
866 |
+
array(
|
867 |
+
'title' => __( 'Legal Digital Error', 'woocommerce-germanized' ),
|
868 |
+
'desc' => __( 'This text will be shown as error message if customer has not checked the corresponding checkbox. See legal text option for possible placeholders.', 'woocommerce-germanized' ),
|
869 |
+
'desc_tip' => true,
|
870 |
+
'default' => __( 'To retrieve direct access to digital content you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ),
|
871 |
+
'css' => 'width:100%; height: 65px;',
|
872 |
+
'id' => 'woocommerce_gzd_checkout_legal_text_digital_error',
|
873 |
+
'type' => 'textarea',
|
874 |
+
),
|
875 |
+
|
876 |
array(
|
877 |
'title' => __( 'Digital Confirmation Notice', 'woocommerce-germanized' ),
|
878 |
'desc' => __( 'This text will be appended to your order processing email if the order contains digital products. Use placeholders {link}{/link} to insert link to right of withdrawal page.', 'woocommerce-germanized' ),
|
includes/admin/views/html-notice-import.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Admin View: Notice - Import
|
4 |
+
*/
|
5 |
+
|
6 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
+
exit; // Exit if accessed directly
|
8 |
+
}
|
9 |
+
|
10 |
+
?>
|
11 |
+
|
12 |
+
<div id="message" class="updated woocommerce-message woocommerce-gzd-message wc-connect">
|
13 |
+
<h3><strong><?php _e( 'Data import available', 'woocommerce-germanized' ); ?></strong></h3>
|
14 |
+
<p><?php echo _e( 'It seems like as if you already had a german market extension for WooCommerce installed. Do you want to import some data? This may take a while depending on the number of products.', 'woocommerce-germanized' ); ?></p>
|
15 |
+
<p class="submit">
|
16 |
+
<a class="button-primary" href="<?php echo add_query_arg( array( 'import' => 'true', 'nonce' => wp_create_nonce( 'wc-gzd-import' ) ), admin_url( 'admin.php?page=wc-settings&tab=germanized§ion' ) ); ?>"><?php _e( 'Import data', 'woocommerce-germanized' );?></a>
|
17 |
+
<a class="wc-gzd-skip button-secondary" href="<?php echo add_query_arg( array( 'skip-import' => 'true', 'nonce' => wp_create_nonce( 'wc-gzd-skip-import' ) ), admin_url( 'admin.php?page=wc-settings&tab=germanized§ion' ) ); ?>"><?php _e( 'Skip import', 'woocommerce-germanized' ); ?></a>
|
18 |
+
</p>
|
19 |
+
</div>
|
includes/admin/views/html-notice-install.php
CHANGED
@@ -10,7 +10,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
10 |
?>
|
11 |
|
12 |
<div id="message" class="updated woocommerce-message woocommerce-gzd-message wc-connect">
|
13 |
-
<h3><?php _e( '
|
14 |
<p><?php echo _e( 'Just a few more steps and your Online-Shop will become legally compliant:', 'woocommerce-germanized' ); ?></p>
|
15 |
<form name="" method="get">
|
16 |
<table class="form-table">
|
@@ -24,15 +24,21 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
24 |
</label>
|
25 |
</td>
|
26 |
</tr>
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
<tr>
|
37 |
<th scope="row"><?php _e( 'Generate EU VAT Rates', 'woocommerce-germanized' );?></th>
|
38 |
<td>
|
@@ -46,6 +52,6 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
46 |
<input type="hidden" name="install_woocommerce_gzd" value="true" />
|
47 |
</table>
|
48 |
<p class="submit">
|
49 |
-
<input type="submit" class="button-primary" value="<?php _e( 'Install WooCommerce Germanized', 'woocommerce-germanized' );?>" /> <a class="wc-gzd-skip button-primary" href="<?php echo add_query_arg( 'skip_install_woocommerce_gzd', 'true', admin_url( 'admin.php?page=wc-settings' ) ); ?>"><?php _e( 'Skip setup', 'woocommerce-germanized' ); ?></a></p>
|
50 |
</form>
|
51 |
</div>
|
10 |
?>
|
11 |
|
12 |
<div id="message" class="updated woocommerce-message woocommerce-gzd-message wc-connect">
|
13 |
+
<h3><strong><?php _e( 'Welcome to WooCommerce Germanized', 'woocommerce-germanized' ); ?></strong></h3>
|
14 |
<p><?php echo _e( 'Just a few more steps and your Online-Shop will become legally compliant:', 'woocommerce-germanized' ); ?></p>
|
15 |
<form name="" method="get">
|
16 |
<table class="form-table">
|
24 |
</label>
|
25 |
</td>
|
26 |
</tr>
|
27 |
+
|
28 |
+
<?php if ( wc_get_page_id( 'revocation' ) < 1 ) : ?>
|
29 |
+
|
30 |
+
<tr>
|
31 |
+
<th scope="row"><?php _e( 'Generate Legal Pages', 'woocommerce-germanized' );?></th>
|
32 |
+
<td>
|
33 |
+
<label for="install_woocommerce_gzd_pages">
|
34 |
+
<input id="install_woocommerce_gzd_pages" type="checkbox" value="true" name="install_woocommerce_gzd_pages">
|
35 |
+
<?php _e( 'We will automatically add legal pages such as Data Privacy Statement, Power of Revocation, Terms & Conditions etc.', 'woocommerce-germanized' );?>
|
36 |
+
</label>
|
37 |
+
</td>
|
38 |
+
</tr>
|
39 |
+
|
40 |
+
<?php endif; ?>
|
41 |
+
|
42 |
<tr>
|
43 |
<th scope="row"><?php _e( 'Generate EU VAT Rates', 'woocommerce-germanized' );?></th>
|
44 |
<td>
|
52 |
<input type="hidden" name="install_woocommerce_gzd" value="true" />
|
53 |
</table>
|
54 |
<p class="submit">
|
55 |
+
<input type="submit" class="button-primary" value="<?php _e( 'Install WooCommerce Germanized', 'woocommerce-germanized' );?>" /> <a class="wc-gzd-skip button-primary" href="<?php echo add_query_arg( 'skip_install_woocommerce_gzd', 'true', admin_url( 'admin.php?page=wc-settings&tab=germanized§ion' ) ); ?>"><?php _e( 'Skip setup', 'woocommerce-germanized' ); ?></a></p>
|
56 |
</form>
|
57 |
</div>
|
includes/class-wc-gzd-ajax.php
CHANGED
@@ -71,11 +71,11 @@ class WC_GZD_AJAX {
|
|
71 |
$data = array();
|
72 |
$fields = WC_GZD_Revocation::get_fields();
|
73 |
|
74 |
-
if ( !empty( $fields ) ) {
|
75 |
foreach ( $fields as $key => $field ) {
|
76 |
-
if (
|
77 |
if ( $key == 'address_mail' ) {
|
78 |
-
if ( !is_email( $_POST[ $key ] ) )
|
79 |
wc_add_notice( '<strong>' . $field['label'] . '</strong> ' . _x( 'is not a valid email address.', 'revocation-form', 'woocommerce-germanized' ), 'error' );
|
80 |
} elseif ( $key == 'address_postal' ) {
|
81 |
if ( ! WC_Validation::is_postcode( $_POST[ $key ], $_POST[ 'address_country' ] ) || empty( $_POST[ $key ] ) )
|
@@ -87,10 +87,11 @@ class WC_GZD_AJAX {
|
|
87 |
if ( !empty( $_POST[ $key ] ) ) {
|
88 |
if ( $field['type'] == 'country' ) {
|
89 |
$countries = WC()->countries->get_countries();
|
90 |
-
$
|
|
|
91 |
}
|
92 |
else
|
93 |
-
$data[ $key ] =
|
94 |
}
|
95 |
}
|
96 |
}
|
71 |
$data = array();
|
72 |
$fields = WC_GZD_Revocation::get_fields();
|
73 |
|
74 |
+
if ( ! empty( $fields ) ) {
|
75 |
foreach ( $fields as $key => $field ) {
|
76 |
+
if ( 'sep' !== $key ) {
|
77 |
if ( $key == 'address_mail' ) {
|
78 |
+
if ( ! is_email( $_POST[ $key ] ) )
|
79 |
wc_add_notice( '<strong>' . $field['label'] . '</strong> ' . _x( 'is not a valid email address.', 'revocation-form', 'woocommerce-germanized' ), 'error' );
|
80 |
} elseif ( $key == 'address_postal' ) {
|
81 |
if ( ! WC_Validation::is_postcode( $_POST[ $key ], $_POST[ 'address_country' ] ) || empty( $_POST[ $key ] ) )
|
87 |
if ( !empty( $_POST[ $key ] ) ) {
|
88 |
if ( $field['type'] == 'country' ) {
|
89 |
$countries = WC()->countries->get_countries();
|
90 |
+
$country = wc_clean( $_POST[ $key ] );
|
91 |
+
$data[ $key ] = ( isset( $countries[ $country ] ) ? $countries[ $country ] : '' );
|
92 |
}
|
93 |
else
|
94 |
+
$data[ $key ] = wc_clean( $_POST[ $key ] );
|
95 |
}
|
96 |
}
|
97 |
}
|
includes/class-wc-gzd-checkout.php
CHANGED
@@ -146,7 +146,7 @@ class WC_GZD_Checkout {
|
|
146 |
'type' => 'select',
|
147 |
'required' => 1,
|
148 |
'label' => __( 'Title', 'woocommerce-germanized' ),
|
149 |
-
'options' => apply_filters( 'woocommerce_gzd_title_options', array( 1 => __( '
|
150 |
'before' => 'first_name',
|
151 |
'group' => array( 'billing', 'shipping' ),
|
152 |
);
|
@@ -154,7 +154,7 @@ class WC_GZD_Checkout {
|
|
154 |
$this->custom_fields_admin[ 'title' ] = array(
|
155 |
'before' => 'first_name',
|
156 |
'type' => 'select',
|
157 |
-
'options' => array( 1 => __( '
|
158 |
'show' => false,
|
159 |
'label' => __( 'Title', 'woocommerce-germanized' ),
|
160 |
);
|
@@ -246,9 +246,10 @@ class WC_GZD_Checkout {
|
|
246 |
* @param array $args
|
247 |
*/
|
248 |
public function set_order_meta( $order_id, $item_id, $product, $qty, $args ) {
|
249 |
-
wc_add_order_item_meta( $item_id, '
|
250 |
-
wc_add_order_item_meta( $item_id, '
|
251 |
-
wc_add_order_item_meta( $item_id, '
|
|
|
252 |
}
|
253 |
|
254 |
/**
|
@@ -258,25 +259,34 @@ class WC_GZD_Checkout {
|
|
258 |
*/
|
259 |
public function set_order_meta_hidden( $metas ) {
|
260 |
array_push( $metas, '_item_desc' );
|
|
|
261 |
array_push( $metas, '_delivery_time' );
|
262 |
array_push( $metas, '_unit_price' );
|
263 |
return $metas;
|
264 |
}
|
265 |
|
266 |
public function set_formatted_billing_address( $fields = array(), $order ) {
|
|
|
|
|
|
|
|
|
267 |
if ( $order->billing_title )
|
268 |
$fields[ 'title' ] = $this->get_customer_title( $order->billing_title );
|
269 |
return $fields;
|
270 |
}
|
271 |
|
272 |
public function set_formatted_shipping_address( $fields = array(), $order ) {
|
|
|
|
|
|
|
|
|
273 |
if ( $order->shipping_title )
|
274 |
$fields[ 'title' ] = $this->get_customer_title( $order->shipping_title );
|
275 |
return $fields;
|
276 |
}
|
277 |
|
278 |
public function get_customer_title( $option = 1 ) {
|
279 |
-
return ( 1 == $option ? __( '
|
280 |
}
|
281 |
|
282 |
public function set_formatted_address( $placeholder, $args ) {
|
146 |
'type' => 'select',
|
147 |
'required' => 1,
|
148 |
'label' => __( 'Title', 'woocommerce-germanized' ),
|
149 |
+
'options' => apply_filters( 'woocommerce_gzd_title_options', array( 1 => __( 'Mr.', 'woocommerce-germanized' ), 2 => __( 'Ms.', 'woocommerce-germanized' ) ) ),
|
150 |
'before' => 'first_name',
|
151 |
'group' => array( 'billing', 'shipping' ),
|
152 |
);
|
154 |
$this->custom_fields_admin[ 'title' ] = array(
|
155 |
'before' => 'first_name',
|
156 |
'type' => 'select',
|
157 |
+
'options' => array( 1 => __( 'Mr.', 'woocommerce-germanized' ), 2 => __( 'Ms.', 'woocommerce-germanized' ) ),
|
158 |
'show' => false,
|
159 |
'label' => __( 'Title', 'woocommerce-germanized' ),
|
160 |
);
|
246 |
* @param array $args
|
247 |
*/
|
248 |
public function set_order_meta( $order_id, $item_id, $product, $qty, $args ) {
|
249 |
+
wc_add_order_item_meta( $item_id, '_units', wc_gzd_get_gzd_product( $product )->get_product_units_html() );
|
250 |
+
wc_add_order_item_meta( $item_id, '_delivery_time', wc_gzd_get_gzd_product( $product )->get_delivery_time_html() );
|
251 |
+
wc_add_order_item_meta( $item_id, '_item_desc', wc_gzd_get_gzd_product( $product )->get_mini_desc() );
|
252 |
+
wc_add_order_item_meta( $item_id, '_unit_price', wc_gzd_get_gzd_product( $product )->get_unit_html( false ) );
|
253 |
}
|
254 |
|
255 |
/**
|
259 |
*/
|
260 |
public function set_order_meta_hidden( $metas ) {
|
261 |
array_push( $metas, '_item_desc' );
|
262 |
+
array_push( $metas, '_units' );
|
263 |
array_push( $metas, '_delivery_time' );
|
264 |
array_push( $metas, '_unit_price' );
|
265 |
return $metas;
|
266 |
}
|
267 |
|
268 |
public function set_formatted_billing_address( $fields = array(), $order ) {
|
269 |
+
|
270 |
+
if ( 'yes' !== get_option( 'woocommerce_gzd_checkout_address_field' ) )
|
271 |
+
return $fields;
|
272 |
+
|
273 |
if ( $order->billing_title )
|
274 |
$fields[ 'title' ] = $this->get_customer_title( $order->billing_title );
|
275 |
return $fields;
|
276 |
}
|
277 |
|
278 |
public function set_formatted_shipping_address( $fields = array(), $order ) {
|
279 |
+
|
280 |
+
if ( 'yes' !== get_option( 'woocommerce_gzd_checkout_address_field' ) )
|
281 |
+
return $fields;
|
282 |
+
|
283 |
if ( $order->shipping_title )
|
284 |
$fields[ 'title' ] = $this->get_customer_title( $order->shipping_title );
|
285 |
return $fields;
|
286 |
}
|
287 |
|
288 |
public function get_customer_title( $option = 1 ) {
|
289 |
+
return ( 1 == $option ? __( 'Mr.', 'woocommerce-germanized' ) : __( 'Ms.', 'woocommerce-germanized' ) );
|
290 |
}
|
291 |
|
292 |
public function set_formatted_address( $placeholder, $args ) {
|
includes/class-wc-gzd-ekomi.php
CHANGED
@@ -35,10 +35,13 @@ class WC_GZD_Ekomi {
|
|
35 |
* Creates a new User if the eKomi user does not already exist. Adds hooks to schedules to manage review updates and Email notifications
|
36 |
*/
|
37 |
public function __construct() {
|
|
|
38 |
$this->version = 'cust-1.0.0';
|
39 |
$this->id = $this->shop_id;
|
|
|
40 |
if ( $this->is_enabled() )
|
41 |
add_action( 'init', array( $this, 'init' ) );
|
|
|
42 |
// Register sections
|
43 |
add_filter( 'woocommerce_gzd_settings_sections', array( $this, 'register_section' ), 5 );
|
44 |
add_filter( 'woocommerce_gzd_get_settings_ekomi', array( $this, 'get_settings' ) );
|
35 |
* Creates a new User if the eKomi user does not already exist. Adds hooks to schedules to manage review updates and Email notifications
|
36 |
*/
|
37 |
public function __construct() {
|
38 |
+
|
39 |
$this->version = 'cust-1.0.0';
|
40 |
$this->id = $this->shop_id;
|
41 |
+
|
42 |
if ( $this->is_enabled() )
|
43 |
add_action( 'init', array( $this, 'init' ) );
|
44 |
+
|
45 |
// Register sections
|
46 |
add_filter( 'woocommerce_gzd_settings_sections', array( $this, 'register_section' ), 5 );
|
47 |
add_filter( 'woocommerce_gzd_get_settings_ekomi', array( $this, 'get_settings' ) );
|
includes/class-wc-gzd-emails.php
CHANGED
@@ -129,6 +129,7 @@ class WC_GZD_Emails {
|
|
129 |
return $product;
|
130 |
|
131 |
// Add order item name actions
|
|
|
132 |
add_action( 'woocommerce_order_item_name', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'email_product_delivery_time' ), 2 );
|
133 |
add_action( 'woocommerce_order_item_name', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'email_product_item_desc' ), 2 );
|
134 |
add_filter( 'woocommerce_order_formatted_line_subtotal', 'wc_gzd_cart_product_unit_price', wc_gzd_get_hook_priority( 'email_product_unit_price' ), 2 );
|
129 |
return $product;
|
130 |
|
131 |
// Add order item name actions
|
132 |
+
add_action( 'woocommerce_order_item_name', 'wc_gzd_cart_product_units', wc_gzd_get_hook_priority( 'email_product_units' ), 2 );
|
133 |
add_action( 'woocommerce_order_item_name', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'email_product_delivery_time' ), 2 );
|
134 |
add_action( 'woocommerce_order_item_name', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'email_product_item_desc' ), 2 );
|
135 |
add_filter( 'woocommerce_order_formatted_line_subtotal', 'wc_gzd_cart_product_unit_price', wc_gzd_get_hook_priority( 'email_product_unit_price' ), 2 );
|
includes/class-wc-gzd-hook-priorities.php
CHANGED
@@ -78,15 +78,18 @@ class WC_GZD_Hook_Priorities {
|
|
78 |
'single_small_business_info' => 30,
|
79 |
'single_product_units' => 5,
|
80 |
'loop_price_unit' => 10,
|
|
|
81 |
'loop_tax_info' => 6,
|
82 |
'loop_shipping_costs_info' => 7,
|
83 |
'loop_delivery_time_info' => 8,
|
84 |
'cart_subtotal_unit_price' => 0,
|
85 |
'cart_product_unit_price' => 0,
|
|
|
86 |
'cart_product_delivery_time' => 11,
|
87 |
'cart_product_item_desc' => 12,
|
88 |
'cart_small_business_info' => 0,
|
89 |
'checkout_small_business_info' => 25,
|
|
|
90 |
'checkout_product_delivery_time' => 0,
|
91 |
'checkout_product_item_desc' => 0,
|
92 |
'checkout_edit_data_notice' => 0,
|
@@ -97,13 +100,15 @@ class WC_GZD_Hook_Priorities {
|
|
97 |
'checkout_set_terms' => 3,
|
98 |
'checkout_digital_checkbox' => 4,
|
99 |
'checkout_direct_debit' => 5,
|
|
|
100 |
'order_product_delivery_time' => 0,
|
101 |
'order_product_item_desc' => 0,
|
102 |
'order_product_unit_price' => 0,
|
103 |
'order_pay_now_button' => 0,
|
104 |
'email_product_unit_price' => 0,
|
105 |
-
'
|
106 |
-
'
|
|
|
107 |
'gzd_footer_vat_info' => 0,
|
108 |
'footer_vat_info' => 5,
|
109 |
'gzd_footer_sale_info' => 0,
|
78 |
'single_small_business_info' => 30,
|
79 |
'single_product_units' => 5,
|
80 |
'loop_price_unit' => 10,
|
81 |
+
'loop_product_units' => 5,
|
82 |
'loop_tax_info' => 6,
|
83 |
'loop_shipping_costs_info' => 7,
|
84 |
'loop_delivery_time_info' => 8,
|
85 |
'cart_subtotal_unit_price' => 0,
|
86 |
'cart_product_unit_price' => 0,
|
87 |
+
'cart_product_units' => 10,
|
88 |
'cart_product_delivery_time' => 11,
|
89 |
'cart_product_item_desc' => 12,
|
90 |
'cart_small_business_info' => 0,
|
91 |
'checkout_small_business_info' => 25,
|
92 |
+
'checkout_product_units' => 0,
|
93 |
'checkout_product_delivery_time' => 0,
|
94 |
'checkout_product_item_desc' => 0,
|
95 |
'checkout_edit_data_notice' => 0,
|
100 |
'checkout_set_terms' => 3,
|
101 |
'checkout_digital_checkbox' => 4,
|
102 |
'checkout_direct_debit' => 5,
|
103 |
+
'order_product_units' => 0,
|
104 |
'order_product_delivery_time' => 0,
|
105 |
'order_product_item_desc' => 0,
|
106 |
'order_product_unit_price' => 0,
|
107 |
'order_pay_now_button' => 0,
|
108 |
'email_product_unit_price' => 0,
|
109 |
+
'email_product_units' => 1,
|
110 |
+
'email_product_delivery_time' => 2,
|
111 |
+
'email_product_item_desc' => 3,
|
112 |
'gzd_footer_vat_info' => 0,
|
113 |
'footer_vat_info' => 5,
|
114 |
'gzd_footer_sale_info' => 0,
|
includes/class-wc-gzd-install.php
CHANGED
@@ -17,14 +17,15 @@ class WC_GZD_Install {
|
|
17 |
private static $db_updates = array(
|
18 |
'1.0.4' => 'updates/woocommerce-gzd-update-1.0.4.php',
|
19 |
'1.4.2' => 'updates/woocommerce-gzd-update-1.4.2.php',
|
20 |
-
'1.4.6' => 'updates/woocommerce-gzd-update-1.4.6.php'
|
|
|
21 |
);
|
22 |
|
23 |
/**
|
24 |
* Hook in tabs.
|
25 |
*/
|
26 |
public function __construct() {
|
27 |
-
add_action( 'admin_init', array( __CLASS__, 'check_version' ),
|
28 |
add_action( 'admin_init', array( __CLASS__, 'install_actions' ) );
|
29 |
add_action( 'in_plugin_update_message-woocommerce-germanized/woocommerce-germanized.php', array( __CLASS__, 'in_plugin_update_message' ) );
|
30 |
}
|
@@ -133,11 +134,15 @@ class WC_GZD_Install {
|
|
133 |
$tax_classes = array_filter( array_map( 'trim', explode( "\n", get_option('woocommerce_tax_classes' ) ) ) );
|
134 |
|
135 |
if ( ! in_array( 'Virtual Rate', $tax_classes ) || ! in_array( 'Virtual Reduced Rate', $tax_classes ) ) {
|
|
|
136 |
update_option( '_wc_gzd_needs_pages', 1 );
|
|
|
137 |
if ( ! in_array( 'Virtual Rate', $tax_classes ) )
|
138 |
array_push( $tax_classes, 'Virtual Rate' );
|
|
|
139 |
if ( ! in_array( 'Virtual Reduced Rate', $tax_classes ) )
|
140 |
array_push( $tax_classes, 'Virtual Reduced Rate' );
|
|
|
141 |
update_option( 'woocommerce_tax_classes', implode( "\n", $tax_classes ) );
|
142 |
}
|
143 |
|
@@ -147,6 +152,9 @@ class WC_GZD_Install {
|
|
147 |
|
148 |
// Queue messages and notices
|
149 |
if ( ! is_null( $current_version ) ) {
|
|
|
|
|
|
|
150 |
|
151 |
$major_version = substr( $current_version, 0, 3 );
|
152 |
$new_major_version = substr( WC_germanized()->version, 0, 3 );
|
@@ -157,6 +165,12 @@ class WC_GZD_Install {
|
|
157 |
delete_option( '_wc_gzd_hide_pro_notice' );
|
158 |
}
|
159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
}
|
161 |
|
162 |
if ( ! is_null( $current_db_version ) && version_compare( $current_db_version, max( array_keys( self::$db_updates ) ), '<' ) ) {
|
@@ -177,9 +191,6 @@ class WC_GZD_Install {
|
|
177 |
// Check if pages are needed
|
178 |
if ( wc_get_page_id( 'revocation' ) < 1 ) {
|
179 |
update_option( '_wc_gzd_needs_pages', 1 );
|
180 |
-
} else {
|
181 |
-
// Show tour for new installs only
|
182 |
-
update_option( 'woocommerce_gzd_hide_tour', 1 );
|
183 |
}
|
184 |
|
185 |
// Flush rules after install
|
@@ -425,6 +436,10 @@ class WC_GZD_Install {
|
|
425 |
* @return void
|
426 |
*/
|
427 |
public static function create_pages() {
|
|
|
|
|
|
|
|
|
428 |
$pages = apply_filters( 'woocommerce_gzd_create_pages', array(
|
429 |
'data_security' => array(
|
430 |
'name' => _x( 'data-security', 'Page slug', 'woocommerce-germanized' ),
|
@@ -434,7 +449,7 @@ class WC_GZD_Install {
|
|
434 |
'imprint' => array(
|
435 |
'name' => _x( 'imprint', 'Page slug', 'woocommerce-germanized' ),
|
436 |
'title' => _x( 'Imprint', 'Page title', 'woocommerce-germanized' ),
|
437 |
-
'content' => ''
|
438 |
),
|
439 |
'terms' => array(
|
440 |
'name' => _x( 'terms', 'Page slug', 'woocommerce-germanized' ),
|
17 |
private static $db_updates = array(
|
18 |
'1.0.4' => 'updates/woocommerce-gzd-update-1.0.4.php',
|
19 |
'1.4.2' => 'updates/woocommerce-gzd-update-1.4.2.php',
|
20 |
+
'1.4.6' => 'updates/woocommerce-gzd-update-1.4.6.php',
|
21 |
+
'1.5.0' => 'updates/woocommerce-gzd-update-1.5.0.php'
|
22 |
);
|
23 |
|
24 |
/**
|
25 |
* Hook in tabs.
|
26 |
*/
|
27 |
public function __construct() {
|
28 |
+
add_action( 'admin_init', array( __CLASS__, 'check_version' ), 10 );
|
29 |
add_action( 'admin_init', array( __CLASS__, 'install_actions' ) );
|
30 |
add_action( 'in_plugin_update_message-woocommerce-germanized/woocommerce-germanized.php', array( __CLASS__, 'in_plugin_update_message' ) );
|
31 |
}
|
134 |
$tax_classes = array_filter( array_map( 'trim', explode( "\n", get_option('woocommerce_tax_classes' ) ) ) );
|
135 |
|
136 |
if ( ! in_array( 'Virtual Rate', $tax_classes ) || ! in_array( 'Virtual Reduced Rate', $tax_classes ) ) {
|
137 |
+
|
138 |
update_option( '_wc_gzd_needs_pages', 1 );
|
139 |
+
|
140 |
if ( ! in_array( 'Virtual Rate', $tax_classes ) )
|
141 |
array_push( $tax_classes, 'Virtual Rate' );
|
142 |
+
|
143 |
if ( ! in_array( 'Virtual Reduced Rate', $tax_classes ) )
|
144 |
array_push( $tax_classes, 'Virtual Reduced Rate' );
|
145 |
+
|
146 |
update_option( 'woocommerce_tax_classes', implode( "\n", $tax_classes ) );
|
147 |
}
|
148 |
|
152 |
|
153 |
// Queue messages and notices
|
154 |
if ( ! is_null( $current_version ) ) {
|
155 |
+
|
156 |
+
// Show tour for new installs only
|
157 |
+
update_option( 'woocommerce_gzd_hide_tour', 1 );
|
158 |
|
159 |
$major_version = substr( $current_version, 0, 3 );
|
160 |
$new_major_version = substr( WC_germanized()->version, 0, 3 );
|
165 |
delete_option( '_wc_gzd_hide_pro_notice' );
|
166 |
}
|
167 |
|
168 |
+
} else {
|
169 |
+
|
170 |
+
// Fresh install - Check if some german market plugin was installed before
|
171 |
+
if ( WC_GZD_Admin_Importer::instance()->is_available() )
|
172 |
+
update_option( '_wc_gzd_import_available', 1 );
|
173 |
+
|
174 |
}
|
175 |
|
176 |
if ( ! is_null( $current_db_version ) && version_compare( $current_db_version, max( array_keys( self::$db_updates ) ), '<' ) ) {
|
191 |
// Check if pages are needed
|
192 |
if ( wc_get_page_id( 'revocation' ) < 1 ) {
|
193 |
update_option( '_wc_gzd_needs_pages', 1 );
|
|
|
|
|
|
|
194 |
}
|
195 |
|
196 |
// Flush rules after install
|
436 |
* @return void
|
437 |
*/
|
438 |
public static function create_pages() {
|
439 |
+
|
440 |
+
if ( ! function_exists( 'wc_create_page' ) )
|
441 |
+
include_once( WC()->plugin_path() . '/includes/admin/wc-admin-functions.php' );
|
442 |
+
|
443 |
$pages = apply_filters( 'woocommerce_gzd_create_pages', array(
|
444 |
'data_security' => array(
|
445 |
'name' => _x( 'data-security', 'Page slug', 'woocommerce-germanized' ),
|
449 |
'imprint' => array(
|
450 |
'name' => _x( 'imprint', 'Page slug', 'woocommerce-germanized' ),
|
451 |
'title' => _x( 'Imprint', 'Page title', 'woocommerce-germanized' ),
|
452 |
+
'content' => '[gzd_complaints]'
|
453 |
),
|
454 |
'terms' => array(
|
455 |
'name' => _x( 'terms', 'Page slug', 'woocommerce-germanized' ),
|
includes/class-wc-gzd-payment-gateways.php
CHANGED
@@ -30,6 +30,10 @@ class WC_GZD_Payment_Gateways {
|
|
30 |
* Manipulate payment gateway description if has a fee and init gateway title filter
|
31 |
*/
|
32 |
public function checkout() {
|
|
|
|
|
|
|
|
|
33 |
$this->manipulate_gateways();
|
34 |
}
|
35 |
|
30 |
* Manipulate payment gateway description if has a fee and init gateway title filter
|
31 |
*/
|
32 |
public function checkout() {
|
33 |
+
|
34 |
+
if ( is_admin() )
|
35 |
+
return;
|
36 |
+
|
37 |
$this->manipulate_gateways();
|
38 |
}
|
39 |
|
includes/class-wc-gzd-revocation.php
CHANGED
@@ -38,9 +38,9 @@ class WC_GZD_Revocation {
|
|
38 |
'label' => _x( 'Title', 'revocation-form', 'woocommerce-germanized' ),
|
39 |
'required' => true,
|
40 |
'options' => array(
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
),
|
45 |
'address_firstname' => array(
|
46 |
'type' => 'text',
|
38 |
'label' => _x( 'Title', 'revocation-form', 'woocommerce-germanized' ),
|
39 |
'required' => true,
|
40 |
'options' => array(
|
41 |
+
__( 'Mr.', 'woocommerce-germanized' ) => __( 'Mr.', 'woocommerce-germanized' ),
|
42 |
+
__( 'Ms.', 'woocommerce-germanized' ) => __( 'Ms.', 'woocommerce-germanized' )
|
43 |
+
),
|
44 |
),
|
45 |
'address_firstname' => array(
|
46 |
'type' => 'text',
|
includes/class-wc-gzd-shortcodes.php
CHANGED
@@ -27,6 +27,7 @@ class WC_GZD_Shortcodes {
|
|
27 |
'gzd_feature' => __CLASS__ . '::gzd_feature',
|
28 |
'gzd_vat_info' => __CLASS__ . '::gzd_vat_info',
|
29 |
'gzd_sale_info' => __CLASS__ . '::gzd_sale_info',
|
|
|
30 |
);
|
31 |
|
32 |
foreach ( $shortcodes as $shortcode => $function ) {
|
@@ -35,6 +36,10 @@ class WC_GZD_Shortcodes {
|
|
35 |
|
36 |
}
|
37 |
|
|
|
|
|
|
|
|
|
38 |
/**
|
39 |
* Returns revocation_form template html
|
40 |
*
|
27 |
'gzd_feature' => __CLASS__ . '::gzd_feature',
|
28 |
'gzd_vat_info' => __CLASS__ . '::gzd_vat_info',
|
29 |
'gzd_sale_info' => __CLASS__ . '::gzd_sale_info',
|
30 |
+
'gzd_complaints' => __CLASS__ . '::gzd_complaints',
|
31 |
);
|
32 |
|
33 |
foreach ( $shortcodes as $shortcode => $function ) {
|
36 |
|
37 |
}
|
38 |
|
39 |
+
public static function gzd_complaints( $atts ) {
|
40 |
+
return wpautop( str_replace( 'http://ec.europa.eu/consumers/odr/', '<a href="http://ec.europa.eu/consumers/odr/" target="_blank">http://ec.europa.eu/consumers/odr/</a>', get_option( 'woocommerce_gzd_complaints_procedure_text' ) ) );
|
41 |
+
}
|
42 |
+
|
43 |
/**
|
44 |
* Returns revocation_form template html
|
45 |
*
|
includes/class-wc-gzd-trusted-shops.php
CHANGED
@@ -45,8 +45,11 @@ class WC_GZD_Trusted_Shops {
|
|
45 |
* Sets Trusted Shops payment gateways and establishes hooks
|
46 |
*/
|
47 |
public function __construct() {
|
|
|
48 |
$this->partner_id = 'WooCommerceGermanized';
|
|
|
49 |
$this->refresh();
|
|
|
50 |
$this->gateways = apply_filters( 'woocommerce_trusted_shops_gateways', array(
|
51 |
'prepayment' => _x( 'Prepayment', 'trusted-shops', 'woocommerce-germanized' ),
|
52 |
'cash_on_delivery' => _x( 'Cash On Delivery', 'trusted-shops', 'woocommerce-germanized' ),
|
@@ -57,24 +60,29 @@ class WC_GZD_Trusted_Shops {
|
|
57 |
'financing' => _x( 'Financing', 'trusted-shops', 'woocommerce-germanized' ),
|
58 |
)
|
59 |
);
|
|
|
60 |
$this->et_params = array( 'etcc_med' => 'part', 'etcc_cmp' => 'sofpar', 'etcc_par' => 'woo', 'etcc_mon' => 11 );
|
|
|
61 |
// Schedule
|
62 |
if ( $this->is_rich_snippets_enabled() ) {
|
63 |
add_action( 'woocommerce_gzd_trusted_shops_reviews', array( $this, 'update_reviews' ) );
|
64 |
if ( empty( $this->reviews_cache ) )
|
65 |
add_action( 'init', array( $this, 'update_reviews' ) );
|
66 |
}
|
|
|
67 |
if ( $this->is_review_widget_enabled() ) {
|
68 |
add_action( 'woocommerce_gzd_trusted_shops_reviews', array( $this, 'update_review_widget' ) );
|
69 |
if ( empty( $this->review_widget_attachment ) )
|
70 |
add_action( 'init', array( $this, 'update_review_widget' ) );
|
71 |
}
|
|
|
72 |
if ( $this->is_review_reminder_enabled() )
|
73 |
add_action( 'woocommerce_gzd_trusted_shops_reviews', array( $this, 'send_mails' ) );
|
74 |
|
75 |
// Add Badge to Footer
|
76 |
if ( $this->is_enabled() && $this->get_badge_js() )
|
77 |
add_action( 'wp_footer', array( $this, 'add_badge' ), 5 );
|
|
|
78 |
// Register Section
|
79 |
add_filter( 'woocommerce_gzd_settings_sections', array( $this, 'register_section' ), 1 );
|
80 |
add_filter( 'woocommerce_gzd_get_settings_trusted_shops', array( $this, 'get_settings' ) );
|
@@ -83,6 +91,7 @@ class WC_GZD_Trusted_Shops {
|
|
83 |
add_action( 'woocommerce_gzd_after_save_section_trusted_shops', array( $this, 'after_save' ), 0, 1 );
|
84 |
add_action( 'wc_germanized_settings_section_after_trusted_shops', array( $this, 'review_collector_export' ), 0 );
|
85 |
add_action( 'admin_init', array( $this, 'review_collector_export_csv' ) );
|
|
|
86 |
}
|
87 |
|
88 |
public function refresh() {
|
@@ -348,6 +357,7 @@ class WC_GZD_Trusted_Shops {
|
|
348 |
}
|
349 |
|
350 |
public function review_collector_export_csv() {
|
|
|
351 |
if ( ! isset( $_GET[ 'action' ] ) || $_GET[ 'action' ] != 'wc-gzd-trusted-shops-export' || ( isset( $_GET[ 'action' ] ) && $_GET[ 'action' ] == 'wc-gzd-trusted-shops-export' && ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'wc-gzd-trusted-shops-export' ) ) )
|
352 |
return;
|
353 |
|
45 |
* Sets Trusted Shops payment gateways and establishes hooks
|
46 |
*/
|
47 |
public function __construct() {
|
48 |
+
|
49 |
$this->partner_id = 'WooCommerceGermanized';
|
50 |
+
|
51 |
$this->refresh();
|
52 |
+
|
53 |
$this->gateways = apply_filters( 'woocommerce_trusted_shops_gateways', array(
|
54 |
'prepayment' => _x( 'Prepayment', 'trusted-shops', 'woocommerce-germanized' ),
|
55 |
'cash_on_delivery' => _x( 'Cash On Delivery', 'trusted-shops', 'woocommerce-germanized' ),
|
60 |
'financing' => _x( 'Financing', 'trusted-shops', 'woocommerce-germanized' ),
|
61 |
)
|
62 |
);
|
63 |
+
|
64 |
$this->et_params = array( 'etcc_med' => 'part', 'etcc_cmp' => 'sofpar', 'etcc_par' => 'woo', 'etcc_mon' => 11 );
|
65 |
+
|
66 |
// Schedule
|
67 |
if ( $this->is_rich_snippets_enabled() ) {
|
68 |
add_action( 'woocommerce_gzd_trusted_shops_reviews', array( $this, 'update_reviews' ) );
|
69 |
if ( empty( $this->reviews_cache ) )
|
70 |
add_action( 'init', array( $this, 'update_reviews' ) );
|
71 |
}
|
72 |
+
|
73 |
if ( $this->is_review_widget_enabled() ) {
|
74 |
add_action( 'woocommerce_gzd_trusted_shops_reviews', array( $this, 'update_review_widget' ) );
|
75 |
if ( empty( $this->review_widget_attachment ) )
|
76 |
add_action( 'init', array( $this, 'update_review_widget' ) );
|
77 |
}
|
78 |
+
|
79 |
if ( $this->is_review_reminder_enabled() )
|
80 |
add_action( 'woocommerce_gzd_trusted_shops_reviews', array( $this, 'send_mails' ) );
|
81 |
|
82 |
// Add Badge to Footer
|
83 |
if ( $this->is_enabled() && $this->get_badge_js() )
|
84 |
add_action( 'wp_footer', array( $this, 'add_badge' ), 5 );
|
85 |
+
|
86 |
// Register Section
|
87 |
add_filter( 'woocommerce_gzd_settings_sections', array( $this, 'register_section' ), 1 );
|
88 |
add_filter( 'woocommerce_gzd_get_settings_trusted_shops', array( $this, 'get_settings' ) );
|
91 |
add_action( 'woocommerce_gzd_after_save_section_trusted_shops', array( $this, 'after_save' ), 0, 1 );
|
92 |
add_action( 'wc_germanized_settings_section_after_trusted_shops', array( $this, 'review_collector_export' ), 0 );
|
93 |
add_action( 'admin_init', array( $this, 'review_collector_export_csv' ) );
|
94 |
+
|
95 |
}
|
96 |
|
97 |
public function refresh() {
|
357 |
}
|
358 |
|
359 |
public function review_collector_export_csv() {
|
360 |
+
|
361 |
if ( ! isset( $_GET[ 'action' ] ) || $_GET[ 'action' ] != 'wc-gzd-trusted-shops-export' || ( isset( $_GET[ 'action' ] ) && $_GET[ 'action' ] == 'wc-gzd-trusted-shops-export' && ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'wc-gzd-trusted-shops-export' ) ) )
|
362 |
return;
|
363 |
|
includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php
CHANGED
@@ -88,12 +88,28 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
88 |
// Customer Emails
|
89 |
add_action( 'woocommerce_email_before_order_table', array( $this, 'email_instructions' ), 10, 3 );
|
90 |
add_action( 'woocommerce_germanized_order_confirmation_sent', array( $this, 'send_mail' ) );
|
|
|
91 |
|
92 |
// Order admin
|
93 |
add_filter( 'woocommerce_admin_billing_fields', array( $this, 'set_debit_fields' ) );
|
94 |
|
95 |
}
|
96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
public function set_debit_fields( $fields ) {
|
98 |
|
99 |
global $post;
|
88 |
// Customer Emails
|
89 |
add_action( 'woocommerce_email_before_order_table', array( $this, 'email_instructions' ), 10, 3 );
|
90 |
add_action( 'woocommerce_germanized_order_confirmation_sent', array( $this, 'send_mail' ) );
|
91 |
+
add_action( 'woocommerce_email_customer_details', array( $this, 'email_sepa' ), 15, 3 );
|
92 |
|
93 |
// Order admin
|
94 |
add_filter( 'woocommerce_admin_billing_fields', array( $this, 'set_debit_fields' ) );
|
95 |
|
96 |
}
|
97 |
|
98 |
+
public function email_sepa( $order, $sent_to_admin, $plain_text ) {
|
99 |
+
|
100 |
+
if ( $this->id !== $order->payment_method )
|
101 |
+
return;
|
102 |
+
|
103 |
+
$sepa_fields = array(
|
104 |
+
__( 'Account Holder', 'woocommerce-germanized' ) => $order->direct_debit_holder,
|
105 |
+
__( 'IBAN', 'woocommerce-germanized' ) => $order->direct_debit_iban,
|
106 |
+
__( 'BIC/SWIFT', 'woocommerce-germanized' ) => $order->direct_debit_bic,
|
107 |
+
);
|
108 |
+
|
109 |
+
wc_get_template( 'emails/email-sepa-data.php', array( 'fields' => $sepa_fields ) );
|
110 |
+
|
111 |
+
}
|
112 |
+
|
113 |
public function set_debit_fields( $fields ) {
|
114 |
|
115 |
global $post;
|
includes/updates/woocommerce-gzd-update-1.5.0.php
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Insert complaints shortcode
|
4 |
+
$imprint = wc_get_page_id( 'imprint' );
|
5 |
+
|
6 |
+
if ( $imprint != -1 )
|
7 |
+
WC_GZD_Admin::instance()->insert_complaints_shortcode( $imprint );
|
8 |
+
|
9 |
+
?>
|
includes/wc-gzd-cart-functions.php
CHANGED
@@ -29,8 +29,8 @@ function wc_gzd_cart_product_item_desc( $title, $cart_item, $cart_item_key = ''
|
|
29 |
$product_desc = "";
|
30 |
if ( isset( $cart_item[ 'data' ] ) ) {
|
31 |
$product = apply_filters( 'woocommerce_cart_item_product', $cart_item[ 'data' ], $cart_item, $cart_item_key );
|
32 |
-
if ( $product->
|
33 |
-
$product_desc = $product->
|
34 |
} else if ( isset( $cart_item[ 'item_desc' ] ) )
|
35 |
$product_desc = $cart_item[ 'item_desc' ];
|
36 |
if ( ! empty( $product_desc ) )
|
@@ -49,8 +49,8 @@ function wc_gzd_cart_product_delivery_time( $title, $cart_item, $cart_item_key =
|
|
49 |
$delivery_time = "";
|
50 |
if ( isset( $cart_item[ 'data' ] ) ) {
|
51 |
$product = apply_filters( 'woocommerce_cart_item_product', $cart_item[ 'data' ], $cart_item, $cart_item_key );
|
52 |
-
if ( $product->
|
53 |
-
$delivery_time = $product->
|
54 |
} else if ( isset( $cart_item[ 'delivery_time' ] ) )
|
55 |
$delivery_time = $cart_item[ 'delivery_time' ];
|
56 |
if ( ! empty( $delivery_time ) )
|
@@ -69,8 +69,8 @@ function wc_gzd_cart_product_unit_price( $price, $cart_item, $cart_item_key = ''
|
|
69 |
$unit_price = "";
|
70 |
if ( isset( $cart_item[ 'data' ] ) ) {
|
71 |
$product = apply_filters( 'woocommerce_cart_item_product', $cart_item[ 'data' ], $cart_item, $cart_item_key );
|
72 |
-
if ( $product->
|
73 |
-
$unit_price = $product->
|
74 |
} else if ( isset( $cart_item[ 'unit_price' ] ) )
|
75 |
$unit_price = $cart_item[ 'unit_price' ];
|
76 |
if ( ! empty( $unit_price ) )
|
@@ -78,6 +78,26 @@ function wc_gzd_cart_product_unit_price( $price, $cart_item, $cart_item_key = ''
|
|
78 |
return $price;
|
79 |
}
|
80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
/**
|
82 |
* Calculates tax share for shipping/fees
|
83 |
*
|
@@ -85,31 +105,45 @@ function wc_gzd_cart_product_unit_price( $price, $cart_item, $cart_item_key = ''
|
|
85 |
* @return array
|
86 |
*/
|
87 |
function wc_gzd_get_cart_tax_share( $type = 'shipping' ) {
|
|
|
88 |
$cart = WC()->cart->get_cart();
|
89 |
$tax_shares = array();
|
90 |
$item_totals = 0;
|
|
|
91 |
// Get tax classes and tax amounts
|
92 |
if ( ! empty( $cart ) ) {
|
|
|
93 |
foreach ( $cart as $key => $item ) {
|
|
|
94 |
$_product = apply_filters( 'woocommerce_cart_item_product', $item[ 'data' ], $item, $key );
|
|
|
95 |
// Dont calculate share if is shipping and product is virtual or vat exception
|
96 |
-
if ( $type == 'shipping' && $_product->is_virtual() || ( $_product->
|
97 |
continue;
|
|
|
98 |
$class = $_product->get_tax_class();
|
|
|
99 |
if ( ! isset( $tax_shares[ $class ] ) ) {
|
100 |
$tax_shares[ $class ] = array();
|
101 |
$tax_shares[ $class ][ 'total' ] = 0;
|
102 |
$tax_shares[ $class ][ 'key' ] = '';
|
103 |
}
|
|
|
104 |
$tax_shares[ $class ][ 'total' ] += ( $item[ 'line_total' ] + $item[ 'line_tax' ] );
|
105 |
$tax_shares[ $class ][ 'key' ] = key( $item[ 'line_tax_data' ][ 'total' ] );
|
106 |
$item_totals += ( $item[ 'line_total' ] + $item[ 'line_tax' ] );
|
107 |
}
|
108 |
}
|
|
|
109 |
if ( ! empty( $tax_shares ) ) {
|
|
|
|
|
|
|
110 |
foreach ( $tax_shares as $key => $class )
|
111 |
-
$tax_shares[ $key ][ 'share' ] = ( $item_totals > 0 ? $class[ 'total' ] / $item_totals :
|
|
|
112 |
}
|
|
|
113 |
return $tax_shares;
|
114 |
}
|
115 |
|
@@ -197,6 +231,13 @@ function wc_gzd_get_legal_text_digital() {
|
|
197 |
return $plain_text;
|
198 |
}
|
199 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200 |
function wc_gzd_get_legal_text_digital_email_notice() {
|
201 |
$text = get_option( 'woocommerce_gzd_order_confirmation_legal_digital_notice' );
|
202 |
if ( $text ) {
|
29 |
$product_desc = "";
|
30 |
if ( isset( $cart_item[ 'data' ] ) ) {
|
31 |
$product = apply_filters( 'woocommerce_cart_item_product', $cart_item[ 'data' ], $cart_item, $cart_item_key );
|
32 |
+
if ( wc_gzd_get_gzd_product( $product )->get_mini_desc() )
|
33 |
+
$product_desc = wc_gzd_get_gzd_product( $product )->get_mini_desc();
|
34 |
} else if ( isset( $cart_item[ 'item_desc' ] ) )
|
35 |
$product_desc = $cart_item[ 'item_desc' ];
|
36 |
if ( ! empty( $product_desc ) )
|
49 |
$delivery_time = "";
|
50 |
if ( isset( $cart_item[ 'data' ] ) ) {
|
51 |
$product = apply_filters( 'woocommerce_cart_item_product', $cart_item[ 'data' ], $cart_item, $cart_item_key );
|
52 |
+
if ( wc_gzd_get_gzd_product( $product )->get_delivery_time_term() )
|
53 |
+
$delivery_time = wc_gzd_get_gzd_product( $product )->get_delivery_time_html();
|
54 |
} else if ( isset( $cart_item[ 'delivery_time' ] ) )
|
55 |
$delivery_time = $cart_item[ 'delivery_time' ];
|
56 |
if ( ! empty( $delivery_time ) )
|
69 |
$unit_price = "";
|
70 |
if ( isset( $cart_item[ 'data' ] ) ) {
|
71 |
$product = apply_filters( 'woocommerce_cart_item_product', $cart_item[ 'data' ], $cart_item, $cart_item_key );
|
72 |
+
if ( wc_gzd_get_gzd_product( $product )->has_unit() )
|
73 |
+
$unit_price = wc_gzd_get_gzd_product( $product )->get_unit_html( false );
|
74 |
} else if ( isset( $cart_item[ 'unit_price' ] ) )
|
75 |
$unit_price = $cart_item[ 'unit_price' ];
|
76 |
if ( ! empty( $unit_price ) )
|
78 |
return $price;
|
79 |
}
|
80 |
|
81 |
+
/**
|
82 |
+
* Appends product units live data (while checkout) or order meta to product name
|
83 |
+
*
|
84 |
+
* @param string $title
|
85 |
+
* @param array $cart_item
|
86 |
+
* @return string
|
87 |
+
*/
|
88 |
+
function wc_gzd_cart_product_units( $title, $cart_item, $cart_item_key = '' ) {
|
89 |
+
$units = "";
|
90 |
+
if ( isset( $cart_item[ 'data' ] ) ) {
|
91 |
+
$product = apply_filters( 'woocommerce_cart_item_product', $cart_item[ 'data' ], $cart_item, $cart_item_key );
|
92 |
+
if ( wc_gzd_get_gzd_product( $product )->has_product_units() )
|
93 |
+
$units = wc_gzd_get_gzd_product( $product )->get_product_units_html();
|
94 |
+
} else if ( isset( $cart_item[ 'units' ] ) )
|
95 |
+
$units = $cart_item[ 'units' ];
|
96 |
+
if ( ! empty( $units ) )
|
97 |
+
$title .= '<p class="units-info">' . $units . '</p>';
|
98 |
+
return $title;
|
99 |
+
}
|
100 |
+
|
101 |
/**
|
102 |
* Calculates tax share for shipping/fees
|
103 |
*
|
105 |
* @return array
|
106 |
*/
|
107 |
function wc_gzd_get_cart_tax_share( $type = 'shipping' ) {
|
108 |
+
|
109 |
$cart = WC()->cart->get_cart();
|
110 |
$tax_shares = array();
|
111 |
$item_totals = 0;
|
112 |
+
|
113 |
// Get tax classes and tax amounts
|
114 |
if ( ! empty( $cart ) ) {
|
115 |
+
|
116 |
foreach ( $cart as $key => $item ) {
|
117 |
+
|
118 |
$_product = apply_filters( 'woocommerce_cart_item_product', $item[ 'data' ], $item, $key );
|
119 |
+
|
120 |
// Dont calculate share if is shipping and product is virtual or vat exception
|
121 |
+
if ( $type == 'shipping' && $_product->is_virtual() || ( wc_gzd_get_gzd_product( $_product )->is_virtual_vat_exception() && $type == 'shipping' ) )
|
122 |
continue;
|
123 |
+
|
124 |
$class = $_product->get_tax_class();
|
125 |
+
|
126 |
if ( ! isset( $tax_shares[ $class ] ) ) {
|
127 |
$tax_shares[ $class ] = array();
|
128 |
$tax_shares[ $class ][ 'total' ] = 0;
|
129 |
$tax_shares[ $class ][ 'key' ] = '';
|
130 |
}
|
131 |
+
|
132 |
$tax_shares[ $class ][ 'total' ] += ( $item[ 'line_total' ] + $item[ 'line_tax' ] );
|
133 |
$tax_shares[ $class ][ 'key' ] = key( $item[ 'line_tax_data' ][ 'total' ] );
|
134 |
$item_totals += ( $item[ 'line_total' ] + $item[ 'line_tax' ] );
|
135 |
}
|
136 |
}
|
137 |
+
|
138 |
if ( ! empty( $tax_shares ) ) {
|
139 |
+
|
140 |
+
$default = ( $item_totals == 0 ? 1 / sizeof( $tax_shares ) : 0 );
|
141 |
+
|
142 |
foreach ( $tax_shares as $key => $class )
|
143 |
+
$tax_shares[ $key ][ 'share' ] = ( $item_totals > 0 ? $class[ 'total' ] / $item_totals : $default );
|
144 |
+
|
145 |
}
|
146 |
+
|
147 |
return $tax_shares;
|
148 |
}
|
149 |
|
231 |
return $plain_text;
|
232 |
}
|
233 |
|
234 |
+
function wc_gzd_get_legal_text_digital_error() {
|
235 |
+
$plain_text = __( 'To retrieve direct access to digital content you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' );
|
236 |
+
if ( get_option( 'woocommerce_gzd_checkout_legal_text_digital_error' ) )
|
237 |
+
$plain_text = wc_gzd_get_legal_text( get_option( 'woocommerce_gzd_checkout_legal_text_digital_error' ) );
|
238 |
+
return $plain_text;
|
239 |
+
}
|
240 |
+
|
241 |
function wc_gzd_get_legal_text_digital_email_notice() {
|
242 |
$text = get_option( 'woocommerce_gzd_order_confirmation_legal_digital_notice' );
|
243 |
if ( $text ) {
|
includes/wc-gzd-product-functions.php
CHANGED
@@ -18,6 +18,14 @@ function wc_gzd_register_scheduled_unit_sales() {
|
|
18 |
}
|
19 |
add_action( 'woocommerce_scheduled_sales', 'wc_gzd_register_scheduled_unit_sales', 0 );
|
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
/**
|
22 |
* Unregister unit price update hook
|
23 |
*/
|
18 |
}
|
19 |
add_action( 'woocommerce_scheduled_sales', 'wc_gzd_register_scheduled_unit_sales', 0 );
|
20 |
|
21 |
+
function wc_gzd_get_gzd_product( $product ) {
|
22 |
+
|
23 |
+
if ( ! isset( $product->gzd_product ) || ! is_object( $product->gzd_product ) )
|
24 |
+
$product->gzd_product = WC()->product_factory->get_gzd_product( $product );
|
25 |
+
|
26 |
+
return $product->gzd_product;
|
27 |
+
}
|
28 |
+
|
29 |
/**
|
30 |
* Unregister unit price update hook
|
31 |
*/
|
includes/wc-gzd-template-functions.php
CHANGED
@@ -222,7 +222,7 @@ if ( ! function_exists( 'woocommerce_gzd_checkout_validation' ) ) {
|
|
222 |
}
|
223 |
}
|
224 |
if ( $is_downloadable && ! isset( $_POST[ 'download-revocate' ] ) )
|
225 |
-
wc_add_notice(
|
226 |
}
|
227 |
}
|
228 |
|
@@ -282,6 +282,7 @@ if ( ! function_exists( 'woocommerce_gzd_template_checkout_remove_cart_name_filt
|
|
282 |
* Removes the cart item name filter (using checkout quantity html) if within checkout
|
283 |
*/
|
284 |
function woocommerce_gzd_template_checkout_remove_cart_name_filter() {
|
|
|
285 |
remove_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'cart_product_delivery_time' ), 2 );
|
286 |
remove_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'cart_product_item_desc' ), 2 );
|
287 |
}
|
@@ -316,10 +317,10 @@ if ( ! function_exists( 'woocommerce_gzd_add_variation_options' ) ) {
|
|
316 |
* Add delivery time and unit price to variations
|
317 |
*/
|
318 |
function woocommerce_gzd_add_variation_options( $options, $product, $variation ) {
|
319 |
-
$options[ 'delivery_time' ] = $variation->
|
320 |
-
$options[ 'unit_price' ] = $variation->
|
321 |
-
$options[ 'product_units' ] = $variation->
|
322 |
-
$options[ 'tax_info' ] = $variation->
|
323 |
return $options;
|
324 |
}
|
325 |
|
222 |
}
|
223 |
}
|
224 |
if ( $is_downloadable && ! isset( $_POST[ 'download-revocate' ] ) )
|
225 |
+
wc_add_notice( wc_gzd_get_legal_text_digital_error(), 'error' );
|
226 |
}
|
227 |
}
|
228 |
|
282 |
* Removes the cart item name filter (using checkout quantity html) if within checkout
|
283 |
*/
|
284 |
function woocommerce_gzd_template_checkout_remove_cart_name_filter() {
|
285 |
+
remove_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_units', wc_gzd_get_hook_priority( 'cart_product_units' ), 2 );
|
286 |
remove_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'cart_product_delivery_time' ), 2 );
|
287 |
remove_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'cart_product_item_desc' ), 2 );
|
288 |
}
|
317 |
* Add delivery time and unit price to variations
|
318 |
*/
|
319 |
function woocommerce_gzd_add_variation_options( $options, $product, $variation ) {
|
320 |
+
$options[ 'delivery_time' ] = wc_gzd_get_gzd_product( $variation )->get_delivery_time_html();
|
321 |
+
$options[ 'unit_price' ] = wc_gzd_get_gzd_product( $variation )->get_unit_html();
|
322 |
+
$options[ 'product_units' ] = wc_gzd_get_gzd_product( $variation )->get_product_units_html();
|
323 |
+
$options[ 'tax_info' ] = wc_gzd_get_gzd_product( $variation )->get_tax_info();
|
324 |
return $options;
|
325 |
}
|
326 |
|
includes/wc-gzd-template-hooks.php
CHANGED
@@ -16,7 +16,7 @@ if ( get_option( 'woocommerce_gzd_display_product_detail_tax_info' ) == 'yes' ||
|
|
16 |
add_action( 'woocommerce_single_product_summary', 'woocommerce_gzd_template_single_legal_info', wc_gzd_get_hook_priority( 'single_legal_info' ) );
|
17 |
if ( get_option( 'woocommerce_gzd_display_product_detail_delivery_time' ) == 'yes' )
|
18 |
add_action( 'woocommerce_single_product_summary', 'woocommerce_gzd_template_single_delivery_time_info', wc_gzd_get_hook_priority( 'single_delivery_time_info' ) );
|
19 |
-
if ( get_option( '
|
20 |
add_action( 'woocommerce_product_meta_start', 'woocommerce_gzd_template_single_product_units', wc_gzd_get_hook_priority( 'single_product_units' ) );
|
21 |
add_filter( 'woocommerce_available_variation', 'woocommerce_gzd_add_variation_options', 0, 3 );
|
22 |
|
@@ -25,6 +25,8 @@ add_filter( 'woocommerce_available_variation', 'woocommerce_gzd_add_variation_op
|
|
25 |
*/
|
26 |
if ( get_option( 'woocommerce_gzd_display_listings_unit_price' ) == 'yes' )
|
27 |
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_gzd_template_single_price_unit', wc_gzd_get_hook_priority( 'loop_price_unit' ) );
|
|
|
|
|
28 |
if ( get_option( 'woocommerce_gzd_display_listings_shipping_costs' ) == 'yes' )
|
29 |
add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_gzd_template_single_shipping_costs_info', wc_gzd_get_hook_priority( 'loop_shipping_costs_info' ) );
|
30 |
if ( get_option( 'woocommerce_gzd_display_listings_delivery_time' ) == 'yes' )
|
@@ -46,6 +48,7 @@ add_filter( 'woocommerce_cart_item_subtotal', 'wc_gzd_cart_product_unit_price',
|
|
46 |
// Remove cart item name filter within checkout
|
47 |
add_action( 'woocommerce_review_order_before_cart_contents', 'woocommerce_gzd_template_checkout_remove_cart_name_filter' );
|
48 |
// Add item name filter within cart
|
|
|
49 |
add_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'cart_product_delivery_time' ), 3 );
|
50 |
add_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'cart_product_item_desc' ), 3 );
|
51 |
// Small enterprises
|
@@ -60,6 +63,7 @@ if ( get_option( 'woocommerce_gzd_small_enterprise' ) == 'yes' ) {
|
|
60 |
add_action( 'woocommerce_review_order_after_order_total', 'woocommerce_gzd_template_cart_total_tax', 1 );
|
61 |
add_action( 'woocommerce_review_order_before_cart_contents', 'woocommerce_gzd_template_checkout_table_content_replacement' );
|
62 |
add_action( 'woocommerce_review_order_after_cart_contents', 'woocommerce_gzd_template_checkout_table_product_hide_filter_removal' );
|
|
|
63 |
add_filter( 'woocommerce_checkout_cart_item_quantity', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'checkout_product_delivery_time' ), 2 );
|
64 |
add_filter( 'woocommerce_checkout_cart_item_quantity', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'checkout_product_item_desc' ), 2 );
|
65 |
if ( get_option( 'woocommerce_gzd_display_checkout_edit_data_notice' ) == 'yes' )
|
@@ -142,6 +146,7 @@ add_action( 'woocommerce_after_checkout_validation', 'woocommerce_gzd_checkout_v
|
|
142 |
remove_action( 'woocommerce_order_details_after_order_table', 'woocommerce_order_again_button' );
|
143 |
add_action( 'woocommerce_thankyou_order_received_text', 'woocommerce_gzd_template_order_success_text', 0, 1 );
|
144 |
add_action( 'woocommerce_thankyou', 'woocommerce_gzd_template_order_pay_now_button', wc_gzd_get_hook_priority( 'order_pay_now_button' ), 1 );
|
|
|
145 |
add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'order_product_delivery_time' ), 3 );
|
146 |
add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'order_product_item_desc' ), 3 );
|
147 |
add_filter( 'woocommerce_order_formatted_line_subtotal', 'wc_gzd_cart_product_unit_price', wc_gzd_get_hook_priority( 'order_product_unit_price' ), 3 );
|
16 |
add_action( 'woocommerce_single_product_summary', 'woocommerce_gzd_template_single_legal_info', wc_gzd_get_hook_priority( 'single_legal_info' ) );
|
17 |
if ( get_option( 'woocommerce_gzd_display_product_detail_delivery_time' ) == 'yes' )
|
18 |
add_action( 'woocommerce_single_product_summary', 'woocommerce_gzd_template_single_delivery_time_info', wc_gzd_get_hook_priority( 'single_delivery_time_info' ) );
|
19 |
+
if ( get_option( 'woocommerce_gzd_display_product_detail_product_units' ) == 'yes' )
|
20 |
add_action( 'woocommerce_product_meta_start', 'woocommerce_gzd_template_single_product_units', wc_gzd_get_hook_priority( 'single_product_units' ) );
|
21 |
add_filter( 'woocommerce_available_variation', 'woocommerce_gzd_add_variation_options', 0, 3 );
|
22 |
|
25 |
*/
|
26 |
if ( get_option( 'woocommerce_gzd_display_listings_unit_price' ) == 'yes' )
|
27 |
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_gzd_template_single_price_unit', wc_gzd_get_hook_priority( 'loop_price_unit' ) );
|
28 |
+
if ( get_option( 'woocommerce_gzd_display_listings_product_units' ) == 'yes' )
|
29 |
+
add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_gzd_template_single_product_units', wc_gzd_get_hook_priority( 'loop_product_units' ) );
|
30 |
if ( get_option( 'woocommerce_gzd_display_listings_shipping_costs' ) == 'yes' )
|
31 |
add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_gzd_template_single_shipping_costs_info', wc_gzd_get_hook_priority( 'loop_shipping_costs_info' ) );
|
32 |
if ( get_option( 'woocommerce_gzd_display_listings_delivery_time' ) == 'yes' )
|
48 |
// Remove cart item name filter within checkout
|
49 |
add_action( 'woocommerce_review_order_before_cart_contents', 'woocommerce_gzd_template_checkout_remove_cart_name_filter' );
|
50 |
// Add item name filter within cart
|
51 |
+
add_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_units', wc_gzd_get_hook_priority( 'cart_product_units' ), 3 );
|
52 |
add_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'cart_product_delivery_time' ), 3 );
|
53 |
add_filter( 'woocommerce_cart_item_name', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'cart_product_item_desc' ), 3 );
|
54 |
// Small enterprises
|
63 |
add_action( 'woocommerce_review_order_after_order_total', 'woocommerce_gzd_template_cart_total_tax', 1 );
|
64 |
add_action( 'woocommerce_review_order_before_cart_contents', 'woocommerce_gzd_template_checkout_table_content_replacement' );
|
65 |
add_action( 'woocommerce_review_order_after_cart_contents', 'woocommerce_gzd_template_checkout_table_product_hide_filter_removal' );
|
66 |
+
add_filter( 'woocommerce_checkout_cart_item_quantity', 'wc_gzd_cart_product_units', wc_gzd_get_hook_priority( 'checkout_product_units' ), 2 );
|
67 |
add_filter( 'woocommerce_checkout_cart_item_quantity', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'checkout_product_delivery_time' ), 2 );
|
68 |
add_filter( 'woocommerce_checkout_cart_item_quantity', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'checkout_product_item_desc' ), 2 );
|
69 |
if ( get_option( 'woocommerce_gzd_display_checkout_edit_data_notice' ) == 'yes' )
|
146 |
remove_action( 'woocommerce_order_details_after_order_table', 'woocommerce_order_again_button' );
|
147 |
add_action( 'woocommerce_thankyou_order_received_text', 'woocommerce_gzd_template_order_success_text', 0, 1 );
|
148 |
add_action( 'woocommerce_thankyou', 'woocommerce_gzd_template_order_pay_now_button', wc_gzd_get_hook_priority( 'order_pay_now_button' ), 1 );
|
149 |
+
add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_units', wc_gzd_get_hook_priority( 'order_product_units' ), 3 );
|
150 |
add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_delivery_time', wc_gzd_get_hook_priority( 'order_product_delivery_time' ), 3 );
|
151 |
add_action( 'woocommerce_order_item_quantity_html', 'wc_gzd_cart_product_item_desc', wc_gzd_get_hook_priority( 'order_product_item_desc' ), 3 );
|
152 |
add_filter( 'woocommerce_order_formatted_line_subtotal', 'wc_gzd_cart_product_unit_price', wc_gzd_get_hook_priority( 'order_product_unit_price' ), 3 );
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: woocommerce, german market, german, germany, deutsch, deutschland, de, de_
|
|
4 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=info@vendidero.de&item_name=Donation+for+WooCommerce+Germanized
|
5 |
Requires at least: 3.8
|
6 |
Tested up to: 4.4
|
7 |
-
Stable tag: 1.
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -133,6 +133,9 @@ Fügt an der jeweiligen Stelle ein Online-Widerrufsformular ein. Sowohl der Kund
|
|
133 |
`[payment_methods_info]`
|
134 |
Sehr nützlich für die Zahlungsmethoden-Hinweisseite - Fügt eine Übersicht über alle aktivierten Zahlungsmethoden (samt Hinweise) ein.
|
135 |
|
|
|
|
|
|
|
136 |
`[trusted_shops_badge]`
|
137 |
Falls du Trusted Shops nutzen solltest, kannst du mit diesem Shortcode das Trusted Shops Badge an beliebiger Stelle einfügen.
|
138 |
Mit dem Parameter width=55 (wobei 55 für 55px Breite/Höhe steht) kannst du optional die Breite des Badges anpassen.
|
@@ -174,6 +177,15 @@ Bugs sowie Hilfe bei der Arbeit an WooCommerce Germanized werden gerne über uns
|
|
174 |
|
175 |
== Changelog ==
|
176 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
= 1.4.6 =
|
178 |
* Feature - set free shipping option for products do disable "plus shipping costs" notice
|
179 |
* Feature - forwarding fee for cash on delivery
|
4 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=info@vendidero.de&item_name=Donation+for+WooCommerce+Germanized
|
5 |
Requires at least: 3.8
|
6 |
Tested up to: 4.4
|
7 |
+
Stable tag: 1.5.0
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
133 |
`[payment_methods_info]`
|
134 |
Sehr nützlich für die Zahlungsmethoden-Hinweisseite - Fügt eine Übersicht über alle aktivierten Zahlungsmethoden (samt Hinweise) ein.
|
135 |
|
136 |
+
`[gzd_complaints]`
|
137 |
+
Dieser Shortcode fügt einen Text ein, der auf die EU-Online-Schlichtungs-Plattform verweist - der Shortcode sollte in das Impressum eingebunden werden. [Hier](http://shop.trustedshops.com/de/rechtstipps/jetzt-handeln-link-auf-eu-online-schlichtungs-plattform-ab-9.1.2016) gibt es dazu weitere Informationen.
|
138 |
+
|
139 |
`[trusted_shops_badge]`
|
140 |
Falls du Trusted Shops nutzen solltest, kannst du mit diesem Shortcode das Trusted Shops Badge an beliebiger Stelle einfügen.
|
141 |
Mit dem Parameter width=55 (wobei 55 für 55px Breite/Höhe steht) kannst du optional die Breite des Badges anpassen.
|
177 |
|
178 |
== Changelog ==
|
179 |
|
180 |
+
= 1.5.0 =
|
181 |
+
* Feature - Import data from previously installed German Market Plugins
|
182 |
+
* Feature - New Shortcode [gzd_complaints] within imprint to inform customers about new EU online dispute resolution platform
|
183 |
+
* Feature - Performance Improvements
|
184 |
+
* Feature - Set digital revocation notice error message
|
185 |
+
* Fix - Variation HTML syntax
|
186 |
+
* Fix - Title address field (+ better english translation)
|
187 |
+
* Fix - Coupons tax share calculation (for total = 0)
|
188 |
+
|
189 |
= 1.4.6 =
|
190 |
* Feature - set free shipping option for products do disable "plus shipping costs" notice
|
191 |
* Feature - forwarding fee for cash on delivery
|
templates/emails/email-sepa-data.php
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Email SEPA data
|
4 |
+
*
|
5 |
+
* @author vendidero
|
6 |
+
* @package WooCommerceGermanized/Templates/Emails
|
7 |
+
* @version 2.4.0
|
8 |
+
*/
|
9 |
+
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
+
exit; // Exit if accessed directly
|
12 |
+
}
|
13 |
+
|
14 |
+
?><table id="sepa" cellspacing="0" cellpadding="0" style="width: 100%; vertical-align: top;" border="0">
|
15 |
+
|
16 |
+
<tr>
|
17 |
+
|
18 |
+
<td class="td" style="text-align:left; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;" valign="top" width="50%">
|
19 |
+
|
20 |
+
<h3><?php _e( 'SEPA Data', 'woocommerce-germanized' ); ?></h3>
|
21 |
+
|
22 |
+
<p class="text">
|
23 |
+
<?php foreach ( $fields as $label => $data ) : ?>
|
24 |
+
<span class="text-label"><?php echo wptexturize( $label ); ?>: </span>
|
25 |
+
<span class="text-data"><?php echo wptexturize( $data ); ?></span><br/>
|
26 |
+
<?php endforeach; ?>
|
27 |
+
</p>
|
28 |
+
|
29 |
+
</td>
|
30 |
+
|
31 |
+
</tr>
|
32 |
+
|
33 |
+
</table>
|
templates/single-product/delivery-time-info.php
CHANGED
@@ -12,8 +12,8 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
-
<?php if ( $product->
|
16 |
-
<p class="wc-gzd-additional-info delivery-time-info"><?php echo $product->
|
17 |
<?php elseif ( $product->is_type( 'variable' ) ) : ?>
|
18 |
<p class="wc-gzd-additional-info delivery-time-info"></p>
|
19 |
<?php endif; ?>
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
+
<?php if ( wc_gzd_get_gzd_product( $product )->get_delivery_time_term() ) : ?>
|
16 |
+
<p class="wc-gzd-additional-info delivery-time-info"><?php echo wc_gzd_get_gzd_product( $product )->get_delivery_time_html();?></p>
|
17 |
<?php elseif ( $product->is_type( 'variable' ) ) : ?>
|
18 |
<p class="wc-gzd-additional-info delivery-time-info"></p>
|
19 |
<?php endif; ?>
|
templates/single-product/legal-info.php
CHANGED
@@ -10,16 +10,17 @@
|
|
10 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
11 |
|
12 |
global $product;
|
|
|
13 |
?>
|
14 |
<div class="legal-price-info">
|
15 |
<p class="wc-gzd-additional-info">
|
16 |
-
<?php if ( $product->
|
17 |
-
<span class="wc-gzd-additional-info tax-info"><?php echo $product->
|
18 |
<?php elseif ( ( get_option( 'woocommerce_gzd_small_enterprise' ) == 'yes' && get_option( 'woocommerce_gzd_display_product_detail_small_enterprise' ) == 'yes' ) ) : ?>
|
19 |
<span class="wc-gzd-additional-info small-business-info"><?php _e( 'VAT free based on §19 UStG', 'woocommerce-germanized' );?></span>
|
20 |
<?php endif; ?>
|
21 |
-
<?php if ( $product->
|
22 |
-
<span class="wc-gzd-additional-info shipping-costs-info"><?php echo $product->
|
23 |
<?php endif; ?>
|
24 |
</p>
|
25 |
</div>
|
10 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
11 |
|
12 |
global $product;
|
13 |
+
|
14 |
?>
|
15 |
<div class="legal-price-info">
|
16 |
<p class="wc-gzd-additional-info">
|
17 |
+
<?php if ( wc_gzd_get_gzd_product( $product )->get_tax_info() && get_option( 'woocommerce_gzd_display_product_detail_tax_info' ) == 'yes' ) : ?>
|
18 |
+
<span class="wc-gzd-additional-info tax-info"><?php echo wc_gzd_get_gzd_product( $product )->get_tax_info(); ?></span>
|
19 |
<?php elseif ( ( get_option( 'woocommerce_gzd_small_enterprise' ) == 'yes' && get_option( 'woocommerce_gzd_display_product_detail_small_enterprise' ) == 'yes' ) ) : ?>
|
20 |
<span class="wc-gzd-additional-info small-business-info"><?php _e( 'VAT free based on §19 UStG', 'woocommerce-germanized' );?></span>
|
21 |
<?php endif; ?>
|
22 |
+
<?php if ( wc_gzd_get_gzd_product( $product )->get_shipping_costs_html() && get_option( 'woocommerce_gzd_display_product_detail_shipping_costs' ) == 'yes' ) : ?>
|
23 |
+
<span class="wc-gzd-additional-info shipping-costs-info"><?php echo wc_gzd_get_gzd_product( $product )->get_shipping_costs_html();?></span>
|
24 |
<?php endif; ?>
|
25 |
</p>
|
26 |
</div>
|
templates/single-product/price-unit.php
CHANGED
@@ -12,6 +12,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
-
<?php if ( $product->
|
16 |
-
<p class="price price-unit smaller"><?php echo $product->
|
17 |
<?php endif; ?>
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
+
<?php if ( wc_gzd_get_gzd_product( $product )->has_unit() ) : ?>
|
16 |
+
<p class="price price-unit smaller"><?php echo wc_gzd_get_gzd_product( $product )->get_unit_html(); ?></p>
|
17 |
<?php endif; ?>
|
templates/single-product/shipping-costs-info.php
CHANGED
@@ -12,6 +12,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
-
<?php if ( $product->
|
16 |
-
<p class="wc-gzd-additional-info shipping-costs-info"><?php echo $product->
|
17 |
<?php endif; ?>
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
+
<?php if ( wc_gzd_get_gzd_product( $product )->get_shipping_costs_html() ) : ?>
|
16 |
+
<p class="wc-gzd-additional-info shipping-costs-info"><?php echo wc_gzd_get_gzd_product( $product )->get_shipping_costs_html();?></p>
|
17 |
<?php endif; ?>
|
templates/single-product/tax-info.php
CHANGED
@@ -12,8 +12,8 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
-
<?php if ( $product->
|
16 |
-
<p class="wc-gzd-additional-info tax-info"><?php echo $product->
|
17 |
<?php elseif ( get_option( 'woocommerce_gzd_small_enterprise' ) == 'yes' ) : ?>
|
18 |
<p class="wc-gzd-additional-info small-business-info"><?php _e( 'VAT free based on §19 UStG', 'woocommerce-germanized' );?></p>
|
19 |
<?php endif; ?>
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
+
<?php if ( wc_gzd_get_gzd_product( $product )->get_tax_info() ) : ?>
|
16 |
+
<p class="wc-gzd-additional-info tax-info"><?php echo wc_gzd_get_gzd_product( $product )->get_tax_info(); ?></p>
|
17 |
<?php elseif ( get_option( 'woocommerce_gzd_small_enterprise' ) == 'yes' ) : ?>
|
18 |
<p class="wc-gzd-additional-info small-business-info"><?php _e( 'VAT free based on §19 UStG', 'woocommerce-germanized' );?></p>
|
19 |
<?php endif; ?>
|
templates/single-product/units.php
CHANGED
@@ -12,6 +12,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
-
<?php if ( $product->
|
16 |
-
<span class="product-units-wrapper product-units"><?php echo $product->
|
17 |
<?php endif; ?>
|
12 |
global $product;
|
13 |
?>
|
14 |
|
15 |
+
<?php if ( wc_gzd_get_gzd_product( $product )->has_product_units() ) : ?>
|
16 |
+
<span class="wc-gzd-additional-info product-units-wrapper product-units"><?php echo wc_gzd_get_gzd_product( $product )->get_product_units_html(); ?></span>
|
17 |
<?php endif; ?>
|
woocommerce-germanized.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: WooCommerce Germanized
|
4 |
* Plugin URI: https://www.vendidero.de/woocommerce-germanized
|
5 |
* Description: Extends WooCommerce to become a legally compliant store for the german market.
|
6 |
-
* Version: 1.
|
7 |
* Author: Vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 3.8
|
@@ -26,7 +26,7 @@ final class WooCommerce_Germanized {
|
|
26 |
*
|
27 |
* @var string
|
28 |
*/
|
29 |
-
public $version = '1.
|
30 |
|
31 |
/**
|
32 |
* Single instance of WooCommerce Germanized Main Class
|
@@ -167,6 +167,7 @@ final class WooCommerce_Germanized {
|
|
167 |
}
|
168 |
|
169 |
add_filter( 'woocommerce_get_settings_pages', array( $this, 'add_settings' ) );
|
|
|
170 |
add_filter( 'woocommerce_enqueue_styles', array( $this, 'add_styles' ) );
|
171 |
// Load after WooCommerce Frontend scripts
|
172 |
add_action( 'wp_enqueue_scripts', array( $this, 'add_scripts' ), 15 );
|
@@ -181,9 +182,6 @@ final class WooCommerce_Germanized {
|
|
181 |
// Unsure wether this could lead to future problems - tax classes with same name wont be merged anylonger
|
182 |
//add_filter( 'woocommerce_rate_code', array( $this, 'prevent_tax_name_merge' ), PHP_INT_MAX, 2 );
|
183 |
|
184 |
-
// Fallback gzd_product injection if not using wc_get_product
|
185 |
-
add_filter( 'get_post_metadata', array( $this, 'inject_gzd_product' ), 0, 4 );
|
186 |
-
|
187 |
// Hide cart estimated text if chosen
|
188 |
add_action( 'woocommerce_cart_totals_after_order_total', array( $this, 'hide_cart_estimated_text' ) );
|
189 |
add_action( 'woocommerce_after_cart_totals', array( $this, 'remove_cart_tax_zero_filter' ) );
|
@@ -305,6 +303,7 @@ final class WooCommerce_Germanized {
|
|
305 |
include_once( 'includes/admin/class-wc-gzd-admin-welcome.php' );
|
306 |
include_once( 'includes/admin/class-wc-gzd-admin-notices.php' );
|
307 |
include_once( 'includes/admin/class-wc-gzd-admin-customer.php' );
|
|
|
308 |
include_once( 'includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php' );
|
309 |
include_once( 'includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php' );
|
310 |
}
|
@@ -446,21 +445,6 @@ final class WooCommerce_Germanized {
|
|
446 |
return $template;
|
447 |
}
|
448 |
|
449 |
-
/**
|
450 |
-
* Inject WC_GZD_Product into WC_Product by filtering postmeta - fallback if not using wc_get_product
|
451 |
-
*
|
452 |
-
* @param mixed $metadata
|
453 |
-
* @param int $object_id
|
454 |
-
* @param string $meta_key
|
455 |
-
* @param boolean $single
|
456 |
-
* @return mixed
|
457 |
-
*/
|
458 |
-
public function inject_gzd_product( $metadata, $object_id, $meta_key, $single ) {
|
459 |
-
if ( $meta_key == '_gzd_product' && in_array( get_post_type( $object_id ), array( 'product', 'product_variation' ) ) )
|
460 |
-
return new WC_GZD_Product( $object_id );
|
461 |
-
return $metadata;
|
462 |
-
}
|
463 |
-
|
464 |
/**
|
465 |
* Overload product factory to inject gzd_product
|
466 |
*/
|
3 |
* Plugin Name: WooCommerce Germanized
|
4 |
* Plugin URI: https://www.vendidero.de/woocommerce-germanized
|
5 |
* Description: Extends WooCommerce to become a legally compliant store for the german market.
|
6 |
+
* Version: 1.5.0
|
7 |
* Author: Vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 3.8
|
26 |
*
|
27 |
* @var string
|
28 |
*/
|
29 |
+
public $version = '1.5.0';
|
30 |
|
31 |
/**
|
32 |
* Single instance of WooCommerce Germanized Main Class
|
167 |
}
|
168 |
|
169 |
add_filter( 'woocommerce_get_settings_pages', array( $this, 'add_settings' ) );
|
170 |
+
|
171 |
add_filter( 'woocommerce_enqueue_styles', array( $this, 'add_styles' ) );
|
172 |
// Load after WooCommerce Frontend scripts
|
173 |
add_action( 'wp_enqueue_scripts', array( $this, 'add_scripts' ), 15 );
|
182 |
// Unsure wether this could lead to future problems - tax classes with same name wont be merged anylonger
|
183 |
//add_filter( 'woocommerce_rate_code', array( $this, 'prevent_tax_name_merge' ), PHP_INT_MAX, 2 );
|
184 |
|
|
|
|
|
|
|
185 |
// Hide cart estimated text if chosen
|
186 |
add_action( 'woocommerce_cart_totals_after_order_total', array( $this, 'hide_cart_estimated_text' ) );
|
187 |
add_action( 'woocommerce_after_cart_totals', array( $this, 'remove_cart_tax_zero_filter' ) );
|
303 |
include_once( 'includes/admin/class-wc-gzd-admin-welcome.php' );
|
304 |
include_once( 'includes/admin/class-wc-gzd-admin-notices.php' );
|
305 |
include_once( 'includes/admin/class-wc-gzd-admin-customer.php' );
|
306 |
+
include_once( 'includes/admin/class-wc-gzd-admin-importer.php' );
|
307 |
include_once( 'includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php' );
|
308 |
include_once( 'includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php' );
|
309 |
}
|
445 |
return $template;
|
446 |
}
|
447 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
448 |
/**
|
449 |
* Overload product factory to inject gzd_product
|
450 |
*/
|
wpml-config.xml
CHANGED
@@ -3,6 +3,7 @@
|
|
3 |
<key name="woocommerce_gzd_shipping_costs_text" />
|
4 |
<key name="woocommerce_gzd_free_shipping_text" />
|
5 |
<key name="woocommerce_gzd_order_submit_btn_text" />
|
|
|
6 |
<key name="woocommerce_gzd_delivery_time_text" />
|
7 |
<key name="woocommerce_gzd_unit_price_text" />
|
8 |
<key name="woocommerce_gzd_product_units_text" />
|
@@ -10,6 +11,7 @@
|
|
10 |
<key name="woocommerce_gzd_checkout_legal_text" />
|
11 |
<key name="woocommerce_gzd_checkout_legal_text_error" />
|
12 |
<key name="woocommerce_gzd_checkout_legal_text_digital" />
|
|
|
13 |
<key name="woocommerce_gzd_order_success_text" />
|
14 |
<key name="woocommerce_gzd_customer_account_text" />
|
15 |
<key name="woocommerce_direct-debit_company_info" />
|
3 |
<key name="woocommerce_gzd_shipping_costs_text" />
|
4 |
<key name="woocommerce_gzd_free_shipping_text" />
|
5 |
<key name="woocommerce_gzd_order_submit_btn_text" />
|
6 |
+
<key name="woocommerce_gzd_complaints_procedure_text" />
|
7 |
<key name="woocommerce_gzd_delivery_time_text" />
|
8 |
<key name="woocommerce_gzd_unit_price_text" />
|
9 |
<key name="woocommerce_gzd_product_units_text" />
|
11 |
<key name="woocommerce_gzd_checkout_legal_text" />
|
12 |
<key name="woocommerce_gzd_checkout_legal_text_error" />
|
13 |
<key name="woocommerce_gzd_checkout_legal_text_digital" />
|
14 |
+
<key name="woocommerce_gzd_checkout_legal_text_digital_error" />
|
15 |
<key name="woocommerce_gzd_order_success_text" />
|
16 |
<key name="woocommerce_gzd_customer_account_text" />
|
17 |
<key name="woocommerce_direct-debit_company_info" />
|