Version Description
- Feature: Legal checkboxes registration/update functions
- Feature: Legal checkboxes UI
- Feature: Trusted Shops review reminder checkbox and opt-out link
- Improvement: Support shipping cost tax shares for individually priced product bundles
- Improvement: Force pay-for-order only once
- Improvement: Mark invoice gateway as subscription ready
- Fix: Bug which lead to problems while saving address within customer account with DHL numbers enabled
Download this release
Release Info
Developer | vendidero |
Plugin | WooCommerce Germanized |
Version | 2.0.0 |
Comparing to | |
See all releases |
Code changes from version 1.9.10 to 2.0.0
- assets/css/woocommerce-gzd-admin.css +91 -0
- assets/css/woocommerce-gzd-admin.min.css +1 -1
- assets/images/checkboxes.png +0 -0
- assets/images/new-checkbox.png +0 -0
- assets/js/admin/legal-checkboxes.js +272 -0
- assets/js/admin/legal-checkboxes.min.js +1 -0
- assets/js/admin/settings.js +24 -5
- assets/js/admin/settings.min.js +1 -1
- assets/js/admin/trusted-shops.js +35 -0
- assets/js/admin/trusted-shops.min.js +1 -1
- i18n/languages/woocommerce-germanized-de_DE.mo +0 -0
- i18n/languages/woocommerce-germanized-de_DE.po +1398 -1006
- i18n/languages/woocommerce-germanized-de_DE_formal.mo +0 -0
- i18n/languages/woocommerce-germanized-de_DE_formal.po +1381 -1006
- includes/admin/class-wc-gzd-admin-legal-checkboxes.php +243 -0
- includes/admin/class-wc-gzd-admin-welcome.php +21 -18
- includes/admin/class-wc-gzd-admin.php +72 -16
- includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php +1 -0
- includes/admin/settings/class-wc-gzd-settings-germanized.php +14 -200
- includes/admin/views/html-admin-page-checkbox-sidebar.php +22 -0
- includes/admin/views/html-admin-page-checkbox.php +24 -0
- includes/admin/views/html-admin-page-checkboxes.php +48 -0
- includes/admin/views/html-tour-checkboxes.php +93 -0
- includes/admin/views/html-tour-display.php +0 -12
- includes/admin/views/html-tour-general.php +1 -1
- includes/class-wc-gzd-ajax.php +71 -0
- includes/class-wc-gzd-checkout.php +22 -10
- includes/class-wc-gzd-customer-helper.php +22 -54
- includes/class-wc-gzd-dhl-parcel-shops.php +4 -1
- includes/class-wc-gzd-ekomi.php +5 -0
- includes/class-wc-gzd-emails.php +1 -1
- includes/class-wc-gzd-install.php +27 -4
- includes/class-wc-gzd-legal-checkbox-manager.php +536 -0
- includes/class-wc-gzd-legal-checkbox.php +854 -0
- includes/compatibility/class-wc-gzd-compatibility-woocommerce-product-bundles.php +52 -0
- includes/gateways/direct-debit/assets/js/direct-debit.js +107 -93
- includes/gateways/direct-debit/assets/js/direct-debit.min.js +1 -1
- includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php +8 -9
- includes/gateways/invoice/class-wc-gzd-gateway-invoice.php +7 -0
- includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php +19 -3
- includes/trusted-shops/class-wc-gzd-trusted-shops-schedule.php +22 -11
- includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php +127 -2
- includes/trusted-shops/class-wc-gzd-trusted-shops.php +4 -0
- includes/updates/woocommerce-gzd-update-2.0.0.php +78 -0
- includes/wc-gzd-cart-functions.php +61 -92
- includes/wc-gzd-core-functions.php +41 -18
- includes/wc-gzd-legacy-functions.php +21 -0
- includes/wc-gzd-product-functions.php +25 -18
- includes/wc-gzd-template-functions.php +51 -166
- includes/wc-gzd-template-hooks.php +11 -27
- readme.txt +90 -89
- templates/checkboxes/default.php +22 -0
- templates/checkout/terms-digital.php +0 -19
- templates/checkout/terms-parcel-delivery.php +0 -19
- templates/checkout/terms-sepa.php +6 -4
- templates/checkout/terms-service.php +0 -19
- templates/checkout/terms.php +6 -5
- templates/emails/customer-new-account-activation.php +2 -2
- templates/emails/plain/customer-new-account-activation.php +1 -1
- templates/myaccount/form-register-checkbox.php +0 -16
- templates/trusted-shops/email-cancel-review-reminder.php +15 -0
- woocommerce-germanized.php +18 -6
- wpml-config.xml +3 -7
assets/css/woocommerce-gzd-admin.css
CHANGED
@@ -240,10 +240,101 @@ table.form-table .forminp-radio fieldset p {
|
|
240 |
|
241 |
.wc-gzd-admin-settings tr.single_select_page .description {
|
242 |
display: block;
|
|
|
243 |
}
|
244 |
|
245 |
.wc-gzd-admin-settings td.forminp-select .description {
|
246 |
position: relative;
|
247 |
top: 3px;
|
248 |
margin-left: 10px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
249 |
}
|
240 |
|
241 |
.wc-gzd-admin-settings tr.single_select_page .description {
|
242 |
display: block;
|
243 |
+
margin-top: .5em;
|
244 |
}
|
245 |
|
246 |
.wc-gzd-admin-settings td.forminp-select .description {
|
247 |
position: relative;
|
248 |
top: 3px;
|
249 |
margin-left: 10px;
|
250 |
+
}
|
251 |
+
|
252 |
+
/**
|
253 |
+
Checkbox UI
|
254 |
+
*/
|
255 |
+
|
256 |
+
table.wc-gzd-legal-checkboxes thead th {
|
257 |
+
vertical-align: middle;
|
258 |
+
}
|
259 |
+
|
260 |
+
table.wc-gzd-legal-checkboxes thead th.wc-gzd-legal-checkbox-sort {
|
261 |
+
text-align: center;
|
262 |
+
}
|
263 |
+
|
264 |
+
table.wc-gzd-legal-checkboxes th, table.wc-gzd-legal-checkboxes td {
|
265 |
+
vertical-align: top;
|
266 |
+
line-height: 24px;
|
267 |
+
padding: 1em !important;
|
268 |
+
font-size: 14px;
|
269 |
+
background: #fff;
|
270 |
+
display: table-cell !important;
|
271 |
+
}
|
272 |
+
|
273 |
+
table.wc-gzd-legal-checkboxes td ul {
|
274 |
+
margin: 0;
|
275 |
+
}
|
276 |
+
|
277 |
+
table.wc-gzd-legal-checkboxes td.wc-gzd-legal-checkbox-locations ul li::before {
|
278 |
+
content: ', ';
|
279 |
+
}
|
280 |
+
|
281 |
+
table.wc-gzd-legal-checkboxes td.wc-gzd-legal-checkbox-locations ul li:first-child::before {
|
282 |
+
content: '';
|
283 |
+
}
|
284 |
+
|
285 |
+
table.wc-gzd-legal-checkboxes td .status-enabled, table.wc-gzd-legal-checkboxes td .status-disabled {
|
286 |
+
margin-top: 3px;
|
287 |
+
}
|
288 |
+
|
289 |
+
table.wc-gzd-legal-checkboxes td ul li {
|
290 |
+
line-height: 24px;
|
291 |
+
font-size: 14px;
|
292 |
+
color: #555;
|
293 |
+
display: inline;
|
294 |
+
margin: 0;
|
295 |
+
}
|
296 |
+
|
297 |
+
table.wc-gzd-legal-checkboxes tbody.wc-gzd-legal-checkbox-rows td {
|
298 |
+
border-top: 2px solid #f9f9f9;
|
299 |
+
}
|
300 |
+
|
301 |
+
table.wc-gzd-legal-checkboxes tbody.wc-gzd-legal-checkbox-rows tr:first-child td {
|
302 |
+
border-top: 0;
|
303 |
+
}
|
304 |
+
|
305 |
+
.wc-gzd-legal-checkboxes tbody.wc-gzd-legal-checkbox-rows tr:nth-child( odd ) td {
|
306 |
+
background: #f9f9f9;
|
307 |
+
}
|
308 |
+
|
309 |
+
table.wc-gzd-legal-checkboxes td.wc-gzd-legal-checkbox-sort::before {
|
310 |
+
content: '\f333';
|
311 |
+
font-family: Dashicons;
|
312 |
+
text-align: center;
|
313 |
+
line-height: 1;
|
314 |
+
color: #999;
|
315 |
+
display: block;
|
316 |
+
width: 17px;
|
317 |
+
float: left;
|
318 |
+
height: 100%;
|
319 |
+
line-height: 24px;
|
320 |
+
}
|
321 |
+
|
322 |
+
.wc-gzd-admin-settings-checkboxes td.forminp-textarea p code {
|
323 |
+
margin: .5em 0;
|
324 |
+
display: block;
|
325 |
+
}
|
326 |
+
|
327 |
+
.wc-gzd-admin-settings-checkboxes td.forminp-textarea p {
|
328 |
+
margin-bottom: 1em;
|
329 |
+
}
|
330 |
+
|
331 |
+
.wc-gzd-admin-settings-checkboxes td.forminp-textarea .gzd-small-desc {
|
332 |
+
font-size: 12px;
|
333 |
+
font-style: italic;
|
334 |
+
}
|
335 |
+
|
336 |
+
.wc-gzd-admin-settings-checkboxes td.forminp-text .description {
|
337 |
+
margin-top: .5em;
|
338 |
+
line-height: 1.5em;
|
339 |
+
display: block;
|
340 |
}
|
assets/css/woocommerce-gzd-admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.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}.wc-gzd-admin-settings-agbs,.wc-gzd-admin-settings-sidebar img,.wc-gzd-admin-settings-widerruf{width:100%}.wc-gzd-
|
1 |
+
.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}.wc-gzd-admin-settings-agbs,.wc-gzd-admin-settings-sidebar img,.wc-gzd-admin-settings-widerruf{width:100%}.wc-gzd-pro:hover,.wc-gzd-pro:visited{color:#FFF}.wc-gzd-admin-settings tr.single_select_page .description{margin-top:.5em}table.wc-gzd-legal-checkboxes thead th{vertical-align:middle}table.wc-gzd-legal-checkboxes thead th.wc-gzd-legal-checkbox-sort{text-align:center}table.wc-gzd-legal-checkboxes td,table.wc-gzd-legal-checkboxes th{vertical-align:top;line-height:24px;padding:1em!important;font-size:14px;background:#fff;display:table-cell!important}table.wc-gzd-legal-checkboxes td ul{margin:0}table.wc-gzd-legal-checkboxes td.wc-gzd-legal-checkbox-locations ul li::before{content:', '}table.wc-gzd-legal-checkboxes td.wc-gzd-legal-checkbox-locations ul li:first-child::before{content:''}table.wc-gzd-legal-checkboxes td .status-disabled,table.wc-gzd-legal-checkboxes td .status-enabled{margin-top:3px}table.wc-gzd-legal-checkboxes td ul li{line-height:24px;font-size:14px;color:#555;display:inline;margin:0}table.wc-gzd-legal-checkboxes tbody.wc-gzd-legal-checkbox-rows td{border-top:2px solid #f9f9f9}table.wc-gzd-legal-checkboxes tbody.wc-gzd-legal-checkbox-rows tr:first-child td{border-top:0}.wc-gzd-legal-checkboxes tbody.wc-gzd-legal-checkbox-rows tr:nth-child( odd ) td{background:#f9f9f9}table.wc-gzd-legal-checkboxes td.wc-gzd-legal-checkbox-sort::before{content:'\f333';font-family:Dashicons;text-align:center;color:#999;display:block;width:17px;float:left;height:100%;line-height:24px}.wc-gzd-admin-settings-checkboxes td.forminp-textarea p code{margin:.5em 0;display:block}.wc-gzd-admin-settings-checkboxes td.forminp-textarea p{margin-bottom:1em}.wc-gzd-admin-settings-checkboxes td.forminp-textarea .gzd-small-desc{font-size:12px;font-style:italic}.wc-gzd-admin-settings-checkboxes td.forminp-text .description{margin-top:.5em;line-height:1.5em;display:block}.wc-gzd-button{background-color:#7b9f35!important}.wc-gzd-button:hover{background-color:#73982a!important}.wc-action-button-xml:after{content:"\f475"}#gzd-admin-sepa{padding-top:1em;display:block;clear:both;width:100%}#order_data .order_data_column a.download_sepa_xml{width:14px;height:0;padding:14px 0 0;margin:0 0 0 6px;overflow:hidden;position:relative;color:#999;border:0;float:right}#order_data .order_data_column a.download_sepa_xml::after{font-family:Dashicons;content:'\f546';position:absolute;top:0;left:0;text-align:center;vertical-align:top;line-height:14px;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased}#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_mandate_id_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_mandate_id_field input{width:100%}.wc-gzd-button,.wc-gzd-button:hover{border:1px solid #557020!important;text-shadow:none!important}.wc-gzd-admin-settings tr.single_select_page .description{display:block}.wc-gzd-admin-settings td.forminp-select .description{position:relative;top:3px;margin-left:10px}#order_data ._shipping_parcelshop_post_number_field{clear:left;width:100%!important}table.form-table .forminp-radio fieldset p{margin-bottom:1em}p._unit_price_auto_field label{display:block!important;margin-bottom:5px}.woocommerce-gzd-message ul{margin-left:20px}.woocommerce-gzd-message ul li{list-style:disc}.wc-gzd-admin-settings,.wc-gzd-admin-settings-sidebar{display:inline-block;box-sizing:border-box;vertical-align:top}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-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-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}.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}.order_actions .xml{display:block;text-indent:-9999px;position:relative;padding:0!important;height:2em!important;width:2em}.order_actions .xml:after{content:"\e00d";font-family:WooCommerce;text-indent:0;position:absolute;width:100%;height:100%;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;top:0;left:0;line-height:1.85;margin:0;text-align:center;font-weight:400}
|
assets/images/checkboxes.png
ADDED
Binary file
|
assets/images/new-checkbox.png
ADDED
Binary file
|
assets/js/admin/legal-checkboxes.js
ADDED
@@ -0,0 +1,272 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* global shippingZonesLocalizeScript, ajaxurl */
|
2 |
+
( function( $, data, wp, ajaxurl ) {
|
3 |
+
$( function() {
|
4 |
+
var $table = $( '.wc-gzd-legal-checkboxes' ),
|
5 |
+
$tbody = $( '.wc-gzd-legal-checkbox-rows' ),
|
6 |
+
$save_button = $( '.wc-shipping-zone-save' ),
|
7 |
+
$row_template = wp.template( 'wc-gzd-legal-checkbox-row' ),
|
8 |
+
|
9 |
+
// Backbone model
|
10 |
+
LegalCheckbox = Backbone.Model.extend({
|
11 |
+
changes: {},
|
12 |
+
logChanges: function( changedRows ) {
|
13 |
+
var changes = this.changes || {};
|
14 |
+
|
15 |
+
_.each( changedRows, function( row, id ) {
|
16 |
+
changes[ id ] = _.extend( changes[ id ] || { id : id }, row );
|
17 |
+
} );
|
18 |
+
|
19 |
+
this.changes = changes;
|
20 |
+
this.trigger( 'change:checkboxes' );
|
21 |
+
},
|
22 |
+
discardChanges: function( id ) {
|
23 |
+
var changes = this.changes || {},
|
24 |
+
set_position = null,
|
25 |
+
checkboxes = _.indexBy( this.get( 'checkboxes' ), 'id' );
|
26 |
+
|
27 |
+
// Find current set position if it has moved since last save
|
28 |
+
if ( changes[ id ] && changes[ id ].priority !== undefined ) {
|
29 |
+
set_position = changes[ id ].priority;
|
30 |
+
}
|
31 |
+
|
32 |
+
// Delete all changes
|
33 |
+
delete changes[ id ];
|
34 |
+
|
35 |
+
// If the position was set, and this zone does exist in DB, set the position again so the changes are not lost.
|
36 |
+
if ( set_position !== null && checkboxes[ id ] && checkboxes[ id ].priority !== set_position ) {
|
37 |
+
changes[ id ] = _.extend( changes[ id ] || {}, { id : id, priority : set_position } );
|
38 |
+
}
|
39 |
+
|
40 |
+
this.changes = changes;
|
41 |
+
|
42 |
+
// No changes? Disable save button.
|
43 |
+
if ( 0 === _.size( this.changes ) ) {
|
44 |
+
legalCheckboxView.clearUnloadConfirmation();
|
45 |
+
}
|
46 |
+
},
|
47 |
+
save: function() {
|
48 |
+
if ( _.size( this.changes ) ) {
|
49 |
+
$.post( ajaxurl + ( ajaxurl.indexOf( '?' ) > 0 ? '&' : '?' ) + 'action=woocommerce_gzd_legal_checkboxes_save_changes', {
|
50 |
+
wc_gzd_legal_checkbox_nonce : data.checkboxes_nonce,
|
51 |
+
changes : this.changes
|
52 |
+
}, this.onSaveResponse, 'json' );
|
53 |
+
} else {
|
54 |
+
legalCheckbox.trigger( 'saved:checkboxes' );
|
55 |
+
}
|
56 |
+
},
|
57 |
+
onSaveResponse: function( response, textStatus ) {
|
58 |
+
if ( 'success' === textStatus ) {
|
59 |
+
if ( response.success ) {
|
60 |
+
legalCheckbox.set( 'checkboxes', response.data.checkboxes );
|
61 |
+
legalCheckbox.trigger( 'change:checkboxes' );
|
62 |
+
legalCheckbox.changes = {};
|
63 |
+
legalCheckbox.trigger( 'saved:checkboxes' );
|
64 |
+
} else {
|
65 |
+
window.alert( data.strings.save_failed );
|
66 |
+
}
|
67 |
+
}
|
68 |
+
}
|
69 |
+
} ),
|
70 |
+
|
71 |
+
// Backbone view
|
72 |
+
LegalCheckboxView = Backbone.View.extend({
|
73 |
+
rowTemplate: $row_template,
|
74 |
+
initialize: function() {
|
75 |
+
this.listenTo( this.model, 'change:checkboxes', this.setUnloadConfirmation );
|
76 |
+
this.listenTo( this.model, 'saved:checkboxes', this.clearUnloadConfirmation );
|
77 |
+
this.listenTo( this.model, 'saved:checkboxes', this.render );
|
78 |
+
$tbody.on( 'change', { view: this }, this.updateModelOnChange );
|
79 |
+
$tbody.on( 'sortupdate', { view: this }, this.updateModelOnSort );
|
80 |
+
$( window ).on( 'beforeunload', { view: this }, this.unloadConfirmation );
|
81 |
+
$( document.body ).on( 'click', '.wc-gzd-legal-checkbox-add', { view: this }, this.onAddNewRow );
|
82 |
+
},
|
83 |
+
block: function() {
|
84 |
+
$( this.el ).block({
|
85 |
+
message: null,
|
86 |
+
overlayCSS: {
|
87 |
+
background: '#fff',
|
88 |
+
opacity: 0.6
|
89 |
+
}
|
90 |
+
});
|
91 |
+
},
|
92 |
+
unblock: function() {
|
93 |
+
$( this.el ).unblock();
|
94 |
+
},
|
95 |
+
render: function() {
|
96 |
+
var checkboxes = _.indexBy( this.model.get( 'checkboxes' ), 'id' ),
|
97 |
+
view = this;
|
98 |
+
|
99 |
+
view.$el.empty();
|
100 |
+
view.unblock();
|
101 |
+
|
102 |
+
if ( _.size( checkboxes ) ) {
|
103 |
+
// Sort zones
|
104 |
+
checkboxes = _( checkboxes )
|
105 |
+
.chain()
|
106 |
+
.sortBy( function ( checkbox ) { return parseInt( checkbox.priority, 10 ); } )
|
107 |
+
.value();
|
108 |
+
|
109 |
+
// Populate $tbody with the current zones
|
110 |
+
$.each( checkboxes, function( id, rowData ) {
|
111 |
+
view.renderRow( rowData );
|
112 |
+
} );
|
113 |
+
}
|
114 |
+
|
115 |
+
view.initRows();
|
116 |
+
},
|
117 |
+
renderRow: function( rowData ) {
|
118 |
+
var view = this;
|
119 |
+
view.$el.append( view.rowTemplate( rowData ) );
|
120 |
+
view.initRow( rowData );
|
121 |
+
},
|
122 |
+
initRow: function( rowData ) {
|
123 |
+
var view = this;
|
124 |
+
var $tr = view.$el.find( 'tr[data-id="' + rowData.id + '"]');
|
125 |
+
|
126 |
+
// List shipping methods
|
127 |
+
view.renderLocations( rowData.id, rowData.location_titles );
|
128 |
+
view.renderStatus( rowData.id, rowData.is_enabled === 'yes', 'enabled' );
|
129 |
+
view.renderStatus( rowData.id, rowData.is_mandatory === 'yes', 'mandatory' );
|
130 |
+
view.disableDelete( rowData.id, rowData.is_core === 'yes' );
|
131 |
+
|
132 |
+
$tr.find( '.wc-gzd-legal-checkbox-delete' ).on( 'click', { view: this }, this.onDeleteRow );
|
133 |
+
},
|
134 |
+
initRows: function() {
|
135 |
+
// Tooltips
|
136 |
+
$( '#tiptip_holder' ).removeAttr( 'style' );
|
137 |
+
$( '#tiptip_arrow' ).removeAttr( 'style' );
|
138 |
+
$( '.tips' ).tipTip({ 'attribute': 'data-tip', 'fadeIn': 50, 'fadeOut': 50, 'delay': 50 });
|
139 |
+
},
|
140 |
+
disableDelete: function( id, is_core ) {
|
141 |
+
var $tr = $( '.wc-gzd-legal-checkboxes tr[data-id="' + id + '"]');
|
142 |
+
|
143 |
+
if ( is_core ) {
|
144 |
+
$tr.find( '.wc-gzd-legal-checkbox-delete' ).remove();
|
145 |
+
$tr.find( '.row-actions .sep' ).remove();
|
146 |
+
}
|
147 |
+
},
|
148 |
+
renderStatus: function( id, status, column ) {
|
149 |
+
var $tr = $( '.wc-gzd-legal-checkboxes tr[data-id="' + id + '"]');
|
150 |
+
var $td = $tr.find('td.wc-gzd-legal-checkbox-' + column);
|
151 |
+
|
152 |
+
class_name = 'enabled';
|
153 |
+
|
154 |
+
if ( ! status ) {
|
155 |
+
class_name = 'disabled';
|
156 |
+
}
|
157 |
+
|
158 |
+
$td.empty();
|
159 |
+
$td.html( '<span class="status-' + class_name + '"></span>' );
|
160 |
+
},
|
161 |
+
renderLocations: function( id, locations ) {
|
162 |
+
var $tr = $( '.wc-gzd-legal-checkboxes tr[data-id="' + id + '"]');
|
163 |
+
var $location_list = $tr.find('td.wc-gzd-legal-checkbox-locations ul');
|
164 |
+
|
165 |
+
$location_list.find( '.wc-gzd-legal-checkbox-location' ).remove();
|
166 |
+
|
167 |
+
if ( _.size( locations ) ) {
|
168 |
+
_.each( locations, function( title, key ) {
|
169 |
+
$location_list.append( '<li class="wc-gzd-legal-checkbox-location" data-location="' + key + '">' + title + '</li>' );
|
170 |
+
} );
|
171 |
+
}
|
172 |
+
},
|
173 |
+
onDeleteRow: function( event ) {
|
174 |
+
var view = event.data.view,
|
175 |
+
model = view.model,
|
176 |
+
checkboxes = _.indexBy( model.get( 'checkboxes' ), 'id' ),
|
177 |
+
changes = {},
|
178 |
+
row = $( this ).closest('tr'),
|
179 |
+
id = row.data('id');
|
180 |
+
|
181 |
+
event.preventDefault();
|
182 |
+
|
183 |
+
if ( window.confirm( data.strings.delete_confirmation_msg ) ) {
|
184 |
+
if ( checkboxes[ id ] ) {
|
185 |
+
delete checkboxes[ id ];
|
186 |
+
changes[ id ] = _.extend( changes[ id ] || {}, { deleted : 'deleted' } );
|
187 |
+
model.set( 'checkboxes', checkboxes );
|
188 |
+
model.logChanges( changes );
|
189 |
+
event.data.view.block();
|
190 |
+
event.data.view.model.save();
|
191 |
+
}
|
192 |
+
}
|
193 |
+
},
|
194 |
+
setUnloadConfirmation: function() {
|
195 |
+
this.needsUnloadConfirm = true;
|
196 |
+
$save_button.prop( 'disabled', false );
|
197 |
+
},
|
198 |
+
clearUnloadConfirmation: function() {
|
199 |
+
this.needsUnloadConfirm = false;
|
200 |
+
$save_button.prop( 'disabled', true );
|
201 |
+
},
|
202 |
+
unloadConfirmation: function( event ) {
|
203 |
+
if ( event.data.view.needsUnloadConfirm ) {
|
204 |
+
event.returnValue = data.strings.unload_confirmation_msg;
|
205 |
+
window.event.returnValue = data.strings.unload_confirmation_msg;
|
206 |
+
return data.strings.unload_confirmation_msg;
|
207 |
+
}
|
208 |
+
},
|
209 |
+
updateModelOnChange: function( event ) {
|
210 |
+
var model = event.data.view.model,
|
211 |
+
$target = $( event.target ),
|
212 |
+
id = $target.closest( 'tr' ).data( 'id' ),
|
213 |
+
attribute = $target.data( 'attribute' ),
|
214 |
+
value = $target.val(),
|
215 |
+
checkboxes = _.indexBy( model.get( 'checkboxes' ), 'id' ),
|
216 |
+
changes = {};
|
217 |
+
|
218 |
+
if ( ! checkboxes[ id ] || checkboxes[ id ][ attribute ] !== value ) {
|
219 |
+
checkboxes[ id ] = {};
|
220 |
+
checkboxes[ id ][ attribute ] = value;
|
221 |
+
}
|
222 |
+
|
223 |
+
model.logChanges( changes );
|
224 |
+
},
|
225 |
+
updateModelOnSort: function( event ) {
|
226 |
+
var view = event.data.view,
|
227 |
+
model = view.model,
|
228 |
+
checkboxes = _.indexBy( model.get( 'checkboxes' ), 'id' ),
|
229 |
+
rows = $( 'tbody.wc-gzd-legal-checkbox-rows tr' ),
|
230 |
+
changes = {};
|
231 |
+
|
232 |
+
// Update sorted row position
|
233 |
+
_.each( rows, function( row ) {
|
234 |
+
var id = $( row ).data( 'id' ),
|
235 |
+
old_position = null,
|
236 |
+
new_position = parseInt( $( row ).index(), 10 );
|
237 |
+
|
238 |
+
if ( checkboxes[ id ] ) {
|
239 |
+
old_position = parseInt( checkboxes[ id ].priority, 10 );
|
240 |
+
}
|
241 |
+
|
242 |
+
if ( old_position !== new_position ) {
|
243 |
+
changes[ id ] = _.extend( changes[ id ] || {}, { priority : new_position } );
|
244 |
+
}
|
245 |
+
} );
|
246 |
+
|
247 |
+
if ( _.size( changes ) ) {
|
248 |
+
model.logChanges( changes );
|
249 |
+
event.data.view.block();
|
250 |
+
event.data.view.model.save();
|
251 |
+
}
|
252 |
+
}
|
253 |
+
} ),
|
254 |
+
legalCheckbox = new LegalCheckbox({
|
255 |
+
checkboxes: data.checkboxes
|
256 |
+
} ),
|
257 |
+
legalCheckboxView = new LegalCheckboxView({
|
258 |
+
model: legalCheckbox,
|
259 |
+
el: $tbody
|
260 |
+
} );
|
261 |
+
|
262 |
+
legalCheckboxView.render();
|
263 |
+
|
264 |
+
$tbody.sortable({
|
265 |
+
items: 'tr',
|
266 |
+
cursor: 'move',
|
267 |
+
axis: 'y',
|
268 |
+
handle: 'td.wc-gzd-legal-checkbox-sort',
|
269 |
+
scrollSensitivity: 40
|
270 |
+
});
|
271 |
+
});
|
272 |
+
})( jQuery, wc_gzd_legal_checkboxes_params, wp, ajaxurl );
|
assets/js/admin/legal-checkboxes.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
!function(a,b,c,d){a(function(){var e=(a(".wc-gzd-legal-checkboxes"),a(".wc-gzd-legal-checkbox-rows")),f=a(".wc-shipping-zone-save"),g=c.template("wc-gzd-legal-checkbox-row"),h=Backbone.Model.extend({changes:{},logChanges:function(a){var b=this.changes||{};_.each(a,function(a,c){b[c]=_.extend(b[c]||{id:c},a)}),this.changes=b,this.trigger("change:checkboxes")},discardChanges:function(a){var b=this.changes||{},c=null,d=_.indexBy(this.get("checkboxes"),"id");b[a]&&void 0!==b[a].priority&&(c=b[a].priority),delete b[a],null!==c&&d[a]&&d[a].priority!==c&&(b[a]=_.extend(b[a]||{},{id:a,priority:c})),this.changes=b,0===_.size(this.changes)&&k.clearUnloadConfirmation()},save:function(){_.size(this.changes)?a.post(d+(d.indexOf("?")>0?"&":"?")+"action=woocommerce_gzd_legal_checkboxes_save_changes",{wc_gzd_legal_checkbox_nonce:b.checkboxes_nonce,changes:this.changes},this.onSaveResponse,"json"):j.trigger("saved:checkboxes")},onSaveResponse:function(a,c){"success"===c&&(a.success?(j.set("checkboxes",a.data.checkboxes),j.trigger("change:checkboxes"),j.changes={},j.trigger("saved:checkboxes")):window.alert(b.strings.save_failed))}}),i=Backbone.View.extend({rowTemplate:g,initialize:function(){this.listenTo(this.model,"change:checkboxes",this.setUnloadConfirmation),this.listenTo(this.model,"saved:checkboxes",this.clearUnloadConfirmation),this.listenTo(this.model,"saved:checkboxes",this.render),e.on("change",{view:this},this.updateModelOnChange),e.on("sortupdate",{view:this},this.updateModelOnSort),a(window).on("beforeunload",{view:this},this.unloadConfirmation),a(document.body).on("click",".wc-gzd-legal-checkbox-add",{view:this},this.onAddNewRow)},block:function(){a(this.el).block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},unblock:function(){a(this.el).unblock()},render:function(){var b=_.indexBy(this.model.get("checkboxes"),"id"),c=this;c.$el.empty(),c.unblock(),_.size(b)&&(b=_(b).chain().sortBy(function(a){return parseInt(a.priority,10)}).value(),a.each(b,function(a,b){c.renderRow(b)})),c.initRows()},renderRow:function(a){var b=this;b.$el.append(b.rowTemplate(a)),b.initRow(a)},initRow:function(a){var b=this,c=b.$el.find('tr[data-id="'+a.id+'"]');b.renderLocations(a.id,a.location_titles),b.renderStatus(a.id,"yes"===a.is_enabled,"enabled"),b.renderStatus(a.id,"yes"===a.is_mandatory,"mandatory"),b.disableDelete(a.id,"yes"===a.is_core),c.find(".wc-gzd-legal-checkbox-delete").on("click",{view:this},this.onDeleteRow)},initRows:function(){a("#tiptip_holder").removeAttr("style"),a("#tiptip_arrow").removeAttr("style"),a(".tips").tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:50})},disableDelete:function(b,c){var d=a('.wc-gzd-legal-checkboxes tr[data-id="'+b+'"]');c&&(d.find(".wc-gzd-legal-checkbox-delete").remove(),d.find(".row-actions .sep").remove())},renderStatus:function(b,c,d){var e=a('.wc-gzd-legal-checkboxes tr[data-id="'+b+'"]'),f=e.find("td.wc-gzd-legal-checkbox-"+d);class_name="enabled",c||(class_name="disabled"),f.empty(),f.html('<span class="status-'+class_name+'"></span>')},renderLocations:function(b,c){var d=a('.wc-gzd-legal-checkboxes tr[data-id="'+b+'"]'),e=d.find("td.wc-gzd-legal-checkbox-locations ul");e.find(".wc-gzd-legal-checkbox-location").remove(),_.size(c)&&_.each(c,function(a,b){e.append('<li class="wc-gzd-legal-checkbox-location" data-location="'+b+'">'+a+"</li>")})},onDeleteRow:function(c){var d=c.data.view,e=d.model,f=_.indexBy(e.get("checkboxes"),"id"),g={},h=a(this).closest("tr"),i=h.data("id");c.preventDefault(),window.confirm(b.strings.delete_confirmation_msg)&&f[i]&&(delete f[i],g[i]=_.extend(g[i]||{},{deleted:"deleted"}),e.set("checkboxes",f),e.logChanges(g),c.data.view.block(),c.data.view.model.save())},setUnloadConfirmation:function(){this.needsUnloadConfirm=!0,f.prop("disabled",!1)},clearUnloadConfirmation:function(){this.needsUnloadConfirm=!1,f.prop("disabled",!0)},unloadConfirmation:function(a){return a.data.view.needsUnloadConfirm?(a.returnValue=b.strings.unload_confirmation_msg,window.event.returnValue=b.strings.unload_confirmation_msg,b.strings.unload_confirmation_msg):void 0},updateModelOnChange:function(b){var c=b.data.view.model,d=a(b.target),e=d.closest("tr").data("id"),f=d.data("attribute"),g=d.val(),h=_.indexBy(c.get("checkboxes"),"id"),i={};h[e]&&h[e][f]===g||(h[e]={},h[e][f]=g),c.logChanges(i)},updateModelOnSort:function(b){var c=b.data.view,d=c.model,e=_.indexBy(d.get("checkboxes"),"id"),f=a("tbody.wc-gzd-legal-checkbox-rows tr"),g={};_.each(f,function(b){var c=a(b).data("id"),d=null,f=parseInt(a(b).index(),10);e[c]&&(d=parseInt(e[c].priority,10)),d!==f&&(g[c]=_.extend(g[c]||{},{priority:f}))}),_.size(g)&&(d.logChanges(g),b.data.view.block(),b.data.view.model.save())}}),j=new h({checkboxes:b.checkboxes}),k=new i({model:j,el:e});k.render(),e.sortable({items:"tr",cursor:"move",axis:"y",handle:"td.wc-gzd-legal-checkbox-sort",scrollSensitivity:40})})}(jQuery,wc_gzd_legal_checkboxes_params,wp,ajaxurl);
|
assets/js/admin/settings.js
CHANGED
@@ -1,12 +1,31 @@
|
|
1 |
jQuery( function ( $ ) {
|
2 |
-
|
3 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
var val = $( this ).val();
|
5 |
|
6 |
if ( 'shipping_methods' === val ) {
|
7 |
-
$( 'select#
|
8 |
} else {
|
9 |
-
$( 'select#
|
10 |
}
|
11 |
});
|
12 |
|
@@ -19,7 +38,7 @@ jQuery( function ( $ ) {
|
|
19 |
}
|
20 |
});
|
21 |
|
22 |
-
$( 'select#
|
23 |
$( 'input#woocommerce_gzd_order_pay_now_button' ).trigger( 'change' );
|
24 |
|
25 |
$( document ).on( 'change', 'input[name=woocommerce_gzd_dispute_resolution_type]', function() {
|
1 |
jQuery( function ( $ ) {
|
2 |
+
try {
|
3 |
+
$( document.body )
|
4 |
+
.on( 'wc-enhanced-select-init wc-gzd-enhanced-select-init', function() {
|
5 |
+
// Tag select
|
6 |
+
$( ':input.wc-gzd-enhanced-tags' ).filter( ':not(.enhanced)' ).each( function () {
|
7 |
+
var select2_args = {
|
8 |
+
minimumResultsForSearch: 10,
|
9 |
+
allowClear: $( this ).data( 'allow_clear' ) ? true : false,
|
10 |
+
placeholder: $( this ).data( 'placeholder' ),
|
11 |
+
tags: true
|
12 |
+
};
|
13 |
+
|
14 |
+
$( this ).selectWoo( select2_args ).addClass( 'enhanced' );
|
15 |
+
});
|
16 |
+
}).trigger( 'wc-gzd-enhanced-select-init' );
|
17 |
+
} catch( err ) {
|
18 |
+
// If select2 failed (conflict?) log the error but don't stop other scripts breaking.
|
19 |
+
window.console.log( err );
|
20 |
+
}
|
21 |
+
|
22 |
+
$( document ).on( 'change', 'select#woocommerce_gzd_legal_checkboxes_settings_parcel_delivery_show_special', function() {
|
23 |
var val = $( this ).val();
|
24 |
|
25 |
if ( 'shipping_methods' === val ) {
|
26 |
+
$( 'select#woocommerce_gzd_legal_checkboxes_settings_parcel_delivery_show_shipping_methods' ).parents( 'tr' ).show();
|
27 |
} else {
|
28 |
+
$( 'select#woocommerce_gzd_legal_checkboxes_settings_parcel_delivery_show_shipping_methods' ).parents( 'tr' ).hide();
|
29 |
}
|
30 |
});
|
31 |
|
38 |
}
|
39 |
});
|
40 |
|
41 |
+
$( 'select#woocommerce_gzd_legal_checkboxes_settings_parcel_delivery_show_special' ).trigger( 'change' );
|
42 |
$( 'input#woocommerce_gzd_order_pay_now_button' ).trigger( 'change' );
|
43 |
|
44 |
$( document ).on( 'change', 'input[name=woocommerce_gzd_dispute_resolution_type]', function() {
|
assets/js/admin/settings.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function(a){if(a(document).on("change","select#
|
1 |
+
jQuery(function(a){try{a(document.body).on("wc-enhanced-select-init wc-gzd-enhanced-select-init",function(){a(":input.wc-gzd-enhanced-tags").filter(":not(.enhanced)").each(function(){var b={minimumResultsForSearch:10,allowClear:a(this).data("allow_clear")?!0:!1,placeholder:a(this).data("placeholder"),tags:!0};a(this).selectWoo(b).addClass("enhanced")})}).trigger("wc-gzd-enhanced-select-init")}catch(b){window.console.log(b)}if(a(document).on("change","select#woocommerce_gzd_legal_checkboxes_settings_parcel_delivery_show_special",function(){var b=a(this).val();"shipping_methods"===b?a("select#woocommerce_gzd_legal_checkboxes_settings_parcel_delivery_show_shipping_methods").parents("tr").show():a("select#woocommerce_gzd_legal_checkboxes_settings_parcel_delivery_show_shipping_methods").parents("tr").hide()}),a(document).on("change","input#woocommerce_gzd_order_pay_now_button",function(){a(this).is(":checked")?a("select#woocommerce_gzd_order_pay_now_button_disabled_methods").parents("tr").show():a("select#woocommerce_gzd_order_pay_now_button_disabled_methods").parents("tr").hide()}),a("select#woocommerce_gzd_legal_checkboxes_settings_parcel_delivery_show_special").trigger("change"),a("input#woocommerce_gzd_order_pay_now_button").trigger("change"),a(document).on("change","input[name=woocommerce_gzd_dispute_resolution_type]",function(){{var b=a(this).val();a("#woocommerce_gzd_alternative_complaints_text_"+b)}a("[id^=woocommerce_gzd_alternative_complaints_text_]").parents("tr").hide(),a("#woocommerce_gzd_alternative_complaints_text_"+b).parents("tr").show()}),a("input[name=woocommerce_gzd_dispute_resolution_type]:checked").trigger("change"),a("#woocommerce_gzd_mail_attach_imprint").length>0){var c=a("#woocommerce_gzd_mail_attach_imprint").parents("table");a(c).find("tbody").sortable({items:"tr",cursor:"move",axis:"y",handle:"td, th",scrollSensitivity:40,helper:function(a,b){return b.children().each(function(){jQuery(this).width(jQuery(this).width())}),b.css("left","0"),b},start:function(a,b){b.item.css("background-color","#f6f6f6")},stop:function(b,d){d.item.removeAttr("style");var e=[];a(c).find("tr select").each(function(){e.push(a(this).attr("id").replace("woocommerce_gzd_mail_attach_",""))}),a("#woocommerce_gzd_mail_attach_order").val(e.join())}})}});
|
assets/js/admin/trusted-shops.js
CHANGED
@@ -26,6 +26,40 @@ jQuery( function ( $ ) {
|
|
26 |
$( document ).find( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_enable_reviews' ).trigger( 'change' );
|
27 |
});
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
$( document ).on( 'change', '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_enable_reviews', function() {
|
30 |
|
31 |
if ( $( this ).is( ':checked' ) ) {
|
@@ -91,5 +125,6 @@ jQuery( function ( $ ) {
|
|
91 |
|
92 |
$( document ).find( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_integration_mode' ).trigger( 'change' );
|
93 |
$( document ).find( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_enable_reviews' ).trigger( 'change' );
|
|
|
94 |
|
95 |
});
|
26 |
$( document ).find( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_enable_reviews' ).trigger( 'change' );
|
27 |
});
|
28 |
|
29 |
+
$( document ).on( 'change', '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox', function() {
|
30 |
+
|
31 |
+
// Hide options
|
32 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox_mandatory' ).parents( 'tr' ).hide();
|
33 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox_text' ).parents( 'tr' ).hide();
|
34 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_opt_out' ).parents( 'tr' ).hide();
|
35 |
+
|
36 |
+
if ( $( this ).is( ':checked' ) ) {
|
37 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox_mandatory' ).parents( 'tr' ).show();
|
38 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox_text' ).parents( 'tr' ).show();
|
39 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_opt_out' ).parents( 'tr' ).show();
|
40 |
+
}
|
41 |
+
});
|
42 |
+
|
43 |
+
$( document ).on( 'change', '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_enable', function() {
|
44 |
+
|
45 |
+
// Hide options
|
46 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_days' ).parents( 'tr' ).hide();
|
47 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox' ).parents( 'tr' ).hide();
|
48 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox_mandatory' ).parents( 'tr' ).hide();
|
49 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox_text' ).parents( 'tr' ).hide();
|
50 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_opt_out' ).parents( 'tr' ).hide();
|
51 |
+
|
52 |
+
if ( $( this ).is( ':checked' ) ) {
|
53 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_days' ).parents( 'tr' ).show();
|
54 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox' ).parents( 'tr' ).show();
|
55 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox_mandatory' ).parents( 'tr' ).show();
|
56 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox_text' ).parents( 'tr' ).show();
|
57 |
+
$( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_opt_out' ).parents( 'tr' ).show();
|
58 |
+
}
|
59 |
+
|
60 |
+
$( document ).find( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_checkbox' ).trigger( 'change' );
|
61 |
+
});
|
62 |
+
|
63 |
$( document ).on( 'change', '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_enable_reviews', function() {
|
64 |
|
65 |
if ( $( this ).is( ':checked' ) ) {
|
125 |
|
126 |
$( document ).find( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_integration_mode' ).trigger( 'change' );
|
127 |
$( document ).find( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_enable_reviews' ).trigger( 'change' );
|
128 |
+
$( document ).find( '#woocommerce_' + trusted_shops_params.option_prefix + 'trusted_shops_review_reminder_enable' ).trigger( 'change' );
|
129 |
|
130 |
});
|
assets/js/admin/trusted-shops.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function(a){a(document).on("click","#wc-gzd-trusted-shops-export",function(){var b=a(this).data("href-org");a(this).attr("href",b+"&interval="+a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_collector").val()+"&days="+a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_collector_days_to_send").val())}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_integration_mode",function(){a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gateway_bacs").parents("table.form-table").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gateway_bacs").parents("table").prev("h3,h2").hide(),"expert"===a(this).val()?(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gateway_bacs").parents("table.form-table").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gateway_bacs").parents("table").prev("h3,h2").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_trustbadge_code").parents("tr").show(),a(".wc-gzd-trusted-shops-expert-mode-note").appendTo(a(this).parents("td")).show()):(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_trustbadge_code").parents("tr").hide(),a(".wc-gzd-trusted-shops-expert-mode-note").hide()),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_enable_reviews").trigger("change")}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_enable_reviews",function(){a(this).is(":checked")?(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gtin_attribute").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_brand_attribute").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_mpn_attribute").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable").parents("tr").show()):(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gtin_attribute").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_brand_attribute").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_mpn_attribute").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable").removeAttr("checked"),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable").removeAttr("checked")),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable").trigger("change"),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable").trigger("change")}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable",function(){a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_code").parents("tr").hide(),a(this).is(":checked")?(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_border_color").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_star_color").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_star_size").parents("tr").show(),"expert"===a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_integration_mode").val()&&a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_code").parents("tr").show()):(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_border_color").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_star_color").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_star_size").parents("tr").hide())}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable",function(){a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_code").parents("tr").hide(),a(this).is(":checked")?(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_star_color").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_star_size").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_font_size").parents("tr").show(),"expert"===a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_integration_mode").val()&&a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_code").parents("tr").show()):(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_star_color").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_star_size").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_font_size").parents("tr").hide())}),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_integration_mode").trigger("change"),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_enable_reviews").trigger("change")});
|
1 |
+
jQuery(function(a){a(document).on("click","#wc-gzd-trusted-shops-export",function(){var b=a(this).data("href-org");a(this).attr("href",b+"&interval="+a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_collector").val()+"&days="+a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_collector_days_to_send").val())}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_integration_mode",function(){a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gateway_bacs").parents("table.form-table").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gateway_bacs").parents("table").prev("h3,h2").hide(),"expert"===a(this).val()?(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gateway_bacs").parents("table.form-table").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gateway_bacs").parents("table").prev("h3,h2").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_trustbadge_code").parents("tr").show(),a(".wc-gzd-trusted-shops-expert-mode-note").appendTo(a(this).parents("td")).show()):(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_trustbadge_code").parents("tr").hide(),a(".wc-gzd-trusted-shops-expert-mode-note").hide()),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_enable_reviews").trigger("change")}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox",function(){a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox_mandatory").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox_text").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_opt_out").parents("tr").hide(),a(this).is(":checked")&&(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox_mandatory").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox_text").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_opt_out").parents("tr").show())}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_enable",function(){a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_days").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox_mandatory").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox_text").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_opt_out").parents("tr").hide(),a(this).is(":checked")&&(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_days").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox_mandatory").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox_text").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_opt_out").parents("tr").show()),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_checkbox").trigger("change")}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_enable_reviews",function(){a(this).is(":checked")?(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gtin_attribute").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_brand_attribute").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_mpn_attribute").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable").parents("tr").show()):(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_gtin_attribute").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_brand_attribute").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_mpn_attribute").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable").removeAttr("checked"),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable").removeAttr("checked")),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable").trigger("change"),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable").trigger("change")}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_enable",function(){a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_code").parents("tr").hide(),a(this).is(":checked")?(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_border_color").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_star_color").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_star_size").parents("tr").show(),"expert"===a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_integration_mode").val()&&a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_code").parents("tr").show()):(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_border_color").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_star_color").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_sticker_star_size").parents("tr").hide())}),a(document).on("change","#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_enable",function(){a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_code").parents("tr").hide(),a(this).is(":checked")?(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_star_color").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_star_size").parents("tr").show(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_font_size").parents("tr").show(),"expert"===a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_integration_mode").val()&&a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_code").parents("tr").show()):(a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_star_color").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_star_size").parents("tr").hide(),a("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_product_widget_font_size").parents("tr").hide())}),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_integration_mode").trigger("change"),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_enable_reviews").trigger("change"),a(document).find("#woocommerce_"+trusted_shops_params.option_prefix+"trusted_shops_review_reminder_enable").trigger("change")});
|
i18n/languages/woocommerce-germanized-de_DE.mo
CHANGED
Binary file
|
i18n/languages/woocommerce-germanized-de_DE.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized v1.5.1\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2018-
|
6 |
-
"PO-Revision-Date: 2018-
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
@@ -11,11 +11,11 @@ msgstr ""
|
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
-
"X-Generator: Poedit 2.0.
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
17 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
|
18 |
-
"esc_attr_e\n"
|
19 |
"X-Poedit-Basepath: ../..\n"
|
20 |
"X-Textdomain-Support: yes\n"
|
21 |
"X-Poedit-SearchPath-0: .\n"
|
@@ -95,8 +95,8 @@ msgstr "l"
|
|
95 |
#: includes/abstracts/abstract-wc-gzd-product.php:264
|
96 |
#: includes/abstracts/abstract-wc-gzd-product.php:273
|
97 |
#: includes/compatibility/class-wc-gzd-compatibility-woocommerce-subscriptions.php:169
|
98 |
-
#: includes/wc-gzd-core-functions.php:
|
99 |
-
#: includes/wc-gzd-template-functions.php:
|
100 |
msgid "incl. VAT"
|
101 |
msgstr "inkl. MwSt."
|
102 |
|
@@ -108,7 +108,7 @@ msgstr "exkl. MwSt."
|
|
108 |
# @ woocommerce-germanized
|
109 |
#: includes/abstracts/abstract-wc-gzd-product.php:266
|
110 |
#: includes/compatibility/class-wc-gzd-compatibility-woocommerce-subscriptions.php:169
|
111 |
-
#: includes/wc-gzd-core-functions.php:
|
112 |
#, php-format
|
113 |
msgid "incl. %s%% VAT"
|
114 |
msgstr "inkl. %s%% MwSt."
|
@@ -152,24 +152,223 @@ msgstr "Ja, Kunde wurde per Double Opt-In bestätigt."
|
|
152 |
msgid "Cheatin’ huh?"
|
153 |
msgstr "So geht das leider nicht.."
|
154 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
# @ woocommerce-germanized
|
156 |
#: includes/admin/class-wc-gzd-admin-status.php:38
|
157 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
158 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
159 |
#: includes/wc-gzd-core-functions.php:57
|
160 |
msgid "Terms & Conditions"
|
161 |
msgstr "AGB"
|
162 |
|
163 |
# @ woocommerce-germanized
|
164 |
#: includes/admin/class-wc-gzd-admin-status.php:39
|
165 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
166 |
msgid "Power of Revocation"
|
167 |
msgstr "Widerrufsbelehrung"
|
168 |
|
169 |
# @ woocommerce-germanized
|
170 |
#: includes/admin/class-wc-gzd-admin-status.php:40
|
171 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
172 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
173 |
#: includes/wc-gzd-core-functions.php:63
|
174 |
msgid "Imprint"
|
175 |
msgstr "Impressum"
|
@@ -181,17 +380,10 @@ msgstr "Datenschutzbelehrung"
|
|
181 |
|
182 |
# @ woocommerce-germanized
|
183 |
#: includes/admin/class-wc-gzd-admin-status.php:42
|
184 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
185 |
msgid "Payment Methods"
|
186 |
msgstr "Zahlungarten"
|
187 |
|
188 |
-
# @ woocommerce-germanized
|
189 |
-
#: includes/admin/class-wc-gzd-admin-status.php:43
|
190 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:286
|
191 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:350
|
192 |
-
msgid "Shipping Methods"
|
193 |
-
msgstr "Versandarten"
|
194 |
-
|
195 |
# @ woocommerce-germanized
|
196 |
#: includes/admin/class-wc-gzd-admin-welcome.php:53
|
197 |
msgid "About WooCommerce Germanized"
|
@@ -236,25 +428,25 @@ msgid "not allowed"
|
|
236 |
msgstr "nicht akzeptiert"
|
237 |
|
238 |
# @ woocommerce-germanized
|
239 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
240 |
msgid "Optional Email Content"
|
241 |
msgstr "Optionaler E-Mail Inhalt"
|
242 |
|
243 |
# @ woocommerce-germanized
|
244 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
245 |
msgid "Add content which will be replacing default page content within emails."
|
246 |
msgstr ""
|
247 |
"Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
|
248 |
"Seite zu bestimmen."
|
249 |
|
250 |
# @ woocommerce-germanized
|
251 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
252 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:152
|
253 |
msgid "Optional Mini Description"
|
254 |
msgstr "Warenkorb Kurzbeschreibung"
|
255 |
|
256 |
# @ woocommerce-germanized
|
257 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
258 |
msgid ""
|
259 |
"This content will be shown as short product description within checkout and "
|
260 |
"emails."
|
@@ -262,19 +454,13 @@ msgstr ""
|
|
262 |
"Dieser Inhalt wird während des Bezahlvorganges und in den E-Mails als "
|
263 |
"Produkt Kurzbeschreibung angezeigt."
|
264 |
|
265 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
266 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:119
|
267 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:835
|
268 |
-
msgid "Service"
|
269 |
-
msgstr "Dienstleistung"
|
270 |
-
|
271 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
272 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:120
|
273 |
msgid "Service products do not sell physical products."
|
274 |
msgstr "Dienstleistungen werden nicht in physikalischer Form verkauft."
|
275 |
|
276 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:87
|
277 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
278 |
msgid "Sale Label"
|
279 |
msgstr "Streichpreis Hinweis"
|
280 |
|
@@ -285,16 +471,16 @@ msgid "Same as Parent"
|
|
285 |
msgstr "Gleiche wie übergeordnet"
|
286 |
|
287 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:97
|
288 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
289 |
msgid "Sale Regular Label"
|
290 |
msgstr "Angebotspreis Hinweis"
|
291 |
|
292 |
# @ woocommerce-germanized
|
293 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:115
|
294 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
295 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
296 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
297 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
298 |
msgid "Product Units"
|
299 |
msgstr "Produkteinheiten"
|
300 |
|
@@ -309,7 +495,7 @@ msgstr ""
|
|
309 |
|
310 |
# @ woocommerce-germanized
|
311 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:119
|
312 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
313 |
msgid "Calculation"
|
314 |
msgstr "Berechnung"
|
315 |
|
@@ -330,7 +516,7 @@ msgstr "Angebots-Einheitspreis"
|
|
330 |
|
331 |
# @ woocommerce-germanized
|
332 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:137
|
333 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
334 |
#: includes/api/class-wc-gzd-rest-products-controller.php:39
|
335 |
#: includes/api/class-wc-gzd-rest-products-controller.php:204
|
336 |
msgid "Delivery Time"
|
@@ -350,12 +536,12 @@ msgid "Product applies to differential taxation based on §25a UStG."
|
|
350 |
msgstr "Produkt ist differenzbesteuert nach §25a UStG."
|
351 |
|
352 |
# @ woocommerce-germanized
|
353 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:143
|
354 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:144
|
|
|
355 |
msgid "Select Price Label"
|
356 |
msgstr "Preishinweis auswählen"
|
357 |
|
358 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
359 |
msgid ""
|
360 |
"If the product is on sale you may want to show a price label right before "
|
361 |
"outputting the old price to inform the customer."
|
@@ -365,7 +551,7 @@ msgstr ""
|
|
365 |
"Preis). Mit diesem Hinweis kannst du genau festlegen, um welchen Preis es "
|
366 |
"sich dabei handelte (z.B. UVP)."
|
367 |
|
368 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
369 |
msgid ""
|
370 |
"If the product is on sale you may want to show a price label right before "
|
371 |
"outputting the new price to inform the customer."
|
@@ -375,35 +561,35 @@ msgstr ""
|
|
375 |
"Preis)."
|
376 |
|
377 |
# @ woocommerce-germanized
|
378 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
379 |
#: includes/api/class-wc-gzd-rest-products-controller.php:114
|
380 |
#: includes/class-wc-gzd-post-types.php:66
|
381 |
msgid "Unit"
|
382 |
msgstr "Einheit"
|
383 |
|
384 |
# @ woocommerce-germanized
|
385 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
386 |
msgid "Select unit"
|
387 |
msgstr "Einheit auswählen"
|
388 |
|
389 |
# @ woocommerce-germanized
|
390 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
391 |
msgid "Needed if selling on a per unit basis"
|
392 |
msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
|
393 |
|
394 |
# @ woocommerce-germanized
|
395 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
396 |
msgid "Number of units included per default product price. Example: 1000 ml."
|
397 |
msgstr ""
|
398 |
"Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
|
399 |
|
400 |
# @ woocommerce-germanized
|
401 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
402 |
msgid "Base Price Units"
|
403 |
msgstr "Grundpreiseinheiten"
|
404 |
|
405 |
# @ woocommerce-germanized
|
406 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
407 |
msgid ""
|
408 |
"Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base "
|
409 |
"price unit amount."
|
@@ -412,33 +598,33 @@ msgstr ""
|
|
412 |
"hier 100 als Grundpreiseinheiten ein."
|
413 |
|
414 |
# @ woocommerce-germanized
|
415 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
416 |
msgid "Calculate base prices automatically."
|
417 |
msgstr "Grundpreis automatisch berechnen."
|
418 |
|
419 |
# @ woocommerce-germanized
|
420 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
421 |
msgid "Regular Base Price"
|
422 |
msgstr "Regulärer Grundpreis"
|
423 |
|
424 |
# @ woocommerce-germanized
|
425 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
426 |
msgid "Sale Base Price"
|
427 |
msgstr "Angebotsgrundpreis"
|
428 |
|
429 |
# @ woocommerce-germanized
|
430 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
431 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
432 |
msgid "Search for a delivery time…"
|
433 |
msgstr "Lieferzeit suchen…"
|
434 |
|
435 |
# @ woocommerce-germanized
|
436 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
437 |
msgid "Free shipping?"
|
438 |
msgstr "Versand kostenlos?"
|
439 |
|
440 |
# @ woocommerce-germanized
|
441 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
442 |
msgid "This option disables the \"plus shipping costs\" notice on product page"
|
443 |
msgstr ""
|
444 |
"Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die "
|
@@ -474,7 +660,7 @@ msgstr "AGB Generator %s"
|
|
474 |
msgid "Revocation generator %s"
|
475 |
msgstr "Widerruf Generator %s"
|
476 |
|
477 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
478 |
#, php-format
|
479 |
msgid ""
|
480 |
"Please choose your data privacy settings from the available options within "
|
@@ -484,81 +670,86 @@ msgstr ""
|
|
484 |
"\">Germanized-Optionen</a>."
|
485 |
|
486 |
# @ woocommerce-germanized
|
487 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
488 |
msgid "General Options"
|
489 |
msgstr "Allgemein"
|
490 |
|
491 |
# @ woocommerce-germanized
|
492 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
493 |
msgid "Display Options"
|
494 |
msgstr "Anzeige"
|
495 |
|
496 |
# @ woocommerce-germanized
|
497 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
|
|
|
|
|
|
|
|
|
|
498 |
msgid "Email Options"
|
499 |
msgstr "E-Mails"
|
500 |
|
501 |
# @ woocommerce-germanized
|
502 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
503 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
504 |
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:106
|
505 |
msgid "None"
|
506 |
msgstr "Keine"
|
507 |
|
508 |
# @ woocommerce-germanized
|
509 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
510 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
511 |
msgid "General"
|
512 |
msgstr "Allgemein"
|
513 |
|
514 |
# @ woocommerce-germanized
|
515 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
516 |
msgid "Submit Order Button Text"
|
517 |
msgstr "Kauf abschließen - Text"
|
518 |
|
519 |
# @ woocommerce-germanized
|
520 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
521 |
msgid "This text serves as Button text for the Order Submit Button."
|
522 |
msgstr "Dieser Text wird auf dem Kauf abschließen Button dargestellt"
|
523 |
|
524 |
# @ woocommerce-germanized
|
525 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
526 |
msgid "Buy Now"
|
527 |
msgstr "Jetzt kaufen"
|
528 |
|
529 |
# @ woocommerce-germanized
|
530 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
531 |
msgid "Phone as required field"
|
532 |
msgstr "Telefon als Pflichtfeld"
|
533 |
|
534 |
# @ woocommerce-germanized
|
535 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
536 |
msgid "Should phone number be a required field within checkout?"
|
537 |
msgstr ""
|
538 |
"Diese Option setzen, damit die Telefonnummer ein Pflichtfeld im Checkout ist."
|
539 |
|
540 |
# @ woocommerce-germanized
|
541 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
542 |
msgid "Add title field"
|
543 |
msgstr "Anrede im Checkout"
|
544 |
|
545 |
# @ woocommerce-germanized
|
546 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
547 |
msgid "Add a title field to the address within checkout?"
|
548 |
msgstr "Fügt ein Feld \"Anrede\" im Checkout hinzu."
|
549 |
|
550 |
# @ woocommerce-germanized
|
551 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
552 |
msgid "Disallow cancellations"
|
553 |
msgstr "Stornierungen verhindern"
|
554 |
|
555 |
# @ woocommerce-germanized
|
556 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
557 |
msgid "Don’t allow customers to manually cancel orders."
|
558 |
msgstr "Stornierung von Bestellungen durch den Kunden verhindern."
|
559 |
|
560 |
# @ woocommerce-germanized
|
561 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
562 |
msgid ""
|
563 |
"By default payment methods like PayPal allow order cancellation by clicking "
|
564 |
"the abort link. This option will stop customers from manually cancel orders."
|
@@ -567,17 +758,17 @@ msgstr ""
|
|
567 |
"Kunden den Abbrechen-Link verwendet. Diese Option verhindert den manuellen "
|
568 |
"Abbruch einer Bestellung durch den Kunden."
|
569 |
|
570 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
571 |
msgid "Disallow gateway choosing"
|
572 |
msgstr "Wechsel der Zahlungsart"
|
573 |
|
574 |
# @ woocommerce-germanized
|
575 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
576 |
msgid "Don’t allow customers to change the payment gateway after ordering."
|
577 |
msgstr ""
|
578 |
"Wechsel der Zahlungsart nach der Bestellung durch den Kunden verhindern."
|
579 |
|
580 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
581 |
msgid ""
|
582 |
"Customers paying through a gateway which allows later payment (e.g. PayPal) "
|
583 |
"will find a link within their customer account which redirects them to a pay "
|
@@ -596,14 +787,14 @@ msgstr ""
|
|
596 |
"PayPal weiter."
|
597 |
|
598 |
# @ woocommerce-germanized
|
599 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
600 |
msgid "Contract"
|
601 |
msgstr "Kaufvertrag"
|
602 |
|
603 |
# @ woocommerce-germanized
|
604 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
605 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
606 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
607 |
#, php-format
|
608 |
msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
|
609 |
msgstr ""
|
@@ -611,24 +802,24 @@ msgstr ""
|
|
611 |
"erhalte professionellen Support."
|
612 |
|
613 |
# @ woocommerce-germanized
|
614 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
615 |
#: includes/admin/views/html-page-status-germanized.php:141
|
616 |
msgid "Legal Pages"
|
617 |
msgstr "Rechtlich relevante Seiten"
|
618 |
|
619 |
# @ woocommerce-germanized
|
620 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
621 |
msgid "This page should contain your terms & conditions."
|
622 |
msgstr "Diese Seite sollte deine Allgemeinen Geschäftsbedingungen enthalten."
|
623 |
|
624 |
# @ woocommerce-germanized
|
625 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
626 |
#, php-format
|
627 |
msgid "Don't have terms & conditions yet? <a href=\"%s\">Generate now</a>!"
|
628 |
msgstr "Du hast noch keine AGB? <a href=\"%s\">Jetzt generieren</a>!"
|
629 |
|
630 |
# @ woocommerce-germanized
|
631 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
632 |
msgid ""
|
633 |
"This page should contain information regarding your customer's Right of "
|
634 |
"Revocation."
|
@@ -638,32 +829,33 @@ msgstr ""
|
|
638 |
"[revocation_form]"
|
639 |
|
640 |
# @ woocommerce-germanized
|
641 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
642 |
#, php-format
|
643 |
msgid "Don't have a revocation page yet? <a href=\"%s\">Generate now</a>!"
|
644 |
msgstr ""
|
645 |
"Du hast noch keine Widerrufsbelehrung? <a href=\"%s\">Jetzt generieren</a>!"
|
646 |
|
647 |
# @ woocommerce-germanized
|
648 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
649 |
msgid "This page should contain an imprint with your company's information."
|
650 |
msgstr ""
|
651 |
"Diese Seite sollte das Impressum d.h. die Informationen (gemäß TMG) zu "
|
652 |
"deinem Unternehmen enthalten."
|
653 |
|
654 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
655 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
|
|
656 |
msgid "Privacy Policy"
|
657 |
msgstr "Datenschutz"
|
658 |
|
659 |
# @ woocommerce-germanized
|
660 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
661 |
msgid ""
|
662 |
"This page should contain information regarding your data security policy."
|
663 |
msgstr "Diese Seite sollte deine Datenschutzbelehrung enthalten."
|
664 |
|
665 |
# @ woocommerce-germanized
|
666 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
667 |
msgid ""
|
668 |
"This page should contain information regarding the Payment Methods that are "
|
669 |
"chooseable during checkout."
|
@@ -673,7 +865,7 @@ msgstr ""
|
|
673 |
"[payment_methods_info]"
|
674 |
|
675 |
# @ woocommerce-germanized
|
676 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
677 |
msgid ""
|
678 |
"This page should contain information regarding shipping methods that are "
|
679 |
"chooseable during checkout."
|
@@ -681,165 +873,13 @@ msgstr ""
|
|
681 |
"Diese Seite sollte Informationen zu den von dir zur Verfügung gestellten "
|
682 |
"Versandarten bereitstellen."
|
683 |
|
684 |
-
# @ woocommerce-germanized
|
685 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:301
|
686 |
-
msgid "Registration"
|
687 |
-
msgstr "Registrierung"
|
688 |
-
|
689 |
-
# @ woocommerce-germanized
|
690 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:302
|
691 |
-
msgid "Add a checkbox to customer registration form."
|
692 |
-
msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
|
693 |
-
|
694 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:309
|
695 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:370
|
696 |
-
msgid "Text"
|
697 |
-
msgstr "Text"
|
698 |
-
|
699 |
-
# @ woocommerce-germanized
|
700 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:310
|
701 |
-
msgid ""
|
702 |
-
"Choose a Plain Text which will be shown as checkbox text for customer "
|
703 |
-
"account creation. Use {term_link}{/term_link}, {data_security_link}{/"
|
704 |
-
"data_security_link}, {revocation_link}{/revocation_link} as Placeholders for "
|
705 |
-
"the links to legal pages."
|
706 |
-
msgstr ""
|
707 |
-
"Dieser Text dient als Hinweistext für die Erstellung eines Kundenkontos und "
|
708 |
-
"wird neben der Checkbox dargestellt. Verwende {term_link}{/term_link}, "
|
709 |
-
"{data_security_link}{/data_security_link}, {revocation_link}{/"
|
710 |
-
"revocation_link} als Platzhalter für die Links zu den rechtlichen "
|
711 |
-
"Hinweisseiten."
|
712 |
-
|
713 |
-
# @ woocommerce-germanized
|
714 |
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:312
|
715 |
-
|
716 |
-
"Yes, I’d like create a new account and have read and understood the "
|
717 |
-
"{data_security_link}data privacy statement{/data_security_link}."
|
718 |
-
msgstr ""
|
719 |
-
"Ja, ich möchte ein Kundenkonto eröffnen und akzeptiere die "
|
720 |
-
"{data_security_link}Datenschutzerklärung{/data_security_link}."
|
721 |
-
|
722 |
-
# @ woocommerce-germanized
|
723 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:319
|
724 |
-
msgid "Checkout"
|
725 |
-
msgstr "Kasse"
|
726 |
-
|
727 |
-
# @ woocommerce-germanized
|
728 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:320
|
729 |
-
msgid ""
|
730 |
-
"Replace default WooCommerce text regarding account creation during checkout."
|
731 |
-
msgstr ""
|
732 |
-
"Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
|
733 |
-
|
734 |
-
# @ woocommerce-germanized
|
735 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:321
|
736 |
-
msgid ""
|
737 |
-
"Use the text from above instead of the default WooCommerce text regarding "
|
738 |
-
"account creation during checkout. This checkbox is only show if you have "
|
739 |
-
"activated guest accounts."
|
740 |
-
msgstr ""
|
741 |
-
"Nutze den oben festgelegten Hinweistext anstelle des WooCommerce "
|
742 |
-
"Standardtextes für die Checkbox zum Erstellen von Kundenkonten während des "
|
743 |
-
"Bestellvorganges. Die Checkbox wird nur angezeigt, wenn du Gast-Checkouts "
|
744 |
-
"zulässt."
|
745 |
-
|
746 |
-
# @ woocommerce-germanized
|
747 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:328
|
748 |
-
msgid "Parcel Delivery"
|
749 |
-
msgstr "Paketdienstleister"
|
750 |
-
|
751 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:329
|
752 |
-
msgid ""
|
753 |
-
"Show checkbox for data transmission to third party parcel service providers."
|
754 |
-
msgstr ""
|
755 |
-
"Checkbox zur Erlaubnis der Datenweitergabe an den Paketdienstleister "
|
756 |
-
"einfügen."
|
757 |
-
|
758 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:330
|
759 |
-
msgid ""
|
760 |
-
"You may optionally choose to show a checkbox which lets the customer accept "
|
761 |
-
"data transmission to a third party parcel service provider to receive parcel "
|
762 |
-
"delivery reminders."
|
763 |
-
msgstr ""
|
764 |
-
"Du kannst optional eine Checkbox einfügen, in der dein Kunde die "
|
765 |
-
"Datenweitergabe an den Paketdienstleister akzeptieren kann (z.B. um eine "
|
766 |
-
"Paketbenachrichtigung per E-Mail zu erhalten). Falls dein Kunde die Checkbox "
|
767 |
-
"nicht setzt, siehst du das in der Bestellübersicht. Du musst dich selbst "
|
768 |
-
"darum kümmern, dass die Daten dann nicht an den Paketdienstleister "
|
769 |
-
"weitergeleitet werden. "
|
770 |
-
|
771 |
-
# @ woocommerce-germanized
|
772 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:337
|
773 |
-
msgid "Show checkbox"
|
774 |
-
msgstr "Checkbox anzeigen"
|
775 |
-
|
776 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:338
|
777 |
-
msgid ""
|
778 |
-
"Choose whether you like to always show the parcel delivery checkbox or do "
|
779 |
-
"only show for certain shipping methods."
|
780 |
-
msgstr ""
|
781 |
-
"Wähle aus, ob du die Paketdienstleister-Checkbox immer oder nur für "
|
782 |
-
"bestimmte Versandmethoden anzeigen möchtest."
|
783 |
-
|
784 |
-
# @ woocommerce-germanized
|
785 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:343
|
786 |
-
msgid "For certain shipping methods."
|
787 |
-
msgstr "Für bestimmte Versandmethoden."
|
788 |
-
|
789 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:344
|
790 |
-
msgid "Always show."
|
791 |
-
msgstr "Immer anzeigen."
|
792 |
-
|
793 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:351
|
794 |
-
msgid "Select shipping methods which are applicable for the Opt-In Checkbox."
|
795 |
-
msgstr ""
|
796 |
-
"Wähle Versandmethoden aus für die die Paketdienstleister Checkbox angezeigt "
|
797 |
-
"werden soll."
|
798 |
-
|
799 |
-
# @ woocommerce-germanized
|
800 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:361
|
801 |
-
msgid "Mandatory"
|
802 |
-
msgstr "Pflichtfeld"
|
803 |
-
|
804 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
805 |
-
msgid "Make the parcel delivery checkbox a required field."
|
806 |
-
msgstr "Paketdienstleister Checkbox zum Pflichtfeld machen?"
|
807 |
-
|
808 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:363
|
809 |
-
msgid "Make the checkbox mandatory to complete checkout."
|
810 |
-
msgstr "Checkbox zum Pflichtfeld machen um den Kauf abzuschließen."
|
811 |
-
|
812 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:371
|
813 |
-
msgid ""
|
814 |
-
"Choose a Plain Text which will be shown right next to the corresponding "
|
815 |
-
"checkbox to inform the customer about the data being transfered to the third "
|
816 |
-
"party shipping supplier. Use {shipping_method_title} to insert the shipping "
|
817 |
-
"method title."
|
818 |
-
msgstr ""
|
819 |
-
"Passe hier optional den Hinweistext an der neben der entsprechenden Checkbox "
|
820 |
-
"angezeigt wird. Informiere deine Kunden über eine etwaige Datenweitergabe an "
|
821 |
-
"den Paketdienstleister. Verwende den Platzhalter {shipping_method_title} um "
|
822 |
-
"den Titel der Versandmethoden einzubetten."
|
823 |
-
|
824 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:373
|
825 |
-
#: includes/wc-gzd-cart-functions.php:466
|
826 |
-
msgid ""
|
827 |
-
"Yes, I would like to be reminded via E-mail about parcel delivery "
|
828 |
-
"({shipping_method_title}). Your E-mail Address will only be transferred to "
|
829 |
-
"our parcel service provider for that particular reason."
|
830 |
-
msgstr ""
|
831 |
-
"Ja, ich möchte per E-Mail für diese Bestellung eine Paketankündigung vom "
|
832 |
-
"Paketdienstleister ({shipping_method_title}) erhalten. Deine E-Mail Adresse "
|
833 |
-
"wird nur für diesen einmaligen Zweck an unseren Paketdienstleister "
|
834 |
-
"weitergegeben."
|
835 |
-
|
836 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:381
|
837 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:384
|
838 |
msgid "Dispute Resolution"
|
839 |
msgstr "Streitbeilegung"
|
840 |
|
841 |
# @ woocommerce-germanized
|
842 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
843 |
#, php-format
|
844 |
msgid ""
|
845 |
"As with Feb. 1 2017 new regulations regarding alternative dispute resolution "
|
@@ -850,7 +890,7 @@ msgstr ""
|
|
850 |
"Kraft. Weiterführende Informationen zu deinen Informationspflichten findest "
|
851 |
"du <a href=\"%s\" target=\"_blank\">hier</a>."
|
852 |
|
853 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
854 |
msgid ""
|
855 |
"You may select whether you are willing, obliged or not willing to "
|
856 |
"participate in dispute settlement proceeedings before a consumer arbitration "
|
@@ -864,27 +904,27 @@ msgstr ""
|
|
864 |
"deinem Impressum platzieren solltest. Trusted Shops rät dazu den Text auch "
|
865 |
"in deine AGB einzufügen."
|
866 |
|
867 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
868 |
msgid "Not obliged, not willing"
|
869 |
msgstr "Nicht verpflichtet, nicht bereit"
|
870 |
|
871 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
872 |
msgid "Not obliged, willing"
|
873 |
msgstr "Nicht verpflichtet, bereit"
|
874 |
|
875 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
876 |
msgid "Obliged"
|
877 |
msgstr "Verpflichtet"
|
878 |
|
879 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
880 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
881 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
882 |
msgid "Resolution Text"
|
883 |
msgstr "Streitbeilegung Text"
|
884 |
|
885 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
886 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
887 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
888 |
msgid ""
|
889 |
"Adapt this example text regarding alternative dispute resolution to your "
|
890 |
"needs. Text will be added to the [gzd_complaints] Shortcode. You may as well "
|
@@ -895,7 +935,7 @@ msgstr ""
|
|
895 |
"noch in deinen AGB integrieren."
|
896 |
|
897 |
# @ woocommerce-germanized
|
898 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
899 |
msgid ""
|
900 |
"The european commission provides a platform for online dispute resolution "
|
901 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. We are not "
|
@@ -908,7 +948,7 @@ msgstr ""
|
|
908 |
"Verbraucherschlichtungsstelle sind wir nicht verpflichtet und nicht bereit."
|
909 |
|
910 |
# @ woocommerce-germanized
|
911 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
912 |
msgid ""
|
913 |
"The european commission provides a platform for online dispute resolution "
|
914 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. Consumers "
|
@@ -920,7 +960,7 @@ msgstr ""
|
|
920 |
"sind bereit, an einem außergerichtlichen Schlichtungsverfahren teilzunehmen."
|
921 |
|
922 |
# @ woocommerce-germanized
|
923 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
924 |
msgid ""
|
925 |
"The european commission provides a platform for online dispute resolution "
|
926 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. Consumers "
|
@@ -936,47 +976,42 @@ msgstr ""
|
|
936 |
"Stelle teilzunehmen. Wir werden an einem solchen Verfahren teilnehmen."
|
937 |
|
938 |
# @ woocommerce-germanized
|
939 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
940 |
msgid "Shortcode Status"
|
941 |
msgstr "Shortcode Status"
|
942 |
|
943 |
# @ woocommerce-germanized
|
944 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
945 |
msgid "Please choose a page as your imprint first."
|
946 |
msgstr "Bitte hinterlege zuerst eine Seite als dein Impressum."
|
947 |
|
948 |
-
|
949 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:431
|
950 |
-
msgid "Found"
|
951 |
-
msgstr "Eingebunden"
|
952 |
-
|
953 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:431
|
954 |
#, php-format
|
955 |
msgid "Not found within %s"
|
956 |
msgstr "Nicht gefunden in: %s"
|
957 |
|
958 |
# @ woocommerce-germanized
|
959 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
960 |
msgid "Append it now"
|
961 |
msgstr "Jetzt hinzufügen"
|
962 |
|
963 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
964 |
msgid "Small Businesses"
|
965 |
msgstr "Kleinunternehmer"
|
966 |
|
967 |
# @ woocommerce-germanized
|
968 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
969 |
#: includes/admin/views/html-page-status-germanized.php:37
|
970 |
msgid "Small-Enterprise-Regulation"
|
971 |
msgstr "Kleinunternehmerregelung"
|
972 |
|
973 |
# @ woocommerce-germanized
|
974 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
975 |
msgid "VAT based on §19 UStG"
|
976 |
msgstr "Umsatzsteuerbefreit nach §19 UStG."
|
977 |
|
978 |
# @ woocommerce-germanized
|
979 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
980 |
#, php-format
|
981 |
msgid ""
|
982 |
"set this Option if you have chosen <a href=\"%s\" target=\"_blank\">§19 "
|
@@ -987,50 +1022,50 @@ msgstr ""
|
|
987 |
"machen willst."
|
988 |
|
989 |
# @ woocommerce-germanized
|
990 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
991 |
msgid "Show no VAT notice"
|
992 |
msgstr "Umsatzsteuerbefreiung"
|
993 |
|
994 |
# @ woocommerce-germanized
|
995 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
996 |
msgid "Show no VAT §19 UStG notice on single product"
|
997 |
msgstr ""
|
998 |
"Hinweis zur Umsatzsteuerbefreiung gemäß §19 UStG auf der Produktseite "
|
999 |
"anzeigen."
|
1000 |
|
1001 |
# @ woocommerce-germanized
|
1002 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1003 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1004 |
msgid "Notice Text"
|
1005 |
msgstr "Hinweistext"
|
1006 |
|
1007 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1008 |
msgid ""
|
1009 |
"You may want to adjust the small buisness notice text to meet your criteria."
|
1010 |
msgstr "Passe hier, falls notwending, den Kleinunternehmer Hinweistext an."
|
1011 |
|
1012 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1013 |
#: includes/wc-gzd-core-functions.php:94
|
1014 |
msgid ""
|
1015 |
"Value added tax is not collected, as small businesses according to §19 (1) "
|
1016 |
"UStG."
|
1017 |
msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
|
1018 |
|
1019 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1020 |
msgid "Differential Taxation"
|
1021 |
msgstr "Differenzbesteuerung"
|
1022 |
|
1023 |
# @ woocommerce-germanized
|
1024 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1025 |
msgid "Taxation Notice"
|
1026 |
msgstr "Steuerhinweis"
|
1027 |
|
1028 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1029 |
msgid "Enable differential taxation text notice beneath product price."
|
1030 |
msgstr ""
|
1031 |
"Aktiviere den Hinweis zur Differenzbesteuerung unterhalb des Produktpreises."
|
1032 |
|
1033 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1034 |
msgid ""
|
1035 |
"If you have disabled this option, a normal VAT notice will be displayed, "
|
1036 |
"which is sufficient as Trusted Shops states. To further inform your "
|
@@ -1040,7 +1075,7 @@ msgstr ""
|
|
1040 |
"angezeigt. Der Standard-Hinweis ist laut Trusted Shops bereits ausreichend. "
|
1041 |
"Du kannst diesen Hinweis nutzen um deine Kunden besser zu informieren."
|
1042 |
|
1043 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1044 |
msgid ""
|
1045 |
"This text will be shown as a further notice for the customer to inform him "
|
1046 |
"about differential taxation."
|
@@ -1048,33 +1083,33 @@ msgstr ""
|
|
1048 |
"Dieser Text dient zur weiterführenden Information deiner Kunden bzgl. der "
|
1049 |
"Differenzbesteuerung."
|
1050 |
|
1051 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1052 |
msgid "incl. VAT (differential taxation according to §25a UStG.)"
|
1053 |
msgstr "inkl. MwSt. (differenzbesteuert nach §25a UStG.)"
|
1054 |
|
1055 |
# @ woocommerce-germanized
|
1056 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1057 |
msgid "Checkout Notice"
|
1058 |
msgstr "Hinweis Kasse"
|
1059 |
|
1060 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1061 |
msgid "Enable differential taxation notice during checkout and in emails."
|
1062 |
msgstr ""
|
1063 |
"Aktiviere den Hinweis zur Differenzbesteuerung im Checkout und in E-Mails."
|
1064 |
|
1065 |
# @ woocommerce-germanized
|
1066 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1067 |
msgid "Delivery Times"
|
1068 |
msgstr "Lieferzeiten"
|
1069 |
|
1070 |
# @ woocommerce-germanized
|
1071 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1072 |
#: includes/admin/views/html-page-status-germanized.php:42
|
1073 |
msgid "Default Delivery Time"
|
1074 |
msgstr "Standard-Lieferzeit"
|
1075 |
|
1076 |
# @ woocommerce-germanized
|
1077 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1078 |
msgid ""
|
1079 |
"This delivery time will be added to every product if no delivery time has "
|
1080 |
"been chosen individually"
|
@@ -1083,17 +1118,17 @@ msgstr ""
|
|
1083 |
"zugeordnet wurde"
|
1084 |
|
1085 |
# @ woocommerce-germanized
|
1086 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1087 |
msgid "Manage Delivery Times"
|
1088 |
msgstr "Lieferzeiten verwalten"
|
1089 |
|
1090 |
# @ woocommerce-germanized
|
1091 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1092 |
msgid "Delivery Time Text"
|
1093 |
msgstr "Lieferzeit Text"
|
1094 |
|
1095 |
# @ woocommerce-germanized
|
1096 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1097 |
msgid ""
|
1098 |
"This text will be used to indicate delivery time for products. Use "
|
1099 |
"{delivery_time} as placeholder."
|
@@ -1102,21 +1137,21 @@ msgstr ""
|
|
1102 |
"{delivery_time} als Platzhalter verwenden."
|
1103 |
|
1104 |
# @ woocommerce-germanized
|
1105 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1106 |
msgid "Delivery time: {delivery_time}"
|
1107 |
msgstr "Lieferzeit: {delivery_time}"
|
1108 |
|
1109 |
# @ woocommerce-germanized
|
1110 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1111 |
msgid "Sale Price Labels"
|
1112 |
msgstr "Preishinweise"
|
1113 |
|
1114 |
# @ woocommerce-germanized
|
1115 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1116 |
msgid "Default Sale Label"
|
1117 |
msgstr "Streichpreis-Hinweis"
|
1118 |
|
1119 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1120 |
msgid ""
|
1121 |
"Choose whether you would like to have a default sale price label to inform "
|
1122 |
"the customer about the regular price (e.g. Recommended Retail Price)."
|
@@ -1125,16 +1160,16 @@ msgstr ""
|
|
1125 |
"den Kunden auf den alten Preis (bei reduzierten Produkten, sog. "
|
1126 |
"Streichpreis) hinweist (z.B. UVP)."
|
1127 |
|
1128 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1129 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1130 |
msgid "Manage Price Labels"
|
1131 |
msgstr "Preishinweise verwalten"
|
1132 |
|
1133 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1134 |
msgid "Default Sale Regular Label"
|
1135 |
msgstr "Angebotspreis-Hinweis"
|
1136 |
|
1137 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1138 |
msgid ""
|
1139 |
"Choose whether you would like to have a default sale price regular label to "
|
1140 |
"inform the customer about the sale price (e.g. New Price)."
|
@@ -1144,17 +1179,17 @@ msgstr ""
|
|
1144 |
"hinweist (z.B. Unser neuer Preis)."
|
1145 |
|
1146 |
# @ woocommerce-germanized
|
1147 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1148 |
msgid "Shipping Costs"
|
1149 |
msgstr "Versandkosten"
|
1150 |
|
1151 |
# @ woocommerce-germanized
|
1152 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1153 |
msgid "Shipping Costs Text"
|
1154 |
msgstr "Versandkosten Text"
|
1155 |
|
1156 |
# @ woocommerce-germanized
|
1157 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1158 |
msgid ""
|
1159 |
"This text will be used to inform the customer about shipping costs. Use "
|
1160 |
"{link}{/link} to insert link to shipping costs page."
|
@@ -1164,17 +1199,17 @@ msgstr ""
|
|
1164 |
"zur Versandkosten-Seite einzufügen."
|
1165 |
|
1166 |
# @ woocommerce-germanized
|
1167 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1168 |
msgid "plus {link}Shipping Costs{/link}"
|
1169 |
msgstr "zzgl. {link}Versandkosten{/link}"
|
1170 |
|
1171 |
# @ woocommerce-germanized
|
1172 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1173 |
msgid "Free Shipping Text"
|
1174 |
msgstr "Kostenloser Versand Text"
|
1175 |
|
1176 |
# @ woocommerce-germanized
|
1177 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1178 |
msgid ""
|
1179 |
"This text will be used to inform the customer about free shipping. Leave "
|
1180 |
"empty to disable notice. Use {link}{/link} to insert link to shipping costs "
|
@@ -1185,17 +1220,17 @@ msgstr ""
|
|
1185 |
"Versandkosten-Seite einzufügen."
|
1186 |
|
1187 |
# @ woocommerce-germanized
|
1188 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1189 |
msgid "Shipping Costs Tax"
|
1190 |
msgstr "Steuerberechnung"
|
1191 |
|
1192 |
# @ woocommerce-germanized
|
1193 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1194 |
msgid "Enable better taxation for shpping costs?"
|
1195 |
msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
|
1196 |
|
1197 |
# @ woocommerce-germanized
|
1198 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1199 |
#, php-format
|
1200 |
msgid ""
|
1201 |
"By choosing this option shipping cost taxation will be calculated based on "
|
@@ -1209,18 +1244,18 @@ msgstr ""
|
|
1209 |
"Bruttobeträge. Hier ein kleines Beispiel: %s"
|
1210 |
|
1211 |
# @ woocommerce-germanized
|
1212 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1213 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1214 |
msgid "Force Tax Calculation"
|
1215 |
msgstr "Steuerberechnung erzwingen"
|
1216 |
|
1217 |
# @ woocommerce-germanized
|
1218 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1219 |
msgid "Force shipping costs tax calculation for every method?"
|
1220 |
msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
|
1221 |
|
1222 |
# @ woocommerce-germanized
|
1223 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1224 |
msgid ""
|
1225 |
"This option will overwrite settings for each individual shipping method to "
|
1226 |
"force tax calculation (instead of only calculating tax for those methods "
|
@@ -1230,22 +1265,22 @@ msgstr ""
|
|
1230 |
"Versandarten und erzwingt die Steuerberechnung."
|
1231 |
|
1232 |
# @ woocommerce-germanized
|
1233 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1234 |
msgid "Fees"
|
1235 |
msgstr "Gebühren"
|
1236 |
|
1237 |
# @ woocommerce-germanized
|
1238 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1239 |
msgid "Fee Tax"
|
1240 |
msgstr "Steuerberechnung"
|
1241 |
|
1242 |
# @ woocommerce-germanized
|
1243 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1244 |
msgid "Enable better taxation for fees?"
|
1245 |
msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
|
1246 |
|
1247 |
# @ woocommerce-germanized
|
1248 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1249 |
msgid ""
|
1250 |
"By choosing this option fee taxation will be calculated based on tax rates "
|
1251 |
"within cart. See shipping costs taxation for more information."
|
@@ -1256,12 +1291,12 @@ msgstr ""
|
|
1256 |
"Nettobeträge in Bruttobeträge an."
|
1257 |
|
1258 |
# @ woocommerce-germanized
|
1259 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1260 |
msgid "Force fee tax calculation for every fee?"
|
1261 |
msgstr "Berechnung der Steuern für Gebühren erzwingen?"
|
1262 |
|
1263 |
# @ woocommerce-germanized
|
1264 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1265 |
msgid ""
|
1266 |
"This option will overwrite settings for each individual fee to force tax "
|
1267 |
"calculation (instead of only calculating tax for those fees which are "
|
@@ -1271,22 +1306,22 @@ msgstr ""
|
|
1271 |
"Steuerberechnung."
|
1272 |
|
1273 |
# @ woocommerce-germanized
|
1274 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1275 |
msgid "Customers"
|
1276 |
msgstr "Kunden"
|
1277 |
|
1278 |
# @ woocommerce-germanized
|
1279 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1280 |
msgid "Customer Double Opt In"
|
1281 |
msgstr "Double Opt-In"
|
1282 |
|
1283 |
# @ woocommerce-germanized
|
1284 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1285 |
msgid "Enable customer double opt in on registration?"
|
1286 |
msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
|
1287 |
|
1288 |
# @ woocommerce-germanized
|
1289 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1290 |
#, php-format
|
1291 |
msgid ""
|
1292 |
"If customer chooses to create a customer account an email with an activation "
|
@@ -1300,15 +1335,15 @@ msgstr ""
|
|
1300 |
"Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
|
1301 |
"Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1302 |
|
1303 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1304 |
msgid "Disable Login and Checkout"
|
1305 |
msgstr "Login und Checkout"
|
1306 |
|
1307 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1308 |
msgid "Disable login and checkout for unactivated customers."
|
1309 |
msgstr "Deaktiviere den Login und Checkout für inaktive Kunden."
|
1310 |
|
1311 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1312 |
msgid ""
|
1313 |
"Customers that did not click on the activation link will not be able to "
|
1314 |
"complete checkout nor login to their account."
|
@@ -1318,12 +1353,12 @@ msgstr ""
|
|
1318 |
"werden."
|
1319 |
|
1320 |
# @ woocommerce-germanized
|
1321 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1322 |
msgid "Delete Unactivated After"
|
1323 |
msgstr "Unaktivierte löschen nach"
|
1324 |
|
1325 |
# @ woocommerce-germanized
|
1326 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1327 |
msgid ""
|
1328 |
"This will make sure unactivated customer accounts will be deleted after X "
|
1329 |
"days. Set to 0 if you don't want to automatically delete unactivated "
|
@@ -1334,23 +1369,23 @@ msgstr ""
|
|
1334 |
"setze den Wert auf 0."
|
1335 |
|
1336 |
# @ woocommerce-germanized
|
1337 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1338 |
msgid "days"
|
1339 |
msgstr "Tagen"
|
1340 |
|
1341 |
# @ woocommerce-germanized
|
1342 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1343 |
#: includes/wc-gzd-core-functions.php:60
|
1344 |
msgid "Right of Recission"
|
1345 |
msgstr "Widerrufsrecht"
|
1346 |
|
1347 |
# @ woocommerce-germanized
|
1348 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1349 |
msgid "Revocation Address"
|
1350 |
msgstr "Widerruf richten an"
|
1351 |
|
1352 |
# @ woocommerce-germanized
|
1353 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1354 |
msgid ""
|
1355 |
"Type in an address, telephone/telefax number, email address which is to be "
|
1356 |
"used as revocation address"
|
@@ -1359,18 +1394,18 @@ msgstr ""
|
|
1359 |
"die deine Kunden ihren Widerruf richten sollen"
|
1360 |
|
1361 |
# @ woocommerce-germanized
|
1362 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1363 |
#: includes/admin/views/html-page-status-germanized.php:81
|
1364 |
msgid "Virtual VAT"
|
1365 |
msgstr "USt. Änderung 2015"
|
1366 |
|
1367 |
# @ woocommerce-germanized
|
1368 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1369 |
msgid "Enable Virtual VAT"
|
1370 |
msgstr "USt. Anpassung aktivieren"
|
1371 |
|
1372 |
# @ woocommerce-germanized
|
1373 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1374 |
msgid ""
|
1375 |
"Enable if you want to charge your customer's countries' VAT for virtual "
|
1376 |
"products."
|
@@ -1378,7 +1413,7 @@ msgstr ""
|
|
1378 |
"Für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers berechnen."
|
1379 |
|
1380 |
# @ woocommerce-germanized
|
1381 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1382 |
#, php-format
|
1383 |
msgid ""
|
1384 |
"New EU VAT rule applies on 01.01.2015. Make sure that every digital or "
|
@@ -1401,44 +1436,44 @@ msgstr ""
|
|
1401 |
"dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1402 |
|
1403 |
# @ woocommerce-germanized
|
1404 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1405 |
msgctxt "invoices"
|
1406 |
msgid "Invoices"
|
1407 |
msgstr "Rechnungen"
|
1408 |
|
1409 |
# @ woocommerce-germanized
|
1410 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1411 |
msgid "VAT"
|
1412 |
msgstr "Umsatzsteuer"
|
1413 |
|
1414 |
# @ woocommerce-germanized
|
1415 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1416 |
msgid "Customer"
|
1417 |
msgstr "Kunde"
|
1418 |
|
1419 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1420 |
msgid "Admin"
|
1421 |
msgstr "Admin"
|
1422 |
|
1423 |
# @ woocommerce-germanized
|
1424 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1425 |
#, php-format
|
1426 |
msgid "Attach %s"
|
1427 |
msgstr "%s"
|
1428 |
|
1429 |
# @ woocommerce-germanized
|
1430 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1431 |
#, php-format
|
1432 |
msgid "Attach %s to the following email templates"
|
1433 |
msgstr "%s an die folgenden E-Mail Templates anfügen"
|
1434 |
|
1435 |
# @ woocommerce-germanized
|
1436 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1437 |
msgid "E-Mails"
|
1438 |
msgstr "E-Mails"
|
1439 |
|
1440 |
# @ woocommerce-germanized
|
1441 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1442 |
msgid ""
|
1443 |
"Use drag & drop to customize attachment order. Don't forget to save your "
|
1444 |
"changes."
|
@@ -1447,46 +1482,46 @@ msgstr ""
|
|
1447 |
"beeinflussen und speichere anschließend deine Änderungen."
|
1448 |
|
1449 |
# @ woocommerce-germanized
|
1450 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1451 |
msgid "Email Display Options"
|
1452 |
msgstr "Darstellung"
|
1453 |
|
1454 |
# @ woocommerce-germanized
|
1455 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1456 |
msgid "Show within Emails"
|
1457 |
msgstr "In E-Mails anzeigen"
|
1458 |
|
1459 |
# @ woocommerce-germanized
|
1460 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1461 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1462 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1463 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1464 |
msgid "Base Price"
|
1465 |
msgstr "Grundpreis"
|
1466 |
|
1467 |
# @ woocommerce-germanized
|
1468 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1469 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1470 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1471 |
msgid "Delivery Time Notice"
|
1472 |
msgstr "Lieferzeiten-Hinweis"
|
1473 |
|
1474 |
# @ woocommerce-germanized
|
1475 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1476 |
msgid "Short Description"
|
1477 |
msgstr "Warenkorbkurzbeschreibung"
|
1478 |
|
1479 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1480 |
msgid "Hide Username"
|
1481 |
msgstr "Nutzernamen verstecken"
|
1482 |
|
1483 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1484 |
msgid ""
|
1485 |
"Hide username from email content if password or password reset link is "
|
1486 |
"embedded."
|
1487 |
msgstr "Nutzernamen nicht zusammen mit einem Passwort versenden."
|
1488 |
|
1489 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1490 |
msgid ""
|
1491 |
"Trusted Shops advises to not show the username together with an account "
|
1492 |
"password or password reset link. This option hides (or masks) the username "
|
@@ -1497,12 +1532,12 @@ msgstr ""
|
|
1497 |
"Trusted Shops Mitglied bist, solltest du diese Option aktivieren."
|
1498 |
|
1499 |
# @ woocommerce-germanized
|
1500 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1501 |
msgid "Email Attachment Options"
|
1502 |
msgstr "PDF Anhang"
|
1503 |
|
1504 |
# @ woocommerce-germanized
|
1505 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1506 |
#, php-format
|
1507 |
msgid ""
|
1508 |
"Want to attach automatically generated PDF files to emails instead of plain "
|
@@ -1512,27 +1547,17 @@ msgstr ""
|
|
1512 |
"%sUpgrade zur %spro%s Version%s"
|
1513 |
|
1514 |
# @ woocommerce-germanized
|
1515 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1516 |
-
msgid "Downloadable Product"
|
1517 |
-
msgstr "Herunterladbares Produkt"
|
1518 |
-
|
1519 |
-
# @ woocommerce-germanized
|
1520 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:834
|
1521 |
-
msgid "Virtual Product"
|
1522 |
-
msgstr "Virtuelles Produkt"
|
1523 |
-
|
1524 |
-
# @ woocommerce-germanized
|
1525 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:846
|
1526 |
msgid "Add to Cart"
|
1527 |
msgstr "Zum Warenkorb Button"
|
1528 |
|
1529 |
# @ woocommerce-germanized
|
1530 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1531 |
msgid "Show add to cart button on listings?"
|
1532 |
msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
|
1533 |
|
1534 |
# @ woocommerce-germanized
|
1535 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1536 |
msgid ""
|
1537 |
"unset this option if you don't want to show the add to cart button within "
|
1538 |
"the product listings"
|
@@ -1541,18 +1566,18 @@ msgstr ""
|
|
1541 |
"von Produktauflistungen darstellen möchten"
|
1542 |
|
1543 |
# @ woocommerce-germanized
|
1544 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1545 |
msgid "Link to Details"
|
1546 |
msgstr "Verlinkung zu Produktdetails"
|
1547 |
|
1548 |
# @ woocommerce-germanized
|
1549 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1550 |
msgid ""
|
1551 |
"Want to link to product details page instead of add to cart within listings?"
|
1552 |
msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
|
1553 |
|
1554 |
# @ woocommerce-germanized
|
1555 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1556 |
msgid ""
|
1557 |
"Decide whether you like to link to your product's details page instead of "
|
1558 |
"displaying an add to cart button within product listings."
|
@@ -1562,17 +1587,17 @@ msgstr ""
|
|
1562 |
"diese Option."
|
1563 |
|
1564 |
# @ woocommerce-germanized
|
1565 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1566 |
msgid "Product Details Text"
|
1567 |
msgstr "Produktdetails Text"
|
1568 |
|
1569 |
# @ woocommerce-germanized
|
1570 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1571 |
msgid "Details"
|
1572 |
msgstr "Details"
|
1573 |
|
1574 |
# @ woocommerce-germanized
|
1575 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1576 |
msgid ""
|
1577 |
"If you have chosen to link to product details page instead of add to cart "
|
1578 |
"URL you may want to change the button text."
|
@@ -1582,11 +1607,11 @@ msgstr ""
|
|
1582 |
"einen Button-Text vergeben."
|
1583 |
|
1584 |
# @ woocommerce-germanized
|
1585 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1586 |
msgid "Digital Delivery Time Text"
|
1587 |
msgstr "Lieferzeit Digital"
|
1588 |
|
1589 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1590 |
msgid ""
|
1591 |
"Enter a text which will be shown as digital delivery time text (replacement "
|
1592 |
"for default digital time on digital products)."
|
@@ -1596,66 +1621,66 @@ msgstr ""
|
|
1596 |
"lassen."
|
1597 |
|
1598 |
# @ woocommerce-germanized
|
1599 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1600 |
msgid "Notice Footer"
|
1601 |
msgstr "Hinweise im Footer"
|
1602 |
|
1603 |
# @ woocommerce-germanized
|
1604 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1605 |
msgid "Show a global VAT notice within footer"
|
1606 |
msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
|
1607 |
|
1608 |
# @ woocommerce-germanized
|
1609 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1610 |
msgid "Show a global sale price notice within footer"
|
1611 |
msgstr ""
|
1612 |
"Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer "
|
1613 |
"einfügen."
|
1614 |
|
1615 |
# @ woocommerce-germanized
|
1616 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1617 |
msgid "Products"
|
1618 |
msgstr "Produkt"
|
1619 |
|
1620 |
# @ woocommerce-germanized
|
1621 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1622 |
msgid "Show within Product Listings"
|
1623 |
msgstr "In Produktlisten"
|
1624 |
|
1625 |
# @ woocommerce-germanized
|
1626 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1627 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1628 |
msgid "Shipping Costs notice"
|
1629 |
msgstr "Versandkosten-Hinweis"
|
1630 |
|
1631 |
# @ woocommerce-germanized
|
1632 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1633 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1634 |
msgid "Tax Info"
|
1635 |
msgstr "MwSt. Hinweis"
|
1636 |
|
1637 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1638 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1639 |
#: includes/class-wc-gzd-post-types.php:93
|
1640 |
#: includes/class-wc-gzd-post-types.php:95
|
1641 |
msgid "Price Labels"
|
1642 |
msgstr "Preishinweise"
|
1643 |
|
1644 |
# @ woocommerce-germanized
|
1645 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1646 |
msgid "Show on Product Detail Page"
|
1647 |
msgstr "Auf der Produktseite"
|
1648 |
|
1649 |
# @ woocommerce-germanized
|
1650 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1651 |
msgid "Hide Tax Rate"
|
1652 |
msgstr "Steuersatz verstecken"
|
1653 |
|
1654 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1655 |
msgid "Hide specific tax rate within shop pages."
|
1656 |
msgstr "Entferne die Anzeige des konkreten Steuersatzes im Shop."
|
1657 |
|
1658 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1659 |
msgid ""
|
1660 |
"This option will make sure that within shop pages no specific tax rates are "
|
1661 |
"shown. Instead only incl. tax or excl. tax notice is shown."
|
@@ -1665,12 +1690,12 @@ msgstr ""
|
|
1665 |
"bzw. exkl. MwSt."
|
1666 |
|
1667 |
# @ woocommerce-germanized
|
1668 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1669 |
msgid "Hide Shipping Costs Notice"
|
1670 |
msgstr "Versandkosten ausblenden"
|
1671 |
|
1672 |
# @ woocommerce-germanized
|
1673 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1674 |
msgid ""
|
1675 |
"Select product types for which you might want to disable the shipping costs "
|
1676 |
"notice."
|
@@ -1679,11 +1704,11 @@ msgstr ""
|
|
1679 |
"möchtest."
|
1680 |
|
1681 |
# @ woocommerce-germanized
|
1682 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1683 |
msgid "Hide Delivery Time Notice"
|
1684 |
msgstr "Lieferzeiten ausblenden"
|
1685 |
|
1686 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1687 |
msgid ""
|
1688 |
"Select product types for which you might want to disable the delivery time "
|
1689 |
"notice."
|
@@ -1692,12 +1717,12 @@ msgstr ""
|
|
1692 |
"möchtest."
|
1693 |
|
1694 |
# @ woocommerce-germanized
|
1695 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1696 |
msgid "Base Price Text"
|
1697 |
msgstr "Grundpreis Text"
|
1698 |
|
1699 |
# @ woocommerce-germanized
|
1700 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1701 |
msgid ""
|
1702 |
"This text will be used to display the base price. Use {price} to insert the "
|
1703 |
"price. If you want to specifically format base price output use {base}, "
|
@@ -1709,26 +1734,26 @@ msgstr ""
|
|
1709 |
"{base_price} für die einzelnen Elemente."
|
1710 |
|
1711 |
# @ woocommerce-germanized
|
1712 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1713 |
msgid "{price}"
|
1714 |
msgstr "{price}"
|
1715 |
|
1716 |
# @ woocommerce-germanized
|
1717 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1718 |
msgid "Variable Base Price"
|
1719 |
msgstr "Variabler Grundpreis"
|
1720 |
|
1721 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1722 |
msgid "Enable price range base prices for variable products."
|
1723 |
msgstr "Aktiviere von-bis-Grundpreise für variable Produkte."
|
1724 |
|
1725 |
# @ woocommerce-germanized
|
1726 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1727 |
msgid "Product Units Text"
|
1728 |
msgstr "Produkteinheiten Text"
|
1729 |
|
1730 |
# @ woocommerce-germanized
|
1731 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1732 |
msgid ""
|
1733 |
"This text will be used to display the product units. Use {product_units} to "
|
1734 |
"insert the amount of product units. Use {unit} to insert the unit. "
|
@@ -1740,26 +1765,26 @@ msgstr ""
|
|
1740 |
"Grundpreis."
|
1741 |
|
1742 |
# @ woocommerce-germanized
|
1743 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1744 |
msgid "Product contains: {product_units} {unit}"
|
1745 |
msgstr "Produkt enthält: {product_units} {unit}"
|
1746 |
|
1747 |
# @ woocommerce-germanized
|
1748 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1749 |
msgid "Checkout & Cart"
|
1750 |
msgstr "Checkout & Warenkorb"
|
1751 |
|
1752 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1753 |
msgid "DHL Parcel Shops"
|
1754 |
msgstr "DHL Packstationen"
|
1755 |
|
1756 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1757 |
msgid ""
|
1758 |
"Allow customers to choose a DHL parcel shop or packing station as delivery "
|
1759 |
"address."
|
1760 |
msgstr "Versand an DHL Packstation bzw. Paketshops aktivieren."
|
1761 |
|
1762 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1763 |
msgid ""
|
1764 |
"This option adds a checkbox to your checkout shipping fields which allows "
|
1765 |
"the customer to optionally choose a DHL packing station or parcel shop for "
|
@@ -1769,22 +1794,22 @@ msgstr ""
|
|
1769 |
"der Kunde optional die Lieferung an eine Packstation aktivieren. Fall das "
|
1770 |
"der Fall ist, muss eine PostNummer angegeben werden."
|
1771 |
|
1772 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1773 |
msgid "Supported Countries"
|
1774 |
msgstr "Unterstützte Länder"
|
1775 |
|
1776 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1777 |
msgid "Choose countries which support Parcel Shop delivery."
|
1778 |
msgstr ""
|
1779 |
"Wähle hier die Länder an, in denen du die Lieferung an DHL Packstationen "
|
1780 |
"bzw. Paketshops aktivieren möchtest."
|
1781 |
|
1782 |
# @ woocommerce-germanized
|
1783 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1784 |
msgid "Disabled Methods"
|
1785 |
msgstr "Deaktiviert für"
|
1786 |
|
1787 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1788 |
msgid ""
|
1789 |
"Optionally choose methods for which DHL Parcel Shop Delivery should be "
|
1790 |
"disabled. Does only work if you have disabled choosing shipping methods "
|
@@ -1794,17 +1819,17 @@ msgstr ""
|
|
1794 |
"Packstationen deaktiviert werden soll. Funktioniert nur in Verbindung mit "
|
1795 |
"der Option \"Auswahl von Versandarten im Checkout deaktivieren\"."
|
1796 |
|
1797 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1798 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
1799 |
msgid "Parcel Shop Finder"
|
1800 |
msgstr "Paketshop finden"
|
1801 |
|
1802 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1803 |
msgid ""
|
1804 |
"Enable DHL Parcel Shop Finder to let customers choose a parcel shop nearby."
|
1805 |
msgstr "Standortsuche nach der nächstgelegenen Packstation aktivieren."
|
1806 |
|
1807 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1808 |
#, php-format
|
1809 |
msgid ""
|
1810 |
"You may enable this option to add a <a href=\"%s\" target=\"_blank\">Parcel "
|
@@ -1819,13 +1844,13 @@ msgstr ""
|
|
1819 |
"Nähe auswählen und die Daten automatisch übernehmen."
|
1820 |
|
1821 |
# @ woocommerce-germanized
|
1822 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1823 |
#: includes/admin/views/html-page-status-germanized.php:55
|
1824 |
msgid "Fallback Mode"
|
1825 |
msgstr "Fallback Modus"
|
1826 |
|
1827 |
# @ woocommerce-germanized
|
1828 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1829 |
msgid ""
|
1830 |
"Enable to make sure default checkout template is not being overriden by "
|
1831 |
"theme."
|
@@ -1833,7 +1858,7 @@ msgstr ""
|
|
1833 |
"Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
|
1834 |
|
1835 |
# @ woocommerce-germanized
|
1836 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1837 |
msgid ""
|
1838 |
"If you are facing problems within your checkout e.g. legally relevant data "
|
1839 |
"is not showing (terms, delivery time, unit price etc.) your theme seems to "
|
@@ -1847,17 +1872,17 @@ msgstr ""
|
|
1847 |
"Checkout (review-order.php und form-checkout.php) zu überschreiben. "
|
1848 |
|
1849 |
# @ woocommerce-germanized
|
1850 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1851 |
msgid "Force free shipping"
|
1852 |
msgstr "Versandmethode erzwingen"
|
1853 |
|
1854 |
# @ woocommerce-germanized
|
1855 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1856 |
msgid "Force free shipping method if available?"
|
1857 |
msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
|
1858 |
|
1859 |
# @ woocommerce-germanized
|
1860 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1861 |
msgid ""
|
1862 |
"By default WooCommerce will let customers choose other shipping methods than "
|
1863 |
"free shipping (if available). This option will force free shipping if "
|
@@ -1868,18 +1893,18 @@ msgstr ""
|
|
1868 |
"Versand, sobald dieser verfügbar ist."
|
1869 |
|
1870 |
# @ woocommerce-germanized
|
1871 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1872 |
msgid "Hide taxes estimated"
|
1873 |
msgstr "Hinweis \"Steuern geschätzt\""
|
1874 |
|
1875 |
# @ woocommerce-germanized
|
1876 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1877 |
msgid ""
|
1878 |
"Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
|
1879 |
msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
|
1880 |
|
1881 |
# @ woocommerce-germanized
|
1882 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1883 |
msgid ""
|
1884 |
"By default WooCommerce adds a \"taxes and shipping estimated\" text to your "
|
1885 |
"cart. This might puzzle your customers and may not meet german law."
|
@@ -1889,17 +1914,17 @@ msgstr ""
|
|
1889 |
"Markt geeignet."
|
1890 |
|
1891 |
# @ woocommerce-germanized
|
1892 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1893 |
msgid "Show Thumbnails"
|
1894 |
msgstr "Thumbnails anzeigen"
|
1895 |
|
1896 |
# @ woocommerce-germanized
|
1897 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1898 |
msgid "Show product thumbnails on checkout page?"
|
1899 |
msgstr "Produktbilder im Checkout darstellen?"
|
1900 |
|
1901 |
# @ woocommerce-germanized
|
1902 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1903 |
msgid ""
|
1904 |
"Uncheck if you don't want to show your product thumbnails within checkout "
|
1905 |
"table."
|
@@ -1908,17 +1933,17 @@ msgstr ""
|
|
1908 |
"bekommen möchtest."
|
1909 |
|
1910 |
# @ woocommerce-germanized
|
1911 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1912 |
msgid "Hide Shipping Select"
|
1913 |
msgstr "Versandarten Auswahl"
|
1914 |
|
1915 |
# @ woocommerce-germanized
|
1916 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1917 |
msgid "Hide shipping rate selection from checkout?"
|
1918 |
msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
|
1919 |
|
1920 |
# @ woocommerce-germanized
|
1921 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1922 |
msgid ""
|
1923 |
"This option will hide shipping rate selection from checkout. By then "
|
1924 |
"customers will only be able to change their shipping rate on cart page."
|
@@ -1928,18 +1953,18 @@ msgstr ""
|
|
1928 |
"Versandmethode ändern."
|
1929 |
|
1930 |
# @ woocommerce-germanized
|
1931 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1932 |
msgid "Show back to cart button"
|
1933 |
msgstr "Bestellung bearbeiten"
|
1934 |
|
1935 |
# @ woocommerce-germanized
|
1936 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1937 |
msgid "Show back to cart button within your checkout table?"
|
1938 |
msgstr ""
|
1939 |
"Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
|
1940 |
|
1941 |
# @ woocommerce-germanized
|
1942 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1943 |
msgid ""
|
1944 |
"This button may let your customer edit their order before submitting. Some "
|
1945 |
"people state that this button should be hidden to avoid legal problems."
|
@@ -1951,347 +1976,49 @@ msgstr ""
|
|
1951 |
"keine weitere Informationen abgedruckt werden sollten."
|
1952 |
|
1953 |
# @ woocommerce-germanized
|
1954 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1955 |
msgid "Show edit data notice"
|
1956 |
msgstr "Bestellung prüfen Hinweis"
|
1957 |
|
1958 |
# @ woocommerce-germanized
|
1959 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1960 |
msgid "Show a \"check-your-entries\" notice to the user?"
|
1961 |
msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
|
1962 |
|
1963 |
# @ woocommerce-germanized
|
1964 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1965 |
msgid "This notice will be added right before the order comments field."
|
1966 |
msgstr ""
|
1967 |
"Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
|
1968 |
|
1969 |
# @ woocommerce-germanized
|
1970 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1971 |
msgid "Checkout Table Color"
|
1972 |
msgstr "Hintergrundfarbe der Tabelle"
|
1973 |
|
1974 |
# @ woocommerce-germanized
|
1975 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1976 |
msgid ""
|
1977 |
"Choose the color of your checkout product table. This table should be "
|
1978 |
-
"highlighted within your checkout page."
|
1979 |
-
msgstr ""
|
1980 |
-
"Wähle die Farbe des Hintergrundes deiner Produkt-Tabelle im Checkout. Die "
|
1981 |
-
"Tabelle sollte sich farblich vom Rest des Inhalts abheben."
|
1982 |
-
|
1983 |
-
# @ woocommerce-germanized
|
1984 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1175
|
1985 |
-
msgid "Checkout Legal Display"
|
1986 |
-
msgstr "Checkbox oder Text"
|
1987 |
-
|
1988 |
-
# @ woocommerce-germanized
|
1989 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1176
|
1990 |
-
msgid "Use Text without Checkbox"
|
1991 |
-
msgstr "Rechtshinweis ohne Checkbox."
|
1992 |
-
|
1993 |
-
# @ woocommerce-germanized
|
1994 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1178
|
1995 |
-
msgid ""
|
1996 |
-
"This version will remove checkboxes from Checkout and display a text "
|
1997 |
-
"instead. This seems to be legally compliant (Zalando & Co are using this "
|
1998 |
-
"option)."
|
1999 |
-
msgstr ""
|
2000 |
-
"Diese Option nutzt anstatt einer Checkbox einen ausformulierten Text direkt "
|
2001 |
-
"überhalb des Kauf abschließen Buttons (Zalando und Andere Shops verwenden "
|
2002 |
-
"diese Form)"
|
2003 |
-
|
2004 |
-
# @ woocommerce-germanized
|
2005 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1184
|
2006 |
-
msgid "Legal Text"
|
2007 |
-
msgstr "Rechtlicher Hinweistext"
|
2008 |
-
|
2009 |
-
# @ woocommerce-germanized
|
2010 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1185
|
2011 |
-
msgid ""
|
2012 |
-
"Choose a Plain Text which will be shown right above checkout submit button. "
|
2013 |
-
"Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, "
|
2014 |
-
"{revocation_link}{/revocation_link} as Placeholders for the links to legal "
|
2015 |
-
"pages."
|
2016 |
-
msgstr ""
|
2017 |
-
"Gib hier den Text ein, den du als Hinweistext überhalb des \"Kaufen\" - "
|
2018 |
-
"Buttons darstellen möchten. Nutze die Platzhalter {term_link}{/term_link}, "
|
2019 |
-
"{data_security_link}{/data_security_link}, {revocation_link}{/"
|
2020 |
-
"revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
|
2021 |
-
|
2022 |
-
# @ woocommerce-germanized
|
2023 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1187
|
2024 |
-
msgid ""
|
2025 |
-
"With your order, you agree to have read and understood our {term_link}Terms "
|
2026 |
-
"and Conditions{/term_link} your {revocation_link}Right of Recission{/"
|
2027 |
-
"revocation_link} and our {data_security_link}Privacy Policy{/"
|
2028 |
-
"data_security_link}."
|
2029 |
-
msgstr ""
|
2030 |
-
"Mit deiner Bestellung erklärst du dich mit unseren {term_link}Allgemeinen "
|
2031 |
-
"Geschäftsbedingungen{/term_link}, {revocation_link}Widerrufsbestimmungen{/"
|
2032 |
-
"revocation_link} und {data_security_link}Datenschutzbestimmungen{/"
|
2033 |
-
"data_security_link} einverstanden."
|
2034 |
-
|
2035 |
-
# @ woocommerce-germanized
|
2036 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1194
|
2037 |
-
msgid "Legal Text Error"
|
2038 |
-
msgstr "Fehlermeldung der Checkbox"
|
2039 |
-
|
2040 |
-
# @ woocommerce-germanized
|
2041 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1195
|
2042 |
-
msgid ""
|
2043 |
-
"If you have chosen to use checkbox validation please choose a error message "
|
2044 |
-
"which will be shown if the user doesn't check checkbox. Use {term_link}{/"
|
2045 |
-
"term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/"
|
2046 |
-
"revocation_link} as Placeholders for the links to legal pages."
|
2047 |
-
msgstr ""
|
2048 |
-
"Falls du dich dazu entschieden hast, eine Checkbox zu nutzen, kannst du hier "
|
2049 |
-
"die Fehlermeldung eingeben, die angezeigt wird, wenn ein Benutzer die "
|
2050 |
-
"Checkbox nicht aktiviert hat. Nutze die Platzhalter um Links zu den "
|
2051 |
-
"jeweiligen Hinweisseiten einzufügen: {term_link}{/term_link}, "
|
2052 |
-
"{data_security_link}{/data_security_link}, {revocation_link}{/"
|
2053 |
-
"revocation_link}"
|
2054 |
-
|
2055 |
-
# @ woocommerce-germanized
|
2056 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1197
|
2057 |
-
msgid ""
|
2058 |
-
"To finish the order you have to accept to our {term_link}Terms and "
|
2059 |
-
"Conditions{/term_link}, {revocation_link}Right of Recission{/"
|
2060 |
-
"revocation_link} and our {data_security_link}Privacy Policy{/"
|
2061 |
-
"data_security_link}."
|
2062 |
-
msgstr ""
|
2063 |
-
"Bitte akzeptiere unsere {term_link}Allgemeinen Geschäftsbedingungen{/"
|
2064 |
-
"term_link}, {revocation_link}Widerrufsbestimmungen{/revocation_link} und "
|
2065 |
-
"{data_security_link}Datenschutzbestimmungen{/data_security_link}."
|
2066 |
-
|
2067 |
-
# @ woocommerce-germanized
|
2068 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1204
|
2069 |
-
msgid "Show digital notice"
|
2070 |
-
msgstr "Checkbox digitale Produkte"
|
2071 |
-
|
2072 |
-
# @ woocommerce-germanized
|
2073 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1205
|
2074 |
-
msgid "Show checkbox for digital products."
|
2075 |
-
msgstr "Checkbox bei digitalen Produkten anzeigen."
|
2076 |
-
|
2077 |
-
# @ woocommerce-germanized
|
2078 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1206
|
2079 |
-
msgid ""
|
2080 |
-
"Disable this option if you want your customers to obtain their right of "
|
2081 |
-
"recission even if digital products are being bought."
|
2082 |
-
msgstr ""
|
2083 |
-
"Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb "
|
2084 |
-
"digitale Produkte befinden. Hier können Kunden darauf aufmerksam gemacht "
|
2085 |
-
"werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
|
2086 |
-
|
2087 |
-
# @ woocommerce-germanized
|
2088 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1213
|
2089 |
-
msgid "Digital Product types"
|
2090 |
-
msgstr "Digitale Produkttypen"
|
2091 |
-
|
2092 |
-
# @ woocommerce-germanized
|
2093 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1214
|
2094 |
-
msgid ""
|
2095 |
-
"Select product types for which the loss of recission notice is shown. "
|
2096 |
-
"Product types like \"simple product\" may be redudant because they include "
|
2097 |
-
"virtual and downloadable products."
|
2098 |
-
msgstr ""
|
2099 |
-
"Wähle die Produkttypen aus, für die ein Hinweis für den Verlust des "
|
2100 |
-
"Widerrufsrechts angezeigt werden soll. Produkttypen wie \"einfaches Produkt"
|
2101 |
-
"\" können redundant sein, da sie herunterladbare oder virtuelle Produkte "
|
2102 |
-
"einschließen."
|
2103 |
-
|
2104 |
-
# @ woocommerce-germanized
|
2105 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1224
|
2106 |
-
msgid "Legal Digital Text"
|
2107 |
-
msgstr "Hinweis Digital"
|
2108 |
-
|
2109 |
-
# @ woocommerce-germanized
|
2110 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1225
|
2111 |
-
msgid ""
|
2112 |
-
"Choose a Plain Text which will be shown right above checkout submit button "
|
2113 |
-
"if a user has picked a digital product. See legal text option for possible "
|
2114 |
-
"placeholders."
|
2115 |
-
msgstr ""
|
2116 |
-
"Passe hier optional den Hinweistext an, der angezeigt wird, wenn ein Kunde "
|
2117 |
-
"ein digitales Produkt im Warenkorb hat. Du kannst hier die gleichen "
|
2118 |
-
"Platzhalter verwenden wie beim Rechtlichen Hinweistext"
|
2119 |
-
|
2120 |
-
# @ woocommerce-germanized
|
2121 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1227
|
2122 |
-
msgid ""
|
2123 |
-
"For digital products: I strongly agree that the execution of the agreement "
|
2124 |
-
"starts before the revocation period has expired. I am aware that my right of "
|
2125 |
-
"withdrawal ceases with the beginning of the agreement."
|
2126 |
-
msgstr ""
|
2127 |
-
"Für digitale Produkte: Ich stimme ausdrücklich zu, dass vor Ablauf der "
|
2128 |
-
"Widerrufsfrist mit der Ausführung des Vertrags begonnen wird. Mir ist "
|
2129 |
-
"bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
|
2130 |
-
|
2131 |
-
# @ woocommerce-germanized
|
2132 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1234
|
2133 |
-
msgid "Legal Digital Error"
|
2134 |
-
msgstr "Fehlermeldung Digital"
|
2135 |
-
|
2136 |
-
# @ woocommerce-germanized
|
2137 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1235
|
2138 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1274
|
2139 |
-
msgid ""
|
2140 |
-
"This text will be shown as error message if customer has not checked the "
|
2141 |
-
"corresponding checkbox. See legal text option for possible placeholders."
|
2142 |
-
msgstr ""
|
2143 |
-
"Dieser Text wird als Fehlermeldung angezeigt, wenn der Kunde die Checkbox "
|
2144 |
-
"für den Verzicht auf das Widerrufsrecht nicht gesetzt hat. Siehe Rechtlicher "
|
2145 |
-
"Hinweistext für eine Liste der Platzhalter."
|
2146 |
-
|
2147 |
-
# @ woocommerce-germanized
|
2148 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1237
|
2149 |
-
#: includes/wc-gzd-cart-functions.php:381
|
2150 |
-
msgid ""
|
2151 |
-
"To retrieve direct access to digital content you have to agree to the loss "
|
2152 |
-
"of your right of withdrawal."
|
2153 |
-
msgstr ""
|
2154 |
-
"Um direkten Zugang zu den digitalen Inhalte zu erhalten, musst du auf das "
|
2155 |
-
"Widerrufsrecht verzichten."
|
2156 |
-
|
2157 |
-
# @ woocommerce-germanized
|
2158 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1244
|
2159 |
-
msgid "Digital Confirmation Notice"
|
2160 |
-
msgstr "Digitale Bestätigung"
|
2161 |
-
|
2162 |
-
# @ woocommerce-germanized
|
2163 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1245
|
2164 |
-
msgid ""
|
2165 |
-
"This text will be appended to your order processing email if the order "
|
2166 |
-
"contains digital products. Use placeholders {link}{/link} to insert link to "
|
2167 |
-
"right of withdrawal page."
|
2168 |
-
msgstr ""
|
2169 |
-
"Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) "
|
2170 |
-
"angehängt, sobald ein Kunde ein digitales Produkt gekauft hat. Verwende die "
|
2171 |
-
"Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
|
2172 |
-
|
2173 |
-
# @ woocommerce-germanized
|
2174 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1248
|
2175 |
-
msgid ""
|
2176 |
-
"Furthermore you have expressly agreed to start the performance of the "
|
2177 |
-
"contract for digital items (e.g. downloads) before expiry of the withdrawal "
|
2178 |
-
"period. I have noted to lose my {link}right of withdrawal{/link} with the "
|
2179 |
-
"beginning of the performance of the contract."
|
2180 |
-
msgstr ""
|
2181 |
-
"Außerdem hast du ausdrücklich zugestimmt, dass für die digitalen Inhalte "
|
2182 |
-
"deiner Bestellung mit der Ausführung des Vertrags bereits vor Ablauf der "
|
2183 |
-
"Widerrufsfrist begonnen wird. Du hast auch zur Kenntnis genommen, dass du "
|
2184 |
-
"mit Beginn der Ausführung des Vertrags dein {link}Widerrufsrecht{/link} "
|
2185 |
-
"verlieren."
|
2186 |
-
|
2187 |
-
# @ woocommerce-germanized
|
2188 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1254
|
2189 |
-
msgid "Show service notice"
|
2190 |
-
msgstr "Checkbox Dienstleistungen"
|
2191 |
-
|
2192 |
-
# @ woocommerce-germanized
|
2193 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1255
|
2194 |
-
msgid "Show checkbox for service products."
|
2195 |
-
msgstr "Checkbox bei Dienstleistungen anzeigen."
|
2196 |
-
|
2197 |
-
# @ woocommerce-germanized
|
2198 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1256
|
2199 |
-
msgid ""
|
2200 |
-
"Disable this option if you want your customers to obtain their right of "
|
2201 |
-
"recission even if service products are being bought."
|
2202 |
-
msgstr ""
|
2203 |
-
"Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb "
|
2204 |
-
"Dienstleistungen befinden. Hier können Kunden darauf aufmerksam gemacht "
|
2205 |
-
"werden, dass im Falle von Dienstleistungen bereits vor Ende der "
|
2206 |
-
"Widerrufsfrist mit der Dienstleistung begonnen wird."
|
2207 |
-
|
2208 |
-
# @ woocommerce-germanized
|
2209 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1263
|
2210 |
-
msgid "Legal Service Text"
|
2211 |
-
msgstr "Hinweis Dienstleistungen"
|
2212 |
-
|
2213 |
-
# @ woocommerce-germanized
|
2214 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1264
|
2215 |
-
msgid ""
|
2216 |
-
"Choose a Plain Text which will be shown right above checkout submit button "
|
2217 |
-
"if a user has picked a service product. See legal text option for possible "
|
2218 |
-
"placeholders."
|
2219 |
-
msgstr ""
|
2220 |
-
"Passe hier optional den Hinweistext an, der angezeigt wird, wenn ein Kunde "
|
2221 |
-
"eine Dienstleistung im Warenkorb hat. Du kannst hier die gleichen "
|
2222 |
-
"Platzhalter verwenden wie beim Rechtlichen Hinweistext."
|
2223 |
-
|
2224 |
-
# @ woocommerce-germanized
|
2225 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1266
|
2226 |
-
#: includes/wc-gzd-cart-functions.php:406
|
2227 |
-
msgid ""
|
2228 |
-
"For services: I demand and acknowledge the immediate performance of the "
|
2229 |
-
"service before the expiration of the withdrawal period. I acknowledge that "
|
2230 |
-
"thereby I lose my right to cancel once the service has begun."
|
2231 |
-
msgstr ""
|
2232 |
-
"Für Dienstleistungen: Ich verlange ausdrücklich und stimme gleichzeitig zu, "
|
2233 |
-
"dass mit der in Auftrag gegebenen Dienstleistung vor Ablauf der "
|
2234 |
-
"Widerrufsfrist begonnen werden soll. Ich weiß, dass mein Widerrufsrecht bei "
|
2235 |
-
"vollständiger Erfüllung des Vertrages erlischt."
|
2236 |
-
|
2237 |
-
# @ woocommerce-germanized
|
2238 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1273
|
2239 |
-
msgid "Legal Service Error"
|
2240 |
-
msgstr "Fehlermeldung"
|
2241 |
-
|
2242 |
-
# @ woocommerce-germanized
|
2243 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1276
|
2244 |
-
#: includes/wc-gzd-cart-functions.php:417
|
2245 |
-
msgid ""
|
2246 |
-
"To allow the immediate performance of the services you have to agree to the "
|
2247 |
-
"loss of your right of withdrawal."
|
2248 |
-
msgstr ""
|
2249 |
-
"Bitte stimme dem Beginn der Dienstleistung vor Ablauf der Widerrufsfrist zu."
|
2250 |
-
|
2251 |
-
# @ woocommerce-germanized
|
2252 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1283
|
2253 |
-
msgid "Service Confirmation Notice"
|
2254 |
-
msgstr "Dienstleistung Bestätigung"
|
2255 |
-
|
2256 |
-
# @ woocommerce-germanized
|
2257 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1284
|
2258 |
-
msgid ""
|
2259 |
-
"This text will be appended to your order processing email if the order "
|
2260 |
-
"contains service products. Use placeholders {link}{/link} to insert link to "
|
2261 |
-
"right of withdrawal page."
|
2262 |
-
msgstr ""
|
2263 |
-
"Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) "
|
2264 |
-
"angehängt, sobald ein Kunde eine Dienstleistung gekauft hat. Verwende die "
|
2265 |
-
"Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
|
2266 |
-
|
2267 |
-
# @ woocommerce-germanized
|
2268 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1287
|
2269 |
-
msgid ""
|
2270 |
-
"Furthermore you have expressly agreed to start the performance of the "
|
2271 |
-
"contract for services before expiry of the withdrawal period. I have noted "
|
2272 |
-
"to lose my {link}right of withdrawal{/link} with the beginning of the "
|
2273 |
-
"performance of the contract."
|
2274 |
msgstr ""
|
2275 |
-
"
|
2276 |
-
"
|
2277 |
-
"Widerrufsfrist begonnen wird. Du hast auch zur Kenntnis genommen, das mit "
|
2278 |
-
"vollständiger Erfüllung des Vertrags dein {link}Widerrufsrecht{/link} "
|
2279 |
-
"erlischt."
|
2280 |
|
2281 |
# @ woocommerce-germanized
|
2282 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2283 |
msgid "Pay now Button"
|
2284 |
msgstr "Jetzt bezahlen Button"
|
2285 |
|
2286 |
# @ woocommerce-germanized
|
2287 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2288 |
msgid "Add a pay now button to emails and order success page."
|
2289 |
msgstr ""
|
2290 |
"Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite "
|
2291 |
"hinzu."
|
2292 |
|
2293 |
# @ woocommerce-germanized
|
2294 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2295 |
msgid ""
|
2296 |
"Add a pay now button to order confirmation email and order success page if "
|
2297 |
"the order awaits payment (PayPal etc)."
|
@@ -2301,41 +2028,41 @@ msgstr ""
|
|
2301 |
"benötigt (z.B. per PayPal)."
|
2302 |
|
2303 |
# @ woocommerce-germanized
|
2304 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2305 |
msgid "Disabled for"
|
2306 |
msgstr "Deaktiviert für"
|
2307 |
|
2308 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2309 |
msgid "You may want to disable the pay now button for certain payment methods."
|
2310 |
msgstr ""
|
2311 |
"Du kannst den jetzt bezahlen Button hier bei Bedarf für bestimmte "
|
2312 |
"Zahlungsarten deaktivieren."
|
2313 |
|
2314 |
# @ woocommerce-germanized
|
2315 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2316 |
msgid "Order Success Text"
|
2317 |
msgstr "Bestellung eingegangen"
|
2318 |
|
2319 |
# @ woocommerce-germanized
|
2320 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2321 |
msgid "Choose a custom text to display on order success page."
|
2322 |
msgstr ""
|
2323 |
"Hier kannst du einen individuellen kurzen Text eingeben, der nach der "
|
2324 |
"Bestellung ausgegeben wird."
|
2325 |
|
2326 |
# @ woocommerce-germanized
|
2327 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2328 |
msgid "Order Success Data"
|
2329 |
msgstr "Bestellbestätigungs-Daten"
|
2330 |
|
2331 |
# @ woocommerce-germanized
|
2332 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2333 |
msgid "Hide product table and customer data on order success page"
|
2334 |
msgstr ""
|
2335 |
"Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
|
2336 |
|
2337 |
# @ woocommerce-germanized
|
2338 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2339 |
msgid ""
|
2340 |
"Sorry, but the new Virtual VAT rules cannot be applied to small business."
|
2341 |
msgstr ""
|
@@ -2343,6 +2070,73 @@ msgstr ""
|
|
2343 |
"leider nicht mit dem Kleinunternehmer vereinbaren. Bitte kontaktiere deinen "
|
2344 |
"Steuerberater für weitere Informationen."
|
2345 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2346 |
#: includes/admin/views/html-notice-dependencies.php:13
|
2347 |
msgid "Dependencies missing, outdated or not yet tested"
|
2348 |
msgstr "Wichtige Plugins fehlen oder sind veraltet"
|
@@ -2951,10 +2745,10 @@ msgstr "jetzt upgraden"
|
|
2951 |
#: includes/api/class-wc-gzd-rest-customers-controller.php:144
|
2952 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:161
|
2953 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:168
|
2954 |
-
#: includes/class-wc-gzd-checkout.php:
|
2955 |
-
#: includes/class-wc-gzd-checkout.php:
|
|
|
2956 |
#: includes/class-wc-gzd-customer-helper.php:114
|
2957 |
-
#: includes/class-wc-gzd-customer-helper.php:122
|
2958 |
msgid "Title"
|
2959 |
msgstr "Anrede"
|
2960 |
|
@@ -2977,7 +2771,7 @@ msgstr "PostNummer"
|
|
2977 |
#: includes/api/class-wc-gzd-rest-customers-controller.php:163
|
2978 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:194
|
2979 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:30
|
2980 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2981 |
#: includes/gateways/direct-debit/views/html-export.php:27
|
2982 |
msgid "Direct Debit"
|
2983 |
msgstr "Lastschrift"
|
@@ -2988,9 +2782,9 @@ msgstr "Lastschrift"
|
|
2988 |
#: includes/class-wc-gzd-privacy.php:61 includes/class-wc-gzd-privacy.php:83
|
2989 |
#: includes/class-wc-gzd-privacy.php:123
|
2990 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:108
|
2991 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2992 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2993 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2994 |
msgid "Account Holder"
|
2995 |
msgstr "Kontoinhaber"
|
2996 |
|
@@ -3000,10 +2794,10 @@ msgstr "Kontoinhaber"
|
|
3000 |
#: includes/class-wc-gzd-privacy.php:62 includes/class-wc-gzd-privacy.php:84
|
3001 |
#: includes/class-wc-gzd-privacy.php:124
|
3002 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:115
|
3003 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3004 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3005 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3006 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3007 |
msgid "IBAN"
|
3008 |
msgstr "IBAN"
|
3009 |
|
@@ -3013,17 +2807,17 @@ msgstr "IBAN"
|
|
3013 |
#: includes/class-wc-gzd-privacy.php:63 includes/class-wc-gzd-privacy.php:85
|
3014 |
#: includes/class-wc-gzd-privacy.php:125
|
3015 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:122
|
3016 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3017 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3018 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3019 |
msgid "BIC/SWIFT"
|
3020 |
msgstr "BIC/SWIFT"
|
3021 |
|
3022 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:175
|
3023 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3024 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3025 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3026 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3027 |
msgid "Parcel Shop"
|
3028 |
msgstr "Shop/Packstation"
|
3029 |
|
@@ -3034,7 +2828,7 @@ msgstr "Paketdienstleister Datenweitergabe"
|
|
3034 |
# @ woocommerce-germanized
|
3035 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:214
|
3036 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:129
|
3037 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3038 |
msgid "Mandate Reference ID"
|
3039 |
msgstr "Mandat-Referenznummer"
|
3040 |
|
@@ -3205,31 +2999,31 @@ msgid "Number of published products for the resource."
|
|
3205 |
msgstr "Anzahl der veröffentlichten Produkte für die Ressource."
|
3206 |
|
3207 |
# @ woocommerce-germanized
|
3208 |
-
#: includes/class-wc-gzd-ajax.php:
|
3209 |
#, php-format
|
3210 |
msgid "%s [new]"
|
3211 |
msgstr "%s [neu]"
|
3212 |
|
3213 |
# @ woocommerce-germanized
|
3214 |
-
#: includes/class-wc-gzd-ajax.php:
|
3215 |
msgctxt "revocation-form"
|
3216 |
msgid "is not a valid email address."
|
3217 |
msgstr "ist leider keine valide E-Mail Adresse."
|
3218 |
|
3219 |
# @ woocommerce-germanized
|
3220 |
-
#: includes/class-wc-gzd-ajax.php:
|
3221 |
msgctxt "revocation-form"
|
3222 |
msgid "Please enter a valid postcode/ZIP"
|
3223 |
msgstr "Bitte gib eine echte Postleitzahl ein"
|
3224 |
|
3225 |
# @ woocommerce-germanized
|
3226 |
-
#: includes/class-wc-gzd-ajax.php:
|
3227 |
msgctxt "revocation-form"
|
3228 |
msgid "is not valid."
|
3229 |
msgstr "ist leider nicht korrekt."
|
3230 |
|
3231 |
# @ woocommerce-germanized
|
3232 |
-
#: includes/class-wc-gzd-ajax.php:
|
3233 |
msgctxt "revocation-form"
|
3234 |
msgid ""
|
3235 |
"Thank you. We have received your Revocation Request. You will receive a "
|
@@ -3239,27 +3033,27 @@ msgstr ""
|
|
3239 |
"Mail mit deinen Daten als Bestätigung."
|
3240 |
|
3241 |
# @ woocommerce-germanized
|
3242 |
-
#: includes/class-wc-gzd-checkout.php:
|
3243 |
-
#: includes/class-wc-gzd-checkout.php:
|
3244 |
-
#: includes/class-wc-gzd-checkout.php:
|
3245 |
-
#: includes/class-wc-gzd-checkout.php:
|
|
|
3246 |
#: includes/class-wc-gzd-customer-helper.php:116
|
3247 |
-
#: includes/class-wc-gzd-customer-helper.php:124
|
3248 |
#: includes/class-wc-gzd-revocation.php:41
|
3249 |
-
#: includes/wc-gzd-core-functions.php:
|
3250 |
msgid "Mr."
|
3251 |
msgstr "Herr"
|
3252 |
|
3253 |
# @ woocommerce-germanized
|
3254 |
-
#: includes/class-wc-gzd-checkout.php:
|
3255 |
-
#: includes/class-wc-gzd-checkout.php:
|
3256 |
-
#: includes/class-wc-gzd-checkout.php:
|
3257 |
-
#: includes/class-wc-gzd-checkout.php:
|
3258 |
-
#: includes/class-wc-gzd-checkout.php:
|
|
|
3259 |
#: includes/class-wc-gzd-customer-helper.php:116
|
3260 |
-
#: includes/class-wc-gzd-customer-helper.php:124
|
3261 |
#: includes/class-wc-gzd-revocation.php:42
|
3262 |
-
#: includes/wc-gzd-core-functions.php:
|
3263 |
msgid "Ms."
|
3264 |
msgstr "Frau"
|
3265 |
|
@@ -3279,35 +3073,35 @@ msgstr ""
|
|
3279 |
"besteuert. Weitere Informationen findest du <a href=\"%s\" target=\"_blank"
|
3280 |
"\">hier</a>."
|
3281 |
|
3282 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3283 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3284 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3285 |
msgid ""
|
3286 |
"Please activate your account through clicking on the activation link "
|
3287 |
"received via email."
|
3288 |
msgstr ""
|
3289 |
"Bitte aktiviere dein Kundenkonto indem du auf den Link in der E-Mail klickst."
|
3290 |
|
3291 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3292 |
#, php-format
|
3293 |
msgid "Continue without creating an account? <a href=\"%s\">Click here</a>"
|
3294 |
msgstr "Weiter zur Kasse ohne Kundenkonto? <a href=\"%s\">Hier klicken</a>"
|
3295 |
|
3296 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3297 |
msgid "Please create an account or login before continuing to checkout"
|
3298 |
msgstr ""
|
3299 |
"Bitte erstelle ein Kundenkonto oder logge dich ein, bevor du zur Kasse gehst"
|
3300 |
|
3301 |
# @ woocommerce-germanized
|
3302 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3303 |
-
msgid "Thank you. You have successfully activated your account."
|
3304 |
-
msgstr "Vielen Dank. Dein Benutzerkonto wurde erfolgreich aktiviert."
|
3305 |
-
|
3306 |
-
# @ woocommerce-germanized
|
3307 |
-
#: includes/class-wc-gzd-customer-helper.php:307
|
3308 |
msgid "Sorry, but this activation code cannot be found."
|
3309 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
3310 |
|
|
|
|
|
|
|
|
|
|
|
3311 |
#: includes/class-wc-gzd-dhl-parcel-shops.php:180
|
3312 |
msgid "DHL Parcel Shop?"
|
3313 |
msgstr "DHL Paketshop/Packstation?"
|
@@ -3334,60 +3128,60 @@ msgstr ""
|
|
3334 |
"Wenn die Lieferung an eine DHL Packstation aktiviert wurde, trage bitte die "
|
3335 |
"PostNummer ein."
|
3336 |
|
3337 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3338 |
msgid "Your PostNumber should contain numbers only"
|
3339 |
msgstr "Deine PostNummer sollte nur aus Zahlen bestehen."
|
3340 |
|
3341 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3342 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3343 |
#, php-format
|
3344 |
msgid "Parcel Shop Delivery is only supported in: %s."
|
3345 |
msgstr ""
|
3346 |
"Die Lieferung in Paketshops bzw. Packstationen ist nur in %s verfügbar."
|
3347 |
|
3348 |
# @ woocommerce-germanized
|
3349 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3350 |
msgid "eKomi Customer"
|
3351 |
msgstr "eKomi Kundenbewertung"
|
3352 |
|
3353 |
# @ woocommerce-germanized
|
3354 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3355 |
msgctxt "ekomi"
|
3356 |
msgid "Ekomi Integration"
|
3357 |
msgstr "eKomi Integration"
|
3358 |
|
3359 |
# @ woocommerce-germanized
|
3360 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3361 |
msgctxt "ekomi"
|
3362 |
msgid "Shop ID"
|
3363 |
msgstr "Shop ID"
|
3364 |
|
3365 |
# @ woocommerce-germanized
|
3366 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3367 |
msgctxt "ekomi"
|
3368 |
msgid "Insert your Shop ID here."
|
3369 |
msgstr "Füge hier deine Shop ID ein."
|
3370 |
|
3371 |
# @ woocommerce-germanized
|
3372 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3373 |
msgctxt "ekomi"
|
3374 |
msgid "Link to Certificate"
|
3375 |
msgstr "Link zum Shop-Zertifikat"
|
3376 |
|
3377 |
# @ woocommerce-germanized
|
3378 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3379 |
msgctxt "ekomi"
|
3380 |
msgid "Insert the link to your Certificate"
|
3381 |
msgstr "Füge hier den Link zu deinem Shop-Zertifikat ein"
|
3382 |
|
3383 |
# @ woocommerce-germanized
|
3384 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3385 |
msgctxt "ekomi"
|
3386 |
msgid "Partner ID"
|
3387 |
msgstr "Partner ID"
|
3388 |
|
3389 |
# @ woocommerce-germanized
|
3390 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3391 |
msgctxt "ekomi"
|
3392 |
msgid ""
|
3393 |
"Insert your Partner ID here (you may find that ID on your certificate "
|
@@ -3397,13 +3191,13 @@ msgstr ""
|
|
3397 |
"Zertifikat-Seite)"
|
3398 |
|
3399 |
# @ woocommerce-germanized
|
3400 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3401 |
msgctxt "ekomi"
|
3402 |
msgid "Interface ID"
|
3403 |
msgstr "Interface ID"
|
3404 |
|
3405 |
# @ woocommerce-germanized
|
3406 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3407 |
msgctxt "ekomi"
|
3408 |
msgid "Insert your Interface ID here."
|
3409 |
msgstr ""
|
@@ -3411,13 +3205,13 @@ msgstr ""
|
|
3411 |
"Kundenbereich)"
|
3412 |
|
3413 |
# @ woocommerce-germanized
|
3414 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3415 |
msgctxt "ekomi"
|
3416 |
msgid "Interface Password"
|
3417 |
msgstr "Interface Password"
|
3418 |
|
3419 |
# @ woocommerce-germanized
|
3420 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3421 |
msgctxt "ekomi"
|
3422 |
msgid "Insert your Interface Password here."
|
3423 |
msgstr ""
|
@@ -3425,13 +3219,13 @@ msgstr ""
|
|
3425 |
"Kundenbereich)"
|
3426 |
|
3427 |
# @ woocommerce-germanized
|
3428 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3429 |
msgctxt "ekomi"
|
3430 |
msgid "Days until Email"
|
3431 |
msgstr "Tage bis E-Mail Erinnerung"
|
3432 |
|
3433 |
# @ woocommerce-germanized
|
3434 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3435 |
msgctxt "ekomi"
|
3436 |
msgid ""
|
3437 |
"Number of days between an order being marked as completed and review email "
|
@@ -3442,7 +3236,7 @@ msgstr ""
|
|
3442 |
"den Kunden"
|
3443 |
|
3444 |
# @ woocommerce-germanized
|
3445 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3446 |
msgctxt "ekomi"
|
3447 |
msgid "eKomi Options"
|
3448 |
msgstr "eKomi"
|
@@ -3464,7 +3258,7 @@ msgid "Forward your Revocation online"
|
|
3464 |
msgstr "Deinen Widerruf online erklären"
|
3465 |
|
3466 |
# @ woocommerce-germanized
|
3467 |
-
#: includes/class-wc-gzd-install.php:
|
3468 |
#, php-format
|
3469 |
msgid ""
|
3470 |
"Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before "
|
@@ -3474,76 +3268,352 @@ msgstr ""
|
|
3474 |
"WooCommerce Germanized installierst. Vielen Dank!"
|
3475 |
|
3476 |
# @ woocommerce-germanized
|
3477 |
-
#: includes/class-wc-gzd-install.php:
|
3478 |
msgctxt "Page slug"
|
3479 |
msgid "data-security"
|
3480 |
msgstr "datenschutzbelehrung"
|
3481 |
|
3482 |
# @ woocommerce-germanized
|
3483 |
-
#: includes/class-wc-gzd-install.php:
|
3484 |
msgctxt "Page title"
|
3485 |
msgid "Data Security Statement"
|
3486 |
msgstr "Datenschutzbelehrung"
|
3487 |
|
3488 |
-
# @ woocommerce-germanized
|
3489 |
-
#: includes/class-wc-gzd-install.php:
|
3490 |
-
msgctxt "Page slug"
|
3491 |
-
msgid "imprint"
|
3492 |
-
msgstr "impressum"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3493 |
|
3494 |
-
|
3495 |
-
|
3496 |
-
|
3497 |
-
msgid "Imprint"
|
3498 |
-
msgstr "Impressum"
|
3499 |
|
3500 |
-
|
3501 |
-
#: includes/class-wc-gzd-
|
3502 |
-
|
3503 |
-
msgid "
|
3504 |
-
msgstr "
|
3505 |
|
3506 |
-
|
3507 |
-
|
3508 |
-
|
3509 |
-
msgid "Terms & Conditions"
|
3510 |
-
msgstr "AGB"
|
3511 |
|
3512 |
-
|
3513 |
-
|
3514 |
-
|
3515 |
-
|
3516 |
-
msgstr "
|
|
|
|
|
3517 |
|
3518 |
# @ woocommerce-germanized
|
3519 |
-
#: includes/class-wc-gzd-
|
3520 |
-
|
3521 |
-
|
3522 |
-
msgstr "Widerrufsbelehrung"
|
3523 |
|
3524 |
-
|
3525 |
-
|
3526 |
-
|
3527 |
-
|
3528 |
-
msgstr "versandarten"
|
3529 |
|
3530 |
-
|
3531 |
-
|
3532 |
-
|
3533 |
-
msgid "Shipping Methods"
|
3534 |
-
msgstr "Versandarten"
|
3535 |
|
3536 |
# @ woocommerce-germanized
|
3537 |
-
#: includes/class-wc-gzd-
|
3538 |
-
|
3539 |
-
|
3540 |
-
msgstr "bezahlmoeglichkeiten"
|
3541 |
|
3542 |
-
|
3543 |
-
|
3544 |
-
|
3545 |
-
msgid "Payment Methods"
|
3546 |
-
msgstr "Zahlungsarten"
|
3547 |
|
3548 |
# @ woocommerce-germanized
|
3549 |
#: includes/class-wc-gzd-payment-gateways.php:90
|
@@ -3555,7 +3625,7 @@ msgstr "%s Zahlungsgebühr"
|
|
3555 |
# @ woocommerce-germanized
|
3556 |
#: includes/class-wc-gzd-payment-gateways.php:93
|
3557 |
#: includes/wc-gzd-order-functions.php:20
|
3558 |
-
#: includes/wc-gzd-template-functions.php:
|
3559 |
#, php-format
|
3560 |
msgid "Plus %s forwarding fee (charged by the transport agent)"
|
3561 |
msgstr "zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
@@ -4197,30 +4267,25 @@ msgstr ""
|
|
4197 |
"Bitte beachte: Die Frist für die Vorabinformation der SEPA-Lastschrift wird "
|
4198 |
"auf einen Tag verkürzt. "
|
4199 |
|
4200 |
-
|
4201 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:188
|
4202 |
-
msgid "SEPA"
|
4203 |
-
msgstr "SEPA"
|
4204 |
-
|
4205 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:191
|
4206 |
msgid "SEPA XML"
|
4207 |
msgstr "SEPA XML"
|
4208 |
|
4209 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4210 |
msgid "SEPA XML Export"
|
4211 |
msgstr "SEPA XML Export"
|
4212 |
|
4213 |
# @ woocommerce-germanized
|
4214 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4215 |
#, php-format
|
4216 |
msgid "Order %s"
|
4217 |
msgstr "Bestellung %s"
|
4218 |
|
4219 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4220 |
msgid "Will be notified separately"
|
4221 |
msgstr "Wird separat mitgeteilt"
|
4222 |
|
4223 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4224 |
#, php-format
|
4225 |
msgid ""
|
4226 |
"We will debit %s from your account by direct debit on or shortly after %s."
|
@@ -4229,111 +4294,105 @@ msgstr ""
|
|
4229 |
"%s ein."
|
4230 |
|
4231 |
# @ woocommerce-germanized
|
4232 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4233 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4234 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4235 |
msgid "a single payment"
|
4236 |
msgstr "eine einmalige Zahlung"
|
4237 |
|
4238 |
# @ woocommerce-germanized
|
4239 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4240 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:86
|
4241 |
msgid "Enable/Disable"
|
4242 |
msgstr "Aktivieren/Deaktivieren"
|
4243 |
|
4244 |
# @ woocommerce-germanized
|
4245 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4246 |
msgid "Enable Direct Debit Payment"
|
4247 |
msgstr "Bezahlung per Lastschrift aktivieren"
|
4248 |
|
4249 |
# @ woocommerce-germanized
|
4250 |
# @ woocommerce
|
4251 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4252 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:92
|
4253 |
msgctxt "gateway"
|
4254 |
msgid "Title"
|
4255 |
msgstr "Bezeichnung"
|
4256 |
|
4257 |
# @ woocommerce-germanized
|
4258 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4259 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:94
|
4260 |
msgid "This controls the title which the user sees during checkout."
|
4261 |
msgstr ""
|
4262 |
"Beschreibungstext, den Benutzer bei der Auswahl dieser Zahlungsart sehen."
|
4263 |
|
4264 |
# @ woocommerce-germanized
|
4265 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4266 |
-
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:99
|
4267 |
-
msgid "Description"
|
4268 |
-
msgstr "Beschreibung"
|
4269 |
-
|
4270 |
-
# @ woocommerce-germanized
|
4271 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:660
|
4272 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:101
|
4273 |
msgid "Payment method description that the customer will see on your checkout."
|
4274 |
msgstr "Beschreibung der Zahlungsart, die Kunden auf deiner Website sehen."
|
4275 |
|
4276 |
# @ woocommerce-germanized
|
4277 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4278 |
msgid "The order amount will be debited directly from your bank account."
|
4279 |
msgstr ""
|
4280 |
"Der Gesamtbestellbetrag wird per SEPA-Lastschrift direkt von deinem Konto "
|
4281 |
"abgebucht."
|
4282 |
|
4283 |
# @ woocommerce-germanized
|
4284 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4285 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:106
|
4286 |
msgid "Instructions"
|
4287 |
msgstr "Anweisungen"
|
4288 |
|
4289 |
# @ woocommerce-germanized
|
4290 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4291 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:108
|
4292 |
msgid "Instructions that will be added to the thank you page and emails."
|
4293 |
msgstr "Anweisung, die zur „Danke“-Seite und zu E-Mails hinzugefügt werden."
|
4294 |
|
4295 |
# @ woocommerce-germanized
|
4296 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4297 |
msgid "Debtee"
|
4298 |
msgstr "Gläubiger Informationen"
|
4299 |
|
4300 |
# @ woocommerce-germanized
|
4301 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4302 |
msgid "Insert your company information."
|
4303 |
msgstr "Füge hier die Informationen zu deinem Unternehmen ein."
|
4304 |
|
4305 |
# @ woocommerce-germanized
|
4306 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4307 |
msgid "Company Inc, John Doe Street, New York"
|
4308 |
msgstr "Musterfirma GmbH, Musterstraße 12, 12203 Musterstadt"
|
4309 |
|
4310 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4311 |
msgid "Insert the bank account holder name."
|
4312 |
msgstr "Füge hier den Namen des Kontoinhabers ein."
|
4313 |
|
4314 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4315 |
msgid "Company Inc"
|
4316 |
msgstr "Muster GmbH"
|
4317 |
|
4318 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4319 |
msgid "Insert the bank account IBAN."
|
4320 |
msgstr "Füge hier den IBAN deines Kontos ein."
|
4321 |
|
4322 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4323 |
msgid "BIC"
|
4324 |
msgstr "BIC"
|
4325 |
|
4326 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4327 |
msgid "Insert the bank account BIC."
|
4328 |
msgstr "Füge hier den BIC deines Kontos ein."
|
4329 |
|
4330 |
# @ woocommerce-germanized
|
4331 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4332 |
msgid "Debtee identification number"
|
4333 |
msgstr "Identifikationsnummer"
|
4334 |
|
4335 |
# @ woocommerce-germanized
|
4336 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4337 |
#, php-format
|
4338 |
msgid ""
|
4339 |
"Insert your debtee indentification number. More information can be found <a "
|
@@ -4343,16 +4402,16 @@ msgstr ""
|
|
4343 |
"Weitere Informationen zu dieser Nummer erhältst du <a href=\"%s\">hier</a>."
|
4344 |
|
4345 |
# @ woocommerce-germanized
|
4346 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4347 |
msgid "Generate Mandate ID"
|
4348 |
msgstr "Mandat-Referenz generieren"
|
4349 |
|
4350 |
# @ woocommerce-germanized
|
4351 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4352 |
msgid "Automatically generate Mandate ID."
|
4353 |
msgstr "Mandat-Referenznummer automatisch generieren."
|
4354 |
|
4355 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4356 |
msgid ""
|
4357 |
"Automatically generate Mandate ID after order completion (based on Order ID)."
|
4358 |
msgstr ""
|
@@ -4360,11 +4419,11 @@ msgstr ""
|
|
4360 |
"basierend auf der Bestellnummer."
|
4361 |
|
4362 |
# @ woocommerce-germanized
|
4363 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4364 |
msgid "XML Pain Format"
|
4365 |
msgstr "XML Pain Format"
|
4366 |
|
4367 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4368 |
msgid ""
|
4369 |
"You may adjust the XML Export Pain Schema to your banks needs. Some banks "
|
4370 |
"may require pain.001.003.03."
|
@@ -4373,11 +4432,11 @@ msgstr ""
|
|
4373 |
"Banken benötigen z.B. pain.001.003.03."
|
4374 |
|
4375 |
# @ woocommerce-germanized
|
4376 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4377 |
msgid "Mandate ID Format"
|
4378 |
msgstr "Mandat-Referenz Format"
|
4379 |
|
4380 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4381 |
msgid ""
|
4382 |
"You may extend the Mandate ID format by adding a prefix and/or suffix. Use "
|
4383 |
"{id} as placeholder to insert the automatically generated ID."
|
@@ -4386,12 +4445,12 @@ msgstr ""
|
|
4386 |
"{id} als Platzhalter um die automatisch generierte Referenznummer einzufügen."
|
4387 |
|
4388 |
# @ woocommerce-germanized
|
4389 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4390 |
msgid "Mandate Text"
|
4391 |
msgstr "Lastschriftmandat"
|
4392 |
|
4393 |
# @ woocommerce-germanized
|
4394 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4395 |
msgid ""
|
4396 |
"This text will be populated with live order/checkout data. Will be used as "
|
4397 |
"preview direct debit mandate and as email template text."
|
@@ -4402,28 +4461,28 @@ msgstr ""
|
|
4402 |
"Verfügung gestellt."
|
4403 |
|
4404 |
# @ woocommerce-germanized
|
4405 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4406 |
msgid "Checkbox"
|
4407 |
msgstr "Checkbox"
|
4408 |
|
4409 |
# @ woocommerce-germanized
|
4410 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4411 |
msgid "Enable \"agree to SEPA mandate\" checkbox"
|
4412 |
msgstr "Aktiviere die Checkbox zur Bestätigung des Lastschriftmandates."
|
4413 |
|
4414 |
# @ woocommerce-germanized
|
4415 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4416 |
msgid "Enable a checkbox linking to a SEPA direct debit mandate preview."
|
4417 |
msgstr ""
|
4418 |
"Aktiviere eine Checkbox, die zu einer Vorschau des Lastschrift-Mandats führt."
|
4419 |
|
4420 |
# @ woocommerce-germanized
|
4421 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4422 |
msgid "Checkbox label"
|
4423 |
msgstr "Checkbox Text"
|
4424 |
|
4425 |
# @ woocommerce-germanized
|
4426 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4427 |
msgid ""
|
4428 |
"Customize the checkbox label. Use {link}link name{/link} to insert the "
|
4429 |
"preview link."
|
@@ -4431,22 +4490,17 @@ msgstr ""
|
|
4431 |
"Passe den Checkbox Text an. Verwende {link}SEPA Lastschriftmandat{/link} um "
|
4432 |
"auf die Vorschau zu verlinken."
|
4433 |
|
4434 |
-
|
4435 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:745
|
4436 |
-
msgid "I hereby agree to the {link}direct debit mandate{/link}."
|
4437 |
-
msgstr "Hiermit erteile ich das {link}SEPA Lastschriftmandat{/link}."
|
4438 |
-
|
4439 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:749
|
4440 |
msgid "Enable pre-notification"
|
4441 |
msgstr "Vorankündigung aktivieren"
|
4442 |
|
4443 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4444 |
msgid "Insert pre-notification text within the order confirmation email."
|
4445 |
msgstr ""
|
4446 |
"Fügt einen Standard-Text zur Vorankündigung des SEPA-Einzugs in die "
|
4447 |
"Bestellbestätigung ein."
|
4448 |
|
4449 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4450 |
msgid ""
|
4451 |
"This option inserts a standard text containing a pre-notification for the "
|
4452 |
"customer."
|
@@ -4455,11 +4509,11 @@ msgstr ""
|
|
4455 |
"die Bestellbestätigung ein. In der Ankündigung wird u.a. ein konkreter "
|
4456 |
"Fälligkeitstermin genannt."
|
4457 |
|
4458 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4459 |
msgid "Debit days"
|
4460 |
msgstr "Fälligkeitstage"
|
4461 |
|
4462 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4463 |
msgid ""
|
4464 |
"This option is used to calculate the debit date and is added to the order "
|
4465 |
"date."
|
@@ -4469,15 +4523,15 @@ msgstr ""
|
|
4469 |
"hier eingestellten Anzahl Tage."
|
4470 |
|
4471 |
# @ woocommerce-germanized
|
4472 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4473 |
msgid "Mask IBAN"
|
4474 |
msgstr "IBAN maskieren"
|
4475 |
|
4476 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4477 |
msgid "Mask the IBAN within emails."
|
4478 |
msgstr "IBAN in E-Mails maskieren."
|
4479 |
|
4480 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4481 |
msgid ""
|
4482 |
"This will lead to masked IBANs within emails (replaced by *). All but last 4 "
|
4483 |
"digits will be masked."
|
@@ -4485,15 +4539,15 @@ msgstr ""
|
|
4485 |
"Der IBAN wird in E-Mails (abgesehen von den letzten 4 Stellen) mit * "
|
4486 |
"maskiert."
|
4487 |
|
4488 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4489 |
msgid "Remember"
|
4490 |
msgstr "Bankdaten merken\t"
|
4491 |
|
4492 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4493 |
msgid "Remember account data for returning customers."
|
4494 |
msgstr "Bankverbindung für registrierte Kunden speichern."
|
4495 |
|
4496 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4497 |
msgid "Save account data as user meta if user has/creates a customer account."
|
4498 |
msgstr ""
|
4499 |
"Speichert die Bankverbindung für registrierte Kunden in der user_meta "
|
@@ -4501,37 +4555,32 @@ msgstr ""
|
|
4501 |
"eigenständig aus."
|
4502 |
|
4503 |
# @ woocommerce-germanized
|
4504 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4505 |
msgid "Please insert your SEPA account data."
|
4506 |
msgstr "Bitte füge deine SEPA Kontoinformationen ein."
|
4507 |
|
4508 |
# @ woocommerce-germanized
|
4509 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4510 |
msgid "Your IBAN seems to be invalid."
|
4511 |
msgstr "Dein IBAN scheint nicht gültig zu sein."
|
4512 |
|
4513 |
# @ woocommerce-germanized
|
4514 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4515 |
msgid "Your IBAN's country code doesn’t match with your billing country."
|
4516 |
msgstr "Der Ländercode des IBANs stimmt nicht mit dem Rechnungsland überein."
|
4517 |
|
4518 |
# @ woocommerce-germanized
|
4519 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4520 |
msgid "Your BIC seems to be invalid."
|
4521 |
msgstr "Dein BIC/SWIFT scheint nicht gültig zu sein."
|
4522 |
|
4523 |
# @ woocommerce-germanized
|
4524 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4525 |
-
msgid "Please accept the direct debit mandate."
|
4526 |
-
msgstr "Bitte erteile das SEPA Lastschriftmandat."
|
4527 |
-
|
4528 |
-
# @ woocommerce-germanized
|
4529 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:919
|
4530 |
msgid "is invalid"
|
4531 |
msgstr "ist ungültig"
|
4532 |
|
4533 |
# @ woocommerce-germanized
|
4534 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4535 |
msgid "Awaiting Direct Debit Payment"
|
4536 |
msgstr "Zahlung per Lastschrift ausstehend"
|
4537 |
|
@@ -4595,7 +4644,7 @@ msgstr ""
|
|
4595 |
# @ woocommerce-germanized
|
4596 |
# @ woocommerce
|
4597 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:57
|
4598 |
-
#: woocommerce-germanized.php:
|
4599 |
msgid "Settings"
|
4600 |
msgstr "Einstellungen"
|
4601 |
|
@@ -5032,14 +5081,23 @@ msgstr ""
|
|
5032 |
"E-Mail Erinnerung zur Bewertungsabgabe über Trusted Shops an den Kunden "
|
5033 |
"senden."
|
5034 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5035 |
# @ woocommerce-germanized
|
5036 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5037 |
msgctxt "trusted-shops"
|
5038 |
msgid "Days until reminder"
|
5039 |
msgstr "Tage bis zur Erinnerung"
|
5040 |
|
5041 |
# @ woocommerce-germanized
|
5042 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5043 |
msgctxt "trusted-shops"
|
5044 |
msgid ""
|
5045 |
"Decide how many days after an order the email review reminder will be sent."
|
@@ -5048,13 +5106,48 @@ msgstr ""
|
|
5048 |
"wurde) bis zur E-Mail Erinnerung an den Kunden."
|
5049 |
|
5050 |
# @ woocommerce-germanized
|
5051 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5052 |
msgctxt "trusted-shops"
|
5053 |
msgid "Assign payment methods"
|
5054 |
msgstr "Zahlungsarten zuweisen"
|
5055 |
|
5056 |
# @ woocommerce-germanized
|
5057 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5058 |
#, php-format
|
5059 |
msgctxt "trusted-shops"
|
5060 |
msgid ""
|
@@ -5065,18 +5158,18 @@ msgstr ""
|
|
5065 |
"Zahlungsarten aus."
|
5066 |
|
5067 |
# @ woocommerce-germanized
|
5068 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5069 |
msgctxt "trusted-shops"
|
5070 |
msgid "About Trusted Shops"
|
5071 |
msgstr "Über Trusted Shops"
|
5072 |
|
5073 |
# @ woocommerce-germanized
|
5074 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5075 |
msgctxt "trusted-shops"
|
5076 |
msgid "Get your account"
|
5077 |
msgstr "Erstelle deinen Account"
|
5078 |
|
5079 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5080 |
msgctxt "trusted-shops"
|
5081 |
msgid ""
|
5082 |
"Use additional options to customize your Trusted Shops Integration or use "
|
@@ -5085,24 +5178,24 @@ msgstr ""
|
|
5085 |
"Hier kannst du deine Trusted Shops Integration detaillierter konfigurieren "
|
5086 |
"oder den neuesten Code einbinden:"
|
5087 |
|
5088 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5089 |
msgctxt "trusted-shops"
|
5090 |
msgid "Place your Trustbadge wherever you want"
|
5091 |
msgstr "Platziere dein Trustbadge wo immer du möchtest"
|
5092 |
|
5093 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5094 |
msgctxt "trusted-shops"
|
5095 |
msgid "Deactivate mobile use"
|
5096 |
msgstr "Deaktiviere die mobile Anzeige"
|
5097 |
|
5098 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5099 |
msgctxt "trusted-shops"
|
5100 |
msgid "Jump from your Product Reviews stars directly to your Product Reviews"
|
5101 |
msgstr ""
|
5102 |
"Springe durch einen Klick von deinen Produktbewertungssternen direkt zu "
|
5103 |
"deinen Produktbewertungen"
|
5104 |
|
5105 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5106 |
#, php-format
|
5107 |
msgctxt "trusted-shops"
|
5108 |
msgid ""
|
@@ -5115,48 +5208,48 @@ msgstr ""
|
|
5115 |
"a> oder von <a href=\"%s\" target=\"_blank\">Produktbewertungen</a>."
|
5116 |
|
5117 |
# @ woocommerce-germanized
|
5118 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5119 |
msgctxt "trusted-shops"
|
5120 |
msgid "Review Collector"
|
5121 |
msgstr "Review Collector"
|
5122 |
|
5123 |
# @ woocommerce-germanized
|
5124 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5125 |
msgctxt "trusted-shops"
|
5126 |
msgid "Export customer data"
|
5127 |
msgstr "Bestellungen exportieren"
|
5128 |
|
5129 |
# @ woocommerce-germanized
|
5130 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5131 |
msgctxt "trusted-shops"
|
5132 |
msgid "30 days"
|
5133 |
msgstr "30 Tage"
|
5134 |
|
5135 |
# @ woocommerce-germanized
|
5136 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5137 |
msgctxt "trusted-shops"
|
5138 |
msgid "60 days"
|
5139 |
msgstr "60 Tage"
|
5140 |
|
5141 |
# @ woocommerce-germanized
|
5142 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5143 |
msgctxt "trusted-shops"
|
5144 |
msgid "90 days"
|
5145 |
msgstr "90 Tage"
|
5146 |
|
5147 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5148 |
msgctxt "trusted-shops"
|
5149 |
msgid "Days until notice will be sent"
|
5150 |
msgstr "Tage bis die Erinnerung verschickt wird"
|
5151 |
|
5152 |
# @ woocommerce-germanized
|
5153 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5154 |
msgctxt "trusted-shops"
|
5155 |
msgid "Start export"
|
5156 |
msgstr "Export starten"
|
5157 |
|
5158 |
# @ woocommerce-germanized
|
5159 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5160 |
#, php-format
|
5161 |
msgctxt "trusted-shops"
|
5162 |
msgid ""
|
@@ -5206,7 +5299,51 @@ msgctxt "trusted-shops"
|
|
5206 |
msgid "Trusted Shops Customer Reviews"
|
5207 |
msgstr "Trusted Shops Kundenbewertungen"
|
5208 |
|
5209 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5210 |
msgctxt "trusted-shops"
|
5211 |
msgid "Reviews"
|
5212 |
msgstr "Produktbewertungen"
|
@@ -5289,15 +5426,6 @@ msgctxt "trusted-shops"
|
|
5289 |
msgid "Trusted Shops Rich Snippets"
|
5290 |
msgstr "Trusted Shops Rich Snippets"
|
5291 |
|
5292 |
-
# @ woocommerce-germanized
|
5293 |
-
#: includes/wc-gzd-cart-functions.php:370
|
5294 |
-
msgid ""
|
5295 |
-
"I want immediate access to the digital content and I acknowledge that "
|
5296 |
-
"thereby I lose my right to cancel once the service has begun."
|
5297 |
-
msgstr ""
|
5298 |
-
"Ja, ich möchte sofort Zugang zu dem digitalen Inhalt und weiß, dass mein "
|
5299 |
-
"Widerrufsrecht mit dem Zugang erlischt."
|
5300 |
-
|
5301 |
# @ woocommerce-germanized
|
5302 |
#: includes/wc-gzd-core-functions.php:66
|
5303 |
msgid "Data Security"
|
@@ -5314,21 +5442,11 @@ msgstr "Bestellung bearbeiten"
|
|
5314 |
msgid "Choose a Payment Gateway"
|
5315 |
msgstr "Zahlungsart auswählen"
|
5316 |
|
5317 |
-
# @ woocommerce-germanized
|
5318 |
-
#: includes/wc-gzd-template-functions.php:295
|
5319 |
-
msgid "Please accept our parcel delivery agreement"
|
5320 |
-
msgstr "Bitte akzeptiere die Datenweitergabe an unsere Paketdienstleister"
|
5321 |
-
|
5322 |
# @ woocommerce
|
5323 |
-
#: includes/wc-gzd-template-functions.php:
|
5324 |
msgid "Place order"
|
5325 |
msgstr "Jetzt kaufen"
|
5326 |
|
5327 |
-
# @ woocommerce-germanized
|
5328 |
-
#: includes/wc-gzd-template-functions.php:520
|
5329 |
-
msgid "Please accept the creation of a new customer account"
|
5330 |
-
msgstr "Bitte akzeptiere die Erstellung eines neuen Kundenkontos"
|
5331 |
-
|
5332 |
# @ woocommerce-germanized
|
5333 |
#: templates/checkout/edit-data-notice.php:16
|
5334 |
#, php-format
|
@@ -5348,6 +5466,17 @@ msgstr ""
|
|
5348 |
"Bitte überprüfe deine Eingaben. Du kannst diese durch Klicken des „Zurück“-"
|
5349 |
"Buttons deines Browsers korrigieren"
|
5350 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5351 |
# @ woocommerce-germanized
|
5352 |
#: templates/checkout/order-submit.php:20
|
5353 |
msgid "Update totals"
|
@@ -5441,8 +5570,8 @@ msgid ""
|
|
5441 |
"By sending you this email we confirm your Revocation. Please review your "
|
5442 |
"data."
|
5443 |
msgstr ""
|
5444 |
-
"Mit der Zustellung dieser E-Mail bestätigen wir
|
5445 |
-
"deine Daten."
|
5446 |
|
5447 |
# @ woocommerce-germanized
|
5448 |
#: templates/emails/customer-sepa-direct-debit-mandate.php:16
|
@@ -5527,6 +5656,22 @@ msgstr "Alternative Streitbeilegung gemäß Art. 14 Abs. 1 ODR-VO und § 36 VSBG
|
|
5527 |
msgid "Pay now"
|
5528 |
msgstr "Jetzt bezahlen"
|
5529 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5530 |
# @ woocommerce-germanized
|
5531 |
#: templates/trusted-shops/reviews.php:14
|
5532 |
msgctxt "trusted-shops"
|
@@ -5546,15 +5691,276 @@ msgctxt "trusted-shops"
|
|
5546 |
msgid "%s custom reviews"
|
5547 |
msgstr "%s Kundenbewertungen"
|
5548 |
|
5549 |
-
#: woocommerce-germanized.php:
|
5550 |
msgid "Pease wait while we are trying to redirect you to the payment provider."
|
5551 |
msgstr "Einen Moment - wir versuchen dich zum Zahlungsanbieter weiterzuleiten."
|
5552 |
|
5553 |
# @ woocommerce-germanized
|
5554 |
-
#: woocommerce-germanized.php:
|
5555 |
msgid "Order Confirmation"
|
5556 |
msgstr "Bestellbestätigung"
|
5557 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5558 |
#~ msgid "Required"
|
5559 |
#~ msgstr "Verpflichtend"
|
5560 |
|
@@ -5566,10 +5972,6 @@ msgstr "Bestellbestätigung"
|
|
5566 |
#~ "Paketdienstleister verpflichtend für den Kunden machen, wähle in diesem "
|
5567 |
#~ "Fall diese Option aus."
|
5568 |
|
5569 |
-
# @ woocommerce-germanized
|
5570 |
-
#~ msgid "Checkbox text"
|
5571 |
-
#~ msgstr "Checkbox Text"
|
5572 |
-
|
5573 |
# @ woocommerce-germanized
|
5574 |
#~ msgid "Parcel Delivery Checkbox"
|
5575 |
#~ msgstr "Paketdienstleister Checkbox"
|
@@ -5578,16 +5980,6 @@ msgstr "Bestellbestätigung"
|
|
5578 |
#~ msgid "Checkbox required"
|
5579 |
#~ msgstr "Checkbox verpflichtend"
|
5580 |
|
5581 |
-
# @ woocommerce
|
5582 |
-
#~ msgid ""
|
5583 |
-
#~ "Since your browser does not support JavaScript, or it is disabled, please "
|
5584 |
-
#~ "ensure you click the <em>Update Totals</em> button before placing your "
|
5585 |
-
#~ "order. You may be charged more than the amount stated above if you fail "
|
5586 |
-
#~ "to do so."
|
5587 |
-
#~ msgstr ""
|
5588 |
-
#~ "Da dein Browser kein JavaScript erlaubt, denke bitte daran, auf "
|
5589 |
-
#~ "\"Gesamtsumme aktualisieren\" zu klicken, bevor du den Auftrag absendest. "
|
5590 |
-
|
5591 |
#~ msgid "Number of days until account is debited."
|
5592 |
#~ msgstr "Anzahl der Tage ab Bestelldatum bis zum Fälligkeitstag."
|
5593 |
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized v1.5.1\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2018-06-11 12:15+0200\n"
|
6 |
+
"PO-Revision-Date: 2018-06-11 12:44+0200\n"
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
+
"X-Generator: Poedit 2.0.8\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
17 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
|
18 |
+
"esc_attr_e;esc_html_e\n"
|
19 |
"X-Poedit-Basepath: ../..\n"
|
20 |
"X-Textdomain-Support: yes\n"
|
21 |
"X-Poedit-SearchPath-0: .\n"
|
95 |
#: includes/abstracts/abstract-wc-gzd-product.php:264
|
96 |
#: includes/abstracts/abstract-wc-gzd-product.php:273
|
97 |
#: includes/compatibility/class-wc-gzd-compatibility-woocommerce-subscriptions.php:169
|
98 |
+
#: includes/wc-gzd-core-functions.php:148
|
99 |
+
#: includes/wc-gzd-template-functions.php:445 woocommerce-germanized.php:862
|
100 |
msgid "incl. VAT"
|
101 |
msgstr "inkl. MwSt."
|
102 |
|
108 |
# @ woocommerce-germanized
|
109 |
#: includes/abstracts/abstract-wc-gzd-product.php:266
|
110 |
#: includes/compatibility/class-wc-gzd-compatibility-woocommerce-subscriptions.php:169
|
111 |
+
#: includes/wc-gzd-core-functions.php:148 woocommerce-germanized.php:862
|
112 |
#, php-format
|
113 |
msgid "incl. %s%% VAT"
|
114 |
msgstr "inkl. %s%% MwSt."
|
152 |
msgid "Cheatin’ huh?"
|
153 |
msgstr "So geht das leider nicht.."
|
154 |
|
155 |
+
# @ woocommerce-germanized
|
156 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:54
|
157 |
+
msgid "Please choose a page as your privacy policy first."
|
158 |
+
msgstr "Bitte hinterlege zuerst deine Datenschutzbelehrung."
|
159 |
+
|
160 |
+
# @ woocommerce-germanized
|
161 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:54
|
162 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
163 |
+
msgid "Found"
|
164 |
+
msgstr "Eingebunden"
|
165 |
+
|
166 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:54
|
167 |
+
msgid "Not found within label."
|
168 |
+
msgstr "Nicht gefunden in der Beschriftung."
|
169 |
+
|
170 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:54
|
171 |
+
msgid "Adjust label"
|
172 |
+
msgstr "Beschriftung anpassen"
|
173 |
+
|
174 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:61
|
175 |
+
msgid ""
|
176 |
+
"e.g. include your privacy policy: {data_security_page}Privacy Policy{/"
|
177 |
+
"data_security_page}"
|
178 |
+
msgstr ""
|
179 |
+
"z.B.: Datenschutz-Seite einbinden: {data_security_page}"
|
180 |
+
"Datenschutzbestimmungen{/data_security_page}"
|
181 |
+
|
182 |
+
# @ woocommerce-germanized
|
183 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:67
|
184 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:303
|
185 |
+
msgid "Policy Status"
|
186 |
+
msgstr "Datenschutz Status"
|
187 |
+
|
188 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:70
|
189 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:306
|
190 |
+
msgid ""
|
191 |
+
"This option shows whether you have already embedded your privacy policy "
|
192 |
+
"within your legal text."
|
193 |
+
msgstr ""
|
194 |
+
"Diese Option gibt Aufschluss darüber, ob du deine Datenschutzbelehrung "
|
195 |
+
"korrekt in den rechtlichen Hinweistext integriert hast."
|
196 |
+
|
197 |
+
# @ woocommerce-germanized
|
198 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:81
|
199 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:106
|
200 |
+
msgid "Confirmation"
|
201 |
+
msgstr "Bestätigung"
|
202 |
+
|
203 |
+
# @ woocommerce-germanized
|
204 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:85
|
205 |
+
msgid ""
|
206 |
+
"This text will be appended to your order processing email if the order "
|
207 |
+
"contains service products."
|
208 |
+
msgstr ""
|
209 |
+
"Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) "
|
210 |
+
"angehängt, sobald ein Kunde eine Dienstleistung gekauft hat."
|
211 |
+
|
212 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:86
|
213 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:111
|
214 |
+
#, php-format
|
215 |
+
msgid ""
|
216 |
+
"To insert a link to your revocation page use the following placeholder: %s"
|
217 |
+
msgstr ""
|
218 |
+
"Um einen Link zu deiner Widerrufsbelehrung einzufügen, verwende den "
|
219 |
+
"folgenden Platzhalter: %s"
|
220 |
+
|
221 |
+
# @ woocommerce-germanized
|
222 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:87
|
223 |
+
msgid ""
|
224 |
+
"Furthermore you have expressly agreed to start the performance of the "
|
225 |
+
"contract for services before expiry of the withdrawal period. I have noted "
|
226 |
+
"to lose my {link}right of withdrawal{/link} with the beginning of the "
|
227 |
+
"performance of the contract."
|
228 |
+
msgstr ""
|
229 |
+
"Außerdem hast du ausdrücklich zugestimmt, dass für die Dienstleistungen "
|
230 |
+
"deiner Bestellung mit der Ausführung des Vertrags bereits vor Ablauf der "
|
231 |
+
"Widerrufsfrist begonnen wird. Du hast auch zur Kenntnis genommen, das mit "
|
232 |
+
"vollständiger Erfüllung des Vertrags dein {link}Widerrufsrecht{/link} "
|
233 |
+
"erlischt."
|
234 |
+
|
235 |
+
# @ woocommerce-germanized
|
236 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:99
|
237 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:764
|
238 |
+
msgid "Downloadable Product"
|
239 |
+
msgstr "Herunterladbares Produkt"
|
240 |
+
|
241 |
+
# @ woocommerce-germanized
|
242 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:100
|
243 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:765
|
244 |
+
msgid "Virtual Product"
|
245 |
+
msgstr "Virtuelles Produkt"
|
246 |
+
|
247 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:101
|
248 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
249 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:119
|
250 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:766
|
251 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:106
|
252 |
+
msgid "Service"
|
253 |
+
msgstr "Dienstleistung"
|
254 |
+
|
255 |
+
# @ woocommerce-germanized
|
256 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:110
|
257 |
+
msgid ""
|
258 |
+
"This text will be appended to your order processing email if the order "
|
259 |
+
"contains digital products."
|
260 |
+
msgstr ""
|
261 |
+
"Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) "
|
262 |
+
"angehängt, sobald ein Kunde ein digitales Produkt gekauft hat."
|
263 |
+
|
264 |
+
# @ woocommerce-germanized
|
265 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:112
|
266 |
+
msgid ""
|
267 |
+
"Furthermore you have expressly agreed to start the performance of the "
|
268 |
+
"contract for digital items (e.g. downloads) before expiry of the withdrawal "
|
269 |
+
"period. I have noted to lose my {link}right of withdrawal{/link} with the "
|
270 |
+
"beginning of the performance of the contract."
|
271 |
+
msgstr ""
|
272 |
+
"Außerdem hast du ausdrücklich zugestimmt, dass für die digitalen Inhalte "
|
273 |
+
"deiner Bestellung mit der Ausführung des Vertrags bereits vor Ablauf der "
|
274 |
+
"Widerrufsfrist begonnen wird. Du hast auch zur Kenntnis genommen, dass du "
|
275 |
+
"mit Beginn der Ausführung des Vertrags dein {link}Widerrufsrecht{/link} "
|
276 |
+
"verlieren."
|
277 |
+
|
278 |
+
# @ woocommerce-germanized
|
279 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:115
|
280 |
+
msgid "Digital Product types"
|
281 |
+
msgstr "Digitale Produkttypen"
|
282 |
+
|
283 |
+
# @ woocommerce-germanized
|
284 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:116
|
285 |
+
msgid ""
|
286 |
+
"Select product types for which the loss of recission notice is shown. "
|
287 |
+
"Product types like \"simple product\" may be redudant because they include "
|
288 |
+
"virtual and downloadable products."
|
289 |
+
msgstr ""
|
290 |
+
"Wähle die Produkttypen aus, für die ein Hinweis für den Verlust des "
|
291 |
+
"Widerrufsrechts angezeigt werden soll. Produkttypen wie \"einfaches Produkt"
|
292 |
+
"\" können redundant sein, da sie herunterladbare oder virtuelle Produkte "
|
293 |
+
"einschließen."
|
294 |
+
|
295 |
+
# @ woocommerce-germanized
|
296 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:135
|
297 |
+
msgid "Show checkbox"
|
298 |
+
msgstr "Checkbox anzeigen"
|
299 |
+
|
300 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:136
|
301 |
+
msgid ""
|
302 |
+
"Choose whether you like to always show the parcel delivery checkbox or do "
|
303 |
+
"only show for certain shipping methods."
|
304 |
+
msgstr ""
|
305 |
+
"Wähle aus, ob du die Paketdienstleister-Checkbox immer oder nur für "
|
306 |
+
"bestimmte Versandmethoden anzeigen möchtest."
|
307 |
+
|
308 |
+
# @ woocommerce-germanized
|
309 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:141
|
310 |
+
msgid "For certain shipping methods."
|
311 |
+
msgstr "Für bestimmte Versandmethoden."
|
312 |
+
|
313 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:142
|
314 |
+
msgid "Always show."
|
315 |
+
msgstr "Immer anzeigen."
|
316 |
+
|
317 |
+
# @ woocommerce-germanized
|
318 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:147
|
319 |
+
#: includes/admin/class-wc-gzd-admin-status.php:43
|
320 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:288
|
321 |
+
msgid "Shipping Methods"
|
322 |
+
msgstr "Versandarten"
|
323 |
+
|
324 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:148
|
325 |
+
msgid "Select shipping methods which are applicable for the Opt-In Checkbox."
|
326 |
+
msgstr ""
|
327 |
+
"Wähle Versandmethoden aus für die die Paketdienstleister Checkbox angezeigt "
|
328 |
+
"werden soll."
|
329 |
+
|
330 |
+
# @ woocommerce-germanized
|
331 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:210
|
332 |
+
msgid "Sorry, but this checkbox does not exist."
|
333 |
+
msgstr "Sorry, diese Checkbox existiert leider nicht."
|
334 |
+
|
335 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:230
|
336 |
+
msgid "Your changed data will be lost if you leave this page without saving."
|
337 |
+
msgstr ""
|
338 |
+
"Deine Anpassungen gehen verloren, wenn du diese Seite ohne speichern "
|
339 |
+
"verlässt."
|
340 |
+
|
341 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:231
|
342 |
+
msgid ""
|
343 |
+
"Are you sure you want to delete this checkbox? This action cannot be undone."
|
344 |
+
msgstr ""
|
345 |
+
"Bist du sicher, dass du diese Checkbox löschen möchtest? Die Checkbox kann "
|
346 |
+
"nicht wiederhergestellt werden."
|
347 |
+
|
348 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:232
|
349 |
+
msgid "Your changes were not saved. Please retry."
|
350 |
+
msgstr ""
|
351 |
+
"Deine Einstellungen konnten nicht gespeichert werden, bitte versuche es "
|
352 |
+
"erneut."
|
353 |
+
|
354 |
# @ woocommerce-germanized
|
355 |
#: includes/admin/class-wc-gzd-admin-status.php:38
|
356 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:164
|
357 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:233
|
358 |
#: includes/wc-gzd-core-functions.php:57
|
359 |
msgid "Terms & Conditions"
|
360 |
msgstr "AGB"
|
361 |
|
362 |
# @ woocommerce-germanized
|
363 |
#: includes/admin/class-wc-gzd-admin-status.php:39
|
364 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:244
|
365 |
msgid "Power of Revocation"
|
366 |
msgstr "Widerrufsbelehrung"
|
367 |
|
368 |
# @ woocommerce-germanized
|
369 |
#: includes/admin/class-wc-gzd-admin-status.php:40
|
370 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:164
|
371 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:255
|
372 |
#: includes/wc-gzd-core-functions.php:63
|
373 |
msgid "Imprint"
|
374 |
msgstr "Impressum"
|
380 |
|
381 |
# @ woocommerce-germanized
|
382 |
#: includes/admin/class-wc-gzd-admin-status.php:42
|
383 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:277
|
384 |
msgid "Payment Methods"
|
385 |
msgstr "Zahlungarten"
|
386 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
387 |
# @ woocommerce-germanized
|
388 |
#: includes/admin/class-wc-gzd-admin-welcome.php:53
|
389 |
msgid "About WooCommerce Germanized"
|
428 |
msgstr "nicht akzeptiert"
|
429 |
|
430 |
# @ woocommerce-germanized
|
431 |
+
#: includes/admin/class-wc-gzd-admin.php:203
|
432 |
msgid "Optional Email Content"
|
433 |
msgstr "Optionaler E-Mail Inhalt"
|
434 |
|
435 |
# @ woocommerce-germanized
|
436 |
+
#: includes/admin/class-wc-gzd-admin.php:212
|
437 |
msgid "Add content which will be replacing default page content within emails."
|
438 |
msgstr ""
|
439 |
"Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
|
440 |
"Seite zu bestimmen."
|
441 |
|
442 |
# @ woocommerce-germanized
|
443 |
+
#: includes/admin/class-wc-gzd-admin.php:222
|
444 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:152
|
445 |
msgid "Optional Mini Description"
|
446 |
msgstr "Warenkorb Kurzbeschreibung"
|
447 |
|
448 |
# @ woocommerce-germanized
|
449 |
+
#: includes/admin/class-wc-gzd-admin.php:239
|
450 |
msgid ""
|
451 |
"This content will be shown as short product description within checkout and "
|
452 |
"emails."
|
454 |
"Dieser Inhalt wird während des Bezahlvorganges und in den E-Mails als "
|
455 |
"Produkt Kurzbeschreibung angezeigt."
|
456 |
|
|
|
|
|
|
|
|
|
|
|
|
|
457 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
458 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:120
|
459 |
msgid "Service products do not sell physical products."
|
460 |
msgstr "Dienstleistungen werden nicht in physikalischer Form verkauft."
|
461 |
|
462 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:87
|
463 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:144
|
464 |
msgid "Sale Label"
|
465 |
msgstr "Streichpreis Hinweis"
|
466 |
|
471 |
msgstr "Gleiche wie übergeordnet"
|
472 |
|
473 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:97
|
474 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:145
|
475 |
msgid "Sale Regular Label"
|
476 |
msgstr "Angebotspreis Hinweis"
|
477 |
|
478 |
# @ woocommerce-germanized
|
479 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:115
|
480 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:148
|
481 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:704
|
482 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:859
|
483 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:908
|
484 |
msgid "Product Units"
|
485 |
msgstr "Produkteinheiten"
|
486 |
|
495 |
|
496 |
# @ woocommerce-germanized
|
497 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:119
|
498 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:169
|
499 |
msgid "Calculation"
|
500 |
msgstr "Berechnung"
|
501 |
|
516 |
|
517 |
# @ woocommerce-germanized
|
518 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:137
|
519 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:221
|
520 |
#: includes/api/class-wc-gzd-rest-products-controller.php:39
|
521 |
#: includes/api/class-wc-gzd-rest-products-controller.php:204
|
522 |
msgid "Delivery Time"
|
536 |
msgstr "Produkt ist differenzbesteuert nach §25a UStG."
|
537 |
|
538 |
# @ woocommerce-germanized
|
|
|
539 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:144
|
540 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:145
|
541 |
msgid "Select Price Label"
|
542 |
msgstr "Preishinweis auswählen"
|
543 |
|
544 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:144
|
545 |
msgid ""
|
546 |
"If the product is on sale you may want to show a price label right before "
|
547 |
"outputting the old price to inform the customer."
|
551 |
"Preis). Mit diesem Hinweis kannst du genau festlegen, um welchen Preis es "
|
552 |
"sich dabei handelte (z.B. UVP)."
|
553 |
|
554 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:145
|
555 |
msgid ""
|
556 |
"If the product is on sale you may want to show a price label right before "
|
557 |
"outputting the new price to inform the customer."
|
561 |
"Preis)."
|
562 |
|
563 |
# @ woocommerce-germanized
|
564 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:147
|
565 |
#: includes/api/class-wc-gzd-rest-products-controller.php:114
|
566 |
#: includes/class-wc-gzd-post-types.php:66
|
567 |
msgid "Unit"
|
568 |
msgstr "Einheit"
|
569 |
|
570 |
# @ woocommerce-germanized
|
571 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:147
|
572 |
msgid "Select unit"
|
573 |
msgstr "Einheit auswählen"
|
574 |
|
575 |
# @ woocommerce-germanized
|
576 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:147
|
577 |
msgid "Needed if selling on a per unit basis"
|
578 |
msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
|
579 |
|
580 |
# @ woocommerce-germanized
|
581 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:148
|
582 |
msgid "Number of units included per default product price. Example: 1000 ml."
|
583 |
msgstr ""
|
584 |
"Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
|
585 |
|
586 |
# @ woocommerce-germanized
|
587 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:149
|
588 |
msgid "Base Price Units"
|
589 |
msgstr "Grundpreiseinheiten"
|
590 |
|
591 |
# @ woocommerce-germanized
|
592 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:149
|
593 |
msgid ""
|
594 |
"Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base "
|
595 |
"price unit amount."
|
598 |
"hier 100 als Grundpreiseinheiten ein."
|
599 |
|
600 |
# @ woocommerce-germanized
|
601 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:169
|
602 |
msgid "Calculate base prices automatically."
|
603 |
msgstr "Grundpreis automatisch berechnen."
|
604 |
|
605 |
# @ woocommerce-germanized
|
606 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:171
|
607 |
msgid "Regular Base Price"
|
608 |
msgstr "Regulärer Grundpreis"
|
609 |
|
610 |
# @ woocommerce-germanized
|
611 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:172
|
612 |
msgid "Sale Base Price"
|
613 |
msgstr "Angebotsgrundpreis"
|
614 |
|
615 |
# @ woocommerce-germanized
|
616 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:182
|
617 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:225
|
618 |
msgid "Search for a delivery time…"
|
619 |
msgstr "Lieferzeit suchen…"
|
620 |
|
621 |
# @ woocommerce-germanized
|
622 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:234
|
623 |
msgid "Free shipping?"
|
624 |
msgstr "Versand kostenlos?"
|
625 |
|
626 |
# @ woocommerce-germanized
|
627 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:234
|
628 |
msgid "This option disables the \"plus shipping costs\" notice on product page"
|
629 |
msgstr ""
|
630 |
"Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die "
|
660 |
msgid "Revocation generator %s"
|
661 |
msgstr "Widerruf Generator %s"
|
662 |
|
663 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:74
|
664 |
#, php-format
|
665 |
msgid ""
|
666 |
"Please choose your data privacy settings from the available options within "
|
670 |
"\">Germanized-Optionen</a>."
|
671 |
|
672 |
# @ woocommerce-germanized
|
673 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:119
|
674 |
msgid "General Options"
|
675 |
msgstr "Allgemein"
|
676 |
|
677 |
# @ woocommerce-germanized
|
678 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:120
|
679 |
msgid "Display Options"
|
680 |
msgstr "Anzeige"
|
681 |
|
682 |
# @ woocommerce-germanized
|
683 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:121
|
684 |
+
msgid "Legal Checkboxes"
|
685 |
+
msgstr "Rechtliche Checkboxen"
|
686 |
+
|
687 |
+
# @ woocommerce-germanized
|
688 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:122
|
689 |
msgid "Email Options"
|
690 |
msgstr "E-Mails"
|
691 |
|
692 |
# @ woocommerce-germanized
|
693 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:149
|
694 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:155
|
695 |
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:106
|
696 |
msgid "None"
|
697 |
msgstr "Keine"
|
698 |
|
699 |
# @ woocommerce-germanized
|
700 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:170
|
701 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:774
|
702 |
msgid "General"
|
703 |
msgstr "Allgemein"
|
704 |
|
705 |
# @ woocommerce-germanized
|
706 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:173
|
707 |
msgid "Submit Order Button Text"
|
708 |
msgstr "Kauf abschließen - Text"
|
709 |
|
710 |
# @ woocommerce-germanized
|
711 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:174
|
712 |
msgid "This text serves as Button text for the Order Submit Button."
|
713 |
msgstr "Dieser Text wird auf dem Kauf abschließen Button dargestellt"
|
714 |
|
715 |
# @ woocommerce-germanized
|
716 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:179
|
717 |
msgid "Buy Now"
|
718 |
msgstr "Jetzt kaufen"
|
719 |
|
720 |
# @ woocommerce-germanized
|
721 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:183
|
722 |
msgid "Phone as required field"
|
723 |
msgstr "Telefon als Pflichtfeld"
|
724 |
|
725 |
# @ woocommerce-germanized
|
726 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:184
|
727 |
msgid "Should phone number be a required field within checkout?"
|
728 |
msgstr ""
|
729 |
"Diese Option setzen, damit die Telefonnummer ein Pflichtfeld im Checkout ist."
|
730 |
|
731 |
# @ woocommerce-germanized
|
732 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:191
|
733 |
msgid "Add title field"
|
734 |
msgstr "Anrede im Checkout"
|
735 |
|
736 |
# @ woocommerce-germanized
|
737 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:192
|
738 |
msgid "Add a title field to the address within checkout?"
|
739 |
msgstr "Fügt ein Feld \"Anrede\" im Checkout hinzu."
|
740 |
|
741 |
# @ woocommerce-germanized
|
742 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:199
|
743 |
msgid "Disallow cancellations"
|
744 |
msgstr "Stornierungen verhindern"
|
745 |
|
746 |
# @ woocommerce-germanized
|
747 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:200
|
748 |
msgid "Don’t allow customers to manually cancel orders."
|
749 |
msgstr "Stornierung von Bestellungen durch den Kunden verhindern."
|
750 |
|
751 |
# @ woocommerce-germanized
|
752 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:201
|
753 |
msgid ""
|
754 |
"By default payment methods like PayPal allow order cancellation by clicking "
|
755 |
"the abort link. This option will stop customers from manually cancel orders."
|
758 |
"Kunden den Abbrechen-Link verwendet. Diese Option verhindert den manuellen "
|
759 |
"Abbruch einer Bestellung durch den Kunden."
|
760 |
|
761 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:208
|
762 |
msgid "Disallow gateway choosing"
|
763 |
msgstr "Wechsel der Zahlungsart"
|
764 |
|
765 |
# @ woocommerce-germanized
|
766 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:209
|
767 |
msgid "Don’t allow customers to change the payment gateway after ordering."
|
768 |
msgstr ""
|
769 |
"Wechsel der Zahlungsart nach der Bestellung durch den Kunden verhindern."
|
770 |
|
771 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:210
|
772 |
msgid ""
|
773 |
"Customers paying through a gateway which allows later payment (e.g. PayPal) "
|
774 |
"will find a link within their customer account which redirects them to a pay "
|
787 |
"PayPal weiter."
|
788 |
|
789 |
# @ woocommerce-germanized
|
790 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:218
|
791 |
msgid "Contract"
|
792 |
msgstr "Kaufvertrag"
|
793 |
|
794 |
# @ woocommerce-germanized
|
795 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:218
|
796 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:606
|
797 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:618
|
798 |
#, php-format
|
799 |
msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
|
800 |
msgstr ""
|
802 |
"erhalte professionellen Support."
|
803 |
|
804 |
# @ woocommerce-germanized
|
805 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:230
|
806 |
#: includes/admin/views/html-page-status-germanized.php:141
|
807 |
msgid "Legal Pages"
|
808 |
msgstr "Rechtlich relevante Seiten"
|
809 |
|
810 |
# @ woocommerce-germanized
|
811 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:234
|
812 |
msgid "This page should contain your terms & conditions."
|
813 |
msgstr "Diese Seite sollte deine Allgemeinen Geschäftsbedingungen enthalten."
|
814 |
|
815 |
# @ woocommerce-germanized
|
816 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:240
|
817 |
#, php-format
|
818 |
msgid "Don't have terms & conditions yet? <a href=\"%s\">Generate now</a>!"
|
819 |
msgstr "Du hast noch keine AGB? <a href=\"%s\">Jetzt generieren</a>!"
|
820 |
|
821 |
# @ woocommerce-germanized
|
822 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:245
|
823 |
msgid ""
|
824 |
"This page should contain information regarding your customer's Right of "
|
825 |
"Revocation."
|
829 |
"[revocation_form]"
|
830 |
|
831 |
# @ woocommerce-germanized
|
832 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:251
|
833 |
#, php-format
|
834 |
msgid "Don't have a revocation page yet? <a href=\"%s\">Generate now</a>!"
|
835 |
msgstr ""
|
836 |
"Du hast noch keine Widerrufsbelehrung? <a href=\"%s\">Jetzt generieren</a>!"
|
837 |
|
838 |
# @ woocommerce-germanized
|
839 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:256
|
840 |
msgid "This page should contain an imprint with your company's information."
|
841 |
msgstr ""
|
842 |
"Diese Seite sollte das Impressum d.h. die Informationen (gemäß TMG) zu "
|
843 |
"deinem Unternehmen enthalten."
|
844 |
|
845 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:266
|
846 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:300
|
847 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:142
|
848 |
msgid "Privacy Policy"
|
849 |
msgstr "Datenschutz"
|
850 |
|
851 |
# @ woocommerce-germanized
|
852 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:267
|
853 |
msgid ""
|
854 |
"This page should contain information regarding your data security policy."
|
855 |
msgstr "Diese Seite sollte deine Datenschutzbelehrung enthalten."
|
856 |
|
857 |
# @ woocommerce-germanized
|
858 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:278
|
859 |
msgid ""
|
860 |
"This page should contain information regarding the Payment Methods that are "
|
861 |
"chooseable during checkout."
|
865 |
"[payment_methods_info]"
|
866 |
|
867 |
# @ woocommerce-germanized
|
868 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:289
|
869 |
msgid ""
|
870 |
"This page should contain information regarding shipping methods that are "
|
871 |
"chooseable during checkout."
|
873 |
"Diese Seite sollte Informationen zu den von dir zur Verfügung gestellten "
|
874 |
"Versandarten bereitstellen."
|
875 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
876 |
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:312
|
877 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:315
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
878 |
msgid "Dispute Resolution"
|
879 |
msgstr "Streitbeilegung"
|
880 |
|
881 |
# @ woocommerce-germanized
|
882 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:312
|
883 |
#, php-format
|
884 |
msgid ""
|
885 |
"As with Feb. 1 2017 new regulations regarding alternative dispute resolution "
|
890 |
"Kraft. Weiterführende Informationen zu deinen Informationspflichten findest "
|
891 |
"du <a href=\"%s\" target=\"_blank\">hier</a>."
|
892 |
|
893 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:316
|
894 |
msgid ""
|
895 |
"You may select whether you are willing, obliged or not willing to "
|
896 |
"participate in dispute settlement proceeedings before a consumer arbitration "
|
904 |
"deinem Impressum platzieren solltest. Trusted Shops rät dazu den Text auch "
|
905 |
"in deine AGB einzufügen."
|
906 |
|
907 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:322
|
908 |
msgid "Not obliged, not willing"
|
909 |
msgstr "Nicht verpflichtet, nicht bereit"
|
910 |
|
911 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:323
|
912 |
msgid "Not obliged, willing"
|
913 |
msgstr "Nicht verpflichtet, bereit"
|
914 |
|
915 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:324
|
916 |
msgid "Obliged"
|
917 |
msgstr "Verpflichtet"
|
918 |
|
919 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:329
|
920 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:339
|
921 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:349
|
922 |
msgid "Resolution Text"
|
923 |
msgstr "Streitbeilegung Text"
|
924 |
|
925 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:330
|
926 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:340
|
927 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:350
|
928 |
msgid ""
|
929 |
"Adapt this example text regarding alternative dispute resolution to your "
|
930 |
"needs. Text will be added to the [gzd_complaints] Shortcode. You may as well "
|
935 |
"noch in deinen AGB integrieren."
|
936 |
|
937 |
# @ woocommerce-germanized
|
938 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:332
|
939 |
msgid ""
|
940 |
"The european commission provides a platform for online dispute resolution "
|
941 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. We are not "
|
948 |
"Verbraucherschlichtungsstelle sind wir nicht verpflichtet und nicht bereit."
|
949 |
|
950 |
# @ woocommerce-germanized
|
951 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:342
|
952 |
msgid ""
|
953 |
"The european commission provides a platform for online dispute resolution "
|
954 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. Consumers "
|
960 |
"sind bereit, an einem außergerichtlichen Schlichtungsverfahren teilzunehmen."
|
961 |
|
962 |
# @ woocommerce-germanized
|
963 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:352
|
964 |
msgid ""
|
965 |
"The european commission provides a platform for online dispute resolution "
|
966 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. Consumers "
|
976 |
"Stelle teilzunehmen. Wir werden an einem solchen Verfahren teilnehmen."
|
977 |
|
978 |
# @ woocommerce-germanized
|
979 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:359
|
980 |
msgid "Shortcode Status"
|
981 |
msgstr "Shortcode Status"
|
982 |
|
983 |
# @ woocommerce-germanized
|
984 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
985 |
msgid "Please choose a page as your imprint first."
|
986 |
msgstr "Bitte hinterlege zuerst eine Seite als dein Impressum."
|
987 |
|
988 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
|
|
|
|
|
|
|
|
|
|
989 |
#, php-format
|
990 |
msgid "Not found within %s"
|
991 |
msgstr "Nicht gefunden in: %s"
|
992 |
|
993 |
# @ woocommerce-germanized
|
994 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
995 |
msgid "Append it now"
|
996 |
msgstr "Jetzt hinzufügen"
|
997 |
|
998 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:367
|
999 |
msgid "Small Businesses"
|
1000 |
msgstr "Kleinunternehmer"
|
1001 |
|
1002 |
# @ woocommerce-germanized
|
1003 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:370
|
1004 |
#: includes/admin/views/html-page-status-germanized.php:37
|
1005 |
msgid "Small-Enterprise-Regulation"
|
1006 |
msgstr "Kleinunternehmerregelung"
|
1007 |
|
1008 |
# @ woocommerce-germanized
|
1009 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:371
|
1010 |
msgid "VAT based on §19 UStG"
|
1011 |
msgstr "Umsatzsteuerbefreit nach §19 UStG."
|
1012 |
|
1013 |
# @ woocommerce-germanized
|
1014 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:375
|
1015 |
#, php-format
|
1016 |
msgid ""
|
1017 |
"set this Option if you have chosen <a href=\"%s\" target=\"_blank\">§19 "
|
1022 |
"machen willst."
|
1023 |
|
1024 |
# @ woocommerce-germanized
|
1025 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:379
|
1026 |
msgid "Show no VAT notice"
|
1027 |
msgstr "Umsatzsteuerbefreiung"
|
1028 |
|
1029 |
# @ woocommerce-germanized
|
1030 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:380
|
1031 |
msgid "Show no VAT §19 UStG notice on single product"
|
1032 |
msgstr ""
|
1033 |
"Hinweis zur Umsatzsteuerbefreiung gemäß §19 UStG auf der Produktseite "
|
1034 |
"anzeigen."
|
1035 |
|
1036 |
# @ woocommerce-germanized
|
1037 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:387
|
1038 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:410
|
1039 |
msgid "Notice Text"
|
1040 |
msgstr "Hinweistext"
|
1041 |
|
1042 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:388
|
1043 |
msgid ""
|
1044 |
"You may want to adjust the small buisness notice text to meet your criteria."
|
1045 |
msgstr "Passe hier, falls notwending, den Kleinunternehmer Hinweistext an."
|
1046 |
|
1047 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:392
|
1048 |
#: includes/wc-gzd-core-functions.php:94
|
1049 |
msgid ""
|
1050 |
"Value added tax is not collected, as small businesses according to §19 (1) "
|
1051 |
"UStG."
|
1052 |
msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
|
1053 |
|
1054 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:398
|
1055 |
msgid "Differential Taxation"
|
1056 |
msgstr "Differenzbesteuerung"
|
1057 |
|
1058 |
# @ woocommerce-germanized
|
1059 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:401
|
1060 |
msgid "Taxation Notice"
|
1061 |
msgstr "Steuerhinweis"
|
1062 |
|
1063 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:402
|
1064 |
msgid "Enable differential taxation text notice beneath product price."
|
1065 |
msgstr ""
|
1066 |
"Aktiviere den Hinweis zur Differenzbesteuerung unterhalb des Produktpreises."
|
1067 |
|
1068 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:404
|
1069 |
msgid ""
|
1070 |
"If you have disabled this option, a normal VAT notice will be displayed, "
|
1071 |
"which is sufficient as Trusted Shops states. To further inform your "
|
1075 |
"angezeigt. Der Standard-Hinweis ist laut Trusted Shops bereits ausreichend. "
|
1076 |
"Du kannst diesen Hinweis nutzen um deine Kunden besser zu informieren."
|
1077 |
|
1078 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:411
|
1079 |
msgid ""
|
1080 |
"This text will be shown as a further notice for the customer to inform him "
|
1081 |
"about differential taxation."
|
1083 |
"Dieser Text dient zur weiterführenden Information deiner Kunden bzgl. der "
|
1084 |
"Differenzbesteuerung."
|
1085 |
|
1086 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:416
|
1087 |
msgid "incl. VAT (differential taxation according to §25a UStG.)"
|
1088 |
msgstr "inkl. MwSt. (differenzbesteuert nach §25a UStG.)"
|
1089 |
|
1090 |
# @ woocommerce-germanized
|
1091 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:420
|
1092 |
msgid "Checkout Notice"
|
1093 |
msgstr "Hinweis Kasse"
|
1094 |
|
1095 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:421
|
1096 |
msgid "Enable differential taxation notice during checkout and in emails."
|
1097 |
msgstr ""
|
1098 |
"Aktiviere den Hinweis zur Differenzbesteuerung im Checkout und in E-Mails."
|
1099 |
|
1100 |
# @ woocommerce-germanized
|
1101 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:429
|
1102 |
msgid "Delivery Times"
|
1103 |
msgstr "Lieferzeiten"
|
1104 |
|
1105 |
# @ woocommerce-germanized
|
1106 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:432
|
1107 |
#: includes/admin/views/html-page-status-germanized.php:42
|
1108 |
msgid "Default Delivery Time"
|
1109 |
msgstr "Standard-Lieferzeit"
|
1110 |
|
1111 |
# @ woocommerce-germanized
|
1112 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:433
|
1113 |
msgid ""
|
1114 |
"This delivery time will be added to every product if no delivery time has "
|
1115 |
"been chosen individually"
|
1118 |
"zugeordnet wurde"
|
1119 |
|
1120 |
# @ woocommerce-germanized
|
1121 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:440
|
1122 |
msgid "Manage Delivery Times"
|
1123 |
msgstr "Lieferzeiten verwalten"
|
1124 |
|
1125 |
# @ woocommerce-germanized
|
1126 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:444
|
1127 |
msgid "Delivery Time Text"
|
1128 |
msgstr "Lieferzeit Text"
|
1129 |
|
1130 |
# @ woocommerce-germanized
|
1131 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:445
|
1132 |
msgid ""
|
1133 |
"This text will be used to indicate delivery time for products. Use "
|
1134 |
"{delivery_time} as placeholder."
|
1137 |
"{delivery_time} als Platzhalter verwenden."
|
1138 |
|
1139 |
# @ woocommerce-germanized
|
1140 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:450
|
1141 |
msgid "Delivery time: {delivery_time}"
|
1142 |
msgstr "Lieferzeit: {delivery_time}"
|
1143 |
|
1144 |
# @ woocommerce-germanized
|
1145 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:455
|
1146 |
msgid "Sale Price Labels"
|
1147 |
msgstr "Preishinweise"
|
1148 |
|
1149 |
# @ woocommerce-germanized
|
1150 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:458
|
1151 |
msgid "Default Sale Label"
|
1152 |
msgstr "Streichpreis-Hinweis"
|
1153 |
|
1154 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:459
|
1155 |
msgid ""
|
1156 |
"Choose whether you would like to have a default sale price label to inform "
|
1157 |
"the customer about the regular price (e.g. Recommended Retail Price)."
|
1160 |
"den Kunden auf den alten Preis (bei reduzierten Produkten, sog. "
|
1161 |
"Streichpreis) hinweist (z.B. UVP)."
|
1162 |
|
1163 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:466
|
1164 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:478
|
1165 |
msgid "Manage Price Labels"
|
1166 |
msgstr "Preishinweise verwalten"
|
1167 |
|
1168 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:470
|
1169 |
msgid "Default Sale Regular Label"
|
1170 |
msgstr "Angebotspreis-Hinweis"
|
1171 |
|
1172 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:471
|
1173 |
msgid ""
|
1174 |
"Choose whether you would like to have a default sale price regular label to "
|
1175 |
"inform the customer about the sale price (e.g. New Price)."
|
1179 |
"hinweist (z.B. Unser neuer Preis)."
|
1180 |
|
1181 |
# @ woocommerce-germanized
|
1182 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:484
|
1183 |
msgid "Shipping Costs"
|
1184 |
msgstr "Versandkosten"
|
1185 |
|
1186 |
# @ woocommerce-germanized
|
1187 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:487
|
1188 |
msgid "Shipping Costs Text"
|
1189 |
msgstr "Versandkosten Text"
|
1190 |
|
1191 |
# @ woocommerce-germanized
|
1192 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:488
|
1193 |
msgid ""
|
1194 |
"This text will be used to inform the customer about shipping costs. Use "
|
1195 |
"{link}{/link} to insert link to shipping costs page."
|
1199 |
"zur Versandkosten-Seite einzufügen."
|
1200 |
|
1201 |
# @ woocommerce-germanized
|
1202 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:493
|
1203 |
msgid "plus {link}Shipping Costs{/link}"
|
1204 |
msgstr "zzgl. {link}Versandkosten{/link}"
|
1205 |
|
1206 |
# @ woocommerce-germanized
|
1207 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:497
|
1208 |
msgid "Free Shipping Text"
|
1209 |
msgstr "Kostenloser Versand Text"
|
1210 |
|
1211 |
# @ woocommerce-germanized
|
1212 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:498
|
1213 |
msgid ""
|
1214 |
"This text will be used to inform the customer about free shipping. Leave "
|
1215 |
"empty to disable notice. Use {link}{/link} to insert link to shipping costs "
|
1220 |
"Versandkosten-Seite einzufügen."
|
1221 |
|
1222 |
# @ woocommerce-germanized
|
1223 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:507
|
1224 |
msgid "Shipping Costs Tax"
|
1225 |
msgstr "Steuerberechnung"
|
1226 |
|
1227 |
# @ woocommerce-germanized
|
1228 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:508
|
1229 |
msgid "Enable better taxation for shpping costs?"
|
1230 |
msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
|
1231 |
|
1232 |
# @ woocommerce-germanized
|
1233 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:512
|
1234 |
#, php-format
|
1235 |
msgid ""
|
1236 |
"By choosing this option shipping cost taxation will be calculated based on "
|
1244 |
"Bruttobeträge. Hier ein kleines Beispiel: %s"
|
1245 |
|
1246 |
# @ woocommerce-germanized
|
1247 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:516
|
1248 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:538
|
1249 |
msgid "Force Tax Calculation"
|
1250 |
msgstr "Steuerberechnung erzwingen"
|
1251 |
|
1252 |
# @ woocommerce-germanized
|
1253 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:517
|
1254 |
msgid "Force shipping costs tax calculation for every method?"
|
1255 |
msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
|
1256 |
|
1257 |
# @ woocommerce-germanized
|
1258 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:521
|
1259 |
msgid ""
|
1260 |
"This option will overwrite settings for each individual shipping method to "
|
1261 |
"force tax calculation (instead of only calculating tax for those methods "
|
1265 |
"Versandarten und erzwingt die Steuerberechnung."
|
1266 |
|
1267 |
# @ woocommerce-germanized
|
1268 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:526
|
1269 |
msgid "Fees"
|
1270 |
msgstr "Gebühren"
|
1271 |
|
1272 |
# @ woocommerce-germanized
|
1273 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:529
|
1274 |
msgid "Fee Tax"
|
1275 |
msgstr "Steuerberechnung"
|
1276 |
|
1277 |
# @ woocommerce-germanized
|
1278 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:530
|
1279 |
msgid "Enable better taxation for fees?"
|
1280 |
msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
|
1281 |
|
1282 |
# @ woocommerce-germanized
|
1283 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:534
|
1284 |
msgid ""
|
1285 |
"By choosing this option fee taxation will be calculated based on tax rates "
|
1286 |
"within cart. See shipping costs taxation for more information."
|
1291 |
"Nettobeträge in Bruttobeträge an."
|
1292 |
|
1293 |
# @ woocommerce-germanized
|
1294 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:539
|
1295 |
msgid "Force fee tax calculation for every fee?"
|
1296 |
msgstr "Berechnung der Steuern für Gebühren erzwingen?"
|
1297 |
|
1298 |
# @ woocommerce-germanized
|
1299 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:543
|
1300 |
msgid ""
|
1301 |
"This option will overwrite settings for each individual fee to force tax "
|
1302 |
"calculation (instead of only calculating tax for those fees which are "
|
1306 |
"Steuerberechnung."
|
1307 |
|
1308 |
# @ woocommerce-germanized
|
1309 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:548
|
1310 |
msgid "Customers"
|
1311 |
msgstr "Kunden"
|
1312 |
|
1313 |
# @ woocommerce-germanized
|
1314 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:551
|
1315 |
msgid "Customer Double Opt In"
|
1316 |
msgstr "Double Opt-In"
|
1317 |
|
1318 |
# @ woocommerce-germanized
|
1319 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:552
|
1320 |
msgid "Enable customer double opt in on registration?"
|
1321 |
msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
|
1322 |
|
1323 |
# @ woocommerce-germanized
|
1324 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:553
|
1325 |
#, php-format
|
1326 |
msgid ""
|
1327 |
"If customer chooses to create a customer account an email with an activation "
|
1335 |
"Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
|
1336 |
"Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1337 |
|
1338 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:560
|
1339 |
msgid "Disable Login and Checkout"
|
1340 |
msgstr "Login und Checkout"
|
1341 |
|
1342 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:561
|
1343 |
msgid "Disable login and checkout for unactivated customers."
|
1344 |
msgstr "Deaktiviere den Login und Checkout für inaktive Kunden."
|
1345 |
|
1346 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:562
|
1347 |
msgid ""
|
1348 |
"Customers that did not click on the activation link will not be able to "
|
1349 |
"complete checkout nor login to their account."
|
1353 |
"werden."
|
1354 |
|
1355 |
# @ woocommerce-germanized
|
1356 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:569
|
1357 |
msgid "Delete Unactivated After"
|
1358 |
msgstr "Unaktivierte löschen nach"
|
1359 |
|
1360 |
# @ woocommerce-germanized
|
1361 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:570
|
1362 |
msgid ""
|
1363 |
"This will make sure unactivated customer accounts will be deleted after X "
|
1364 |
"days. Set to 0 if you don't want to automatically delete unactivated "
|
1369 |
"setze den Wert auf 0."
|
1370 |
|
1371 |
# @ woocommerce-germanized
|
1372 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:571
|
1373 |
msgid "days"
|
1374 |
msgstr "Tagen"
|
1375 |
|
1376 |
# @ woocommerce-germanized
|
1377 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:580
|
1378 |
#: includes/wc-gzd-core-functions.php:60
|
1379 |
msgid "Right of Recission"
|
1380 |
msgstr "Widerrufsrecht"
|
1381 |
|
1382 |
# @ woocommerce-germanized
|
1383 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:583
|
1384 |
msgid "Revocation Address"
|
1385 |
msgstr "Widerruf richten an"
|
1386 |
|
1387 |
# @ woocommerce-germanized
|
1388 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:584
|
1389 |
msgid ""
|
1390 |
"Type in an address, telephone/telefax number, email address which is to be "
|
1391 |
"used as revocation address"
|
1394 |
"die deine Kunden ihren Widerruf richten sollen"
|
1395 |
|
1396 |
# @ woocommerce-germanized
|
1397 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:593
|
1398 |
#: includes/admin/views/html-page-status-germanized.php:81
|
1399 |
msgid "Virtual VAT"
|
1400 |
msgstr "USt. Änderung 2015"
|
1401 |
|
1402 |
# @ woocommerce-germanized
|
1403 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:596
|
1404 |
msgid "Enable Virtual VAT"
|
1405 |
msgstr "USt. Anpassung aktivieren"
|
1406 |
|
1407 |
# @ woocommerce-germanized
|
1408 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:597
|
1409 |
msgid ""
|
1410 |
"Enable if you want to charge your customer's countries' VAT for virtual "
|
1411 |
"products."
|
1413 |
"Für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers berechnen."
|
1414 |
|
1415 |
# @ woocommerce-germanized
|
1416 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:601
|
1417 |
#, php-format
|
1418 |
msgid ""
|
1419 |
"New EU VAT rule applies on 01.01.2015. Make sure that every digital or "
|
1436 |
"dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1437 |
|
1438 |
# @ woocommerce-germanized
|
1439 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:606
|
1440 |
msgctxt "invoices"
|
1441 |
msgid "Invoices"
|
1442 |
msgstr "Rechnungen"
|
1443 |
|
1444 |
# @ woocommerce-germanized
|
1445 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:618
|
1446 |
msgid "VAT"
|
1447 |
msgstr "Umsatzsteuer"
|
1448 |
|
1449 |
# @ woocommerce-germanized
|
1450 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:650
|
1451 |
msgid "Customer"
|
1452 |
msgstr "Kunde"
|
1453 |
|
1454 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:650
|
1455 |
msgid "Admin"
|
1456 |
msgstr "Admin"
|
1457 |
|
1458 |
# @ woocommerce-germanized
|
1459 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:661
|
1460 |
#, php-format
|
1461 |
msgid "Attach %s"
|
1462 |
msgstr "%s"
|
1463 |
|
1464 |
# @ woocommerce-germanized
|
1465 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:662
|
1466 |
#, php-format
|
1467 |
msgid "Attach %s to the following email templates"
|
1468 |
msgstr "%s an die folgenden E-Mail Templates anfügen"
|
1469 |
|
1470 |
# @ woocommerce-germanized
|
1471 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:675
|
1472 |
msgid "E-Mails"
|
1473 |
msgstr "E-Mails"
|
1474 |
|
1475 |
# @ woocommerce-germanized
|
1476 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:675
|
1477 |
msgid ""
|
1478 |
"Use drag & drop to customize attachment order. Don't forget to save your "
|
1479 |
"changes."
|
1482 |
"beeinflussen und speichere anschließend deine Änderungen."
|
1483 |
|
1484 |
# @ woocommerce-germanized
|
1485 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:692
|
1486 |
msgid "Email Display Options"
|
1487 |
msgstr "Darstellung"
|
1488 |
|
1489 |
# @ woocommerce-germanized
|
1490 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:695
|
1491 |
msgid "Show within Emails"
|
1492 |
msgstr "In E-Mails anzeigen"
|
1493 |
|
1494 |
# @ woocommerce-germanized
|
1495 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:696
|
1496 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:851
|
1497 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:900
|
1498 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:964
|
1499 |
msgid "Base Price"
|
1500 |
msgstr "Grundpreis"
|
1501 |
|
1502 |
# @ woocommerce-germanized
|
1503 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:712
|
1504 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:867
|
1505 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:916
|
1506 |
msgid "Delivery Time Notice"
|
1507 |
msgstr "Lieferzeiten-Hinweis"
|
1508 |
|
1509 |
# @ woocommerce-germanized
|
1510 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:720
|
1511 |
msgid "Short Description"
|
1512 |
msgstr "Warenkorbkurzbeschreibung"
|
1513 |
|
1514 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:731
|
1515 |
msgid "Hide Username"
|
1516 |
msgstr "Nutzernamen verstecken"
|
1517 |
|
1518 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:732
|
1519 |
msgid ""
|
1520 |
"Hide username from email content if password or password reset link is "
|
1521 |
"embedded."
|
1522 |
msgstr "Nutzernamen nicht zusammen mit einem Passwort versenden."
|
1523 |
|
1524 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:733
|
1525 |
msgid ""
|
1526 |
"Trusted Shops advises to not show the username together with an account "
|
1527 |
"password or password reset link. This option hides (or masks) the username "
|
1532 |
"Trusted Shops Mitglied bist, solltest du diese Option aktivieren."
|
1533 |
|
1534 |
# @ woocommerce-germanized
|
1535 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:741
|
1536 |
msgid "Email Attachment Options"
|
1537 |
msgstr "PDF Anhang"
|
1538 |
|
1539 |
# @ woocommerce-germanized
|
1540 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:741
|
1541 |
#, php-format
|
1542 |
msgid ""
|
1543 |
"Want to attach automatically generated PDF files to emails instead of plain "
|
1547 |
"%sUpgrade zur %spro%s Version%s"
|
1548 |
|
1549 |
# @ woocommerce-germanized
|
1550 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:777
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1551 |
msgid "Add to Cart"
|
1552 |
msgstr "Zum Warenkorb Button"
|
1553 |
|
1554 |
# @ woocommerce-germanized
|
1555 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:778
|
1556 |
msgid "Show add to cart button on listings?"
|
1557 |
msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
|
1558 |
|
1559 |
# @ woocommerce-germanized
|
1560 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:782
|
1561 |
msgid ""
|
1562 |
"unset this option if you don't want to show the add to cart button within "
|
1563 |
"the product listings"
|
1566 |
"von Produktauflistungen darstellen möchten"
|
1567 |
|
1568 |
# @ woocommerce-germanized
|
1569 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:786
|
1570 |
msgid "Link to Details"
|
1571 |
msgstr "Verlinkung zu Produktdetails"
|
1572 |
|
1573 |
# @ woocommerce-germanized
|
1574 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:787
|
1575 |
msgid ""
|
1576 |
"Want to link to product details page instead of add to cart within listings?"
|
1577 |
msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
|
1578 |
|
1579 |
# @ woocommerce-germanized
|
1580 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:791
|
1581 |
msgid ""
|
1582 |
"Decide whether you like to link to your product's details page instead of "
|
1583 |
"displaying an add to cart button within product listings."
|
1587 |
"diese Option."
|
1588 |
|
1589 |
# @ woocommerce-germanized
|
1590 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:795
|
1591 |
msgid "Product Details Text"
|
1592 |
msgstr "Produktdetails Text"
|
1593 |
|
1594 |
# @ woocommerce-germanized
|
1595 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:797
|
1596 |
msgid "Details"
|
1597 |
msgstr "Details"
|
1598 |
|
1599 |
# @ woocommerce-germanized
|
1600 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:799
|
1601 |
msgid ""
|
1602 |
"If you have chosen to link to product details page instead of add to cart "
|
1603 |
"URL you may want to change the button text."
|
1607 |
"einen Button-Text vergeben."
|
1608 |
|
1609 |
# @ woocommerce-germanized
|
1610 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:804
|
1611 |
msgid "Digital Delivery Time Text"
|
1612 |
msgstr "Lieferzeit Digital"
|
1613 |
|
1614 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:808
|
1615 |
msgid ""
|
1616 |
"Enter a text which will be shown as digital delivery time text (replacement "
|
1617 |
"for default digital time on digital products)."
|
1621 |
"lassen."
|
1622 |
|
1623 |
# @ woocommerce-germanized
|
1624 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:813
|
1625 |
msgid "Notice Footer"
|
1626 |
msgstr "Hinweise im Footer"
|
1627 |
|
1628 |
# @ woocommerce-germanized
|
1629 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:814
|
1630 |
msgid "Show a global VAT notice within footer"
|
1631 |
msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
|
1632 |
|
1633 |
# @ woocommerce-germanized
|
1634 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:822
|
1635 |
msgid "Show a global sale price notice within footer"
|
1636 |
msgstr ""
|
1637 |
"Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer "
|
1638 |
"einfügen."
|
1639 |
|
1640 |
# @ woocommerce-germanized
|
1641 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:831
|
1642 |
msgid "Products"
|
1643 |
msgstr "Produkt"
|
1644 |
|
1645 |
# @ woocommerce-germanized
|
1646 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:834
|
1647 |
msgid "Show within Product Listings"
|
1648 |
msgstr "In Produktlisten"
|
1649 |
|
1650 |
# @ woocommerce-germanized
|
1651 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:835
|
1652 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:884
|
1653 |
msgid "Shipping Costs notice"
|
1654 |
msgstr "Versandkosten-Hinweis"
|
1655 |
|
1656 |
# @ woocommerce-germanized
|
1657 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:843
|
1658 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:892
|
1659 |
msgid "Tax Info"
|
1660 |
msgstr "MwSt. Hinweis"
|
1661 |
|
1662 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:875
|
1663 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:924
|
1664 |
#: includes/class-wc-gzd-post-types.php:93
|
1665 |
#: includes/class-wc-gzd-post-types.php:95
|
1666 |
msgid "Price Labels"
|
1667 |
msgstr "Preishinweise"
|
1668 |
|
1669 |
# @ woocommerce-germanized
|
1670 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:883
|
1671 |
msgid "Show on Product Detail Page"
|
1672 |
msgstr "Auf der Produktseite"
|
1673 |
|
1674 |
# @ woocommerce-germanized
|
1675 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:932
|
1676 |
msgid "Hide Tax Rate"
|
1677 |
msgstr "Steuersatz verstecken"
|
1678 |
|
1679 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:933
|
1680 |
msgid "Hide specific tax rate within shop pages."
|
1681 |
msgstr "Entferne die Anzeige des konkreten Steuersatzes im Shop."
|
1682 |
|
1683 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:937
|
1684 |
msgid ""
|
1685 |
"This option will make sure that within shop pages no specific tax rates are "
|
1686 |
"shown. Instead only incl. tax or excl. tax notice is shown."
|
1690 |
"bzw. exkl. MwSt."
|
1691 |
|
1692 |
# @ woocommerce-germanized
|
1693 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:941
|
1694 |
msgid "Hide Shipping Costs Notice"
|
1695 |
msgstr "Versandkosten ausblenden"
|
1696 |
|
1697 |
# @ woocommerce-germanized
|
1698 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:942
|
1699 |
msgid ""
|
1700 |
"Select product types for which you might want to disable the shipping costs "
|
1701 |
"notice."
|
1704 |
"möchtest."
|
1705 |
|
1706 |
# @ woocommerce-germanized
|
1707 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:952
|
1708 |
msgid "Hide Delivery Time Notice"
|
1709 |
msgstr "Lieferzeiten ausblenden"
|
1710 |
|
1711 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:953
|
1712 |
msgid ""
|
1713 |
"Select product types for which you might want to disable the delivery time "
|
1714 |
"notice."
|
1717 |
"möchtest."
|
1718 |
|
1719 |
# @ woocommerce-germanized
|
1720 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:967
|
1721 |
msgid "Base Price Text"
|
1722 |
msgstr "Grundpreis Text"
|
1723 |
|
1724 |
# @ woocommerce-germanized
|
1725 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:968
|
1726 |
msgid ""
|
1727 |
"This text will be used to display the base price. Use {price} to insert the "
|
1728 |
"price. If you want to specifically format base price output use {base}, "
|
1734 |
"{base_price} für die einzelnen Elemente."
|
1735 |
|
1736 |
# @ woocommerce-germanized
|
1737 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:973
|
1738 |
msgid "{price}"
|
1739 |
msgstr "{price}"
|
1740 |
|
1741 |
# @ woocommerce-germanized
|
1742 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:977
|
1743 |
msgid "Variable Base Price"
|
1744 |
msgstr "Variabler Grundpreis"
|
1745 |
|
1746 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:978
|
1747 |
msgid "Enable price range base prices for variable products."
|
1748 |
msgstr "Aktiviere von-bis-Grundpreise für variable Produkte."
|
1749 |
|
1750 |
# @ woocommerce-germanized
|
1751 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:985
|
1752 |
msgid "Product Units Text"
|
1753 |
msgstr "Produkteinheiten Text"
|
1754 |
|
1755 |
# @ woocommerce-germanized
|
1756 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:986
|
1757 |
msgid ""
|
1758 |
"This text will be used to display the product units. Use {product_units} to "
|
1759 |
"insert the amount of product units. Use {unit} to insert the unit. "
|
1765 |
"Grundpreis."
|
1766 |
|
1767 |
# @ woocommerce-germanized
|
1768 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:991
|
1769 |
msgid "Product contains: {product_units} {unit}"
|
1770 |
msgstr "Produkt enthält: {product_units} {unit}"
|
1771 |
|
1772 |
# @ woocommerce-germanized
|
1773 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:996
|
1774 |
msgid "Checkout & Cart"
|
1775 |
msgstr "Checkout & Warenkorb"
|
1776 |
|
1777 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:999
|
1778 |
msgid "DHL Parcel Shops"
|
1779 |
msgstr "DHL Packstationen"
|
1780 |
|
1781 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1000
|
1782 |
msgid ""
|
1783 |
"Allow customers to choose a DHL parcel shop or packing station as delivery "
|
1784 |
"address."
|
1785 |
msgstr "Versand an DHL Packstation bzw. Paketshops aktivieren."
|
1786 |
|
1787 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1004
|
1788 |
msgid ""
|
1789 |
"This option adds a checkbox to your checkout shipping fields which allows "
|
1790 |
"the customer to optionally choose a DHL packing station or parcel shop for "
|
1794 |
"der Kunde optional die Lieferung an eine Packstation aktivieren. Fall das "
|
1795 |
"der Fall ist, muss eine PostNummer angegeben werden."
|
1796 |
|
1797 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1008
|
1798 |
msgid "Supported Countries"
|
1799 |
msgstr "Unterstützte Länder"
|
1800 |
|
1801 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1012
|
1802 |
msgid "Choose countries which support Parcel Shop delivery."
|
1803 |
msgstr ""
|
1804 |
"Wähle hier die Länder an, in denen du die Lieferung an DHL Packstationen "
|
1805 |
"bzw. Paketshops aktivieren möchtest."
|
1806 |
|
1807 |
# @ woocommerce-germanized
|
1808 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1016
|
1809 |
msgid "Disabled Methods"
|
1810 |
msgstr "Deaktiviert für"
|
1811 |
|
1812 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1022
|
1813 |
msgid ""
|
1814 |
"Optionally choose methods for which DHL Parcel Shop Delivery should be "
|
1815 |
"disabled. Does only work if you have disabled choosing shipping methods "
|
1819 |
"Packstationen deaktiviert werden soll. Funktioniert nur in Verbindung mit "
|
1820 |
"der Option \"Auswahl von Versandarten im Checkout deaktivieren\"."
|
1821 |
|
1822 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1026
|
1823 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:351
|
1824 |
msgid "Parcel Shop Finder"
|
1825 |
msgstr "Paketshop finden"
|
1826 |
|
1827 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1027
|
1828 |
msgid ""
|
1829 |
"Enable DHL Parcel Shop Finder to let customers choose a parcel shop nearby."
|
1830 |
msgstr "Standortsuche nach der nächstgelegenen Packstation aktivieren."
|
1831 |
|
1832 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1031
|
1833 |
#, php-format
|
1834 |
msgid ""
|
1835 |
"You may enable this option to add a <a href=\"%s\" target=\"_blank\">Parcel "
|
1844 |
"Nähe auswählen und die Daten automatisch übernehmen."
|
1845 |
|
1846 |
# @ woocommerce-germanized
|
1847 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1035
|
1848 |
#: includes/admin/views/html-page-status-germanized.php:55
|
1849 |
msgid "Fallback Mode"
|
1850 |
msgstr "Fallback Modus"
|
1851 |
|
1852 |
# @ woocommerce-germanized
|
1853 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1036
|
1854 |
msgid ""
|
1855 |
"Enable to make sure default checkout template is not being overriden by "
|
1856 |
"theme."
|
1858 |
"Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
|
1859 |
|
1860 |
# @ woocommerce-germanized
|
1861 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1040
|
1862 |
msgid ""
|
1863 |
"If you are facing problems within your checkout e.g. legally relevant data "
|
1864 |
"is not showing (terms, delivery time, unit price etc.) your theme seems to "
|
1872 |
"Checkout (review-order.php und form-checkout.php) zu überschreiben. "
|
1873 |
|
1874 |
# @ woocommerce-germanized
|
1875 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1044
|
1876 |
msgid "Force free shipping"
|
1877 |
msgstr "Versandmethode erzwingen"
|
1878 |
|
1879 |
# @ woocommerce-germanized
|
1880 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1045
|
1881 |
msgid "Force free shipping method if available?"
|
1882 |
msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
|
1883 |
|
1884 |
# @ woocommerce-germanized
|
1885 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1049
|
1886 |
msgid ""
|
1887 |
"By default WooCommerce will let customers choose other shipping methods than "
|
1888 |
"free shipping (if available). This option will force free shipping if "
|
1893 |
"Versand, sobald dieser verfügbar ist."
|
1894 |
|
1895 |
# @ woocommerce-germanized
|
1896 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1053
|
1897 |
msgid "Hide taxes estimated"
|
1898 |
msgstr "Hinweis \"Steuern geschätzt\""
|
1899 |
|
1900 |
# @ woocommerce-germanized
|
1901 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1054
|
1902 |
msgid ""
|
1903 |
"Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
|
1904 |
msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
|
1905 |
|
1906 |
# @ woocommerce-germanized
|
1907 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1058
|
1908 |
msgid ""
|
1909 |
"By default WooCommerce adds a \"taxes and shipping estimated\" text to your "
|
1910 |
"cart. This might puzzle your customers and may not meet german law."
|
1914 |
"Markt geeignet."
|
1915 |
|
1916 |
# @ woocommerce-germanized
|
1917 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1062
|
1918 |
msgid "Show Thumbnails"
|
1919 |
msgstr "Thumbnails anzeigen"
|
1920 |
|
1921 |
# @ woocommerce-germanized
|
1922 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1063
|
1923 |
msgid "Show product thumbnails on checkout page?"
|
1924 |
msgstr "Produktbilder im Checkout darstellen?"
|
1925 |
|
1926 |
# @ woocommerce-germanized
|
1927 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1067
|
1928 |
msgid ""
|
1929 |
"Uncheck if you don't want to show your product thumbnails within checkout "
|
1930 |
"table."
|
1933 |
"bekommen möchtest."
|
1934 |
|
1935 |
# @ woocommerce-germanized
|
1936 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1071
|
1937 |
msgid "Hide Shipping Select"
|
1938 |
msgstr "Versandarten Auswahl"
|
1939 |
|
1940 |
# @ woocommerce-germanized
|
1941 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1072
|
1942 |
msgid "Hide shipping rate selection from checkout?"
|
1943 |
msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
|
1944 |
|
1945 |
# @ woocommerce-germanized
|
1946 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1076
|
1947 |
msgid ""
|
1948 |
"This option will hide shipping rate selection from checkout. By then "
|
1949 |
"customers will only be able to change their shipping rate on cart page."
|
1953 |
"Versandmethode ändern."
|
1954 |
|
1955 |
# @ woocommerce-germanized
|
1956 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1080
|
1957 |
msgid "Show back to cart button"
|
1958 |
msgstr "Bestellung bearbeiten"
|
1959 |
|
1960 |
# @ woocommerce-germanized
|
1961 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1081
|
1962 |
msgid "Show back to cart button within your checkout table?"
|
1963 |
msgstr ""
|
1964 |
"Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
|
1965 |
|
1966 |
# @ woocommerce-germanized
|
1967 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1085
|
1968 |
msgid ""
|
1969 |
"This button may let your customer edit their order before submitting. Some "
|
1970 |
"people state that this button should be hidden to avoid legal problems."
|
1976 |
"keine weitere Informationen abgedruckt werden sollten."
|
1977 |
|
1978 |
# @ woocommerce-germanized
|
1979 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1089
|
1980 |
msgid "Show edit data notice"
|
1981 |
msgstr "Bestellung prüfen Hinweis"
|
1982 |
|
1983 |
# @ woocommerce-germanized
|
1984 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1090
|
1985 |
msgid "Show a \"check-your-entries\" notice to the user?"
|
1986 |
msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
|
1987 |
|
1988 |
# @ woocommerce-germanized
|
1989 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1094
|
1990 |
msgid "This notice will be added right before the order comments field."
|
1991 |
msgstr ""
|
1992 |
"Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
|
1993 |
|
1994 |
# @ woocommerce-germanized
|
1995 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1098
|
1996 |
msgid "Checkout Table Color"
|
1997 |
msgstr "Hintergrundfarbe der Tabelle"
|
1998 |
|
1999 |
# @ woocommerce-germanized
|
2000 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1100
|
2001 |
msgid ""
|
2002 |
"Choose the color of your checkout product table. This table should be "
|
2003 |
+
"highlighted within your checkout page."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004 |
msgstr ""
|
2005 |
+
"Wähle die Farbe des Hintergrundes deiner Produkt-Tabelle im Checkout. Die "
|
2006 |
+
"Tabelle sollte sich farblich vom Rest des Inhalts abheben."
|
|
|
|
|
|
|
2007 |
|
2008 |
# @ woocommerce-germanized
|
2009 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1106
|
2010 |
msgid "Pay now Button"
|
2011 |
msgstr "Jetzt bezahlen Button"
|
2012 |
|
2013 |
# @ woocommerce-germanized
|
2014 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1107
|
2015 |
msgid "Add a pay now button to emails and order success page."
|
2016 |
msgstr ""
|
2017 |
"Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite "
|
2018 |
"hinzu."
|
2019 |
|
2020 |
# @ woocommerce-germanized
|
2021 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1108
|
2022 |
msgid ""
|
2023 |
"Add a pay now button to order confirmation email and order success page if "
|
2024 |
"the order awaits payment (PayPal etc)."
|
2028 |
"benötigt (z.B. per PayPal)."
|
2029 |
|
2030 |
# @ woocommerce-germanized
|
2031 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1115
|
2032 |
msgid "Disabled for"
|
2033 |
msgstr "Deaktiviert für"
|
2034 |
|
2035 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1116
|
2036 |
msgid "You may want to disable the pay now button for certain payment methods."
|
2037 |
msgstr ""
|
2038 |
"Du kannst den jetzt bezahlen Button hier bei Bedarf für bestimmte "
|
2039 |
"Zahlungsarten deaktivieren."
|
2040 |
|
2041 |
# @ woocommerce-germanized
|
2042 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1125
|
2043 |
msgid "Order Success Text"
|
2044 |
msgstr "Bestellung eingegangen"
|
2045 |
|
2046 |
# @ woocommerce-germanized
|
2047 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1126
|
2048 |
msgid "Choose a custom text to display on order success page."
|
2049 |
msgstr ""
|
2050 |
"Hier kannst du einen individuellen kurzen Text eingeben, der nach der "
|
2051 |
"Bestellung ausgegeben wird."
|
2052 |
|
2053 |
# @ woocommerce-germanized
|
2054 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1134
|
2055 |
msgid "Order Success Data"
|
2056 |
msgstr "Bestellbestätigungs-Daten"
|
2057 |
|
2058 |
# @ woocommerce-germanized
|
2059 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1135
|
2060 |
msgid "Hide product table and customer data on order success page"
|
2061 |
msgstr ""
|
2062 |
"Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
|
2063 |
|
2064 |
# @ woocommerce-germanized
|
2065 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1247
|
2066 |
msgid ""
|
2067 |
"Sorry, but the new Virtual VAT rules cannot be applied to small business."
|
2068 |
msgstr ""
|
2070 |
"leider nicht mit dem Kleinunternehmer vereinbaren. Bitte kontaktiere deinen "
|
2071 |
"Steuerberater für weitere Informationen."
|
2072 |
|
2073 |
+
# @ woocommerce-germanized
|
2074 |
+
#: includes/admin/views/html-admin-page-checkbox.php:10
|
2075 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:8
|
2076 |
+
msgid "Checkboxes"
|
2077 |
+
msgstr "Checkboxen"
|
2078 |
+
|
2079 |
+
# @ woocommerce-germanized
|
2080 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:9
|
2081 |
+
msgid "Add checkbox"
|
2082 |
+
msgstr "Checkbox hinzufügen"
|
2083 |
+
|
2084 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:11
|
2085 |
+
msgid ""
|
2086 |
+
"Legal checkboxes are being used to ask the customer for a certain permission "
|
2087 |
+
"or action (e.g. to accept terms & conditions) before the checkout or another "
|
2088 |
+
"form may be completed."
|
2089 |
+
msgstr ""
|
2090 |
+
"Rechtliche Checkboxen werden dazu verwendet um vom Kunden eine spezielle "
|
2091 |
+
"Bestätigung oder Erlaubnis einzuholen (z.B. Akzeptanz der AGB), bevor der "
|
2092 |
+
"Kaufvorgang oder ein anderes Formular abgeschickt werden kann."
|
2093 |
+
|
2094 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:15
|
2095 |
+
msgid ""
|
2096 |
+
"Drag and drop to re-order checkboxes. This is the order being used for "
|
2097 |
+
"printing the fields."
|
2098 |
+
msgstr ""
|
2099 |
+
"Verschiebe deine Checkboxen mit gedrückter Maustaste. Die Sortierung wird "
|
2100 |
+
"als Reihenfolge bei der Ausgabe der Felder verwendet."
|
2101 |
+
|
2102 |
+
# @ woocommerce-germanized
|
2103 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:16
|
2104 |
+
#: includes/class-wc-gzd-legal-checkbox.php:557
|
2105 |
+
msgid "Name"
|
2106 |
+
msgstr "Name"
|
2107 |
+
|
2108 |
+
# @ woocommerce-germanized
|
2109 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:17
|
2110 |
+
#: includes/class-wc-gzd-legal-checkbox.php:576
|
2111 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:657
|
2112 |
+
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:99
|
2113 |
+
msgid "Description"
|
2114 |
+
msgstr "Beschreibung"
|
2115 |
+
|
2116 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:18
|
2117 |
+
msgid "Enabled"
|
2118 |
+
msgstr "Aktiviert"
|
2119 |
+
|
2120 |
+
# @ woocommerce-germanized
|
2121 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:19
|
2122 |
+
#: includes/class-wc-gzd-legal-checkbox.php:613
|
2123 |
+
msgid "Mandatory"
|
2124 |
+
msgstr "Pflichtfeld"
|
2125 |
+
|
2126 |
+
# @ woocommerce-germanized
|
2127 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:20
|
2128 |
+
msgid "Location(s)"
|
2129 |
+
msgstr "Ort(e)"
|
2130 |
+
|
2131 |
+
# @ woocommerce-germanized
|
2132 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:32
|
2133 |
+
msgid "Edit"
|
2134 |
+
msgstr "Bearbeiten"
|
2135 |
+
|
2136 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:32
|
2137 |
+
msgid "Delete"
|
2138 |
+
msgstr "Löschen"
|
2139 |
+
|
2140 |
#: includes/admin/views/html-notice-dependencies.php:13
|
2141 |
msgid "Dependencies missing, outdated or not yet tested"
|
2142 |
msgstr "Wichtige Plugins fehlen oder sind veraltet"
|
2745 |
#: includes/api/class-wc-gzd-rest-customers-controller.php:144
|
2746 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:161
|
2747 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:168
|
2748 |
+
#: includes/class-wc-gzd-checkout.php:327
|
2749 |
+
#: includes/class-wc-gzd-checkout.php:337
|
2750 |
+
#: includes/class-wc-gzd-customer-helper.php:106
|
2751 |
#: includes/class-wc-gzd-customer-helper.php:114
|
|
|
2752 |
msgid "Title"
|
2753 |
msgstr "Anrede"
|
2754 |
|
2771 |
#: includes/api/class-wc-gzd-rest-customers-controller.php:163
|
2772 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:194
|
2773 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:30
|
2774 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:653
|
2775 |
#: includes/gateways/direct-debit/views/html-export.php:27
|
2776 |
msgid "Direct Debit"
|
2777 |
msgstr "Lastschrift"
|
2782 |
#: includes/class-wc-gzd-privacy.php:61 includes/class-wc-gzd-privacy.php:83
|
2783 |
#: includes/class-wc-gzd-privacy.php:123
|
2784 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:108
|
2785 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:448
|
2786 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:679
|
2787 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:820
|
2788 |
msgid "Account Holder"
|
2789 |
msgstr "Kontoinhaber"
|
2790 |
|
2794 |
#: includes/class-wc-gzd-privacy.php:62 includes/class-wc-gzd-privacy.php:84
|
2795 |
#: includes/class-wc-gzd-privacy.php:124
|
2796 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:115
|
2797 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:449
|
2798 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:687
|
2799 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:824
|
2800 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:916
|
2801 |
msgid "IBAN"
|
2802 |
msgstr "IBAN"
|
2803 |
|
2807 |
#: includes/class-wc-gzd-privacy.php:63 includes/class-wc-gzd-privacy.php:85
|
2808 |
#: includes/class-wc-gzd-privacy.php:125
|
2809 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:122
|
2810 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:450
|
2811 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:828
|
2812 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:917
|
2813 |
msgid "BIC/SWIFT"
|
2814 |
msgstr "BIC/SWIFT"
|
2815 |
|
2816 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:175
|
2817 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:240
|
2818 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:274
|
2819 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:328
|
2820 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:329
|
2821 |
msgid "Parcel Shop"
|
2822 |
msgstr "Shop/Packstation"
|
2823 |
|
2828 |
# @ woocommerce-germanized
|
2829 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:214
|
2830 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:129
|
2831 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:454
|
2832 |
msgid "Mandate Reference ID"
|
2833 |
msgstr "Mandat-Referenznummer"
|
2834 |
|
2999 |
msgstr "Anzahl der veröffentlichten Produkte für die Ressource."
|
3000 |
|
3001 |
# @ woocommerce-germanized
|
3002 |
+
#: includes/class-wc-gzd-ajax.php:135
|
3003 |
#, php-format
|
3004 |
msgid "%s [new]"
|
3005 |
msgstr "%s [neu]"
|
3006 |
|
3007 |
# @ woocommerce-germanized
|
3008 |
+
#: includes/class-wc-gzd-ajax.php:162
|
3009 |
msgctxt "revocation-form"
|
3010 |
msgid "is not a valid email address."
|
3011 |
msgstr "ist leider keine valide E-Mail Adresse."
|
3012 |
|
3013 |
# @ woocommerce-germanized
|
3014 |
+
#: includes/class-wc-gzd-ajax.php:165
|
3015 |
msgctxt "revocation-form"
|
3016 |
msgid "Please enter a valid postcode/ZIP"
|
3017 |
msgstr "Bitte gib eine echte Postleitzahl ein"
|
3018 |
|
3019 |
# @ woocommerce-germanized
|
3020 |
+
#: includes/class-wc-gzd-ajax.php:172
|
3021 |
msgctxt "revocation-form"
|
3022 |
msgid "is not valid."
|
3023 |
msgstr "ist leider nicht korrekt."
|
3024 |
|
3025 |
# @ woocommerce-germanized
|
3026 |
+
#: includes/class-wc-gzd-ajax.php:192
|
3027 |
msgctxt "revocation-form"
|
3028 |
msgid ""
|
3029 |
"Thank you. We have received your Revocation Request. You will receive a "
|
3033 |
"Mail mit deinen Daten als Bestätigung."
|
3034 |
|
3035 |
# @ woocommerce-germanized
|
3036 |
+
#: includes/class-wc-gzd-checkout.php:328
|
3037 |
+
#: includes/class-wc-gzd-checkout.php:336
|
3038 |
+
#: includes/class-wc-gzd-checkout.php:361
|
3039 |
+
#: includes/class-wc-gzd-checkout.php:587
|
3040 |
+
#: includes/class-wc-gzd-customer-helper.php:108
|
3041 |
#: includes/class-wc-gzd-customer-helper.php:116
|
|
|
3042 |
#: includes/class-wc-gzd-revocation.php:41
|
3043 |
+
#: includes/wc-gzd-core-functions.php:191
|
3044 |
msgid "Mr."
|
3045 |
msgstr "Herr"
|
3046 |
|
3047 |
# @ woocommerce-germanized
|
3048 |
+
#: includes/class-wc-gzd-checkout.php:328
|
3049 |
+
#: includes/class-wc-gzd-checkout.php:336
|
3050 |
+
#: includes/class-wc-gzd-checkout.php:362
|
3051 |
+
#: includes/class-wc-gzd-checkout.php:587
|
3052 |
+
#: includes/class-wc-gzd-checkout.php:596
|
3053 |
+
#: includes/class-wc-gzd-customer-helper.php:108
|
3054 |
#: includes/class-wc-gzd-customer-helper.php:116
|
|
|
3055 |
#: includes/class-wc-gzd-revocation.php:42
|
3056 |
+
#: includes/wc-gzd-core-functions.php:191
|
3057 |
msgid "Ms."
|
3058 |
msgstr "Frau"
|
3059 |
|
3073 |
"besteuert. Weitere Informationen findest du <a href=\"%s\" target=\"_blank"
|
3074 |
"\">hier</a>."
|
3075 |
|
3076 |
+
#: includes/class-wc-gzd-customer-helper.php:94
|
3077 |
+
#: includes/class-wc-gzd-customer-helper.php:192
|
3078 |
+
#: includes/class-wc-gzd-customer-helper.php:273
|
3079 |
msgid ""
|
3080 |
"Please activate your account through clicking on the activation link "
|
3081 |
"received via email."
|
3082 |
msgstr ""
|
3083 |
"Bitte aktiviere dein Kundenkonto indem du auf den Link in der E-Mail klickst."
|
3084 |
|
3085 |
+
#: includes/class-wc-gzd-customer-helper.php:201
|
3086 |
#, php-format
|
3087 |
msgid "Continue without creating an account? <a href=\"%s\">Click here</a>"
|
3088 |
msgstr "Weiter zur Kasse ohne Kundenkonto? <a href=\"%s\">Hier klicken</a>"
|
3089 |
|
3090 |
+
#: includes/class-wc-gzd-customer-helper.php:203
|
3091 |
msgid "Please create an account or login before continuing to checkout"
|
3092 |
msgstr ""
|
3093 |
"Bitte erstelle ein Kundenkonto oder logge dich ein, bevor du zur Kasse gehst"
|
3094 |
|
3095 |
# @ woocommerce-germanized
|
3096 |
+
#: includes/class-wc-gzd-customer-helper.php:296
|
|
|
|
|
|
|
|
|
|
|
3097 |
msgid "Sorry, but this activation code cannot be found."
|
3098 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
3099 |
|
3100 |
+
# @ woocommerce-germanized
|
3101 |
+
#: includes/class-wc-gzd-customer-helper.php:300
|
3102 |
+
msgid "Thank you. You have successfully activated your account."
|
3103 |
+
msgstr "Vielen Dank. Dein Benutzerkonto wurde erfolgreich aktiviert."
|
3104 |
+
|
3105 |
#: includes/class-wc-gzd-dhl-parcel-shops.php:180
|
3106 |
msgid "DHL Parcel Shop?"
|
3107 |
msgstr "DHL Paketshop/Packstation?"
|
3128 |
"Wenn die Lieferung an eine DHL Packstation aktiviert wurde, trage bitte die "
|
3129 |
"PostNummer ein."
|
3130 |
|
3131 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:294
|
3132 |
msgid "Your PostNumber should contain numbers only"
|
3133 |
msgstr "Deine PostNummer sollte nur aus Zahlen bestehen."
|
3134 |
|
3135 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:300
|
3136 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:335
|
3137 |
#, php-format
|
3138 |
msgid "Parcel Shop Delivery is only supported in: %s."
|
3139 |
msgstr ""
|
3140 |
"Die Lieferung in Paketshops bzw. Packstationen ist nur in %s verfügbar."
|
3141 |
|
3142 |
# @ woocommerce-germanized
|
3143 |
+
#: includes/class-wc-gzd-ekomi.php:60
|
3144 |
msgid "eKomi Customer"
|
3145 |
msgstr "eKomi Kundenbewertung"
|
3146 |
|
3147 |
# @ woocommerce-germanized
|
3148 |
+
#: includes/class-wc-gzd-ekomi.php:396
|
3149 |
msgctxt "ekomi"
|
3150 |
msgid "Ekomi Integration"
|
3151 |
msgstr "eKomi Integration"
|
3152 |
|
3153 |
# @ woocommerce-germanized
|
3154 |
+
#: includes/class-wc-gzd-ekomi.php:399
|
3155 |
msgctxt "ekomi"
|
3156 |
msgid "Shop ID"
|
3157 |
msgstr "Shop ID"
|
3158 |
|
3159 |
# @ woocommerce-germanized
|
3160 |
+
#: includes/class-wc-gzd-ekomi.php:400
|
3161 |
msgctxt "ekomi"
|
3162 |
msgid "Insert your Shop ID here."
|
3163 |
msgstr "Füge hier deine Shop ID ein."
|
3164 |
|
3165 |
# @ woocommerce-germanized
|
3166 |
+
#: includes/class-wc-gzd-ekomi.php:408
|
3167 |
msgctxt "ekomi"
|
3168 |
msgid "Link to Certificate"
|
3169 |
msgstr "Link zum Shop-Zertifikat"
|
3170 |
|
3171 |
# @ woocommerce-germanized
|
3172 |
+
#: includes/class-wc-gzd-ekomi.php:409
|
3173 |
msgctxt "ekomi"
|
3174 |
msgid "Insert the link to your Certificate"
|
3175 |
msgstr "Füge hier den Link zu deinem Shop-Zertifikat ein"
|
3176 |
|
3177 |
# @ woocommerce-germanized
|
3178 |
+
#: includes/class-wc-gzd-ekomi.php:417
|
3179 |
msgctxt "ekomi"
|
3180 |
msgid "Partner ID"
|
3181 |
msgstr "Partner ID"
|
3182 |
|
3183 |
# @ woocommerce-germanized
|
3184 |
+
#: includes/class-wc-gzd-ekomi.php:418
|
3185 |
msgctxt "ekomi"
|
3186 |
msgid ""
|
3187 |
"Insert your Partner ID here (you may find that ID on your certificate "
|
3191 |
"Zertifikat-Seite)"
|
3192 |
|
3193 |
# @ woocommerce-germanized
|
3194 |
+
#: includes/class-wc-gzd-ekomi.php:426
|
3195 |
msgctxt "ekomi"
|
3196 |
msgid "Interface ID"
|
3197 |
msgstr "Interface ID"
|
3198 |
|
3199 |
# @ woocommerce-germanized
|
3200 |
+
#: includes/class-wc-gzd-ekomi.php:427
|
3201 |
msgctxt "ekomi"
|
3202 |
msgid "Insert your Interface ID here."
|
3203 |
msgstr ""
|
3205 |
"Kundenbereich)"
|
3206 |
|
3207 |
# @ woocommerce-germanized
|
3208 |
+
#: includes/class-wc-gzd-ekomi.php:435
|
3209 |
msgctxt "ekomi"
|
3210 |
msgid "Interface Password"
|
3211 |
msgstr "Interface Password"
|
3212 |
|
3213 |
# @ woocommerce-germanized
|
3214 |
+
#: includes/class-wc-gzd-ekomi.php:436
|
3215 |
msgctxt "ekomi"
|
3216 |
msgid "Insert your Interface Password here."
|
3217 |
msgstr ""
|
3219 |
"Kundenbereich)"
|
3220 |
|
3221 |
# @ woocommerce-germanized
|
3222 |
+
#: includes/class-wc-gzd-ekomi.php:444
|
3223 |
msgctxt "ekomi"
|
3224 |
msgid "Days until Email"
|
3225 |
msgstr "Tage bis E-Mail Erinnerung"
|
3226 |
|
3227 |
# @ woocommerce-germanized
|
3228 |
+
#: includes/class-wc-gzd-ekomi.php:445
|
3229 |
msgctxt "ekomi"
|
3230 |
msgid ""
|
3231 |
"Number of days between an order being marked as completed and review email "
|
3236 |
"den Kunden"
|
3237 |
|
3238 |
# @ woocommerce-germanized
|
3239 |
+
#: includes/class-wc-gzd-ekomi.php:460
|
3240 |
msgctxt "ekomi"
|
3241 |
msgid "eKomi Options"
|
3242 |
msgstr "eKomi"
|
3258 |
msgstr "Deinen Widerruf online erklären"
|
3259 |
|
3260 |
# @ woocommerce-germanized
|
3261 |
+
#: includes/class-wc-gzd-install.php:129
|
3262 |
#, php-format
|
3263 |
msgid ""
|
3264 |
"Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before "
|
3268 |
"WooCommerce Germanized installierst. Vielen Dank!"
|
3269 |
|
3270 |
# @ woocommerce-germanized
|
3271 |
+
#: includes/class-wc-gzd-install.php:485
|
3272 |
msgctxt "Page slug"
|
3273 |
msgid "data-security"
|
3274 |
msgstr "datenschutzbelehrung"
|
3275 |
|
3276 |
# @ woocommerce-germanized
|
3277 |
+
#: includes/class-wc-gzd-install.php:486
|
3278 |
msgctxt "Page title"
|
3279 |
msgid "Data Security Statement"
|
3280 |
msgstr "Datenschutzbelehrung"
|
3281 |
|
3282 |
+
# @ woocommerce-germanized
|
3283 |
+
#: includes/class-wc-gzd-install.php:490
|
3284 |
+
msgctxt "Page slug"
|
3285 |
+
msgid "imprint"
|
3286 |
+
msgstr "impressum"
|
3287 |
+
|
3288 |
+
# @ woocommerce-germanized
|
3289 |
+
#: includes/class-wc-gzd-install.php:491
|
3290 |
+
msgctxt "Page title"
|
3291 |
+
msgid "Imprint"
|
3292 |
+
msgstr "Impressum"
|
3293 |
+
|
3294 |
+
# @ woocommerce-germanized
|
3295 |
+
#: includes/class-wc-gzd-install.php:495
|
3296 |
+
msgctxt "Page slug"
|
3297 |
+
msgid "terms"
|
3298 |
+
msgstr "agb"
|
3299 |
+
|
3300 |
+
# @ woocommerce-germanized
|
3301 |
+
#: includes/class-wc-gzd-install.php:496
|
3302 |
+
msgctxt "Page title"
|
3303 |
+
msgid "Terms & Conditions"
|
3304 |
+
msgstr "AGB"
|
3305 |
+
|
3306 |
+
# @ woocommerce-germanized
|
3307 |
+
#: includes/class-wc-gzd-install.php:500
|
3308 |
+
msgctxt "Page slug"
|
3309 |
+
msgid "revocation"
|
3310 |
+
msgstr "widerrufsbelehrung"
|
3311 |
+
|
3312 |
+
# @ woocommerce-germanized
|
3313 |
+
#: includes/class-wc-gzd-install.php:501
|
3314 |
+
msgctxt "Page title"
|
3315 |
+
msgid "Power of Revocation"
|
3316 |
+
msgstr "Widerrufsbelehrung"
|
3317 |
+
|
3318 |
+
# @ woocommerce-germanized
|
3319 |
+
#: includes/class-wc-gzd-install.php:505
|
3320 |
+
msgctxt "Page slug"
|
3321 |
+
msgid "shipping-methods"
|
3322 |
+
msgstr "versandarten"
|
3323 |
+
|
3324 |
+
# @ woocommerce-germanized
|
3325 |
+
#: includes/class-wc-gzd-install.php:506
|
3326 |
+
msgctxt "Page title"
|
3327 |
+
msgid "Shipping Methods"
|
3328 |
+
msgstr "Versandarten"
|
3329 |
+
|
3330 |
+
# @ woocommerce-germanized
|
3331 |
+
#: includes/class-wc-gzd-install.php:510
|
3332 |
+
msgctxt "Page slug"
|
3333 |
+
msgid "payment-methods"
|
3334 |
+
msgstr "bezahlmoeglichkeiten"
|
3335 |
+
|
3336 |
+
# @ woocommerce-germanized
|
3337 |
+
#: includes/class-wc-gzd-install.php:511
|
3338 |
+
msgctxt "Page title"
|
3339 |
+
msgid "Payment Methods"
|
3340 |
+
msgstr "Zahlungsarten"
|
3341 |
+
|
3342 |
+
# @ woocommerce-germanized
|
3343 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:65
|
3344 |
+
msgid ""
|
3345 |
+
"With your order, you agree to have read and understood our {term_link}Terms "
|
3346 |
+
"and Conditions{/term_link} your {revocation_link}Right of Recission{/"
|
3347 |
+
"revocation_link} and our {data_security_link}Privacy Policy{/"
|
3348 |
+
"data_security_link}."
|
3349 |
+
msgstr ""
|
3350 |
+
"Mit deiner Bestellung erklärst du dich mit unseren {term_link}Allgemeinen "
|
3351 |
+
"Geschäftsbedingungen{/term_link}, {revocation_link}Widerrufsbestimmungen{/"
|
3352 |
+
"revocation_link} und {data_security_link}Datenschutzbestimmungen{/"
|
3353 |
+
"data_security_link} einverstanden."
|
3354 |
+
|
3355 |
+
# @ woocommerce-germanized
|
3356 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:66
|
3357 |
+
msgid ""
|
3358 |
+
"To finish the order you have to accept to our {term_link}Terms and "
|
3359 |
+
"Conditions{/term_link}, {revocation_link}Right of Recission{/"
|
3360 |
+
"revocation_link} and our {data_security_link}Privacy Policy{/"
|
3361 |
+
"data_security_link}."
|
3362 |
+
msgstr ""
|
3363 |
+
"Bitte akzeptiere unsere {term_link}Allgemeinen Geschäftsbedingungen{/"
|
3364 |
+
"term_link}, {revocation_link}Widerrufsbestimmungen{/revocation_link} und "
|
3365 |
+
"{data_security_link}Datenschutzbestimmungen{/data_security_link}."
|
3366 |
+
|
3367 |
+
# @ woocommerce-germanized
|
3368 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:72
|
3369 |
+
msgid "Legal"
|
3370 |
+
msgstr "Allgemein"
|
3371 |
+
|
3372 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:73
|
3373 |
+
msgid ""
|
3374 |
+
"General legal checkbox which shall include terms, revocation and privacy "
|
3375 |
+
"notice."
|
3376 |
+
msgstr ""
|
3377 |
+
"Allg. Checkbox die AGB, Widerrufsbelehrung und Datenschutzbelehrung "
|
3378 |
+
"enthalten sollte."
|
3379 |
+
|
3380 |
+
# @ woocommerce-germanized
|
3381 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:81
|
3382 |
+
msgid ""
|
3383 |
+
"For digital products: I strongly agree that the execution of the agreement "
|
3384 |
+
"starts before the revocation period has expired. I am aware that my right of "
|
3385 |
+
"withdrawal ceases with the beginning of the agreement."
|
3386 |
+
msgstr ""
|
3387 |
+
"Für digitale Produkte: Ich stimme ausdrücklich zu, dass vor Ablauf der "
|
3388 |
+
"Widerrufsfrist mit der Ausführung des Vertrags begonnen wird. Mir ist "
|
3389 |
+
"bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
|
3390 |
+
|
3391 |
+
# @ woocommerce-germanized
|
3392 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:83
|
3393 |
+
msgid ""
|
3394 |
+
"To retrieve direct access to digital content you have to agree to the loss "
|
3395 |
+
"of your right of withdrawal."
|
3396 |
+
msgstr ""
|
3397 |
+
"Um direkten Zugang zu den digitalen Inhalte zu erhalten, musst du auf das "
|
3398 |
+
"Widerrufsrecht verzichten."
|
3399 |
+
|
3400 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:89
|
3401 |
+
msgid "Digital"
|
3402 |
+
msgstr "Digital"
|
3403 |
+
|
3404 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:90
|
3405 |
+
msgid "Asks the customer to skip revocation period for digital products."
|
3406 |
+
msgstr ""
|
3407 |
+
"Ermöglicht die Bereitstellung des Downloads vor Ablauf der Widerrufsfrist."
|
3408 |
+
|
3409 |
+
# @ woocommerce-germanized
|
3410 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:98
|
3411 |
+
msgid ""
|
3412 |
+
"For services: I demand and acknowledge the immediate performance of the "
|
3413 |
+
"service before the expiration of the withdrawal period. I acknowledge that "
|
3414 |
+
"thereby I lose my right to cancel once the service has begun."
|
3415 |
+
msgstr ""
|
3416 |
+
"Für Dienstleistungen: Ich verlange ausdrücklich und stimme gleichzeitig zu, "
|
3417 |
+
"dass mit der in Auftrag gegebenen Dienstleistung vor Ablauf der "
|
3418 |
+
"Widerrufsfrist begonnen werden soll. Ich weiß, dass mein Widerrufsrecht bei "
|
3419 |
+
"vollständiger Erfüllung des Vertrages erlischt."
|
3420 |
+
|
3421 |
+
# @ woocommerce-germanized
|
3422 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:100
|
3423 |
+
msgid ""
|
3424 |
+
"To allow the immediate performance of the services you have to agree to the "
|
3425 |
+
"loss of your right of withdrawal."
|
3426 |
+
msgstr ""
|
3427 |
+
"Bitte stimme dem Beginn der Dienstleistung vor Ablauf der Widerrufsfrist zu."
|
3428 |
+
|
3429 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:107
|
3430 |
+
msgid "Asks the customer to skip revocation period for services."
|
3431 |
+
msgstr ""
|
3432 |
+
"Ermöglicht das Beginnen von Dienstleistungen vor Ablauf der Widerrufsfrist."
|
3433 |
+
|
3434 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:115
|
3435 |
+
#: includes/wc-gzd-cart-functions.php:441
|
3436 |
+
msgid ""
|
3437 |
+
"Yes, I would like to be reminded via E-mail about parcel delivery "
|
3438 |
+
"({shipping_method_title}). Your E-mail Address will only be transferred to "
|
3439 |
+
"our parcel service provider for that particular reason."
|
3440 |
+
msgstr ""
|
3441 |
+
"Ja, ich möchte per E-Mail für diese Bestellung eine Paketankündigung vom "
|
3442 |
+
"Paketdienstleister ({shipping_method_title}) erhalten. Deine E-Mail Adresse "
|
3443 |
+
"wird nur für diesen einmaligen Zweck an unseren Paketdienstleister "
|
3444 |
+
"weitergegeben."
|
3445 |
+
|
3446 |
+
# @ woocommerce-germanized
|
3447 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:120
|
3448 |
+
msgid "Please accept our parcel delivery agreement"
|
3449 |
+
msgstr "Bitte akzeptiere die Datenweitergabe an unsere Paketdienstleister"
|
3450 |
+
|
3451 |
+
# @ woocommerce-germanized
|
3452 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:125
|
3453 |
+
msgid "Parcel Delivery"
|
3454 |
+
msgstr "Paketdienstleister"
|
3455 |
+
|
3456 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:126
|
3457 |
+
msgid ""
|
3458 |
+
"Asks the customer to hand over data to the parcel delivery service provider."
|
3459 |
+
msgstr ""
|
3460 |
+
"Holt die Einwilligung des Kunden zur Übergabe spezieller Daten an den "
|
3461 |
+
"Paketdienstleister ein."
|
3462 |
+
|
3463 |
+
# @ woocommerce-germanized
|
3464 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:135
|
3465 |
+
msgid ""
|
3466 |
+
"Yes, I’d like create a new account and have read and understood the "
|
3467 |
+
"{data_security_link}data privacy statement{/data_security_link}."
|
3468 |
+
msgstr ""
|
3469 |
+
"Ja, ich möchte ein Kundenkonto eröffnen und akzeptiere die "
|
3470 |
+
"{data_security_link}Datenschutzerklärung{/data_security_link}."
|
3471 |
+
|
3472 |
+
# @ woocommerce-germanized
|
3473 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:139
|
3474 |
+
msgid "Please accept the creation of a new customer account"
|
3475 |
+
msgstr "Bitte akzeptiere die Erstellung eines neuen Kundenkontos"
|
3476 |
+
|
3477 |
+
# @ woocommerce-germanized
|
3478 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:143
|
3479 |
+
msgid "Let customers accept your privacy policy before registering."
|
3480 |
+
msgstr ""
|
3481 |
+
"Lässt Kunden deine Datenschutzbelehrung vor der Registrierung akzeptieren."
|
3482 |
+
|
3483 |
+
# @ woocommerce-germanized
|
3484 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:157
|
3485 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:744
|
3486 |
+
msgid "I hereby agree to the {link}direct debit mandate{/link}."
|
3487 |
+
msgstr "Hiermit erteile ich das {link}SEPA Lastschriftmandat{/link}."
|
3488 |
+
|
3489 |
+
# @ woocommerce-germanized
|
3490 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:160
|
3491 |
+
msgid "Please accept the direct debit mandate."
|
3492 |
+
msgstr "Bitte erteile das SEPA Lastschriftmandat."
|
3493 |
+
|
3494 |
+
# @ woocommerce-germanized
|
3495 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:165
|
3496 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:187
|
3497 |
+
msgid "SEPA"
|
3498 |
+
msgstr "SEPA"
|
3499 |
+
|
3500 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:166
|
3501 |
+
msgid "Asks the customer to issue the SEPA mandate."
|
3502 |
+
msgstr "Lässt den Kunden das SEPA Mandat vor dem Kauf bestätigen."
|
3503 |
+
|
3504 |
+
# @ woocommerce-germanized
|
3505 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:330
|
3506 |
+
msgid "Checkout"
|
3507 |
+
msgstr "Kasse"
|
3508 |
+
|
3509 |
+
# @ woocommerce-germanized
|
3510 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:331
|
3511 |
+
msgid "Register form"
|
3512 |
+
msgstr "Registrierung"
|
3513 |
+
|
3514 |
+
# @ woocommerce
|
3515 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:332
|
3516 |
+
msgid "Pay for order"
|
3517 |
+
msgstr "Bestell-Bezahlseite"
|
3518 |
+
|
3519 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:394
|
3520 |
+
#, php-format
|
3521 |
+
msgid "Checkbox location %s does not exist."
|
3522 |
+
msgstr "Checkbox Ort %s existiert nicht."
|
3523 |
+
|
3524 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:413
|
3525 |
+
#, php-format
|
3526 |
+
msgid "Please make sure to check %s checkbox."
|
3527 |
+
msgstr "Kontrolliere bitte %s. Hier fehlt eine Einwilligung."
|
3528 |
+
|
3529 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:418
|
3530 |
+
#, php-format
|
3531 |
+
msgid "Checkbox with name %s does already exist."
|
3532 |
+
msgstr "Eine Checkbox mit dem Namen %s existiert bereits."
|
3533 |
+
|
3534 |
+
# @ woocommerce-germanized
|
3535 |
+
#: includes/class-wc-gzd-legal-checkbox.php:549
|
3536 |
+
msgid "Status"
|
3537 |
+
msgstr "Status"
|
3538 |
+
|
3539 |
+
# @ woocommerce-germanized
|
3540 |
+
#: includes/class-wc-gzd-legal-checkbox.php:552
|
3541 |
+
msgid "Enable checkbox"
|
3542 |
+
msgstr "Checkbox aktivieren"
|
3543 |
+
|
3544 |
+
#: includes/class-wc-gzd-legal-checkbox.php:561
|
3545 |
+
msgid ""
|
3546 |
+
"Choose a name to identify your checkbox. Upon creating a new checkbox, this "
|
3547 |
+
"value is being used to generate the Id."
|
3548 |
+
msgstr ""
|
3549 |
+
"Wähle einen Namen um deine Checkbox zu identifizieren. Bei Erstellung einer "
|
3550 |
+
"neuen Checkbox wird dieser Wert verwendet um eine Id zu erzeugen."
|
3551 |
+
|
3552 |
+
#: includes/class-wc-gzd-legal-checkbox.php:566
|
3553 |
+
msgid "Id"
|
3554 |
+
msgstr "Id"
|
3555 |
+
|
3556 |
+
#: includes/class-wc-gzd-legal-checkbox.php:570
|
3557 |
+
msgid ""
|
3558 |
+
"The checkbox Id is the unique indentifier which is used to identify the "
|
3559 |
+
"checkbox within the code. Cannot be edited after creating the checkbox."
|
3560 |
+
msgstr ""
|
3561 |
+
"Die Id dient der eindeutigen Identifizierung einer Checkbox um diese aus dem "
|
3562 |
+
"Code heraus zugreifbar zu machen. Kann nach dem Erstellen einer Checkbox "
|
3563 |
+
"nicht mehr verändert werden."
|
3564 |
+
|
3565 |
+
#: includes/class-wc-gzd-legal-checkbox.php:579
|
3566 |
+
msgid "Describe the use case of your checkbox."
|
3567 |
+
msgstr "Beschreibe hier den Use-Case deiner Checkbox."
|
3568 |
+
|
3569 |
+
#: includes/class-wc-gzd-legal-checkbox.php:585
|
3570 |
+
msgid "Label"
|
3571 |
+
msgstr "Beschriftung"
|
3572 |
|
3573 |
+
#: includes/class-wc-gzd-legal-checkbox.php:589
|
3574 |
+
msgid "Choose a label to be inserted next to the checkbox."
|
3575 |
+
msgstr "Wähle eine Beschriftung aus, die neben der Checkbox platziert wird."
|
|
|
|
|
3576 |
|
3577 |
+
#: includes/class-wc-gzd-legal-checkbox.php:590
|
3578 |
+
#: includes/class-wc-gzd-legal-checkbox.php:600
|
3579 |
+
#, php-format
|
3580 |
+
msgid "You may use one of the following placeholders within the text: %s"
|
3581 |
+
msgstr "Du kannst einen der folgenden Platzhalter in deinem Text verwenden: %s"
|
3582 |
|
3583 |
+
#: includes/class-wc-gzd-legal-checkbox.php:595
|
3584 |
+
msgid "Error Message"
|
3585 |
+
msgstr "Fehlermeldung"
|
|
|
|
|
3586 |
|
3587 |
+
#: includes/class-wc-gzd-legal-checkbox.php:599
|
3588 |
+
msgid ""
|
3589 |
+
"Choose an error message to be shown when the user has not confirmed the "
|
3590 |
+
"checkbox."
|
3591 |
+
msgstr ""
|
3592 |
+
"Gib hier die Fehlermeldung ein, die angezeigt werden soll, wenn der Nutzer "
|
3593 |
+
"die Checkbox nicht bestätigt hat."
|
3594 |
|
3595 |
# @ woocommerce-germanized
|
3596 |
+
#: includes/class-wc-gzd-legal-checkbox.php:605
|
3597 |
+
msgid "Hide input"
|
3598 |
+
msgstr "Ausblenden"
|
|
|
3599 |
|
3600 |
+
#: includes/class-wc-gzd-legal-checkbox.php:608
|
3601 |
+
msgid "Do only show a label and hide the actual checkbox."
|
3602 |
+
msgstr ""
|
3603 |
+
"Zeige lediglich die Beschriftung und entferne die eigentliche Checkbox."
|
|
|
3604 |
|
3605 |
+
#: includes/class-wc-gzd-legal-checkbox.php:616
|
3606 |
+
msgid "Mark the checkbox as mandatory."
|
3607 |
+
msgstr "Checkbox zum Pflichtfeld machen."
|
|
|
|
|
3608 |
|
3609 |
# @ woocommerce-germanized
|
3610 |
+
#: includes/class-wc-gzd-legal-checkbox.php:621
|
3611 |
+
msgid "Locations"
|
3612 |
+
msgstr "Orte"
|
|
|
3613 |
|
3614 |
+
#: includes/class-wc-gzd-legal-checkbox.php:625
|
3615 |
+
msgid "Choose where to display your checkbox."
|
3616 |
+
msgstr "Wähle einen Ort aus, an dem die Checkbox platziert werden soll."
|
|
|
|
|
3617 |
|
3618 |
# @ woocommerce-germanized
|
3619 |
#: includes/class-wc-gzd-payment-gateways.php:90
|
3625 |
# @ woocommerce-germanized
|
3626 |
#: includes/class-wc-gzd-payment-gateways.php:93
|
3627 |
#: includes/wc-gzd-order-functions.php:20
|
3628 |
+
#: includes/wc-gzd-template-functions.php:375
|
3629 |
#, php-format
|
3630 |
msgid "Plus %s forwarding fee (charged by the transport agent)"
|
3631 |
msgstr "zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
4267 |
"Bitte beachte: Die Frist für die Vorabinformation der SEPA-Lastschrift wird "
|
4268 |
"auf einen Tag verkürzt. "
|
4269 |
|
4270 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:190
|
|
|
|
|
|
|
|
|
|
|
4271 |
msgid "SEPA XML"
|
4272 |
msgstr "SEPA XML"
|
4273 |
|
4274 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:251
|
4275 |
msgid "SEPA XML Export"
|
4276 |
msgstr "SEPA XML Export"
|
4277 |
|
4278 |
# @ woocommerce-germanized
|
4279 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:388
|
4280 |
#, php-format
|
4281 |
msgid "Order %s"
|
4282 |
msgstr "Bestellung %s"
|
4283 |
|
4284 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:410
|
4285 |
msgid "Will be notified separately"
|
4286 |
msgstr "Wird separat mitgeteilt"
|
4287 |
|
4288 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:459
|
4289 |
#, php-format
|
4290 |
msgid ""
|
4291 |
"We will debit %s from your account by direct debit on or shortly after %s."
|
4294 |
"%s ein."
|
4295 |
|
4296 |
# @ woocommerce-germanized
|
4297 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:563
|
4298 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:586
|
4299 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:610
|
4300 |
msgid "a single payment"
|
4301 |
msgstr "eine einmalige Zahlung"
|
4302 |
|
4303 |
# @ woocommerce-germanized
|
4304 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:644
|
4305 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:86
|
4306 |
msgid "Enable/Disable"
|
4307 |
msgstr "Aktivieren/Deaktivieren"
|
4308 |
|
4309 |
# @ woocommerce-germanized
|
4310 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:646
|
4311 |
msgid "Enable Direct Debit Payment"
|
4312 |
msgstr "Bezahlung per Lastschrift aktivieren"
|
4313 |
|
4314 |
# @ woocommerce-germanized
|
4315 |
# @ woocommerce
|
4316 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:650
|
4317 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:92
|
4318 |
msgctxt "gateway"
|
4319 |
msgid "Title"
|
4320 |
msgstr "Bezeichnung"
|
4321 |
|
4322 |
# @ woocommerce-germanized
|
4323 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:652
|
4324 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:94
|
4325 |
msgid "This controls the title which the user sees during checkout."
|
4326 |
msgstr ""
|
4327 |
"Beschreibungstext, den Benutzer bei der Auswahl dieser Zahlungsart sehen."
|
4328 |
|
4329 |
# @ woocommerce-germanized
|
4330 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:659
|
|
|
|
|
|
|
|
|
|
|
|
|
4331 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:101
|
4332 |
msgid "Payment method description that the customer will see on your checkout."
|
4333 |
msgstr "Beschreibung der Zahlungsart, die Kunden auf deiner Website sehen."
|
4334 |
|
4335 |
# @ woocommerce-germanized
|
4336 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:660
|
4337 |
msgid "The order amount will be debited directly from your bank account."
|
4338 |
msgstr ""
|
4339 |
"Der Gesamtbestellbetrag wird per SEPA-Lastschrift direkt von deinem Konto "
|
4340 |
"abgebucht."
|
4341 |
|
4342 |
# @ woocommerce-germanized
|
4343 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:664
|
4344 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:106
|
4345 |
msgid "Instructions"
|
4346 |
msgstr "Anweisungen"
|
4347 |
|
4348 |
# @ woocommerce-germanized
|
4349 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:666
|
4350 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:108
|
4351 |
msgid "Instructions that will be added to the thank you page and emails."
|
4352 |
msgstr "Anweisung, die zur „Danke“-Seite und zu E-Mails hinzugefügt werden."
|
4353 |
|
4354 |
# @ woocommerce-germanized
|
4355 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:671
|
4356 |
msgid "Debtee"
|
4357 |
msgstr "Gläubiger Informationen"
|
4358 |
|
4359 |
# @ woocommerce-germanized
|
4360 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:673
|
4361 |
msgid "Insert your company information."
|
4362 |
msgstr "Füge hier die Informationen zu deinem Unternehmen ein."
|
4363 |
|
4364 |
# @ woocommerce-germanized
|
4365 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:675
|
4366 |
msgid "Company Inc, John Doe Street, New York"
|
4367 |
msgstr "Musterfirma GmbH, Musterstraße 12, 12203 Musterstadt"
|
4368 |
|
4369 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:681
|
4370 |
msgid "Insert the bank account holder name."
|
4371 |
msgstr "Füge hier den Namen des Kontoinhabers ein."
|
4372 |
|
4373 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:683
|
4374 |
msgid "Company Inc"
|
4375 |
msgstr "Muster GmbH"
|
4376 |
|
4377 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:689
|
4378 |
msgid "Insert the bank account IBAN."
|
4379 |
msgstr "Füge hier den IBAN deines Kontos ein."
|
4380 |
|
4381 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:694
|
4382 |
msgid "BIC"
|
4383 |
msgstr "BIC"
|
4384 |
|
4385 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:696
|
4386 |
msgid "Insert the bank account BIC."
|
4387 |
msgstr "Füge hier den BIC deines Kontos ein."
|
4388 |
|
4389 |
# @ woocommerce-germanized
|
4390 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:701
|
4391 |
msgid "Debtee identification number"
|
4392 |
msgstr "Identifikationsnummer"
|
4393 |
|
4394 |
# @ woocommerce-germanized
|
4395 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:703
|
4396 |
#, php-format
|
4397 |
msgid ""
|
4398 |
"Insert your debtee indentification number. More information can be found <a "
|
4402 |
"Weitere Informationen zu dieser Nummer erhältst du <a href=\"%s\">hier</a>."
|
4403 |
|
4404 |
# @ woocommerce-germanized
|
4405 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:707
|
4406 |
msgid "Generate Mandate ID"
|
4407 |
msgstr "Mandat-Referenz generieren"
|
4408 |
|
4409 |
# @ woocommerce-germanized
|
4410 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:709
|
4411 |
msgid "Automatically generate Mandate ID."
|
4412 |
msgstr "Mandat-Referenznummer automatisch generieren."
|
4413 |
|
4414 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:710
|
4415 |
msgid ""
|
4416 |
"Automatically generate Mandate ID after order completion (based on Order ID)."
|
4417 |
msgstr ""
|
4419 |
"basierend auf der Bestellnummer."
|
4420 |
|
4421 |
# @ woocommerce-germanized
|
4422 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:714
|
4423 |
msgid "XML Pain Format"
|
4424 |
msgstr "XML Pain Format"
|
4425 |
|
4426 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:716
|
4427 |
msgid ""
|
4428 |
"You may adjust the XML Export Pain Schema to your banks needs. Some banks "
|
4429 |
"may require pain.001.003.03."
|
4432 |
"Banken benötigen z.B. pain.001.003.03."
|
4433 |
|
4434 |
# @ woocommerce-germanized
|
4435 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:720
|
4436 |
msgid "Mandate ID Format"
|
4437 |
msgstr "Mandat-Referenz Format"
|
4438 |
|
4439 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:722
|
4440 |
msgid ""
|
4441 |
"You may extend the Mandate ID format by adding a prefix and/or suffix. Use "
|
4442 |
"{id} as placeholder to insert the automatically generated ID."
|
4445 |
"{id} als Platzhalter um die automatisch generierte Referenznummer einzufügen."
|
4446 |
|
4447 |
# @ woocommerce-germanized
|
4448 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:726
|
4449 |
msgid "Mandate Text"
|
4450 |
msgstr "Lastschriftmandat"
|
4451 |
|
4452 |
# @ woocommerce-germanized
|
4453 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:728
|
4454 |
msgid ""
|
4455 |
"This text will be populated with live order/checkout data. Will be used as "
|
4456 |
"preview direct debit mandate and as email template text."
|
4461 |
"Verfügung gestellt."
|
4462 |
|
4463 |
# @ woocommerce-germanized
|
4464 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:734
|
4465 |
msgid "Checkbox"
|
4466 |
msgstr "Checkbox"
|
4467 |
|
4468 |
# @ woocommerce-germanized
|
4469 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:735
|
4470 |
msgid "Enable \"agree to SEPA mandate\" checkbox"
|
4471 |
msgstr "Aktiviere die Checkbox zur Bestätigung des Lastschriftmandates."
|
4472 |
|
4473 |
# @ woocommerce-germanized
|
4474 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:737
|
4475 |
msgid "Enable a checkbox linking to a SEPA direct debit mandate preview."
|
4476 |
msgstr ""
|
4477 |
"Aktiviere eine Checkbox, die zu einer Vorschau des Lastschrift-Mandats führt."
|
4478 |
|
4479 |
# @ woocommerce-germanized
|
4480 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:741
|
4481 |
msgid "Checkbox label"
|
4482 |
msgstr "Checkbox Text"
|
4483 |
|
4484 |
# @ woocommerce-germanized
|
4485 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:743
|
4486 |
msgid ""
|
4487 |
"Customize the checkbox label. Use {link}link name{/link} to insert the "
|
4488 |
"preview link."
|
4490 |
"Passe den Checkbox Text an. Verwende {link}SEPA Lastschriftmandat{/link} um "
|
4491 |
"auf die Vorschau zu verlinken."
|
4492 |
|
4493 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:748
|
|
|
|
|
|
|
|
|
|
|
4494 |
msgid "Enable pre-notification"
|
4495 |
msgstr "Vorankündigung aktivieren"
|
4496 |
|
4497 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:749
|
4498 |
msgid "Insert pre-notification text within the order confirmation email."
|
4499 |
msgstr ""
|
4500 |
"Fügt einen Standard-Text zur Vorankündigung des SEPA-Einzugs in die "
|
4501 |
"Bestellbestätigung ein."
|
4502 |
|
4503 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:751
|
4504 |
msgid ""
|
4505 |
"This option inserts a standard text containing a pre-notification for the "
|
4506 |
"customer."
|
4509 |
"die Bestellbestätigung ein. In der Ankündigung wird u.a. ein konkreter "
|
4510 |
"Fälligkeitstermin genannt."
|
4511 |
|
4512 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:755
|
4513 |
msgid "Debit days"
|
4514 |
msgstr "Fälligkeitstage"
|
4515 |
|
4516 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:757
|
4517 |
msgid ""
|
4518 |
"This option is used to calculate the debit date and is added to the order "
|
4519 |
"date."
|
4523 |
"hier eingestellten Anzahl Tage."
|
4524 |
|
4525 |
# @ woocommerce-germanized
|
4526 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:761
|
4527 |
msgid "Mask IBAN"
|
4528 |
msgstr "IBAN maskieren"
|
4529 |
|
4530 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:762
|
4531 |
msgid "Mask the IBAN within emails."
|
4532 |
msgstr "IBAN in E-Mails maskieren."
|
4533 |
|
4534 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:764
|
4535 |
msgid ""
|
4536 |
"This will lead to masked IBANs within emails (replaced by *). All but last 4 "
|
4537 |
"digits will be masked."
|
4539 |
"Der IBAN wird in E-Mails (abgesehen von den letzten 4 Stellen) mit * "
|
4540 |
"maskiert."
|
4541 |
|
4542 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:773
|
4543 |
msgid "Remember"
|
4544 |
msgstr "Bankdaten merken\t"
|
4545 |
|
4546 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:774
|
4547 |
msgid "Remember account data for returning customers."
|
4548 |
msgstr "Bankverbindung für registrierte Kunden speichern."
|
4549 |
|
4550 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:776
|
4551 |
msgid "Save account data as user meta if user has/creates a customer account."
|
4552 |
msgstr ""
|
4553 |
"Speichert die Bankverbindung für registrierte Kunden in der user_meta "
|
4555 |
"eigenständig aus."
|
4556 |
|
4557 |
# @ woocommerce-germanized
|
4558 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:859
|
4559 |
msgid "Please insert your SEPA account data."
|
4560 |
msgstr "Bitte füge deine SEPA Kontoinformationen ein."
|
4561 |
|
4562 |
# @ woocommerce-germanized
|
4563 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:869
|
4564 |
msgid "Your IBAN seems to be invalid."
|
4565 |
msgstr "Dein IBAN scheint nicht gültig zu sein."
|
4566 |
|
4567 |
# @ woocommerce-germanized
|
4568 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:871
|
4569 |
msgid "Your IBAN's country code doesn’t match with your billing country."
|
4570 |
msgstr "Der Ländercode des IBANs stimmt nicht mit dem Rechnungsland überein."
|
4571 |
|
4572 |
# @ woocommerce-germanized
|
4573 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:875
|
4574 |
msgid "Your BIC seems to be invalid."
|
4575 |
msgstr "Dein BIC/SWIFT scheint nicht gültig zu sein."
|
4576 |
|
4577 |
# @ woocommerce-germanized
|
4578 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:918
|
|
|
|
|
|
|
|
|
|
|
4579 |
msgid "is invalid"
|
4580 |
msgstr "ist ungültig"
|
4581 |
|
4582 |
# @ woocommerce-germanized
|
4583 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:955
|
4584 |
msgid "Awaiting Direct Debit Payment"
|
4585 |
msgstr "Zahlung per Lastschrift ausstehend"
|
4586 |
|
4644 |
# @ woocommerce-germanized
|
4645 |
# @ woocommerce
|
4646 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:57
|
4647 |
+
#: woocommerce-germanized.php:604
|
4648 |
msgid "Settings"
|
4649 |
msgstr "Einstellungen"
|
4650 |
|
5081 |
"E-Mail Erinnerung zur Bewertungsabgabe über Trusted Shops an den Kunden "
|
5082 |
"senden."
|
5083 |
|
5084 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:337
|
5085 |
+
msgctxt "trusted-shops"
|
5086 |
+
msgid ""
|
5087 |
+
"The review reminder e-mail will be sent via your own server by using the "
|
5088 |
+
"\"Trusted Shops Review Reminder\" template."
|
5089 |
+
msgstr ""
|
5090 |
+
"Die Bewertungserinnerung wird über deinen Server unter Verwendung des E-Mail-"
|
5091 |
+
"Templates „Trusted Shops Bewertungs-Erinnerung“ versendet."
|
5092 |
+
|
5093 |
# @ woocommerce-germanized
|
5094 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:344
|
5095 |
msgctxt "trusted-shops"
|
5096 |
msgid "Days until reminder"
|
5097 |
msgstr "Tage bis zur Erinnerung"
|
5098 |
|
5099 |
# @ woocommerce-germanized
|
5100 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:345
|
5101 |
msgctxt "trusted-shops"
|
5102 |
msgid ""
|
5103 |
"Decide how many days after an order the email review reminder will be sent."
|
5106 |
"wurde) bis zur E-Mail Erinnerung an den Kunden."
|
5107 |
|
5108 |
# @ woocommerce-germanized
|
5109 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:354
|
5110 |
+
msgctxt "trusted-shops"
|
5111 |
+
msgid "Checkbox"
|
5112 |
+
msgstr "Checkbox"
|
5113 |
+
|
5114 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:357
|
5115 |
+
msgctxt "trusted-shops"
|
5116 |
+
msgid ""
|
5117 |
+
"You may want to insert a checkbox to ask the user for permission to send the "
|
5118 |
+
"e-mail"
|
5119 |
+
msgstr ""
|
5120 |
+
"Du kannst eine Checkbox aktivieren, um den Kunden um Erlaubnis für die "
|
5121 |
+
"Versendung der Bewertungserinnerung zu bitten."
|
5122 |
+
|
5123 |
+
# @ woocommerce-germanized
|
5124 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:358
|
5125 |
+
msgctxt "trusted-shops"
|
5126 |
+
msgid "Adjust Checkbox"
|
5127 |
+
msgstr "Checkbox anpassen"
|
5128 |
+
|
5129 |
+
# @ woocommerce-germanized
|
5130 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:362
|
5131 |
+
msgctxt "trusted-shops"
|
5132 |
+
msgid "Enable opt out"
|
5133 |
+
msgstr "Opt Out aktivieren"
|
5134 |
+
|
5135 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:363
|
5136 |
+
msgctxt "trusted-shops"
|
5137 |
+
msgid ""
|
5138 |
+
"Allow the user to opt-out by clicking on a link within the order "
|
5139 |
+
"confirmation."
|
5140 |
+
msgstr ""
|
5141 |
+
"Erlaubt es dem Kunden die Bewertungserinnerung per Link zu deaktivieren."
|
5142 |
+
|
5143 |
+
# @ woocommerce-germanized
|
5144 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:376
|
5145 |
msgctxt "trusted-shops"
|
5146 |
msgid "Assign payment methods"
|
5147 |
msgstr "Zahlungsarten zuweisen"
|
5148 |
|
5149 |
# @ woocommerce-germanized
|
5150 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:411
|
5151 |
#, php-format
|
5152 |
msgctxt "trusted-shops"
|
5153 |
msgid ""
|
5158 |
"Zahlungsarten aus."
|
5159 |
|
5160 |
# @ woocommerce-germanized
|
5161 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:433
|
5162 |
msgctxt "trusted-shops"
|
5163 |
msgid "About Trusted Shops"
|
5164 |
msgstr "Über Trusted Shops"
|
5165 |
|
5166 |
# @ woocommerce-germanized
|
5167 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:435
|
5168 |
msgctxt "trusted-shops"
|
5169 |
msgid "Get your account"
|
5170 |
msgstr "Erstelle deinen Account"
|
5171 |
|
5172 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:437
|
5173 |
msgctxt "trusted-shops"
|
5174 |
msgid ""
|
5175 |
"Use additional options to customize your Trusted Shops Integration or use "
|
5178 |
"Hier kannst du deine Trusted Shops Integration detaillierter konfigurieren "
|
5179 |
"oder den neuesten Code einbinden:"
|
5180 |
|
5181 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:439
|
5182 |
msgctxt "trusted-shops"
|
5183 |
msgid "Place your Trustbadge wherever you want"
|
5184 |
msgstr "Platziere dein Trustbadge wo immer du möchtest"
|
5185 |
|
5186 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:440
|
5187 |
msgctxt "trusted-shops"
|
5188 |
msgid "Deactivate mobile use"
|
5189 |
msgstr "Deaktiviere die mobile Anzeige"
|
5190 |
|
5191 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:441
|
5192 |
msgctxt "trusted-shops"
|
5193 |
msgid "Jump from your Product Reviews stars directly to your Product Reviews"
|
5194 |
msgstr ""
|
5195 |
"Springe durch einen Klick von deinen Produktbewertungssternen direkt zu "
|
5196 |
"deinen Produktbewertungen"
|
5197 |
|
5198 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:443
|
5199 |
#, php-format
|
5200 |
msgctxt "trusted-shops"
|
5201 |
msgid ""
|
5208 |
"a> oder von <a href=\"%s\" target=\"_blank\">Produktbewertungen</a>."
|
5209 |
|
5210 |
# @ woocommerce-germanized
|
5211 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:524
|
5212 |
msgctxt "trusted-shops"
|
5213 |
msgid "Review Collector"
|
5214 |
msgstr "Review Collector"
|
5215 |
|
5216 |
# @ woocommerce-germanized
|
5217 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:529
|
5218 |
msgctxt "trusted-shops"
|
5219 |
msgid "Export customer data"
|
5220 |
msgstr "Bestellungen exportieren"
|
5221 |
|
5222 |
# @ woocommerce-germanized
|
5223 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:533
|
5224 |
msgctxt "trusted-shops"
|
5225 |
msgid "30 days"
|
5226 |
msgstr "30 Tage"
|
5227 |
|
5228 |
# @ woocommerce-germanized
|
5229 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:534
|
5230 |
msgctxt "trusted-shops"
|
5231 |
msgid "60 days"
|
5232 |
msgstr "60 Tage"
|
5233 |
|
5234 |
# @ woocommerce-germanized
|
5235 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:535
|
5236 |
msgctxt "trusted-shops"
|
5237 |
msgid "90 days"
|
5238 |
msgstr "90 Tage"
|
5239 |
|
5240 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:539
|
5241 |
msgctxt "trusted-shops"
|
5242 |
msgid "Days until notice will be sent"
|
5243 |
msgstr "Tage bis die Erinnerung verschickt wird"
|
5244 |
|
5245 |
# @ woocommerce-germanized
|
5246 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:543
|
5247 |
msgctxt "trusted-shops"
|
5248 |
msgid "Start export"
|
5249 |
msgstr "Export starten"
|
5250 |
|
5251 |
# @ woocommerce-germanized
|
5252 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:546
|
5253 |
#, php-format
|
5254 |
msgctxt "trusted-shops"
|
5255 |
msgid ""
|
5299 |
msgid "Trusted Shops Customer Reviews"
|
5300 |
msgstr "Trusted Shops Kundenbewertungen"
|
5301 |
|
5302 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:84
|
5303 |
+
#, php-format
|
5304 |
+
msgctxt "trusted-shops"
|
5305 |
+
msgid ""
|
5306 |
+
"Your review reminder e-mail has been cancelled successfully. Return to %s."
|
5307 |
+
msgstr ""
|
5308 |
+
"Deine Bewertungserinnerung wurde erfolgreich deaktiviert. Kehre zurück zur "
|
5309 |
+
"%s."
|
5310 |
+
|
5311 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:84
|
5312 |
+
msgctxt "trusted-shops"
|
5313 |
+
msgid "Home"
|
5314 |
+
msgstr "Startseite"
|
5315 |
+
|
5316 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:154
|
5317 |
+
msgctxt "trusted-shops"
|
5318 |
+
msgid ""
|
5319 |
+
"Yes, I would like to be reminded via e-mail after {days} day(s) to review my "
|
5320 |
+
"order. I am able to cancel the reminder at any time by clicking on the "
|
5321 |
+
"\"cancel review reminder\" link within the order confirmation."
|
5322 |
+
msgstr ""
|
5323 |
+
"Ja, ich bin damit einverstanden, eine Erinnerung per E-Mail zur Bewertung "
|
5324 |
+
"nach {days} Tage(n) zu erhalten. Ich kann mich jederzeit davon abmelden bzw. "
|
5325 |
+
"widersprechen, indem ich dem Link „von der Bewertungserinnerung abmelden“ in "
|
5326 |
+
"der Bestellbestätigung folge."
|
5327 |
+
|
5328 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:159
|
5329 |
+
msgctxt "trusted-shops"
|
5330 |
+
msgid "Please allow us to send a review reminder by e-mail."
|
5331 |
+
msgstr "Bitte akzeptiere den Erhalt einer Bewertungserinnerung per E-Mail."
|
5332 |
+
|
5333 |
+
# @ woocommerce-germanized
|
5334 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:162
|
5335 |
+
msgctxt "trusted-shops"
|
5336 |
+
msgid "Review reminder"
|
5337 |
+
msgstr "Bewertungs Erinnerung"
|
5338 |
+
|
5339 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:163
|
5340 |
+
msgctxt "trusted-shops"
|
5341 |
+
msgid "Asks the customer to receive a Trusted Shops review reminder."
|
5342 |
+
msgstr ""
|
5343 |
+
"Holt die Erlaubnis zum Senden einer einmaligen Trusted Shops "
|
5344 |
+
"Bewertungserinnerung ein."
|
5345 |
+
|
5346 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:186
|
5347 |
msgctxt "trusted-shops"
|
5348 |
msgid "Reviews"
|
5349 |
msgstr "Produktbewertungen"
|
5426 |
msgid "Trusted Shops Rich Snippets"
|
5427 |
msgstr "Trusted Shops Rich Snippets"
|
5428 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5429 |
# @ woocommerce-germanized
|
5430 |
#: includes/wc-gzd-core-functions.php:66
|
5431 |
msgid "Data Security"
|
5442 |
msgid "Choose a Payment Gateway"
|
5443 |
msgstr "Zahlungsart auswählen"
|
5444 |
|
|
|
|
|
|
|
|
|
|
|
5445 |
# @ woocommerce
|
5446 |
+
#: includes/wc-gzd-template-functions.php:300
|
5447 |
msgid "Place order"
|
5448 |
msgstr "Jetzt kaufen"
|
5449 |
|
|
|
|
|
|
|
|
|
|
|
5450 |
# @ woocommerce-germanized
|
5451 |
#: templates/checkout/edit-data-notice.php:16
|
5452 |
#, php-format
|
5466 |
"Bitte überprüfe deine Eingaben. Du kannst diese durch Klicken des „Zurück“-"
|
5467 |
"Buttons deines Browsers korrigieren"
|
5468 |
|
5469 |
+
# @ woocommerce
|
5470 |
+
#: templates/checkout/order-submit.php:19
|
5471 |
+
msgid ""
|
5472 |
+
"Since your browser does not support JavaScript, or it is disabled, please "
|
5473 |
+
"ensure you click the <em>Update Totals</em> button before placing your "
|
5474 |
+
"order. You may be charged more than the amount stated above if you fail to "
|
5475 |
+
"do so."
|
5476 |
+
msgstr ""
|
5477 |
+
"Da dein Browser kein JavaScript erlaubt, denke bitte daran, auf "
|
5478 |
+
"\"Gesamtsumme aktualisieren\" zu klicken, bevor du den Auftrag absendest. "
|
5479 |
+
|
5480 |
# @ woocommerce-germanized
|
5481 |
#: templates/checkout/order-submit.php:20
|
5482 |
msgid "Update totals"
|
5570 |
"By sending you this email we confirm your Revocation. Please review your "
|
5571 |
"data."
|
5572 |
msgstr ""
|
5573 |
+
"Mit der Zustellung dieser E-Mail bestätigen wir den Eingang deines "
|
5574 |
+
"Widerrufs. Bitte prüfe deine Daten."
|
5575 |
|
5576 |
# @ woocommerce-germanized
|
5577 |
#: templates/emails/customer-sepa-direct-debit-mandate.php:16
|
5656 |
msgid "Pay now"
|
5657 |
msgstr "Jetzt bezahlen"
|
5658 |
|
5659 |
+
#: templates/trusted-shops/email-cancel-review-reminder.php:14
|
5660 |
+
#, php-format
|
5661 |
+
msgctxt "trusted-shops"
|
5662 |
+
msgid ""
|
5663 |
+
"If you do not want to receive the review reminder e-mail, please follow the "
|
5664 |
+
"%s link."
|
5665 |
+
msgstr ""
|
5666 |
+
"Falls du keine Bewertungserinnerung per E-Mail erhalten möchtest, folge "
|
5667 |
+
"bitte dem %s link."
|
5668 |
+
|
5669 |
+
# @ woocommerce-germanized
|
5670 |
+
#: templates/trusted-shops/email-cancel-review-reminder.php:14
|
5671 |
+
msgctxt "trusted-shops"
|
5672 |
+
msgid "cancel review reminder"
|
5673 |
+
msgstr "von der Bewertungserinnerung abmelden"
|
5674 |
+
|
5675 |
# @ woocommerce-germanized
|
5676 |
#: templates/trusted-shops/reviews.php:14
|
5677 |
msgctxt "trusted-shops"
|
5691 |
msgid "%s custom reviews"
|
5692 |
msgstr "%s Kundenbewertungen"
|
5693 |
|
5694 |
+
#: woocommerce-germanized.php:705
|
5695 |
msgid "Pease wait while we are trying to redirect you to the payment provider."
|
5696 |
msgstr "Einen Moment - wir versuchen dich zum Zahlungsanbieter weiterzuleiten."
|
5697 |
|
5698 |
# @ woocommerce-germanized
|
5699 |
+
#: woocommerce-germanized.php:771
|
5700 |
msgid "Order Confirmation"
|
5701 |
msgstr "Bestellbestätigung"
|
5702 |
|
5703 |
+
# @ woocommerce-germanized
|
5704 |
+
#, fuzzy
|
5705 |
+
#~| msgid "Mandatory"
|
5706 |
+
#~ msgctxt "trusted-shops"
|
5707 |
+
#~ msgid "Mandatory"
|
5708 |
+
#~ msgstr "Pflichtfeld"
|
5709 |
+
|
5710 |
+
#, fuzzy
|
5711 |
+
#~| msgid "Make the checkbox mandatory to complete checkout."
|
5712 |
+
#~ msgctxt "trusted-shops"
|
5713 |
+
#~ msgid "Make the checkbox a mandatory field to complete the checkout."
|
5714 |
+
#~ msgstr "Checkbox zum Pflichtfeld machen um den Kauf abzuschließen."
|
5715 |
+
|
5716 |
+
# @ woocommerce-germanized
|
5717 |
+
#, fuzzy
|
5718 |
+
#~| msgid "Checkbox text"
|
5719 |
+
#~ msgctxt "trusted-shops"
|
5720 |
+
#~ msgid "Checkbox Text"
|
5721 |
+
#~ msgstr "Checkbox Text"
|
5722 |
+
|
5723 |
+
# @ woocommerce-germanized
|
5724 |
+
#, fuzzy
|
5725 |
+
#~| msgid ""
|
5726 |
+
#~| "Choose a Plain Text which will be shown right above checkout submit "
|
5727 |
+
#~| "button. Use {term_link}{/term_link}, {data_security_link}{/"
|
5728 |
+
#~| "data_security_link}, {revocation_link}{/revocation_link} as Placeholders "
|
5729 |
+
#~| "for the links to legal pages."
|
5730 |
+
#~ msgctxt "trusted-shops"
|
5731 |
+
#~ msgid ""
|
5732 |
+
#~ "Choose a Plain Text which will be shown right as checkbox text. Use "
|
5733 |
+
#~ "{data_security_link}{/data_security_link} as placeholder for the link to "
|
5734 |
+
#~ "your privacy policy. {days} will be replaced with the number of days "
|
5735 |
+
#~ "until the reminder is being sent."
|
5736 |
+
#~ msgstr ""
|
5737 |
+
#~ "Gib hier den Text ein, den du als Hinweistext überhalb des \"Kaufen\" - "
|
5738 |
+
#~ "Buttons darstellen möchten. Nutze die Platzhalter {term_link}{/"
|
5739 |
+
#~ "term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/"
|
5740 |
+
#~ "revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
|
5741 |
+
|
5742 |
+
#~ msgid "Not found within legal notice."
|
5743 |
+
#~ msgstr "Nicht im rechtlichen Hinweistext gefunden."
|
5744 |
+
|
5745 |
+
# @ woocommerce-germanized
|
5746 |
+
#~ msgid "Registration"
|
5747 |
+
#~ msgstr "Registrierung"
|
5748 |
+
|
5749 |
+
# @ woocommerce-germanized
|
5750 |
+
#~ msgid "Add a checkbox to customer registration form."
|
5751 |
+
#~ msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
|
5752 |
+
|
5753 |
+
#~ msgid "Text"
|
5754 |
+
#~ msgstr "Text"
|
5755 |
+
|
5756 |
+
# @ woocommerce-germanized
|
5757 |
+
#~ msgid ""
|
5758 |
+
#~ "Choose a Plain Text which will be shown as checkbox text for customer "
|
5759 |
+
#~ "account creation. Use {term_link}{/term_link}, {data_security_link}{/"
|
5760 |
+
#~ "data_security_link}, {revocation_link}{/revocation_link} as Placeholders "
|
5761 |
+
#~ "for the links to legal pages."
|
5762 |
+
#~ msgstr ""
|
5763 |
+
#~ "Dieser Text dient als Hinweistext für die Erstellung eines Kundenkontos "
|
5764 |
+
#~ "und wird neben der Checkbox dargestellt. Verwende {term_link}{/"
|
5765 |
+
#~ "term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/"
|
5766 |
+
#~ "revocation_link} als Platzhalter für die Links zu den rechtlichen "
|
5767 |
+
#~ "Hinweisseiten."
|
5768 |
+
|
5769 |
+
# @ woocommerce-germanized
|
5770 |
+
#~ msgid ""
|
5771 |
+
#~ "Replace default WooCommerce text regarding account creation during "
|
5772 |
+
#~ "checkout."
|
5773 |
+
#~ msgstr ""
|
5774 |
+
#~ "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. "
|
5775 |
+
#~ "Hinweis."
|
5776 |
+
|
5777 |
+
# @ woocommerce-germanized
|
5778 |
+
#~ msgid ""
|
5779 |
+
#~ "Use the text from above instead of the default WooCommerce text regarding "
|
5780 |
+
#~ "account creation during checkout. This checkbox is only show if you have "
|
5781 |
+
#~ "activated guest accounts."
|
5782 |
+
#~ msgstr ""
|
5783 |
+
#~ "Nutze den oben festgelegten Hinweistext anstelle des WooCommerce "
|
5784 |
+
#~ "Standardtextes für die Checkbox zum Erstellen von Kundenkonten während "
|
5785 |
+
#~ "des Bestellvorganges. Die Checkbox wird nur angezeigt, wenn du Gast-"
|
5786 |
+
#~ "Checkouts zulässt."
|
5787 |
+
|
5788 |
+
#~ msgid ""
|
5789 |
+
#~ "Show checkbox for data transmission to third party parcel service "
|
5790 |
+
#~ "providers."
|
5791 |
+
#~ msgstr ""
|
5792 |
+
#~ "Checkbox zur Erlaubnis der Datenweitergabe an den Paketdienstleister "
|
5793 |
+
#~ "einfügen."
|
5794 |
+
|
5795 |
+
#~ msgid ""
|
5796 |
+
#~ "You may optionally choose to show a checkbox which lets the customer "
|
5797 |
+
#~ "accept data transmission to a third party parcel service provider to "
|
5798 |
+
#~ "receive parcel delivery reminders."
|
5799 |
+
#~ msgstr ""
|
5800 |
+
#~ "Du kannst optional eine Checkbox einfügen, in der dein Kunde die "
|
5801 |
+
#~ "Datenweitergabe an den Paketdienstleister akzeptieren kann (z.B. um eine "
|
5802 |
+
#~ "Paketbenachrichtigung per E-Mail zu erhalten). Falls dein Kunde die "
|
5803 |
+
#~ "Checkbox nicht setzt, siehst du das in der Bestellübersicht. Du musst "
|
5804 |
+
#~ "dich selbst darum kümmern, dass die Daten dann nicht an den "
|
5805 |
+
#~ "Paketdienstleister weitergeleitet werden. "
|
5806 |
+
|
5807 |
+
#~ msgid "Make the parcel delivery checkbox a required field."
|
5808 |
+
#~ msgstr "Paketdienstleister Checkbox zum Pflichtfeld machen?"
|
5809 |
+
|
5810 |
+
#~ msgid ""
|
5811 |
+
#~ "Choose a Plain Text which will be shown right next to the corresponding "
|
5812 |
+
#~ "checkbox to inform the customer about the data being transfered to the "
|
5813 |
+
#~ "third party shipping supplier. Use {shipping_method_title} to insert the "
|
5814 |
+
#~ "shipping method title."
|
5815 |
+
#~ msgstr ""
|
5816 |
+
#~ "Passe hier optional den Hinweistext an der neben der entsprechenden "
|
5817 |
+
#~ "Checkbox angezeigt wird. Informiere deine Kunden über eine etwaige "
|
5818 |
+
#~ "Datenweitergabe an den Paketdienstleister. Verwende den Platzhalter "
|
5819 |
+
#~ "{shipping_method_title} um den Titel der Versandmethoden einzubetten."
|
5820 |
+
|
5821 |
+
# @ woocommerce-germanized
|
5822 |
+
#~ msgid "Checkout Legal Display"
|
5823 |
+
#~ msgstr "Checkbox oder Text"
|
5824 |
+
|
5825 |
+
# @ woocommerce-germanized
|
5826 |
+
#~ msgid "Use Text without Checkbox"
|
5827 |
+
#~ msgstr "Rechtshinweis ohne Checkbox."
|
5828 |
+
|
5829 |
+
# @ woocommerce-germanized
|
5830 |
+
#~ msgid ""
|
5831 |
+
#~ "This version will remove checkboxes from Checkout and display a text "
|
5832 |
+
#~ "instead."
|
5833 |
+
#~ msgstr ""
|
5834 |
+
#~ "Diese Option nutzt anstatt einer Checkbox einen ausformulierten Text "
|
5835 |
+
#~ "direkt überhalb des Kauf abschließen Buttons."
|
5836 |
+
|
5837 |
+
# @ woocommerce-germanized
|
5838 |
+
#~ msgid ""
|
5839 |
+
#~ "Choose a Plain Text which will be shown right above checkout submit "
|
5840 |
+
#~ "button. Use {term_link}{/term_link}, {data_security_link}{/"
|
5841 |
+
#~ "data_security_link}, {revocation_link}{/revocation_link} as Placeholders "
|
5842 |
+
#~ "for the links to legal pages."
|
5843 |
+
#~ msgstr ""
|
5844 |
+
#~ "Gib hier den Text ein, den du als Hinweistext überhalb des \"Kaufen\" - "
|
5845 |
+
#~ "Buttons darstellen möchten. Nutze die Platzhalter {term_link}{/"
|
5846 |
+
#~ "term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/"
|
5847 |
+
#~ "revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
|
5848 |
+
|
5849 |
+
# @ woocommerce-germanized
|
5850 |
+
#~ msgid "Legal Text Error"
|
5851 |
+
#~ msgstr "Fehlermeldung der Checkbox"
|
5852 |
+
|
5853 |
+
# @ woocommerce-germanized
|
5854 |
+
#~ msgid ""
|
5855 |
+
#~ "If you have chosen to use checkbox validation please choose a error "
|
5856 |
+
#~ "message which will be shown if the user doesn't check checkbox. Use "
|
5857 |
+
#~ "{term_link}{/term_link}, {data_security_link}{/data_security_link}, "
|
5858 |
+
#~ "{revocation_link}{/revocation_link} as Placeholders for the links to "
|
5859 |
+
#~ "legal pages."
|
5860 |
+
#~ msgstr ""
|
5861 |
+
#~ "Falls du dich dazu entschieden hast, eine Checkbox zu nutzen, kannst du "
|
5862 |
+
#~ "hier die Fehlermeldung eingeben, die angezeigt wird, wenn ein Benutzer "
|
5863 |
+
#~ "die Checkbox nicht aktiviert hat. Nutze die Platzhalter um Links zu den "
|
5864 |
+
#~ "jeweiligen Hinweisseiten einzufügen: {term_link}{/term_link}, "
|
5865 |
+
#~ "{data_security_link}{/data_security_link}, {revocation_link}{/"
|
5866 |
+
#~ "revocation_link}"
|
5867 |
+
|
5868 |
+
# @ woocommerce-germanized
|
5869 |
+
#~ msgid "Show digital notice"
|
5870 |
+
#~ msgstr "Checkbox digitale Produkte"
|
5871 |
+
|
5872 |
+
# @ woocommerce-germanized
|
5873 |
+
#~ msgid "Show checkbox for digital products."
|
5874 |
+
#~ msgstr "Checkbox bei digitalen Produkten anzeigen."
|
5875 |
+
|
5876 |
+
# @ woocommerce-germanized
|
5877 |
+
#~ msgid ""
|
5878 |
+
#~ "Disable this option if you want your customers to obtain their right of "
|
5879 |
+
#~ "recission even if digital products are being bought."
|
5880 |
+
#~ msgstr ""
|
5881 |
+
#~ "Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb "
|
5882 |
+
#~ "digitale Produkte befinden. Hier können Kunden darauf aufmerksam gemacht "
|
5883 |
+
#~ "werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
|
5884 |
+
|
5885 |
+
# @ woocommerce-germanized
|
5886 |
+
#~ msgid "Legal Digital Text"
|
5887 |
+
#~ msgstr "Hinweis Digital"
|
5888 |
+
|
5889 |
+
# @ woocommerce-germanized
|
5890 |
+
#~ msgid ""
|
5891 |
+
#~ "Choose a Plain Text which will be shown right above checkout submit "
|
5892 |
+
#~ "button if a user has picked a digital product. See legal text option for "
|
5893 |
+
#~ "possible placeholders."
|
5894 |
+
#~ msgstr ""
|
5895 |
+
#~ "Passe hier optional den Hinweistext an, der angezeigt wird, wenn ein "
|
5896 |
+
#~ "Kunde ein digitales Produkt im Warenkorb hat. Du kannst hier die gleichen "
|
5897 |
+
#~ "Platzhalter verwenden wie beim Rechtlichen Hinweistext"
|
5898 |
+
|
5899 |
+
# @ woocommerce-germanized
|
5900 |
+
#~ msgid "Legal Digital Error"
|
5901 |
+
#~ msgstr "Fehlermeldung Digital"
|
5902 |
+
|
5903 |
+
# @ woocommerce-germanized
|
5904 |
+
#~ msgid ""
|
5905 |
+
#~ "This text will be shown as error message if customer has not checked the "
|
5906 |
+
#~ "corresponding checkbox. See legal text option for possible placeholders."
|
5907 |
+
#~ msgstr ""
|
5908 |
+
#~ "Dieser Text wird als Fehlermeldung angezeigt, wenn der Kunde die Checkbox "
|
5909 |
+
#~ "für den Verzicht auf das Widerrufsrecht nicht gesetzt hat. Siehe "
|
5910 |
+
#~ "Rechtlicher Hinweistext für eine Liste der Platzhalter."
|
5911 |
+
|
5912 |
+
# @ woocommerce-germanized
|
5913 |
+
#~ msgid "Digital Confirmation Notice"
|
5914 |
+
#~ msgstr "Digitale Bestätigung"
|
5915 |
+
|
5916 |
+
# @ woocommerce-germanized
|
5917 |
+
#~ msgid "Show service notice"
|
5918 |
+
#~ msgstr "Checkbox Dienstleistungen"
|
5919 |
+
|
5920 |
+
# @ woocommerce-germanized
|
5921 |
+
#~ msgid "Show checkbox for service products."
|
5922 |
+
#~ msgstr "Checkbox bei Dienstleistungen anzeigen."
|
5923 |
+
|
5924 |
+
# @ woocommerce-germanized
|
5925 |
+
#~ msgid ""
|
5926 |
+
#~ "Disable this option if you want your customers to obtain their right of "
|
5927 |
+
#~ "recission even if service products are being bought."
|
5928 |
+
#~ msgstr ""
|
5929 |
+
#~ "Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb "
|
5930 |
+
#~ "Dienstleistungen befinden. Hier können Kunden darauf aufmerksam gemacht "
|
5931 |
+
#~ "werden, dass im Falle von Dienstleistungen bereits vor Ende der "
|
5932 |
+
#~ "Widerrufsfrist mit der Dienstleistung begonnen wird."
|
5933 |
+
|
5934 |
+
# @ woocommerce-germanized
|
5935 |
+
#~ msgid "Legal Service Text"
|
5936 |
+
#~ msgstr "Hinweis Dienstleistungen"
|
5937 |
+
|
5938 |
+
# @ woocommerce-germanized
|
5939 |
+
#~ msgid ""
|
5940 |
+
#~ "Choose a Plain Text which will be shown right above checkout submit "
|
5941 |
+
#~ "button if a user has picked a service product. See legal text option for "
|
5942 |
+
#~ "possible placeholders."
|
5943 |
+
#~ msgstr ""
|
5944 |
+
#~ "Passe hier optional den Hinweistext an, der angezeigt wird, wenn ein "
|
5945 |
+
#~ "Kunde eine Dienstleistung im Warenkorb hat. Du kannst hier die gleichen "
|
5946 |
+
#~ "Platzhalter verwenden wie beim Rechtlichen Hinweistext."
|
5947 |
+
|
5948 |
+
# @ woocommerce-germanized
|
5949 |
+
#~ msgid "Legal Service Error"
|
5950 |
+
#~ msgstr "Fehlermeldung"
|
5951 |
+
|
5952 |
+
# @ woocommerce-germanized
|
5953 |
+
#~ msgid "Service Confirmation Notice"
|
5954 |
+
#~ msgstr "Dienstleistung Bestätigung"
|
5955 |
+
|
5956 |
+
# @ woocommerce-germanized
|
5957 |
+
#~ msgid ""
|
5958 |
+
#~ "I want immediate access to the digital content and I acknowledge that "
|
5959 |
+
#~ "thereby I lose my right to cancel once the service has begun."
|
5960 |
+
#~ msgstr ""
|
5961 |
+
#~ "Ja, ich möchte sofort Zugang zu dem digitalen Inhalt und weiß, dass mein "
|
5962 |
+
#~ "Widerrufsrecht mit dem Zugang erlischt."
|
5963 |
+
|
5964 |
#~ msgid "Required"
|
5965 |
#~ msgstr "Verpflichtend"
|
5966 |
|
5972 |
#~ "Paketdienstleister verpflichtend für den Kunden machen, wähle in diesem "
|
5973 |
#~ "Fall diese Option aus."
|
5974 |
|
|
|
|
|
|
|
|
|
5975 |
# @ woocommerce-germanized
|
5976 |
#~ msgid "Parcel Delivery Checkbox"
|
5977 |
#~ msgstr "Paketdienstleister Checkbox"
|
5980 |
#~ msgid "Checkbox required"
|
5981 |
#~ msgstr "Checkbox verpflichtend"
|
5982 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5983 |
#~ msgid "Number of days until account is debited."
|
5984 |
#~ msgstr "Anzahl der Tage ab Bestelldatum bis zum Fälligkeitstag."
|
5985 |
|
i18n/languages/woocommerce-germanized-de_DE_formal.mo
CHANGED
Binary file
|
i18n/languages/woocommerce-germanized-de_DE_formal.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized v1.5.1\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2018-
|
6 |
-
"PO-Revision-Date: 2018-
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
@@ -11,7 +11,7 @@ msgstr ""
|
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
-
"X-Generator: Poedit 2.0.
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
17 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
|
@@ -95,8 +95,8 @@ msgstr "l"
|
|
95 |
#: includes/abstracts/abstract-wc-gzd-product.php:264
|
96 |
#: includes/abstracts/abstract-wc-gzd-product.php:273
|
97 |
#: includes/compatibility/class-wc-gzd-compatibility-woocommerce-subscriptions.php:169
|
98 |
-
#: includes/wc-gzd-core-functions.php:
|
99 |
-
#: includes/wc-gzd-template-functions.php:
|
100 |
msgid "incl. VAT"
|
101 |
msgstr "inkl. MwSt."
|
102 |
|
@@ -108,7 +108,7 @@ msgstr "exkl. MwSt."
|
|
108 |
# @ woocommerce-germanized
|
109 |
#: includes/abstracts/abstract-wc-gzd-product.php:266
|
110 |
#: includes/compatibility/class-wc-gzd-compatibility-woocommerce-subscriptions.php:169
|
111 |
-
#: includes/wc-gzd-core-functions.php:
|
112 |
#, php-format
|
113 |
msgid "incl. %s%% VAT"
|
114 |
msgstr "inkl. %s%% MwSt."
|
@@ -152,24 +152,223 @@ msgstr "Ja, Kunde wurde per Double Opt-In bestätigt."
|
|
152 |
msgid "Cheatin’ huh?"
|
153 |
msgstr "So geht das leider nicht.."
|
154 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
# @ woocommerce-germanized
|
156 |
#: includes/admin/class-wc-gzd-admin-status.php:38
|
157 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
158 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
159 |
#: includes/wc-gzd-core-functions.php:57
|
160 |
msgid "Terms & Conditions"
|
161 |
msgstr "AGB"
|
162 |
|
163 |
# @ woocommerce-germanized
|
164 |
#: includes/admin/class-wc-gzd-admin-status.php:39
|
165 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
166 |
msgid "Power of Revocation"
|
167 |
msgstr "Widerrufsbelehrung"
|
168 |
|
169 |
# @ woocommerce-germanized
|
170 |
#: includes/admin/class-wc-gzd-admin-status.php:40
|
171 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
172 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
173 |
#: includes/wc-gzd-core-functions.php:63
|
174 |
msgid "Imprint"
|
175 |
msgstr "Impressum"
|
@@ -181,17 +380,10 @@ msgstr "Datenschutzbelehrung"
|
|
181 |
|
182 |
# @ woocommerce-germanized
|
183 |
#: includes/admin/class-wc-gzd-admin-status.php:42
|
184 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
185 |
msgid "Payment Methods"
|
186 |
msgstr "Zahlungarten"
|
187 |
|
188 |
-
# @ woocommerce-germanized
|
189 |
-
#: includes/admin/class-wc-gzd-admin-status.php:43
|
190 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:286
|
191 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:350
|
192 |
-
msgid "Shipping Methods"
|
193 |
-
msgstr "Versandarten"
|
194 |
-
|
195 |
# @ woocommerce-germanized
|
196 |
#: includes/admin/class-wc-gzd-admin-welcome.php:53
|
197 |
msgid "About WooCommerce Germanized"
|
@@ -236,25 +428,25 @@ msgid "not allowed"
|
|
236 |
msgstr "nicht akzeptiert"
|
237 |
|
238 |
# @ woocommerce-germanized
|
239 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
240 |
msgid "Optional Email Content"
|
241 |
msgstr "Optionaler E-Mail Inhalt"
|
242 |
|
243 |
# @ woocommerce-germanized
|
244 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
245 |
msgid "Add content which will be replacing default page content within emails."
|
246 |
msgstr ""
|
247 |
"Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
|
248 |
"Seite zu bestimmen."
|
249 |
|
250 |
# @ woocommerce-germanized
|
251 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
252 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:152
|
253 |
msgid "Optional Mini Description"
|
254 |
msgstr "Warenkorb Kurzbeschreibung"
|
255 |
|
256 |
# @ woocommerce-germanized
|
257 |
-
#: includes/admin/class-wc-gzd-admin.php:
|
258 |
msgid ""
|
259 |
"This content will be shown as short product description within checkout and "
|
260 |
"emails."
|
@@ -262,19 +454,13 @@ msgstr ""
|
|
262 |
"Dieser Inhalt wird während des Bezahlvorganges und in den E-Mails als "
|
263 |
"Produkt Kurzbeschreibung angezeigt."
|
264 |
|
265 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
266 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:119
|
267 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:835
|
268 |
-
msgid "Service"
|
269 |
-
msgstr "Dienstleistung"
|
270 |
-
|
271 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
272 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:120
|
273 |
msgid "Service products do not sell physical products."
|
274 |
msgstr "Dienstleistungen werden nicht in physikalischer Form verkauft."
|
275 |
|
276 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:87
|
277 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
278 |
msgid "Sale Label"
|
279 |
msgstr "Regulärer Preishinweis"
|
280 |
|
@@ -285,16 +471,16 @@ msgid "Same as Parent"
|
|
285 |
msgstr "Gleiche wie übergeordnet"
|
286 |
|
287 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:97
|
288 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
289 |
msgid "Sale Regular Label"
|
290 |
msgstr "Neuer Preis Hinweis"
|
291 |
|
292 |
# @ woocommerce-germanized
|
293 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:115
|
294 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
295 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
296 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
297 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
298 |
msgid "Product Units"
|
299 |
msgstr "Produkteinheiten"
|
300 |
|
@@ -309,7 +495,7 @@ msgstr ""
|
|
309 |
|
310 |
# @ woocommerce-germanized
|
311 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:119
|
312 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
313 |
msgid "Calculation"
|
314 |
msgstr "Berechnung"
|
315 |
|
@@ -330,7 +516,7 @@ msgstr "Angebots-Einheitspreis"
|
|
330 |
|
331 |
# @ woocommerce-germanized
|
332 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:137
|
333 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
334 |
#: includes/api/class-wc-gzd-rest-products-controller.php:39
|
335 |
#: includes/api/class-wc-gzd-rest-products-controller.php:204
|
336 |
msgid "Delivery Time"
|
@@ -350,12 +536,12 @@ msgid "Product applies to differential taxation based on §25a UStG."
|
|
350 |
msgstr "Produkt ist differenzbesteuert nach §25a UStG."
|
351 |
|
352 |
# @ woocommerce-germanized
|
353 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:143
|
354 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:144
|
|
|
355 |
msgid "Select Price Label"
|
356 |
msgstr "Preishinweis auswählen"
|
357 |
|
358 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
359 |
msgid ""
|
360 |
"If the product is on sale you may want to show a price label right before "
|
361 |
"outputting the old price to inform the customer."
|
@@ -365,7 +551,7 @@ msgstr ""
|
|
365 |
"Preis). Mit diesem Hinweis kannst du genau festlegen, um welchen Preis es "
|
366 |
"sich dabei handelte (z.B. UVP)."
|
367 |
|
368 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
369 |
msgid ""
|
370 |
"If the product is on sale you may want to show a price label right before "
|
371 |
"outputting the new price to inform the customer."
|
@@ -375,35 +561,35 @@ msgstr ""
|
|
375 |
"neuer Preis)."
|
376 |
|
377 |
# @ woocommerce-germanized
|
378 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
379 |
#: includes/api/class-wc-gzd-rest-products-controller.php:114
|
380 |
#: includes/class-wc-gzd-post-types.php:66
|
381 |
msgid "Unit"
|
382 |
msgstr "Einheit"
|
383 |
|
384 |
# @ woocommerce-germanized
|
385 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
386 |
msgid "Select unit"
|
387 |
msgstr "Einheit auswählen"
|
388 |
|
389 |
# @ woocommerce-germanized
|
390 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
391 |
msgid "Needed if selling on a per unit basis"
|
392 |
msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
|
393 |
|
394 |
# @ woocommerce-germanized
|
395 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
396 |
msgid "Number of units included per default product price. Example: 1000 ml."
|
397 |
msgstr ""
|
398 |
"Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
|
399 |
|
400 |
# @ woocommerce-germanized
|
401 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
402 |
msgid "Base Price Units"
|
403 |
msgstr "Grundpreiseinheiten"
|
404 |
|
405 |
# @ woocommerce-germanized
|
406 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
407 |
msgid ""
|
408 |
"Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base "
|
409 |
"price unit amount."
|
@@ -412,33 +598,33 @@ msgstr ""
|
|
412 |
"hier 100 als Grundpreiseinheiten ein."
|
413 |
|
414 |
# @ woocommerce-germanized
|
415 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
416 |
msgid "Calculate base prices automatically."
|
417 |
msgstr "Grundpreis automatisch berechnen."
|
418 |
|
419 |
# @ woocommerce-germanized
|
420 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
421 |
msgid "Regular Base Price"
|
422 |
msgstr "Regulärer Grundpreis"
|
423 |
|
424 |
# @ woocommerce-germanized
|
425 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
426 |
msgid "Sale Base Price"
|
427 |
msgstr "Angebotsgrundpreis"
|
428 |
|
429 |
# @ woocommerce-germanized
|
430 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
431 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
432 |
msgid "Search for a delivery time…"
|
433 |
msgstr "Lieferzeit suchen…"
|
434 |
|
435 |
# @ woocommerce-germanized
|
436 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
437 |
msgid "Free shipping?"
|
438 |
msgstr "Versand kostenlos?"
|
439 |
|
440 |
# @ woocommerce-germanized
|
441 |
-
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:
|
442 |
msgid "This option disables the \"plus shipping costs\" notice on product page"
|
443 |
msgstr ""
|
444 |
"Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die "
|
@@ -474,7 +660,7 @@ msgstr "AGB Generator %s"
|
|
474 |
msgid "Revocation generator %s"
|
475 |
msgstr "Widerruf Generator %s"
|
476 |
|
477 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
478 |
#, php-format
|
479 |
msgid ""
|
480 |
"Please choose your data privacy settings from the available options within "
|
@@ -484,81 +670,86 @@ msgstr ""
|
|
484 |
"\">Germanized-Optionen</a>."
|
485 |
|
486 |
# @ woocommerce-germanized
|
487 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
488 |
msgid "General Options"
|
489 |
msgstr "Allgemein"
|
490 |
|
491 |
# @ woocommerce-germanized
|
492 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
493 |
msgid "Display Options"
|
494 |
msgstr "Anzeige"
|
495 |
|
496 |
# @ woocommerce-germanized
|
497 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
|
|
|
|
|
|
|
|
|
|
498 |
msgid "Email Options"
|
499 |
msgstr "E-Mails"
|
500 |
|
501 |
# @ woocommerce-germanized
|
502 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
503 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
504 |
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:106
|
505 |
msgid "None"
|
506 |
msgstr "Keine"
|
507 |
|
508 |
# @ woocommerce-germanized
|
509 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
510 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
511 |
msgid "General"
|
512 |
msgstr "Allgemein"
|
513 |
|
514 |
# @ woocommerce-germanized
|
515 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
516 |
msgid "Submit Order Button Text"
|
517 |
msgstr "Kauf abschließen - Text"
|
518 |
|
519 |
# @ woocommerce-germanized
|
520 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
521 |
msgid "This text serves as Button text for the Order Submit Button."
|
522 |
msgstr "Dieser Text wird auf dem Kauf abschließen Button dargestellt"
|
523 |
|
524 |
# @ woocommerce-germanized
|
525 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
526 |
msgid "Buy Now"
|
527 |
msgstr "Jetzt kaufen"
|
528 |
|
529 |
# @ woocommerce-germanized
|
530 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
531 |
msgid "Phone as required field"
|
532 |
msgstr "Telefon als Pflichtfeld"
|
533 |
|
534 |
# @ woocommerce-germanized
|
535 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
536 |
msgid "Should phone number be a required field within checkout?"
|
537 |
msgstr ""
|
538 |
"Diese Option setzen, damit die Telefonnummer ein Pflichtfeld im Checkout ist."
|
539 |
|
540 |
# @ woocommerce-germanized
|
541 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
542 |
msgid "Add title field"
|
543 |
msgstr "Anrede im Checkout"
|
544 |
|
545 |
# @ woocommerce-germanized
|
546 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
547 |
msgid "Add a title field to the address within checkout?"
|
548 |
msgstr "Fügt ein Feld \"Anrede\" im Checkout hinzu."
|
549 |
|
550 |
# @ woocommerce-germanized
|
551 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
552 |
msgid "Disallow cancellations"
|
553 |
msgstr "Stornierungen verhindern"
|
554 |
|
555 |
# @ woocommerce-germanized
|
556 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
557 |
msgid "Don’t allow customers to manually cancel orders."
|
558 |
msgstr "Stornierung von Bestellungen durch den Kunden verhindern."
|
559 |
|
560 |
# @ woocommerce-germanized
|
561 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
562 |
msgid ""
|
563 |
"By default payment methods like PayPal allow order cancellation by clicking "
|
564 |
"the abort link. This option will stop customers from manually cancel orders."
|
@@ -567,17 +758,17 @@ msgstr ""
|
|
567 |
"Kunden den Abbrechen-Link verwendet. Diese Option verhindert den manuellen "
|
568 |
"Abbruch einer Bestellung durch den Kunden."
|
569 |
|
570 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
571 |
msgid "Disallow gateway choosing"
|
572 |
msgstr "Wechsel der Zahlungsart"
|
573 |
|
574 |
# @ woocommerce-germanized
|
575 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
576 |
msgid "Don’t allow customers to change the payment gateway after ordering."
|
577 |
msgstr ""
|
578 |
"Wechsel der Zahlungsart nach der Bestellung durch den Kunden verhindern."
|
579 |
|
580 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
581 |
msgid ""
|
582 |
"Customers paying through a gateway which allows later payment (e.g. PayPal) "
|
583 |
"will find a link within their customer account which redirects them to a pay "
|
@@ -596,14 +787,14 @@ msgstr ""
|
|
596 |
"PayPal weiter."
|
597 |
|
598 |
# @ woocommerce-germanized
|
599 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
600 |
msgid "Contract"
|
601 |
msgstr "Kaufvertrag"
|
602 |
|
603 |
# @ woocommerce-germanized
|
604 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
605 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
606 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
607 |
#, php-format
|
608 |
msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
|
609 |
msgstr ""
|
@@ -611,24 +802,24 @@ msgstr ""
|
|
611 |
"erhalte professionellen Support."
|
612 |
|
613 |
# @ woocommerce-germanized
|
614 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
615 |
#: includes/admin/views/html-page-status-germanized.php:141
|
616 |
msgid "Legal Pages"
|
617 |
msgstr "Rechtlich relevante Seiten"
|
618 |
|
619 |
# @ woocommerce-germanized
|
620 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
621 |
msgid "This page should contain your terms & conditions."
|
622 |
msgstr "Diese Seite sollte deine Allgemeinen Geschäftsbedingungen enthalten."
|
623 |
|
624 |
# @ woocommerce-germanized
|
625 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
626 |
#, php-format
|
627 |
msgid "Don't have terms & conditions yet? <a href=\"%s\">Generate now</a>!"
|
628 |
msgstr "Du hast noch keine AGB? <a href=\"%s\">Jetzt generieren</a>!"
|
629 |
|
630 |
# @ woocommerce-germanized
|
631 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
632 |
msgid ""
|
633 |
"This page should contain information regarding your customer's Right of "
|
634 |
"Revocation."
|
@@ -638,32 +829,33 @@ msgstr ""
|
|
638 |
"[revocation_form]"
|
639 |
|
640 |
# @ woocommerce-germanized
|
641 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
642 |
#, php-format
|
643 |
msgid "Don't have a revocation page yet? <a href=\"%s\">Generate now</a>!"
|
644 |
msgstr ""
|
645 |
"Du hast noch keine Widerrufsbelehrung? <a href=\"%s\">Jetzt generieren</a>!"
|
646 |
|
647 |
# @ woocommerce-germanized
|
648 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
649 |
msgid "This page should contain an imprint with your company's information."
|
650 |
msgstr ""
|
651 |
"Diese Seite sollte das Impressum d.h. die Informationen (gemäß TMG) zu "
|
652 |
"deinem Unternehmen enthalten."
|
653 |
|
654 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
655 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
|
|
656 |
msgid "Privacy Policy"
|
657 |
msgstr "Datenschutz"
|
658 |
|
659 |
# @ woocommerce-germanized
|
660 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
661 |
msgid ""
|
662 |
"This page should contain information regarding your data security policy."
|
663 |
msgstr "Diese Seite sollte deine Datenschutzbelehrung enthalten."
|
664 |
|
665 |
# @ woocommerce-germanized
|
666 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
667 |
msgid ""
|
668 |
"This page should contain information regarding the Payment Methods that are "
|
669 |
"chooseable during checkout."
|
@@ -673,7 +865,7 @@ msgstr ""
|
|
673 |
"[payment_methods_info]"
|
674 |
|
675 |
# @ woocommerce-germanized
|
676 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
677 |
msgid ""
|
678 |
"This page should contain information regarding shipping methods that are "
|
679 |
"chooseable during checkout."
|
@@ -681,165 +873,13 @@ msgstr ""
|
|
681 |
"Diese Seite sollte Informationen zu den von dir zur Verfügung gestellten "
|
682 |
"Versandarten bereitstellen."
|
683 |
|
684 |
-
# @ woocommerce-germanized
|
685 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:301
|
686 |
-
msgid "Registration"
|
687 |
-
msgstr "Registrierung"
|
688 |
-
|
689 |
-
# @ woocommerce-germanized
|
690 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:302
|
691 |
-
msgid "Add a checkbox to customer registration form."
|
692 |
-
msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
|
693 |
-
|
694 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:309
|
695 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:370
|
696 |
-
msgid "Text"
|
697 |
-
msgstr "Text"
|
698 |
-
|
699 |
-
# @ woocommerce-germanized
|
700 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:310
|
701 |
-
msgid ""
|
702 |
-
"Choose a Plain Text which will be shown as checkbox text for customer "
|
703 |
-
"account creation. Use {term_link}{/term_link}, {data_security_link}{/"
|
704 |
-
"data_security_link}, {revocation_link}{/revocation_link} as Placeholders for "
|
705 |
-
"the links to legal pages."
|
706 |
-
msgstr ""
|
707 |
-
"Dieser Text dient als Hinweistext für die Erstellung eines Kundenkontos und "
|
708 |
-
"wird neben der Checkbox dargestellt. Verwende {term_link}{/term_link}, "
|
709 |
-
"{data_security_link}{/data_security_link}, {revocation_link}{/"
|
710 |
-
"revocation_link} als Platzhalter für die Links zu den rechtlichen "
|
711 |
-
"Hinweisseiten."
|
712 |
-
|
713 |
-
# @ woocommerce-germanized
|
714 |
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:312
|
715 |
-
|
716 |
-
"Yes, I’d like create a new account and have read and understood the "
|
717 |
-
"{data_security_link}data privacy statement{/data_security_link}."
|
718 |
-
msgstr ""
|
719 |
-
"Ja, ich möchte ein Kundenkonto eröffnen und akzeptiere die "
|
720 |
-
"{data_security_link}Datenschutzerklärung{/data_security_link}."
|
721 |
-
|
722 |
-
# @ woocommerce-germanized
|
723 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:319
|
724 |
-
msgid "Checkout"
|
725 |
-
msgstr "Kasse"
|
726 |
-
|
727 |
-
# @ woocommerce-germanized
|
728 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:320
|
729 |
-
msgid ""
|
730 |
-
"Replace default WooCommerce text regarding account creation during checkout."
|
731 |
-
msgstr ""
|
732 |
-
"Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
|
733 |
-
|
734 |
-
# @ woocommerce-germanized
|
735 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:321
|
736 |
-
msgid ""
|
737 |
-
"Use the text from above instead of the default WooCommerce text regarding "
|
738 |
-
"account creation during checkout. This checkbox is only show if you have "
|
739 |
-
"activated guest accounts."
|
740 |
-
msgstr ""
|
741 |
-
"Nutze den oben festgelegten Hinweistext anstelle des WooCommerce "
|
742 |
-
"Standardtextes für die Checkbox zum Erstellen von Kundenkonten während des "
|
743 |
-
"Bestellvorganges. Die Checkbox wird nur angezeigt, wenn du Gast-Checkouts "
|
744 |
-
"zulässt."
|
745 |
-
|
746 |
-
# @ woocommerce-germanized
|
747 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:328
|
748 |
-
msgid "Parcel Delivery"
|
749 |
-
msgstr "Paketdienstleister"
|
750 |
-
|
751 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:329
|
752 |
-
msgid ""
|
753 |
-
"Show checkbox for data transmission to third party parcel service providers."
|
754 |
-
msgstr ""
|
755 |
-
"Checkbox zur Erlaubnis der Datenweitergabe an den Paketdienstleister "
|
756 |
-
"einfügen."
|
757 |
-
|
758 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:330
|
759 |
-
msgid ""
|
760 |
-
"You may optionally choose to show a checkbox which lets the customer accept "
|
761 |
-
"data transmission to a third party parcel service provider to receive parcel "
|
762 |
-
"delivery reminders."
|
763 |
-
msgstr ""
|
764 |
-
"Du kannst optional eine Checkbox einfügen, in der dein Kunde die "
|
765 |
-
"Datenweitergabe an den Paketdienstleister akzeptieren kann (z.B. um eine "
|
766 |
-
"Paketbenachrichtigung per E-Mail zu erhalten). Falls dein Kunde die Checkbox "
|
767 |
-
"nicht setzt, siehst du das in der Bestellübersicht. Du musst dich selbst "
|
768 |
-
"darum kümmern, dass die Daten dann nicht an den Paketdienstleister "
|
769 |
-
"weitergeleitet werden. "
|
770 |
-
|
771 |
-
# @ woocommerce-germanized
|
772 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:337
|
773 |
-
msgid "Show checkbox"
|
774 |
-
msgstr "Checkbox anzeigen"
|
775 |
-
|
776 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:338
|
777 |
-
msgid ""
|
778 |
-
"Choose whether you like to always show the parcel delivery checkbox or do "
|
779 |
-
"only show for certain shipping methods."
|
780 |
-
msgstr ""
|
781 |
-
"Wähle aus, ob du die Paketdienstleister-Checkbox immer oder nur für "
|
782 |
-
"bestimmte Versandmethoden anzeigen möchtest."
|
783 |
-
|
784 |
-
# @ woocommerce-germanized
|
785 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:343
|
786 |
-
msgid "For certain shipping methods."
|
787 |
-
msgstr "Für bestimmte Versandmethoden."
|
788 |
-
|
789 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:344
|
790 |
-
msgid "Always show."
|
791 |
-
msgstr "Immer anzeigen."
|
792 |
-
|
793 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:351
|
794 |
-
msgid "Select shipping methods which are applicable for the Opt-In Checkbox."
|
795 |
-
msgstr ""
|
796 |
-
"Wähle Versandmethoden aus für die die Paketdienstleister Checkbox angezeigt "
|
797 |
-
"werden soll."
|
798 |
-
|
799 |
-
# @ woocommerce-germanized
|
800 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:361
|
801 |
-
msgid "Mandatory"
|
802 |
-
msgstr "Pflichtfeld"
|
803 |
-
|
804 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
805 |
-
msgid "Make the parcel delivery checkbox a required field."
|
806 |
-
msgstr "Paketdienstleister Checkbox zum Pflichtfeld machen?"
|
807 |
-
|
808 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:363
|
809 |
-
msgid "Make the checkbox mandatory to complete checkout."
|
810 |
-
msgstr "Checkbox zum Pflichtfeld machen um den Kauf abzuschließen."
|
811 |
-
|
812 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:371
|
813 |
-
msgid ""
|
814 |
-
"Choose a Plain Text which will be shown right next to the corresponding "
|
815 |
-
"checkbox to inform the customer about the data being transfered to the third "
|
816 |
-
"party shipping supplier. Use {shipping_method_title} to insert the shipping "
|
817 |
-
"method title."
|
818 |
-
msgstr ""
|
819 |
-
"Passe hier optional den Hinweistext an der neben der entsprechenden Checkbox "
|
820 |
-
"angezeigt wird. Informiere deine Kunden über eine etwaige Datenweitergabe an "
|
821 |
-
"den Paketdienstleister. Verwende den Platzhalter {shipping_method_title} um "
|
822 |
-
"den Titel der Versandmethoden einzubetten."
|
823 |
-
|
824 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:373
|
825 |
-
#: includes/wc-gzd-cart-functions.php:466
|
826 |
-
msgid ""
|
827 |
-
"Yes, I would like to be reminded via E-mail about parcel delivery "
|
828 |
-
"({shipping_method_title}). Your E-mail Address will only be transferred to "
|
829 |
-
"our parcel service provider for that particular reason."
|
830 |
-
msgstr ""
|
831 |
-
"Ja, ich möchte per E-Mail für diese Bestellung eine Paketankündigung vom "
|
832 |
-
"Paketdienstleister ({shipping_method_title}) erhalten. Deine E-Mail Adresse "
|
833 |
-
"wird nur für diesen einmaligen Zweck an unseren Paketdienstleister "
|
834 |
-
"weitergegeben."
|
835 |
-
|
836 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:381
|
837 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:384
|
838 |
msgid "Dispute Resolution"
|
839 |
msgstr "Streitbeilegung"
|
840 |
|
841 |
# @ woocommerce-germanized
|
842 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
843 |
#, php-format
|
844 |
msgid ""
|
845 |
"As with Feb. 1 2017 new regulations regarding alternative dispute resolution "
|
@@ -850,7 +890,7 @@ msgstr ""
|
|
850 |
"Kraft. Weiterführende Informationen zu deinen Informationspflichten findest "
|
851 |
"du <a href=\"%s\" target=\"_blank\">hier</a>."
|
852 |
|
853 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
854 |
msgid ""
|
855 |
"You may select whether you are willing, obliged or not willing to "
|
856 |
"participate in dispute settlement proceeedings before a consumer arbitration "
|
@@ -864,27 +904,27 @@ msgstr ""
|
|
864 |
"deinem Impressum platzieren solltest. Trusted Shops rät dazu den Text auch "
|
865 |
"in deine AGB einzufügen."
|
866 |
|
867 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
868 |
msgid "Not obliged, not willing"
|
869 |
msgstr "Nicht verpflichtet, nicht bereit"
|
870 |
|
871 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
872 |
msgid "Not obliged, willing"
|
873 |
msgstr "Nicht verpflichtet, bereit"
|
874 |
|
875 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
876 |
msgid "Obliged"
|
877 |
msgstr "Verpflichtet"
|
878 |
|
879 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
880 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
881 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
882 |
msgid "Resolution Text"
|
883 |
msgstr "Streitbeilegung Text"
|
884 |
|
885 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
886 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
887 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
888 |
msgid ""
|
889 |
"Adapt this example text regarding alternative dispute resolution to your "
|
890 |
"needs. Text will be added to the [gzd_complaints] Shortcode. You may as well "
|
@@ -895,7 +935,7 @@ msgstr ""
|
|
895 |
"noch in deinen AGB integrieren."
|
896 |
|
897 |
# @ woocommerce-germanized
|
898 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
899 |
msgid ""
|
900 |
"The european commission provides a platform for online dispute resolution "
|
901 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. We are not "
|
@@ -908,7 +948,7 @@ msgstr ""
|
|
908 |
"Verbraucherschlichtungsstelle sind wir nicht verpflichtet und nicht bereit."
|
909 |
|
910 |
# @ woocommerce-germanized
|
911 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
912 |
msgid ""
|
913 |
"The european commission provides a platform for online dispute resolution "
|
914 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. Consumers "
|
@@ -920,7 +960,7 @@ msgstr ""
|
|
920 |
"sind bereit, an einem außergerichtlichen Schlichtungsverfahren teilzunehmen."
|
921 |
|
922 |
# @ woocommerce-germanized
|
923 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
924 |
msgid ""
|
925 |
"The european commission provides a platform for online dispute resolution "
|
926 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. Consumers "
|
@@ -936,47 +976,42 @@ msgstr ""
|
|
936 |
"Stelle teilzunehmen. Wir werden an einem solchen Verfahren teilnehmen."
|
937 |
|
938 |
# @ woocommerce-germanized
|
939 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
940 |
msgid "Shortcode Status"
|
941 |
msgstr "Shortcode Status"
|
942 |
|
943 |
# @ woocommerce-germanized
|
944 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
945 |
msgid "Please choose a page as your imprint first."
|
946 |
msgstr "Bitte hinterlege zuerst eine Seite als dein Impressum."
|
947 |
|
948 |
-
|
949 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:431
|
950 |
-
msgid "Found"
|
951 |
-
msgstr "Eingebunden"
|
952 |
-
|
953 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:431
|
954 |
#, php-format
|
955 |
msgid "Not found within %s"
|
956 |
msgstr "Nicht gefunden in: %s"
|
957 |
|
958 |
# @ woocommerce-germanized
|
959 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
960 |
msgid "Append it now"
|
961 |
msgstr "Jetzt hinzufügen"
|
962 |
|
963 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
964 |
msgid "Small Businesses"
|
965 |
msgstr "Kleinunternehmer"
|
966 |
|
967 |
# @ woocommerce-germanized
|
968 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
969 |
#: includes/admin/views/html-page-status-germanized.php:37
|
970 |
msgid "Small-Enterprise-Regulation"
|
971 |
msgstr "Kleinunternehmerregelung"
|
972 |
|
973 |
# @ woocommerce-germanized
|
974 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
975 |
msgid "VAT based on §19 UStG"
|
976 |
msgstr "Umsatzsteuerbefreit nach §19 UStG."
|
977 |
|
978 |
# @ woocommerce-germanized
|
979 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
980 |
#, php-format
|
981 |
msgid ""
|
982 |
"set this Option if you have chosen <a href=\"%s\" target=\"_blank\">§19 "
|
@@ -987,50 +1022,50 @@ msgstr ""
|
|
987 |
"machen willst."
|
988 |
|
989 |
# @ woocommerce-germanized
|
990 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
991 |
msgid "Show no VAT notice"
|
992 |
msgstr "Umsatzsteuerbefreiung"
|
993 |
|
994 |
# @ woocommerce-germanized
|
995 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
996 |
msgid "Show no VAT §19 UStG notice on single product"
|
997 |
msgstr ""
|
998 |
"Hinweis zur Umsatzsteuerbefreiung gemäß §19 UStG auf der Produktseite "
|
999 |
"anzeigen."
|
1000 |
|
1001 |
# @ woocommerce-germanized
|
1002 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1003 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1004 |
msgid "Notice Text"
|
1005 |
msgstr "Hinweistext"
|
1006 |
|
1007 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1008 |
msgid ""
|
1009 |
"You may want to adjust the small buisness notice text to meet your criteria."
|
1010 |
msgstr "Passe hier, falls notwending, den Kleinunternehmer Hinweistext an."
|
1011 |
|
1012 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1013 |
#: includes/wc-gzd-core-functions.php:94
|
1014 |
msgid ""
|
1015 |
"Value added tax is not collected, as small businesses according to §19 (1) "
|
1016 |
"UStG."
|
1017 |
msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
|
1018 |
|
1019 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1020 |
msgid "Differential Taxation"
|
1021 |
msgstr "Differenzbesteuerung"
|
1022 |
|
1023 |
# @ woocommerce-germanized
|
1024 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1025 |
msgid "Taxation Notice"
|
1026 |
msgstr "Steuerhinweis"
|
1027 |
|
1028 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1029 |
msgid "Enable differential taxation text notice beneath product price."
|
1030 |
msgstr ""
|
1031 |
"Aktiviere den Hinweis zur Differenzbesteuerung unterhalb des Produktpreises."
|
1032 |
|
1033 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1034 |
msgid ""
|
1035 |
"If you have disabled this option, a normal VAT notice will be displayed, "
|
1036 |
"which is sufficient as Trusted Shops states. To further inform your "
|
@@ -1040,7 +1075,7 @@ msgstr ""
|
|
1040 |
"angezeigt. Der Standard-Hinweis ist laut Trusted Shops bereits ausreichend. "
|
1041 |
"Du kannst diesen Hinweis nutzen um deine Kunden besser zu informieren."
|
1042 |
|
1043 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1044 |
msgid ""
|
1045 |
"This text will be shown as a further notice for the customer to inform him "
|
1046 |
"about differential taxation."
|
@@ -1048,33 +1083,33 @@ msgstr ""
|
|
1048 |
"Dieser Text dient zur weiterführenden Information deiner Kunden bzgl. der "
|
1049 |
"Differenzbesteuerung."
|
1050 |
|
1051 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1052 |
msgid "incl. VAT (differential taxation according to §25a UStG.)"
|
1053 |
msgstr "inkl. MwSt. (differenzbesteuert nach §25a UStG.)"
|
1054 |
|
1055 |
# @ woocommerce-germanized
|
1056 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1057 |
msgid "Checkout Notice"
|
1058 |
msgstr "Hinweis Kasse"
|
1059 |
|
1060 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1061 |
msgid "Enable differential taxation notice during checkout and in emails."
|
1062 |
msgstr ""
|
1063 |
"Aktiviere den Hinweis zur Differenzbesteuerung im Checkout und in E-Mails."
|
1064 |
|
1065 |
# @ woocommerce-germanized
|
1066 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1067 |
msgid "Delivery Times"
|
1068 |
msgstr "Lieferzeiten"
|
1069 |
|
1070 |
# @ woocommerce-germanized
|
1071 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1072 |
#: includes/admin/views/html-page-status-germanized.php:42
|
1073 |
msgid "Default Delivery Time"
|
1074 |
msgstr "Standard-Lieferzeit"
|
1075 |
|
1076 |
# @ woocommerce-germanized
|
1077 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1078 |
msgid ""
|
1079 |
"This delivery time will be added to every product if no delivery time has "
|
1080 |
"been chosen individually"
|
@@ -1083,17 +1118,17 @@ msgstr ""
|
|
1083 |
"zugeordnet wurde"
|
1084 |
|
1085 |
# @ woocommerce-germanized
|
1086 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1087 |
msgid "Manage Delivery Times"
|
1088 |
msgstr "Lieferzeiten verwalten"
|
1089 |
|
1090 |
# @ woocommerce-germanized
|
1091 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1092 |
msgid "Delivery Time Text"
|
1093 |
msgstr "Lieferzeit Text"
|
1094 |
|
1095 |
# @ woocommerce-germanized
|
1096 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1097 |
msgid ""
|
1098 |
"This text will be used to indicate delivery time for products. Use "
|
1099 |
"{delivery_time} as placeholder."
|
@@ -1102,21 +1137,21 @@ msgstr ""
|
|
1102 |
"{delivery_time} als Platzhalter verwenden."
|
1103 |
|
1104 |
# @ woocommerce-germanized
|
1105 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1106 |
msgid "Delivery time: {delivery_time}"
|
1107 |
msgstr "Lieferzeit: {delivery_time}"
|
1108 |
|
1109 |
# @ woocommerce-germanized
|
1110 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1111 |
msgid "Sale Price Labels"
|
1112 |
msgstr "Preishinweise"
|
1113 |
|
1114 |
# @ woocommerce-germanized
|
1115 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1116 |
msgid "Default Sale Label"
|
1117 |
msgstr "Standard-Streichpreis-Hinweis"
|
1118 |
|
1119 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1120 |
msgid ""
|
1121 |
"Choose whether you would like to have a default sale price label to inform "
|
1122 |
"the customer about the regular price (e.g. Recommended Retail Price)."
|
@@ -1125,16 +1160,16 @@ msgstr ""
|
|
1125 |
"Kunden auf den alten Preis (bei reduzierten Produkten, sog. Streichpreis) "
|
1126 |
"hinweist (z.B. UVP)."
|
1127 |
|
1128 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1129 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1130 |
msgid "Manage Price Labels"
|
1131 |
msgstr "Preishinweise verwalten"
|
1132 |
|
1133 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1134 |
msgid "Default Sale Regular Label"
|
1135 |
msgstr "Standard-Angebotspreis-Hinweis"
|
1136 |
|
1137 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1138 |
msgid ""
|
1139 |
"Choose whether you would like to have a default sale price regular label to "
|
1140 |
"inform the customer about the sale price (e.g. New Price)."
|
@@ -1144,17 +1179,17 @@ msgstr ""
|
|
1144 |
"hinweist (z.B. Unser neuer Preis)."
|
1145 |
|
1146 |
# @ woocommerce-germanized
|
1147 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1148 |
msgid "Shipping Costs"
|
1149 |
msgstr "Versandkosten"
|
1150 |
|
1151 |
# @ woocommerce-germanized
|
1152 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1153 |
msgid "Shipping Costs Text"
|
1154 |
msgstr "Versandkosten Text"
|
1155 |
|
1156 |
# @ woocommerce-germanized
|
1157 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1158 |
msgid ""
|
1159 |
"This text will be used to inform the customer about shipping costs. Use "
|
1160 |
"{link}{/link} to insert link to shipping costs page."
|
@@ -1164,17 +1199,17 @@ msgstr ""
|
|
1164 |
"zur Versandkosten-Seite einzufügen."
|
1165 |
|
1166 |
# @ woocommerce-germanized
|
1167 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1168 |
msgid "plus {link}Shipping Costs{/link}"
|
1169 |
msgstr "zzgl. {link}Versandkosten{/link}"
|
1170 |
|
1171 |
# @ woocommerce-germanized
|
1172 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1173 |
msgid "Free Shipping Text"
|
1174 |
msgstr "Kostenloser Versand Text"
|
1175 |
|
1176 |
# @ woocommerce-germanized
|
1177 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1178 |
msgid ""
|
1179 |
"This text will be used to inform the customer about free shipping. Leave "
|
1180 |
"empty to disable notice. Use {link}{/link} to insert link to shipping costs "
|
@@ -1185,17 +1220,17 @@ msgstr ""
|
|
1185 |
"Versandkosten-Seite einzufügen."
|
1186 |
|
1187 |
# @ woocommerce-germanized
|
1188 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1189 |
msgid "Shipping Costs Tax"
|
1190 |
msgstr "Steuerberechnung"
|
1191 |
|
1192 |
# @ woocommerce-germanized
|
1193 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1194 |
msgid "Enable better taxation for shpping costs?"
|
1195 |
msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
|
1196 |
|
1197 |
# @ woocommerce-germanized
|
1198 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1199 |
#, php-format
|
1200 |
msgid ""
|
1201 |
"By choosing this option shipping cost taxation will be calculated based on "
|
@@ -1209,18 +1244,18 @@ msgstr ""
|
|
1209 |
"Bruttobeträge. Hier ein kleines Beispiel: %s"
|
1210 |
|
1211 |
# @ woocommerce-germanized
|
1212 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1213 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1214 |
msgid "Force Tax Calculation"
|
1215 |
msgstr "Steuerberechnung erzwingen"
|
1216 |
|
1217 |
# @ woocommerce-germanized
|
1218 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1219 |
msgid "Force shipping costs tax calculation for every method?"
|
1220 |
msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
|
1221 |
|
1222 |
# @ woocommerce-germanized
|
1223 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1224 |
msgid ""
|
1225 |
"This option will overwrite settings for each individual shipping method to "
|
1226 |
"force tax calculation (instead of only calculating tax for those methods "
|
@@ -1230,22 +1265,22 @@ msgstr ""
|
|
1230 |
"Versandarten und erzwingt die Steuerberechnung."
|
1231 |
|
1232 |
# @ woocommerce-germanized
|
1233 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1234 |
msgid "Fees"
|
1235 |
msgstr "Gebühren"
|
1236 |
|
1237 |
# @ woocommerce-germanized
|
1238 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1239 |
msgid "Fee Tax"
|
1240 |
msgstr "Steuerberechnung"
|
1241 |
|
1242 |
# @ woocommerce-germanized
|
1243 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1244 |
msgid "Enable better taxation for fees?"
|
1245 |
msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
|
1246 |
|
1247 |
# @ woocommerce-germanized
|
1248 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1249 |
msgid ""
|
1250 |
"By choosing this option fee taxation will be calculated based on tax rates "
|
1251 |
"within cart. See shipping costs taxation for more information."
|
@@ -1256,12 +1291,12 @@ msgstr ""
|
|
1256 |
"Nettobeträge in Bruttobeträge an."
|
1257 |
|
1258 |
# @ woocommerce-germanized
|
1259 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1260 |
msgid "Force fee tax calculation for every fee?"
|
1261 |
msgstr "Berechnung der Steuern für Gebühren erzwingen?"
|
1262 |
|
1263 |
# @ woocommerce-germanized
|
1264 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1265 |
msgid ""
|
1266 |
"This option will overwrite settings for each individual fee to force tax "
|
1267 |
"calculation (instead of only calculating tax for those fees which are "
|
@@ -1271,22 +1306,22 @@ msgstr ""
|
|
1271 |
"Steuerberechnung."
|
1272 |
|
1273 |
# @ woocommerce-germanized
|
1274 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1275 |
msgid "Customers"
|
1276 |
msgstr "Kunden"
|
1277 |
|
1278 |
# @ woocommerce-germanized
|
1279 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1280 |
msgid "Customer Double Opt In"
|
1281 |
msgstr "Double Opt-In"
|
1282 |
|
1283 |
# @ woocommerce-germanized
|
1284 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1285 |
msgid "Enable customer double opt in on registration?"
|
1286 |
msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
|
1287 |
|
1288 |
# @ woocommerce-germanized
|
1289 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1290 |
#, php-format
|
1291 |
msgid ""
|
1292 |
"If customer chooses to create a customer account an email with an activation "
|
@@ -1300,15 +1335,15 @@ msgstr ""
|
|
1300 |
"Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
|
1301 |
"Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1302 |
|
1303 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1304 |
msgid "Disable Login and Checkout"
|
1305 |
msgstr "Login und Checkout"
|
1306 |
|
1307 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1308 |
msgid "Disable login and checkout for unactivated customers."
|
1309 |
msgstr "Deaktiviere den Login und Checkout für inaktive Kunden."
|
1310 |
|
1311 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1312 |
msgid ""
|
1313 |
"Customers that did not click on the activation link will not be able to "
|
1314 |
"complete checkout nor login to their account."
|
@@ -1318,12 +1353,12 @@ msgstr ""
|
|
1318 |
"werden."
|
1319 |
|
1320 |
# @ woocommerce-germanized
|
1321 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1322 |
msgid "Delete Unactivated After"
|
1323 |
msgstr "Unaktivierte löschen nach"
|
1324 |
|
1325 |
# @ woocommerce-germanized
|
1326 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1327 |
msgid ""
|
1328 |
"This will make sure unactivated customer accounts will be deleted after X "
|
1329 |
"days. Set to 0 if you don't want to automatically delete unactivated "
|
@@ -1334,23 +1369,23 @@ msgstr ""
|
|
1334 |
"setze den Wert auf 0."
|
1335 |
|
1336 |
# @ woocommerce-germanized
|
1337 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1338 |
msgid "days"
|
1339 |
msgstr "Tagen"
|
1340 |
|
1341 |
# @ woocommerce-germanized
|
1342 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1343 |
#: includes/wc-gzd-core-functions.php:60
|
1344 |
msgid "Right of Recission"
|
1345 |
msgstr "Widerrufsrecht"
|
1346 |
|
1347 |
# @ woocommerce-germanized
|
1348 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1349 |
msgid "Revocation Address"
|
1350 |
msgstr "Widerruf richten an"
|
1351 |
|
1352 |
# @ woocommerce-germanized
|
1353 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1354 |
msgid ""
|
1355 |
"Type in an address, telephone/telefax number, email address which is to be "
|
1356 |
"used as revocation address"
|
@@ -1359,18 +1394,18 @@ msgstr ""
|
|
1359 |
"die deine Kunden ihren Widerruf richten sollen"
|
1360 |
|
1361 |
# @ woocommerce-germanized
|
1362 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1363 |
#: includes/admin/views/html-page-status-germanized.php:81
|
1364 |
msgid "Virtual VAT"
|
1365 |
msgstr "USt. Änderung 2015"
|
1366 |
|
1367 |
# @ woocommerce-germanized
|
1368 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1369 |
msgid "Enable Virtual VAT"
|
1370 |
msgstr "USt. Anpassung aktivieren"
|
1371 |
|
1372 |
# @ woocommerce-germanized
|
1373 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1374 |
msgid ""
|
1375 |
"Enable if you want to charge your customer's countries' VAT for virtual "
|
1376 |
"products."
|
@@ -1378,7 +1413,7 @@ msgstr ""
|
|
1378 |
"Für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers berechnen."
|
1379 |
|
1380 |
# @ woocommerce-germanized
|
1381 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1382 |
#, php-format
|
1383 |
msgid ""
|
1384 |
"New EU VAT rule applies on 01.01.2015. Make sure that every digital or "
|
@@ -1401,44 +1436,44 @@ msgstr ""
|
|
1401 |
"dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1402 |
|
1403 |
# @ woocommerce-germanized
|
1404 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1405 |
msgctxt "invoices"
|
1406 |
msgid "Invoices"
|
1407 |
msgstr "Rechnungen"
|
1408 |
|
1409 |
# @ woocommerce-germanized
|
1410 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1411 |
msgid "VAT"
|
1412 |
msgstr "Umsatzsteuer"
|
1413 |
|
1414 |
# @ woocommerce-germanized
|
1415 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1416 |
msgid "Customer"
|
1417 |
msgstr "Kunde"
|
1418 |
|
1419 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1420 |
msgid "Admin"
|
1421 |
msgstr "Admin"
|
1422 |
|
1423 |
# @ woocommerce-germanized
|
1424 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1425 |
#, php-format
|
1426 |
msgid "Attach %s"
|
1427 |
msgstr "%s"
|
1428 |
|
1429 |
# @ woocommerce-germanized
|
1430 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1431 |
#, php-format
|
1432 |
msgid "Attach %s to the following email templates"
|
1433 |
msgstr "%s an die folgenden E-Mail Templates anfügen"
|
1434 |
|
1435 |
# @ woocommerce-germanized
|
1436 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1437 |
msgid "E-Mails"
|
1438 |
msgstr "E-Mails"
|
1439 |
|
1440 |
# @ woocommerce-germanized
|
1441 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1442 |
msgid ""
|
1443 |
"Use drag & drop to customize attachment order. Don't forget to save your "
|
1444 |
"changes."
|
@@ -1447,46 +1482,46 @@ msgstr ""
|
|
1447 |
"beeinflussen und speichere anschließend deine Änderungen."
|
1448 |
|
1449 |
# @ woocommerce-germanized
|
1450 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1451 |
msgid "Email Display Options"
|
1452 |
msgstr "Darstellung"
|
1453 |
|
1454 |
# @ woocommerce-germanized
|
1455 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1456 |
msgid "Show within Emails"
|
1457 |
msgstr "In E-Mails anzeigen"
|
1458 |
|
1459 |
# @ woocommerce-germanized
|
1460 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1461 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1462 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1463 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1464 |
msgid "Base Price"
|
1465 |
msgstr "Grundpreis"
|
1466 |
|
1467 |
# @ woocommerce-germanized
|
1468 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1469 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1470 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1471 |
msgid "Delivery Time Notice"
|
1472 |
msgstr "Lieferzeiten-Hinweis"
|
1473 |
|
1474 |
# @ woocommerce-germanized
|
1475 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1476 |
msgid "Short Description"
|
1477 |
msgstr "Warenkorbkurzbeschreibung"
|
1478 |
|
1479 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1480 |
msgid "Hide Username"
|
1481 |
msgstr "Nutzernamen verstecken"
|
1482 |
|
1483 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1484 |
msgid ""
|
1485 |
"Hide username from email content if password or password reset link is "
|
1486 |
"embedded."
|
1487 |
msgstr "Nutzernamen nicht zusammen mit einem Passwort versenden."
|
1488 |
|
1489 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1490 |
msgid ""
|
1491 |
"Trusted Shops advises to not show the username together with an account "
|
1492 |
"password or password reset link. This option hides (or masks) the username "
|
@@ -1497,12 +1532,12 @@ msgstr ""
|
|
1497 |
"Trusted Shops Mitglied bist, solltest du diese Option aktivieren."
|
1498 |
|
1499 |
# @ woocommerce-germanized
|
1500 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1501 |
msgid "Email Attachment Options"
|
1502 |
msgstr "PDF Anhang"
|
1503 |
|
1504 |
# @ woocommerce-germanized
|
1505 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1506 |
#, php-format
|
1507 |
msgid ""
|
1508 |
"Want to attach automatically generated PDF files to emails instead of plain "
|
@@ -1512,27 +1547,17 @@ msgstr ""
|
|
1512 |
"%sUpgrade zur %spro%s Version%s"
|
1513 |
|
1514 |
# @ woocommerce-germanized
|
1515 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1516 |
-
msgid "Downloadable Product"
|
1517 |
-
msgstr "Herunterladbares Produkt"
|
1518 |
-
|
1519 |
-
# @ woocommerce-germanized
|
1520 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:834
|
1521 |
-
msgid "Virtual Product"
|
1522 |
-
msgstr "Virtuelles Produkt"
|
1523 |
-
|
1524 |
-
# @ woocommerce-germanized
|
1525 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:846
|
1526 |
msgid "Add to Cart"
|
1527 |
msgstr "Zum Warenkorb Button"
|
1528 |
|
1529 |
# @ woocommerce-germanized
|
1530 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1531 |
msgid "Show add to cart button on listings?"
|
1532 |
msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
|
1533 |
|
1534 |
# @ woocommerce-germanized
|
1535 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1536 |
msgid ""
|
1537 |
"unset this option if you don't want to show the add to cart button within "
|
1538 |
"the product listings"
|
@@ -1541,18 +1566,18 @@ msgstr ""
|
|
1541 |
"von Produktauflistungen darstellen möchten"
|
1542 |
|
1543 |
# @ woocommerce-germanized
|
1544 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1545 |
msgid "Link to Details"
|
1546 |
msgstr "Verlinkung zu Produktdetails"
|
1547 |
|
1548 |
# @ woocommerce-germanized
|
1549 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1550 |
msgid ""
|
1551 |
"Want to link to product details page instead of add to cart within listings?"
|
1552 |
msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
|
1553 |
|
1554 |
# @ woocommerce-germanized
|
1555 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1556 |
msgid ""
|
1557 |
"Decide whether you like to link to your product's details page instead of "
|
1558 |
"displaying an add to cart button within product listings."
|
@@ -1562,17 +1587,17 @@ msgstr ""
|
|
1562 |
"diese Option."
|
1563 |
|
1564 |
# @ woocommerce-germanized
|
1565 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1566 |
msgid "Product Details Text"
|
1567 |
msgstr "Produktdetails Text"
|
1568 |
|
1569 |
# @ woocommerce-germanized
|
1570 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1571 |
msgid "Details"
|
1572 |
msgstr "Details"
|
1573 |
|
1574 |
# @ woocommerce-germanized
|
1575 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1576 |
msgid ""
|
1577 |
"If you have chosen to link to product details page instead of add to cart "
|
1578 |
"URL you may want to change the button text."
|
@@ -1582,11 +1607,11 @@ msgstr ""
|
|
1582 |
"einen Button-Text vergeben."
|
1583 |
|
1584 |
# @ woocommerce-germanized
|
1585 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1586 |
msgid "Digital Delivery Time Text"
|
1587 |
msgstr "Lieferzeit Digital"
|
1588 |
|
1589 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1590 |
msgid ""
|
1591 |
"Enter a text which will be shown as digital delivery time text (replacement "
|
1592 |
"for default digital time on digital products)."
|
@@ -1596,66 +1621,66 @@ msgstr ""
|
|
1596 |
"lassen."
|
1597 |
|
1598 |
# @ woocommerce-germanized
|
1599 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1600 |
msgid "Notice Footer"
|
1601 |
msgstr "Hinweise im Footer"
|
1602 |
|
1603 |
# @ woocommerce-germanized
|
1604 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1605 |
msgid "Show a global VAT notice within footer"
|
1606 |
msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
|
1607 |
|
1608 |
# @ woocommerce-germanized
|
1609 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1610 |
msgid "Show a global sale price notice within footer"
|
1611 |
msgstr ""
|
1612 |
"Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer "
|
1613 |
"einfügen."
|
1614 |
|
1615 |
# @ woocommerce-germanized
|
1616 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1617 |
msgid "Products"
|
1618 |
msgstr "Produkt"
|
1619 |
|
1620 |
# @ woocommerce-germanized
|
1621 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1622 |
msgid "Show within Product Listings"
|
1623 |
msgstr "In Produktlisten"
|
1624 |
|
1625 |
# @ woocommerce-germanized
|
1626 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1627 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1628 |
msgid "Shipping Costs notice"
|
1629 |
msgstr "Versandkosten-Hinweis"
|
1630 |
|
1631 |
# @ woocommerce-germanized
|
1632 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1633 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1634 |
msgid "Tax Info"
|
1635 |
msgstr "MwSt. Hinweis"
|
1636 |
|
1637 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1638 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1639 |
#: includes/class-wc-gzd-post-types.php:93
|
1640 |
#: includes/class-wc-gzd-post-types.php:95
|
1641 |
msgid "Price Labels"
|
1642 |
msgstr "Preishinweise"
|
1643 |
|
1644 |
# @ woocommerce-germanized
|
1645 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1646 |
msgid "Show on Product Detail Page"
|
1647 |
msgstr "Auf der Produktseite"
|
1648 |
|
1649 |
# @ woocommerce-germanized
|
1650 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1651 |
msgid "Hide Tax Rate"
|
1652 |
msgstr "Steuersatz verstecken"
|
1653 |
|
1654 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1655 |
msgid "Hide specific tax rate within shop pages."
|
1656 |
msgstr "Entferne die Anzeige des konkreten Steuersatzes für Produkte im Shop."
|
1657 |
|
1658 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1659 |
msgid ""
|
1660 |
"This option will make sure that within shop pages no specific tax rates are "
|
1661 |
"shown. Instead only incl. tax or excl. tax notice is shown."
|
@@ -1665,12 +1690,12 @@ msgstr ""
|
|
1665 |
"bzw. exkl. MwSt."
|
1666 |
|
1667 |
# @ woocommerce-germanized
|
1668 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1669 |
msgid "Hide Shipping Costs Notice"
|
1670 |
msgstr "Versandkosten ausblenden"
|
1671 |
|
1672 |
# @ woocommerce-germanized
|
1673 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1674 |
msgid ""
|
1675 |
"Select product types for which you might want to disable the shipping costs "
|
1676 |
"notice."
|
@@ -1679,11 +1704,11 @@ msgstr ""
|
|
1679 |
"möchtest."
|
1680 |
|
1681 |
# @ woocommerce-germanized
|
1682 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1683 |
msgid "Hide Delivery Time Notice"
|
1684 |
msgstr "Lieferzeiten ausblenden"
|
1685 |
|
1686 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1687 |
msgid ""
|
1688 |
"Select product types for which you might want to disable the delivery time "
|
1689 |
"notice."
|
@@ -1692,12 +1717,12 @@ msgstr ""
|
|
1692 |
"möchtest."
|
1693 |
|
1694 |
# @ woocommerce-germanized
|
1695 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1696 |
msgid "Base Price Text"
|
1697 |
msgstr "Grundpreis Text"
|
1698 |
|
1699 |
# @ woocommerce-germanized
|
1700 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1701 |
msgid ""
|
1702 |
"This text will be used to display the base price. Use {price} to insert the "
|
1703 |
"price. If you want to specifically format base price output use {base}, "
|
@@ -1709,26 +1734,26 @@ msgstr ""
|
|
1709 |
"{base_price} für die einzelnen Elemente."
|
1710 |
|
1711 |
# @ woocommerce-germanized
|
1712 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1713 |
msgid "{price}"
|
1714 |
msgstr "{price}"
|
1715 |
|
1716 |
# @ woocommerce-germanized
|
1717 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1718 |
msgid "Variable Base Price"
|
1719 |
msgstr "Variabler Grundpreis"
|
1720 |
|
1721 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1722 |
msgid "Enable price range base prices for variable products."
|
1723 |
msgstr "Aktiviere von-bis-Grundpreise für variable Produkte."
|
1724 |
|
1725 |
# @ woocommerce-germanized
|
1726 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1727 |
msgid "Product Units Text"
|
1728 |
msgstr "Produkteinheiten Text"
|
1729 |
|
1730 |
# @ woocommerce-germanized
|
1731 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1732 |
msgid ""
|
1733 |
"This text will be used to display the product units. Use {product_units} to "
|
1734 |
"insert the amount of product units. Use {unit} to insert the unit. "
|
@@ -1740,26 +1765,26 @@ msgstr ""
|
|
1740 |
"Grundpreis."
|
1741 |
|
1742 |
# @ woocommerce-germanized
|
1743 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1744 |
msgid "Product contains: {product_units} {unit}"
|
1745 |
msgstr "Produkt enthält: {product_units} {unit}"
|
1746 |
|
1747 |
# @ woocommerce-germanized
|
1748 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1749 |
msgid "Checkout & Cart"
|
1750 |
msgstr "Checkout & Warenkorb"
|
1751 |
|
1752 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1753 |
msgid "DHL Parcel Shops"
|
1754 |
msgstr "DHL Packstationen"
|
1755 |
|
1756 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1757 |
msgid ""
|
1758 |
"Allow customers to choose a DHL parcel shop or packing station as delivery "
|
1759 |
"address."
|
1760 |
msgstr "Versand an DHL Packstation bzw. Paketshops aktivieren."
|
1761 |
|
1762 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1763 |
msgid ""
|
1764 |
"This option adds a checkbox to your checkout shipping fields which allows "
|
1765 |
"the customer to optionally choose a DHL packing station or parcel shop for "
|
@@ -1769,22 +1794,22 @@ msgstr ""
|
|
1769 |
"der Kunde optional die Lieferung an eine Packstation aktivieren. Fall das "
|
1770 |
"der Fall ist, muss eine PostNummer angegeben werden."
|
1771 |
|
1772 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1773 |
msgid "Supported Countries"
|
1774 |
msgstr "Unterstützte Länder"
|
1775 |
|
1776 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1777 |
msgid "Choose countries which support Parcel Shop delivery."
|
1778 |
msgstr ""
|
1779 |
"Wähle hier die Länder an, in denen du die Lieferung an DHL Packstationen "
|
1780 |
"bzw. Paketshops aktivieren möchtest."
|
1781 |
|
1782 |
# @ woocommerce-germanized
|
1783 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1784 |
msgid "Disabled Methods"
|
1785 |
msgstr "Deaktiviert für"
|
1786 |
|
1787 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1788 |
msgid ""
|
1789 |
"Optionally choose methods for which DHL Parcel Shop Delivery should be "
|
1790 |
"disabled. Does only work if you have disabled choosing shipping methods "
|
@@ -1794,17 +1819,17 @@ msgstr ""
|
|
1794 |
"Packstationen deaktiviert werden soll. Funktioniert nur in Verbindung mit "
|
1795 |
"der Option \"Auswahl von Versandarten im Checkout deaktivieren\"."
|
1796 |
|
1797 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1798 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
1799 |
msgid "Parcel Shop Finder"
|
1800 |
msgstr "Paketshop finden"
|
1801 |
|
1802 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1803 |
msgid ""
|
1804 |
"Enable DHL Parcel Shop Finder to let customers choose a parcel shop nearby."
|
1805 |
msgstr "Standortsuche nach der nächstgelegenen Packstation aktivieren."
|
1806 |
|
1807 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1808 |
#, php-format
|
1809 |
msgid ""
|
1810 |
"You may enable this option to add a <a href=\"%s\" target=\"_blank\">Parcel "
|
@@ -1819,13 +1844,13 @@ msgstr ""
|
|
1819 |
"Nähe auswählen und die Daten automatisch übernehmen."
|
1820 |
|
1821 |
# @ woocommerce-germanized
|
1822 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1823 |
#: includes/admin/views/html-page-status-germanized.php:55
|
1824 |
msgid "Fallback Mode"
|
1825 |
msgstr "Fallback Modus"
|
1826 |
|
1827 |
# @ woocommerce-germanized
|
1828 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1829 |
msgid ""
|
1830 |
"Enable to make sure default checkout template is not being overriden by "
|
1831 |
"theme."
|
@@ -1833,7 +1858,7 @@ msgstr ""
|
|
1833 |
"Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
|
1834 |
|
1835 |
# @ woocommerce-germanized
|
1836 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1837 |
msgid ""
|
1838 |
"If you are facing problems within your checkout e.g. legally relevant data "
|
1839 |
"is not showing (terms, delivery time, unit price etc.) your theme seems to "
|
@@ -1847,17 +1872,17 @@ msgstr ""
|
|
1847 |
"Checkout (review-order.php und form-checkout.php) zu überschreiben. "
|
1848 |
|
1849 |
# @ woocommerce-germanized
|
1850 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1851 |
msgid "Force free shipping"
|
1852 |
msgstr "Versandmethode erzwingen"
|
1853 |
|
1854 |
# @ woocommerce-germanized
|
1855 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1856 |
msgid "Force free shipping method if available?"
|
1857 |
msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
|
1858 |
|
1859 |
# @ woocommerce-germanized
|
1860 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1861 |
msgid ""
|
1862 |
"By default WooCommerce will let customers choose other shipping methods than "
|
1863 |
"free shipping (if available). This option will force free shipping if "
|
@@ -1868,18 +1893,18 @@ msgstr ""
|
|
1868 |
"Versand, sobald dieser verfügbar ist."
|
1869 |
|
1870 |
# @ woocommerce-germanized
|
1871 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1872 |
msgid "Hide taxes estimated"
|
1873 |
msgstr "Hinweis \"Steuern geschätzt\""
|
1874 |
|
1875 |
# @ woocommerce-germanized
|
1876 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1877 |
msgid ""
|
1878 |
"Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
|
1879 |
msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
|
1880 |
|
1881 |
# @ woocommerce-germanized
|
1882 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1883 |
msgid ""
|
1884 |
"By default WooCommerce adds a \"taxes and shipping estimated\" text to your "
|
1885 |
"cart. This might puzzle your customers and may not meet german law."
|
@@ -1889,17 +1914,17 @@ msgstr ""
|
|
1889 |
"Markt geeignet."
|
1890 |
|
1891 |
# @ woocommerce-germanized
|
1892 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1893 |
msgid "Show Thumbnails"
|
1894 |
msgstr "Thumbnails anzeigen"
|
1895 |
|
1896 |
# @ woocommerce-germanized
|
1897 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1898 |
msgid "Show product thumbnails on checkout page?"
|
1899 |
msgstr "Produktbilder im Checkout darstellen?"
|
1900 |
|
1901 |
# @ woocommerce-germanized
|
1902 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1903 |
msgid ""
|
1904 |
"Uncheck if you don't want to show your product thumbnails within checkout "
|
1905 |
"table."
|
@@ -1908,17 +1933,17 @@ msgstr ""
|
|
1908 |
"bekommen möchtest."
|
1909 |
|
1910 |
# @ woocommerce-germanized
|
1911 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1912 |
msgid "Hide Shipping Select"
|
1913 |
msgstr "Versandarten Auswahl"
|
1914 |
|
1915 |
# @ woocommerce-germanized
|
1916 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1917 |
msgid "Hide shipping rate selection from checkout?"
|
1918 |
msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
|
1919 |
|
1920 |
# @ woocommerce-germanized
|
1921 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1922 |
msgid ""
|
1923 |
"This option will hide shipping rate selection from checkout. By then "
|
1924 |
"customers will only be able to change their shipping rate on cart page."
|
@@ -1928,371 +1953,72 @@ msgstr ""
|
|
1928 |
"Versandmethode ändern."
|
1929 |
|
1930 |
# @ woocommerce-germanized
|
1931 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1932 |
msgid "Show back to cart button"
|
1933 |
msgstr "Bestellung bearbeiten"
|
1934 |
|
1935 |
# @ woocommerce-germanized
|
1936 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
1937 |
-
msgid "Show back to cart button within your checkout table?"
|
1938 |
-
msgstr ""
|
1939 |
-
"Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
|
1940 |
-
|
1941 |
-
# @ woocommerce-germanized
|
1942 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1154
|
1943 |
-
msgid ""
|
1944 |
-
"This button may let your customer edit their order before submitting. Some "
|
1945 |
-
"people state that this button should be hidden to avoid legal problems."
|
1946 |
-
msgstr ""
|
1947 |
-
"Dieser Button ermöglicht es deinen Kunden etwaige Falscheingaben (d.h. "
|
1948 |
-
"fälschlich ausgewählte Produkte) zu korrigieren und zurück zum Warenkorb zu "
|
1949 |
-
"gelangen. Je nach Darstellung in deinem Theme könnte es allerdings auch das "
|
1950 |
-
"Risiko für Abmahnungen erhöhen, da zwischen Pflichtangaben und Kaufen-Button "
|
1951 |
-
"keine weitere Informationen abgedruckt werden sollten."
|
1952 |
-
|
1953 |
-
# @ woocommerce-germanized
|
1954 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1158
|
1955 |
-
msgid "Show edit data notice"
|
1956 |
-
msgstr "Bestellung prüfen Hinweis"
|
1957 |
-
|
1958 |
-
# @ woocommerce-germanized
|
1959 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1159
|
1960 |
-
msgid "Show a \"check-your-entries\" notice to the user?"
|
1961 |
-
msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
|
1962 |
-
|
1963 |
-
# @ woocommerce-germanized
|
1964 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1163
|
1965 |
-
msgid "This notice will be added right before the order comments field."
|
1966 |
-
msgstr ""
|
1967 |
-
"Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
|
1968 |
-
|
1969 |
-
# @ woocommerce-germanized
|
1970 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1167
|
1971 |
-
msgid "Checkout Table Color"
|
1972 |
-
msgstr "Hintergrundfarbe der Tabelle"
|
1973 |
-
|
1974 |
-
# @ woocommerce-germanized
|
1975 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1169
|
1976 |
-
msgid ""
|
1977 |
-
"Choose the color of your checkout product table. This table should be "
|
1978 |
-
"highlighted within your checkout page."
|
1979 |
-
msgstr ""
|
1980 |
-
"Wähle die Farbe des Hintergrundes deiner Produkt-Tabelle im Checkout. Die "
|
1981 |
-
"Tabelle sollte sich farblich vom Rest des Inhalts abheben."
|
1982 |
-
|
1983 |
-
# @ woocommerce-germanized
|
1984 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1175
|
1985 |
-
msgid "Checkout Legal Display"
|
1986 |
-
msgstr "Checkbox oder Text"
|
1987 |
-
|
1988 |
-
# @ woocommerce-germanized
|
1989 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1176
|
1990 |
-
msgid "Use Text without Checkbox"
|
1991 |
-
msgstr "Rechtshinweis ohne Checkbox."
|
1992 |
-
|
1993 |
-
# @ woocommerce-germanized
|
1994 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1178
|
1995 |
-
msgid ""
|
1996 |
-
"This version will remove checkboxes from Checkout and display a text "
|
1997 |
-
"instead. This seems to be legally compliant (Zalando & Co are using this "
|
1998 |
-
"option)."
|
1999 |
-
msgstr ""
|
2000 |
-
"Diese Option nutzt anstatt einer Checkbox einen ausformulierten Text direkt "
|
2001 |
-
"überhalb des Kauf abschließen Buttons (Zalando und Andere Shops verwenden "
|
2002 |
-
"diese Form)"
|
2003 |
-
|
2004 |
-
# @ woocommerce-germanized
|
2005 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1184
|
2006 |
-
msgid "Legal Text"
|
2007 |
-
msgstr "Rechtlicher Hinweistext"
|
2008 |
-
|
2009 |
-
# @ woocommerce-germanized
|
2010 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1185
|
2011 |
-
msgid ""
|
2012 |
-
"Choose a Plain Text which will be shown right above checkout submit button. "
|
2013 |
-
"Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, "
|
2014 |
-
"{revocation_link}{/revocation_link} as Placeholders for the links to legal "
|
2015 |
-
"pages."
|
2016 |
-
msgstr ""
|
2017 |
-
"Gib hier den Text ein, den du als Hinweistext überhalb des \"Kaufen\" - "
|
2018 |
-
"Buttons darstellen möchten. Nutze die Platzhalter {term_link}{/term_link}, "
|
2019 |
-
"{data_security_link}{/data_security_link}, {revocation_link}{/"
|
2020 |
-
"revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
|
2021 |
-
|
2022 |
-
# @ woocommerce-germanized
|
2023 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1187
|
2024 |
-
msgid ""
|
2025 |
-
"With your order, you agree to have read and understood our {term_link}Terms "
|
2026 |
-
"and Conditions{/term_link} your {revocation_link}Right of Recission{/"
|
2027 |
-
"revocation_link} and our {data_security_link}Privacy Policy{/"
|
2028 |
-
"data_security_link}."
|
2029 |
-
msgstr ""
|
2030 |
-
"Mit Ihrer Bestellung erklären Sie sich mit unseren {term_link}Allgemeinen "
|
2031 |
-
"Geschäftsbedingungen{/term_link}, {revocation_link}Widerrufsbestimmungen{/"
|
2032 |
-
"revocation_link} und {data_security_link}Datenschutzbestimmungen{/"
|
2033 |
-
"data_security_link} einverstanden."
|
2034 |
-
|
2035 |
-
# @ woocommerce-germanized
|
2036 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1194
|
2037 |
-
msgid "Legal Text Error"
|
2038 |
-
msgstr "Fehlermeldung der Checkbox"
|
2039 |
-
|
2040 |
-
# @ woocommerce-germanized
|
2041 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1195
|
2042 |
-
msgid ""
|
2043 |
-
"If you have chosen to use checkbox validation please choose a error message "
|
2044 |
-
"which will be shown if the user doesn't check checkbox. Use {term_link}{/"
|
2045 |
-
"term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/"
|
2046 |
-
"revocation_link} as Placeholders for the links to legal pages."
|
2047 |
-
msgstr ""
|
2048 |
-
"Falls du dich dazu entschieden hast, eine Checkbox zu nutzen, kannst du hier "
|
2049 |
-
"die Fehlermeldung eingeben, die angezeigt wird, wenn ein Benutzer die "
|
2050 |
-
"Checkbox nicht aktiviert hat. Nutze die Platzhalter um Links zu den "
|
2051 |
-
"jeweiligen Hinweisseiten einzufügen: {term_link}{/term_link}, "
|
2052 |
-
"{data_security_link}{/data_security_link}, {revocation_link}{/"
|
2053 |
-
"revocation_link}"
|
2054 |
-
|
2055 |
-
# @ woocommerce-germanized
|
2056 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1197
|
2057 |
-
msgid ""
|
2058 |
-
"To finish the order you have to accept to our {term_link}Terms and "
|
2059 |
-
"Conditions{/term_link}, {revocation_link}Right of Recission{/"
|
2060 |
-
"revocation_link} and our {data_security_link}Privacy Policy{/"
|
2061 |
-
"data_security_link}."
|
2062 |
-
msgstr ""
|
2063 |
-
"Bitte akzeptieren Sie unsere {term_link}Allgemeinen Geschäftsbedingungen{/"
|
2064 |
-
"term_link}, {revocation_link}Widerrufsbestimmungen{/revocation_link} und "
|
2065 |
-
"{data_security_link}Datenschutzbestimmungen{/data_security_link}."
|
2066 |
-
|
2067 |
-
# @ woocommerce-germanized
|
2068 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1204
|
2069 |
-
msgid "Show digital notice"
|
2070 |
-
msgstr "Checkbox digitale Produkte"
|
2071 |
-
|
2072 |
-
# @ woocommerce-germanized
|
2073 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1205
|
2074 |
-
msgid "Show checkbox for digital products."
|
2075 |
-
msgstr "Checkbox bei digitalen Produkten anzeigen."
|
2076 |
-
|
2077 |
-
# @ woocommerce-germanized
|
2078 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1206
|
2079 |
-
msgid ""
|
2080 |
-
"Disable this option if you want your customers to obtain their right of "
|
2081 |
-
"recission even if digital products are being bought."
|
2082 |
-
msgstr ""
|
2083 |
-
"Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb "
|
2084 |
-
"digitale Produkte befinden. Hier können Kunden darauf aufmerksam gemacht "
|
2085 |
-
"werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
|
2086 |
-
|
2087 |
-
# @ woocommerce-germanized
|
2088 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1213
|
2089 |
-
msgid "Digital Product types"
|
2090 |
-
msgstr "Digitale Produkttypen"
|
2091 |
-
|
2092 |
-
# @ woocommerce-germanized
|
2093 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1214
|
2094 |
-
msgid ""
|
2095 |
-
"Select product types for which the loss of recission notice is shown. "
|
2096 |
-
"Product types like \"simple product\" may be redudant because they include "
|
2097 |
-
"virtual and downloadable products."
|
2098 |
-
msgstr ""
|
2099 |
-
"Wähle die Produkttypen aus, für die ein Hinweis für den Verlust des "
|
2100 |
-
"Widerrufsrechts angezeigt werden soll. Produkttypen wie \"einfaches Produkt"
|
2101 |
-
"\" können redundant sein, da sie herunterladbare oder virtuelle Produkte "
|
2102 |
-
"einschließen."
|
2103 |
-
|
2104 |
-
# @ woocommerce-germanized
|
2105 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1224
|
2106 |
-
msgid "Legal Digital Text"
|
2107 |
-
msgstr "Hinweis Digital"
|
2108 |
-
|
2109 |
-
# @ woocommerce-germanized
|
2110 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1225
|
2111 |
-
msgid ""
|
2112 |
-
"Choose a Plain Text which will be shown right above checkout submit button "
|
2113 |
-
"if a user has picked a digital product. See legal text option for possible "
|
2114 |
-
"placeholders."
|
2115 |
-
msgstr ""
|
2116 |
-
"Passe hier optional den Hinweistext an, der angezeigt wird, wenn ein Kunde "
|
2117 |
-
"ein digitales Produkt im Warenkorb hat. Du kannst hier die gleichen "
|
2118 |
-
"Platzhalter verwenden wie beim Rechtlichen Hinweistext"
|
2119 |
-
|
2120 |
-
# @ woocommerce-germanized
|
2121 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1227
|
2122 |
-
msgid ""
|
2123 |
-
"For digital products: I strongly agree that the execution of the agreement "
|
2124 |
-
"starts before the revocation period has expired. I am aware that my right of "
|
2125 |
-
"withdrawal ceases with the beginning of the agreement."
|
2126 |
-
msgstr ""
|
2127 |
-
"Für digitale Produkte: Ich stimme ausdrücklich zu, dass vor Ablauf der "
|
2128 |
-
"Widerrufsfrist mit der Ausführung des Vertrags begonnen wird. Mir ist "
|
2129 |
-
"bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
|
2130 |
-
|
2131 |
-
# @ woocommerce-germanized
|
2132 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1234
|
2133 |
-
msgid "Legal Digital Error"
|
2134 |
-
msgstr "Fehlermeldung Digital"
|
2135 |
-
|
2136 |
-
# @ woocommerce-germanized
|
2137 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1235
|
2138 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1274
|
2139 |
-
msgid ""
|
2140 |
-
"This text will be shown as error message if customer has not checked the "
|
2141 |
-
"corresponding checkbox. See legal text option for possible placeholders."
|
2142 |
-
msgstr ""
|
2143 |
-
"Dieser Text wird als Fehlermeldung angezeigt, wenn der Kunde die Checkbox "
|
2144 |
-
"für den Verzicht auf das Widerrufsrecht nicht gesetzt hat. Siehe Rechtlicher "
|
2145 |
-
"Hinweistext für eine Liste der Platzhalter."
|
2146 |
-
|
2147 |
-
# @ woocommerce-germanized
|
2148 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1237
|
2149 |
-
#: includes/wc-gzd-cart-functions.php:381
|
2150 |
-
msgid ""
|
2151 |
-
"To retrieve direct access to digital content you have to agree to the loss "
|
2152 |
-
"of your right of withdrawal."
|
2153 |
-
msgstr ""
|
2154 |
-
"Um direkten Zugang zu den digitalen Inhalte zu erhalten, müssen Sie auf das "
|
2155 |
-
"Widerrufsrecht verzichten."
|
2156 |
-
|
2157 |
-
# @ woocommerce-germanized
|
2158 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1244
|
2159 |
-
msgid "Digital Confirmation Notice"
|
2160 |
-
msgstr "Digitale Bestätigung"
|
2161 |
-
|
2162 |
-
# @ woocommerce-germanized
|
2163 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1245
|
2164 |
-
msgid ""
|
2165 |
-
"This text will be appended to your order processing email if the order "
|
2166 |
-
"contains digital products. Use placeholders {link}{/link} to insert link to "
|
2167 |
-
"right of withdrawal page."
|
2168 |
-
msgstr ""
|
2169 |
-
"Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) "
|
2170 |
-
"angehängt, sobald ein Kunde ein digitales Produkt gekauft hat. Verwende die "
|
2171 |
-
"Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
|
2172 |
-
|
2173 |
-
# @ woocommerce-germanized
|
2174 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1248
|
2175 |
-
msgid ""
|
2176 |
-
"Furthermore you have expressly agreed to start the performance of the "
|
2177 |
-
"contract for digital items (e.g. downloads) before expiry of the withdrawal "
|
2178 |
-
"period. I have noted to lose my {link}right of withdrawal{/link} with the "
|
2179 |
-
"beginning of the performance of the contract."
|
2180 |
-
msgstr ""
|
2181 |
-
"Außerdem haben Sie ausdrücklich zugestimmt, dass für die digitalen Inhalte "
|
2182 |
-
"Ihrer Bestellung mit der Ausführung des Vertrags bereits vor Ablauf der "
|
2183 |
-
"Widerrufsfrist begonnen wird. Sie haben auch zur Kenntnis genommen, dass Sie "
|
2184 |
-
"mit Beginn der Ausführung des Vertrags Ihr {link}Widerrufsrecht{/link} "
|
2185 |
-
"verlieren."
|
2186 |
-
|
2187 |
-
# @ woocommerce-germanized
|
2188 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1254
|
2189 |
-
msgid "Show service notice"
|
2190 |
-
msgstr "Checkbox Dienstleistungen"
|
2191 |
-
|
2192 |
-
# @ woocommerce-germanized
|
2193 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1255
|
2194 |
-
msgid "Show checkbox for service products."
|
2195 |
-
msgstr "Checkbox bei Dienstleistungen anzeigen."
|
2196 |
-
|
2197 |
-
# @ woocommerce-germanized
|
2198 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1256
|
2199 |
-
msgid ""
|
2200 |
-
"Disable this option if you want your customers to obtain their right of "
|
2201 |
-
"recission even if service products are being bought."
|
2202 |
-
msgstr ""
|
2203 |
-
"Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb "
|
2204 |
-
"Dienstleistungen befinden. Hier können Kunden darauf aufmerksam gemacht "
|
2205 |
-
"werden, dass im Falle von Dienstleistungen bereits vor Ende der "
|
2206 |
-
"Widerrufsfrist mit der Dienstleistung begonnen wird."
|
2207 |
-
|
2208 |
-
# @ woocommerce-germanized
|
2209 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1263
|
2210 |
-
msgid "Legal Service Text"
|
2211 |
-
msgstr "Hinweis Dienstleistungen"
|
2212 |
-
|
2213 |
-
# @ woocommerce-germanized
|
2214 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1264
|
2215 |
-
msgid ""
|
2216 |
-
"Choose a Plain Text which will be shown right above checkout submit button "
|
2217 |
-
"if a user has picked a service product. See legal text option for possible "
|
2218 |
-
"placeholders."
|
2219 |
-
msgstr ""
|
2220 |
-
"Passe hier optional den Hinweistext an, der angezeigt wird, wenn ein Kunde "
|
2221 |
-
"eine Dienstleistung im Warenkorb hat. Du kannst hier die gleichen "
|
2222 |
-
"Platzhalter verwenden wie beim Rechtlichen Hinweistext."
|
2223 |
-
|
2224 |
-
# @ woocommerce-germanized
|
2225 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1266
|
2226 |
-
#: includes/wc-gzd-cart-functions.php:406
|
2227 |
-
msgid ""
|
2228 |
-
"For services: I demand and acknowledge the immediate performance of the "
|
2229 |
-
"service before the expiration of the withdrawal period. I acknowledge that "
|
2230 |
-
"thereby I lose my right to cancel once the service has begun."
|
2231 |
-
msgstr ""
|
2232 |
-
"Für Dienstleistungen: Ich verlange ausdrücklich und stimme gleichzeitig zu, "
|
2233 |
-
"dass mit der in Auftrag gegebenen Dienstleistung vor Ablauf der "
|
2234 |
-
"Widerrufsfrist begonnen werden soll. Ich weiß, dass mein Widerrufsrecht bei "
|
2235 |
-
"vollständiger Erfüllung des Vertrages erlischt."
|
2236 |
-
|
2237 |
-
# @ woocommerce-germanized
|
2238 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1273
|
2239 |
-
msgid "Legal Service Error"
|
2240 |
-
msgstr "Fehlermeldung"
|
2241 |
|
2242 |
# @ woocommerce-germanized
|
2243 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2244 |
-
#: includes/wc-gzd-cart-functions.php:417
|
2245 |
msgid ""
|
2246 |
-
"
|
2247 |
-
"
|
2248 |
msgstr ""
|
2249 |
-
"
|
2250 |
-
"
|
|
|
|
|
|
|
2251 |
|
2252 |
# @ woocommerce-germanized
|
2253 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2254 |
-
msgid "
|
2255 |
-
msgstr "
|
2256 |
|
2257 |
# @ woocommerce-germanized
|
2258 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2259 |
-
msgid ""
|
2260 |
-
"
|
2261 |
-
|
2262 |
-
|
|
|
|
|
2263 |
msgstr ""
|
2264 |
-
"Dieser
|
2265 |
-
|
2266 |
-
|
|
|
|
|
|
|
2267 |
|
2268 |
# @ woocommerce-germanized
|
2269 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2270 |
msgid ""
|
2271 |
-
"
|
2272 |
-
"
|
2273 |
-
"to lose my {link}right of withdrawal{/link} with the beginning of the "
|
2274 |
-
"performance of the contract."
|
2275 |
msgstr ""
|
2276 |
-
"
|
2277 |
-
"
|
2278 |
-
"Widerrufsfrist begonnen wird. Sie haben auch zur Kenntnis genommen, das mit "
|
2279 |
-
"vollständiger Erfüllung des Vertrags Ihr {link}Widerrufsrecht{/link} "
|
2280 |
-
"erlischt."
|
2281 |
|
2282 |
# @ woocommerce-germanized
|
2283 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2284 |
msgid "Pay now Button"
|
2285 |
msgstr "Jetzt bezahlen Button"
|
2286 |
|
2287 |
# @ woocommerce-germanized
|
2288 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2289 |
msgid "Add a pay now button to emails and order success page."
|
2290 |
msgstr ""
|
2291 |
"Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite "
|
2292 |
"hinzu."
|
2293 |
|
2294 |
# @ woocommerce-germanized
|
2295 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2296 |
msgid ""
|
2297 |
"Add a pay now button to order confirmation email and order success page if "
|
2298 |
"the order awaits payment (PayPal etc)."
|
@@ -2302,41 +2028,41 @@ msgstr ""
|
|
2302 |
"benötigt (z.B. per PayPal)."
|
2303 |
|
2304 |
# @ woocommerce-germanized
|
2305 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2306 |
msgid "Disabled for"
|
2307 |
msgstr "Deaktiviert für"
|
2308 |
|
2309 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2310 |
msgid "You may want to disable the pay now button for certain payment methods."
|
2311 |
msgstr ""
|
2312 |
"Du kannst den jetzt bezahlen Button hier bei Bedarf für bestimmte "
|
2313 |
"Zahlungsarten deaktivieren."
|
2314 |
|
2315 |
# @ woocommerce-germanized
|
2316 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2317 |
msgid "Order Success Text"
|
2318 |
msgstr "Bestellung eingegangen"
|
2319 |
|
2320 |
# @ woocommerce-germanized
|
2321 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2322 |
msgid "Choose a custom text to display on order success page."
|
2323 |
msgstr ""
|
2324 |
"Hier kannst du einen individuellen kurzen Text eingeben, der nach der "
|
2325 |
"Bestellung ausgegeben wird."
|
2326 |
|
2327 |
# @ woocommerce-germanized
|
2328 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2329 |
msgid "Order Success Data"
|
2330 |
msgstr "Bestellbestätigungs-Daten"
|
2331 |
|
2332 |
# @ woocommerce-germanized
|
2333 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2334 |
msgid "Hide product table and customer data on order success page"
|
2335 |
msgstr ""
|
2336 |
"Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
|
2337 |
|
2338 |
# @ woocommerce-germanized
|
2339 |
-
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:
|
2340 |
msgid ""
|
2341 |
"Sorry, but the new Virtual VAT rules cannot be applied to small business."
|
2342 |
msgstr ""
|
@@ -2344,6 +2070,39 @@ msgstr ""
|
|
2344 |
"leider nicht mit dem Kleinunternehmer vereinbaren. Bitte kontaktiere deinen "
|
2345 |
"Steuerberater für weitere Informationen."
|
2346 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2347 |
#: includes/admin/views/html-notice-dependencies.php:13
|
2348 |
msgid "Dependencies missing, outdated or not yet tested"
|
2349 |
msgstr "Wichtige Plugins fehlen, sind veraltete oder werden nicht unterstützt"
|
@@ -2952,10 +2711,10 @@ msgstr "jetzt upgraden"
|
|
2952 |
#: includes/api/class-wc-gzd-rest-customers-controller.php:144
|
2953 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:161
|
2954 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:168
|
2955 |
-
#: includes/class-wc-gzd-checkout.php:
|
2956 |
-
#: includes/class-wc-gzd-checkout.php:
|
|
|
2957 |
#: includes/class-wc-gzd-customer-helper.php:114
|
2958 |
-
#: includes/class-wc-gzd-customer-helper.php:122
|
2959 |
msgid "Title"
|
2960 |
msgstr "Anrede"
|
2961 |
|
@@ -2978,7 +2737,7 @@ msgstr "PostNummer"
|
|
2978 |
#: includes/api/class-wc-gzd-rest-customers-controller.php:163
|
2979 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:194
|
2980 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:30
|
2981 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2982 |
#: includes/gateways/direct-debit/views/html-export.php:27
|
2983 |
msgid "Direct Debit"
|
2984 |
msgstr "Lastschrift"
|
@@ -2989,9 +2748,9 @@ msgstr "Lastschrift"
|
|
2989 |
#: includes/class-wc-gzd-privacy.php:61 includes/class-wc-gzd-privacy.php:83
|
2990 |
#: includes/class-wc-gzd-privacy.php:123
|
2991 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:108
|
2992 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2993 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2994 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
2995 |
msgid "Account Holder"
|
2996 |
msgstr "Kontoinhaber"
|
2997 |
|
@@ -3001,10 +2760,10 @@ msgstr "Kontoinhaber"
|
|
3001 |
#: includes/class-wc-gzd-privacy.php:62 includes/class-wc-gzd-privacy.php:84
|
3002 |
#: includes/class-wc-gzd-privacy.php:124
|
3003 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:115
|
3004 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3005 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3006 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3007 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3008 |
msgid "IBAN"
|
3009 |
msgstr "IBAN"
|
3010 |
|
@@ -3014,17 +2773,17 @@ msgstr "IBAN"
|
|
3014 |
#: includes/class-wc-gzd-privacy.php:63 includes/class-wc-gzd-privacy.php:85
|
3015 |
#: includes/class-wc-gzd-privacy.php:125
|
3016 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:122
|
3017 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3018 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3019 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3020 |
msgid "BIC/SWIFT"
|
3021 |
msgstr "BIC/SWIFT"
|
3022 |
|
3023 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:175
|
3024 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3025 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3026 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3027 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3028 |
msgid "Parcel Shop"
|
3029 |
msgstr "Shop/Packstation"
|
3030 |
|
@@ -3035,7 +2794,7 @@ msgstr "Paketdienstleister Datenweitergabe"
|
|
3035 |
# @ woocommerce-germanized
|
3036 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:214
|
3037 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:129
|
3038 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
3039 |
msgid "Mandate Reference ID"
|
3040 |
msgstr "Mandat-Referenznummer"
|
3041 |
|
@@ -3206,31 +2965,31 @@ msgid "Number of published products for the resource."
|
|
3206 |
msgstr "Anzahl der veröffentlichten Produkte für die Ressource."
|
3207 |
|
3208 |
# @ woocommerce-germanized
|
3209 |
-
#: includes/class-wc-gzd-ajax.php:
|
3210 |
#, php-format
|
3211 |
msgid "%s [new]"
|
3212 |
msgstr "%s [neu]"
|
3213 |
|
3214 |
# @ woocommerce-germanized
|
3215 |
-
#: includes/class-wc-gzd-ajax.php:
|
3216 |
msgctxt "revocation-form"
|
3217 |
msgid "is not a valid email address."
|
3218 |
msgstr "ist leider keine valide E-Mail Adresse."
|
3219 |
|
3220 |
# @ woocommerce-germanized
|
3221 |
-
#: includes/class-wc-gzd-ajax.php:
|
3222 |
msgctxt "revocation-form"
|
3223 |
msgid "Please enter a valid postcode/ZIP"
|
3224 |
msgstr "Bitte gib eine echte Postleitzahl ein"
|
3225 |
|
3226 |
# @ woocommerce-germanized
|
3227 |
-
#: includes/class-wc-gzd-ajax.php:
|
3228 |
msgctxt "revocation-form"
|
3229 |
msgid "is not valid."
|
3230 |
msgstr "ist leider nicht korrekt."
|
3231 |
|
3232 |
# @ woocommerce-germanized
|
3233 |
-
#: includes/class-wc-gzd-ajax.php:
|
3234 |
msgctxt "revocation-form"
|
3235 |
msgid ""
|
3236 |
"Thank you. We have received your Revocation Request. You will receive a "
|
@@ -3240,27 +2999,27 @@ msgstr ""
|
|
3240 |
"Mail mit Ihren Daten als Bestätigung."
|
3241 |
|
3242 |
# @ woocommerce-germanized
|
3243 |
-
#: includes/class-wc-gzd-checkout.php:
|
3244 |
-
#: includes/class-wc-gzd-checkout.php:
|
3245 |
-
#: includes/class-wc-gzd-checkout.php:
|
3246 |
-
#: includes/class-wc-gzd-checkout.php:
|
|
|
3247 |
#: includes/class-wc-gzd-customer-helper.php:116
|
3248 |
-
#: includes/class-wc-gzd-customer-helper.php:124
|
3249 |
#: includes/class-wc-gzd-revocation.php:41
|
3250 |
-
#: includes/wc-gzd-core-functions.php:
|
3251 |
msgid "Mr."
|
3252 |
msgstr "Herr"
|
3253 |
|
3254 |
# @ woocommerce-germanized
|
3255 |
-
#: includes/class-wc-gzd-checkout.php:
|
3256 |
-
#: includes/class-wc-gzd-checkout.php:
|
3257 |
-
#: includes/class-wc-gzd-checkout.php:
|
3258 |
-
#: includes/class-wc-gzd-checkout.php:
|
3259 |
-
#: includes/class-wc-gzd-checkout.php:
|
|
|
3260 |
#: includes/class-wc-gzd-customer-helper.php:116
|
3261 |
-
#: includes/class-wc-gzd-customer-helper.php:124
|
3262 |
#: includes/class-wc-gzd-revocation.php:42
|
3263 |
-
#: includes/wc-gzd-core-functions.php:
|
3264 |
msgid "Ms."
|
3265 |
msgstr "Frau"
|
3266 |
|
@@ -3280,9 +3039,9 @@ msgstr ""
|
|
3280 |
"besteuert. Weitere Informationen findest du <a href=\"%s\" target=\"_blank"
|
3281 |
"\">hier</a>."
|
3282 |
|
3283 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3284 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3285 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3286 |
msgid ""
|
3287 |
"Please activate your account through clicking on the activation link "
|
3288 |
"received via email."
|
@@ -3290,27 +3049,27 @@ msgstr ""
|
|
3290 |
"Bitte aktivieren Sie Ihr Kundenkonto indem Sie auf den Link in der E-Mail "
|
3291 |
"klicken."
|
3292 |
|
3293 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3294 |
#, php-format
|
3295 |
msgid "Continue without creating an account? <a href=\"%s\">Click here</a>"
|
3296 |
msgstr "Weiter zur Kasse ohne Kundenkonto? <a href=\"%s\">Hier klicken</a>"
|
3297 |
|
3298 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3299 |
msgid "Please create an account or login before continuing to checkout"
|
3300 |
msgstr ""
|
3301 |
"Bitte erstellen Sie ein Kundenkonto oder loggen Sie sich ein, bevor Sie zur "
|
3302 |
"Kasse gehen"
|
3303 |
|
3304 |
# @ woocommerce-germanized
|
3305 |
-
#: includes/class-wc-gzd-customer-helper.php:
|
3306 |
-
msgid "Thank you. You have successfully activated your account."
|
3307 |
-
msgstr "Vielen Dank. Ihr Benutzerkonto wurde erfolgreich aktiviert."
|
3308 |
-
|
3309 |
-
# @ woocommerce-germanized
|
3310 |
-
#: includes/class-wc-gzd-customer-helper.php:307
|
3311 |
msgid "Sorry, but this activation code cannot be found."
|
3312 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
3313 |
|
|
|
|
|
|
|
|
|
|
|
3314 |
#: includes/class-wc-gzd-dhl-parcel-shops.php:180
|
3315 |
msgid "DHL Parcel Shop?"
|
3316 |
msgstr "DHL Paketshop/Packstation?"
|
@@ -3337,60 +3096,60 @@ msgstr ""
|
|
3337 |
"Wenn die Lieferung an eine DHL Packstation aktiviert wurde, trage bitte die "
|
3338 |
"PostNummer ein."
|
3339 |
|
3340 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3341 |
msgid "Your PostNumber should contain numbers only"
|
3342 |
msgstr "Deine PostNummer sollte nur aus Zahlen bestehen."
|
3343 |
|
3344 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3345 |
-
#: includes/class-wc-gzd-dhl-parcel-shops.php:
|
3346 |
#, php-format
|
3347 |
msgid "Parcel Shop Delivery is only supported in: %s."
|
3348 |
msgstr ""
|
3349 |
"Die Lieferung in Paketshops bzw. Packstationen ist nur in %s verfügbar."
|
3350 |
|
3351 |
# @ woocommerce-germanized
|
3352 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3353 |
msgid "eKomi Customer"
|
3354 |
msgstr "eKomi Kundenbewertung"
|
3355 |
|
3356 |
# @ woocommerce-germanized
|
3357 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3358 |
msgctxt "ekomi"
|
3359 |
msgid "Ekomi Integration"
|
3360 |
msgstr "eKomi Integration"
|
3361 |
|
3362 |
# @ woocommerce-germanized
|
3363 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3364 |
msgctxt "ekomi"
|
3365 |
msgid "Shop ID"
|
3366 |
msgstr "Shop ID"
|
3367 |
|
3368 |
# @ woocommerce-germanized
|
3369 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3370 |
msgctxt "ekomi"
|
3371 |
msgid "Insert your Shop ID here."
|
3372 |
msgstr "Füge hier deine Shop ID ein."
|
3373 |
|
3374 |
# @ woocommerce-germanized
|
3375 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3376 |
msgctxt "ekomi"
|
3377 |
msgid "Link to Certificate"
|
3378 |
msgstr "Link zum Shop-Zertifikat"
|
3379 |
|
3380 |
# @ woocommerce-germanized
|
3381 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3382 |
msgctxt "ekomi"
|
3383 |
msgid "Insert the link to your Certificate"
|
3384 |
msgstr "Füge hier den Link zu deinem Shop-Zertifikat ein"
|
3385 |
|
3386 |
# @ woocommerce-germanized
|
3387 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3388 |
msgctxt "ekomi"
|
3389 |
msgid "Partner ID"
|
3390 |
msgstr "Partner ID"
|
3391 |
|
3392 |
# @ woocommerce-germanized
|
3393 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3394 |
msgctxt "ekomi"
|
3395 |
msgid ""
|
3396 |
"Insert your Partner ID here (you may find that ID on your certificate "
|
@@ -3400,13 +3159,13 @@ msgstr ""
|
|
3400 |
"Zertifikat-Seite)"
|
3401 |
|
3402 |
# @ woocommerce-germanized
|
3403 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3404 |
msgctxt "ekomi"
|
3405 |
msgid "Interface ID"
|
3406 |
msgstr "Interface ID"
|
3407 |
|
3408 |
# @ woocommerce-germanized
|
3409 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3410 |
msgctxt "ekomi"
|
3411 |
msgid "Insert your Interface ID here."
|
3412 |
msgstr ""
|
@@ -3414,13 +3173,13 @@ msgstr ""
|
|
3414 |
"Kundenbereich)"
|
3415 |
|
3416 |
# @ woocommerce-germanized
|
3417 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3418 |
msgctxt "ekomi"
|
3419 |
msgid "Interface Password"
|
3420 |
msgstr "Interface Password"
|
3421 |
|
3422 |
# @ woocommerce-germanized
|
3423 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3424 |
msgctxt "ekomi"
|
3425 |
msgid "Insert your Interface Password here."
|
3426 |
msgstr ""
|
@@ -3428,13 +3187,13 @@ msgstr ""
|
|
3428 |
"Kundenbereich)"
|
3429 |
|
3430 |
# @ woocommerce-germanized
|
3431 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3432 |
msgctxt "ekomi"
|
3433 |
msgid "Days until Email"
|
3434 |
msgstr "Tage bis E-Mail Erinnerung"
|
3435 |
|
3436 |
# @ woocommerce-germanized
|
3437 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3438 |
msgctxt "ekomi"
|
3439 |
msgid ""
|
3440 |
"Number of days between an order being marked as completed and review email "
|
@@ -3445,7 +3204,7 @@ msgstr ""
|
|
3445 |
"den Kunden"
|
3446 |
|
3447 |
# @ woocommerce-germanized
|
3448 |
-
#: includes/class-wc-gzd-ekomi.php:
|
3449 |
msgctxt "ekomi"
|
3450 |
msgid "eKomi Options"
|
3451 |
msgstr "eKomi"
|
@@ -3466,7 +3225,7 @@ msgid "Forward your Revocation online"
|
|
3466 |
msgstr "Widerruf online erklären"
|
3467 |
|
3468 |
# @ woocommerce-germanized
|
3469 |
-
#: includes/class-wc-gzd-install.php:
|
3470 |
#, php-format
|
3471 |
msgid ""
|
3472 |
"Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before "
|
@@ -3476,76 +3235,370 @@ msgstr ""
|
|
3476 |
"WooCommerce Germanized installierst. Vielen Dank!"
|
3477 |
|
3478 |
# @ woocommerce-germanized
|
3479 |
-
#: includes/class-wc-gzd-install.php:
|
3480 |
msgctxt "Page slug"
|
3481 |
msgid "data-security"
|
3482 |
msgstr "datenschutzbelehrung"
|
3483 |
|
3484 |
# @ woocommerce-germanized
|
3485 |
-
#: includes/class-wc-gzd-install.php:
|
3486 |
msgctxt "Page title"
|
3487 |
msgid "Data Security Statement"
|
3488 |
msgstr "Datenschutzbelehrung"
|
3489 |
|
3490 |
# @ woocommerce-germanized
|
3491 |
-
#: includes/class-wc-gzd-install.php:
|
3492 |
msgctxt "Page slug"
|
3493 |
msgid "imprint"
|
3494 |
msgstr "impressum"
|
3495 |
|
3496 |
# @ woocommerce-germanized
|
3497 |
-
#: includes/class-wc-gzd-install.php:
|
3498 |
msgctxt "Page title"
|
3499 |
msgid "Imprint"
|
3500 |
msgstr "Impressum"
|
3501 |
|
3502 |
# @ woocommerce-germanized
|
3503 |
-
#: includes/class-wc-gzd-install.php:
|
3504 |
-
msgctxt "Page slug"
|
3505 |
-
msgid "terms"
|
3506 |
-
msgstr "agb"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3507 |
|
3508 |
# @ woocommerce-germanized
|
3509 |
-
#: includes/class-wc-gzd-
|
3510 |
-
|
3511 |
-
|
3512 |
-
msgstr "AGB"
|
3513 |
|
3514 |
# @ woocommerce-germanized
|
3515 |
-
#: includes/class-wc-gzd-
|
3516 |
-
|
3517 |
-
|
3518 |
-
msgstr "widerrufsbelehrung"
|
3519 |
|
3520 |
-
|
3521 |
-
|
3522 |
-
|
3523 |
-
|
3524 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3525 |
|
3526 |
# @ woocommerce-germanized
|
3527 |
-
#: includes/class-wc-gzd-
|
3528 |
-
|
3529 |
-
|
3530 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3531 |
|
3532 |
# @ woocommerce-germanized
|
3533 |
-
#: includes/class-wc-gzd-
|
3534 |
-
|
3535 |
-
|
3536 |
-
|
|
|
|
|
|
|
|
|
3537 |
|
3538 |
# @ woocommerce-germanized
|
3539 |
-
#: includes/class-wc-gzd-
|
3540 |
-
|
3541 |
-
|
3542 |
-
|
|
|
|
|
|
|
3543 |
|
3544 |
# @ woocommerce-germanized
|
3545 |
-
#: includes/class-wc-gzd-
|
3546 |
-
|
3547 |
-
|
3548 |
-
|
|
|
|
|
|
|
3549 |
|
3550 |
# @ woocommerce-germanized
|
3551 |
#: includes/class-wc-gzd-payment-gateways.php:90
|
@@ -3557,7 +3610,7 @@ msgstr "%s Zahlungsgebühr"
|
|
3557 |
# @ woocommerce-germanized
|
3558 |
#: includes/class-wc-gzd-payment-gateways.php:93
|
3559 |
#: includes/wc-gzd-order-functions.php:20
|
3560 |
-
#: includes/wc-gzd-template-functions.php:
|
3561 |
#, php-format
|
3562 |
msgid "Plus %s forwarding fee (charged by the transport agent)"
|
3563 |
msgstr "zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
@@ -4199,30 +4252,25 @@ msgstr ""
|
|
4199 |
"Bitte beachten Sie: Die Frist für die Vorabinformation der SEPA-Lastschrift "
|
4200 |
"wird auf einen Tag verkürzt. "
|
4201 |
|
4202 |
-
|
4203 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:188
|
4204 |
-
msgid "SEPA"
|
4205 |
-
msgstr "SEPA"
|
4206 |
-
|
4207 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:191
|
4208 |
msgid "SEPA XML"
|
4209 |
msgstr "SEPA XML"
|
4210 |
|
4211 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4212 |
msgid "SEPA XML Export"
|
4213 |
msgstr "SEPA XML Export"
|
4214 |
|
4215 |
# @ woocommerce-germanized
|
4216 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4217 |
#, php-format
|
4218 |
msgid "Order %s"
|
4219 |
msgstr "Bestellung %s"
|
4220 |
|
4221 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4222 |
msgid "Will be notified separately"
|
4223 |
msgstr "Wird separat mitgeteilt"
|
4224 |
|
4225 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4226 |
#, php-format
|
4227 |
msgid ""
|
4228 |
"We will debit %s from your account by direct debit on or shortly after %s."
|
@@ -4231,111 +4279,105 @@ msgstr ""
|
|
4231 |
"%s ein."
|
4232 |
|
4233 |
# @ woocommerce-germanized
|
4234 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4235 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4236 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4237 |
msgid "a single payment"
|
4238 |
msgstr "eine einmalige Zahlung"
|
4239 |
|
4240 |
# @ woocommerce-germanized
|
4241 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4242 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:86
|
4243 |
msgid "Enable/Disable"
|
4244 |
msgstr "Aktivieren/Deaktivieren"
|
4245 |
|
4246 |
# @ woocommerce-germanized
|
4247 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4248 |
msgid "Enable Direct Debit Payment"
|
4249 |
msgstr "Bezahlung per Lastschrift aktivieren"
|
4250 |
|
4251 |
# @ woocommerce-germanized
|
4252 |
# @ woocommerce
|
4253 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4254 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:92
|
4255 |
msgctxt "gateway"
|
4256 |
msgid "Title"
|
4257 |
msgstr "Bezeichnung"
|
4258 |
|
4259 |
# @ woocommerce-germanized
|
4260 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4261 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:94
|
4262 |
msgid "This controls the title which the user sees during checkout."
|
4263 |
msgstr ""
|
4264 |
"Beschreibungstext, den Benutzer bei der Auswahl dieser Zahlungsart sehen."
|
4265 |
|
4266 |
# @ woocommerce-germanized
|
4267 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4268 |
-
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:99
|
4269 |
-
msgid "Description"
|
4270 |
-
msgstr "Beschreibung"
|
4271 |
-
|
4272 |
-
# @ woocommerce-germanized
|
4273 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:660
|
4274 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:101
|
4275 |
msgid "Payment method description that the customer will see on your checkout."
|
4276 |
msgstr "Beschreibung der Zahlungsart, die Kunden auf deiner Website sehen."
|
4277 |
|
4278 |
# @ woocommerce-germanized
|
4279 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4280 |
msgid "The order amount will be debited directly from your bank account."
|
4281 |
msgstr ""
|
4282 |
"Der Gesamtbestellbetrag wird per SEPA-Lastschrift direkt von Ihrem Konto "
|
4283 |
"abgebucht."
|
4284 |
|
4285 |
# @ woocommerce-germanized
|
4286 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4287 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:106
|
4288 |
msgid "Instructions"
|
4289 |
msgstr "Anweisungen"
|
4290 |
|
4291 |
# @ woocommerce-germanized
|
4292 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4293 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:108
|
4294 |
msgid "Instructions that will be added to the thank you page and emails."
|
4295 |
msgstr "Anweisung, die zur „Danke“-Seite und zu E-Mails hinzugefügt werden."
|
4296 |
|
4297 |
# @ woocommerce-germanized
|
4298 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4299 |
msgid "Debtee"
|
4300 |
msgstr "Gläubiger Informationen"
|
4301 |
|
4302 |
# @ woocommerce-germanized
|
4303 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4304 |
msgid "Insert your company information."
|
4305 |
msgstr "Füge hier die Informationen zu deinem Unternehmen ein."
|
4306 |
|
4307 |
# @ woocommerce-germanized
|
4308 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4309 |
msgid "Company Inc, John Doe Street, New York"
|
4310 |
msgstr "Musterfirma GmbH, Musterstraße 12, 12203 Musterstadt"
|
4311 |
|
4312 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4313 |
msgid "Insert the bank account holder name."
|
4314 |
msgstr "Füge hier den Namen des Kontoinhabers ein."
|
4315 |
|
4316 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4317 |
msgid "Company Inc"
|
4318 |
msgstr "Muster GmbH"
|
4319 |
|
4320 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4321 |
msgid "Insert the bank account IBAN."
|
4322 |
msgstr "Füge hier den IBAN deines Kontos ein."
|
4323 |
|
4324 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4325 |
msgid "BIC"
|
4326 |
msgstr "BIC"
|
4327 |
|
4328 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4329 |
msgid "Insert the bank account BIC."
|
4330 |
msgstr "Füge hier den BIC deines Kontos ein."
|
4331 |
|
4332 |
# @ woocommerce-germanized
|
4333 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4334 |
msgid "Debtee identification number"
|
4335 |
msgstr "Identifikationsnummer"
|
4336 |
|
4337 |
# @ woocommerce-germanized
|
4338 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4339 |
#, php-format
|
4340 |
msgid ""
|
4341 |
"Insert your debtee indentification number. More information can be found <a "
|
@@ -4345,16 +4387,16 @@ msgstr ""
|
|
4345 |
"Weitere Informationen zu dieser Nummer erhältst du <a href=\"%s\">hier</a>."
|
4346 |
|
4347 |
# @ woocommerce-germanized
|
4348 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4349 |
msgid "Generate Mandate ID"
|
4350 |
msgstr "Mandat-Referenz generieren"
|
4351 |
|
4352 |
# @ woocommerce-germanized
|
4353 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4354 |
msgid "Automatically generate Mandate ID."
|
4355 |
msgstr "Mandat-Referenznummer automatisch generieren."
|
4356 |
|
4357 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4358 |
msgid ""
|
4359 |
"Automatically generate Mandate ID after order completion (based on Order ID)."
|
4360 |
msgstr ""
|
@@ -4362,11 +4404,11 @@ msgstr ""
|
|
4362 |
"basierend auf der Bestellnummer."
|
4363 |
|
4364 |
# @ woocommerce-germanized
|
4365 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4366 |
msgid "XML Pain Format"
|
4367 |
msgstr "XML Pain Format"
|
4368 |
|
4369 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4370 |
msgid ""
|
4371 |
"You may adjust the XML Export Pain Schema to your banks needs. Some banks "
|
4372 |
"may require pain.001.003.03."
|
@@ -4375,11 +4417,11 @@ msgstr ""
|
|
4375 |
"Banken benötigen z.B. pain.001.003.03."
|
4376 |
|
4377 |
# @ woocommerce-germanized
|
4378 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4379 |
msgid "Mandate ID Format"
|
4380 |
msgstr "Mandat-Referenz Format"
|
4381 |
|
4382 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4383 |
msgid ""
|
4384 |
"You may extend the Mandate ID format by adding a prefix and/or suffix. Use "
|
4385 |
"{id} as placeholder to insert the automatically generated ID."
|
@@ -4388,12 +4430,12 @@ msgstr ""
|
|
4388 |
"{id} als Platzhalter um die automatisch generierte Referenznummer einzufügen."
|
4389 |
|
4390 |
# @ woocommerce-germanized
|
4391 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4392 |
msgid "Mandate Text"
|
4393 |
msgstr "Lastschriftmandat"
|
4394 |
|
4395 |
# @ woocommerce-germanized
|
4396 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4397 |
msgid ""
|
4398 |
"This text will be populated with live order/checkout data. Will be used as "
|
4399 |
"preview direct debit mandate and as email template text."
|
@@ -4404,28 +4446,28 @@ msgstr ""
|
|
4404 |
"Verfügung gestellt."
|
4405 |
|
4406 |
# @ woocommerce-germanized
|
4407 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4408 |
msgid "Checkbox"
|
4409 |
msgstr "Checkbox"
|
4410 |
|
4411 |
# @ woocommerce-germanized
|
4412 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4413 |
msgid "Enable \"agree to SEPA mandate\" checkbox"
|
4414 |
msgstr "Aktiviere die Checkbox zur Bestätigung des Lastschriftmandates."
|
4415 |
|
4416 |
# @ woocommerce-germanized
|
4417 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4418 |
msgid "Enable a checkbox linking to a SEPA direct debit mandate preview."
|
4419 |
msgstr ""
|
4420 |
"Aktiviere eine Checkbox, die zu einer Vorschau des Lastschrift-Mandats führt."
|
4421 |
|
4422 |
# @ woocommerce-germanized
|
4423 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4424 |
msgid "Checkbox label"
|
4425 |
msgstr "Checkbox Text"
|
4426 |
|
4427 |
# @ woocommerce-germanized
|
4428 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4429 |
msgid ""
|
4430 |
"Customize the checkbox label. Use {link}link name{/link} to insert the "
|
4431 |
"preview link."
|
@@ -4433,22 +4475,17 @@ msgstr ""
|
|
4433 |
"Passe den Checkbox Text an. Verwende {link}SEPA Lastschriftmandat{/link} um "
|
4434 |
"auf die Vorschau zu verlinken."
|
4435 |
|
4436 |
-
|
4437 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:745
|
4438 |
-
msgid "I hereby agree to the {link}direct debit mandate{/link}."
|
4439 |
-
msgstr "Hiermit erteile ich das {link}SEPA Lastschriftmandat{/link}."
|
4440 |
-
|
4441 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:749
|
4442 |
msgid "Enable pre-notification"
|
4443 |
msgstr "Vorankündigung aktivieren"
|
4444 |
|
4445 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4446 |
msgid "Insert pre-notification text within the order confirmation email."
|
4447 |
msgstr ""
|
4448 |
"Fügt einen Standard-Text zur Vorankündigung des SEPA-Einzugs in die "
|
4449 |
"Bestellbestätigung ein."
|
4450 |
|
4451 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4452 |
msgid ""
|
4453 |
"This option inserts a standard text containing a pre-notification for the "
|
4454 |
"customer."
|
@@ -4457,11 +4494,11 @@ msgstr ""
|
|
4457 |
"die Bestellbestätigung ein. In der Ankündigung wird u.a. ein konkreter "
|
4458 |
"Fälligkeitstermin genannt."
|
4459 |
|
4460 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4461 |
msgid "Debit days"
|
4462 |
msgstr "Fälligkeitstage"
|
4463 |
|
4464 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4465 |
msgid ""
|
4466 |
"This option is used to calculate the debit date and is added to the order "
|
4467 |
"date."
|
@@ -4471,15 +4508,15 @@ msgstr ""
|
|
4471 |
"hier eingestellten Anzahl Tage."
|
4472 |
|
4473 |
# @ woocommerce-germanized
|
4474 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4475 |
msgid "Mask IBAN"
|
4476 |
msgstr "IBAN maskieren"
|
4477 |
|
4478 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4479 |
msgid "Mask the IBAN within emails."
|
4480 |
msgstr "IBAN in E-Mails maskieren."
|
4481 |
|
4482 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4483 |
msgid ""
|
4484 |
"This will lead to masked IBANs within emails (replaced by *). All but last 4 "
|
4485 |
"digits will be masked."
|
@@ -4487,15 +4524,15 @@ msgstr ""
|
|
4487 |
"Der IBAN wird in E-Mails (abgesehen von den letzten 4 Stellen) mit * "
|
4488 |
"maskiert."
|
4489 |
|
4490 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4491 |
msgid "Remember"
|
4492 |
msgstr "Bankdaten merken\t"
|
4493 |
|
4494 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4495 |
msgid "Remember account data for returning customers."
|
4496 |
msgstr "Bankverbindung für registrierte Kunden speichern."
|
4497 |
|
4498 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4499 |
msgid "Save account data as user meta if user has/creates a customer account."
|
4500 |
msgstr ""
|
4501 |
"Speichert die Bankverbindung für registrierte Kunden in der user_meta "
|
@@ -4503,37 +4540,32 @@ msgstr ""
|
|
4503 |
"eigenständig aus."
|
4504 |
|
4505 |
# @ woocommerce-germanized
|
4506 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4507 |
msgid "Please insert your SEPA account data."
|
4508 |
msgstr "Bitte fügen Sie Ihre SEPA Kontoinformationen ein."
|
4509 |
|
4510 |
# @ woocommerce-germanized
|
4511 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4512 |
msgid "Your IBAN seems to be invalid."
|
4513 |
msgstr "Ihr IBAN scheint nicht gültig zu sein."
|
4514 |
|
4515 |
# @ woocommerce-germanized
|
4516 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4517 |
msgid "Your IBAN's country code doesn’t match with your billing country."
|
4518 |
msgstr "Der Ländercode des IBANs stimmt nicht mit dem Rechnungsland überein."
|
4519 |
|
4520 |
# @ woocommerce-germanized
|
4521 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4522 |
msgid "Your BIC seems to be invalid."
|
4523 |
msgstr "Ihr BIC/SWIFT scheint nicht gültig zu sein."
|
4524 |
|
4525 |
# @ woocommerce-germanized
|
4526 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4527 |
-
msgid "Please accept the direct debit mandate."
|
4528 |
-
msgstr "Bitte erteilen Sie das SEPA Lastschriftmandat."
|
4529 |
-
|
4530 |
-
# @ woocommerce-germanized
|
4531 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:919
|
4532 |
msgid "is invalid"
|
4533 |
msgstr "ist ungültig"
|
4534 |
|
4535 |
# @ woocommerce-germanized
|
4536 |
-
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:
|
4537 |
msgid "Awaiting Direct Debit Payment"
|
4538 |
msgstr "Zahlung per Lastschrift ausstehend"
|
4539 |
|
@@ -4597,7 +4629,7 @@ msgstr ""
|
|
4597 |
# @ woocommerce-germanized
|
4598 |
# @ woocommerce
|
4599 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:57
|
4600 |
-
#: woocommerce-germanized.php:
|
4601 |
msgid "Settings"
|
4602 |
msgstr "Einstellungen"
|
4603 |
|
@@ -5035,14 +5067,23 @@ msgstr ""
|
|
5035 |
"E-Mail Erinnerung zur Bewertungsabgabe über Trusted Shops an den Kunden "
|
5036 |
"senden."
|
5037 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5038 |
# @ woocommerce-germanized
|
5039 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5040 |
msgctxt "trusted-shops"
|
5041 |
msgid "Days until reminder"
|
5042 |
msgstr "Tage bis zur Erinnerung"
|
5043 |
|
5044 |
# @ woocommerce-germanized
|
5045 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5046 |
msgctxt "trusted-shops"
|
5047 |
msgid ""
|
5048 |
"Decide how many days after an order the email review reminder will be sent."
|
@@ -5051,13 +5092,48 @@ msgstr ""
|
|
5051 |
"wurde) bis zur E-Mail Erinnerung an den Kunden."
|
5052 |
|
5053 |
# @ woocommerce-germanized
|
5054 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5055 |
msgctxt "trusted-shops"
|
5056 |
msgid "Assign payment methods"
|
5057 |
msgstr "Zahlungsarten zuweisen"
|
5058 |
|
5059 |
# @ woocommerce-germanized
|
5060 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5061 |
#, php-format
|
5062 |
msgctxt "trusted-shops"
|
5063 |
msgid ""
|
@@ -5068,18 +5144,18 @@ msgstr ""
|
|
5068 |
"Zahlungsarten aus."
|
5069 |
|
5070 |
# @ woocommerce-germanized
|
5071 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5072 |
msgctxt "trusted-shops"
|
5073 |
msgid "About Trusted Shops"
|
5074 |
msgstr "Über Trusted Shops"
|
5075 |
|
5076 |
# @ woocommerce-germanized
|
5077 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5078 |
msgctxt "trusted-shops"
|
5079 |
msgid "Get your account"
|
5080 |
msgstr "Erstelle deinen Account"
|
5081 |
|
5082 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5083 |
msgctxt "trusted-shops"
|
5084 |
msgid ""
|
5085 |
"Use additional options to customize your Trusted Shops Integration or use "
|
@@ -5088,24 +5164,24 @@ msgstr ""
|
|
5088 |
"Hier kannst du deine Trusted Shops Integration detaillierter konfigurieren "
|
5089 |
"oder den neuesten Code einbinden:"
|
5090 |
|
5091 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5092 |
msgctxt "trusted-shops"
|
5093 |
msgid "Place your Trustbadge wherever you want"
|
5094 |
msgstr "Platziere dein Trustbadge wo immer du möchtest"
|
5095 |
|
5096 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5097 |
msgctxt "trusted-shops"
|
5098 |
msgid "Deactivate mobile use"
|
5099 |
msgstr "Deaktiviere die mobile Anzeige"
|
5100 |
|
5101 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5102 |
msgctxt "trusted-shops"
|
5103 |
msgid "Jump from your Product Reviews stars directly to your Product Reviews"
|
5104 |
msgstr ""
|
5105 |
"Springe durch einen Klick von deinen Produktbewertungssternen direkt zu "
|
5106 |
"deinen Produktbewertungen"
|
5107 |
|
5108 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5109 |
#, php-format
|
5110 |
msgctxt "trusted-shops"
|
5111 |
msgid ""
|
@@ -5118,48 +5194,48 @@ msgstr ""
|
|
5118 |
"a> oder von <a href=\"%s\" target=\"_blank\">Produktbewertungen</a>."
|
5119 |
|
5120 |
# @ woocommerce-germanized
|
5121 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5122 |
msgctxt "trusted-shops"
|
5123 |
msgid "Review Collector"
|
5124 |
msgstr "Review Collector"
|
5125 |
|
5126 |
# @ woocommerce-germanized
|
5127 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5128 |
msgctxt "trusted-shops"
|
5129 |
msgid "Export customer data"
|
5130 |
msgstr "Bestellungen exportieren"
|
5131 |
|
5132 |
# @ woocommerce-germanized
|
5133 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5134 |
msgctxt "trusted-shops"
|
5135 |
msgid "30 days"
|
5136 |
msgstr "30 Tage"
|
5137 |
|
5138 |
# @ woocommerce-germanized
|
5139 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5140 |
msgctxt "trusted-shops"
|
5141 |
msgid "60 days"
|
5142 |
msgstr "60 Tage"
|
5143 |
|
5144 |
# @ woocommerce-germanized
|
5145 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5146 |
msgctxt "trusted-shops"
|
5147 |
msgid "90 days"
|
5148 |
msgstr "90 Tage"
|
5149 |
|
5150 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5151 |
msgctxt "trusted-shops"
|
5152 |
msgid "Days until notice will be sent"
|
5153 |
msgstr "Tage bis die Erinnerung verschickt wird"
|
5154 |
|
5155 |
# @ woocommerce-germanized
|
5156 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5157 |
msgctxt "trusted-shops"
|
5158 |
msgid "Start export"
|
5159 |
msgstr "Export starten"
|
5160 |
|
5161 |
# @ woocommerce-germanized
|
5162 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:
|
5163 |
#, php-format
|
5164 |
msgctxt "trusted-shops"
|
5165 |
msgid ""
|
@@ -5209,7 +5285,52 @@ msgctxt "trusted-shops"
|
|
5209 |
msgid "Trusted Shops Customer Reviews"
|
5210 |
msgstr "Trusted Shops Kundenbewertungen"
|
5211 |
|
5212 |
-
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5213 |
msgctxt "trusted-shops"
|
5214 |
msgid "Reviews"
|
5215 |
msgstr "Bewertungen"
|
@@ -5292,15 +5413,6 @@ msgctxt "trusted-shops"
|
|
5292 |
msgid "Trusted Shops Rich Snippets"
|
5293 |
msgstr "Trusted Shops Rich Snippets"
|
5294 |
|
5295 |
-
# @ woocommerce-germanized
|
5296 |
-
#: includes/wc-gzd-cart-functions.php:370
|
5297 |
-
msgid ""
|
5298 |
-
"I want immediate access to the digital content and I acknowledge that "
|
5299 |
-
"thereby I lose my right to cancel once the service has begun."
|
5300 |
-
msgstr ""
|
5301 |
-
"Ja, ich möchte sofort Zugang zu dem digitalen Inhalt und weiß, dass mein "
|
5302 |
-
"Widerrufsrecht mit dem Zugang erlischt."
|
5303 |
-
|
5304 |
# @ woocommerce-germanized
|
5305 |
#: includes/wc-gzd-core-functions.php:66
|
5306 |
msgid "Data Security"
|
@@ -5317,21 +5429,11 @@ msgstr "Bestellung bearbeiten"
|
|
5317 |
msgid "Choose a Payment Gateway"
|
5318 |
msgstr "Zahlungsart auswählen"
|
5319 |
|
5320 |
-
# @ woocommerce-germanized
|
5321 |
-
#: includes/wc-gzd-template-functions.php:295
|
5322 |
-
msgid "Please accept our parcel delivery agreement"
|
5323 |
-
msgstr "Bitte akzeptiere die Datenweitergabe an unsere Paketdienstleister"
|
5324 |
-
|
5325 |
# @ woocommerce
|
5326 |
-
#: includes/wc-gzd-template-functions.php:
|
5327 |
msgid "Place order"
|
5328 |
msgstr "Jetzt kaufen"
|
5329 |
|
5330 |
-
# @ woocommerce-germanized
|
5331 |
-
#: includes/wc-gzd-template-functions.php:520
|
5332 |
-
msgid "Please accept the creation of a new customer account"
|
5333 |
-
msgstr "Bitte akzeptieren Sie die Erstellung eines neuen Kundenkontos"
|
5334 |
-
|
5335 |
# @ woocommerce-germanized
|
5336 |
#: templates/checkout/edit-data-notice.php:16
|
5337 |
#, php-format
|
@@ -5444,8 +5546,8 @@ msgid ""
|
|
5444 |
"By sending you this email we confirm your Revocation. Please review your "
|
5445 |
"data."
|
5446 |
msgstr ""
|
5447 |
-
"Mit der Zustellung dieser E-Mail bestätigen wir
|
5448 |
-
"Sie Ihre Daten."
|
5449 |
|
5450 |
# @ woocommerce-germanized
|
5451 |
#: templates/emails/customer-sepa-direct-debit-mandate.php:16
|
@@ -5530,6 +5632,22 @@ msgstr "Alternative Streitbeilegung gemäß Art. 14 Abs. 1 ODR-VO und § 36 VSBG
|
|
5530 |
msgid "Pay now"
|
5531 |
msgstr "Jetzt bezahlen"
|
5532 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5533 |
# @ woocommerce-germanized
|
5534 |
#: templates/trusted-shops/reviews.php:14
|
5535 |
msgctxt "trusted-shops"
|
@@ -5549,15 +5667,276 @@ msgctxt "trusted-shops"
|
|
5549 |
msgid "%s custom reviews"
|
5550 |
msgstr "%s Kundenbewertungen"
|
5551 |
|
5552 |
-
#: woocommerce-germanized.php:
|
5553 |
msgid "Pease wait while we are trying to redirect you to the payment provider."
|
5554 |
msgstr "Einen Moment - wir versuchen Sie zum Zahlungsanbieter weiterzuleiten."
|
5555 |
|
5556 |
# @ woocommerce-germanized
|
5557 |
-
#: woocommerce-germanized.php:
|
5558 |
msgid "Order Confirmation"
|
5559 |
msgstr "Bestellbestätigung"
|
5560 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5561 |
#~ msgid "Required"
|
5562 |
#~ msgstr "Verpflichtend"
|
5563 |
|
@@ -5569,10 +5948,6 @@ msgstr "Bestellbestätigung"
|
|
5569 |
#~ "Paketdienstleister verpflichtend für den Kunden machen - wähle in diesem "
|
5570 |
#~ "Fall diese Option aus."
|
5571 |
|
5572 |
-
# @ woocommerce-germanized
|
5573 |
-
#~ msgid "Checkbox text"
|
5574 |
-
#~ msgstr "Checkbox Text"
|
5575 |
-
|
5576 |
# @ woocommerce-germanized
|
5577 |
#~ msgid "Parcel Delivery Checkbox"
|
5578 |
#~ msgstr "Paketdienstleister Checkbox"
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WooCommerce Germanized v1.5.1\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2018-06-11 12:44+0200\n"
|
6 |
+
"PO-Revision-Date: 2018-06-11 12:45+0200\n"
|
7 |
"Last-Translator: holzhannes <holzhannes@posteo.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
+
"X-Generator: Poedit 2.0.8\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
17 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
|
95 |
#: includes/abstracts/abstract-wc-gzd-product.php:264
|
96 |
#: includes/abstracts/abstract-wc-gzd-product.php:273
|
97 |
#: includes/compatibility/class-wc-gzd-compatibility-woocommerce-subscriptions.php:169
|
98 |
+
#: includes/wc-gzd-core-functions.php:148
|
99 |
+
#: includes/wc-gzd-template-functions.php:445 woocommerce-germanized.php:862
|
100 |
msgid "incl. VAT"
|
101 |
msgstr "inkl. MwSt."
|
102 |
|
108 |
# @ woocommerce-germanized
|
109 |
#: includes/abstracts/abstract-wc-gzd-product.php:266
|
110 |
#: includes/compatibility/class-wc-gzd-compatibility-woocommerce-subscriptions.php:169
|
111 |
+
#: includes/wc-gzd-core-functions.php:148 woocommerce-germanized.php:862
|
112 |
#, php-format
|
113 |
msgid "incl. %s%% VAT"
|
114 |
msgstr "inkl. %s%% MwSt."
|
152 |
msgid "Cheatin’ huh?"
|
153 |
msgstr "So geht das leider nicht.."
|
154 |
|
155 |
+
# @ woocommerce-germanized
|
156 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:54
|
157 |
+
msgid "Please choose a page as your privacy policy first."
|
158 |
+
msgstr "Bitte hinterlege zuerst deine Datenschutzbelehrung."
|
159 |
+
|
160 |
+
# @ woocommerce-germanized
|
161 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:54
|
162 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
163 |
+
msgid "Found"
|
164 |
+
msgstr "Eingebunden"
|
165 |
+
|
166 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:54
|
167 |
+
msgid "Not found within label."
|
168 |
+
msgstr "Nicht gefunden in der Beschriftung."
|
169 |
+
|
170 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:54
|
171 |
+
msgid "Adjust label"
|
172 |
+
msgstr "Beschriftung anpassen"
|
173 |
+
|
174 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:61
|
175 |
+
msgid ""
|
176 |
+
"e.g. include your privacy policy: {data_security_page}Privacy Policy{/"
|
177 |
+
"data_security_page}"
|
178 |
+
msgstr ""
|
179 |
+
"z.B.: Datenschutz-Seite einbinden: {data_security_page}"
|
180 |
+
"Datenschutzbestimmungen{/data_security_page}"
|
181 |
+
|
182 |
+
# @ woocommerce-germanized
|
183 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:67
|
184 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:303
|
185 |
+
msgid "Policy Status"
|
186 |
+
msgstr "Datenschutz Status"
|
187 |
+
|
188 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:70
|
189 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:306
|
190 |
+
msgid ""
|
191 |
+
"This option shows whether you have already embedded your privacy policy "
|
192 |
+
"within your legal text."
|
193 |
+
msgstr ""
|
194 |
+
"Diese Option gibt Aufschluss darüber, ob du deine Datenschutzbelehrung "
|
195 |
+
"korrekt in den rechtlichen Hinweistext integriert hast."
|
196 |
+
|
197 |
+
# @ woocommerce-germanized
|
198 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:81
|
199 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:106
|
200 |
+
msgid "Confirmation"
|
201 |
+
msgstr "Bestätigung"
|
202 |
+
|
203 |
+
# @ woocommerce-germanized
|
204 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:85
|
205 |
+
msgid ""
|
206 |
+
"This text will be appended to your order processing email if the order "
|
207 |
+
"contains service products."
|
208 |
+
msgstr ""
|
209 |
+
"Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) "
|
210 |
+
"angehängt, sobald ein Kunde eine Dienstleistung gekauft hat."
|
211 |
+
|
212 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:86
|
213 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:111
|
214 |
+
#, php-format
|
215 |
+
msgid ""
|
216 |
+
"To insert a link to your revocation page use the following placeholder: %s"
|
217 |
+
msgstr ""
|
218 |
+
"Um einen Link zu deiner Widerrufsbelehrung einzufügen, verwende den "
|
219 |
+
"folgenden Platzhalter: %s"
|
220 |
+
|
221 |
+
# @ woocommerce-germanized
|
222 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:87
|
223 |
+
msgid ""
|
224 |
+
"Furthermore you have expressly agreed to start the performance of the "
|
225 |
+
"contract for services before expiry of the withdrawal period. I have noted "
|
226 |
+
"to lose my {link}right of withdrawal{/link} with the beginning of the "
|
227 |
+
"performance of the contract."
|
228 |
+
msgstr ""
|
229 |
+
"Außerdem haben Sie ausdrücklich zugestimmt, dass für die Dienstleistungen "
|
230 |
+
"Ihrer Bestellung mit der Ausführung des Vertrags bereits vor Ablauf der "
|
231 |
+
"Widerrufsfrist begonnen wird. Sie haben auch zur Kenntnis genommen, das mit "
|
232 |
+
"vollständiger Erfüllung des Vertrags Ihr {link}Widerrufsrecht{/link} "
|
233 |
+
"erlischt."
|
234 |
+
|
235 |
+
# @ woocommerce-germanized
|
236 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:99
|
237 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:764
|
238 |
+
msgid "Downloadable Product"
|
239 |
+
msgstr "Herunterladbares Produkt"
|
240 |
+
|
241 |
+
# @ woocommerce-germanized
|
242 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:100
|
243 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:765
|
244 |
+
msgid "Virtual Product"
|
245 |
+
msgstr "Virtuelles Produkt"
|
246 |
+
|
247 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:101
|
248 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
249 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:119
|
250 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:766
|
251 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:106
|
252 |
+
msgid "Service"
|
253 |
+
msgstr "Dienstleistung"
|
254 |
+
|
255 |
+
# @ woocommerce-germanized
|
256 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:110
|
257 |
+
msgid ""
|
258 |
+
"This text will be appended to your order processing email if the order "
|
259 |
+
"contains digital products."
|
260 |
+
msgstr ""
|
261 |
+
"Dieser Text wird an deine Bestellbestätigungs-Email (unterhalb der Tabelle) "
|
262 |
+
"angehängt, sobald ein Kunde ein digitales Produkt gekauft hat."
|
263 |
+
|
264 |
+
# @ woocommerce-germanized
|
265 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:112
|
266 |
+
msgid ""
|
267 |
+
"Furthermore you have expressly agreed to start the performance of the "
|
268 |
+
"contract for digital items (e.g. downloads) before expiry of the withdrawal "
|
269 |
+
"period. I have noted to lose my {link}right of withdrawal{/link} with the "
|
270 |
+
"beginning of the performance of the contract."
|
271 |
+
msgstr ""
|
272 |
+
"Außerdem haben Sie ausdrücklich zugestimmt, dass für die digitalen Inhalte "
|
273 |
+
"Ihrer Bestellung mit der Ausführung des Vertrags bereits vor Ablauf der "
|
274 |
+
"Widerrufsfrist begonnen wird. Sie haben auch zur Kenntnis genommen, dass Sie "
|
275 |
+
"mit Beginn der Ausführung des Vertrags Ihr {link}Widerrufsrecht{/link} "
|
276 |
+
"verlieren."
|
277 |
+
|
278 |
+
# @ woocommerce-germanized
|
279 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:115
|
280 |
+
msgid "Digital Product types"
|
281 |
+
msgstr "Digitale Produkttypen"
|
282 |
+
|
283 |
+
# @ woocommerce-germanized
|
284 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:116
|
285 |
+
msgid ""
|
286 |
+
"Select product types for which the loss of recission notice is shown. "
|
287 |
+
"Product types like \"simple product\" may be redudant because they include "
|
288 |
+
"virtual and downloadable products."
|
289 |
+
msgstr ""
|
290 |
+
"Wähle die Produkttypen aus, für die ein Hinweis für den Verlust des "
|
291 |
+
"Widerrufsrechts angezeigt werden soll. Produkttypen wie \"einfaches Produkt"
|
292 |
+
"\" können redundant sein, da sie herunterladbare oder virtuelle Produkte "
|
293 |
+
"einschließen."
|
294 |
+
|
295 |
+
# @ woocommerce-germanized
|
296 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:135
|
297 |
+
msgid "Show checkbox"
|
298 |
+
msgstr "Checkbox anzeigen"
|
299 |
+
|
300 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:136
|
301 |
+
msgid ""
|
302 |
+
"Choose whether you like to always show the parcel delivery checkbox or do "
|
303 |
+
"only show for certain shipping methods."
|
304 |
+
msgstr ""
|
305 |
+
"Wähle aus, ob du die Paketdienstleister-Checkbox immer oder nur für "
|
306 |
+
"bestimmte Versandmethoden anzeigen möchtest."
|
307 |
+
|
308 |
+
# @ woocommerce-germanized
|
309 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:141
|
310 |
+
msgid "For certain shipping methods."
|
311 |
+
msgstr "Für bestimmte Versandmethoden."
|
312 |
+
|
313 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:142
|
314 |
+
msgid "Always show."
|
315 |
+
msgstr "Immer anzeigen."
|
316 |
+
|
317 |
+
# @ woocommerce-germanized
|
318 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:147
|
319 |
+
#: includes/admin/class-wc-gzd-admin-status.php:43
|
320 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:288
|
321 |
+
msgid "Shipping Methods"
|
322 |
+
msgstr "Versandarten"
|
323 |
+
|
324 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:148
|
325 |
+
msgid "Select shipping methods which are applicable for the Opt-In Checkbox."
|
326 |
+
msgstr ""
|
327 |
+
"Wähle Versandmethoden aus für die die Paketdienstleister Checkbox angezeigt "
|
328 |
+
"werden soll."
|
329 |
+
|
330 |
+
# @ woocommerce-germanized
|
331 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:210
|
332 |
+
msgid "Sorry, but this checkbox does not exist."
|
333 |
+
msgstr "Sorry, diese Checkbox existiert leider nicht."
|
334 |
+
|
335 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:230
|
336 |
+
msgid "Your changed data will be lost if you leave this page without saving."
|
337 |
+
msgstr ""
|
338 |
+
"Deine Anpassungen gehen verloren, wenn du diese Seite ohne speichern "
|
339 |
+
"verlässt."
|
340 |
+
|
341 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:231
|
342 |
+
msgid ""
|
343 |
+
"Are you sure you want to delete this checkbox? This action cannot be undone."
|
344 |
+
msgstr ""
|
345 |
+
"Bist du sicher, dass du diese Checkbox löschen möchtest? Die Checkbox kann "
|
346 |
+
"nicht wiederhergestellt werden."
|
347 |
+
|
348 |
+
#: includes/admin/class-wc-gzd-admin-legal-checkboxes.php:232
|
349 |
+
msgid "Your changes were not saved. Please retry."
|
350 |
+
msgstr ""
|
351 |
+
"Deine Einstellungen konnten nicht gespeichert werden, bitte versuche es "
|
352 |
+
"erneut."
|
353 |
+
|
354 |
# @ woocommerce-germanized
|
355 |
#: includes/admin/class-wc-gzd-admin-status.php:38
|
356 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:164
|
357 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:233
|
358 |
#: includes/wc-gzd-core-functions.php:57
|
359 |
msgid "Terms & Conditions"
|
360 |
msgstr "AGB"
|
361 |
|
362 |
# @ woocommerce-germanized
|
363 |
#: includes/admin/class-wc-gzd-admin-status.php:39
|
364 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:244
|
365 |
msgid "Power of Revocation"
|
366 |
msgstr "Widerrufsbelehrung"
|
367 |
|
368 |
# @ woocommerce-germanized
|
369 |
#: includes/admin/class-wc-gzd-admin-status.php:40
|
370 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:164
|
371 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:255
|
372 |
#: includes/wc-gzd-core-functions.php:63
|
373 |
msgid "Imprint"
|
374 |
msgstr "Impressum"
|
380 |
|
381 |
# @ woocommerce-germanized
|
382 |
#: includes/admin/class-wc-gzd-admin-status.php:42
|
383 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:277
|
384 |
msgid "Payment Methods"
|
385 |
msgstr "Zahlungarten"
|
386 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
387 |
# @ woocommerce-germanized
|
388 |
#: includes/admin/class-wc-gzd-admin-welcome.php:53
|
389 |
msgid "About WooCommerce Germanized"
|
428 |
msgstr "nicht akzeptiert"
|
429 |
|
430 |
# @ woocommerce-germanized
|
431 |
+
#: includes/admin/class-wc-gzd-admin.php:203
|
432 |
msgid "Optional Email Content"
|
433 |
msgstr "Optionaler E-Mail Inhalt"
|
434 |
|
435 |
# @ woocommerce-germanized
|
436 |
+
#: includes/admin/class-wc-gzd-admin.php:212
|
437 |
msgid "Add content which will be replacing default page content within emails."
|
438 |
msgstr ""
|
439 |
"Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
|
440 |
"Seite zu bestimmen."
|
441 |
|
442 |
# @ woocommerce-germanized
|
443 |
+
#: includes/admin/class-wc-gzd-admin.php:222
|
444 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:152
|
445 |
msgid "Optional Mini Description"
|
446 |
msgstr "Warenkorb Kurzbeschreibung"
|
447 |
|
448 |
# @ woocommerce-germanized
|
449 |
+
#: includes/admin/class-wc-gzd-admin.php:239
|
450 |
msgid ""
|
451 |
"This content will be shown as short product description within checkout and "
|
452 |
"emails."
|
454 |
"Dieser Inhalt wird während des Bezahlvorganges und in den E-Mails als "
|
455 |
"Produkt Kurzbeschreibung angezeigt."
|
456 |
|
|
|
|
|
|
|
|
|
|
|
|
|
457 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:46
|
458 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:120
|
459 |
msgid "Service products do not sell physical products."
|
460 |
msgstr "Dienstleistungen werden nicht in physikalischer Form verkauft."
|
461 |
|
462 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:87
|
463 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:144
|
464 |
msgid "Sale Label"
|
465 |
msgstr "Regulärer Preishinweis"
|
466 |
|
471 |
msgstr "Gleiche wie übergeordnet"
|
472 |
|
473 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:97
|
474 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:145
|
475 |
msgid "Sale Regular Label"
|
476 |
msgstr "Neuer Preis Hinweis"
|
477 |
|
478 |
# @ woocommerce-germanized
|
479 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:115
|
480 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:148
|
481 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:704
|
482 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:859
|
483 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:908
|
484 |
msgid "Product Units"
|
485 |
msgstr "Produkteinheiten"
|
486 |
|
495 |
|
496 |
# @ woocommerce-germanized
|
497 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:119
|
498 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:169
|
499 |
msgid "Calculation"
|
500 |
msgstr "Berechnung"
|
501 |
|
516 |
|
517 |
# @ woocommerce-germanized
|
518 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:137
|
519 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:221
|
520 |
#: includes/api/class-wc-gzd-rest-products-controller.php:39
|
521 |
#: includes/api/class-wc-gzd-rest-products-controller.php:204
|
522 |
msgid "Delivery Time"
|
536 |
msgstr "Produkt ist differenzbesteuert nach §25a UStG."
|
537 |
|
538 |
# @ woocommerce-germanized
|
|
|
539 |
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:144
|
540 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:145
|
541 |
msgid "Select Price Label"
|
542 |
msgstr "Preishinweis auswählen"
|
543 |
|
544 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:144
|
545 |
msgid ""
|
546 |
"If the product is on sale you may want to show a price label right before "
|
547 |
"outputting the old price to inform the customer."
|
551 |
"Preis). Mit diesem Hinweis kannst du genau festlegen, um welchen Preis es "
|
552 |
"sich dabei handelte (z.B. UVP)."
|
553 |
|
554 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:145
|
555 |
msgid ""
|
556 |
"If the product is on sale you may want to show a price label right before "
|
557 |
"outputting the new price to inform the customer."
|
561 |
"neuer Preis)."
|
562 |
|
563 |
# @ woocommerce-germanized
|
564 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:147
|
565 |
#: includes/api/class-wc-gzd-rest-products-controller.php:114
|
566 |
#: includes/class-wc-gzd-post-types.php:66
|
567 |
msgid "Unit"
|
568 |
msgstr "Einheit"
|
569 |
|
570 |
# @ woocommerce-germanized
|
571 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:147
|
572 |
msgid "Select unit"
|
573 |
msgstr "Einheit auswählen"
|
574 |
|
575 |
# @ woocommerce-germanized
|
576 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:147
|
577 |
msgid "Needed if selling on a per unit basis"
|
578 |
msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
|
579 |
|
580 |
# @ woocommerce-germanized
|
581 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:148
|
582 |
msgid "Number of units included per default product price. Example: 1000 ml."
|
583 |
msgstr ""
|
584 |
"Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
|
585 |
|
586 |
# @ woocommerce-germanized
|
587 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:149
|
588 |
msgid "Base Price Units"
|
589 |
msgstr "Grundpreiseinheiten"
|
590 |
|
591 |
# @ woocommerce-germanized
|
592 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:149
|
593 |
msgid ""
|
594 |
"Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base "
|
595 |
"price unit amount."
|
598 |
"hier 100 als Grundpreiseinheiten ein."
|
599 |
|
600 |
# @ woocommerce-germanized
|
601 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:169
|
602 |
msgid "Calculate base prices automatically."
|
603 |
msgstr "Grundpreis automatisch berechnen."
|
604 |
|
605 |
# @ woocommerce-germanized
|
606 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:171
|
607 |
msgid "Regular Base Price"
|
608 |
msgstr "Regulärer Grundpreis"
|
609 |
|
610 |
# @ woocommerce-germanized
|
611 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:172
|
612 |
msgid "Sale Base Price"
|
613 |
msgstr "Angebotsgrundpreis"
|
614 |
|
615 |
# @ woocommerce-germanized
|
616 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:182
|
617 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:225
|
618 |
msgid "Search for a delivery time…"
|
619 |
msgstr "Lieferzeit suchen…"
|
620 |
|
621 |
# @ woocommerce-germanized
|
622 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:234
|
623 |
msgid "Free shipping?"
|
624 |
msgstr "Versand kostenlos?"
|
625 |
|
626 |
# @ woocommerce-germanized
|
627 |
+
#: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:234
|
628 |
msgid "This option disables the \"plus shipping costs\" notice on product page"
|
629 |
msgstr ""
|
630 |
"Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die "
|
660 |
msgid "Revocation generator %s"
|
661 |
msgstr "Widerruf Generator %s"
|
662 |
|
663 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:74
|
664 |
#, php-format
|
665 |
msgid ""
|
666 |
"Please choose your data privacy settings from the available options within "
|
670 |
"\">Germanized-Optionen</a>."
|
671 |
|
672 |
# @ woocommerce-germanized
|
673 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:119
|
674 |
msgid "General Options"
|
675 |
msgstr "Allgemein"
|
676 |
|
677 |
# @ woocommerce-germanized
|
678 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:120
|
679 |
msgid "Display Options"
|
680 |
msgstr "Anzeige"
|
681 |
|
682 |
# @ woocommerce-germanized
|
683 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:121
|
684 |
+
msgid "Legal Checkboxes"
|
685 |
+
msgstr "Rechtliche Checkboxen"
|
686 |
+
|
687 |
+
# @ woocommerce-germanized
|
688 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:122
|
689 |
msgid "Email Options"
|
690 |
msgstr "E-Mails"
|
691 |
|
692 |
# @ woocommerce-germanized
|
693 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:149
|
694 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:155
|
695 |
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:106
|
696 |
msgid "None"
|
697 |
msgstr "Keine"
|
698 |
|
699 |
# @ woocommerce-germanized
|
700 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:170
|
701 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:774
|
702 |
msgid "General"
|
703 |
msgstr "Allgemein"
|
704 |
|
705 |
# @ woocommerce-germanized
|
706 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:173
|
707 |
msgid "Submit Order Button Text"
|
708 |
msgstr "Kauf abschließen - Text"
|
709 |
|
710 |
# @ woocommerce-germanized
|
711 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:174
|
712 |
msgid "This text serves as Button text for the Order Submit Button."
|
713 |
msgstr "Dieser Text wird auf dem Kauf abschließen Button dargestellt"
|
714 |
|
715 |
# @ woocommerce-germanized
|
716 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:179
|
717 |
msgid "Buy Now"
|
718 |
msgstr "Jetzt kaufen"
|
719 |
|
720 |
# @ woocommerce-germanized
|
721 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:183
|
722 |
msgid "Phone as required field"
|
723 |
msgstr "Telefon als Pflichtfeld"
|
724 |
|
725 |
# @ woocommerce-germanized
|
726 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:184
|
727 |
msgid "Should phone number be a required field within checkout?"
|
728 |
msgstr ""
|
729 |
"Diese Option setzen, damit die Telefonnummer ein Pflichtfeld im Checkout ist."
|
730 |
|
731 |
# @ woocommerce-germanized
|
732 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:191
|
733 |
msgid "Add title field"
|
734 |
msgstr "Anrede im Checkout"
|
735 |
|
736 |
# @ woocommerce-germanized
|
737 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:192
|
738 |
msgid "Add a title field to the address within checkout?"
|
739 |
msgstr "Fügt ein Feld \"Anrede\" im Checkout hinzu."
|
740 |
|
741 |
# @ woocommerce-germanized
|
742 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:199
|
743 |
msgid "Disallow cancellations"
|
744 |
msgstr "Stornierungen verhindern"
|
745 |
|
746 |
# @ woocommerce-germanized
|
747 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:200
|
748 |
msgid "Don’t allow customers to manually cancel orders."
|
749 |
msgstr "Stornierung von Bestellungen durch den Kunden verhindern."
|
750 |
|
751 |
# @ woocommerce-germanized
|
752 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:201
|
753 |
msgid ""
|
754 |
"By default payment methods like PayPal allow order cancellation by clicking "
|
755 |
"the abort link. This option will stop customers from manually cancel orders."
|
758 |
"Kunden den Abbrechen-Link verwendet. Diese Option verhindert den manuellen "
|
759 |
"Abbruch einer Bestellung durch den Kunden."
|
760 |
|
761 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:208
|
762 |
msgid "Disallow gateway choosing"
|
763 |
msgstr "Wechsel der Zahlungsart"
|
764 |
|
765 |
# @ woocommerce-germanized
|
766 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:209
|
767 |
msgid "Don’t allow customers to change the payment gateway after ordering."
|
768 |
msgstr ""
|
769 |
"Wechsel der Zahlungsart nach der Bestellung durch den Kunden verhindern."
|
770 |
|
771 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:210
|
772 |
msgid ""
|
773 |
"Customers paying through a gateway which allows later payment (e.g. PayPal) "
|
774 |
"will find a link within their customer account which redirects them to a pay "
|
787 |
"PayPal weiter."
|
788 |
|
789 |
# @ woocommerce-germanized
|
790 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:218
|
791 |
msgid "Contract"
|
792 |
msgstr "Kaufvertrag"
|
793 |
|
794 |
# @ woocommerce-germanized
|
795 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:218
|
796 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:606
|
797 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:618
|
798 |
#, php-format
|
799 |
msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
|
800 |
msgstr ""
|
802 |
"erhalte professionellen Support."
|
803 |
|
804 |
# @ woocommerce-germanized
|
805 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:230
|
806 |
#: includes/admin/views/html-page-status-germanized.php:141
|
807 |
msgid "Legal Pages"
|
808 |
msgstr "Rechtlich relevante Seiten"
|
809 |
|
810 |
# @ woocommerce-germanized
|
811 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:234
|
812 |
msgid "This page should contain your terms & conditions."
|
813 |
msgstr "Diese Seite sollte deine Allgemeinen Geschäftsbedingungen enthalten."
|
814 |
|
815 |
# @ woocommerce-germanized
|
816 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:240
|
817 |
#, php-format
|
818 |
msgid "Don't have terms & conditions yet? <a href=\"%s\">Generate now</a>!"
|
819 |
msgstr "Du hast noch keine AGB? <a href=\"%s\">Jetzt generieren</a>!"
|
820 |
|
821 |
# @ woocommerce-germanized
|
822 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:245
|
823 |
msgid ""
|
824 |
"This page should contain information regarding your customer's Right of "
|
825 |
"Revocation."
|
829 |
"[revocation_form]"
|
830 |
|
831 |
# @ woocommerce-germanized
|
832 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:251
|
833 |
#, php-format
|
834 |
msgid "Don't have a revocation page yet? <a href=\"%s\">Generate now</a>!"
|
835 |
msgstr ""
|
836 |
"Du hast noch keine Widerrufsbelehrung? <a href=\"%s\">Jetzt generieren</a>!"
|
837 |
|
838 |
# @ woocommerce-germanized
|
839 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:256
|
840 |
msgid "This page should contain an imprint with your company's information."
|
841 |
msgstr ""
|
842 |
"Diese Seite sollte das Impressum d.h. die Informationen (gemäß TMG) zu "
|
843 |
"deinem Unternehmen enthalten."
|
844 |
|
845 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:266
|
846 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:300
|
847 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:142
|
848 |
msgid "Privacy Policy"
|
849 |
msgstr "Datenschutz"
|
850 |
|
851 |
# @ woocommerce-germanized
|
852 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:267
|
853 |
msgid ""
|
854 |
"This page should contain information regarding your data security policy."
|
855 |
msgstr "Diese Seite sollte deine Datenschutzbelehrung enthalten."
|
856 |
|
857 |
# @ woocommerce-germanized
|
858 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:278
|
859 |
msgid ""
|
860 |
"This page should contain information regarding the Payment Methods that are "
|
861 |
"chooseable during checkout."
|
865 |
"[payment_methods_info]"
|
866 |
|
867 |
# @ woocommerce-germanized
|
868 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:289
|
869 |
msgid ""
|
870 |
"This page should contain information regarding shipping methods that are "
|
871 |
"chooseable during checkout."
|
873 |
"Diese Seite sollte Informationen zu den von dir zur Verfügung gestellten "
|
874 |
"Versandarten bereitstellen."
|
875 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
876 |
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:312
|
877 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:315
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
878 |
msgid "Dispute Resolution"
|
879 |
msgstr "Streitbeilegung"
|
880 |
|
881 |
# @ woocommerce-germanized
|
882 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:312
|
883 |
#, php-format
|
884 |
msgid ""
|
885 |
"As with Feb. 1 2017 new regulations regarding alternative dispute resolution "
|
890 |
"Kraft. Weiterführende Informationen zu deinen Informationspflichten findest "
|
891 |
"du <a href=\"%s\" target=\"_blank\">hier</a>."
|
892 |
|
893 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:316
|
894 |
msgid ""
|
895 |
"You may select whether you are willing, obliged or not willing to "
|
896 |
"participate in dispute settlement proceeedings before a consumer arbitration "
|
904 |
"deinem Impressum platzieren solltest. Trusted Shops rät dazu den Text auch "
|
905 |
"in deine AGB einzufügen."
|
906 |
|
907 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:322
|
908 |
msgid "Not obliged, not willing"
|
909 |
msgstr "Nicht verpflichtet, nicht bereit"
|
910 |
|
911 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:323
|
912 |
msgid "Not obliged, willing"
|
913 |
msgstr "Nicht verpflichtet, bereit"
|
914 |
|
915 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:324
|
916 |
msgid "Obliged"
|
917 |
msgstr "Verpflichtet"
|
918 |
|
919 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:329
|
920 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:339
|
921 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:349
|
922 |
msgid "Resolution Text"
|
923 |
msgstr "Streitbeilegung Text"
|
924 |
|
925 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:330
|
926 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:340
|
927 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:350
|
928 |
msgid ""
|
929 |
"Adapt this example text regarding alternative dispute resolution to your "
|
930 |
"needs. Text will be added to the [gzd_complaints] Shortcode. You may as well "
|
935 |
"noch in deinen AGB integrieren."
|
936 |
|
937 |
# @ woocommerce-germanized
|
938 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:332
|
939 |
msgid ""
|
940 |
"The european commission provides a platform for online dispute resolution "
|
941 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. We are not "
|
948 |
"Verbraucherschlichtungsstelle sind wir nicht verpflichtet und nicht bereit."
|
949 |
|
950 |
# @ woocommerce-germanized
|
951 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:342
|
952 |
msgid ""
|
953 |
"The european commission provides a platform for online dispute resolution "
|
954 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. Consumers "
|
960 |
"sind bereit, an einem außergerichtlichen Schlichtungsverfahren teilzunehmen."
|
961 |
|
962 |
# @ woocommerce-germanized
|
963 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:352
|
964 |
msgid ""
|
965 |
"The european commission provides a platform for online dispute resolution "
|
966 |
"(OS) which is accessible at https://ec.europa.eu/consumers/odr. Consumers "
|
976 |
"Stelle teilzunehmen. Wir werden an einem solchen Verfahren teilnehmen."
|
977 |
|
978 |
# @ woocommerce-germanized
|
979 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:359
|
980 |
msgid "Shortcode Status"
|
981 |
msgstr "Shortcode Status"
|
982 |
|
983 |
# @ woocommerce-germanized
|
984 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
985 |
msgid "Please choose a page as your imprint first."
|
986 |
msgstr "Bitte hinterlege zuerst eine Seite als dein Impressum."
|
987 |
|
988 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
|
|
|
|
|
|
|
|
|
|
989 |
#, php-format
|
990 |
msgid "Not found within %s"
|
991 |
msgstr "Nicht gefunden in: %s"
|
992 |
|
993 |
# @ woocommerce-germanized
|
994 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
|
995 |
msgid "Append it now"
|
996 |
msgstr "Jetzt hinzufügen"
|
997 |
|
998 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:367
|
999 |
msgid "Small Businesses"
|
1000 |
msgstr "Kleinunternehmer"
|
1001 |
|
1002 |
# @ woocommerce-germanized
|
1003 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:370
|
1004 |
#: includes/admin/views/html-page-status-germanized.php:37
|
1005 |
msgid "Small-Enterprise-Regulation"
|
1006 |
msgstr "Kleinunternehmerregelung"
|
1007 |
|
1008 |
# @ woocommerce-germanized
|
1009 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:371
|
1010 |
msgid "VAT based on §19 UStG"
|
1011 |
msgstr "Umsatzsteuerbefreit nach §19 UStG."
|
1012 |
|
1013 |
# @ woocommerce-germanized
|
1014 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:375
|
1015 |
#, php-format
|
1016 |
msgid ""
|
1017 |
"set this Option if you have chosen <a href=\"%s\" target=\"_blank\">§19 "
|
1022 |
"machen willst."
|
1023 |
|
1024 |
# @ woocommerce-germanized
|
1025 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:379
|
1026 |
msgid "Show no VAT notice"
|
1027 |
msgstr "Umsatzsteuerbefreiung"
|
1028 |
|
1029 |
# @ woocommerce-germanized
|
1030 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:380
|
1031 |
msgid "Show no VAT §19 UStG notice on single product"
|
1032 |
msgstr ""
|
1033 |
"Hinweis zur Umsatzsteuerbefreiung gemäß §19 UStG auf der Produktseite "
|
1034 |
"anzeigen."
|
1035 |
|
1036 |
# @ woocommerce-germanized
|
1037 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:387
|
1038 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:410
|
1039 |
msgid "Notice Text"
|
1040 |
msgstr "Hinweistext"
|
1041 |
|
1042 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:388
|
1043 |
msgid ""
|
1044 |
"You may want to adjust the small buisness notice text to meet your criteria."
|
1045 |
msgstr "Passe hier, falls notwending, den Kleinunternehmer Hinweistext an."
|
1046 |
|
1047 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:392
|
1048 |
#: includes/wc-gzd-core-functions.php:94
|
1049 |
msgid ""
|
1050 |
"Value added tax is not collected, as small businesses according to §19 (1) "
|
1051 |
"UStG."
|
1052 |
msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
|
1053 |
|
1054 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:398
|
1055 |
msgid "Differential Taxation"
|
1056 |
msgstr "Differenzbesteuerung"
|
1057 |
|
1058 |
# @ woocommerce-germanized
|
1059 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:401
|
1060 |
msgid "Taxation Notice"
|
1061 |
msgstr "Steuerhinweis"
|
1062 |
|
1063 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:402
|
1064 |
msgid "Enable differential taxation text notice beneath product price."
|
1065 |
msgstr ""
|
1066 |
"Aktiviere den Hinweis zur Differenzbesteuerung unterhalb des Produktpreises."
|
1067 |
|
1068 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:404
|
1069 |
msgid ""
|
1070 |
"If you have disabled this option, a normal VAT notice will be displayed, "
|
1071 |
"which is sufficient as Trusted Shops states. To further inform your "
|
1075 |
"angezeigt. Der Standard-Hinweis ist laut Trusted Shops bereits ausreichend. "
|
1076 |
"Du kannst diesen Hinweis nutzen um deine Kunden besser zu informieren."
|
1077 |
|
1078 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:411
|
1079 |
msgid ""
|
1080 |
"This text will be shown as a further notice for the customer to inform him "
|
1081 |
"about differential taxation."
|
1083 |
"Dieser Text dient zur weiterführenden Information deiner Kunden bzgl. der "
|
1084 |
"Differenzbesteuerung."
|
1085 |
|
1086 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:416
|
1087 |
msgid "incl. VAT (differential taxation according to §25a UStG.)"
|
1088 |
msgstr "inkl. MwSt. (differenzbesteuert nach §25a UStG.)"
|
1089 |
|
1090 |
# @ woocommerce-germanized
|
1091 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:420
|
1092 |
msgid "Checkout Notice"
|
1093 |
msgstr "Hinweis Kasse"
|
1094 |
|
1095 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:421
|
1096 |
msgid "Enable differential taxation notice during checkout and in emails."
|
1097 |
msgstr ""
|
1098 |
"Aktiviere den Hinweis zur Differenzbesteuerung im Checkout und in E-Mails."
|
1099 |
|
1100 |
# @ woocommerce-germanized
|
1101 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:429
|
1102 |
msgid "Delivery Times"
|
1103 |
msgstr "Lieferzeiten"
|
1104 |
|
1105 |
# @ woocommerce-germanized
|
1106 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:432
|
1107 |
#: includes/admin/views/html-page-status-germanized.php:42
|
1108 |
msgid "Default Delivery Time"
|
1109 |
msgstr "Standard-Lieferzeit"
|
1110 |
|
1111 |
# @ woocommerce-germanized
|
1112 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:433
|
1113 |
msgid ""
|
1114 |
"This delivery time will be added to every product if no delivery time has "
|
1115 |
"been chosen individually"
|
1118 |
"zugeordnet wurde"
|
1119 |
|
1120 |
# @ woocommerce-germanized
|
1121 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:440
|
1122 |
msgid "Manage Delivery Times"
|
1123 |
msgstr "Lieferzeiten verwalten"
|
1124 |
|
1125 |
# @ woocommerce-germanized
|
1126 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:444
|
1127 |
msgid "Delivery Time Text"
|
1128 |
msgstr "Lieferzeit Text"
|
1129 |
|
1130 |
# @ woocommerce-germanized
|
1131 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:445
|
1132 |
msgid ""
|
1133 |
"This text will be used to indicate delivery time for products. Use "
|
1134 |
"{delivery_time} as placeholder."
|
1137 |
"{delivery_time} als Platzhalter verwenden."
|
1138 |
|
1139 |
# @ woocommerce-germanized
|
1140 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:450
|
1141 |
msgid "Delivery time: {delivery_time}"
|
1142 |
msgstr "Lieferzeit: {delivery_time}"
|
1143 |
|
1144 |
# @ woocommerce-germanized
|
1145 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:455
|
1146 |
msgid "Sale Price Labels"
|
1147 |
msgstr "Preishinweise"
|
1148 |
|
1149 |
# @ woocommerce-germanized
|
1150 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:458
|
1151 |
msgid "Default Sale Label"
|
1152 |
msgstr "Standard-Streichpreis-Hinweis"
|
1153 |
|
1154 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:459
|
1155 |
msgid ""
|
1156 |
"Choose whether you would like to have a default sale price label to inform "
|
1157 |
"the customer about the regular price (e.g. Recommended Retail Price)."
|
1160 |
"Kunden auf den alten Preis (bei reduzierten Produkten, sog. Streichpreis) "
|
1161 |
"hinweist (z.B. UVP)."
|
1162 |
|
1163 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:466
|
1164 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:478
|
1165 |
msgid "Manage Price Labels"
|
1166 |
msgstr "Preishinweise verwalten"
|
1167 |
|
1168 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:470
|
1169 |
msgid "Default Sale Regular Label"
|
1170 |
msgstr "Standard-Angebotspreis-Hinweis"
|
1171 |
|
1172 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:471
|
1173 |
msgid ""
|
1174 |
"Choose whether you would like to have a default sale price regular label to "
|
1175 |
"inform the customer about the sale price (e.g. New Price)."
|
1179 |
"hinweist (z.B. Unser neuer Preis)."
|
1180 |
|
1181 |
# @ woocommerce-germanized
|
1182 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:484
|
1183 |
msgid "Shipping Costs"
|
1184 |
msgstr "Versandkosten"
|
1185 |
|
1186 |
# @ woocommerce-germanized
|
1187 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:487
|
1188 |
msgid "Shipping Costs Text"
|
1189 |
msgstr "Versandkosten Text"
|
1190 |
|
1191 |
# @ woocommerce-germanized
|
1192 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:488
|
1193 |
msgid ""
|
1194 |
"This text will be used to inform the customer about shipping costs. Use "
|
1195 |
"{link}{/link} to insert link to shipping costs page."
|
1199 |
"zur Versandkosten-Seite einzufügen."
|
1200 |
|
1201 |
# @ woocommerce-germanized
|
1202 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:493
|
1203 |
msgid "plus {link}Shipping Costs{/link}"
|
1204 |
msgstr "zzgl. {link}Versandkosten{/link}"
|
1205 |
|
1206 |
# @ woocommerce-germanized
|
1207 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:497
|
1208 |
msgid "Free Shipping Text"
|
1209 |
msgstr "Kostenloser Versand Text"
|
1210 |
|
1211 |
# @ woocommerce-germanized
|
1212 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:498
|
1213 |
msgid ""
|
1214 |
"This text will be used to inform the customer about free shipping. Leave "
|
1215 |
"empty to disable notice. Use {link}{/link} to insert link to shipping costs "
|
1220 |
"Versandkosten-Seite einzufügen."
|
1221 |
|
1222 |
# @ woocommerce-germanized
|
1223 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:507
|
1224 |
msgid "Shipping Costs Tax"
|
1225 |
msgstr "Steuerberechnung"
|
1226 |
|
1227 |
# @ woocommerce-germanized
|
1228 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:508
|
1229 |
msgid "Enable better taxation for shpping costs?"
|
1230 |
msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
|
1231 |
|
1232 |
# @ woocommerce-germanized
|
1233 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:512
|
1234 |
#, php-format
|
1235 |
msgid ""
|
1236 |
"By choosing this option shipping cost taxation will be calculated based on "
|
1244 |
"Bruttobeträge. Hier ein kleines Beispiel: %s"
|
1245 |
|
1246 |
# @ woocommerce-germanized
|
1247 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:516
|
1248 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:538
|
1249 |
msgid "Force Tax Calculation"
|
1250 |
msgstr "Steuerberechnung erzwingen"
|
1251 |
|
1252 |
# @ woocommerce-germanized
|
1253 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:517
|
1254 |
msgid "Force shipping costs tax calculation for every method?"
|
1255 |
msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
|
1256 |
|
1257 |
# @ woocommerce-germanized
|
1258 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:521
|
1259 |
msgid ""
|
1260 |
"This option will overwrite settings for each individual shipping method to "
|
1261 |
"force tax calculation (instead of only calculating tax for those methods "
|
1265 |
"Versandarten und erzwingt die Steuerberechnung."
|
1266 |
|
1267 |
# @ woocommerce-germanized
|
1268 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:526
|
1269 |
msgid "Fees"
|
1270 |
msgstr "Gebühren"
|
1271 |
|
1272 |
# @ woocommerce-germanized
|
1273 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:529
|
1274 |
msgid "Fee Tax"
|
1275 |
msgstr "Steuerberechnung"
|
1276 |
|
1277 |
# @ woocommerce-germanized
|
1278 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:530
|
1279 |
msgid "Enable better taxation for fees?"
|
1280 |
msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
|
1281 |
|
1282 |
# @ woocommerce-germanized
|
1283 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:534
|
1284 |
msgid ""
|
1285 |
"By choosing this option fee taxation will be calculated based on tax rates "
|
1286 |
"within cart. See shipping costs taxation for more information."
|
1291 |
"Nettobeträge in Bruttobeträge an."
|
1292 |
|
1293 |
# @ woocommerce-germanized
|
1294 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:539
|
1295 |
msgid "Force fee tax calculation for every fee?"
|
1296 |
msgstr "Berechnung der Steuern für Gebühren erzwingen?"
|
1297 |
|
1298 |
# @ woocommerce-germanized
|
1299 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:543
|
1300 |
msgid ""
|
1301 |
"This option will overwrite settings for each individual fee to force tax "
|
1302 |
"calculation (instead of only calculating tax for those fees which are "
|
1306 |
"Steuerberechnung."
|
1307 |
|
1308 |
# @ woocommerce-germanized
|
1309 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:548
|
1310 |
msgid "Customers"
|
1311 |
msgstr "Kunden"
|
1312 |
|
1313 |
# @ woocommerce-germanized
|
1314 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:551
|
1315 |
msgid "Customer Double Opt In"
|
1316 |
msgstr "Double Opt-In"
|
1317 |
|
1318 |
# @ woocommerce-germanized
|
1319 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:552
|
1320 |
msgid "Enable customer double opt in on registration?"
|
1321 |
msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
|
1322 |
|
1323 |
# @ woocommerce-germanized
|
1324 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:553
|
1325 |
#, php-format
|
1326 |
msgid ""
|
1327 |
"If customer chooses to create a customer account an email with an activation "
|
1335 |
"Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
|
1336 |
"Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1337 |
|
1338 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:560
|
1339 |
msgid "Disable Login and Checkout"
|
1340 |
msgstr "Login und Checkout"
|
1341 |
|
1342 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:561
|
1343 |
msgid "Disable login and checkout for unactivated customers."
|
1344 |
msgstr "Deaktiviere den Login und Checkout für inaktive Kunden."
|
1345 |
|
1346 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:562
|
1347 |
msgid ""
|
1348 |
"Customers that did not click on the activation link will not be able to "
|
1349 |
"complete checkout nor login to their account."
|
1353 |
"werden."
|
1354 |
|
1355 |
# @ woocommerce-germanized
|
1356 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:569
|
1357 |
msgid "Delete Unactivated After"
|
1358 |
msgstr "Unaktivierte löschen nach"
|
1359 |
|
1360 |
# @ woocommerce-germanized
|
1361 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:570
|
1362 |
msgid ""
|
1363 |
"This will make sure unactivated customer accounts will be deleted after X "
|
1364 |
"days. Set to 0 if you don't want to automatically delete unactivated "
|
1369 |
"setze den Wert auf 0."
|
1370 |
|
1371 |
# @ woocommerce-germanized
|
1372 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:571
|
1373 |
msgid "days"
|
1374 |
msgstr "Tagen"
|
1375 |
|
1376 |
# @ woocommerce-germanized
|
1377 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:580
|
1378 |
#: includes/wc-gzd-core-functions.php:60
|
1379 |
msgid "Right of Recission"
|
1380 |
msgstr "Widerrufsrecht"
|
1381 |
|
1382 |
# @ woocommerce-germanized
|
1383 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:583
|
1384 |
msgid "Revocation Address"
|
1385 |
msgstr "Widerruf richten an"
|
1386 |
|
1387 |
# @ woocommerce-germanized
|
1388 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:584
|
1389 |
msgid ""
|
1390 |
"Type in an address, telephone/telefax number, email address which is to be "
|
1391 |
"used as revocation address"
|
1394 |
"die deine Kunden ihren Widerruf richten sollen"
|
1395 |
|
1396 |
# @ woocommerce-germanized
|
1397 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:593
|
1398 |
#: includes/admin/views/html-page-status-germanized.php:81
|
1399 |
msgid "Virtual VAT"
|
1400 |
msgstr "USt. Änderung 2015"
|
1401 |
|
1402 |
# @ woocommerce-germanized
|
1403 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:596
|
1404 |
msgid "Enable Virtual VAT"
|
1405 |
msgstr "USt. Anpassung aktivieren"
|
1406 |
|
1407 |
# @ woocommerce-germanized
|
1408 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:597
|
1409 |
msgid ""
|
1410 |
"Enable if you want to charge your customer's countries' VAT for virtual "
|
1411 |
"products."
|
1413 |
"Für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers berechnen."
|
1414 |
|
1415 |
# @ woocommerce-germanized
|
1416 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:601
|
1417 |
#, php-format
|
1418 |
msgid ""
|
1419 |
"New EU VAT rule applies on 01.01.2015. Make sure that every digital or "
|
1436 |
"dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
|
1437 |
|
1438 |
# @ woocommerce-germanized
|
1439 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:606
|
1440 |
msgctxt "invoices"
|
1441 |
msgid "Invoices"
|
1442 |
msgstr "Rechnungen"
|
1443 |
|
1444 |
# @ woocommerce-germanized
|
1445 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:618
|
1446 |
msgid "VAT"
|
1447 |
msgstr "Umsatzsteuer"
|
1448 |
|
1449 |
# @ woocommerce-germanized
|
1450 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:650
|
1451 |
msgid "Customer"
|
1452 |
msgstr "Kunde"
|
1453 |
|
1454 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:650
|
1455 |
msgid "Admin"
|
1456 |
msgstr "Admin"
|
1457 |
|
1458 |
# @ woocommerce-germanized
|
1459 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:661
|
1460 |
#, php-format
|
1461 |
msgid "Attach %s"
|
1462 |
msgstr "%s"
|
1463 |
|
1464 |
# @ woocommerce-germanized
|
1465 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:662
|
1466 |
#, php-format
|
1467 |
msgid "Attach %s to the following email templates"
|
1468 |
msgstr "%s an die folgenden E-Mail Templates anfügen"
|
1469 |
|
1470 |
# @ woocommerce-germanized
|
1471 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:675
|
1472 |
msgid "E-Mails"
|
1473 |
msgstr "E-Mails"
|
1474 |
|
1475 |
# @ woocommerce-germanized
|
1476 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:675
|
1477 |
msgid ""
|
1478 |
"Use drag & drop to customize attachment order. Don't forget to save your "
|
1479 |
"changes."
|
1482 |
"beeinflussen und speichere anschließend deine Änderungen."
|
1483 |
|
1484 |
# @ woocommerce-germanized
|
1485 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:692
|
1486 |
msgid "Email Display Options"
|
1487 |
msgstr "Darstellung"
|
1488 |
|
1489 |
# @ woocommerce-germanized
|
1490 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:695
|
1491 |
msgid "Show within Emails"
|
1492 |
msgstr "In E-Mails anzeigen"
|
1493 |
|
1494 |
# @ woocommerce-germanized
|
1495 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:696
|
1496 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:851
|
1497 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:900
|
1498 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:964
|
1499 |
msgid "Base Price"
|
1500 |
msgstr "Grundpreis"
|
1501 |
|
1502 |
# @ woocommerce-germanized
|
1503 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:712
|
1504 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:867
|
1505 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:916
|
1506 |
msgid "Delivery Time Notice"
|
1507 |
msgstr "Lieferzeiten-Hinweis"
|
1508 |
|
1509 |
# @ woocommerce-germanized
|
1510 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:720
|
1511 |
msgid "Short Description"
|
1512 |
msgstr "Warenkorbkurzbeschreibung"
|
1513 |
|
1514 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:731
|
1515 |
msgid "Hide Username"
|
1516 |
msgstr "Nutzernamen verstecken"
|
1517 |
|
1518 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:732
|
1519 |
msgid ""
|
1520 |
"Hide username from email content if password or password reset link is "
|
1521 |
"embedded."
|
1522 |
msgstr "Nutzernamen nicht zusammen mit einem Passwort versenden."
|
1523 |
|
1524 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:733
|
1525 |
msgid ""
|
1526 |
"Trusted Shops advises to not show the username together with an account "
|
1527 |
"password or password reset link. This option hides (or masks) the username "
|
1532 |
"Trusted Shops Mitglied bist, solltest du diese Option aktivieren."
|
1533 |
|
1534 |
# @ woocommerce-germanized
|
1535 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:741
|
1536 |
msgid "Email Attachment Options"
|
1537 |
msgstr "PDF Anhang"
|
1538 |
|
1539 |
# @ woocommerce-germanized
|
1540 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:741
|
1541 |
#, php-format
|
1542 |
msgid ""
|
1543 |
"Want to attach automatically generated PDF files to emails instead of plain "
|
1547 |
"%sUpgrade zur %spro%s Version%s"
|
1548 |
|
1549 |
# @ woocommerce-germanized
|
1550 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:777
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1551 |
msgid "Add to Cart"
|
1552 |
msgstr "Zum Warenkorb Button"
|
1553 |
|
1554 |
# @ woocommerce-germanized
|
1555 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:778
|
1556 |
msgid "Show add to cart button on listings?"
|
1557 |
msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
|
1558 |
|
1559 |
# @ woocommerce-germanized
|
1560 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:782
|
1561 |
msgid ""
|
1562 |
"unset this option if you don't want to show the add to cart button within "
|
1563 |
"the product listings"
|
1566 |
"von Produktauflistungen darstellen möchten"
|
1567 |
|
1568 |
# @ woocommerce-germanized
|
1569 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:786
|
1570 |
msgid "Link to Details"
|
1571 |
msgstr "Verlinkung zu Produktdetails"
|
1572 |
|
1573 |
# @ woocommerce-germanized
|
1574 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:787
|
1575 |
msgid ""
|
1576 |
"Want to link to product details page instead of add to cart within listings?"
|
1577 |
msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
|
1578 |
|
1579 |
# @ woocommerce-germanized
|
1580 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:791
|
1581 |
msgid ""
|
1582 |
"Decide whether you like to link to your product's details page instead of "
|
1583 |
"displaying an add to cart button within product listings."
|
1587 |
"diese Option."
|
1588 |
|
1589 |
# @ woocommerce-germanized
|
1590 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:795
|
1591 |
msgid "Product Details Text"
|
1592 |
msgstr "Produktdetails Text"
|
1593 |
|
1594 |
# @ woocommerce-germanized
|
1595 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:797
|
1596 |
msgid "Details"
|
1597 |
msgstr "Details"
|
1598 |
|
1599 |
# @ woocommerce-germanized
|
1600 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:799
|
1601 |
msgid ""
|
1602 |
"If you have chosen to link to product details page instead of add to cart "
|
1603 |
"URL you may want to change the button text."
|
1607 |
"einen Button-Text vergeben."
|
1608 |
|
1609 |
# @ woocommerce-germanized
|
1610 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:804
|
1611 |
msgid "Digital Delivery Time Text"
|
1612 |
msgstr "Lieferzeit Digital"
|
1613 |
|
1614 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:808
|
1615 |
msgid ""
|
1616 |
"Enter a text which will be shown as digital delivery time text (replacement "
|
1617 |
"for default digital time on digital products)."
|
1621 |
"lassen."
|
1622 |
|
1623 |
# @ woocommerce-germanized
|
1624 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:813
|
1625 |
msgid "Notice Footer"
|
1626 |
msgstr "Hinweise im Footer"
|
1627 |
|
1628 |
# @ woocommerce-germanized
|
1629 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:814
|
1630 |
msgid "Show a global VAT notice within footer"
|
1631 |
msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
|
1632 |
|
1633 |
# @ woocommerce-germanized
|
1634 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:822
|
1635 |
msgid "Show a global sale price notice within footer"
|
1636 |
msgstr ""
|
1637 |
"Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer "
|
1638 |
"einfügen."
|
1639 |
|
1640 |
# @ woocommerce-germanized
|
1641 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:831
|
1642 |
msgid "Products"
|
1643 |
msgstr "Produkt"
|
1644 |
|
1645 |
# @ woocommerce-germanized
|
1646 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:834
|
1647 |
msgid "Show within Product Listings"
|
1648 |
msgstr "In Produktlisten"
|
1649 |
|
1650 |
# @ woocommerce-germanized
|
1651 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:835
|
1652 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:884
|
1653 |
msgid "Shipping Costs notice"
|
1654 |
msgstr "Versandkosten-Hinweis"
|
1655 |
|
1656 |
# @ woocommerce-germanized
|
1657 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:843
|
1658 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:892
|
1659 |
msgid "Tax Info"
|
1660 |
msgstr "MwSt. Hinweis"
|
1661 |
|
1662 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:875
|
1663 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:924
|
1664 |
#: includes/class-wc-gzd-post-types.php:93
|
1665 |
#: includes/class-wc-gzd-post-types.php:95
|
1666 |
msgid "Price Labels"
|
1667 |
msgstr "Preishinweise"
|
1668 |
|
1669 |
# @ woocommerce-germanized
|
1670 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:883
|
1671 |
msgid "Show on Product Detail Page"
|
1672 |
msgstr "Auf der Produktseite"
|
1673 |
|
1674 |
# @ woocommerce-germanized
|
1675 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:932
|
1676 |
msgid "Hide Tax Rate"
|
1677 |
msgstr "Steuersatz verstecken"
|
1678 |
|
1679 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:933
|
1680 |
msgid "Hide specific tax rate within shop pages."
|
1681 |
msgstr "Entferne die Anzeige des konkreten Steuersatzes für Produkte im Shop."
|
1682 |
|
1683 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:937
|
1684 |
msgid ""
|
1685 |
"This option will make sure that within shop pages no specific tax rates are "
|
1686 |
"shown. Instead only incl. tax or excl. tax notice is shown."
|
1690 |
"bzw. exkl. MwSt."
|
1691 |
|
1692 |
# @ woocommerce-germanized
|
1693 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:941
|
1694 |
msgid "Hide Shipping Costs Notice"
|
1695 |
msgstr "Versandkosten ausblenden"
|
1696 |
|
1697 |
# @ woocommerce-germanized
|
1698 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:942
|
1699 |
msgid ""
|
1700 |
"Select product types for which you might want to disable the shipping costs "
|
1701 |
"notice."
|
1704 |
"möchtest."
|
1705 |
|
1706 |
# @ woocommerce-germanized
|
1707 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:952
|
1708 |
msgid "Hide Delivery Time Notice"
|
1709 |
msgstr "Lieferzeiten ausblenden"
|
1710 |
|
1711 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:953
|
1712 |
msgid ""
|
1713 |
"Select product types for which you might want to disable the delivery time "
|
1714 |
"notice."
|
1717 |
"möchtest."
|
1718 |
|
1719 |
# @ woocommerce-germanized
|
1720 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:967
|
1721 |
msgid "Base Price Text"
|
1722 |
msgstr "Grundpreis Text"
|
1723 |
|
1724 |
# @ woocommerce-germanized
|
1725 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:968
|
1726 |
msgid ""
|
1727 |
"This text will be used to display the base price. Use {price} to insert the "
|
1728 |
"price. If you want to specifically format base price output use {base}, "
|
1734 |
"{base_price} für die einzelnen Elemente."
|
1735 |
|
1736 |
# @ woocommerce-germanized
|
1737 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:973
|
1738 |
msgid "{price}"
|
1739 |
msgstr "{price}"
|
1740 |
|
1741 |
# @ woocommerce-germanized
|
1742 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:977
|
1743 |
msgid "Variable Base Price"
|
1744 |
msgstr "Variabler Grundpreis"
|
1745 |
|
1746 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:978
|
1747 |
msgid "Enable price range base prices for variable products."
|
1748 |
msgstr "Aktiviere von-bis-Grundpreise für variable Produkte."
|
1749 |
|
1750 |
# @ woocommerce-germanized
|
1751 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:985
|
1752 |
msgid "Product Units Text"
|
1753 |
msgstr "Produkteinheiten Text"
|
1754 |
|
1755 |
# @ woocommerce-germanized
|
1756 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:986
|
1757 |
msgid ""
|
1758 |
"This text will be used to display the product units. Use {product_units} to "
|
1759 |
"insert the amount of product units. Use {unit} to insert the unit. "
|
1765 |
"Grundpreis."
|
1766 |
|
1767 |
# @ woocommerce-germanized
|
1768 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:991
|
1769 |
msgid "Product contains: {product_units} {unit}"
|
1770 |
msgstr "Produkt enthält: {product_units} {unit}"
|
1771 |
|
1772 |
# @ woocommerce-germanized
|
1773 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:996
|
1774 |
msgid "Checkout & Cart"
|
1775 |
msgstr "Checkout & Warenkorb"
|
1776 |
|
1777 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:999
|
1778 |
msgid "DHL Parcel Shops"
|
1779 |
msgstr "DHL Packstationen"
|
1780 |
|
1781 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1000
|
1782 |
msgid ""
|
1783 |
"Allow customers to choose a DHL parcel shop or packing station as delivery "
|
1784 |
"address."
|
1785 |
msgstr "Versand an DHL Packstation bzw. Paketshops aktivieren."
|
1786 |
|
1787 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1004
|
1788 |
msgid ""
|
1789 |
"This option adds a checkbox to your checkout shipping fields which allows "
|
1790 |
"the customer to optionally choose a DHL packing station or parcel shop for "
|
1794 |
"der Kunde optional die Lieferung an eine Packstation aktivieren. Fall das "
|
1795 |
"der Fall ist, muss eine PostNummer angegeben werden."
|
1796 |
|
1797 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1008
|
1798 |
msgid "Supported Countries"
|
1799 |
msgstr "Unterstützte Länder"
|
1800 |
|
1801 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1012
|
1802 |
msgid "Choose countries which support Parcel Shop delivery."
|
1803 |
msgstr ""
|
1804 |
"Wähle hier die Länder an, in denen du die Lieferung an DHL Packstationen "
|
1805 |
"bzw. Paketshops aktivieren möchtest."
|
1806 |
|
1807 |
# @ woocommerce-germanized
|
1808 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1016
|
1809 |
msgid "Disabled Methods"
|
1810 |
msgstr "Deaktiviert für"
|
1811 |
|
1812 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1022
|
1813 |
msgid ""
|
1814 |
"Optionally choose methods for which DHL Parcel Shop Delivery should be "
|
1815 |
"disabled. Does only work if you have disabled choosing shipping methods "
|
1819 |
"Packstationen deaktiviert werden soll. Funktioniert nur in Verbindung mit "
|
1820 |
"der Option \"Auswahl von Versandarten im Checkout deaktivieren\"."
|
1821 |
|
1822 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1026
|
1823 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:351
|
1824 |
msgid "Parcel Shop Finder"
|
1825 |
msgstr "Paketshop finden"
|
1826 |
|
1827 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1027
|
1828 |
msgid ""
|
1829 |
"Enable DHL Parcel Shop Finder to let customers choose a parcel shop nearby."
|
1830 |
msgstr "Standortsuche nach der nächstgelegenen Packstation aktivieren."
|
1831 |
|
1832 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1031
|
1833 |
#, php-format
|
1834 |
msgid ""
|
1835 |
"You may enable this option to add a <a href=\"%s\" target=\"_blank\">Parcel "
|
1844 |
"Nähe auswählen und die Daten automatisch übernehmen."
|
1845 |
|
1846 |
# @ woocommerce-germanized
|
1847 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1035
|
1848 |
#: includes/admin/views/html-page-status-germanized.php:55
|
1849 |
msgid "Fallback Mode"
|
1850 |
msgstr "Fallback Modus"
|
1851 |
|
1852 |
# @ woocommerce-germanized
|
1853 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1036
|
1854 |
msgid ""
|
1855 |
"Enable to make sure default checkout template is not being overriden by "
|
1856 |
"theme."
|
1858 |
"Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
|
1859 |
|
1860 |
# @ woocommerce-germanized
|
1861 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1040
|
1862 |
msgid ""
|
1863 |
"If you are facing problems within your checkout e.g. legally relevant data "
|
1864 |
"is not showing (terms, delivery time, unit price etc.) your theme seems to "
|
1872 |
"Checkout (review-order.php und form-checkout.php) zu überschreiben. "
|
1873 |
|
1874 |
# @ woocommerce-germanized
|
1875 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1044
|
1876 |
msgid "Force free shipping"
|
1877 |
msgstr "Versandmethode erzwingen"
|
1878 |
|
1879 |
# @ woocommerce-germanized
|
1880 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1045
|
1881 |
msgid "Force free shipping method if available?"
|
1882 |
msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
|
1883 |
|
1884 |
# @ woocommerce-germanized
|
1885 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1049
|
1886 |
msgid ""
|
1887 |
"By default WooCommerce will let customers choose other shipping methods than "
|
1888 |
"free shipping (if available). This option will force free shipping if "
|
1893 |
"Versand, sobald dieser verfügbar ist."
|
1894 |
|
1895 |
# @ woocommerce-germanized
|
1896 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1053
|
1897 |
msgid "Hide taxes estimated"
|
1898 |
msgstr "Hinweis \"Steuern geschätzt\""
|
1899 |
|
1900 |
# @ woocommerce-germanized
|
1901 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1054
|
1902 |
msgid ""
|
1903 |
"Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
|
1904 |
msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
|
1905 |
|
1906 |
# @ woocommerce-germanized
|
1907 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1058
|
1908 |
msgid ""
|
1909 |
"By default WooCommerce adds a \"taxes and shipping estimated\" text to your "
|
1910 |
"cart. This might puzzle your customers and may not meet german law."
|
1914 |
"Markt geeignet."
|
1915 |
|
1916 |
# @ woocommerce-germanized
|
1917 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1062
|
1918 |
msgid "Show Thumbnails"
|
1919 |
msgstr "Thumbnails anzeigen"
|
1920 |
|
1921 |
# @ woocommerce-germanized
|
1922 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1063
|
1923 |
msgid "Show product thumbnails on checkout page?"
|
1924 |
msgstr "Produktbilder im Checkout darstellen?"
|
1925 |
|
1926 |
# @ woocommerce-germanized
|
1927 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1067
|
1928 |
msgid ""
|
1929 |
"Uncheck if you don't want to show your product thumbnails within checkout "
|
1930 |
"table."
|
1933 |
"bekommen möchtest."
|
1934 |
|
1935 |
# @ woocommerce-germanized
|
1936 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1071
|
1937 |
msgid "Hide Shipping Select"
|
1938 |
msgstr "Versandarten Auswahl"
|
1939 |
|
1940 |
# @ woocommerce-germanized
|
1941 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1072
|
1942 |
msgid "Hide shipping rate selection from checkout?"
|
1943 |
msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
|
1944 |
|
1945 |
# @ woocommerce-germanized
|
1946 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1076
|
1947 |
msgid ""
|
1948 |
"This option will hide shipping rate selection from checkout. By then "
|
1949 |
"customers will only be able to change their shipping rate on cart page."
|
1953 |
"Versandmethode ändern."
|
1954 |
|
1955 |
# @ woocommerce-germanized
|
1956 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1080
|
1957 |
msgid "Show back to cart button"
|
1958 |
msgstr "Bestellung bearbeiten"
|
1959 |
|
1960 |
# @ woocommerce-germanized
|
1961 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1081
|
1962 |
+
msgid "Show back to cart button within your checkout table?"
|
1963 |
+
msgstr ""
|
1964 |
+
"Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1965 |
|
1966 |
# @ woocommerce-germanized
|
1967 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1085
|
|
|
1968 |
msgid ""
|
1969 |
+
"This button may let your customer edit their order before submitting. Some "
|
1970 |
+
"people state that this button should be hidden to avoid legal problems."
|
1971 |
msgstr ""
|
1972 |
+
"Dieser Button ermöglicht es deinen Kunden etwaige Falscheingaben (d.h. "
|
1973 |
+
"fälschlich ausgewählte Produkte) zu korrigieren und zurück zum Warenkorb zu "
|
1974 |
+
"gelangen. Je nach Darstellung in deinem Theme könnte es allerdings auch das "
|
1975 |
+
"Risiko für Abmahnungen erhöhen, da zwischen Pflichtangaben und Kaufen-Button "
|
1976 |
+
"keine weitere Informationen abgedruckt werden sollten."
|
1977 |
|
1978 |
# @ woocommerce-germanized
|
1979 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1089
|
1980 |
+
msgid "Show edit data notice"
|
1981 |
+
msgstr "Bestellung prüfen Hinweis"
|
1982 |
|
1983 |
# @ woocommerce-germanized
|
1984 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1090
|
1985 |
+
msgid "Show a \"check-your-entries\" notice to the user?"
|
1986 |
+
msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
|
1987 |
+
|
1988 |
+
# @ woocommerce-germanized
|
1989 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1094
|
1990 |
+
msgid "This notice will be added right before the order comments field."
|
1991 |
msgstr ""
|
1992 |
+
"Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
|
1993 |
+
|
1994 |
+
# @ woocommerce-germanized
|
1995 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1098
|
1996 |
+
msgid "Checkout Table Color"
|
1997 |
+
msgstr "Hintergrundfarbe der Tabelle"
|
1998 |
|
1999 |
# @ woocommerce-germanized
|
2000 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1100
|
2001 |
msgid ""
|
2002 |
+
"Choose the color of your checkout product table. This table should be "
|
2003 |
+
"highlighted within your checkout page."
|
|
|
|
|
2004 |
msgstr ""
|
2005 |
+
"Wähle die Farbe des Hintergrundes deiner Produkt-Tabelle im Checkout. Die "
|
2006 |
+
"Tabelle sollte sich farblich vom Rest des Inhalts abheben."
|
|
|
|
|
|
|
2007 |
|
2008 |
# @ woocommerce-germanized
|
2009 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1106
|
2010 |
msgid "Pay now Button"
|
2011 |
msgstr "Jetzt bezahlen Button"
|
2012 |
|
2013 |
# @ woocommerce-germanized
|
2014 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1107
|
2015 |
msgid "Add a pay now button to emails and order success page."
|
2016 |
msgstr ""
|
2017 |
"Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite "
|
2018 |
"hinzu."
|
2019 |
|
2020 |
# @ woocommerce-germanized
|
2021 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1108
|
2022 |
msgid ""
|
2023 |
"Add a pay now button to order confirmation email and order success page if "
|
2024 |
"the order awaits payment (PayPal etc)."
|
2028 |
"benötigt (z.B. per PayPal)."
|
2029 |
|
2030 |
# @ woocommerce-germanized
|
2031 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1115
|
2032 |
msgid "Disabled for"
|
2033 |
msgstr "Deaktiviert für"
|
2034 |
|
2035 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1116
|
2036 |
msgid "You may want to disable the pay now button for certain payment methods."
|
2037 |
msgstr ""
|
2038 |
"Du kannst den jetzt bezahlen Button hier bei Bedarf für bestimmte "
|
2039 |
"Zahlungsarten deaktivieren."
|
2040 |
|
2041 |
# @ woocommerce-germanized
|
2042 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1125
|
2043 |
msgid "Order Success Text"
|
2044 |
msgstr "Bestellung eingegangen"
|
2045 |
|
2046 |
# @ woocommerce-germanized
|
2047 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1126
|
2048 |
msgid "Choose a custom text to display on order success page."
|
2049 |
msgstr ""
|
2050 |
"Hier kannst du einen individuellen kurzen Text eingeben, der nach der "
|
2051 |
"Bestellung ausgegeben wird."
|
2052 |
|
2053 |
# @ woocommerce-germanized
|
2054 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1134
|
2055 |
msgid "Order Success Data"
|
2056 |
msgstr "Bestellbestätigungs-Daten"
|
2057 |
|
2058 |
# @ woocommerce-germanized
|
2059 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1135
|
2060 |
msgid "Hide product table and customer data on order success page"
|
2061 |
msgstr ""
|
2062 |
"Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
|
2063 |
|
2064 |
# @ woocommerce-germanized
|
2065 |
+
#: includes/admin/settings/class-wc-gzd-settings-germanized.php:1247
|
2066 |
msgid ""
|
2067 |
"Sorry, but the new Virtual VAT rules cannot be applied to small business."
|
2068 |
msgstr ""
|
2070 |
"leider nicht mit dem Kleinunternehmer vereinbaren. Bitte kontaktiere deinen "
|
2071 |
"Steuerberater für weitere Informationen."
|
2072 |
|
2073 |
+
# @ woocommerce-germanized
|
2074 |
+
#: includes/admin/views/html-admin-page-checkbox.php:10
|
2075 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:8
|
2076 |
+
msgid "Checkboxes"
|
2077 |
+
msgstr "Checkboxen"
|
2078 |
+
|
2079 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:11
|
2080 |
+
msgid ""
|
2081 |
+
"Legal checkboxes are being used to ask the customer for a certain permission "
|
2082 |
+
"or action (e.g. to accept terms & conditions) before the checkout or another "
|
2083 |
+
"form may be completed."
|
2084 |
+
msgstr ""
|
2085 |
+
"Rechtliche Checkboxen werden dazu verwendet um vom Kunden eine spezielle "
|
2086 |
+
"Bestätigung oder Erlaubnis einzuholen (z.B. Akzeptanz der AGB), bevor der "
|
2087 |
+
"Kaufvorgang oder ein anderes Formular abgeschickt werden kann."
|
2088 |
+
|
2089 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:15
|
2090 |
+
msgid ""
|
2091 |
+
"Drag and drop to re-order checkboxes. This is the order being used for "
|
2092 |
+
"printing the fields."
|
2093 |
+
msgstr ""
|
2094 |
+
"Verschiebe deine Checkboxen mit gedrückter Maustaste. Die Sortierung wird "
|
2095 |
+
"als Reihenfolge bei der Ausgabe der Felder verwendet."
|
2096 |
+
|
2097 |
+
# @ woocommerce-germanized
|
2098 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:32
|
2099 |
+
msgid "Edit"
|
2100 |
+
msgstr "Bearbeiten"
|
2101 |
+
|
2102 |
+
#: includes/admin/views/html-admin-page-checkboxes.php:32
|
2103 |
+
msgid "Delete"
|
2104 |
+
msgstr "Löschen"
|
2105 |
+
|
2106 |
#: includes/admin/views/html-notice-dependencies.php:13
|
2107 |
msgid "Dependencies missing, outdated or not yet tested"
|
2108 |
msgstr "Wichtige Plugins fehlen, sind veraltete oder werden nicht unterstützt"
|
2711 |
#: includes/api/class-wc-gzd-rest-customers-controller.php:144
|
2712 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:161
|
2713 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:168
|
2714 |
+
#: includes/class-wc-gzd-checkout.php:327
|
2715 |
+
#: includes/class-wc-gzd-checkout.php:337
|
2716 |
+
#: includes/class-wc-gzd-customer-helper.php:106
|
2717 |
#: includes/class-wc-gzd-customer-helper.php:114
|
|
|
2718 |
msgid "Title"
|
2719 |
msgstr "Anrede"
|
2720 |
|
2737 |
#: includes/api/class-wc-gzd-rest-customers-controller.php:163
|
2738 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:194
|
2739 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:30
|
2740 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:653
|
2741 |
#: includes/gateways/direct-debit/views/html-export.php:27
|
2742 |
msgid "Direct Debit"
|
2743 |
msgstr "Lastschrift"
|
2748 |
#: includes/class-wc-gzd-privacy.php:61 includes/class-wc-gzd-privacy.php:83
|
2749 |
#: includes/class-wc-gzd-privacy.php:123
|
2750 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:108
|
2751 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:448
|
2752 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:679
|
2753 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:820
|
2754 |
msgid "Account Holder"
|
2755 |
msgstr "Kontoinhaber"
|
2756 |
|
2760 |
#: includes/class-wc-gzd-privacy.php:62 includes/class-wc-gzd-privacy.php:84
|
2761 |
#: includes/class-wc-gzd-privacy.php:124
|
2762 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:115
|
2763 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:449
|
2764 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:687
|
2765 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:824
|
2766 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:916
|
2767 |
msgid "IBAN"
|
2768 |
msgstr "IBAN"
|
2769 |
|
2773 |
#: includes/class-wc-gzd-privacy.php:63 includes/class-wc-gzd-privacy.php:85
|
2774 |
#: includes/class-wc-gzd-privacy.php:125
|
2775 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:122
|
2776 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:450
|
2777 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:828
|
2778 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:917
|
2779 |
msgid "BIC/SWIFT"
|
2780 |
msgstr "BIC/SWIFT"
|
2781 |
|
2782 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:175
|
2783 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:240
|
2784 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:274
|
2785 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:328
|
2786 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:329
|
2787 |
msgid "Parcel Shop"
|
2788 |
msgstr "Shop/Packstation"
|
2789 |
|
2794 |
# @ woocommerce-germanized
|
2795 |
#: includes/api/class-wc-gzd-rest-orders-controller.php:214
|
2796 |
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:129
|
2797 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:454
|
2798 |
msgid "Mandate Reference ID"
|
2799 |
msgstr "Mandat-Referenznummer"
|
2800 |
|
2965 |
msgstr "Anzahl der veröffentlichten Produkte für die Ressource."
|
2966 |
|
2967 |
# @ woocommerce-germanized
|
2968 |
+
#: includes/class-wc-gzd-ajax.php:135
|
2969 |
#, php-format
|
2970 |
msgid "%s [new]"
|
2971 |
msgstr "%s [neu]"
|
2972 |
|
2973 |
# @ woocommerce-germanized
|
2974 |
+
#: includes/class-wc-gzd-ajax.php:162
|
2975 |
msgctxt "revocation-form"
|
2976 |
msgid "is not a valid email address."
|
2977 |
msgstr "ist leider keine valide E-Mail Adresse."
|
2978 |
|
2979 |
# @ woocommerce-germanized
|
2980 |
+
#: includes/class-wc-gzd-ajax.php:165
|
2981 |
msgctxt "revocation-form"
|
2982 |
msgid "Please enter a valid postcode/ZIP"
|
2983 |
msgstr "Bitte gib eine echte Postleitzahl ein"
|
2984 |
|
2985 |
# @ woocommerce-germanized
|
2986 |
+
#: includes/class-wc-gzd-ajax.php:172
|
2987 |
msgctxt "revocation-form"
|
2988 |
msgid "is not valid."
|
2989 |
msgstr "ist leider nicht korrekt."
|
2990 |
|
2991 |
# @ woocommerce-germanized
|
2992 |
+
#: includes/class-wc-gzd-ajax.php:192
|
2993 |
msgctxt "revocation-form"
|
2994 |
msgid ""
|
2995 |
"Thank you. We have received your Revocation Request. You will receive a "
|
2999 |
"Mail mit Ihren Daten als Bestätigung."
|
3000 |
|
3001 |
# @ woocommerce-germanized
|
3002 |
+
#: includes/class-wc-gzd-checkout.php:328
|
3003 |
+
#: includes/class-wc-gzd-checkout.php:336
|
3004 |
+
#: includes/class-wc-gzd-checkout.php:361
|
3005 |
+
#: includes/class-wc-gzd-checkout.php:587
|
3006 |
+
#: includes/class-wc-gzd-customer-helper.php:108
|
3007 |
#: includes/class-wc-gzd-customer-helper.php:116
|
|
|
3008 |
#: includes/class-wc-gzd-revocation.php:41
|
3009 |
+
#: includes/wc-gzd-core-functions.php:191
|
3010 |
msgid "Mr."
|
3011 |
msgstr "Herr"
|
3012 |
|
3013 |
# @ woocommerce-germanized
|
3014 |
+
#: includes/class-wc-gzd-checkout.php:328
|
3015 |
+
#: includes/class-wc-gzd-checkout.php:336
|
3016 |
+
#: includes/class-wc-gzd-checkout.php:362
|
3017 |
+
#: includes/class-wc-gzd-checkout.php:587
|
3018 |
+
#: includes/class-wc-gzd-checkout.php:596
|
3019 |
+
#: includes/class-wc-gzd-customer-helper.php:108
|
3020 |
#: includes/class-wc-gzd-customer-helper.php:116
|
|
|
3021 |
#: includes/class-wc-gzd-revocation.php:42
|
3022 |
+
#: includes/wc-gzd-core-functions.php:191
|
3023 |
msgid "Ms."
|
3024 |
msgstr "Frau"
|
3025 |
|
3039 |
"besteuert. Weitere Informationen findest du <a href=\"%s\" target=\"_blank"
|
3040 |
"\">hier</a>."
|
3041 |
|
3042 |
+
#: includes/class-wc-gzd-customer-helper.php:94
|
3043 |
+
#: includes/class-wc-gzd-customer-helper.php:192
|
3044 |
+
#: includes/class-wc-gzd-customer-helper.php:273
|
3045 |
msgid ""
|
3046 |
"Please activate your account through clicking on the activation link "
|
3047 |
"received via email."
|
3049 |
"Bitte aktivieren Sie Ihr Kundenkonto indem Sie auf den Link in der E-Mail "
|
3050 |
"klicken."
|
3051 |
|
3052 |
+
#: includes/class-wc-gzd-customer-helper.php:201
|
3053 |
#, php-format
|
3054 |
msgid "Continue without creating an account? <a href=\"%s\">Click here</a>"
|
3055 |
msgstr "Weiter zur Kasse ohne Kundenkonto? <a href=\"%s\">Hier klicken</a>"
|
3056 |
|
3057 |
+
#: includes/class-wc-gzd-customer-helper.php:203
|
3058 |
msgid "Please create an account or login before continuing to checkout"
|
3059 |
msgstr ""
|
3060 |
"Bitte erstellen Sie ein Kundenkonto oder loggen Sie sich ein, bevor Sie zur "
|
3061 |
"Kasse gehen"
|
3062 |
|
3063 |
# @ woocommerce-germanized
|
3064 |
+
#: includes/class-wc-gzd-customer-helper.php:296
|
|
|
|
|
|
|
|
|
|
|
3065 |
msgid "Sorry, but this activation code cannot be found."
|
3066 |
msgstr "Sorry, dieser Aktivierungscode ist uns leider nicht bekannt."
|
3067 |
|
3068 |
+
# @ woocommerce-germanized
|
3069 |
+
#: includes/class-wc-gzd-customer-helper.php:300
|
3070 |
+
msgid "Thank you. You have successfully activated your account."
|
3071 |
+
msgstr "Vielen Dank. Ihr Benutzerkonto wurde erfolgreich aktiviert."
|
3072 |
+
|
3073 |
#: includes/class-wc-gzd-dhl-parcel-shops.php:180
|
3074 |
msgid "DHL Parcel Shop?"
|
3075 |
msgstr "DHL Paketshop/Packstation?"
|
3096 |
"Wenn die Lieferung an eine DHL Packstation aktiviert wurde, trage bitte die "
|
3097 |
"PostNummer ein."
|
3098 |
|
3099 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:294
|
3100 |
msgid "Your PostNumber should contain numbers only"
|
3101 |
msgstr "Deine PostNummer sollte nur aus Zahlen bestehen."
|
3102 |
|
3103 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:300
|
3104 |
+
#: includes/class-wc-gzd-dhl-parcel-shops.php:335
|
3105 |
#, php-format
|
3106 |
msgid "Parcel Shop Delivery is only supported in: %s."
|
3107 |
msgstr ""
|
3108 |
"Die Lieferung in Paketshops bzw. Packstationen ist nur in %s verfügbar."
|
3109 |
|
3110 |
# @ woocommerce-germanized
|
3111 |
+
#: includes/class-wc-gzd-ekomi.php:60
|
3112 |
msgid "eKomi Customer"
|
3113 |
msgstr "eKomi Kundenbewertung"
|
3114 |
|
3115 |
# @ woocommerce-germanized
|
3116 |
+
#: includes/class-wc-gzd-ekomi.php:396
|
3117 |
msgctxt "ekomi"
|
3118 |
msgid "Ekomi Integration"
|
3119 |
msgstr "eKomi Integration"
|
3120 |
|
3121 |
# @ woocommerce-germanized
|
3122 |
+
#: includes/class-wc-gzd-ekomi.php:399
|
3123 |
msgctxt "ekomi"
|
3124 |
msgid "Shop ID"
|
3125 |
msgstr "Shop ID"
|
3126 |
|
3127 |
# @ woocommerce-germanized
|
3128 |
+
#: includes/class-wc-gzd-ekomi.php:400
|
3129 |
msgctxt "ekomi"
|
3130 |
msgid "Insert your Shop ID here."
|
3131 |
msgstr "Füge hier deine Shop ID ein."
|
3132 |
|
3133 |
# @ woocommerce-germanized
|
3134 |
+
#: includes/class-wc-gzd-ekomi.php:408
|
3135 |
msgctxt "ekomi"
|
3136 |
msgid "Link to Certificate"
|
3137 |
msgstr "Link zum Shop-Zertifikat"
|
3138 |
|
3139 |
# @ woocommerce-germanized
|
3140 |
+
#: includes/class-wc-gzd-ekomi.php:409
|
3141 |
msgctxt "ekomi"
|
3142 |
msgid "Insert the link to your Certificate"
|
3143 |
msgstr "Füge hier den Link zu deinem Shop-Zertifikat ein"
|
3144 |
|
3145 |
# @ woocommerce-germanized
|
3146 |
+
#: includes/class-wc-gzd-ekomi.php:417
|
3147 |
msgctxt "ekomi"
|
3148 |
msgid "Partner ID"
|
3149 |
msgstr "Partner ID"
|
3150 |
|
3151 |
# @ woocommerce-germanized
|
3152 |
+
#: includes/class-wc-gzd-ekomi.php:418
|
3153 |
msgctxt "ekomi"
|
3154 |
msgid ""
|
3155 |
"Insert your Partner ID here (you may find that ID on your certificate "
|
3159 |
"Zertifikat-Seite)"
|
3160 |
|
3161 |
# @ woocommerce-germanized
|
3162 |
+
#: includes/class-wc-gzd-ekomi.php:426
|
3163 |
msgctxt "ekomi"
|
3164 |
msgid "Interface ID"
|
3165 |
msgstr "Interface ID"
|
3166 |
|
3167 |
# @ woocommerce-germanized
|
3168 |
+
#: includes/class-wc-gzd-ekomi.php:427
|
3169 |
msgctxt "ekomi"
|
3170 |
msgid "Insert your Interface ID here."
|
3171 |
msgstr ""
|
3173 |
"Kundenbereich)"
|
3174 |
|
3175 |
# @ woocommerce-germanized
|
3176 |
+
#: includes/class-wc-gzd-ekomi.php:435
|
3177 |
msgctxt "ekomi"
|
3178 |
msgid "Interface Password"
|
3179 |
msgstr "Interface Password"
|
3180 |
|
3181 |
# @ woocommerce-germanized
|
3182 |
+
#: includes/class-wc-gzd-ekomi.php:436
|
3183 |
msgctxt "ekomi"
|
3184 |
msgid "Insert your Interface Password here."
|
3185 |
msgstr ""
|
3187 |
"Kundenbereich)"
|
3188 |
|
3189 |
# @ woocommerce-germanized
|
3190 |
+
#: includes/class-wc-gzd-ekomi.php:444
|
3191 |
msgctxt "ekomi"
|
3192 |
msgid "Days until Email"
|
3193 |
msgstr "Tage bis E-Mail Erinnerung"
|
3194 |
|
3195 |
# @ woocommerce-germanized
|
3196 |
+
#: includes/class-wc-gzd-ekomi.php:445
|
3197 |
msgctxt "ekomi"
|
3198 |
msgid ""
|
3199 |
"Number of days between an order being marked as completed and review email "
|
3204 |
"den Kunden"
|
3205 |
|
3206 |
# @ woocommerce-germanized
|
3207 |
+
#: includes/class-wc-gzd-ekomi.php:460
|
3208 |
msgctxt "ekomi"
|
3209 |
msgid "eKomi Options"
|
3210 |
msgstr "eKomi"
|
3225 |
msgstr "Widerruf online erklären"
|
3226 |
|
3227 |
# @ woocommerce-germanized
|
3228 |
+
#: includes/class-wc-gzd-install.php:129
|
3229 |
#, php-format
|
3230 |
msgid ""
|
3231 |
"Please install <a href=\"%s\" target=\"_blank\">WooCommerce</a> before "
|
3235 |
"WooCommerce Germanized installierst. Vielen Dank!"
|
3236 |
|
3237 |
# @ woocommerce-germanized
|
3238 |
+
#: includes/class-wc-gzd-install.php:485
|
3239 |
msgctxt "Page slug"
|
3240 |
msgid "data-security"
|
3241 |
msgstr "datenschutzbelehrung"
|
3242 |
|
3243 |
# @ woocommerce-germanized
|
3244 |
+
#: includes/class-wc-gzd-install.php:486
|
3245 |
msgctxt "Page title"
|
3246 |
msgid "Data Security Statement"
|
3247 |
msgstr "Datenschutzbelehrung"
|
3248 |
|
3249 |
# @ woocommerce-germanized
|
3250 |
+
#: includes/class-wc-gzd-install.php:490
|
3251 |
msgctxt "Page slug"
|
3252 |
msgid "imprint"
|
3253 |
msgstr "impressum"
|
3254 |
|
3255 |
# @ woocommerce-germanized
|
3256 |
+
#: includes/class-wc-gzd-install.php:491
|
3257 |
msgctxt "Page title"
|
3258 |
msgid "Imprint"
|
3259 |
msgstr "Impressum"
|
3260 |
|
3261 |
# @ woocommerce-germanized
|
3262 |
+
#: includes/class-wc-gzd-install.php:495
|
3263 |
+
msgctxt "Page slug"
|
3264 |
+
msgid "terms"
|
3265 |
+
msgstr "agb"
|
3266 |
+
|
3267 |
+
# @ woocommerce-germanized
|
3268 |
+
#: includes/class-wc-gzd-install.php:496
|
3269 |
+
msgctxt "Page title"
|
3270 |
+
msgid "Terms & Conditions"
|
3271 |
+
msgstr "AGB"
|
3272 |
+
|
3273 |
+
# @ woocommerce-germanized
|
3274 |
+
#: includes/class-wc-gzd-install.php:500
|
3275 |
+
msgctxt "Page slug"
|
3276 |
+
msgid "revocation"
|
3277 |
+
msgstr "widerrufsbelehrung"
|
3278 |
+
|
3279 |
+
# @ woocommerce-germanized
|
3280 |
+
#: includes/class-wc-gzd-install.php:501
|
3281 |
+
msgctxt "Page title"
|
3282 |
+
msgid "Power of Revocation"
|
3283 |
+
msgstr "Widerrufsbelehrung"
|
3284 |
+
|
3285 |
+
# @ woocommerce-germanized
|
3286 |
+
#: includes/class-wc-gzd-install.php:505
|
3287 |
+
msgctxt "Page slug"
|
3288 |
+
msgid "shipping-methods"
|
3289 |
+
msgstr "versandarten"
|
3290 |
+
|
3291 |
+
# @ woocommerce-germanized
|
3292 |
+
#: includes/class-wc-gzd-install.php:506
|
3293 |
+
msgctxt "Page title"
|
3294 |
+
msgid "Shipping Methods"
|
3295 |
+
msgstr "Versandarten"
|
3296 |
+
|
3297 |
+
# @ woocommerce-germanized
|
3298 |
+
#: includes/class-wc-gzd-install.php:510
|
3299 |
+
msgctxt "Page slug"
|
3300 |
+
msgid "payment-methods"
|
3301 |
+
msgstr "bezahlmoeglichkeiten"
|
3302 |
+
|
3303 |
+
# @ woocommerce-germanized
|
3304 |
+
#: includes/class-wc-gzd-install.php:511
|
3305 |
+
msgctxt "Page title"
|
3306 |
+
msgid "Payment Methods"
|
3307 |
+
msgstr "Zahlungsarten"
|
3308 |
+
|
3309 |
+
# @ woocommerce-germanized
|
3310 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:65
|
3311 |
+
msgid ""
|
3312 |
+
"With your order, you agree to have read and understood our {term_link}Terms "
|
3313 |
+
"and Conditions{/term_link} your {revocation_link}Right of Recission{/"
|
3314 |
+
"revocation_link} and our {data_security_link}Privacy Policy{/"
|
3315 |
+
"data_security_link}."
|
3316 |
+
msgstr ""
|
3317 |
+
"Mit Ihrer Bestellung erklären Sie sich mit unseren {term_link}Allgemeinen "
|
3318 |
+
"Geschäftsbedingungen{/term_link}, {revocation_link}Widerrufsbestimmungen{/"
|
3319 |
+
"revocation_link} und {data_security_link}Datenschutzbestimmungen{/"
|
3320 |
+
"data_security_link} einverstanden."
|
3321 |
+
|
3322 |
+
# @ woocommerce-germanized
|
3323 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:66
|
3324 |
+
msgid ""
|
3325 |
+
"To finish the order you have to accept to our {term_link}Terms and "
|
3326 |
+
"Conditions{/term_link}, {revocation_link}Right of Recission{/"
|
3327 |
+
"revocation_link} and our {data_security_link}Privacy Policy{/"
|
3328 |
+
"data_security_link}."
|
3329 |
+
msgstr ""
|
3330 |
+
"Bitte akzeptieren Sie unsere {term_link}Allgemeinen Geschäftsbedingungen{/"
|
3331 |
+
"term_link}, {revocation_link}Widerrufsbestimmungen{/revocation_link} und "
|
3332 |
+
"{data_security_link}Datenschutzbestimmungen{/data_security_link}."
|
3333 |
+
|
3334 |
+
# @ woocommerce-germanized
|
3335 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:72
|
3336 |
+
msgid "Legal"
|
3337 |
+
msgstr "Allgemein"
|
3338 |
+
|
3339 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:73
|
3340 |
+
msgid ""
|
3341 |
+
"General legal checkbox which shall include terms, revocation and privacy "
|
3342 |
+
"notice."
|
3343 |
+
msgstr ""
|
3344 |
+
"Allg. Checkbox die AGB, Widerrufsbelehrung und Datenschutzbelehrung "
|
3345 |
+
"enthalten sollte."
|
3346 |
+
|
3347 |
+
# @ woocommerce-germanized
|
3348 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:81
|
3349 |
+
msgid ""
|
3350 |
+
"For digital products: I strongly agree that the execution of the agreement "
|
3351 |
+
"starts before the revocation period has expired. I am aware that my right of "
|
3352 |
+
"withdrawal ceases with the beginning of the agreement."
|
3353 |
+
msgstr ""
|
3354 |
+
"Für digitale Produkte: Ich stimme ausdrücklich zu, dass vor Ablauf der "
|
3355 |
+
"Widerrufsfrist mit der Ausführung des Vertrags begonnen wird. Mir ist "
|
3356 |
+
"bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
|
3357 |
+
|
3358 |
+
# @ woocommerce-germanized
|
3359 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:83
|
3360 |
+
msgid ""
|
3361 |
+
"To retrieve direct access to digital content you have to agree to the loss "
|
3362 |
+
"of your right of withdrawal."
|
3363 |
+
msgstr ""
|
3364 |
+
"Um direkten Zugang zu den digitalen Inhalte zu erhalten, müssen Sie auf das "
|
3365 |
+
"Widerrufsrecht verzichten."
|
3366 |
+
|
3367 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:89
|
3368 |
+
msgid "Digital"
|
3369 |
+
msgstr "Digital"
|
3370 |
+
|
3371 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:90
|
3372 |
+
msgid "Asks the customer to skip revocation period for digital products."
|
3373 |
+
msgstr ""
|
3374 |
+
"Ermöglicht die Bereitstellung des Downloads vor Ablauf der Widerrufsfrist."
|
3375 |
+
|
3376 |
+
# @ woocommerce-germanized
|
3377 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:98
|
3378 |
+
msgid ""
|
3379 |
+
"For services: I demand and acknowledge the immediate performance of the "
|
3380 |
+
"service before the expiration of the withdrawal period. I acknowledge that "
|
3381 |
+
"thereby I lose my right to cancel once the service has begun."
|
3382 |
+
msgstr ""
|
3383 |
+
"Für Dienstleistungen: Ich verlange ausdrücklich und stimme gleichzeitig zu, "
|
3384 |
+
"dass mit der in Auftrag gegebenen Dienstleistung vor Ablauf der "
|
3385 |
+
"Widerrufsfrist begonnen werden soll. Ich weiß, dass mein Widerrufsrecht bei "
|
3386 |
+
"vollständiger Erfüllung des Vertrages erlischt."
|
3387 |
+
|
3388 |
+
# @ woocommerce-germanized
|
3389 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:100
|
3390 |
+
msgid ""
|
3391 |
+
"To allow the immediate performance of the services you have to agree to the "
|
3392 |
+
"loss of your right of withdrawal."
|
3393 |
+
msgstr ""
|
3394 |
+
"Bitte stimmen Sie dem Beginn der Dienstleistung vor Ablauf der "
|
3395 |
+
"Widerrufsfrist zu."
|
3396 |
+
|
3397 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:107
|
3398 |
+
msgid "Asks the customer to skip revocation period for services."
|
3399 |
+
msgstr ""
|
3400 |
+
"Ermöglicht das Beginnen von Dienstleistungen vor Ablauf der Widerrufsfrist."
|
3401 |
+
|
3402 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:115
|
3403 |
+
#: includes/wc-gzd-cart-functions.php:441
|
3404 |
+
msgid ""
|
3405 |
+
"Yes, I would like to be reminded via E-mail about parcel delivery "
|
3406 |
+
"({shipping_method_title}). Your E-mail Address will only be transferred to "
|
3407 |
+
"our parcel service provider for that particular reason."
|
3408 |
+
msgstr ""
|
3409 |
+
"Ja, ich möchte per E-Mail für diese Bestellung eine Paketankündigung vom "
|
3410 |
+
"Paketdienstleister ({shipping_method_title}) erhalten. Deine E-Mail Adresse "
|
3411 |
+
"wird nur für diesen einmaligen Zweck an unseren Paketdienstleister "
|
3412 |
+
"weitergegeben."
|
3413 |
+
|
3414 |
+
# @ woocommerce-germanized
|
3415 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:120
|
3416 |
+
msgid "Please accept our parcel delivery agreement"
|
3417 |
+
msgstr "Bitte akzeptiere die Datenweitergabe an unsere Paketdienstleister"
|
3418 |
+
|
3419 |
+
# @ woocommerce-germanized
|
3420 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:125
|
3421 |
+
msgid "Parcel Delivery"
|
3422 |
+
msgstr "Paketdienstleister"
|
3423 |
+
|
3424 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:126
|
3425 |
+
msgid ""
|
3426 |
+
"Asks the customer to hand over data to the parcel delivery service provider."
|
3427 |
+
msgstr ""
|
3428 |
+
"Holt die Einwilligung des Kunden zur Übergabe spezieller Daten an den "
|
3429 |
+
"Paketdienstleister ein."
|
3430 |
+
|
3431 |
+
# @ woocommerce-germanized
|
3432 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:135
|
3433 |
+
msgid ""
|
3434 |
+
"Yes, I’d like create a new account and have read and understood the "
|
3435 |
+
"{data_security_link}data privacy statement{/data_security_link}."
|
3436 |
+
msgstr ""
|
3437 |
+
"Ja, ich möchte ein Kundenkonto eröffnen und akzeptiere die "
|
3438 |
+
"{data_security_link}Datenschutzerklärung{/data_security_link}."
|
3439 |
+
|
3440 |
+
# @ woocommerce-germanized
|
3441 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:139
|
3442 |
+
msgid "Please accept the creation of a new customer account"
|
3443 |
+
msgstr "Bitte akzeptieren Sie die Erstellung eines neuen Kundenkontos"
|
3444 |
+
|
3445 |
+
# @ woocommerce-germanized
|
3446 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:143
|
3447 |
+
msgid "Let customers accept your privacy policy before registering."
|
3448 |
+
msgstr ""
|
3449 |
+
"Lässt Kunden deine Datenschutzbelehrung vor der Registrierung akzeptieren."
|
3450 |
+
|
3451 |
+
# @ woocommerce-germanized
|
3452 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:157
|
3453 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:744
|
3454 |
+
msgid "I hereby agree to the {link}direct debit mandate{/link}."
|
3455 |
+
msgstr "Hiermit erteile ich das {link}SEPA Lastschriftmandat{/link}."
|
3456 |
+
|
3457 |
+
# @ woocommerce-germanized
|
3458 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:160
|
3459 |
+
msgid "Please accept the direct debit mandate."
|
3460 |
+
msgstr "Bitte erteilen Sie das SEPA Lastschriftmandat."
|
3461 |
+
|
3462 |
+
# @ woocommerce-germanized
|
3463 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:165
|
3464 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:187
|
3465 |
+
msgid "SEPA"
|
3466 |
+
msgstr "SEPA"
|
3467 |
+
|
3468 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:166
|
3469 |
+
msgid "Asks the customer to issue the SEPA mandate."
|
3470 |
+
msgstr "Lässt den Kunden das SEPA Mandat vor dem Kauf bestätigen."
|
3471 |
+
|
3472 |
+
# @ woocommerce-germanized
|
3473 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:330
|
3474 |
+
msgid "Checkout"
|
3475 |
+
msgstr "Kasse"
|
3476 |
+
|
3477 |
+
# @ woocommerce-germanized
|
3478 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:331
|
3479 |
+
msgid "Register form"
|
3480 |
+
msgstr "Registrierung"
|
3481 |
+
|
3482 |
+
# @ woocommerce
|
3483 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:332
|
3484 |
+
msgid "Pay for order"
|
3485 |
+
msgstr "Bestell-Bezahlseite"
|
3486 |
+
|
3487 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:394
|
3488 |
+
#, php-format
|
3489 |
+
msgid "Checkbox location %s does not exist."
|
3490 |
+
msgstr "Checkbox Ort %s existiert nicht."
|
3491 |
+
|
3492 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:413
|
3493 |
+
#, php-format
|
3494 |
+
msgid "Please make sure to check %s checkbox."
|
3495 |
+
msgstr "Kontrolliere bitte %s. Hier fehlt eine Einwilligung."
|
3496 |
+
|
3497 |
+
#: includes/class-wc-gzd-legal-checkbox-manager.php:418
|
3498 |
+
#, php-format
|
3499 |
+
msgid "Checkbox with name %s does already exist."
|
3500 |
+
msgstr "Eine Checkbox mit dem Namen %s existiert bereits."
|
3501 |
+
|
3502 |
+
# @ woocommerce-germanized
|
3503 |
+
#: includes/class-wc-gzd-legal-checkbox.php:549
|
3504 |
+
msgid "Status"
|
3505 |
+
msgstr "Status"
|
3506 |
|
3507 |
# @ woocommerce-germanized
|
3508 |
+
#: includes/class-wc-gzd-legal-checkbox.php:552
|
3509 |
+
msgid "Enable checkbox"
|
3510 |
+
msgstr "Checkbox aktivieren"
|
|
|
3511 |
|
3512 |
# @ woocommerce-germanized
|
3513 |
+
#: includes/class-wc-gzd-legal-checkbox.php:557
|
3514 |
+
msgid "Name"
|
3515 |
+
msgstr "Name"
|
|
|
3516 |
|
3517 |
+
#: includes/class-wc-gzd-legal-checkbox.php:561
|
3518 |
+
msgid ""
|
3519 |
+
"Choose a name to identify your checkbox. Upon creating a new checkbox, this "
|
3520 |
+
"value is being used to generate the Id."
|
3521 |
+
msgstr ""
|
3522 |
+
"Wähle einen Namen um deine Checkbox zu identifizieren. Bei Erstellung einer "
|
3523 |
+
"neuen Checkbox wird dieser Wert verwendet um eine Id zu erzeugen."
|
3524 |
+
|
3525 |
+
#: includes/class-wc-gzd-legal-checkbox.php:566
|
3526 |
+
msgid "Id"
|
3527 |
+
msgstr "Id"
|
3528 |
+
|
3529 |
+
#: includes/class-wc-gzd-legal-checkbox.php:570
|
3530 |
+
msgid ""
|
3531 |
+
"The checkbox Id is the unique indentifier which is used to identify the "
|
3532 |
+
"checkbox within the code. Cannot be edited after creating the checkbox."
|
3533 |
+
msgstr ""
|
3534 |
+
"Die Id dient der eindeutigen Identifizierung einer Checkbox um diese aus dem "
|
3535 |
+
"Code heraus zugreifbar zu machen. Kann nach dem Erstellen einer Checkbox "
|
3536 |
+
"nicht mehr verändert werden."
|
3537 |
|
3538 |
# @ woocommerce-germanized
|
3539 |
+
#: includes/class-wc-gzd-legal-checkbox.php:576
|
3540 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:657
|
3541 |
+
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:99
|
3542 |
+
msgid "Description"
|
3543 |
+
msgstr "Beschreibung"
|
3544 |
+
|
3545 |
+
#: includes/class-wc-gzd-legal-checkbox.php:579
|
3546 |
+
msgid "Describe the use case of your checkbox."
|
3547 |
+
msgstr "Beschreibe hier den Use-Case deiner Checkbox."
|
3548 |
+
|
3549 |
+
#: includes/class-wc-gzd-legal-checkbox.php:585
|
3550 |
+
msgid "Label"
|
3551 |
+
msgstr "Beschriftung"
|
3552 |
+
|
3553 |
+
#: includes/class-wc-gzd-legal-checkbox.php:589
|
3554 |
+
msgid "Choose a label to be inserted next to the checkbox."
|
3555 |
+
msgstr "Wähle eine Beschriftung aus, die neben der Checkbox platziert wird."
|
3556 |
+
|
3557 |
+
#: includes/class-wc-gzd-legal-checkbox.php:590
|
3558 |
+
#: includes/class-wc-gzd-legal-checkbox.php:600
|
3559 |
+
#, php-format
|
3560 |
+
msgid "You may use one of the following placeholders within the text: %s"
|
3561 |
+
msgstr "Du kannst einen der folgenden Platzhalter in deinem Text verwenden: %s"
|
3562 |
+
|
3563 |
+
#: includes/class-wc-gzd-legal-checkbox.php:595
|
3564 |
+
msgid "Error Message"
|
3565 |
+
msgstr "Fehlermeldung"
|
3566 |
+
|
3567 |
+
#: includes/class-wc-gzd-legal-checkbox.php:599
|
3568 |
+
msgid ""
|
3569 |
+
"Choose an error message to be shown when the user has not confirmed the "
|
3570 |
+
"checkbox."
|
3571 |
+
msgstr ""
|
3572 |
+
"Gib hier die Fehlermeldung ein, die angezeigt werden soll, wenn der Nutzer "
|
3573 |
+
"die Checkbox nicht bestätigt hat."
|
3574 |
|
3575 |
# @ woocommerce-germanized
|
3576 |
+
#: includes/class-wc-gzd-legal-checkbox.php:605
|
3577 |
+
msgid "Hide input"
|
3578 |
+
msgstr "Ausblenden"
|
3579 |
+
|
3580 |
+
#: includes/class-wc-gzd-legal-checkbox.php:608
|
3581 |
+
msgid "Do only show a label and hide the actual checkbox."
|
3582 |
+
msgstr ""
|
3583 |
+
"Zeige lediglich die Beschriftung und entferne die eigentliche Checkbox."
|
3584 |
|
3585 |
# @ woocommerce-germanized
|
3586 |
+
#: includes/class-wc-gzd-legal-checkbox.php:613
|
3587 |
+
msgid "Mandatory"
|
3588 |
+
msgstr "Pflichtfeld"
|
3589 |
+
|
3590 |
+
#: includes/class-wc-gzd-legal-checkbox.php:616
|
3591 |
+
msgid "Mark the checkbox as mandatory."
|
3592 |
+
msgstr "Checkbox zum Pflichtfeld machen."
|
3593 |
|
3594 |
# @ woocommerce-germanized
|
3595 |
+
#: includes/class-wc-gzd-legal-checkbox.php:621
|
3596 |
+
msgid "Locations"
|
3597 |
+
msgstr "Orte"
|
3598 |
+
|
3599 |
+
#: includes/class-wc-gzd-legal-checkbox.php:625
|
3600 |
+
msgid "Choose where to display your checkbox."
|
3601 |
+
msgstr "Wähle einen Ort aus, an dem die Checkbox platziert werden soll."
|
3602 |
|
3603 |
# @ woocommerce-germanized
|
3604 |
#: includes/class-wc-gzd-payment-gateways.php:90
|
3610 |
# @ woocommerce-germanized
|
3611 |
#: includes/class-wc-gzd-payment-gateways.php:93
|
3612 |
#: includes/wc-gzd-order-functions.php:20
|
3613 |
+
#: includes/wc-gzd-template-functions.php:375
|
3614 |
#, php-format
|
3615 |
msgid "Plus %s forwarding fee (charged by the transport agent)"
|
3616 |
msgstr "zzgl. %s Übermittlungsentgelt (direkt an den Zusteller)"
|
4252 |
"Bitte beachten Sie: Die Frist für die Vorabinformation der SEPA-Lastschrift "
|
4253 |
"wird auf einen Tag verkürzt. "
|
4254 |
|
4255 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:190
|
|
|
|
|
|
|
|
|
|
|
4256 |
msgid "SEPA XML"
|
4257 |
msgstr "SEPA XML"
|
4258 |
|
4259 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:251
|
4260 |
msgid "SEPA XML Export"
|
4261 |
msgstr "SEPA XML Export"
|
4262 |
|
4263 |
# @ woocommerce-germanized
|
4264 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:388
|
4265 |
#, php-format
|
4266 |
msgid "Order %s"
|
4267 |
msgstr "Bestellung %s"
|
4268 |
|
4269 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:410
|
4270 |
msgid "Will be notified separately"
|
4271 |
msgstr "Wird separat mitgeteilt"
|
4272 |
|
4273 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:459
|
4274 |
#, php-format
|
4275 |
msgid ""
|
4276 |
"We will debit %s from your account by direct debit on or shortly after %s."
|
4279 |
"%s ein."
|
4280 |
|
4281 |
# @ woocommerce-germanized
|
4282 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:563
|
4283 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:586
|
4284 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:610
|
4285 |
msgid "a single payment"
|
4286 |
msgstr "eine einmalige Zahlung"
|
4287 |
|
4288 |
# @ woocommerce-germanized
|
4289 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:644
|
4290 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:86
|
4291 |
msgid "Enable/Disable"
|
4292 |
msgstr "Aktivieren/Deaktivieren"
|
4293 |
|
4294 |
# @ woocommerce-germanized
|
4295 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:646
|
4296 |
msgid "Enable Direct Debit Payment"
|
4297 |
msgstr "Bezahlung per Lastschrift aktivieren"
|
4298 |
|
4299 |
# @ woocommerce-germanized
|
4300 |
# @ woocommerce
|
4301 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:650
|
4302 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:92
|
4303 |
msgctxt "gateway"
|
4304 |
msgid "Title"
|
4305 |
msgstr "Bezeichnung"
|
4306 |
|
4307 |
# @ woocommerce-germanized
|
4308 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:652
|
4309 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:94
|
4310 |
msgid "This controls the title which the user sees during checkout."
|
4311 |
msgstr ""
|
4312 |
"Beschreibungstext, den Benutzer bei der Auswahl dieser Zahlungsart sehen."
|
4313 |
|
4314 |
# @ woocommerce-germanized
|
4315 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:659
|
|
|
|
|
|
|
|
|
|
|
|
|
4316 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:101
|
4317 |
msgid "Payment method description that the customer will see on your checkout."
|
4318 |
msgstr "Beschreibung der Zahlungsart, die Kunden auf deiner Website sehen."
|
4319 |
|
4320 |
# @ woocommerce-germanized
|
4321 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:660
|
4322 |
msgid "The order amount will be debited directly from your bank account."
|
4323 |
msgstr ""
|
4324 |
"Der Gesamtbestellbetrag wird per SEPA-Lastschrift direkt von Ihrem Konto "
|
4325 |
"abgebucht."
|
4326 |
|
4327 |
# @ woocommerce-germanized
|
4328 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:664
|
4329 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:106
|
4330 |
msgid "Instructions"
|
4331 |
msgstr "Anweisungen"
|
4332 |
|
4333 |
# @ woocommerce-germanized
|
4334 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:666
|
4335 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:108
|
4336 |
msgid "Instructions that will be added to the thank you page and emails."
|
4337 |
msgstr "Anweisung, die zur „Danke“-Seite und zu E-Mails hinzugefügt werden."
|
4338 |
|
4339 |
# @ woocommerce-germanized
|
4340 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:671
|
4341 |
msgid "Debtee"
|
4342 |
msgstr "Gläubiger Informationen"
|
4343 |
|
4344 |
# @ woocommerce-germanized
|
4345 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:673
|
4346 |
msgid "Insert your company information."
|
4347 |
msgstr "Füge hier die Informationen zu deinem Unternehmen ein."
|
4348 |
|
4349 |
# @ woocommerce-germanized
|
4350 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:675
|
4351 |
msgid "Company Inc, John Doe Street, New York"
|
4352 |
msgstr "Musterfirma GmbH, Musterstraße 12, 12203 Musterstadt"
|
4353 |
|
4354 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:681
|
4355 |
msgid "Insert the bank account holder name."
|
4356 |
msgstr "Füge hier den Namen des Kontoinhabers ein."
|
4357 |
|
4358 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:683
|
4359 |
msgid "Company Inc"
|
4360 |
msgstr "Muster GmbH"
|
4361 |
|
4362 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:689
|
4363 |
msgid "Insert the bank account IBAN."
|
4364 |
msgstr "Füge hier den IBAN deines Kontos ein."
|
4365 |
|
4366 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:694
|
4367 |
msgid "BIC"
|
4368 |
msgstr "BIC"
|
4369 |
|
4370 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:696
|
4371 |
msgid "Insert the bank account BIC."
|
4372 |
msgstr "Füge hier den BIC deines Kontos ein."
|
4373 |
|
4374 |
# @ woocommerce-germanized
|
4375 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:701
|
4376 |
msgid "Debtee identification number"
|
4377 |
msgstr "Identifikationsnummer"
|
4378 |
|
4379 |
# @ woocommerce-germanized
|
4380 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:703
|
4381 |
#, php-format
|
4382 |
msgid ""
|
4383 |
"Insert your debtee indentification number. More information can be found <a "
|
4387 |
"Weitere Informationen zu dieser Nummer erhältst du <a href=\"%s\">hier</a>."
|
4388 |
|
4389 |
# @ woocommerce-germanized
|
4390 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:707
|
4391 |
msgid "Generate Mandate ID"
|
4392 |
msgstr "Mandat-Referenz generieren"
|
4393 |
|
4394 |
# @ woocommerce-germanized
|
4395 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:709
|
4396 |
msgid "Automatically generate Mandate ID."
|
4397 |
msgstr "Mandat-Referenznummer automatisch generieren."
|
4398 |
|
4399 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:710
|
4400 |
msgid ""
|
4401 |
"Automatically generate Mandate ID after order completion (based on Order ID)."
|
4402 |
msgstr ""
|
4404 |
"basierend auf der Bestellnummer."
|
4405 |
|
4406 |
# @ woocommerce-germanized
|
4407 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:714
|
4408 |
msgid "XML Pain Format"
|
4409 |
msgstr "XML Pain Format"
|
4410 |
|
4411 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:716
|
4412 |
msgid ""
|
4413 |
"You may adjust the XML Export Pain Schema to your banks needs. Some banks "
|
4414 |
"may require pain.001.003.03."
|
4417 |
"Banken benötigen z.B. pain.001.003.03."
|
4418 |
|
4419 |
# @ woocommerce-germanized
|
4420 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:720
|
4421 |
msgid "Mandate ID Format"
|
4422 |
msgstr "Mandat-Referenz Format"
|
4423 |
|
4424 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:722
|
4425 |
msgid ""
|
4426 |
"You may extend the Mandate ID format by adding a prefix and/or suffix. Use "
|
4427 |
"{id} as placeholder to insert the automatically generated ID."
|
4430 |
"{id} als Platzhalter um die automatisch generierte Referenznummer einzufügen."
|
4431 |
|
4432 |
# @ woocommerce-germanized
|
4433 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:726
|
4434 |
msgid "Mandate Text"
|
4435 |
msgstr "Lastschriftmandat"
|
4436 |
|
4437 |
# @ woocommerce-germanized
|
4438 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:728
|
4439 |
msgid ""
|
4440 |
"This text will be populated with live order/checkout data. Will be used as "
|
4441 |
"preview direct debit mandate and as email template text."
|
4446 |
"Verfügung gestellt."
|
4447 |
|
4448 |
# @ woocommerce-germanized
|
4449 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:734
|
4450 |
msgid "Checkbox"
|
4451 |
msgstr "Checkbox"
|
4452 |
|
4453 |
# @ woocommerce-germanized
|
4454 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:735
|
4455 |
msgid "Enable \"agree to SEPA mandate\" checkbox"
|
4456 |
msgstr "Aktiviere die Checkbox zur Bestätigung des Lastschriftmandates."
|
4457 |
|
4458 |
# @ woocommerce-germanized
|
4459 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:737
|
4460 |
msgid "Enable a checkbox linking to a SEPA direct debit mandate preview."
|
4461 |
msgstr ""
|
4462 |
"Aktiviere eine Checkbox, die zu einer Vorschau des Lastschrift-Mandats führt."
|
4463 |
|
4464 |
# @ woocommerce-germanized
|
4465 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:741
|
4466 |
msgid "Checkbox label"
|
4467 |
msgstr "Checkbox Text"
|
4468 |
|
4469 |
# @ woocommerce-germanized
|
4470 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:743
|
4471 |
msgid ""
|
4472 |
"Customize the checkbox label. Use {link}link name{/link} to insert the "
|
4473 |
"preview link."
|
4475 |
"Passe den Checkbox Text an. Verwende {link}SEPA Lastschriftmandat{/link} um "
|
4476 |
"auf die Vorschau zu verlinken."
|
4477 |
|
4478 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:748
|
|
|
|
|
|
|
|
|
|
|
4479 |
msgid "Enable pre-notification"
|
4480 |
msgstr "Vorankündigung aktivieren"
|
4481 |
|
4482 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:749
|
4483 |
msgid "Insert pre-notification text within the order confirmation email."
|
4484 |
msgstr ""
|
4485 |
"Fügt einen Standard-Text zur Vorankündigung des SEPA-Einzugs in die "
|
4486 |
"Bestellbestätigung ein."
|
4487 |
|
4488 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:751
|
4489 |
msgid ""
|
4490 |
"This option inserts a standard text containing a pre-notification for the "
|
4491 |
"customer."
|
4494 |
"die Bestellbestätigung ein. In der Ankündigung wird u.a. ein konkreter "
|
4495 |
"Fälligkeitstermin genannt."
|
4496 |
|
4497 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:755
|
4498 |
msgid "Debit days"
|
4499 |
msgstr "Fälligkeitstage"
|
4500 |
|
4501 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:757
|
4502 |
msgid ""
|
4503 |
"This option is used to calculate the debit date and is added to the order "
|
4504 |
"date."
|
4508 |
"hier eingestellten Anzahl Tage."
|
4509 |
|
4510 |
# @ woocommerce-germanized
|
4511 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:761
|
4512 |
msgid "Mask IBAN"
|
4513 |
msgstr "IBAN maskieren"
|
4514 |
|
4515 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:762
|
4516 |
msgid "Mask the IBAN within emails."
|
4517 |
msgstr "IBAN in E-Mails maskieren."
|
4518 |
|
4519 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:764
|
4520 |
msgid ""
|
4521 |
"This will lead to masked IBANs within emails (replaced by *). All but last 4 "
|
4522 |
"digits will be masked."
|
4524 |
"Der IBAN wird in E-Mails (abgesehen von den letzten 4 Stellen) mit * "
|
4525 |
"maskiert."
|
4526 |
|
4527 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:773
|
4528 |
msgid "Remember"
|
4529 |
msgstr "Bankdaten merken\t"
|
4530 |
|
4531 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:774
|
4532 |
msgid "Remember account data for returning customers."
|
4533 |
msgstr "Bankverbindung für registrierte Kunden speichern."
|
4534 |
|
4535 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:776
|
4536 |
msgid "Save account data as user meta if user has/creates a customer account."
|
4537 |
msgstr ""
|
4538 |
"Speichert die Bankverbindung für registrierte Kunden in der user_meta "
|
4540 |
"eigenständig aus."
|
4541 |
|
4542 |
# @ woocommerce-germanized
|
4543 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:859
|
4544 |
msgid "Please insert your SEPA account data."
|
4545 |
msgstr "Bitte fügen Sie Ihre SEPA Kontoinformationen ein."
|
4546 |
|
4547 |
# @ woocommerce-germanized
|
4548 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:869
|
4549 |
msgid "Your IBAN seems to be invalid."
|
4550 |
msgstr "Ihr IBAN scheint nicht gültig zu sein."
|
4551 |
|
4552 |
# @ woocommerce-germanized
|
4553 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:871
|
4554 |
msgid "Your IBAN's country code doesn’t match with your billing country."
|
4555 |
msgstr "Der Ländercode des IBANs stimmt nicht mit dem Rechnungsland überein."
|
4556 |
|
4557 |
# @ woocommerce-germanized
|
4558 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:875
|
4559 |
msgid "Your BIC seems to be invalid."
|
4560 |
msgstr "Ihr BIC/SWIFT scheint nicht gültig zu sein."
|
4561 |
|
4562 |
# @ woocommerce-germanized
|
4563 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:918
|
|
|
|
|
|
|
|
|
|
|
4564 |
msgid "is invalid"
|
4565 |
msgstr "ist ungültig"
|
4566 |
|
4567 |
# @ woocommerce-germanized
|
4568 |
+
#: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:955
|
4569 |
msgid "Awaiting Direct Debit Payment"
|
4570 |
msgstr "Zahlung per Lastschrift ausstehend"
|
4571 |
|
4629 |
# @ woocommerce-germanized
|
4630 |
# @ woocommerce
|
4631 |
#: includes/gateways/invoice/class-wc-gzd-gateway-invoice.php:57
|
4632 |
+
#: woocommerce-germanized.php:604
|
4633 |
msgid "Settings"
|
4634 |
msgstr "Einstellungen"
|
4635 |
|
5067 |
"E-Mail Erinnerung zur Bewertungsabgabe über Trusted Shops an den Kunden "
|
5068 |
"senden."
|
5069 |
|
5070 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:337
|
5071 |
+
msgctxt "trusted-shops"
|
5072 |
+
msgid ""
|
5073 |
+
"The review reminder e-mail will be sent via your own server by using the "
|
5074 |
+
"\"Trusted Shops Review Reminder\" template."
|
5075 |
+
msgstr ""
|
5076 |
+
"Die Bewertungserinnerung wird über deinen Server unter Verwendung des E-Mail-"
|
5077 |
+
"Templates „Trusted Shops Bewertungs-Erinnerung“ versendet."
|
5078 |
+
|
5079 |
# @ woocommerce-germanized
|
5080 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:344
|
5081 |
msgctxt "trusted-shops"
|
5082 |
msgid "Days until reminder"
|
5083 |
msgstr "Tage bis zur Erinnerung"
|
5084 |
|
5085 |
# @ woocommerce-germanized
|
5086 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:345
|
5087 |
msgctxt "trusted-shops"
|
5088 |
msgid ""
|
5089 |
"Decide how many days after an order the email review reminder will be sent."
|
5092 |
"wurde) bis zur E-Mail Erinnerung an den Kunden."
|
5093 |
|
5094 |
# @ woocommerce-germanized
|
5095 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:354
|
5096 |
+
msgctxt "trusted-shops"
|
5097 |
+
msgid "Checkbox"
|
5098 |
+
msgstr "Checkbox"
|
5099 |
+
|
5100 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:357
|
5101 |
+
msgctxt "trusted-shops"
|
5102 |
+
msgid ""
|
5103 |
+
"You may want to insert a checkbox to ask the user for permission to send the "
|
5104 |
+
"e-mail"
|
5105 |
+
msgstr ""
|
5106 |
+
"Du kannst eine Checkbox aktivieren, um den Kunden um Erlaubnis für die "
|
5107 |
+
"Versendung der Bewertungserinnerung zu bitten."
|
5108 |
+
|
5109 |
+
# @ woocommerce-germanized
|
5110 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:358
|
5111 |
+
msgctxt "trusted-shops"
|
5112 |
+
msgid "Adjust Checkbox"
|
5113 |
+
msgstr "Checkbox anpassen"
|
5114 |
+
|
5115 |
+
# @ woocommerce-germanized
|
5116 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:362
|
5117 |
+
msgctxt "trusted-shops"
|
5118 |
+
msgid "Enable opt out"
|
5119 |
+
msgstr "Opt Out aktivieren"
|
5120 |
+
|
5121 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:363
|
5122 |
+
msgctxt "trusted-shops"
|
5123 |
+
msgid ""
|
5124 |
+
"Allow the user to opt-out by clicking on a link within the order "
|
5125 |
+
"confirmation."
|
5126 |
+
msgstr ""
|
5127 |
+
"Erlaubt es dem Kunden die Bewertungserinnerung per Link zu deaktivieren."
|
5128 |
+
|
5129 |
+
# @ woocommerce-germanized
|
5130 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:376
|
5131 |
msgctxt "trusted-shops"
|
5132 |
msgid "Assign payment methods"
|
5133 |
msgstr "Zahlungsarten zuweisen"
|
5134 |
|
5135 |
# @ woocommerce-germanized
|
5136 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:411
|
5137 |
#, php-format
|
5138 |
msgctxt "trusted-shops"
|
5139 |
msgid ""
|
5144 |
"Zahlungsarten aus."
|
5145 |
|
5146 |
# @ woocommerce-germanized
|
5147 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:433
|
5148 |
msgctxt "trusted-shops"
|
5149 |
msgid "About Trusted Shops"
|
5150 |
msgstr "Über Trusted Shops"
|
5151 |
|
5152 |
# @ woocommerce-germanized
|
5153 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:435
|
5154 |
msgctxt "trusted-shops"
|
5155 |
msgid "Get your account"
|
5156 |
msgstr "Erstelle deinen Account"
|
5157 |
|
5158 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:437
|
5159 |
msgctxt "trusted-shops"
|
5160 |
msgid ""
|
5161 |
"Use additional options to customize your Trusted Shops Integration or use "
|
5164 |
"Hier kannst du deine Trusted Shops Integration detaillierter konfigurieren "
|
5165 |
"oder den neuesten Code einbinden:"
|
5166 |
|
5167 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:439
|
5168 |
msgctxt "trusted-shops"
|
5169 |
msgid "Place your Trustbadge wherever you want"
|
5170 |
msgstr "Platziere dein Trustbadge wo immer du möchtest"
|
5171 |
|
5172 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:440
|
5173 |
msgctxt "trusted-shops"
|
5174 |
msgid "Deactivate mobile use"
|
5175 |
msgstr "Deaktiviere die mobile Anzeige"
|
5176 |
|
5177 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:441
|
5178 |
msgctxt "trusted-shops"
|
5179 |
msgid "Jump from your Product Reviews stars directly to your Product Reviews"
|
5180 |
msgstr ""
|
5181 |
"Springe durch einen Klick von deinen Produktbewertungssternen direkt zu "
|
5182 |
"deinen Produktbewertungen"
|
5183 |
|
5184 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:443
|
5185 |
#, php-format
|
5186 |
msgctxt "trusted-shops"
|
5187 |
msgid ""
|
5194 |
"a> oder von <a href=\"%s\" target=\"_blank\">Produktbewertungen</a>."
|
5195 |
|
5196 |
# @ woocommerce-germanized
|
5197 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:524
|
5198 |
msgctxt "trusted-shops"
|
5199 |
msgid "Review Collector"
|
5200 |
msgstr "Review Collector"
|
5201 |
|
5202 |
# @ woocommerce-germanized
|
5203 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:529
|
5204 |
msgctxt "trusted-shops"
|
5205 |
msgid "Export customer data"
|
5206 |
msgstr "Bestellungen exportieren"
|
5207 |
|
5208 |
# @ woocommerce-germanized
|
5209 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:533
|
5210 |
msgctxt "trusted-shops"
|
5211 |
msgid "30 days"
|
5212 |
msgstr "30 Tage"
|
5213 |
|
5214 |
# @ woocommerce-germanized
|
5215 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:534
|
5216 |
msgctxt "trusted-shops"
|
5217 |
msgid "60 days"
|
5218 |
msgstr "60 Tage"
|
5219 |
|
5220 |
# @ woocommerce-germanized
|
5221 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:535
|
5222 |
msgctxt "trusted-shops"
|
5223 |
msgid "90 days"
|
5224 |
msgstr "90 Tage"
|
5225 |
|
5226 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:539
|
5227 |
msgctxt "trusted-shops"
|
5228 |
msgid "Days until notice will be sent"
|
5229 |
msgstr "Tage bis die Erinnerung verschickt wird"
|
5230 |
|
5231 |
# @ woocommerce-germanized
|
5232 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:543
|
5233 |
msgctxt "trusted-shops"
|
5234 |
msgid "Start export"
|
5235 |
msgstr "Export starten"
|
5236 |
|
5237 |
# @ woocommerce-germanized
|
5238 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php:546
|
5239 |
#, php-format
|
5240 |
msgctxt "trusted-shops"
|
5241 |
msgid ""
|
5285 |
msgid "Trusted Shops Customer Reviews"
|
5286 |
msgstr "Trusted Shops Kundenbewertungen"
|
5287 |
|
5288 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:84
|
5289 |
+
#, php-format
|
5290 |
+
msgctxt "trusted-shops"
|
5291 |
+
msgid ""
|
5292 |
+
"Your review reminder e-mail has been cancelled successfully. Return to %s."
|
5293 |
+
msgstr ""
|
5294 |
+
"Deine Bewertungserinnerung wurde erfolgreich deaktiviert. Kehre zurück zur "
|
5295 |
+
"%s."
|
5296 |
+
|
5297 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:84
|
5298 |
+
msgctxt "trusted-shops"
|
5299 |
+
msgid "Home"
|
5300 |
+
msgstr "Startseite"
|
5301 |
+
|
5302 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:156
|
5303 |
+
msgctxt "trusted-shops"
|
5304 |
+
msgid ""
|
5305 |
+
"Yes, I would like to be reminded via e-mail after {days} day(s) to review my "
|
5306 |
+
"order. I am able to cancel the reminder at any time by clicking on the "
|
5307 |
+
"\"cancel review reminder\" link within the order confirmation."
|
5308 |
+
msgstr ""
|
5309 |
+
"Ja, ich bin damit einverstanden, eine Erinnerung per E-Mail zur Bewertung "
|
5310 |
+
"nach {days} Tage(n) zu erhalten. Ich kann mich jederzeit davon abmelden bzw. "
|
5311 |
+
"widersprechen, indem ich dem Link „von der Bewertungserinnerung abmelden“ in "
|
5312 |
+
"der Bestellbestätigung folge."
|
5313 |
+
|
5314 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:161
|
5315 |
+
msgctxt "trusted-shops"
|
5316 |
+
msgid "Please allow us to send a review reminder by e-mail."
|
5317 |
+
msgstr "Bitte akzeptiere den Erhalt einer Bewertungserinnerung per E-Mail."
|
5318 |
+
|
5319 |
+
# @ woocommerce-germanized
|
5320 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:164
|
5321 |
+
msgctxt "trusted-shops"
|
5322 |
+
msgid "Review reminder"
|
5323 |
+
msgstr "Bewertungs Erinnerung"
|
5324 |
+
|
5325 |
+
# @ woocommerce-germanized
|
5326 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:165
|
5327 |
+
msgctxt "trusted-shops"
|
5328 |
+
msgid "Asks the customer to receive a Trusted Shops review reminder."
|
5329 |
+
msgstr ""
|
5330 |
+
"Holt die Erlaubnis zum Senden einer einmaligen Trusted Shops "
|
5331 |
+
"Bewertungserinnerung ein."
|
5332 |
+
|
5333 |
+
#: includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php:188
|
5334 |
msgctxt "trusted-shops"
|
5335 |
msgid "Reviews"
|
5336 |
msgstr "Bewertungen"
|
5413 |
msgid "Trusted Shops Rich Snippets"
|
5414 |
msgstr "Trusted Shops Rich Snippets"
|
5415 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5416 |
# @ woocommerce-germanized
|
5417 |
#: includes/wc-gzd-core-functions.php:66
|
5418 |
msgid "Data Security"
|
5429 |
msgid "Choose a Payment Gateway"
|
5430 |
msgstr "Zahlungsart auswählen"
|
5431 |
|
|
|
|
|
|
|
|
|
|
|
5432 |
# @ woocommerce
|
5433 |
+
#: includes/wc-gzd-template-functions.php:300
|
5434 |
msgid "Place order"
|
5435 |
msgstr "Jetzt kaufen"
|
5436 |
|
|
|
|
|
|
|
|
|
|
|
5437 |
# @ woocommerce-germanized
|
5438 |
#: templates/checkout/edit-data-notice.php:16
|
5439 |
#, php-format
|
5546 |
"By sending you this email we confirm your Revocation. Please review your "
|
5547 |
"data."
|
5548 |
msgstr ""
|
5549 |
+
"Mit der Zustellung dieser E-Mail bestätigen wir den Eingang Ihres Widerrufs. "
|
5550 |
+
"Bitte prüfen Sie Ihre Daten."
|
5551 |
|
5552 |
# @ woocommerce-germanized
|
5553 |
#: templates/emails/customer-sepa-direct-debit-mandate.php:16
|
5632 |
msgid "Pay now"
|
5633 |
msgstr "Jetzt bezahlen"
|
5634 |
|
5635 |
+
#: templates/trusted-shops/email-cancel-review-reminder.php:14
|
5636 |
+
#, php-format
|
5637 |
+
msgctxt "trusted-shops"
|
5638 |
+
msgid ""
|
5639 |
+
"If you do not want to receive the review reminder e-mail, please follow the "
|
5640 |
+
"%s link."
|
5641 |
+
msgstr ""
|
5642 |
+
"Falls du keine Bewertungserinnerung per E-Mail erhalten möchtest, folge "
|
5643 |
+
"bitte dem %s link."
|
5644 |
+
|
5645 |
+
# @ woocommerce-germanized
|
5646 |
+
#: templates/trusted-shops/email-cancel-review-reminder.php:14
|
5647 |
+
msgctxt "trusted-shops"
|
5648 |
+
msgid "cancel review reminder"
|
5649 |
+
msgstr "von der Bewertungserinnerung abmelden"
|
5650 |
+
|
5651 |
# @ woocommerce-germanized
|
5652 |
#: templates/trusted-shops/reviews.php:14
|
5653 |
msgctxt "trusted-shops"
|
5667 |
msgid "%s custom reviews"
|
5668 |
msgstr "%s Kundenbewertungen"
|
5669 |
|
5670 |
+
#: woocommerce-germanized.php:705
|
5671 |
msgid "Pease wait while we are trying to redirect you to the payment provider."
|
5672 |
msgstr "Einen Moment - wir versuchen Sie zum Zahlungsanbieter weiterzuleiten."
|
5673 |
|
5674 |
# @ woocommerce-germanized
|
5675 |
+
#: woocommerce-germanized.php:771
|
5676 |
msgid "Order Confirmation"
|
5677 |
msgstr "Bestellbestätigung"
|
5678 |
|
5679 |
+
#~ msgid "Not found within legal notice."
|
5680 |
+
#~ msgstr "Nicht im rechtlichen Hinweistext gefunden."
|
5681 |
+
|
5682 |
+
# @ woocommerce-germanized
|
5683 |
+
#~ msgid "Registration"
|
5684 |
+
#~ msgstr "Registrierung"
|
5685 |
+
|
5686 |
+
# @ woocommerce-germanized
|
5687 |
+
#~ msgid "Add a checkbox to customer registration form."
|
5688 |
+
#~ msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
|
5689 |
+
|
5690 |
+
#~ msgid "Text"
|
5691 |
+
#~ msgstr "Text"
|
5692 |
+
|
5693 |
+
# @ woocommerce-germanized
|
5694 |
+
#~ msgid ""
|
5695 |
+
#~ "Choose a Plain Text which will be shown as checkbox text for customer "
|
5696 |
+
#~ "account creation. Use {term_link}{/term_link}, {data_security_link}{/"
|
5697 |
+
#~ "data_security_link}, {revocation_link}{/revocation_link} as Placeholders "
|
5698 |
+
#~ "for the links to legal pages."
|
5699 |
+
#~ msgstr ""
|
5700 |
+
#~ "Dieser Text dient als Hinweistext für die Erstellung eines Kundenkontos "
|
5701 |
+
#~ "und wird neben der Checkbox dargestellt. Verwende {term_link}{/"
|
5702 |
+
#~ "term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/"
|
5703 |
+
#~ "revocation_link} als Platzhalter für die Links zu den rechtlichen "
|
5704 |
+
#~ "Hinweisseiten."
|
5705 |
+
|
5706 |
+
# @ woocommerce-germanized
|
5707 |
+
#~ msgid ""
|
5708 |
+
#~ "Replace default WooCommerce text regarding account creation during "
|
5709 |
+
#~ "checkout."
|
5710 |
+
#~ msgstr ""
|
5711 |
+
#~ "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. "
|
5712 |
+
#~ "Hinweis."
|
5713 |
+
|
5714 |
+
# @ woocommerce-germanized
|
5715 |
+
#~ msgid ""
|
5716 |
+
#~ "Use the text from above instead of the default WooCommerce text regarding "
|
5717 |
+
#~ "account creation during checkout. This checkbox is only show if you have "
|
5718 |
+
#~ "activated guest accounts."
|
5719 |
+
#~ msgstr ""
|
5720 |
+
#~ "Nutze den oben festgelegten Hinweistext anstelle des WooCommerce "
|
5721 |
+
#~ "Standardtextes für die Checkbox zum Erstellen von Kundenkonten während "
|
5722 |
+
#~ "des Bestellvorganges. Die Checkbox wird nur angezeigt, wenn du Gast-"
|
5723 |
+
#~ "Checkouts zulässt."
|
5724 |
+
|
5725 |
+
#~ msgid ""
|
5726 |
+
#~ "Show checkbox for data transmission to third party parcel service "
|
5727 |
+
#~ "providers."
|
5728 |
+
#~ msgstr ""
|
5729 |
+
#~ "Checkbox zur Erlaubnis der Datenweitergabe an den Paketdienstleister "
|
5730 |
+
#~ "einfügen."
|
5731 |
+
|
5732 |
+
#~ msgid ""
|
5733 |
+
#~ "You may optionally choose to show a checkbox which lets the customer "
|
5734 |
+
#~ "accept data transmission to a third party parcel service provider to "
|
5735 |
+
#~ "receive parcel delivery reminders."
|
5736 |
+
#~ msgstr ""
|
5737 |
+
#~ "Du kannst optional eine Checkbox einfügen, in der dein Kunde die "
|
5738 |
+
#~ "Datenweitergabe an den Paketdienstleister akzeptieren kann (z.B. um eine "
|
5739 |
+
#~ "Paketbenachrichtigung per E-Mail zu erhalten). Falls dein Kunde die "
|
5740 |
+
#~ "Checkbox nicht setzt, siehst du das in der Bestellübersicht. Du musst "
|
5741 |
+
#~ "dich selbst darum kümmern, dass die Daten dann nicht an den "
|
5742 |
+
#~ "Paketdienstleister weitergeleitet werden. "
|
5743 |
+
|
5744 |
+
#~ msgid "Make the parcel delivery checkbox a required field."
|
5745 |
+
#~ msgstr "Paketdienstleister Checkbox zum Pflichtfeld machen?"
|
5746 |
+
|
5747 |
+
#~ msgid ""
|
5748 |
+
#~ "Choose a Plain Text which will be shown right next to the corresponding "
|
5749 |
+
#~ "checkbox to inform the customer about the data being transfered to the "
|
5750 |
+
#~ "third party shipping supplier. Use {shipping_method_title} to insert the "
|
5751 |
+
#~ "shipping method title."
|
5752 |
+
#~ msgstr ""
|
5753 |
+
#~ "Passe hier optional den Hinweistext an der neben der entsprechenden "
|
5754 |
+
#~ "Checkbox angezeigt wird. Informiere deine Kunden über eine etwaige "
|
5755 |
+
#~ "Datenweitergabe an den Paketdienstleister. Verwende den Platzhalter "
|
5756 |
+
#~ "{shipping_method_title} um den Titel der Versandmethoden einzubetten."
|
5757 |
+
|
5758 |
+
# @ woocommerce-germanized
|
5759 |
+
#~ msgid "Checkout Legal Display"
|
5760 |
+
#~ msgstr "Checkbox oder Text"
|
5761 |
+
|
5762 |
+
# @ woocommerce-germanized
|
5763 |
+
#~ msgid "Use Text without Checkbox"
|
5764 |
+
#~ msgstr "Rechtshinweis ohne Checkbox."
|
5765 |
+
|
5766 |
+
# @ woocommerce-germanized
|
5767 |
+
#~ msgid ""
|
5768 |
+
#~ "This version will remove checkboxes from Checkout and display a text "
|
5769 |
+
#~ "instead."
|
5770 |
+
#~ msgstr ""
|
5771 |
+
#~ "Diese Option nutzt anstatt einer Checkbox einen ausformulierten Text "
|
5772 |
+
#~ "direkt überhalb des Kauf abschließen Buttons."
|
5773 |
+
|
5774 |
+
# @ woocommerce-germanized
|
5775 |
+
#~ msgid ""
|
5776 |
+
#~ "Choose a Plain Text which will be shown right above checkout submit "
|
5777 |
+
#~ "button. Use {term_link}{/term_link}, {data_security_link}{/"
|
5778 |
+
#~ "data_security_link}, {revocation_link}{/revocation_link} as Placeholders "
|
5779 |
+
#~ "for the links to legal pages."
|
5780 |
+
#~ msgstr ""
|
5781 |
+
#~ "Gib hier den Text ein, den du als Hinweistext überhalb des \"Kaufen\" - "
|
5782 |
+
#~ "Buttons darstellen möchten. Nutze die Platzhalter {term_link}{/"
|
5783 |
+
#~ "term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/"
|
5784 |
+
#~ "revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
|
5785 |
+
|
5786 |
+
# @ woocommerce-germanized
|
5787 |
+
#~ msgid "Legal Text Error"
|
5788 |
+
#~ msgstr "Fehlermeldung der Checkbox"
|
5789 |
+
|
5790 |
+
# @ woocommerce-germanized
|
5791 |
+
#~ msgid ""
|
5792 |
+
#~ "If you have chosen to use checkbox validation please choose a error "
|
5793 |
+
#~ "message which will be shown if the user doesn't check checkbox. Use "
|
5794 |
+
#~ "{term_link}{/term_link}, {data_security_link}{/data_security_link}, "
|
5795 |
+
#~ "{revocation_link}{/revocation_link} as Placeholders for the links to "
|
5796 |
+
#~ "legal pages."
|
5797 |
+
#~ msgstr ""
|
5798 |
+
#~ "Falls du dich dazu entschieden hast, eine Checkbox zu nutzen, kannst du "
|
5799 |
+
#~ "hier die Fehlermeldung eingeben, die angezeigt wird, wenn ein Benutzer "
|
5800 |
+
#~ "die Checkbox nicht aktiviert hat. Nutze die Platzhalter um Links zu den "
|
5801 |
+
#~ "jeweiligen Hinweisseiten einzufügen: {term_link}{/term_link}, "
|
5802 |
+
#~ "{data_security_link}{/data_security_link}, {revocation_link}{/"
|
5803 |
+
#~ "revocation_link}"
|
5804 |
+
|
5805 |
+
# @ woocommerce-germanized
|
5806 |
+
#~ msgid "Show digital notice"
|
5807 |
+
#~ msgstr "Checkbox digitale Produkte"
|
5808 |
+
|
5809 |
+
# @ woocommerce-germanized
|
5810 |
+
#~ msgid "Show checkbox for digital products."
|
5811 |
+
#~ msgstr "Checkbox bei digitalen Produkten anzeigen."
|
5812 |
+
|
5813 |
+
# @ woocommerce-germanized
|
5814 |
+
#~ msgid ""
|
5815 |
+
#~ "Disable this option if you want your customers to obtain their right of "
|
5816 |
+
#~ "recission even if digital products are being bought."
|
5817 |
+
#~ msgstr ""
|
5818 |
+
#~ "Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb "
|
5819 |
+
#~ "digitale Produkte befinden. Hier können Kunden darauf aufmerksam gemacht "
|
5820 |
+
#~ "werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
|
5821 |
+
|
5822 |
+
# @ woocommerce-germanized
|
5823 |
+
#~ msgid "Legal Digital Text"
|
5824 |
+
#~ msgstr "Hinweis Digital"
|
5825 |
+
|
5826 |
+
# @ woocommerce-germanized
|
5827 |
+
#~ msgid ""
|
5828 |
+
#~ "Choose a Plain Text which will be shown right above checkout submit "
|
5829 |
+
#~ "button if a user has picked a digital product. See legal text option for "
|
5830 |
+
#~ "possible placeholders."
|
5831 |
+
#~ msgstr ""
|
5832 |
+
#~ "Passe hier optional den Hinweistext an, der angezeigt wird, wenn ein "
|
5833 |
+
#~ "Kunde ein digitales Produkt im Warenkorb hat. Du kannst hier die gleichen "
|
5834 |
+
#~ "Platzhalter verwenden wie beim Rechtlichen Hinweistext"
|
5835 |
+
|
5836 |
+
# @ woocommerce-germanized
|
5837 |
+
#~ msgid "Legal Digital Error"
|
5838 |
+
#~ msgstr "Fehlermeldung Digital"
|
5839 |
+
|
5840 |
+
# @ woocommerce-germanized
|
5841 |
+
#~ msgid ""
|
5842 |
+
#~ "This text will be shown as error message if customer has not checked the "
|
5843 |
+
#~ "corresponding checkbox. See legal text option for possible placeholders."
|
5844 |
+
#~ msgstr ""
|
5845 |
+
#~ "Dieser Text wird als Fehlermeldung angezeigt, wenn der Kunde die Checkbox "
|
5846 |
+
#~ "für den Verzicht auf das Widerrufsrecht nicht gesetzt hat. Siehe "
|
5847 |
+
#~ "Rechtlicher Hinweistext für eine Liste der Platzhalter."
|
5848 |
+
|
5849 |
+
# @ woocommerce-germanized
|
5850 |
+
#~ msgid "Digital Confirmation Notice"
|
5851 |
+
#~ msgstr "Digitale Bestätigung"
|
5852 |
+
|
5853 |
+
# @ woocommerce-germanized
|
5854 |
+
#~ msgid "Show service notice"
|
5855 |
+
#~ msgstr "Checkbox Dienstleistungen"
|
5856 |
+
|
5857 |
+
# @ woocommerce-germanized
|
5858 |
+
#~ msgid "Show checkbox for service products."
|
5859 |
+
#~ msgstr "Checkbox bei Dienstleistungen anzeigen."
|
5860 |
+
|
5861 |
+
# @ woocommerce-germanized
|
5862 |
+
#~ msgid ""
|
5863 |
+
#~ "Disable this option if you want your customers to obtain their right of "
|
5864 |
+
#~ "recission even if service products are being bought."
|
5865 |
+
#~ msgstr ""
|
5866 |
+
#~ "Diese Option setzt im Checkout eine Checkbox falls sich im Warenkorb "
|
5867 |
+
#~ "Dienstleistungen befinden. Hier können Kunden darauf aufmerksam gemacht "
|
5868 |
+
#~ "werden, dass im Falle von Dienstleistungen bereits vor Ende der "
|
5869 |
+
#~ "Widerrufsfrist mit der Dienstleistung begonnen wird."
|
5870 |
+
|
5871 |
+
# @ woocommerce-germanized
|
5872 |
+
#~ msgid "Legal Service Text"
|
5873 |
+
#~ msgstr "Hinweis Dienstleistungen"
|
5874 |
+
|
5875 |
+
# @ woocommerce-germanized
|
5876 |
+
#~ msgid ""
|
5877 |
+
#~ "Choose a Plain Text which will be shown right above checkout submit "
|
5878 |
+
#~ "button if a user has picked a service product. See legal text option for "
|
5879 |
+
#~ "possible placeholders."
|
5880 |
+
#~ msgstr ""
|
5881 |
+
#~ "Passe hier optional den Hinweistext an, der angezeigt wird, wenn ein "
|
5882 |
+
#~ "Kunde eine Dienstleistung im Warenkorb hat. Du kannst hier die gleichen "
|
5883 |
+
#~ "Platzhalter verwenden wie beim Rechtlichen Hinweistext."
|
5884 |
+
|
5885 |
+
# @ woocommerce-germanized
|
5886 |
+
#~ msgid "Legal Service Error"
|
5887 |
+
#~ msgstr "Fehlermeldung"
|
5888 |
+
|
5889 |
+
# @ woocommerce-germanized
|
5890 |
+
#~ msgid "Service Confirmation Notice"
|
5891 |
+
#~ msgstr "Dienstleistung Bestätigung"
|
5892 |
+
|
5893 |
+
# @ woocommerce-germanized
|
5894 |
+
#, fuzzy
|
5895 |
+
#~| msgid "Mandatory"
|
5896 |
+
#~ msgctxt "trusted-shops"
|
5897 |
+
#~ msgid "Mandatory"
|
5898 |
+
#~ msgstr "Pflichtfeld"
|
5899 |
+
|
5900 |
+
#, fuzzy
|
5901 |
+
#~| msgid "Make the checkbox mandatory to complete checkout."
|
5902 |
+
#~ msgctxt "trusted-shops"
|
5903 |
+
#~ msgid "Make the checkbox a mandatory field to complete the checkout."
|
5904 |
+
#~ msgstr "Checkbox zum Pflichtfeld machen um den Kauf abzuschließen."
|
5905 |
+
|
5906 |
+
# @ woocommerce-germanized
|
5907 |
+
#, fuzzy
|
5908 |
+
#~| msgid "Checkbox text"
|
5909 |
+
#~ msgctxt "trusted-shops"
|
5910 |
+
#~ msgid "Checkbox Text"
|
5911 |
+
#~ msgstr "Checkbox Text"
|
5912 |
+
|
5913 |
+
# @ woocommerce-germanized
|
5914 |
+
#, fuzzy
|
5915 |
+
#~| msgid ""
|
5916 |
+
#~| "Choose a Plain Text which will be shown right above checkout submit "
|
5917 |
+
#~| "button. Use {term_link}{/term_link}, {data_security_link}{/"
|
5918 |
+
#~| "data_security_link}, {revocation_link}{/revocation_link} as Placeholders "
|
5919 |
+
#~| "for the links to legal pages."
|
5920 |
+
#~ msgctxt "trusted-shops"
|
5921 |
+
#~ msgid ""
|
5922 |
+
#~ "Choose a Plain Text which will be shown right as checkbox text. Use "
|
5923 |
+
#~ "{data_security_link}{/data_security_link} as placeholder for the link to "
|
5924 |
+
#~ "your privacy policy. {days} will be replaced with the number of days "
|
5925 |
+
#~ "until the reminder is being sent."
|
5926 |
+
#~ msgstr ""
|
5927 |
+
#~ "Gib hier den Text ein, den du als Hinweistext überhalb des \"Kaufen\" - "
|
5928 |
+
#~ "Buttons darstellen möchten. Nutze die Platzhalter {term_link}{/"
|
5929 |
+
#~ "term_link}, {data_security_link}{/data_security_link}, {revocation_link}{/"
|
5930 |
+
#~ "revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
|
5931 |
+
|
5932 |
+
# @ woocommerce-germanized
|
5933 |
+
#~ msgid ""
|
5934 |
+
#~ "I want immediate access to the digital content and I acknowledge that "
|
5935 |
+
#~ "thereby I lose my right to cancel once the service has begun."
|
5936 |
+
#~ msgstr ""
|
5937 |
+
#~ "Ja, ich möchte sofort Zugang zu dem digitalen Inhalt und weiß, dass mein "
|
5938 |
+
#~ "Widerrufsrecht mit dem Zugang erlischt."
|
5939 |
+
|
5940 |
#~ msgid "Required"
|
5941 |
#~ msgstr "Verpflichtend"
|
5942 |
|
5948 |
#~ "Paketdienstleister verpflichtend für den Kunden machen - wähle in diesem "
|
5949 |
#~ "Fall diese Option aus."
|
5950 |
|
|
|
|
|
|
|
|
|
5951 |
# @ woocommerce-germanized
|
5952 |
#~ msgid "Parcel Delivery Checkbox"
|
5953 |
#~ msgstr "Paketdienstleister Checkbox"
|
includes/admin/class-wc-gzd-admin-legal-checkboxes.php
ADDED
@@ -0,0 +1,243 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! defined( 'ABSPATH' ) )
|
4 |
+
exit; // Exit if accessed directly
|
5 |
+
|
6 |
+
class WC_GZD_Admin_Legal_Checkboxes {
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Single instance of WooCommerce Germanized Main Class
|
10 |
+
*
|
11 |
+
* @var object
|
12 |
+
*/
|
13 |
+
protected static $_instance = null;
|
14 |
+
|
15 |
+
public static function instance() {
|
16 |
+
if ( is_null( self::$_instance ) ) {
|
17 |
+
self::$_instance = new self();
|
18 |
+
}
|
19 |
+
|
20 |
+
return self::$_instance;
|
21 |
+
}
|
22 |
+
|
23 |
+
public function __construct() {
|
24 |
+
add_filter( 'woocommerce_gzd_settings_section_include_path', array( $this, 'disable_include' ), 10, 2 );
|
25 |
+
add_action( 'woocommerce_gzd_before_section_output', array( $this, 'output_checkboxes' ), 10, 1 );
|
26 |
+
add_filter( 'woocommerce_gzd_get_settings_checkboxes', array( $this, 'disable_default_settings' ), 10 );
|
27 |
+
|
28 |
+
add_filter( "woocommerce_gzd_legal_checkbox_terms_fields_before_titles", array( $this, 'additional_terms_fields' ), 10, 2 );
|
29 |
+
add_filter( "woocommerce_gzd_legal_checkbox_service_fields_before_titles", array( $this, 'additional_service_fields' ), 10, 2 );
|
30 |
+
add_filter( "woocommerce_gzd_legal_checkbox_download_fields_before_titles", array( $this, 'additional_download_fields' ), 10, 2 );
|
31 |
+
add_filter( "woocommerce_gzd_legal_checkbox_parcel_delivery_fields_before_titles", array( $this, 'additional_parcel_delivery_fields' ), 10, 2 );
|
32 |
+
}
|
33 |
+
|
34 |
+
public function disable_default_settings() {
|
35 |
+
return array();
|
36 |
+
}
|
37 |
+
|
38 |
+
public function get_terms_policy_status_html() {
|
39 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
40 |
+
$checkbox = $manager->get_checkbox( 'terms' );
|
41 |
+
|
42 |
+
if ( ! $checkbox ) {
|
43 |
+
return;
|
44 |
+
}
|
45 |
+
|
46 |
+
$is_privacy_policy_inserted = false;
|
47 |
+
|
48 |
+
$legal_text = $checkbox->get_label( true );
|
49 |
+
|
50 |
+
if ( $legal_text && strpos( $legal_text, '{data_security_link}' ) !== false ) {
|
51 |
+
$is_privacy_policy_inserted = true;
|
52 |
+
}
|
53 |
+
|
54 |
+
return '<p>' . ( wc_get_page_id( 'data_security' ) == -1 ? '<span class="wc-gzd-status-text wc-gzd-text-red">' . __( 'Please choose a page as your privacy policy first.', 'woocommerce-germanized' ) . '</span>' : '<span class="wc-gzd-status-text wc-gzd-text-' . ( $is_privacy_policy_inserted ? 'green' : 'red' ) . '"> ' . ( $is_privacy_policy_inserted ? __( 'Found', 'woocommerce-germanized' ) : __( 'Not found within label.', 'woocommerce-germanized' ) ) . '</span> ' . ( ! $is_privacy_policy_inserted ? '<a class="button button-secondary" style="margin-left: 1em" href="' . admin_url( 'admin.php?page=wc-settings&tab=germanized§ion=checkboxes&checkbox_id=terms#woocommerce_gzd_legal_checkboxes_settings_terms_label' ) . '">' . __( 'Adjust label', 'woocommerce-germanized' ) . '</a></p>' : '' ) );
|
55 |
+
}
|
56 |
+
|
57 |
+
public function additional_terms_fields( $fields, $checkbox ) {
|
58 |
+
|
59 |
+
foreach( $fields as $key => $field ) {
|
60 |
+
if ( isset( $field['id'] ) && $checkbox->get_form_field_id( 'label' ) === $field['id'] ) {
|
61 |
+
$fields[$key]['desc'] = $field['desc'] . '<span class="gzd-small-desc">' . __( 'e.g. include your privacy policy: {data_security_page}Privacy Policy{/data_security_page}' ) . '</span>';
|
62 |
+
}
|
63 |
+
}
|
64 |
+
|
65 |
+
$fields = WC_GZD_Admin::instance()->insert_setting_after( $fields, $checkbox->get_form_field_id( 'is_enabled' ), array(
|
66 |
+
array(
|
67 |
+
'title' => __( 'Policy Status', 'woocommerce-germanized' ),
|
68 |
+
'id' => 'woocommerce_gzd_privacy_policy_status',
|
69 |
+
'type' => 'html',
|
70 |
+
'desc_tip' => __( 'This option shows whether you have already embedded your privacy policy within your legal text.', 'woocommerce-germanized' ),
|
71 |
+
'html' => $this->get_terms_policy_status_html( $checkbox ),
|
72 |
+
)
|
73 |
+
) );
|
74 |
+
|
75 |
+
return $fields;
|
76 |
+
}
|
77 |
+
|
78 |
+
public function additional_service_fields( $fields, $checkbox ) {
|
79 |
+
$fields = array_merge( $fields, array(
|
80 |
+
array(
|
81 |
+
'title' => __( 'Confirmation', 'woocommerce-germanized' ),
|
82 |
+
'type' => 'textarea',
|
83 |
+
'id' => $checkbox->get_form_field_id( 'confirmation' ),
|
84 |
+
'css' => 'width:100%; height: 65px;',
|
85 |
+
'desc_tip' => __( 'This text will be appended to your order processing email if the order contains service products.', 'woocommerce-germanized' ),
|
86 |
+
'desc' => sprintf( __( 'To insert a link to your revocation page use the following placeholder: %s', 'woocommerce-germanized' ), '<code>{link}, {/link}</code>' ),
|
87 |
+
'default' => __( 'Furthermore you have expressly agreed to start the performance of the contract for services 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.', 'woocommerce-germanized' ),
|
88 |
+
),
|
89 |
+
) );
|
90 |
+
|
91 |
+
return $fields;
|
92 |
+
}
|
93 |
+
|
94 |
+
public function additional_download_fields( $fields, $checkbox ) {
|
95 |
+
|
96 |
+
$product_types = wc_get_product_types();
|
97 |
+
|
98 |
+
$digital_type_options = array_merge( array(
|
99 |
+
'downloadable' => __( 'Downloadable Product', 'woocommerce-germanized' ),
|
100 |
+
'virtual' => __( 'Virtual Product', 'woocommerce-germanized' ),
|
101 |
+
'service' => __( 'Service', 'woocommerce-germanized' )
|
102 |
+
), $product_types );
|
103 |
+
|
104 |
+
$fields = array_merge( $fields, array(
|
105 |
+
array(
|
106 |
+
'title' => __( 'Confirmation', 'woocommerce-germanized' ),
|
107 |
+
'type' => 'textarea',
|
108 |
+
'id' => $checkbox->get_form_field_id( 'confirmation' ),
|
109 |
+
'css' => 'width:100%; height: 65px;',
|
110 |
+
'desc_tip' => __( 'This text will be appended to your order processing email if the order contains digital products.', 'woocommerce-germanized' ),
|
111 |
+
'desc' => sprintf( __( 'To insert a link to your revocation page use the following placeholder: %s', 'woocommerce-germanized' ), '<code>{link}, {/link}</code>' ),
|
112 |
+
'default' => __( '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.', 'woocommerce-germanized' ),
|
113 |
+
),
|
114 |
+
array(
|
115 |
+
'title' => __( 'Digital Product types', 'woocommerce-germanized' ),
|
116 |
+
'desc' => __( '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.', 'woocommerce-germanized' ),
|
117 |
+
'desc_tip' => true,
|
118 |
+
'id' => $checkbox->get_form_field_id( 'types' ),
|
119 |
+
'default' => array( 'downloadable' ),
|
120 |
+
'class' => 'chosen_select',
|
121 |
+
'options' => $digital_type_options,
|
122 |
+
'type' => 'multiselect',
|
123 |
+
),
|
124 |
+
) );
|
125 |
+
|
126 |
+
return $fields;
|
127 |
+
}
|
128 |
+
|
129 |
+
public function additional_parcel_delivery_fields( $fields, $checkbox ) {
|
130 |
+
|
131 |
+
$shipping_methods_options = WC_GZD_Admin::instance()->get_shipping_method_instances_options();
|
132 |
+
|
133 |
+
$fields = array_merge( $fields, array(
|
134 |
+
array(
|
135 |
+
'title' => __( 'Show checkbox', 'woocommerce-germanized' ),
|
136 |
+
'desc_tip' => __( 'Choose whether you like to always show the parcel delivery checkbox or do only show for certain shipping methods.', 'woocommerce-germanized' ),
|
137 |
+
'id' => $checkbox->get_form_field_id( 'show_special' ),
|
138 |
+
'default' => 'always',
|
139 |
+
'class' => 'chosen_select',
|
140 |
+
'options' => array(
|
141 |
+
'shipping_methods' => __( 'For certain shipping methods.', 'woocommerce-germanized' ),
|
142 |
+
'always' => __( 'Always show.', 'woocommerce-germanized' ),
|
143 |
+
),
|
144 |
+
'type' => 'select',
|
145 |
+
),
|
146 |
+
array(
|
147 |
+
'title' => __( 'Shipping Methods', 'woocommerce-germanized' ),
|
148 |
+
'desc' => __( 'Select shipping methods which are applicable for the Opt-In Checkbox.', 'woocommerce-germanized' ),
|
149 |
+
'desc_tip' => true,
|
150 |
+
'id' => $checkbox->get_form_field_id( 'show_shipping_methods' ),
|
151 |
+
'default' => array(),
|
152 |
+
'class' => 'chosen_select',
|
153 |
+
'options' => $shipping_methods_options,
|
154 |
+
'type' => 'multiselect',
|
155 |
+
),
|
156 |
+
) );
|
157 |
+
|
158 |
+
return $fields;
|
159 |
+
}
|
160 |
+
|
161 |
+
public function disable_include( $enable, $current_section ) {
|
162 |
+
if ( 'checkboxes' === $current_section ) {
|
163 |
+
return false;
|
164 |
+
}
|
165 |
+
|
166 |
+
return $enable;
|
167 |
+
}
|
168 |
+
|
169 |
+
/**
|
170 |
+
* Handles output of the shipping zones page in admin.
|
171 |
+
*/
|
172 |
+
public function output_checkboxes( $current_section ) {
|
173 |
+
global $hide_save_button;
|
174 |
+
|
175 |
+
if ( 'checkboxes' !== $current_section ) {
|
176 |
+
return;
|
177 |
+
}
|
178 |
+
|
179 |
+
if ( isset( $_REQUEST[ 'checkbox_id' ] ) ) { // WPCS: input var ok, CSRF ok.
|
180 |
+
$this->edit_screen( wc_clean( wp_unslash( $_REQUEST[ 'checkbox_id' ] ) ) ); // WPCS: input var ok, CSRF ok.
|
181 |
+
} else {
|
182 |
+
$hide_save_button = true;
|
183 |
+
$this->screen();
|
184 |
+
}
|
185 |
+
}
|
186 |
+
|
187 |
+
protected function edit_screen( $checkbox_id ) {
|
188 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
189 |
+
$manager->do_register_action();
|
190 |
+
|
191 |
+
$checkbox = $manager->get_checkbox( $checkbox_id );
|
192 |
+
$checkbox = apply_filters( 'woocommerce_gzd_admin_legal_checkbox', $checkbox, $checkbox_id );
|
193 |
+
|
194 |
+
if ( ! empty( $_POST['save'] ) ) { // WPCS: input var ok, sanitization ok.
|
195 |
+
|
196 |
+
if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( wp_unslash( $_REQUEST['_wpnonce'] ), 'woocommerce-settings' ) ) { // WPCS: input var ok, sanitization ok.
|
197 |
+
echo '<div class="updated error"><p>' . esc_html__( 'Edit failed. Please try again.', 'woocommerce-germanized' ) . '</p></div>';
|
198 |
+
}
|
199 |
+
|
200 |
+
do_action( 'woocommerce_gzd_before_save_legal_checkbox', $checkbox );
|
201 |
+
|
202 |
+
if ( $checkbox ) {
|
203 |
+
$checkbox->save_fields();
|
204 |
+
|
205 |
+
do_action( 'woocommerce_gzd_after_save_legal_checkbox', $checkbox );
|
206 |
+
}
|
207 |
+
}
|
208 |
+
|
209 |
+
if ( ! $checkbox && ! WC_germanized()->is_pro() ) {
|
210 |
+
wp_die( __( 'Sorry, but this checkbox does not exist.', 'woocommerce-germanized' ) );
|
211 |
+
}
|
212 |
+
|
213 |
+
include_once dirname( __FILE__ ) . '/views/html-admin-page-checkbox.php';
|
214 |
+
}
|
215 |
+
|
216 |
+
protected function screen() {
|
217 |
+
|
218 |
+
do_action( 'woocommerce_gzd_before_admin_legal_checkboxes' );
|
219 |
+
|
220 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
221 |
+
$manager->do_register_action();
|
222 |
+
|
223 |
+
$checkboxes = $manager->get_checkboxes( array(), 'json' );
|
224 |
+
|
225 |
+
wp_localize_script(
|
226 |
+
'wc-gzd-admin-legal-checkboxes', 'wc_gzd_legal_checkboxes_params', array(
|
227 |
+
'checkboxes' => $checkboxes,
|
228 |
+
'checkboxes_nonce' => wp_create_nonce( 'wc_gzd_legal_checkbox_nonce' ),
|
229 |
+
'strings' => array(
|
230 |
+
'unload_confirmation_msg' => __( 'Your changed data will be lost if you leave this page without saving.', 'woocommerce-germanized' ),
|
231 |
+
'delete_confirmation_msg' => __( 'Are you sure you want to delete this checkbox? This action cannot be undone.', 'woocommerce-germanized' ),
|
232 |
+
'save_failed' => __( 'Your changes were not saved. Please retry.', 'woocommerce-germanized' ),
|
233 |
+
),
|
234 |
+
)
|
235 |
+
);
|
236 |
+
|
237 |
+
wp_enqueue_script( 'wc-gzd-admin-legal-checkboxes' );
|
238 |
+
|
239 |
+
include_once dirname( __FILE__ ) . '/views/html-admin-page-checkboxes.php';
|
240 |
+
}
|
241 |
+
}
|
242 |
+
|
243 |
+
WC_GZD_Admin_Legal_Checkboxes::instance();
|
includes/admin/class-wc-gzd-admin-welcome.php
CHANGED
@@ -123,17 +123,25 @@ class WC_GZD_Admin_Welcome {
|
|
123 |
<a href="https://vendidero.de/woocommerce-germanized#buy" target="_blank" class="button button-primary">Upgrade zur Pro Version</a>
|
124 |
</p>
|
125 |
<div class="changelog vendipro new-feature">
|
126 |
-
<h3>
|
127 |
<div class="left">
|
128 |
<p>
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
|
|
133 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
</div>
|
135 |
<div class="right">
|
136 |
-
<img src="<?php echo WC_germanized()->plugin_url();?>/assets/images/
|
137 |
</div>
|
138 |
</div>
|
139 |
<div class="changelog vendipro new-feature">
|
@@ -230,28 +238,23 @@ class WC_GZD_Admin_Welcome {
|
|
230 |
</div>
|
231 |
</div>
|
232 |
<div class="changelog">
|
233 |
-
<h3>Neu in WooCommerce Germanized
|
234 |
<div class="wc-feature feature-section col three-col" style="margin-bottom: -30px">
|
235 |
<div>
|
236 |
-
<h4><i class="fa fa-
|
237 |
<p>
|
238 |
-
|
239 |
-
Mit PolyLang und Germanized kannst du deinen Online-Shop nun auch in mehreren Sprachen betreiben.
|
240 |
</p>
|
241 |
</div>
|
242 |
<div>
|
243 |
-
<h4><i class="fa fa-
|
244 |
<p>
|
245 |
-
|
246 |
-
|
247 |
</p>
|
248 |
</div>
|
249 |
<div class="last-feature">
|
250 |
-
|
251 |
-
<p>
|
252 |
-
Wertgutscheine werden im Gegensatz zu normalen Gutscheinen erst besteuert, wenn sie eingelöst werden. Du kannst bestimmte WooCommerce Gutscheine nun optional als
|
253 |
-
Wertgutschein markieren. MwSt. wird in diesem Fall erst beim Einlösen berechnet.
|
254 |
-
</p>
|
255 |
</div>
|
256 |
</div>
|
257 |
<div class="return-to-dashboard">
|
123 |
<a href="https://vendidero.de/woocommerce-germanized#buy" target="_blank" class="button button-primary">Upgrade zur Pro Version</a>
|
124 |
</p>
|
125 |
<div class="changelog vendipro new-feature">
|
126 |
+
<h3>Rechtliche Checkboxen UI</h3>
|
127 |
<div class="left">
|
128 |
<p>
|
129 |
+
Mit Version 2.0 von Germanized kannst du deine rechtlichen Checkboxen über ein übersichtliches User Interface verwalten.
|
130 |
+
Du kannst z.B. die Sortierung der verschiedenen Checkboxen via Drag & Drop anpassen und Attribute bearbeiten. Nutzer der Pro-Version können darüberhinaus eigene Checkboxen anlegen, bearbeiten und löschen.
|
131 |
+
Beim Bearbeiten der Checkbox kannst du einfach Attribute der Checkbox festlegen, darunter die Beschriftung, Fehlermeldung, ob es sich um ein Pflichtfeld handelt uvm.
|
132 |
+
Damit werden die Anpassungen an deinen Checkboxen nicht nur deutlich übersichtlicher sondern auch mit neuen Features versehen.
|
133 |
+
Die neuen rechtlichen Checkboxen kannst du <a href="<?php echo admin_url( 'admin.php?page=wc-settings&tab=germanized§ion=checkboxes' ); ?>">hier</a> anpassen.
|
134 |
</p>
|
135 |
+
<p>
|
136 |
+
Weitere Informationen, auch zu den technischen Details der rechtl. Checkboxen findest du in unserer <a href="https://vendidero.de/dokument/woocommerce-germanized-rechtliche-checkboxen" target="_blank">Doku</a>.
|
137 |
+
</p>
|
138 |
+
<div class="vendipro-buttons">
|
139 |
+
<a href="https://vendidero.de/woocommerce-germanized#pro" target="_blank" class="button button-primary wc-gzd-button">Pro Version entdecken</a>
|
140 |
+
<p class="price smaller">ab 69,95 € inkl. MwSt. - inkl. 1 Jahr Updates & Premium Support!</p>
|
141 |
+
</div>
|
142 |
</div>
|
143 |
<div class="right">
|
144 |
+
<img src="<?php echo WC_germanized()->plugin_url();?>/assets/images/checkboxes.png" />
|
145 |
</div>
|
146 |
</div>
|
147 |
<div class="changelog vendipro new-feature">
|
238 |
</div>
|
239 |
</div>
|
240 |
<div class="changelog">
|
241 |
+
<h3>Neu in WooCommerce Germanized 2.0</h3>
|
242 |
<div class="wc-feature feature-section col three-col" style="margin-bottom: -30px">
|
243 |
<div>
|
244 |
+
<h4><i class="fa fa-check-square"></i> Rechtliche Checkboxen</h4>
|
245 |
<p>
|
246 |
+
Germanized bietet nun ein übersichtliches UI zur Verwaltung deiner rechtl. Checkboxen an. Du kannst z.B. selbst festlegen, an welchen Orten die Checkbox angezeigt werden soll. Nutzer der Pro-Version können eigene Checkboxen hinzufügen.
|
|
|
247 |
</p>
|
248 |
</div>
|
249 |
<div>
|
250 |
+
<h4><i class="fa fa-star"></i> Bewertungserinnerung Opt-Out</h4>
|
251 |
<p>
|
252 |
+
Kunden von Trusted Shops können mit Hilfe von Germanized eine Bewertungserinnerung per E-Mail versenden - dafür gibt es nun eine separate Checkbox.
|
253 |
+
Zudem wird auf Wunsch in der Bestellbestätigung ein Abmelde-Link platziert.
|
254 |
</p>
|
255 |
</div>
|
256 |
<div class="last-feature">
|
257 |
+
|
|
|
|
|
|
|
|
|
258 |
</div>
|
259 |
</div>
|
260 |
<div class="return-to-dashboard">
|
includes/admin/class-wc-gzd-admin.php
CHANGED
@@ -128,7 +128,7 @@ class WC_GZD_Admin {
|
|
128 |
<p><strong style="display: block;"><?php _e( 'Parcel Delivery Data Transfer:', 'woocommerce-germanized' ) ?></strong>
|
129 |
<span><?php echo ( wc_gzd_order_supports_parcel_delivery_reminder( wc_gzd_get_crud_data( $order, 'id' ) ) ? __( 'allowed', 'woocommerce-germanized' ) : __( 'not allowed', 'woocommerce-germanized' ) ); ?></span>
|
130 |
</p>
|
131 |
-
|
132 |
}
|
133 |
|
134 |
public function set_addon( $products, $section_id ) {
|
@@ -167,6 +167,7 @@ class WC_GZD_Admin {
|
|
167 |
wp_register_script( 'tourbus', $admin_script_path . 'tourbus' . $suffix . '.js', array( 'jquery', 'scrollto' ), WC_GERMANIZED_VERSION, true );
|
168 |
wp_register_script( 'wc-gzd-admin-tour', $admin_script_path . 'tour' . $suffix . '.js', array( 'jquery', 'woocommerce_settings', 'tourbus' ), WC_GERMANIZED_VERSION, true );
|
169 |
wp_register_script( 'wc-gzd-admin-product-variations', $admin_script_path . 'product-variations' . $suffix . '.js', array( 'wc-admin-variation-meta-boxes' ), WC_GERMANIZED_VERSION );
|
|
|
170 |
|
171 |
if ( isset( $_GET[ 'tab' ] ) && $_GET[ 'tab' ] == 'germanized' ) {
|
172 |
|
@@ -261,10 +262,11 @@ class WC_GZD_Admin {
|
|
261 |
} elseif ( isset( $_GET[ 'tour' ] ) && isset( $_GET[ 'enable' ] ) && isset( $_GET[ '_wpnonce' ] ) && check_admin_referer( 'wc-gzd-tour-enable' ) ) {
|
262 |
|
263 |
$setting_sections = array_merge( array(
|
264 |
-
'general'
|
265 |
-
'display'
|
266 |
-
'
|
267 |
-
|
|
|
268 |
|
269 |
delete_option( 'woocommerce_gzd_hide_tour' );
|
270 |
|
@@ -302,16 +304,31 @@ class WC_GZD_Admin {
|
|
302 |
|
303 |
$wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->options WHERE option_name LIKE %s", 'woocommerce_gzd_%_text' ) );
|
304 |
|
305 |
-
$
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
311 |
|
312 |
-
|
313 |
-
delete_option( $option_name );
|
314 |
-
}
|
315 |
|
316 |
// Reinstall options
|
317 |
WC_GZD_Install::create_options();
|
@@ -320,9 +337,7 @@ class WC_GZD_Admin {
|
|
320 |
|
321 |
// Redirect to check for updates
|
322 |
wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=germanized' ) );
|
323 |
-
|
324 |
}
|
325 |
-
|
326 |
}
|
327 |
|
328 |
public function check_version_cache_deletion() {
|
@@ -449,6 +464,47 @@ class WC_GZD_Admin {
|
|
449 |
return $options;
|
450 |
}
|
451 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
452 |
}
|
453 |
|
454 |
WC_GZD_Admin::instance();
|
128 |
<p><strong style="display: block;"><?php _e( 'Parcel Delivery Data Transfer:', 'woocommerce-germanized' ) ?></strong>
|
129 |
<span><?php echo ( wc_gzd_order_supports_parcel_delivery_reminder( wc_gzd_get_crud_data( $order, 'id' ) ) ? __( 'allowed', 'woocommerce-germanized' ) : __( 'not allowed', 'woocommerce-germanized' ) ); ?></span>
|
130 |
</p>
|
131 |
+
<?php
|
132 |
}
|
133 |
|
134 |
public function set_addon( $products, $section_id ) {
|
167 |
wp_register_script( 'tourbus', $admin_script_path . 'tourbus' . $suffix . '.js', array( 'jquery', 'scrollto' ), WC_GERMANIZED_VERSION, true );
|
168 |
wp_register_script( 'wc-gzd-admin-tour', $admin_script_path . 'tour' . $suffix . '.js', array( 'jquery', 'woocommerce_settings', 'tourbus' ), WC_GERMANIZED_VERSION, true );
|
169 |
wp_register_script( 'wc-gzd-admin-product-variations', $admin_script_path . 'product-variations' . $suffix . '.js', array( 'wc-admin-variation-meta-boxes' ), WC_GERMANIZED_VERSION );
|
170 |
+
wp_register_script( 'wc-gzd-admin-legal-checkboxes', $admin_script_path . 'legal-checkboxes' . $suffix . '.js', array( 'jquery', 'wp-util', 'underscore', 'backbone', 'jquery-ui-sortable', 'wc-enhanced-select' ), WC_GERMANIZED_VERSION );
|
171 |
|
172 |
if ( isset( $_GET[ 'tab' ] ) && $_GET[ 'tab' ] == 'germanized' ) {
|
173 |
|
262 |
} elseif ( isset( $_GET[ 'tour' ] ) && isset( $_GET[ 'enable' ] ) && isset( $_GET[ '_wpnonce' ] ) && check_admin_referer( 'wc-gzd-tour-enable' ) ) {
|
263 |
|
264 |
$setting_sections = array_merge( array(
|
265 |
+
'general' => '',
|
266 |
+
'display' => '',
|
267 |
+
'checkboxes' => '',
|
268 |
+
'email' => ''
|
269 |
+
), apply_filters( 'woocommerce_gzd_settings_sections', array() ) );
|
270 |
|
271 |
delete_option( 'woocommerce_gzd_hide_tour' );
|
272 |
|
304 |
|
305 |
$wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->options WHERE option_name LIKE %s", 'woocommerce_gzd_%_text' ) );
|
306 |
|
307 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
308 |
+
$manager->do_register_action();
|
309 |
+
$options = $manager->get_options();
|
310 |
+
|
311 |
+
$checkboxes = $manager->get_checkboxes();
|
312 |
+
$text_options = array(
|
313 |
+
'label',
|
314 |
+
'error_message',
|
315 |
+
'confirmation',
|
316 |
+
'admin_desc',
|
317 |
+
'admin_name',
|
318 |
+
);
|
319 |
+
|
320 |
+
foreach( $checkboxes as $checkbox ) {
|
321 |
+
if ( ! $checkbox->is_core() ) {
|
322 |
+
continue;
|
323 |
+
}
|
324 |
+
foreach( $text_options as $text_option ) {
|
325 |
+
if ( isset( $options[ $checkbox->get_id() ][ $text_option ] ) ) {
|
326 |
+
unset( $options[ $checkbox->get_id() ][ $text_option ] );
|
327 |
+
}
|
328 |
+
}
|
329 |
+
}
|
330 |
|
331 |
+
$manager->update_options( $options );
|
|
|
|
|
332 |
|
333 |
// Reinstall options
|
334 |
WC_GZD_Install::create_options();
|
337 |
|
338 |
// Redirect to check for updates
|
339 |
wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=germanized' ) );
|
|
|
340 |
}
|
|
|
341 |
}
|
342 |
|
343 |
public function check_version_cache_deletion() {
|
464 |
return $options;
|
465 |
}
|
466 |
|
467 |
+
private function get_setting_key_by_id( $settings, $id, $type = '' ) {
|
468 |
+
if ( ! empty( $settings ) ) {
|
469 |
+
|
470 |
+
foreach ( $settings as $key => $value ) {
|
471 |
+
|
472 |
+
if ( isset( $value['id'] ) && $value['id'] == $id ) {
|
473 |
+
|
474 |
+
if ( ! empty( $type ) && $type !== $value['type'] )
|
475 |
+
continue;
|
476 |
+
|
477 |
+
return $key;
|
478 |
+
}
|
479 |
+
}
|
480 |
+
}
|
481 |
+
|
482 |
+
return false;
|
483 |
+
}
|
484 |
+
|
485 |
+
public function remove_setting( $settings, $id ) {
|
486 |
+
|
487 |
+
foreach ( $settings as $key => $value ) {
|
488 |
+
if ( isset( $value['id'] ) && $id === $value['id'] )
|
489 |
+
unset( $settings[ $key ] );
|
490 |
+
}
|
491 |
+
|
492 |
+
return array_filter( $settings );
|
493 |
+
|
494 |
+
}
|
495 |
+
|
496 |
+
public function insert_setting_after( $settings, $id, $insert = array(), $type = '' ) {
|
497 |
+
$key = $this->get_setting_key_by_id( $settings, $id, $type );
|
498 |
+
if ( is_numeric( $key ) ) {
|
499 |
+
$key++;
|
500 |
+
$settings = array_merge( array_merge( array_slice( $settings, 0, $key, true ), $insert ), array_slice( $settings, $key, count( $settings ) - 1, true ) );
|
501 |
+
} else {
|
502 |
+
$settings += $insert;
|
503 |
+
}
|
504 |
+
|
505 |
+
return $settings;
|
506 |
+
}
|
507 |
+
|
508 |
}
|
509 |
|
510 |
WC_GZD_Admin::instance();
|
includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php
CHANGED
@@ -136,6 +136,7 @@ class WC_Germanized_Meta_Box_Product_Data {
|
|
136 |
|
137 |
global $post, $thepostid;
|
138 |
$thepostid = $post->ID;
|
|
|
139 |
$_product = wc_get_product( $thepostid );
|
140 |
|
141 |
echo '<div class="options_group show_if_simple show_if_external show_if_variable">';
|
136 |
|
137 |
global $post, $thepostid;
|
138 |
$thepostid = $post->ID;
|
139 |
+
|
140 |
$_product = wc_get_product( $thepostid );
|
141 |
|
142 |
echo '<div class="options_group show_if_simple show_if_external show_if_variable">';
|
includes/admin/settings/class-wc-gzd-settings-germanized.php
CHANGED
@@ -94,7 +94,7 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
94 |
public function html_field( $value ) {
|
95 |
?>
|
96 |
<tr valign="top">
|
97 |
-
<th class="forminp forminp-html" id="<?php echo $value[ 'id' ]; ?>"><?php echo $value[ 'title' ]; ?></th>
|
98 |
<td class="forminp"><?php echo $value[ 'html' ]; ?></td>
|
99 |
</tr>
|
100 |
<?php
|
@@ -118,7 +118,8 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
118 |
$sections = apply_filters( 'woocommerce_gzd_settings_sections', array(
|
119 |
'' => __( 'General Options', 'woocommerce-germanized' ),
|
120 |
'display' => __( 'Display Options', 'woocommerce-germanized' ),
|
121 |
-
'
|
|
|
122 |
) );
|
123 |
return $sections;
|
124 |
}
|
@@ -164,8 +165,6 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
164 |
}
|
165 |
}
|
166 |
|
167 |
-
$shipping_methods_options = WC_GZD_Admin::instance()->get_shipping_method_instances_options();
|
168 |
-
|
169 |
$settings = array(
|
170 |
|
171 |
array( 'title' => __( 'General', 'woocommerce-germanized' ), 'type' => 'title', 'id' => 'general_options' ),
|
@@ -301,82 +300,11 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
301 |
array( 'title' => __( 'Privacy Policy', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => '', 'id' => 'privacy_policy_options' ),
|
302 |
|
303 |
array(
|
304 |
-
'title' => __( '
|
305 |
-
'
|
306 |
-
'
|
307 |
-
'
|
308 |
-
'
|
309 |
-
),
|
310 |
-
|
311 |
-
array(
|
312 |
-
'title' => __( 'Text', 'woocommerce-germanized' ),
|
313 |
-
'desc' => __( '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.', 'woocommerce-germanized' ),
|
314 |
-
'desc_tip' => true,
|
315 |
-
'default' => __( 'Yes, I’d like create a new account and have read and understood the {data_security_link}data privacy statement{/data_security_link}.', 'woocommerce-germanized' ),
|
316 |
-
'css' => 'width:100%; height: 65px;',
|
317 |
-
'id' => 'woocommerce_gzd_customer_account_text',
|
318 |
-
'type' => 'textarea',
|
319 |
-
),
|
320 |
-
|
321 |
-
array(
|
322 |
-
'title' => __( 'Checkout', 'woocommerce-germanized' ),
|
323 |
-
'desc' => __( 'Replace default WooCommerce text regarding account creation during checkout.', 'woocommerce-germanized' ),
|
324 |
-
'desc_tip' => __( '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.', 'woocommerce-germanized' ),
|
325 |
-
'id' => 'woocommerce_gzd_customer_account_checkout_checkbox',
|
326 |
-
'type' => 'checkbox',
|
327 |
-
'default' => 'no',
|
328 |
-
),
|
329 |
-
|
330 |
-
array(
|
331 |
-
'title' => __( 'Parcel Delivery', 'woocommerce-germanized' ),
|
332 |
-
'desc' => __( 'Show checkbox for data transmission to third party parcel service providers.', 'woocommerce-germanized' ),
|
333 |
-
'desc_tip' => __( 'You may optionally choose to show a checkbox which lets the customer accept data transmission to a third party parcel service provider to receive parcel delivery reminders.', 'woocommerce-germanized' ),
|
334 |
-
'id' => 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox',
|
335 |
-
'default' => 'no',
|
336 |
-
'type' => 'checkbox',
|
337 |
-
),
|
338 |
-
|
339 |
-
array(
|
340 |
-
'title' => __( 'Show checkbox', 'woocommerce-germanized' ),
|
341 |
-
'desc_tip' => __( 'Choose whether you like to always show the parcel delivery checkbox or do only show for certain shipping methods.', 'woocommerce-germanized' ),
|
342 |
-
'id' => 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox_show',
|
343 |
-
'default' => 'always',
|
344 |
-
'class' => 'chosen_select',
|
345 |
-
'options' => array(
|
346 |
-
'shipping_methods' => __( 'For certain shipping methods.', 'woocommerce-germanized' ),
|
347 |
-
'always' => __( 'Always show.', 'woocommerce-germanized' ),
|
348 |
-
),
|
349 |
-
'type' => 'select',
|
350 |
-
),
|
351 |
-
|
352 |
-
array(
|
353 |
-
'title' => __( 'Shipping Methods', 'woocommerce-germanized' ),
|
354 |
-
'desc' => __( 'Select shipping methods which are applicable for the Opt-In Checkbox.', 'woocommerce-germanized' ),
|
355 |
-
'desc_tip' => true,
|
356 |
-
'id' => 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox_methods',
|
357 |
-
'default' => array(),
|
358 |
-
'class' => 'chosen_select',
|
359 |
-
'options' => $shipping_methods_options,
|
360 |
-
'type' => 'multiselect',
|
361 |
-
),
|
362 |
-
|
363 |
-
array(
|
364 |
-
'title' => __( 'Mandatory', 'woocommerce-germanized' ),
|
365 |
-
'desc' => __( 'Make the parcel delivery checkbox a required field.', 'woocommerce-germanized' ),
|
366 |
-
'desc_tip' => __( 'Make the checkbox mandatory to complete checkout.', 'woocommerce-germanized' ),
|
367 |
-
'id' => 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox_required',
|
368 |
-
'default' => 'no',
|
369 |
-
'type' => 'checkbox',
|
370 |
-
),
|
371 |
-
|
372 |
-
array(
|
373 |
-
'title' => __( 'Text', 'woocommerce-germanized' ),
|
374 |
-
'desc' => __( 'Choose a Plain Text which will be shown right next to the corresponding checkbox to inform the customer about the data being transfered to the third party shipping supplier. Use {shipping_method_title} to insert the shipping method title.', 'woocommerce-germanized' ),
|
375 |
-
'desc_tip' => true,
|
376 |
-
'default' => __( 'Yes, I would like to be reminded via E-mail about parcel delivery ({shipping_method_title}). Your E-mail Address will only be transferred to our parcel service provider for that particular reason.', 'woocommerce-germanized' ),
|
377 |
-
'css' => 'width:100%; height: 65px;',
|
378 |
-
'id' => 'woocommerce_gzd_checkout_legal_text_parcel_delivery',
|
379 |
-
'type' => 'textarea',
|
380 |
),
|
381 |
|
382 |
array( 'type' => 'sectionend', 'id' => 'privacy_policy_options' ),
|
@@ -1174,124 +1102,6 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
1174 |
'type' => 'color',
|
1175 |
),
|
1176 |
|
1177 |
-
array(
|
1178 |
-
'title' => __( 'Checkout Legal Display', 'woocommerce-germanized' ),
|
1179 |
-
'desc' => __( 'Use Text without Checkbox', 'woocommerce-germanized' ),
|
1180 |
-
'id' => 'woocommerce_gzd_display_checkout_legal_no_checkbox',
|
1181 |
-
'desc_tip' => __( 'This version will remove checkboxes from Checkout and display a text instead. This seems to be legally compliant (Zalando & Co are using this option).', 'woocommerce-germanized' ),
|
1182 |
-
'default' => 'no',
|
1183 |
-
'type' => 'checkbox',
|
1184 |
-
),
|
1185 |
-
|
1186 |
-
array(
|
1187 |
-
'title' => __( 'Legal Text', 'woocommerce-germanized' ),
|
1188 |
-
'desc' => __( '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.', 'woocommerce-germanized' ),
|
1189 |
-
'desc_tip' => true,
|
1190 |
-
'default' => __( 'With your order, you agree to have read and understood our {term_link}Terms and Conditions{/term_link} your {revocation_link}Right of Recission{/revocation_link} and our {data_security_link}Privacy Policy{/data_security_link}.', 'woocommerce-germanized' ),
|
1191 |
-
'css' => 'width:100%; height: 65px;',
|
1192 |
-
'id' => 'woocommerce_gzd_checkout_legal_text',
|
1193 |
-
'type' => 'textarea',
|
1194 |
-
),
|
1195 |
-
|
1196 |
-
array(
|
1197 |
-
'title' => __( 'Legal Text Error', 'woocommerce-germanized' ),
|
1198 |
-
'desc' => __( '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.', 'woocommerce-germanized' ),
|
1199 |
-
'desc_tip' => true,
|
1200 |
-
'default' => __( 'To finish the order you have to accept to our {term_link}Terms and Conditions{/term_link}, {revocation_link}Right of Recission{/revocation_link} and our {data_security_link}Privacy Policy{/data_security_link}.', 'woocommerce-germanized' ),
|
1201 |
-
'css' => 'width:100%; height: 65px;',
|
1202 |
-
'id' => 'woocommerce_gzd_checkout_legal_text_error',
|
1203 |
-
'type' => 'textarea',
|
1204 |
-
),
|
1205 |
-
|
1206 |
-
array(
|
1207 |
-
'title' => __( 'Show digital notice', 'woocommerce-germanized' ),
|
1208 |
-
'desc' => __( 'Show checkbox for digital products.', 'woocommerce-germanized' ),
|
1209 |
-
'desc_tip' => __( 'Disable this option if you want your customers to obtain their right of recission even if digital products are being bought.', 'woocommerce-germanized' ),
|
1210 |
-
'id' => 'woocommerce_gzd_checkout_legal_digital_checkbox',
|
1211 |
-
'default' => 'yes',
|
1212 |
-
'type' => 'checkbox',
|
1213 |
-
),
|
1214 |
-
|
1215 |
-
array(
|
1216 |
-
'title' => __( 'Digital Product types', 'woocommerce-germanized' ),
|
1217 |
-
'desc' => __( '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.', 'woocommerce-germanized' ),
|
1218 |
-
'desc_tip' => true,
|
1219 |
-
'id' => 'woocommerce_gzd_checkout_legal_digital_types',
|
1220 |
-
'default' => array( 'downloadable' ),
|
1221 |
-
'class' => 'chosen_select',
|
1222 |
-
'options' => $digital_type_options,
|
1223 |
-
'type' => 'multiselect',
|
1224 |
-
),
|
1225 |
-
|
1226 |
-
array(
|
1227 |
-
'title' => __( 'Legal Digital Text', 'woocommerce-germanized' ),
|
1228 |
-
'desc' => __( '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.', 'woocommerce-germanized' ),
|
1229 |
-
'desc_tip' => true,
|
1230 |
-
'default' => __( '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.', 'woocommerce-germanized' ),
|
1231 |
-
'css' => 'width:100%; height: 65px;',
|
1232 |
-
'id' => 'woocommerce_gzd_checkout_legal_text_digital',
|
1233 |
-
'type' => 'textarea',
|
1234 |
-
),
|
1235 |
-
|
1236 |
-
array(
|
1237 |
-
'title' => __( 'Legal Digital Error', 'woocommerce-germanized' ),
|
1238 |
-
'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' ),
|
1239 |
-
'desc_tip' => true,
|
1240 |
-
'default' => __( 'To retrieve direct access to digital content you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ),
|
1241 |
-
'css' => 'width:100%; height: 65px;',
|
1242 |
-
'id' => 'woocommerce_gzd_checkout_legal_text_digital_error',
|
1243 |
-
'type' => 'textarea',
|
1244 |
-
),
|
1245 |
-
|
1246 |
-
array(
|
1247 |
-
'title' => __( 'Digital Confirmation Notice', 'woocommerce-germanized' ),
|
1248 |
-
'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' ),
|
1249 |
-
'desc_tip' => true,
|
1250 |
-
'id' => 'woocommerce_gzd_order_confirmation_legal_digital_notice',
|
1251 |
-
'default' => __( '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.', 'woocommerce-germanized' ),
|
1252 |
-
'type' => 'textarea',
|
1253 |
-
'css' => 'width:100%; height: 65px;',
|
1254 |
-
),
|
1255 |
-
|
1256 |
-
array(
|
1257 |
-
'title' => __( 'Show service notice', 'woocommerce-germanized' ),
|
1258 |
-
'desc' => __( 'Show checkbox for service products.', 'woocommerce-germanized' ),
|
1259 |
-
'desc_tip' => __( 'Disable this option if you want your customers to obtain their right of recission even if service products are being bought.', 'woocommerce-germanized' ),
|
1260 |
-
'id' => 'woocommerce_gzd_checkout_legal_service_checkbox',
|
1261 |
-
'default' => 'yes',
|
1262 |
-
'type' => 'checkbox',
|
1263 |
-
),
|
1264 |
-
|
1265 |
-
array(
|
1266 |
-
'title' => __( 'Legal Service Text', 'woocommerce-germanized' ),
|
1267 |
-
'desc' => __( 'Choose a Plain Text which will be shown right above checkout submit button if a user has picked a service product. See legal text option for possible placeholders.', 'woocommerce-germanized' ),
|
1268 |
-
'desc_tip' => true,
|
1269 |
-
'default' => __( 'For services: I demand and acknowledge the immediate performance of the service before the expiration of the withdrawal period. I acknowledge that thereby I lose my right to cancel once the service has begun.', 'woocommerce-germanized' ),
|
1270 |
-
'css' => 'width:100%; height: 65px;',
|
1271 |
-
'id' => 'woocommerce_gzd_checkout_legal_text_service',
|
1272 |
-
'type' => 'textarea',
|
1273 |
-
),
|
1274 |
-
|
1275 |
-
array(
|
1276 |
-
'title' => __( 'Legal Service Error', 'woocommerce-germanized' ),
|
1277 |
-
'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' ),
|
1278 |
-
'desc_tip' => true,
|
1279 |
-
'default' => __( 'To allow the immediate performance of the services you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ),
|
1280 |
-
'css' => 'width:100%; height: 65px;',
|
1281 |
-
'id' => 'woocommerce_gzd_checkout_legal_text_service_error',
|
1282 |
-
'type' => 'textarea',
|
1283 |
-
),
|
1284 |
-
|
1285 |
-
array(
|
1286 |
-
'title' => __( 'Service Confirmation Notice', 'woocommerce-germanized' ),
|
1287 |
-
'desc' => __( 'This text will be appended to your order processing email if the order contains service products. Use placeholders {link}{/link} to insert link to right of withdrawal page.', 'woocommerce-germanized' ),
|
1288 |
-
'desc_tip' => true,
|
1289 |
-
'id' => 'woocommerce_gzd_order_confirmation_legal_service_notice',
|
1290 |
-
'default' => __( 'Furthermore you have expressly agreed to start the performance of the contract for services 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.', 'woocommerce-germanized' ),
|
1291 |
-
'type' => 'textarea',
|
1292 |
-
'css' => 'width:100%; height: 65px;',
|
1293 |
-
),
|
1294 |
-
|
1295 |
array(
|
1296 |
'title' => __( 'Pay now Button', 'woocommerce-germanized' ),
|
1297 |
'desc' => __( 'Add a pay now button to emails and order success page.', 'woocommerce-germanized' ),
|
@@ -1344,7 +1154,7 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
1344 |
|
1345 |
if ( $this->get_sections() ) {
|
1346 |
foreach ( $this->get_sections() as $section => $name ) {
|
1347 |
-
if ( $section
|
1348 |
$settings = apply_filters( 'woocommerce_gzd_get_settings_' . $section, $this->get_settings() );
|
1349 |
$sidebar = apply_filters( 'woocommerce_gzd_get_sidebar_' . $section, $sidebar );
|
1350 |
}
|
@@ -1353,7 +1163,10 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
1353 |
|
1354 |
do_action( 'woocommerce_gzd_before_section_output', $current_section );
|
1355 |
|
1356 |
-
|
|
|
|
|
|
|
1357 |
}
|
1358 |
|
1359 |
public function get_sidebar() {
|
@@ -1379,6 +1192,7 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
|
|
1379 |
}
|
1380 |
}
|
1381 |
}
|
|
|
1382 |
if ( empty( $settings ) )
|
1383 |
return;
|
1384 |
|
94 |
public function html_field( $value ) {
|
95 |
?>
|
96 |
<tr valign="top">
|
97 |
+
<th class="forminp forminp-html" id="<?php echo $value[ 'id' ]; ?>"><label><?php echo $value[ 'title' ]; ?> <?php echo isset( $value['desc_tip'] ) ? wc_gzd_help_tip( $value['desc_tip'] ) : ''; // WPCS: XSS ok. ?></label></th>
|
98 |
<td class="forminp"><?php echo $value[ 'html' ]; ?></td>
|
99 |
</tr>
|
100 |
<?php
|
118 |
$sections = apply_filters( 'woocommerce_gzd_settings_sections', array(
|
119 |
'' => __( 'General Options', 'woocommerce-germanized' ),
|
120 |
'display' => __( 'Display Options', 'woocommerce-germanized' ),
|
121 |
+
'checkboxes' => __( 'Legal Checkboxes', 'woocommerce-germanized' ),
|
122 |
+
'email' => __( 'Email Options', 'woocommerce-germanized' ),
|
123 |
) );
|
124 |
return $sections;
|
125 |
}
|
165 |
}
|
166 |
}
|
167 |
|
|
|
|
|
168 |
$settings = array(
|
169 |
|
170 |
array( 'title' => __( 'General', 'woocommerce-germanized' ), 'type' => 'title', 'id' => 'general_options' ),
|
300 |
array( 'title' => __( 'Privacy Policy', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => '', 'id' => 'privacy_policy_options' ),
|
301 |
|
302 |
array(
|
303 |
+
'title' => __( 'Policy Status', 'woocommerce-germanized' ),
|
304 |
+
'id' => 'woocommerce_gzd_privacy_policy_status',
|
305 |
+
'type' => 'html',
|
306 |
+
'desc_tip' => __( 'This option shows whether you have already embedded your privacy policy within your legal text.', 'woocommerce-germanized' ),
|
307 |
+
'html' => WC_GZD_Admin_Legal_Checkboxes::instance()->get_terms_policy_status_html(),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
308 |
),
|
309 |
|
310 |
array( 'type' => 'sectionend', 'id' => 'privacy_policy_options' ),
|
1102 |
'type' => 'color',
|
1103 |
),
|
1104 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1105 |
array(
|
1106 |
'title' => __( 'Pay now Button', 'woocommerce-germanized' ),
|
1107 |
'desc' => __( 'Add a pay now button to emails and order success page.', 'woocommerce-germanized' ),
|
1154 |
|
1155 |
if ( $this->get_sections() ) {
|
1156 |
foreach ( $this->get_sections() as $section => $name ) {
|
1157 |
+
if ( $section === $current_section ) {
|
1158 |
$settings = apply_filters( 'woocommerce_gzd_get_settings_' . $section, $this->get_settings() );
|
1159 |
$sidebar = apply_filters( 'woocommerce_gzd_get_sidebar_' . $section, $sidebar );
|
1160 |
}
|
1163 |
|
1164 |
do_action( 'woocommerce_gzd_before_section_output', $current_section );
|
1165 |
|
1166 |
+
if ( apply_filters( 'woocommerce_gzd_settings_section_include_path', true, $current_section ) ) {
|
1167 |
+
$path = apply_filters( 'woocommerce_gzd_settings_section_html_path', WC_Germanized()->plugin_path() . '/includes/admin/views/html-settings-section.php', $current_section );
|
1168 |
+
include_once( $path );
|
1169 |
+
}
|
1170 |
}
|
1171 |
|
1172 |
public function get_sidebar() {
|
1192 |
}
|
1193 |
}
|
1194 |
}
|
1195 |
+
|
1196 |
if ( empty( $settings ) )
|
1197 |
return;
|
1198 |
|
includes/admin/views/html-admin-page-checkbox-sidebar.php
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Admin View: Settings default sidebar
|
4 |
+
*/
|
5 |
+
|
6 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
+
exit; // Exit if accessed directly
|
8 |
+
}
|
9 |
+
|
10 |
+
?>
|
11 |
+
<div class="wc-gzd-admin-settings-sidebar">
|
12 |
+
<h3>100% Gestaltungsfreiheit</h3>
|
13 |
+
<div class="wc-gzd-sidebar-img">
|
14 |
+
<a href="https://vendidero.de/woocommerce-germanized" target="_blank"><img class="browser" src="<?php echo WC_germanized()->plugin_url(); ?>/assets/images/new-checkbox.png" /></a>
|
15 |
+
</div>
|
16 |
+
<p>Mit der <span class="wc-gzd-pro">pro</span> Version von WooCommerce Germanized bekommst du jetzt noch mehr Gestaltungsfreiheit für deine Checkboxen.
|
17 |
+
Über unsere Oberfläche kannst du einfach eigene Checkboxen anlegen, bearbeiten oder löschen. Zusätzlich fügt Germanized Pro weitere Optionen für die Anpassung der HTML-Elemente hinzu.</p>
|
18 |
+
<div class="wc-gzd-sidebar-action">
|
19 |
+
<a class="button button-primary wc-gzd-button" href="https://vendidero.de/woocommerce-germanized" target="_blank">jetzt entdecken</a>
|
20 |
+
<span class="small">ab 69,95 € inkl. Mwst. und 1 Jahr Updates & Support!</span>
|
21 |
+
</div>
|
22 |
+
</div>
|
includes/admin/views/html-admin-page-checkbox.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
+
exit;
|
5 |
+
}
|
6 |
+
|
7 |
+
?>
|
8 |
+
|
9 |
+
<h2>
|
10 |
+
<a href="<?php echo admin_url( 'admin.php?page=wc-settings&tab=germanized§ion=checkboxes' ); ?>"><?php _e( 'Checkboxes', 'woocommerce-germanized' ); ?></a> >
|
11 |
+
<?php echo esc_html( $checkbox->get_admin_name() ); ?>
|
12 |
+
</h2>
|
13 |
+
|
14 |
+
<div class="wc-gzd-admin-settings wc-gzd-admin-settings-checkboxes">
|
15 |
+
<?php do_action( "woocommerce_gzd_settings_section_before_checkbox_options_{$checkbox->get_id()}", $checkbox ); ?>
|
16 |
+
|
17 |
+
<?php $checkbox->admin_options(); ?>
|
18 |
+
|
19 |
+
<?php do_action( "woocommerce_gzd_settings_section_after_checkbox_options_{$checkbox->get_id()}", $checkbox ); ?>
|
20 |
+
</div>
|
21 |
+
|
22 |
+
<?php if ( ! WC_germanized()->is_pro() ) : ?>
|
23 |
+
<?php include_once( 'html-admin-page-checkbox-sidebar.php' ); ?>
|
24 |
+
<?php endif; ?>
|
includes/admin/views/html-admin-page-checkboxes.php
ADDED
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
?>
|
6 |
+
|
7 |
+
<h2 class="wc-gzd-legal-checkboxes-heading">
|
8 |
+
<?php _e( 'Checkboxes', 'woocommerce-germanized' ); ?>
|
9 |
+
<a href="<?php echo apply_filters( 'woocommerce_gzd_admin_new_legal_checkbox_link', 'https://vendidero.de/woocommerce-germanized' ); ?>" class="page-title-action wc-gzd-disabled-button" target="<?php echo ( ! WC_germanized()->is_pro() ? '_blank' : '_self' ); ?>"><?php esc_html_e( 'Add checkbox', 'woocommerce-germanized' ); ?> <?php echo ( ! WC_germanized()->is_pro() ? '<span class="wc-gzd-premium-section-tab">pro</span>' : '' ); ?></a>
|
10 |
+
</h2>
|
11 |
+
<p><?php echo __( 'Legal checkboxes are being used to ask the customer for a certain permission or action (e.g. to accept terms & conditions) before the checkout or another form may be completed.', 'woocommerce-germanized' ); ?></p>
|
12 |
+
<table class="wc-gzd-legal-checkboxes widefat">
|
13 |
+
<thead>
|
14 |
+
<tr>
|
15 |
+
<th class="wc-gzd-legal-checkbox-sort"><?php echo wc_help_tip( __( 'Drag and drop to re-order checkboxes. This is the order being used for printing the fields.', 'woocommerce-germanized' ) ); ?></th>
|
16 |
+
<th class="wc-gzd-legal-checkbox-name"><?php esc_html_e( 'Name', 'woocommerce-germanized' ); ?></th>
|
17 |
+
<th class="wc-gzd-legal-checkbox-desc"><?php esc_html_e( 'Description', 'woocommerce-germanized' ); ?></th>
|
18 |
+
<th class="wc-gzd-legal-checkbox-enabled"><?php esc_html_e( 'Enabled', 'woocommerce-germanized' ); ?></th>
|
19 |
+
<th class="wc-gzd-legal-checkbox-mandatory"><?php esc_html_e( 'Mandatory', 'woocommerce-germanized' ); ?></th>
|
20 |
+
<th class="wc-gzd-legal-checkbox-locations"><?php esc_html_e( 'Location(s)', 'woocommerce-germanized' ); ?></th>
|
21 |
+
</tr>
|
22 |
+
</thead>
|
23 |
+
<tbody class="wc-gzd-legal-checkbox-rows"></tbody>
|
24 |
+
</table>
|
25 |
+
|
26 |
+
<script type="text/html" id="tmpl-wc-gzd-legal-checkbox-row">
|
27 |
+
<tr data-id="{{ data.id }}">
|
28 |
+
<td width="1%" class="wc-gzd-legal-checkbox-sort"></td>
|
29 |
+
<td class="wc-gzd-legal-checkbox-name">
|
30 |
+
<a href="admin.php?page=wc-settings&tab=germanized&section=checkboxes&checkbox_id={{ data.id }}">{{ data.admin_name }}</a>
|
31 |
+
<div class="row-actions">
|
32 |
+
<a href="admin.php?page=wc-settings&tab=germanized&section=checkboxes&checkbox_id={{ data.id }}"><?php _e( 'Edit', 'woocommerce-germanized' ); ?></a> <span class="sep">|</span> <a href="#" class="wc-gzd-legal-checkbox-delete"><?php _e( 'Delete', 'woocommerce-germanized' ); ?></a>
|
33 |
+
</div>
|
34 |
+
</td>
|
35 |
+
<td class="wc-gzd-legal-checkbox-desc">
|
36 |
+
{{ data.admin_desc }}
|
37 |
+
</td>
|
38 |
+
<td class="wc-gzd-legal-checkbox-enabled">
|
39 |
+
|
40 |
+
</td>
|
41 |
+
<td class="wc-gzd-legal-checkbox-mandatory">
|
42 |
+
|
43 |
+
</td>
|
44 |
+
<td class="wc-gzd-legal-checkbox-locations">
|
45 |
+
<ul></ul>
|
46 |
+
</td>
|
47 |
+
</tr>
|
48 |
+
</script>
|
includes/admin/views/html-tour-checkboxes.php
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Admin View: Settings pro
|
4 |
+
*/
|
5 |
+
|
6 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
+
exit; // Exit if accessed directly
|
8 |
+
}
|
9 |
+
|
10 |
+
$elements = array(
|
11 |
+
'new' => '.page-title-action',
|
12 |
+
'sort' => '.wc-gzd-legal-checkbox-sort',
|
13 |
+
'edit' => '.wc-gzd-legal-checkbox-name',
|
14 |
+
'locations' => '.wc-gzd-legal-checkbox-locations',
|
15 |
+
'enabled' => '#woocommerce_gzd_legal_checkboxes_settings_terms_is_enabled',
|
16 |
+
'label' => '#woocommerce_gzd_legal_checkboxes_settings_terms_label',
|
17 |
+
'hide_input' => '#woocommerce_gzd_legal_checkboxes_settings_terms_hide_input',
|
18 |
+
);
|
19 |
+
|
20 |
+
?>
|
21 |
+
|
22 |
+
<ol class="tourbus-legs wc-gzd-tour" id="tour-settings-checkboxes">
|
23 |
+
|
24 |
+
<?php if ( ! isset( $_GET['checkbox_id'] ) ) : ?>
|
25 |
+
|
26 |
+
<li data-orientation="centered">
|
27 |
+
<h2>WooCommerce Germanized Tour</h2>
|
28 |
+
<p>Lerne jetzt schnell und einfach die ersten Schritte zur Konfiguration von WooCommerce Germanized kennen.</p>
|
29 |
+
<a class="button button-primary tourbus-next" href="javascript:void(0);">Los geht's</a>
|
30 |
+
<a class="button button-secondary" href="<?php echo WC_GZD_Admin::instance()->disable_tour_link( 'checkboxes' ); ?>" style="float: right">Nein, Danke</a>
|
31 |
+
</li>
|
32 |
+
|
33 |
+
<li class="wc-gzd-tour-pro" data-el="<?php echo $elements[ 'new' ]; ?>" data-orientation="bottom">
|
34 |
+
<h2><span class="wc-gzd-pro">pro</span> Neue Checkbox hinzufügen</h2>
|
35 |
+
<p>Insofern du über die Pro-Version von Germanized verfügst, kannst du über diesen Button eigene rechtl. Checkboxen hinzufügen und konfigurieren.</p>
|
36 |
+
<a class="button button-primary tourbus-next" href="javascript:void(0);">weiter</a>
|
37 |
+
<?php if ( ! WC_germanized()->is_pro() ) : ?>
|
38 |
+
<a class="button button-secondary" style="float:right" href="https://vendidero.de/woocommerce-germanized" target="_blank">mehr erfahren</a>
|
39 |
+
<?php endif; ?>
|
40 |
+
</li>
|
41 |
+
|
42 |
+
<li data-el="<?php echo $elements[ 'sort' ]; ?>" data-orientation="right">
|
43 |
+
<h2>Sortieren</h2>
|
44 |
+
<p>Deine rechtl. Checkboxen kannst du einfach via Drag & Drop sortieren. Nach dem Sortieren werden deine Einstellungen automatisch gespeichert und übernommen.</p>
|
45 |
+
<a class="button button-primary tourbus-next" href="javascript:void(0);">weiter</a>
|
46 |
+
</li>
|
47 |
+
|
48 |
+
<li data-el="<?php echo $elements[ 'edit' ]; ?>" data-orientation="right">
|
49 |
+
<h2>Bearbeiten</h2>
|
50 |
+
<p>Du kannst über den Bearbeiten-Link Details der Checkbox bearbeiten. Dort kannst du dann z.B. die Beschriftung oder Fehlermeldung der Checkbox ändern.</p>
|
51 |
+
<a class="button button-primary tourbus-next" href="javascript:void(0);">weiter</a>
|
52 |
+
</li>
|
53 |
+
|
54 |
+
<li data-el="<?php echo $elements[ 'locations' ]; ?>" data-orientation="left">
|
55 |
+
<h2>Orte</h2>
|
56 |
+
<p>Hier findest du eine Auflistung der Orte, bei denen die Checkbox angezeigt wird. Standardmäßig existiert die Kasse, die Registrierungs-Seite und die Bestell-Bezahlseite.</p>
|
57 |
+
<a class="button button-primary" href="<?php echo admin_url( 'admin.php?page=wc-settings&tab=germanized§ion=checkboxes&checkbox_id=terms' ); ?>">Tour fortsetzen</a>
|
58 |
+
</li>
|
59 |
+
|
60 |
+
<?php else: ?>
|
61 |
+
|
62 |
+
<li data-el="<?php echo $elements[ 'enabled' ]; ?>" data-orientation="bottom">
|
63 |
+
<h2>Aktivieren</h2>
|
64 |
+
<p>Damit die Checkbox aktiviert wird, musst du diese Option aktivieren. Erst dann, wird die Checkbox auch ausgegeben. Natürlich kann die Anzeige bestimmter Checkboxen (z.B. die digitale Checkbox) noch von weiteren Faktoren abhängen.</p>
|
65 |
+
<a class="button button-primary tourbus-next" href="javascript:void(0);">weiter</a>
|
66 |
+
</li>
|
67 |
+
|
68 |
+
<li data-el="<?php echo $elements[ 'label' ]; ?>" data-orientation="top">
|
69 |
+
<h2>Beschriftung</h2>
|
70 |
+
<p>Hier kannst du eine individuelle Beschriftung für deine Checkbox auswählen. Platzhalter dienen dir u.U. dazu, deine Beschritung mit dynamischen Elementen oder Optionen zu versehen.</p>
|
71 |
+
<a class="button button-primary tourbus-next" href="javascript:void(0);">weiter</a>
|
72 |
+
</li>
|
73 |
+
|
74 |
+
<li data-el="<?php echo $elements[ 'hide_input' ]; ?>" data-orientation="top">
|
75 |
+
<h2>Ausblenden</h2>
|
76 |
+
<p>Du kannst für deine Checkbox auch auswählen, dass die eigentliche Checkbox (d.h. das Input-Feld) nicht mit ausgegeben, sondern lediglich der Hinweis bzw. deine Beschriftung platziert werden soll. In diesem Fall wird die Checkbox automatisch optional.</p>
|
77 |
+
<a class="button button-primary tourbus-next" href="javascript:void(0);">weiter</a>
|
78 |
+
</li>
|
79 |
+
|
80 |
+
<li data-el=".submit" data-orientation="top">
|
81 |
+
<h2>Einstellungen speichern</h2>
|
82 |
+
<p>Wenn du deine Einstellungen angepasst hast, dann speichere sie über diesen Button.</p>
|
83 |
+
|
84 |
+
<?php if ( WC_GZD_Admin::instance()->is_tour_enabled( 'email' ) ) : ?>
|
85 |
+
<a class="button button-primary" href="<?php echo add_query_arg( array( 'section' => 'email' ), WC_GZD_Admin::instance()->disable_tour_link( 'checkboxes' ) ); ?>">Weiter zu den E-Mails</a>
|
86 |
+
<?php else: ?>
|
87 |
+
<a class="button button-primary" href="<?php echo WC_GZD_Admin::instance()->disable_tour_link( 'checkboxes' ); ?>">Tour beenden</a>
|
88 |
+
<?php endif; ?>
|
89 |
+
</li>
|
90 |
+
|
91 |
+
<?php endif; ?>
|
92 |
+
|
93 |
+
</ol>
|
includes/admin/views/html-tour-display.php
CHANGED
@@ -13,21 +13,9 @@ $elements = array(
|
|
13 |
'shipping_costs' => '#woocommerce_gzd_display_listings_shipping_costs',
|
14 |
'unit_price' => '#woocommerce_gzd_unit_price_text',
|
15 |
'display_checkout' => '#woocommerce_gzd_display_checkout_fallback',
|
16 |
-
'checkout_legal' => '#woocommerce_gzd_display_checkout_legal_no_checkbox',
|
17 |
-
'checkout_digital' => '#woocommerce_gzd_checkout_legal_digital_checkbox',
|
18 |
-
'digital_types' => '#woocommerce_gzd_checkout_legal_digital_types',
|
19 |
-
'legal_service' => '#woocommerce_gzd_checkout_legal_service_checkbox',
|
20 |
'pay_now' => '#woocommerce_gzd_order_pay_now_button',
|
21 |
);
|
22 |
|
23 |
-
if ( ! wc_gzd_get_dependencies()->woocommerce_version_supports_crud() ) {
|
24 |
-
$e = array(
|
25 |
-
'digital_types' => '#s2id_woocommerce_gzd_checkout_legal_digital_types',
|
26 |
-
);
|
27 |
-
|
28 |
-
$elements = array_merge( $elements, $e );
|
29 |
-
}
|
30 |
-
|
31 |
?>
|
32 |
|
33 |
<ol class="tourbus-legs wc-gzd-tour" id="tour-settings-display">
|
13 |
'shipping_costs' => '#woocommerce_gzd_display_listings_shipping_costs',
|
14 |
'unit_price' => '#woocommerce_gzd_unit_price_text',
|
15 |
'display_checkout' => '#woocommerce_gzd_display_checkout_fallback',
|
|
|
|
|
|
|
|
|
16 |
'pay_now' => '#woocommerce_gzd_order_pay_now_button',
|
17 |
);
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
?>
|
20 |
|
21 |
<ol class="tourbus-legs wc-gzd-tour" id="tour-settings-display">
|
includes/admin/views/html-tour-general.php
CHANGED
@@ -11,7 +11,7 @@ $elements = array(
|
|
11 |
'submit' => '#woocommerce_gzd_order_submit_btn_text',
|
12 |
'contract' => '#woocommerce_gzdp_contract_after_confirmation',
|
13 |
'terms' => '#woocommerce_terms_page_id',
|
14 |
-
'privacy' => '#
|
15 |
'complaints' => '#woocommerce_gzd_alternative_complaints_text_none',
|
16 |
'small_business' => '#woocommerce_gzd_small_enterprise',
|
17 |
'delivery_time' => '#woocommerce_gzd_default_delivery_time',
|
11 |
'submit' => '#woocommerce_gzd_order_submit_btn_text',
|
12 |
'contract' => '#woocommerce_gzdp_contract_after_confirmation',
|
13 |
'terms' => '#woocommerce_terms_page_id',
|
14 |
+
'privacy' => '#woocommerce_gzd_privacy_policy_status',
|
15 |
'complaints' => '#woocommerce_gzd_alternative_complaints_text_none',
|
16 |
'small_business' => '#woocommerce_gzd_small_enterprise',
|
17 |
'delivery_time' => '#woocommerce_gzd_default_delivery_time',
|
includes/class-wc-gzd-ajax.php
CHANGED
@@ -21,6 +21,7 @@ class WC_GZD_AJAX {
|
|
21 |
$ajax_events = array(
|
22 |
'gzd_revocation' => true,
|
23 |
'gzd_json_search_delivery_time' => false,
|
|
|
24 |
);
|
25 |
|
26 |
foreach ( $ajax_events as $ajax_event => $nopriv ) {
|
@@ -35,6 +36,76 @@ class WC_GZD_AJAX {
|
|
35 |
}
|
36 |
}
|
37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
public static function gzd_json_search_delivery_time() {
|
39 |
ob_start();
|
40 |
|
21 |
$ajax_events = array(
|
22 |
'gzd_revocation' => true,
|
23 |
'gzd_json_search_delivery_time' => false,
|
24 |
+
'gzd_legal_checkboxes_save_changes' => false,
|
25 |
);
|
26 |
|
27 |
foreach ( $ajax_events as $ajax_event => $nopriv ) {
|
36 |
}
|
37 |
}
|
38 |
|
39 |
+
public static function gzd_legal_checkboxes_save_changes() {
|
40 |
+
if ( ! isset( $_POST['wc_gzd_legal_checkbox_nonce'], $_POST['changes'] ) ) {
|
41 |
+
wp_send_json_error( 'missing_fields' );
|
42 |
+
wp_die();
|
43 |
+
}
|
44 |
+
|
45 |
+
if ( ! wp_verify_nonce( $_POST['wc_gzd_legal_checkbox_nonce'], 'wc_gzd_legal_checkbox_nonce' ) ) {
|
46 |
+
wp_send_json_error( 'bad_nonce' );
|
47 |
+
wp_die();
|
48 |
+
}
|
49 |
+
|
50 |
+
// Check User Caps
|
51 |
+
if ( ! current_user_can( 'manage_woocommerce' ) ) {
|
52 |
+
wp_send_json_error( 'missing_capabilities' );
|
53 |
+
wp_die();
|
54 |
+
}
|
55 |
+
|
56 |
+
$changes = $_POST['changes'];
|
57 |
+
|
58 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
59 |
+
$options = $manager->get_options();
|
60 |
+
|
61 |
+
foreach ( $changes as $id => $data ) {
|
62 |
+
|
63 |
+
$checkbox = $manager->get_checkbox( $id );
|
64 |
+
|
65 |
+
if ( isset( $data['deleted'] ) ) {
|
66 |
+
if ( isset( $data['newRow'] ) ) {
|
67 |
+
// So the user added and deleted a new row.
|
68 |
+
// That's fine, it's not in the database anyways. NEXT!
|
69 |
+
continue;
|
70 |
+
}
|
71 |
+
// Delete
|
72 |
+
if ( isset( $options[ $id ] ) ) {
|
73 |
+
// Do not allow to delete core entries
|
74 |
+
if ( $checkbox && $checkbox->is_core() ) {
|
75 |
+
continue;
|
76 |
+
}
|
77 |
+
$manager->delete( $id );
|
78 |
+
unset( $options[ $id ] );
|
79 |
+
}
|
80 |
+
continue;
|
81 |
+
}
|
82 |
+
|
83 |
+
$checkbox_data = array_intersect_key(
|
84 |
+
$data, apply_filters( 'woocommerce_gzd_legal_checkboxes_option_keys', array(
|
85 |
+
'id' => '',
|
86 |
+
'priority' => 1,
|
87 |
+
) )
|
88 |
+
);
|
89 |
+
|
90 |
+
if ( ! isset( $options[ $id ] ) || ! is_array( $options[ $id ] ) ) {
|
91 |
+
$options[ $id ] = array();
|
92 |
+
}
|
93 |
+
|
94 |
+
$options[ $id ] = array_replace_recursive( $options[ $id ], $checkbox_data );
|
95 |
+
}
|
96 |
+
|
97 |
+
$manager->update_options( $options );
|
98 |
+
$manager->do_register_action();
|
99 |
+
|
100 |
+
$checkboxes = $manager->get_checkboxes( array(), 'json' );
|
101 |
+
|
102 |
+
wp_send_json_success(
|
103 |
+
array(
|
104 |
+
'checkboxes' => $checkboxes,
|
105 |
+
)
|
106 |
+
);
|
107 |
+
}
|
108 |
+
|
109 |
public static function gzd_json_search_delivery_time() {
|
110 |
ob_start();
|
111 |
|
includes/class-wc-gzd-checkout.php
CHANGED
@@ -97,9 +97,7 @@ class WC_GZD_Checkout {
|
|
97 |
add_filter( 'woocommerce_get_checkout_payment_url', array( $this, 'set_payment_url_to_force_payment' ), 10, 2 );
|
98 |
}
|
99 |
|
100 |
-
|
101 |
-
add_action( 'woocommerce_checkout_update_order_meta', array( $this, 'order_parcel_delivery_data_transfer' ), 10, 2 );
|
102 |
-
}
|
103 |
}
|
104 |
|
105 |
public function remove_cancel_button( $actions, $order ) {
|
@@ -111,15 +109,20 @@ class WC_GZD_Checkout {
|
|
111 |
}
|
112 |
|
113 |
public function order_parcel_delivery_data_transfer( $order_id, $posted ) {
|
|
|
|
|
|
|
|
|
114 |
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
|
|
123 |
}
|
124 |
}
|
125 |
|
@@ -155,10 +158,19 @@ class WC_GZD_Checkout {
|
|
155 |
|
156 |
if ( apply_filters( 'woocommerce_gzd_enable_force_pay_order', true, $order ) ) {
|
157 |
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_force_pay_script' ), 20 );
|
|
|
158 |
}
|
159 |
}
|
160 |
}
|
161 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
162 |
public function enqueue_force_pay_script() {
|
163 |
wp_enqueue_script( 'wc-gzd-force-pay-order' );
|
164 |
}
|
97 |
add_filter( 'woocommerce_get_checkout_payment_url', array( $this, 'set_payment_url_to_force_payment' ), 10, 2 );
|
98 |
}
|
99 |
|
100 |
+
add_action( 'woocommerce_checkout_update_order_meta', array( $this, 'order_parcel_delivery_data_transfer' ), 10, 2 );
|
|
|
|
|
101 |
}
|
102 |
|
103 |
public function remove_cancel_button( $actions, $order ) {
|
109 |
}
|
110 |
|
111 |
public function order_parcel_delivery_data_transfer( $order_id, $posted ) {
|
112 |
+
if ( $checkbox = wc_gzd_get_legal_checkbox( 'parcel_delivery' ) ) {
|
113 |
+
if ( ! $checkbox->is_enabled() ) {
|
114 |
+
return;
|
115 |
+
}
|
116 |
|
117 |
+
if ( ! wc_gzd_is_parcel_delivery_data_transfer_checkbox_enabled( wc_gzd_get_chosen_shipping_rates( array( 'value' => 'id' ) ) ) ) {
|
118 |
+
return;
|
119 |
+
}
|
120 |
|
121 |
+
if ( isset( $_POST[ $checkbox->get_html_name() ] ) ) {
|
122 |
+
update_post_meta( $order_id, '_parcel_delivery_opted_in', 'yes' );
|
123 |
+
} else {
|
124 |
+
update_post_meta( $order_id, '_parcel_delivery_opted_in', 'no' );
|
125 |
+
}
|
126 |
}
|
127 |
}
|
128 |
|
158 |
|
159 |
if ( apply_filters( 'woocommerce_gzd_enable_force_pay_order', true, $order ) ) {
|
160 |
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_force_pay_script' ), 20 );
|
161 |
+
add_action( 'woocommerce_after_pay_action', array( $this, 'maybe_disable_force_pay_script' ), 20 );
|
162 |
}
|
163 |
}
|
164 |
}
|
165 |
|
166 |
+
public function maybe_disable_force_pay_script() {
|
167 |
+
// Make sure we are not retrying to redirect if an error ocurred
|
168 |
+
if ( wc_notice_count( 'error' ) > 0 ) {
|
169 |
+
wp_safe_redirect( remove_query_arg( 'force_pay_order' ) );
|
170 |
+
exit;
|
171 |
+
}
|
172 |
+
}
|
173 |
+
|
174 |
public function enqueue_force_pay_script() {
|
175 |
wp_enqueue_script( 'wc-gzd-force-pay-order' );
|
176 |
}
|
includes/class-wc-gzd-customer-helper.php
CHANGED
@@ -29,14 +29,10 @@ class WC_GZD_Customer_Helper {
|
|
29 |
}
|
30 |
|
31 |
public function __construct() {
|
32 |
-
|
33 |
-
// Customer Account checkbox
|
34 |
-
add_action( 'template_redirect', array( $this, 'init_gettext_replacement' ) );
|
35 |
// Send customer account notification
|
36 |
add_action( 'woocommerce_email', array( $this, 'email_hooks' ), 0, 1 );
|
37 |
// Add Title to user profile
|
38 |
add_filter( 'woocommerce_customer_meta_fields', array( $this, 'profile_field_title' ), 10, 1 );
|
39 |
-
|
40 |
add_filter( 'woocommerce_ajax_get_customer_details', array( $this, 'load_customer_fields' ), 10, 3 );
|
41 |
|
42 |
if ( $this->is_double_opt_in_enabled() ) {
|
@@ -46,8 +42,6 @@ class WC_GZD_Customer_Helper {
|
|
46 |
// Cronjob to delete unactivated users
|
47 |
add_action( 'woocommerce_gzd_customer_cleanup', array( $this, 'account_cleanup' ) );
|
48 |
|
49 |
-
add_action( 'woocommerce_created_customer', array( $this, 'set_customer_activation_meta' ), 10, 3 );
|
50 |
-
|
51 |
if ( $this->is_double_opt_in_login_enabled() ) {
|
52 |
// Disable login for unactivated users
|
53 |
add_filter( 'wp_authenticate_user', array( $this, 'login_restriction' ) , 10, 2 );
|
@@ -66,9 +60,7 @@ class WC_GZD_Customer_Helper {
|
|
66 |
// WC Social Login comp
|
67 |
add_filter( 'wc_social_login_set_auth_cookie', array( $this, 'social_login_activation_check' ), 10, 2 );
|
68 |
}
|
69 |
-
|
70 |
}
|
71 |
-
|
72 |
}
|
73 |
|
74 |
public function load_customer_fields( $data, $customer, $user_id ) {
|
@@ -288,23 +280,24 @@ class WC_GZD_Customer_Helper {
|
|
288 |
* Check for activation codes on my account page
|
289 |
*/
|
290 |
public function customer_account_activation_check() {
|
291 |
-
|
292 |
if ( is_account_page() ) {
|
293 |
-
|
294 |
if ( isset( $_GET[ 'activate' ] ) ) {
|
295 |
-
|
296 |
$activation_code = sanitize_text_field( $_GET[ 'activate' ] );
|
297 |
-
|
298 |
if ( ! empty( $activation_code ) ) {
|
299 |
-
|
300 |
if ( $this->customer_account_activate( $activation_code, true ) ) {
|
301 |
-
|
302 |
-
|
303 |
-
|
|
|
304 |
}
|
305 |
-
}
|
306 |
|
307 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
308 |
}
|
309 |
}
|
310 |
}
|
@@ -383,40 +376,17 @@ class WC_GZD_Customer_Helper {
|
|
383 |
|
384 |
return true;
|
385 |
}
|
386 |
-
|
387 |
}
|
388 |
|
389 |
return false;
|
390 |
}
|
391 |
|
392 |
-
public function init_gettext_replacement() {
|
393 |
-
|
394 |
-
if ( is_checkout() && get_option( 'woocommerce_gzd_customer_account_checkout_checkbox' ) == 'yes' )
|
395 |
-
add_filter( 'gettext', array( $this, 'set_customer_account_checkbox_text' ), 10, 3 );
|
396 |
-
}
|
397 |
-
|
398 |
-
public function set_customer_account_checkbox_text( $translated, $original, $domain ) {
|
399 |
-
|
400 |
-
$search = "Create an account?";
|
401 |
-
|
402 |
-
if ( $domain === 'woocommerce' && $original === $search ) {
|
403 |
-
remove_filter( 'gettext', array( $this, 'set_customer_account_checkbox_text' ), 10, 3 );
|
404 |
-
return wc_gzd_get_legal_text( get_option( 'woocommerce_gzd_customer_account_text' ) );
|
405 |
-
}
|
406 |
-
|
407 |
-
return $translated;
|
408 |
-
}
|
409 |
-
|
410 |
public function email_hooks( $mailer ) {
|
411 |
-
|
412 |
// Add new customer activation
|
413 |
-
if ( get_option( 'woocommerce_gzd_customer_activation' )
|
414 |
-
|
415 |
remove_action( 'woocommerce_created_customer_notification', array( $mailer, 'customer_new_account' ), 10 );
|
416 |
add_action( 'woocommerce_created_customer_notification', array( $this, 'customer_new_account_activation' ), 9, 3 );
|
417 |
-
|
418 |
}
|
419 |
-
|
420 |
}
|
421 |
|
422 |
/**
|
@@ -433,25 +403,16 @@ class WC_GZD_Customer_Helper {
|
|
433 |
if ( ! $this->enable_double_opt_in_for_user( $customer_id ) )
|
434 |
return;
|
435 |
|
436 |
-
if ( ! wc_gzd_get_dependencies()->woocommerce_version_supports_crud() ) {
|
437 |
-
$this->set_customer_activation_meta( $customer_id, $new_customer_data, $password_generated );
|
438 |
-
}
|
439 |
-
|
440 |
-
// Try to flush the cache before continuing
|
441 |
-
WC_GZD_Cache_Helper::maybe_flush_cache( 'db', array( 'cache_type' => 'meta', 'meta_type' => 'user', 'meta_key' => '_woocommerce_activation' ) );
|
442 |
-
|
443 |
$user_pass = ! empty( $new_customer_data['user_pass'] ) ? $new_customer_data['user_pass'] : '';
|
444 |
|
445 |
-
$user_activation =
|
446 |
$user_activation_url = apply_filters( 'woocommerce_gzd_customer_activation_url', add_query_arg( array( 'activate' => $user_activation ), wc_gzd_get_page_permalink( 'myaccount' ) ) );
|
447 |
|
448 |
if ( $email = WC_germanized()->emails->get_email_instance_by_id( 'customer_new_account_activation' ) )
|
449 |
$email->trigger( $customer_id, $user_activation, $user_activation_url, $user_pass, $password_generated );
|
450 |
-
|
451 |
}
|
452 |
|
453 |
-
public function
|
454 |
-
|
455 |
global $wp_hasher;
|
456 |
|
457 |
if ( ! $customer_id )
|
@@ -460,14 +421,21 @@ class WC_GZD_Customer_Helper {
|
|
460 |
if ( ! $this->enable_double_opt_in_for_user( $customer_id ) )
|
461 |
return;
|
462 |
|
|
|
|
|
|
|
|
|
|
|
|
|
463 |
if ( empty( $wp_hasher ) ) {
|
464 |
require_once ABSPATH . WPINC . '/class-phpass.php';
|
465 |
$wp_hasher = new PasswordHash( 8, true );
|
466 |
}
|
467 |
|
468 |
$user_activation = $wp_hasher->HashPassword( wp_generate_password( 20 ) );
|
469 |
-
|
470 |
add_user_meta( $customer_id, '_woocommerce_activation', $user_activation );
|
|
|
|
|
471 |
}
|
472 |
|
473 |
}
|
29 |
}
|
30 |
|
31 |
public function __construct() {
|
|
|
|
|
|
|
32 |
// Send customer account notification
|
33 |
add_action( 'woocommerce_email', array( $this, 'email_hooks' ), 0, 1 );
|
34 |
// Add Title to user profile
|
35 |
add_filter( 'woocommerce_customer_meta_fields', array( $this, 'profile_field_title' ), 10, 1 );
|
|
|
36 |
add_filter( 'woocommerce_ajax_get_customer_details', array( $this, 'load_customer_fields' ), 10, 3 );
|
37 |
|
38 |
if ( $this->is_double_opt_in_enabled() ) {
|
42 |
// Cronjob to delete unactivated users
|
43 |
add_action( 'woocommerce_gzd_customer_cleanup', array( $this, 'account_cleanup' ) );
|
44 |
|
|
|
|
|
45 |
if ( $this->is_double_opt_in_login_enabled() ) {
|
46 |
// Disable login for unactivated users
|
47 |
add_filter( 'wp_authenticate_user', array( $this, 'login_restriction' ) , 10, 2 );
|
60 |
// WC Social Login comp
|
61 |
add_filter( 'wc_social_login_set_auth_cookie', array( $this, 'social_login_activation_check' ), 10, 2 );
|
62 |
}
|
|
|
63 |
}
|
|
|
64 |
}
|
65 |
|
66 |
public function load_customer_fields( $data, $customer, $user_id ) {
|
280 |
* Check for activation codes on my account page
|
281 |
*/
|
282 |
public function customer_account_activation_check() {
|
|
|
283 |
if ( is_account_page() ) {
|
|
|
284 |
if ( isset( $_GET[ 'activate' ] ) ) {
|
|
|
285 |
$activation_code = sanitize_text_field( $_GET[ 'activate' ] );
|
|
|
286 |
if ( ! empty( $activation_code ) ) {
|
|
|
287 |
if ( $this->customer_account_activate( $activation_code, true ) ) {
|
288 |
+
$url = add_query_arg( array( 'activated' => 'yes' ) );
|
289 |
+
$url = remove_query_arg( 'activate', $url );
|
290 |
+
|
291 |
+
wp_safe_redirect( apply_filters( 'woocommerce_gzd_double_opt_in_successful_redirect', $url ) );
|
292 |
}
|
|
|
293 |
|
294 |
+
// Double Opt In failed
|
295 |
+
if ( ! is_user_logged_in() ) {
|
296 |
+
wc_add_notice( __( 'Sorry, but this activation code cannot be found.', 'woocommerce-germanized' ), 'error' );
|
297 |
+
}
|
298 |
+
}
|
299 |
+
} elseif( isset( $_GET['activated'] ) ) {
|
300 |
+
wc_add_notice( __( 'Thank you. You have successfully activated your account.', 'woocommerce-germanized' ), 'notice' );
|
301 |
}
|
302 |
}
|
303 |
}
|
376 |
|
377 |
return true;
|
378 |
}
|
|
|
379 |
}
|
380 |
|
381 |
return false;
|
382 |
}
|
383 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
384 |
public function email_hooks( $mailer ) {
|
|
|
385 |
// Add new customer activation
|
386 |
+
if ( 'yes' === get_option( 'woocommerce_gzd_customer_activation' ) ) {
|
|
|
387 |
remove_action( 'woocommerce_created_customer_notification', array( $mailer, 'customer_new_account' ), 10 );
|
388 |
add_action( 'woocommerce_created_customer_notification', array( $this, 'customer_new_account_activation' ), 9, 3 );
|
|
|
389 |
}
|
|
|
390 |
}
|
391 |
|
392 |
/**
|
403 |
if ( ! $this->enable_double_opt_in_for_user( $customer_id ) )
|
404 |
return;
|
405 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
406 |
$user_pass = ! empty( $new_customer_data['user_pass'] ) ? $new_customer_data['user_pass'] : '';
|
407 |
|
408 |
+
$user_activation = $this->get_customer_activation_meta( $customer_id );
|
409 |
$user_activation_url = apply_filters( 'woocommerce_gzd_customer_activation_url', add_query_arg( array( 'activate' => $user_activation ), wc_gzd_get_page_permalink( 'myaccount' ) ) );
|
410 |
|
411 |
if ( $email = WC_germanized()->emails->get_email_instance_by_id( 'customer_new_account_activation' ) )
|
412 |
$email->trigger( $customer_id, $user_activation, $user_activation_url, $user_pass, $password_generated );
|
|
|
413 |
}
|
414 |
|
415 |
+
public function get_customer_activation_meta( $customer_id ) {
|
|
|
416 |
global $wp_hasher;
|
417 |
|
418 |
if ( ! $customer_id )
|
421 |
if ( ! $this->enable_double_opt_in_for_user( $customer_id ) )
|
422 |
return;
|
423 |
|
424 |
+
// If meta does already exist - return activation code
|
425 |
+
if ( $activation = get_user_meta( $customer_id, '_woocommerce_activation', true ) ) {
|
426 |
+
return $activation;
|
427 |
+
}
|
428 |
+
|
429 |
+
// Meta does not exist yet - create new activation code
|
430 |
if ( empty( $wp_hasher ) ) {
|
431 |
require_once ABSPATH . WPINC . '/class-phpass.php';
|
432 |
$wp_hasher = new PasswordHash( 8, true );
|
433 |
}
|
434 |
|
435 |
$user_activation = $wp_hasher->HashPassword( wp_generate_password( 20 ) );
|
|
|
436 |
add_user_meta( $customer_id, '_woocommerce_activation', $user_activation );
|
437 |
+
|
438 |
+
return $user_activation;
|
439 |
}
|
440 |
|
441 |
}
|
includes/class-wc-gzd-dhl-parcel-shops.php
CHANGED
@@ -222,7 +222,9 @@ class WC_GZD_DHL_Parcel_Shops {
|
|
222 |
return $fields;
|
223 |
}
|
224 |
|
225 |
-
|
|
|
|
|
226 |
return $fields;
|
227 |
}
|
228 |
|
@@ -242,6 +244,7 @@ class WC_GZD_DHL_Parcel_Shops {
|
|
242 |
}
|
243 |
|
244 |
public function validate_address_fields( $value ) {
|
|
|
245 |
if ( $value && ! empty( $value ) ) {
|
246 |
$data = array(
|
247 |
'shipping_parcelshop_post_number' => '',
|
222 |
return $fields;
|
223 |
}
|
224 |
|
225 |
+
$nonce_key = ( isset( $_REQUEST['woocommerce-edit-address-nonce'] ) ? 'woocommerce-edit-address-nonce' : '_wpnonce' );
|
226 |
+
|
227 |
+
if ( empty( $_POST['action'] ) || 'edit_address' !== $_POST['action'] || empty( $_REQUEST[ $nonce_key ] ) || ! wp_verify_nonce( $_REQUEST[ $nonce_key ], 'woocommerce-edit_address' ) ) {
|
228 |
return $fields;
|
229 |
}
|
230 |
|
244 |
}
|
245 |
|
246 |
public function validate_address_fields( $value ) {
|
247 |
+
|
248 |
if ( $value && ! empty( $value ) ) {
|
249 |
$data = array(
|
250 |
'shipping_parcelshop_post_number' => '',
|
includes/class-wc-gzd-ekomi.php
CHANGED
@@ -37,6 +37,11 @@ class WC_GZD_Ekomi {
|
|
37 |
* Creates a new User if the eKomi user does not already exist. Adds hooks to schedules to manage review updates and Email notifications
|
38 |
*/
|
39 |
public function __construct() {
|
|
|
|
|
|
|
|
|
|
|
40 |
|
41 |
$this->version = 'v3';
|
42 |
$this->id = $this->shop_id;
|
37 |
* Creates a new User if the eKomi user does not already exist. Adds hooks to schedules to manage review updates and Email notifications
|
38 |
*/
|
39 |
public function __construct() {
|
40 |
+
|
41 |
+
// We need namespaces to use the eKomi API
|
42 |
+
if ( version_compare(PHP_VERSION, '5.3.0', '<' ) ) {
|
43 |
+
return;
|
44 |
+
}
|
45 |
|
46 |
$this->version = 'v3';
|
47 |
$this->id = $this->shop_id;
|
includes/class-wc-gzd-emails.php
CHANGED
@@ -335,7 +335,7 @@ class WC_GZD_Emails {
|
|
335 |
echo wpautop( '<div class="gzd-differential-taxation-notice-email">' . $notice . '</div>' );
|
336 |
}
|
337 |
|
338 |
-
if ( $type->id
|
339 |
|
340 |
if ( $is_downloadable && $text = wc_gzd_get_legal_text_digital_email_notice() )
|
341 |
echo wpautop( apply_filters( 'woocommerce_gzd_order_confirmation_digital_notice', '<div class="gzd-digital-notice-text">' . $text . '</div>', $order ) );
|
335 |
echo wpautop( '<div class="gzd-differential-taxation-notice-email">' . $notice . '</div>' );
|
336 |
}
|
337 |
|
338 |
+
if ( 'customer_processing_order' === $type->id ) {
|
339 |
|
340 |
if ( $is_downloadable && $text = wc_gzd_get_legal_text_digital_email_notice() )
|
341 |
echo wpautop( apply_filters( 'woocommerce_gzd_order_confirmation_digital_notice', '<div class="gzd-digital-notice-text">' . $text . '</div>', $order ) );
|
includes/class-wc-gzd-install.php
CHANGED
@@ -23,7 +23,8 @@ class WC_GZD_Install {
|
|
23 |
'1.6.3' => 'updates/woocommerce-gzd-update-1.6.3.php',
|
24 |
'1.8.0' => 'updates/woocommerce-gzd-update-1.8.0.php',
|
25 |
'1.8.9' => 'updates/woocommerce-gzd-update-1.8.9.php',
|
26 |
-
'1.9.2' => 'updates/woocommerce-gzd-update-1.9.2.php'
|
|
|
27 |
);
|
28 |
|
29 |
/**
|
@@ -135,7 +136,6 @@ class WC_GZD_Install {
|
|
135 |
self::create_cron_jobs();
|
136 |
self::create_units();
|
137 |
self::create_labels();
|
138 |
-
|
139 |
self::create_options();
|
140 |
|
141 |
// Virtual Tax Classes
|
@@ -529,10 +529,34 @@ class WC_GZD_Install {
|
|
529 |
|
530 |
// Include settings so that we can run through defaults
|
531 |
include_once( WC()->plugin_path() . '/includes/admin/settings/class-wc-settings-page.php' );
|
|
|
532 |
include_once( 'admin/settings/class-wc-gzd-settings-germanized.php' );
|
533 |
|
534 |
$settings = new WC_GZD_Settings_Germanized();
|
535 |
-
$options
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
536 |
|
537 |
foreach ( $options as $value ) {
|
538 |
if ( isset( $value['default'] ) && isset( $value['id'] ) ) {
|
@@ -540,7 +564,6 @@ class WC_GZD_Install {
|
|
540 |
add_option( $value['id'], $value['default'], '', ( $autoload ? 'yes' : 'no' ) );
|
541 |
}
|
542 |
}
|
543 |
-
|
544 |
}
|
545 |
|
546 |
}
|
23 |
'1.6.3' => 'updates/woocommerce-gzd-update-1.6.3.php',
|
24 |
'1.8.0' => 'updates/woocommerce-gzd-update-1.8.0.php',
|
25 |
'1.8.9' => 'updates/woocommerce-gzd-update-1.8.9.php',
|
26 |
+
'1.9.2' => 'updates/woocommerce-gzd-update-1.9.2.php',
|
27 |
+
'2.0.0' => 'updates/woocommerce-gzd-update-2.0.0.php'
|
28 |
);
|
29 |
|
30 |
/**
|
136 |
self::create_cron_jobs();
|
137 |
self::create_units();
|
138 |
self::create_labels();
|
|
|
139 |
self::create_options();
|
140 |
|
141 |
// Virtual Tax Classes
|
529 |
|
530 |
// Include settings so that we can run through defaults
|
531 |
include_once( WC()->plugin_path() . '/includes/admin/settings/class-wc-settings-page.php' );
|
532 |
+
include_once( 'admin/class-wc-gzd-admin-legal-checkboxes.php' );
|
533 |
include_once( 'admin/settings/class-wc-gzd-settings-germanized.php' );
|
534 |
|
535 |
$settings = new WC_GZD_Settings_Germanized();
|
536 |
+
$options = apply_filters( 'woocommerce_gzd_installation_default_settings', array_merge( $settings->get_settings(), $settings->get_display_settings(), $settings->get_email_settings() ) );
|
537 |
+
|
538 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
539 |
+
$manager->do_register_action();
|
540 |
+
|
541 |
+
$checkbox_options = $manager->get_options();
|
542 |
+
|
543 |
+
foreach( $manager->get_checkboxes( array( 'is_core' => true ) ) as $id => $checkbox ) {
|
544 |
+
|
545 |
+
if ( ! isset( $checkbox_options[ $id ] ) ) {
|
546 |
+
$checkbox_options[ $id ] = array();
|
547 |
+
}
|
548 |
+
|
549 |
+
foreach( $checkbox->get_form_fields() as $field ) {
|
550 |
+
if ( isset( $field['default'] ) && isset( $field['id'] ) ) {
|
551 |
+
$field_id = str_replace( $checkbox->get_form_field_id_prefix(), '', $field['id'] );
|
552 |
+
if ( ! isset( $checkbox_options[ $id ][ $field_id ] ) ) {
|
553 |
+
$checkbox_options[ $id ][ $field_id ] = $field['default'];
|
554 |
+
}
|
555 |
+
}
|
556 |
+
}
|
557 |
+
}
|
558 |
+
|
559 |
+
$manager->update_options( $checkbox_options );
|
560 |
|
561 |
foreach ( $options as $value ) {
|
562 |
if ( isset( $value['default'] ) && isset( $value['id'] ) ) {
|
564 |
add_option( $value['id'], $value['default'], '', ( $autoload ? 'yes' : 'no' ) );
|
565 |
}
|
566 |
}
|
|
|
567 |
}
|
568 |
|
569 |
}
|
includes/class-wc-gzd-legal-checkbox-manager.php
ADDED
@@ -0,0 +1,536 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WC_GZD_Legal_Checkbox_Manager {
|
4 |
+
|
5 |
+
protected $checkboxes = array();
|
6 |
+
|
7 |
+
protected static $_instance = null;
|
8 |
+
|
9 |
+
protected $options = null;
|
10 |
+
|
11 |
+
public static function instance() {
|
12 |
+
if ( is_null( self::$_instance ) )
|
13 |
+
self::$_instance = new self();
|
14 |
+
|
15 |
+
return self::$_instance;
|
16 |
+
}
|
17 |
+
|
18 |
+
public function __construct() {
|
19 |
+
$this->checkboxes = array();
|
20 |
+
|
21 |
+
add_action( 'woocommerce_after_checkout_validation', array( $this, 'validate_checkout' ), 1, 1 );
|
22 |
+
add_filter( 'woocommerce_process_registration_errors', array( $this, 'validate_register' ), 10, 1 );
|
23 |
+
add_action( 'woocommerce_before_pay_action', array( $this, 'validate_pay_for_order' ), 10, 1 );
|
24 |
+
|
25 |
+
// Cannot use after_setup_theme here because language packs are not yet loaded
|
26 |
+
add_action( 'init', array( $this, 'do_register_action' ), 50 );
|
27 |
+
|
28 |
+
add_action( 'woocommerce_gzd_run_legal_checkboxes_checkout', array( $this, 'show_conditionally_checkout' ), 10 );
|
29 |
+
add_filter( 'woocommerce_update_order_review_fragments', array( $this, 'refresh_fragments_checkout' ), 10, 1 );
|
30 |
+
}
|
31 |
+
|
32 |
+
public function refresh_fragments_checkout( $fragments ) {
|
33 |
+
$this->maybe_do_hooks( 'checkout' );
|
34 |
+
|
35 |
+
foreach( $this->get_checkboxes( array( 'locations' => 'checkout', 'do_refresh_fragments' => true ) ) as $id => $checkbox ) {
|
36 |
+
ob_start();
|
37 |
+
$checkbox->render();
|
38 |
+
$html = ob_get_clean();
|
39 |
+
|
40 |
+
$fragments[ '.wc-gzd-checkbox-placeholder-' . esc_attr( $checkbox->get_html_id() ) ] = $html;
|
41 |
+
}
|
42 |
+
|
43 |
+
return $fragments;
|
44 |
+
}
|
45 |
+
|
46 |
+
protected function get_legal_label_args() {
|
47 |
+
return array(
|
48 |
+
'{term_link}' => '<a href="' . esc_url( wc_gzd_get_page_permalink( 'terms' ) ) . '" target="_blank">',
|
49 |
+
'{/term_link}' => '</a>',
|
50 |
+
'{revocation_link}' =>'<a href="' . esc_url( wc_gzd_get_page_permalink( 'revocation' ) ) . '" target="_blank">',
|
51 |
+
'{/revocation_link}' => '</a>',
|
52 |
+
'{data_security_link}' => '<a href="' . esc_url( wc_gzd_get_page_permalink( 'data_security' ) ) . '" target="_blank">',
|
53 |
+
'{/data_security_link}' => '</a>',
|
54 |
+
);
|
55 |
+
}
|
56 |
+
|
57 |
+
public function register_core_checkboxes() {
|
58 |
+
|
59 |
+
wc_gzd_register_legal_checkbox( 'terms', array(
|
60 |
+
'html_id' => 'legal',
|
61 |
+
'html_name' => 'legal',
|
62 |
+
'html_wrapper_classes' => array( 'legal' ),
|
63 |
+
'hide_input' => false,
|
64 |
+
'label_args' => $this->get_legal_label_args(),
|
65 |
+
'label' => __( 'With your order, you agree to have read and understood our {term_link}Terms and Conditions{/term_link} your {revocation_link}Right of Recission{/revocation_link} and our {data_security_link}Privacy Policy{/data_security_link}.', 'woocommerce-germanized' ),
|
66 |
+
'error_message' => __( 'To finish the order you have to accept to our {term_link}Terms and Conditions{/term_link}, {revocation_link}Right of Recission{/revocation_link} and our {data_security_link}Privacy Policy{/data_security_link}.', 'woocommerce-germanized' ),
|
67 |
+
'is_mandatory' => true,
|
68 |
+
'priority' => 0,
|
69 |
+
'template_name' => 'checkout/terms.php',
|
70 |
+
'template_args' => array( 'gzd_checkbox' => true ),
|
71 |
+
'is_core' => true,
|
72 |
+
'admin_name' => __( 'Legal', 'woocommerce-germanized' ),
|
73 |
+
'admin_desc' => __( 'General legal checkbox which shall include terms, revocation and privacy notice.', 'woocommerce-germanized' ),
|
74 |
+
'locations' => array( 'checkout' ),
|
75 |
+
) );
|
76 |
+
|
77 |
+
wc_gzd_register_legal_checkbox( 'download', array(
|
78 |
+
'html_id' => 'data-download',
|
79 |
+
'html_name' => 'download-revocate',
|
80 |
+
'html_wrapper_classes' => array( 'legal' ),
|
81 |
+
'label' => __( '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.', 'woocommerce-germanized' ),
|
82 |
+
'label_args' => $this->get_legal_label_args(),
|
83 |
+
'error_message' => __( 'To retrieve direct access to digital content you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ),
|
84 |
+
'is_mandatory' => true,
|
85 |
+
'priority' => 1,
|
86 |
+
'is_enabled' => true,
|
87 |
+
'is_core' => true,
|
88 |
+
'is_shown' => false,
|
89 |
+
'admin_name' => __( 'Digital', 'woocommerce-germanized' ),
|
90 |
+
'admin_desc' => __( 'Asks the customer to skip revocation period for digital products.', 'woocommerce-germanized' ),
|
91 |
+
'locations' => array( 'checkout' ),
|
92 |
+
'types' => array( 'downloadable' ),
|
93 |
+
) );
|
94 |
+
|
95 |
+
wc_gzd_register_legal_checkbox( 'service', array(
|
96 |
+
'html_id' => 'data-service',
|
97 |
+
'html_name' => 'service-revocate',
|
98 |
+
'html_wrapper_classes' => array( 'legal' ),
|
99 |
+
'label' => __( 'For services: I demand and acknowledge the immediate performance of the service before the expiration of the withdrawal period. I acknowledge that thereby I lose my right to cancel once the service has begun.', 'woocommerce-germanized' ),
|
100 |
+
'label_args' => $this->get_legal_label_args(),
|
101 |
+
'error_message' => __( 'To allow the immediate performance of the services you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ),
|
102 |
+
'is_mandatory' => true,
|
103 |
+
'priority' => 2,
|
104 |
+
'is_enabled' => true,
|
105 |
+
'is_core' => true,
|
106 |
+
'is_shown' => false,
|
107 |
+
'admin_name' => __( 'Service', 'woocommerce-germanized' ),
|
108 |
+
'admin_desc' => __( 'Asks the customer to skip revocation period for services.', 'woocommerce-germanized' ),
|
109 |
+
'locations' => array( 'checkout' )
|
110 |
+
) );
|
111 |
+
|
112 |
+
wc_gzd_register_legal_checkbox( 'parcel_delivery', array(
|
113 |
+
'html_id' => 'parcel-delivery-checkbox',
|
114 |
+
'html_name' => 'parcel_delivery_checkbox',
|
115 |
+
'html_wrapper_classes' => array( 'legal' ),
|
116 |
+
'label' => __( 'Yes, I would like to be reminded via E-mail about parcel delivery ({shipping_method_title}). Your E-mail Address will only be transferred to our parcel service provider for that particular reason.', 'woocommerce-germanized' ),
|
117 |
+
'label_args' => array( '{shipping_method_title}' => '' ),
|
118 |
+
'is_mandatory' => false,
|
119 |
+
'priority' => 3,
|
120 |
+
'is_enabled' => false,
|
121 |
+
'error_message' => __( 'Please accept our parcel delivery agreement', 'woocommerce-germanized' ),
|
122 |
+
'is_core' => true,
|
123 |
+
'refresh_fragments' => true,
|
124 |
+
'is_shown' => false,
|
125 |
+
'supporting_locations' => array( 'checkout' ),
|
126 |
+
'admin_name' => __( 'Parcel Delivery', 'woocommerce-germanized' ),
|
127 |
+
'admin_desc' => __( 'Asks the customer to hand over data to the parcel delivery service provider.', 'woocommerce-germanized' ),
|
128 |
+
'locations' => array( 'checkout' )
|
129 |
+
) );
|
130 |
+
|
131 |
+
// Privacy Policy
|
132 |
+
wc_gzd_register_legal_checkbox( 'privacy', array(
|
133 |
+
'html_id' => 'reg_data_privacy',
|
134 |
+
'html_name' => 'privacy',
|
135 |
+
'html_wrapper_classes' => array( 'legal', 'form-row-wide', 'terms-privacy-policy' ),
|
136 |
+
'label' => __( 'Yes, I’d like create a new account and have read and understood the {data_security_link}data privacy statement{/data_security_link}.', 'woocommerce-germanized' ),
|
137 |
+
'label_args' => $this->get_legal_label_args(),
|
138 |
+
'is_mandatory' => true,
|
139 |
+
'is_enabled' => true,
|
140 |
+
'error_message' => __( 'Please accept the creation of a new customer account', 'woocommerce-germanized' ),
|
141 |
+
'is_core' => true,
|
142 |
+
'priority' => 4,
|
143 |
+
'admin_name' => __( 'Privacy Policy', 'woocommerce-germanized' ),
|
144 |
+
'admin_desc' => __( 'Let customers accept your privacy policy before registering.', 'woocommerce-germanized' ),
|
145 |
+
'locations' => array( 'register' ),
|
146 |
+
) );
|
147 |
+
|
148 |
+
$direct_debit_settings = get_option( 'woocommerce_direct-debit_settings' );
|
149 |
+
|
150 |
+
// For validation, refresh and adjustments see WC_GZD_Gateway_Direct_Debit
|
151 |
+
if ( is_array( $direct_debit_settings ) && 'yes' === $direct_debit_settings['enabled'] ) {
|
152 |
+
$ajax_url = wp_nonce_url( add_query_arg( array( 'action' => 'show_direct_debit' ), admin_url( 'admin-ajax.php' ) ), 'show_direct_debit' );
|
153 |
+
|
154 |
+
wc_gzd_register_legal_checkbox( 'sepa', array(
|
155 |
+
'html_id' => 'direct-debit-checkbox',
|
156 |
+
'html_name' => 'direct_debit_legal',
|
157 |
+
'html_wrapper_classes' => array( 'legal', 'direct-debit-checkbox' ),
|
158 |
+
'label' => __( 'I hereby agree to the {link}direct debit mandate{/link}.', 'woocommerce-germanized' ),
|
159 |
+
'label_args' => array( '{link}' => '<a href="' . $ajax_url . '" id="show-direct-debit-trigger" rel="prettyPhoto">', '{/link}' => '</a>' ),
|
160 |
+
'is_mandatory' => true,
|
161 |
+
'error_message' => __( 'Please accept the direct debit mandate.', 'woocommerce-germanized' ),
|
162 |
+
'priority' => 5,
|
163 |
+
'template_name' => 'checkout/terms-sepa.php',
|
164 |
+
'is_enabled' => true,
|
165 |
+
'is_core' => true,
|
166 |
+
'admin_name' => __( 'SEPA', 'woocommerce-germanized' ),
|
167 |
+
'admin_desc' => __( 'Asks the customer to issue the SEPA mandate.', 'woocommerce-germanized' ),
|
168 |
+
'locations' => array( 'checkout', 'pay_for_order' )
|
169 |
+
) );
|
170 |
+
}
|
171 |
+
|
172 |
+
do_action( 'woocommerce_gzd_register_legal_core_checkboxes', $this );
|
173 |
+
}
|
174 |
+
|
175 |
+
public function show_conditionally_checkout() {
|
176 |
+
|
177 |
+
if ( $checkbox = $this->get_checkbox( 'download' ) ) {
|
178 |
+
if ( $checkbox->is_enabled() ) {
|
179 |
+
|
180 |
+
$items = WC()->cart->get_cart();
|
181 |
+
$is_downloadable = false;
|
182 |
+
|
183 |
+
if ( ! empty( $items ) ) {
|
184 |
+
foreach ( $items as $cart_item_key => $values ) {
|
185 |
+
$_product = apply_filters( 'woocommerce_cart_item_product', $values[ 'data' ], $values, $cart_item_key );
|
186 |
+
if ( wc_gzd_is_revocation_exempt( $_product ) ) {
|
187 |
+
$is_downloadable = true;
|
188 |
+
}
|
189 |
+
}
|
190 |
+
}
|
191 |
+
|
192 |
+
if ( $is_downloadable ) {
|
193 |
+
wc_gzd_update_legal_checkbox( 'download', array(
|
194 |
+
'is_shown' => true,
|
195 |
+
) );
|
196 |
+
}
|
197 |
+
}
|
198 |
+
}
|
199 |
+
|
200 |
+
// Service checkbox
|
201 |
+
if ( $checkbox = $this->get_checkbox( 'service' ) ) {
|
202 |
+
if ( $checkbox->is_enabled() ) {
|
203 |
+
|
204 |
+
$items = WC()->cart->get_cart();
|
205 |
+
$is_service = false;
|
206 |
+
|
207 |
+
if ( ! empty( $items ) ) {
|
208 |
+
foreach ( $items as $cart_item_key => $values ) {
|
209 |
+
$_product = apply_filters( 'woocommerce_cart_item_product', $values['data'], $values, $cart_item_key );
|
210 |
+
if ( wc_gzd_is_revocation_exempt( $_product, 'service' ) ) {
|
211 |
+
$is_service = true;
|
212 |
+
}
|
213 |
+
}
|
214 |
+
}
|
215 |
+
|
216 |
+
if ( $is_service ) {
|
217 |
+
wc_gzd_update_legal_checkbox( 'service', array(
|
218 |
+
'is_shown' => true,
|
219 |
+
) );
|
220 |
+
}
|
221 |
+
}
|
222 |
+
}
|
223 |
+
|
224 |
+
// Service checkbox
|
225 |
+
if ( $checkbox = $this->get_checkbox( 'parcel_delivery' ) ) {
|
226 |
+
if ( $checkbox->is_enabled() ) {
|
227 |
+
|
228 |
+
$rates = wc_gzd_get_chosen_shipping_rates();
|
229 |
+
$ids = array();
|
230 |
+
$titles = array();
|
231 |
+
|
232 |
+
foreach ( $rates as $rate ) {
|
233 |
+
array_push( $ids, $rate->id );
|
234 |
+
if ( method_exists( $rate, 'get_label' ) ) {
|
235 |
+
array_push( $titles, $rate->get_label() );
|
236 |
+
} else {
|
237 |
+
array_push( $titles, $rate->label );
|
238 |
+
}
|
239 |
+
}
|
240 |
+
|
241 |
+
$is_enabled = wc_gzd_is_parcel_delivery_data_transfer_checkbox_enabled( $ids );
|
242 |
+
|
243 |
+
if ( $is_enabled ) {
|
244 |
+
wc_gzd_update_legal_checkbox( 'parcel_delivery', array(
|
245 |
+
'label_args' => array( '{shipping_method_title}' => implode( ', ', $titles ) ),
|
246 |
+
'is_shown' => true,
|
247 |
+
) );
|
248 |
+
}
|
249 |
+
}
|
250 |
+
}
|
251 |
+
}
|
252 |
+
|
253 |
+
public function get_options() {
|
254 |
+
if ( is_null( $this->options ) || ! is_array( $this->options ) ) {
|
255 |
+
wp_cache_delete( 'woocommerce_gzd_legal_checkboxes_settings', 'options' );
|
256 |
+
$this->options = get_option( 'woocommerce_gzd_legal_checkboxes_settings', array() );
|
257 |
+
}
|
258 |
+
|
259 |
+
return $this->options;
|
260 |
+
}
|
261 |
+
|
262 |
+
public function update_options( $options ) {
|
263 |
+
$result = update_option( 'woocommerce_gzd_legal_checkboxes_settings', $options, false );
|
264 |
+
$this->options = $options;
|
265 |
+
|
266 |
+
return $result;
|
267 |
+
}
|
268 |
+
|
269 |
+
public function do_register_action() {
|
270 |
+
// Reload checkboxes
|
271 |
+
$this->checkboxes = array();
|
272 |
+
$this->register_core_checkboxes();
|
273 |
+
|
274 |
+
do_action( 'woocommerce_gzd_register_legal_checkboxes', $this );
|
275 |
+
|
276 |
+
foreach( $this->get_options() as $id => $checkbox_args ) {
|
277 |
+
if ( $checkbox = $this->get_checkbox( $id ) ) {
|
278 |
+
$checkbox->update( $checkbox_args );
|
279 |
+
} else {
|
280 |
+
$this->register( $id, $checkbox_args );
|
281 |
+
}
|
282 |
+
}
|
283 |
+
|
284 |
+
do_action( 'woocommerce_gzd_registered_legal_checkboxes', $this );
|
285 |
+
}
|
286 |
+
|
287 |
+
public function validate_pay_for_order( $order ) {
|
288 |
+
$this->maybe_do_hooks( 'pay_for_order' );
|
289 |
+
|
290 |
+
foreach( $this->get_checkboxes( array( 'locations' => 'pay_for_order' ) ) as $id => $checkbox ) {
|
291 |
+
$value = isset( $_POST[ $checkbox->get_html_name() ] ) ? $_POST[ $checkbox->get_html_name() ] : '';
|
292 |
+
|
293 |
+
if( ! $checkbox->validate( $value, 'pay_for_order' ) ) {
|
294 |
+
wc_add_notice( $checkbox->get_error_message(), 'error' );
|
295 |
+
}
|
296 |
+
}
|
297 |
+
}
|
298 |
+
|
299 |
+
public function validate_checkout( $data ) {
|
300 |
+
if ( isset( $_POST[ 'woocommerce_checkout_update_totals' ] ) )
|
301 |
+
return;
|
302 |
+
|
303 |
+
$this->maybe_do_hooks( 'checkout' );
|
304 |
+
|
305 |
+
foreach( $this->get_checkboxes( array( 'locations' => 'checkout' ) ) as $id => $checkbox ) {
|
306 |
+
$value = isset( $_POST[ $checkbox->get_html_name() ] ) ? $_POST[ $checkbox->get_html_name() ] : '';
|
307 |
+
|
308 |
+
if( ! $checkbox->validate( $value, 'checkout' ) ) {
|
309 |
+
wc_add_notice( $checkbox->get_error_message(), 'error' );
|
310 |
+
}
|
311 |
+
}
|
312 |
+
}
|
313 |
+
|
314 |
+
public function validate_register( $validation_error ) {
|
315 |
+
$this->maybe_do_hooks( 'register' );
|
316 |
+
|
317 |
+
foreach( $this->get_checkboxes( array( 'locations' => 'register' ) ) as $id => $checkbox ) {
|
318 |
+
|
319 |
+
$value = isset( $_POST[ $checkbox->get_html_name() ] ) ? $_POST[ $checkbox->get_html_name() ] : '';
|
320 |
+
|
321 |
+
if( ! $checkbox->validate( $value, 'register' ) ) {
|
322 |
+
return new WP_Error( $checkbox->get_html_name(), $checkbox->get_error_message() );
|
323 |
+
}
|
324 |
+
}
|
325 |
+
|
326 |
+
return $validation_error;
|
327 |
+
}
|
328 |
+
|
329 |
+
public function get_locations() {
|
330 |
+
return apply_filters( 'woocommerce_gzd_legal_checkbox_locations', array(
|
331 |
+
'checkout' => __( 'Checkout', 'woocommerce-germanized' ),
|
332 |
+
'register' => __( 'Register form', 'woocommerce-germanized' ),
|
333 |
+
'pay_for_order' => __( 'Pay for order', 'woocommerce-germanized' )
|
334 |
+
) );
|
335 |
+
}
|
336 |
+
|
337 |
+
public function update( $id, $args ) {
|
338 |
+
|
339 |
+
if ( $this->get_checkbox( $id ) ) {
|
340 |
+
$this->checkboxes[ $id ]->update( $args );
|
341 |
+
return true;
|
342 |
+
}
|
343 |
+
|
344 |
+
return false;
|
345 |
+
}
|
346 |
+
|
347 |
+
public function delete( $id ) {
|
348 |
+
if ( $checkbox = $this->get_checkbox( $id ) ) {
|
349 |
+
unset( $this->checkboxes[ $id ] );
|
350 |
+
return true;
|
351 |
+
}
|
352 |
+
|
353 |
+
return false;
|
354 |
+
}
|
355 |
+
|
356 |
+
public function register( $id, $args ) {
|
357 |
+
|
358 |
+
$args = wp_parse_args( $args, array(
|
359 |
+
'html_name' => '',
|
360 |
+
'html_id' => '',
|
361 |
+
'is_mandatory' => false,
|
362 |
+
'locations' => array(),
|
363 |
+
'supporting_locations' => array(),
|
364 |
+
'html_wrapper_classes' => array(),
|
365 |
+
'html_classes' => array(),
|
366 |
+
'hide_input' => false,
|
367 |
+
'error_message' => '',
|
368 |
+
'admin_name' => '',
|
369 |
+
) );
|
370 |
+
|
371 |
+
$bools = array(
|
372 |
+
'is_mandatory',
|
373 |
+
'hide_input'
|
374 |
+
);
|
375 |
+
|
376 |
+
// Make sure we do understand yes and no as bools
|
377 |
+
foreach( $bools as $bool ) {
|
378 |
+
$args[ $bool ] = wc_string_to_bool( $args[ $bool ] );
|
379 |
+
}
|
380 |
+
|
381 |
+
if ( empty( $args['html_name'] ) ) {
|
382 |
+
$args['html_name'] = $id;
|
383 |
+
}
|
384 |
+
|
385 |
+
if ( empty( $args['html_id'] ) ) {
|
386 |
+
$args['html_id'] = $args['html_name'];
|
387 |
+
}
|
388 |
+
|
389 |
+
if ( ! is_array( $args['locations'] ) ) {
|
390 |
+
$args['locations'] = array( $args['locations'] );
|
391 |
+
}
|
392 |
+
|
393 |
+
foreach( $args['locations'] as $location ) {
|
394 |
+
if ( ! in_array( $location, array_keys( $this->get_locations() ) ) ) {
|
395 |
+
return new WP_Error( 'checkbox_location_inexistent', sprintf( __( 'Checkbox location %s does not exist.', 'woocommerce-germanized' ), $location ) );
|
396 |
+
}
|
397 |
+
}
|
398 |
+
|
399 |
+
if ( empty( $args['supporting_locations'] ) ) {
|
400 |
+
$args['supporting_locations'] = array_keys( $this->get_locations() );
|
401 |
+
}
|
402 |
+
|
403 |
+
$args['html_wrapper_classes'] = array_merge( $args['html_wrapper_classes'], array( 'form-row', 'checkbox-' . $args['html_id'] ) );
|
404 |
+
$args['html_classes'] = array_merge( $args['html_classes'], array( 'woocommerce-form__input', 'woocommerce-form__input-checkbox', 'input-checkbox' ) );
|
405 |
+
|
406 |
+
if ( $args['hide_input'] ) {
|
407 |
+
$args['is_mandatory'] = false;
|
408 |
+
}
|
409 |
+
|
410 |
+
if ( $args['is_mandatory'] ) {
|
411 |
+
$args['html_wrapper_classes'] = array_merge( $args['html_wrapper_classes'], array( 'validate-required' ) );
|
412 |
+
|
413 |
+
if ( empty( $args['error_message'] ) ) {
|
414 |
+
$args['error_message'] = sprintf( __( 'Please make sure to check %s checkbox.', 'woocommerce-germanized' ), esc_attr( $args['admin_name'] ) );
|
415 |
+
}
|
416 |
+
}
|
417 |
+
|
418 |
+
if ( isset( $this->checkboxes[ $id ] ) ) {
|
419 |
+
return new WP_Error( 'checkbox_exists', sprintf( __( 'Checkbox with name %s does already exist.', 'woocommerce-germanized' ), $id ) );
|
420 |
+
}
|
421 |
+
|
422 |
+
// Allow third parties to filter checkbox args
|
423 |
+
$args = apply_filters( 'woocommerce_gzd_register_legal_checkbox_args', $args, $id );
|
424 |
+
$classname = apply_filters( 'woocommerce_gzd_legal_checkbox_classname', 'WC_GZD_Legal_Checkbox' );
|
425 |
+
|
426 |
+
$this->checkboxes[ $id ] = new $classname( $id, $args );
|
427 |
+
|
428 |
+
return true;
|
429 |
+
}
|
430 |
+
|
431 |
+
public function remove( $id ) {
|
432 |
+
if ( isset( $this->checkboxes[ $id ] ) ) {
|
433 |
+
unset( $this->checkboxes[ $id ] );
|
434 |
+
}
|
435 |
+
}
|
436 |
+
|
437 |
+
public function get_checkbox( $id ) {
|
438 |
+
if ( isset( $this->checkboxes[ $id ] ) ) {
|
439 |
+
return $this->checkboxes[ $id ];
|
440 |
+
}
|
441 |
+
|
442 |
+
return false;
|
443 |
+
}
|
444 |
+
|
445 |
+
public function get_checkboxes( $args = array(), $context = '' ) {
|
446 |
+
$checkboxes = $this->filter( $args, 'AND' );
|
447 |
+
|
448 |
+
if ( ! empty( $context ) && 'json' === $context ) {
|
449 |
+
foreach( $checkboxes as $id => $checkbox ) {
|
450 |
+
$checkboxes[ $id ] = $checkbox->get_data();
|
451 |
+
}
|
452 |
+
}
|
453 |
+
|
454 |
+
return $checkboxes;
|
455 |
+
}
|
456 |
+
|
457 |
+
protected function filter( $args = array(), $operator = 'AND' ) {
|
458 |
+
$filtered = array();
|
459 |
+
$count = count( $args );
|
460 |
+
|
461 |
+
foreach ( $this->checkboxes as $key => $obj ) {
|
462 |
+
$matched = 0;
|
463 |
+
|
464 |
+
foreach ( $args as $m_key => $m_value ) {
|
465 |
+
|
466 |
+
$getter_bool = $m_key;
|
467 |
+
$getter = 'get_' . $m_key;
|
468 |
+
$obj_value = null;
|
469 |
+
|
470 |
+
if ( is_callable( array( $obj, $getter_bool ) ) ) {
|
471 |
+
$obj_value = $obj->$getter_bool();
|
472 |
+
} elseif ( is_callable( array( $obj, $getter ) ) ) {
|
473 |
+
$obj_value = $obj->$getter();
|
474 |
+
}
|
475 |
+
|
476 |
+
if ( ! is_null( $obj_value ) ) {
|
477 |
+
if ( is_array( $obj_value ) && ! is_array( $m_value ) ) {
|
478 |
+
if ( in_array( $m_value, $obj_value ) ) {
|
479 |
+
$matched ++;
|
480 |
+
}
|
481 |
+
} else {
|
482 |
+
if ( $m_value == $obj_value ) {
|
483 |
+
$matched ++;
|
484 |
+
}
|
485 |
+
}
|
486 |
+
}
|
487 |
+
}
|
488 |
+
|
489 |
+
if (
|
490 |
+
( 'AND' == $operator && $matched == $count ) ||
|
491 |
+
( 'OR' == $operator && $matched > 0 ) ||
|
492 |
+
( 'NOT' == $operator && 0 == $matched )
|
493 |
+
) {
|
494 |
+
$filtered[ $key ] = $obj;
|
495 |
+
}
|
496 |
+
}
|
497 |
+
|
498 |
+
return $filtered;
|
499 |
+
}
|
500 |
+
|
501 |
+
public function render( $location = 'checkout' ) {
|
502 |
+
$this->maybe_do_hooks( $location );
|
503 |
+
|
504 |
+
$checkboxes = $this->get_checkboxes( array( 'locations' => $location ) );
|
505 |
+
|
506 |
+
if ( ! empty( $checkboxes ) ) {
|
507 |
+
$checkboxes = $this->sort( $checkboxes );
|
508 |
+
|
509 |
+
foreach( $checkboxes as $id => $checkbox ) {
|
510 |
+
$checkbox->render();
|
511 |
+
}
|
512 |
+
}
|
513 |
+
}
|
514 |
+
|
515 |
+
protected function sort( $checkboxes = array() ) {
|
516 |
+
uasort( $checkboxes, array( $this, '_uasort_callback' ) );
|
517 |
+
return $checkboxes;
|
518 |
+
}
|
519 |
+
|
520 |
+
public function _uasort_callback( $checkbox1, $checkbox2 ) {
|
521 |
+
if ( $checkbox1->get_priority() == $checkbox2->get_priority() ) return 0;
|
522 |
+
return ( $checkbox1->get_priority() < $checkbox2->get_priority() ) ? -1 : 1;
|
523 |
+
}
|
524 |
+
|
525 |
+
private function maybe_do_hooks( $location = 'checkout' ) {
|
526 |
+
if ( ! did_action( 'woocommerce_gzd_run_legal_checkboxes' ) ) {
|
527 |
+
do_action( 'woocommerce_gzd_run_legal_checkboxes', $this );
|
528 |
+
}
|
529 |
+
|
530 |
+
if ( ! did_action( 'woocommerce_gzd_run_legal_checkboxes_' . $location ) ) {
|
531 |
+
do_action( 'woocommerce_gzd_run_legal_checkboxes_' . $location, $this );
|
532 |
+
}
|
533 |
+
}
|
534 |
+
}
|
535 |
+
|
536 |
+
WC_GZD_Legal_Checkbox_Manager::instance();
|
includes/class-wc-gzd-legal-checkbox.php
ADDED
@@ -0,0 +1,854 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WC_GZD_Legal_Checkbox {
|
4 |
+
|
5 |
+
private $id = '';
|
6 |
+
|
7 |
+
private $settings = array(
|
8 |
+
'admin_name' => '',
|
9 |
+
'admin_desc' => '',
|
10 |
+
'html_id' => '',
|
11 |
+
'html_name' => '',
|
12 |
+
'html_classes' => array(),
|
13 |
+
'html_wrapper_classes' => array(),
|
14 |
+
'html_style' => '',
|
15 |
+
'hide_input' => 'no',
|
16 |
+
'is_mandatory' => 'no',
|
17 |
+
'is_shown' => 'yes',
|
18 |
+
'is_enabled' => 'yes',
|
19 |
+
'is_core' => 'no',
|
20 |
+
'refresh_fragments' => 'no',
|
21 |
+
'value' => '1',
|
22 |
+
'label' => '',
|
23 |
+
'label_args' => array(),
|
24 |
+
'template_name' => 'checkboxes/default.php',
|
25 |
+
'template_args' => array(),
|
26 |
+
'error_message' => '',
|
27 |
+
'priority' => 10,
|
28 |
+
'locations' => array(),
|
29 |
+
'supporting_locations' => array(),
|
30 |
+
);
|
31 |
+
|
32 |
+
public function __construct( $id, $args = array() ) {
|
33 |
+
$this->set_id( $id );
|
34 |
+
$this->update( $args );
|
35 |
+
}
|
36 |
+
|
37 |
+
public function __get( $key ) {
|
38 |
+
if ( is_callable( array( $this, "get_{$key}" ) ) ) {
|
39 |
+
return $this->{"get_{$key}"}();
|
40 |
+
} elseif ( isset( $this->settings[ $key ] ) ) {
|
41 |
+
return $this->settings[ $key ];
|
42 |
+
} else {
|
43 |
+
return '';
|
44 |
+
}
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* Update method for the settings array which tries to call the setters if available.
|
49 |
+
*
|
50 |
+
* @param array $args
|
51 |
+
*/
|
52 |
+
public function update( $args = array() ) {
|
53 |
+
foreach( $args as $prop => $value ) {
|
54 |
+
try {
|
55 |
+
$setter = "set_$prop";
|
56 |
+
if ( ! is_null( $value ) && is_callable( array( $this, $setter ) ) ) {
|
57 |
+
$reflection = new ReflectionMethod( $this, $setter );
|
58 |
+
|
59 |
+
if ( $reflection->isPublic() ) {
|
60 |
+
$this->{$setter}( $value );
|
61 |
+
}
|
62 |
+
} else {
|
63 |
+
$this->settings[ $prop ] = $value;
|
64 |
+
}
|
65 |
+
} catch ( Exception $e ) {}
|
66 |
+
}
|
67 |
+
}
|
68 |
+
|
69 |
+
/**
|
70 |
+
* Returns an option of the current checkbox from the database.
|
71 |
+
*
|
72 |
+
* @param $key
|
73 |
+
* @param string $default
|
74 |
+
*
|
75 |
+
* @return array|string
|
76 |
+
*/
|
77 |
+
public function get_option( $key, $default = '' ) {
|
78 |
+
$options = WC_GZD_Legal_Checkbox_Manager::instance()->get_options();
|
79 |
+
$value = $default;
|
80 |
+
|
81 |
+
if ( isset( $options[ $this->get_id() ] ) && isset( $options[ $this->get_id() ][ $key ] ) ) {
|
82 |
+
$value = $options[ $this->get_id() ][ $key ];
|
83 |
+
}
|
84 |
+
|
85 |
+
if ( is_array( $value ) ) {
|
86 |
+
$value = array_map( 'stripslashes', $value );
|
87 |
+
} elseif ( ! is_null( $value ) ) {
|
88 |
+
$value = stripslashes( $value );
|
89 |
+
}
|
90 |
+
|
91 |
+
return $value;
|
92 |
+
}
|
93 |
+
|
94 |
+
public function update_option( $key, $value ) {
|
95 |
+
$options = WC_GZD_Legal_Checkbox_Manager::instance()->get_options();
|
96 |
+
$options[ $this->get_id() ][ $key ] = $value;
|
97 |
+
$this->settings[ $key ] = $value;
|
98 |
+
|
99 |
+
return WC_GZD_Legal_Checkbox_Manager::instance()->update_options( $options );
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Unique identifier
|
104 |
+
*
|
105 |
+
* @return string
|
106 |
+
*/
|
107 |
+
public function get_id() {
|
108 |
+
return $this->id;
|
109 |
+
}
|
110 |
+
|
111 |
+
/**
|
112 |
+
* @param string $identifier
|
113 |
+
*/
|
114 |
+
public function set_id( $id ) {
|
115 |
+
$this->id = $id;
|
116 |
+
}
|
117 |
+
|
118 |
+
/**
|
119 |
+
* Returns the HTML id used for the input field.
|
120 |
+
*
|
121 |
+
* @return string
|
122 |
+
*/
|
123 |
+
public function get_html_id() {
|
124 |
+
return $this->settings['html_id'];
|
125 |
+
}
|
126 |
+
|
127 |
+
/**
|
128 |
+
* @param string $html_id
|
129 |
+
*/
|
130 |
+
public function set_html_id( $html_id ) {
|
131 |
+
$this->settings['html_id'] = $html_id;
|
132 |
+
}
|
133 |
+
|
134 |
+
/**
|
135 |
+
* Returns whether to show or not show the actual checkbox
|
136 |
+
*
|
137 |
+
* @return string yes or no
|
138 |
+
*/
|
139 |
+
public function get_hide_input() {
|
140 |
+
return $this->settings['hide_input'];
|
141 |
+
}
|
142 |
+
|
143 |
+
/**
|
144 |
+
* @param bool $show_label_only
|
145 |
+
*/
|
146 |
+
public function set_hide_input( $hide_input ) {
|
147 |
+
$this->settings['hide_input'] = wc_bool_to_string( $hide_input );
|
148 |
+
}
|
149 |
+
|
150 |
+
/**
|
151 |
+
* Whether to show or not show the actual checkbox
|
152 |
+
*
|
153 |
+
* @return bool
|
154 |
+
*/
|
155 |
+
public function hide_input() {
|
156 |
+
return $this->get_hide_input() === 'yes';
|
157 |
+
}
|
158 |
+
|
159 |
+
/**
|
160 |
+
* HTML classes used for the checkbox
|
161 |
+
*
|
162 |
+
* @return array
|
163 |
+
*/
|
164 |
+
public function get_html_classes() {
|
165 |
+
return $this->settings['html_classes'];
|
166 |
+
}
|
167 |
+
|
168 |
+
/**
|
169 |
+
* @param array $html_classes
|
170 |
+
*/
|
171 |
+
public function set_html_classes( $html_classes ) {
|
172 |
+
$this->settings['html_classes'] = $html_classes;
|
173 |
+
}
|
174 |
+
|
175 |
+
/**
|
176 |
+
* HTML classes for the surrounding wrapper.
|
177 |
+
*
|
178 |
+
* @return array
|
179 |
+
*/
|
180 |
+
public function get_html_wrapper_classes() {
|
181 |
+
return $this->settings['html_wrapper_classes'];
|
182 |
+
}
|
183 |
+
|
184 |
+
/**
|
185 |
+
* @param array $html_wrapper_classes
|
186 |
+
*/
|
187 |
+
public function set_html_wrapper_classes( $html_wrapper_classes ) {
|
188 |
+
$this->settings['html_wrapper_classes'] = $html_wrapper_classes;
|
189 |
+
}
|
190 |
+
|
191 |
+
/**
|
192 |
+
* HTML CSS style as string.
|
193 |
+
*
|
194 |
+
* @return string
|
195 |
+
*/
|
196 |
+
public function get_html_style() {
|
197 |
+
return $this->settings['html_style'];
|
198 |
+
}
|
199 |
+
|
200 |
+
/**
|
201 |
+
* @param string $html_style
|
202 |
+
*/
|
203 |
+
public function set_html_style( $html_style ) {
|
204 |
+
$this->settings['html_style'] = $html_style;
|
205 |
+
}
|
206 |
+
|
207 |
+
/**
|
208 |
+
* The name attribute of the checkbox element.
|
209 |
+
*
|
210 |
+
* @return string
|
211 |
+
*/
|
212 |
+
public function get_html_name() {
|
213 |
+
return $this->settings['html_name'];
|
214 |
+
}
|
215 |
+
|
216 |
+
/**
|
217 |
+
* @param string $html_name
|
218 |
+
*/
|
219 |
+
public function set_html_name( $html_name ) {
|
220 |
+
$this->settings['html_name'] = $html_name;
|
221 |
+
}
|
222 |
+
|
223 |
+
/**
|
224 |
+
* The value attribute of the checkbox element.
|
225 |
+
*
|
226 |
+
* @return string
|
227 |
+
*/
|
228 |
+
public function get_value() {
|
229 |
+
return $this->settings['value'];
|
230 |
+
}
|
231 |
+
|
232 |
+
/**
|
233 |
+
* @param string $value
|
234 |
+
*/
|
235 |
+
public function set_value( $value ) {
|
236 |
+
$this->settings['value'] = $value;
|
237 |
+
}
|
238 |
+
|
239 |
+
/**
|
240 |
+
* The checkbox label. By default returns the formatted label (placeholders being replaced).
|
241 |
+
*
|
242 |
+
* @param bool $plain Whether to return plain text without replacing placeholders or not
|
243 |
+
*
|
244 |
+
* @return string
|
245 |
+
*/
|
246 |
+
public function get_label( $plain = false ) {
|
247 |
+
if ( $plain ) {
|
248 |
+
return $this->settings['label'];
|
249 |
+
} else {
|
250 |
+
$label = $this->settings['label'];
|
251 |
+
|
252 |
+
if ( $args = $this->get_label_args() ) {
|
253 |
+
foreach( $args as $placeholder => $replace ) {
|
254 |
+
$label = str_replace( $placeholder, $replace, $label );
|
255 |
+
}
|
256 |
+
}
|
257 |
+
|
258 |
+
return apply_filters( "woocommerce_gzd_legal_checkbox_{$this->get_id()}_label", $label, $this );
|
259 |
+
}
|
260 |
+
}
|
261 |
+
|
262 |
+
/**
|
263 |
+
* @param string $label
|
264 |
+
*/
|
265 |
+
public function set_label( $label ) {
|
266 |
+
$this->settings['label'] = $label;
|
267 |
+
}
|
268 |
+
|
269 |
+
/**
|
270 |
+
* Placeholders (key => value) which are being applied to the label.
|
271 |
+
*
|
272 |
+
* @return array
|
273 |
+
*/
|
274 |
+
public function get_Label_args() {
|
275 |
+
return $this->settings['label_args'];
|
276 |
+
}
|
277 |
+
|
278 |
+
/**
|
279 |
+
* @param array $label_args
|
280 |
+
*/
|
281 |
+
public function set_label_args( $label_args ) {
|
282 |
+
$this->settings['label_args'] = $label_args;
|
283 |
+
}
|
284 |
+
|
285 |
+
/**
|
286 |
+
* Error message being outputted when validation fails.
|
287 |
+
*
|
288 |
+
* @param bool $plain Whether to return plain text without replacing placeholders or not
|
289 |
+
*
|
290 |
+
* @return string
|
291 |
+
*/
|
292 |
+
public function get_error_message( $plain = false ) {
|
293 |
+
if ( $plain ) {
|
294 |
+
return $this->settings['error_message'];
|
295 |
+
} else {
|
296 |
+
$error_text = $this->settings['error_message'];
|
297 |
+
|
298 |
+
if ( $args = $this->get_label_args() ) {
|
299 |
+
foreach( $args as $placeholder => $replace ) {
|
300 |
+
$error_text = str_replace( $placeholder, $replace, $error_text );
|
301 |
+
}
|
302 |
+
}
|
303 |
+
|
304 |
+
return apply_filters( "woocommerce_gzd_legal_checkbox_{$this->get_id()}_error_text", $error_text, $this );
|
305 |
+
}
|
306 |
+
}
|
307 |
+
|
308 |
+
/**
|
309 |
+
* @param string $error_message
|
310 |
+
*/
|
311 |
+
public function set_error_message( $error_message ) {
|
312 |
+
$this->settings['error_message'] = $error_message;
|
313 |
+
}
|
314 |
+
|
315 |
+
/**
|
316 |
+
* The printing order (from low to high)
|
317 |
+
*
|
318 |
+
* @return int
|
319 |
+
*/
|
320 |
+
public function get_priority() {
|
321 |
+
return $this->settings['priority'];
|
322 |
+
}
|
323 |
+
|
324 |
+
/**
|
325 |
+
* @param int $priority
|
326 |
+
*/
|
327 |
+
public function set_priority( $priority ) {
|
328 |
+
$this->settings['priority'] = $priority;
|
329 |
+
}
|
330 |
+
|
331 |
+
/**
|
332 |
+
* The template location.
|
333 |
+
*
|
334 |
+
* @return string
|
335 |
+
*/
|
336 |
+
public function get_template_name() {
|
337 |
+
return $this->settings['template_name'];
|
338 |
+
}
|
339 |
+
|
340 |
+
/**
|
341 |
+
* @param string $template_name
|
342 |
+
*/
|
343 |
+
public function set_template_name( $template_name ) {
|
344 |
+
$this->settings['template_name'] = $template_name;
|
345 |
+
}
|
346 |
+
|
347 |
+
/**
|
348 |
+
* Arguments passed to the template file in key => value pairs.
|
349 |
+
*
|
350 |
+
* @return array
|
351 |
+
*/
|
352 |
+
public function get_template_args() {
|
353 |
+
return $this->settings['template_args'];
|
354 |
+
}
|
355 |
+
|
356 |
+
/**
|
357 |
+
* @param array $template_args
|
358 |
+
*/
|
359 |
+
public function set_template_args( $template_args ) {
|
360 |
+
$this->settings['template_args'] = $template_args;
|
361 |
+
}
|
362 |
+
|
363 |
+
/**
|
364 |
+
* The locations where the checkbox is being outputted.
|
365 |
+
*
|
366 |
+
* @return array
|
367 |
+
*/
|
368 |
+
public function get_locations() {
|
369 |
+
return $this->settings['locations'];
|
370 |
+
}
|
371 |
+
|
372 |
+
/**
|
373 |
+
* @param array $locations
|
374 |
+
*/
|
375 |
+
public function set_locations( $locations ) {
|
376 |
+
$this->settings['locations'] = $locations;
|
377 |
+
}
|
378 |
+
|
379 |
+
/**
|
380 |
+
* Locations being supported by the current checkbox.
|
381 |
+
*
|
382 |
+
* @return array
|
383 |
+
*/
|
384 |
+
public function get_supporting_locations() {
|
385 |
+
return $this->settings['supporting_locations'];
|
386 |
+
}
|
387 |
+
|
388 |
+
public function set_supporting_locations( $locations ) {
|
389 |
+
$this->settings['supporting_locations'] = $locations;
|
390 |
+
}
|
391 |
+
|
392 |
+
/**
|
393 |
+
* Whether the checkbox is enabled or not.
|
394 |
+
*
|
395 |
+
* @return string yes or no
|
396 |
+
*/
|
397 |
+
public function get_is_enabled() {
|
398 |
+
return $this->settings['is_enabled'];
|
399 |
+
}
|
400 |
+
|
401 |
+
/**
|
402 |
+
* Whether the checkbox is enabled or not.
|
403 |
+
*
|
404 |
+
* @return bool
|
405 |
+
*/
|
406 |
+
public function is_enabled() {
|
407 |
+
return $this->get_is_enabled() === 'yes';
|
408 |
+
}
|
409 |
+
|
410 |
+
/**
|
411 |
+
* @param bool $enabled
|
412 |
+
*/
|
413 |
+
public function set_is_enabled( $enabled ) {
|
414 |
+
$this->settings['is_enabled'] = wc_bool_to_string( $enabled );
|
415 |
+
}
|
416 |
+
|
417 |
+
/**
|
418 |
+
* Whether the checkbox is to be printed or not.
|
419 |
+
*
|
420 |
+
* @return string yes or no
|
421 |
+
*/
|
422 |
+
public function get_is_shown() {
|
423 |
+
return $this->settings['is_shown'];
|
424 |
+
}
|
425 |
+
|
426 |
+
/**
|
427 |
+
* Whether the checkbox is to be printed or not.
|
428 |
+
*
|
429 |
+
* @return bool
|
430 |
+
*/
|
431 |
+
public function is_shown() {
|
432 |
+
return $this->get_is_shown() === 'yes';
|
433 |
+
}
|
434 |
+
|
435 |
+
/**
|
436 |
+
* @param bool $show
|
437 |
+
*/
|
438 |
+
public function set_is_shown( $show ) {
|
439 |
+
$this->settings['is_shown'] = wc_bool_to_string( $show );
|
440 |
+
}
|
441 |
+
|
442 |
+
/**
|
443 |
+
* Whether the checkbox is mandatory or not.
|
444 |
+
*
|
445 |
+
* @return string yes or no
|
446 |
+
*/
|
447 |
+
public function get_is_mandatory() {
|
448 |
+
return $this->settings['is_mandatory'];
|
449 |
+
}
|
450 |
+
|
451 |
+
/**
|
452 |
+
* Whether the checkbox is mandatory or not.
|
453 |
+
*
|
454 |
+
* @return bool
|
455 |
+
*/
|
456 |
+
public function is_mandatory() {
|
457 |
+
return ( $this->get_is_mandatory() === 'yes' && ! $this->hide_input() );
|
458 |
+
}
|
459 |
+
|
460 |
+
/**
|
461 |
+
* @param bool $mandatory
|
462 |
+
*/
|
463 |
+
public function set_is_mandatory( $mandatory ) {
|
464 |
+
$this->settings['is_mandatory'] = wc_bool_to_string( $mandatory );
|
465 |
+
}
|
466 |
+
|
467 |
+
/**
|
468 |
+
* Whether the checkbox shall be refresh via checkout fragments or not.
|
469 |
+
*
|
470 |
+
* @return string yes or no
|
471 |
+
*/
|
472 |
+
public function get_refresh_fragments() {
|
473 |
+
return $this->settings['refresh_fragments'];
|
474 |
+
}
|
475 |
+
|
476 |
+
/**
|
477 |
+
* Whether the checkbox shall be refresh via checkout fragments or not.
|
478 |
+
*
|
479 |
+
* @return bool.
|
480 |
+
*/
|
481 |
+
public function do_refresh_fragments() {
|
482 |
+
return $this->get_refresh_fragments() === 'yes';
|
483 |
+
}
|
484 |
+
|
485 |
+
/**
|
486 |
+
* @param bool $refresh_fragments
|
487 |
+
*/
|
488 |
+
public function set_refresh_fragments( $refresh_fragments ) {
|
489 |
+
$this->settings['refresh_fragments'] = wc_bool_to_string( $refresh_fragments );
|
490 |
+
}
|
491 |
+
|
492 |
+
/**
|
493 |
+
* Whether the checkbox is a core checkbox or not.
|
494 |
+
*
|
495 |
+
* @return string yes or no
|
496 |
+
*/
|
497 |
+
public function get_is_core() {
|
498 |
+
return $this->settings['is_core'];
|
499 |
+
}
|
500 |
+
|
501 |
+
/**
|
502 |
+
* Whether the checkbox is a core checkbox or not.
|
503 |
+
*
|
504 |
+
* @return bool.
|
505 |
+
*/
|
506 |
+
public function is_core() {
|
507 |
+
return $this->get_is_core() === 'yes';
|
508 |
+
}
|
509 |
+
|
510 |
+
/**
|
511 |
+
* @param bool $is_core
|
512 |
+
*/
|
513 |
+
public function set_is_core( $is_core ) {
|
514 |
+
$this->settings['is_core'] = wc_bool_to_string( $is_core );
|
515 |
+
}
|
516 |
+
|
517 |
+
/**
|
518 |
+
* The name being shown within the admin UI.
|
519 |
+
*
|
520 |
+
* @return string
|
521 |
+
*/
|
522 |
+
public function get_admin_name() {
|
523 |
+
return $this->settings['admin_name'];
|
524 |
+
}
|
525 |
+
|
526 |
+
/**
|
527 |
+
* @param string $admin_name
|
528 |
+
*/
|
529 |
+
public function set_admin_name( $admin_name ) {
|
530 |
+
$this->settings['admin_name'] = $admin_name;
|
531 |
+
}
|
532 |
+
|
533 |
+
/**
|
534 |
+
* The description being shown within the admin UI.
|
535 |
+
*
|
536 |
+
* @return string
|
537 |
+
*/
|
538 |
+
public function get_admin_desc() {
|
539 |
+
return $this->settings['admin_desc'];
|
540 |
+
}
|
541 |
+
|
542 |
+
/**
|
543 |
+
* @param string $admin_desc
|
544 |
+
*/
|
545 |
+
public function set_admin_desc( $admin_desc ) {
|
546 |
+
$this->settings['admin_desc'] = $admin_desc;
|
547 |
+
}
|
548 |
+
|
549 |
+
/**
|
550 |
+
* Whether the current checkbox is hidden.
|
551 |
+
*
|
552 |
+
* @return bool
|
553 |
+
*/
|
554 |
+
public function is_hidden() {
|
555 |
+
return ( ! $this->is_shown() );
|
556 |
+
}
|
557 |
+
|
558 |
+
/**
|
559 |
+
* Whether the current checkbox shall be printed or not.
|
560 |
+
*
|
561 |
+
* @return bool
|
562 |
+
*/
|
563 |
+
public function is_printable() {
|
564 |
+
return ( $this->is_enabled() && ! $this->is_hidden() );
|
565 |
+
}
|
566 |
+
|
567 |
+
/**
|
568 |
+
* Whether the current checkbox shall be validated or not.
|
569 |
+
*
|
570 |
+
* @return bool
|
571 |
+
*/
|
572 |
+
protected function is_validateable() {
|
573 |
+
return ( $this->is_enabled() && ! $this->is_hidden() );
|
574 |
+
}
|
575 |
+
|
576 |
+
/**
|
577 |
+
* Whether the checkbox is new.
|
578 |
+
*
|
579 |
+
* @return bool
|
580 |
+
*/
|
581 |
+
public function is_new() {
|
582 |
+
return $this->get_id() === 'new';
|
583 |
+
}
|
584 |
+
|
585 |
+
/**
|
586 |
+
* Render HTML classes.
|
587 |
+
*
|
588 |
+
* @param $classes
|
589 |
+
*/
|
590 |
+
public function render_classes( $classes ) {
|
591 |
+
echo implode( ' ', array_map( 'esc_attr', $classes ) );
|
592 |
+
}
|
593 |
+
|
594 |
+
/**
|
595 |
+
* Validate the checkbox.
|
596 |
+
*
|
597 |
+
* @param string $value
|
598 |
+
* @param string $location
|
599 |
+
*
|
600 |
+
* @return bool
|
601 |
+
*/
|
602 |
+
public function validate( $value = '', $location = 'checkout' ) {
|
603 |
+
$value = wc_clean( $value );
|
604 |
+
|
605 |
+
if ( $this->is_validateable() && $this->is_mandatory() ) {
|
606 |
+
if ( has_action( "woocommerce_gzd_legal_checkbox_{$location}_{$this->get_id()}_validate" ) ) {
|
607 |
+
return apply_filters( "woocommerce_gzd_legal_checkbox_{$location}_{$this->get_id()}_validate", true, $this );
|
608 |
+
} elseif ( empty( $value ) ) {
|
609 |
+
return false;
|
610 |
+
}
|
611 |
+
}
|
612 |
+
|
613 |
+
return true;
|
614 |
+
}
|
615 |
+
|
616 |
+
/**
|
617 |
+
* Render the checkbox. Output a wrapper to make the checkbox refreshable even though it is not being printed.
|
618 |
+
*/
|
619 |
+
public function render() {
|
620 |
+
echo '<div class="wc-gzd-checkbox-placeholder wc-gzd-checkbox-placeholder-' . esc_attr( $this->get_html_id() ) . '" data-checkbox="' . esc_attr( $this->get_id() ) . '">';
|
621 |
+
|
622 |
+
if ( $this->is_printable() ) {
|
623 |
+
wc_get_template( $this->get_template_name(), array_merge( array( 'checkbox' => $this ), $this->get_template_args() ) );
|
624 |
+
}
|
625 |
+
|
626 |
+
echo '</div>';
|
627 |
+
}
|
628 |
+
|
629 |
+
/**
|
630 |
+
* Returns the current checkbox' data.
|
631 |
+
*
|
632 |
+
* @return array
|
633 |
+
*/
|
634 |
+
public function get_data() {
|
635 |
+
|
636 |
+
$data = array(
|
637 |
+
'id' => $this->get_id(),
|
638 |
+
);
|
639 |
+
|
640 |
+
foreach ( $this->settings as $key => $value ) {
|
641 |
+
$getter = 'get_' . $key;
|
642 |
+
|
643 |
+
if ( is_callable( array( $this, $getter ) ) ) {
|
644 |
+
$data[ $key ] = $this->$getter();
|
645 |
+
} else {
|
646 |
+
$data[ $key ] = $value;
|
647 |
+
}
|
648 |
+
}
|
649 |
+
|
650 |
+
$data['location_titles'] = array();
|
651 |
+
$titles = WC_GZD_Legal_Checkbox_Manager::instance()->get_locations();
|
652 |
+
|
653 |
+
foreach( $this->get_locations() as $location ) {
|
654 |
+
$data['location_titles'][ $location ] = $titles[ $location ];
|
655 |
+
}
|
656 |
+
|
657 |
+
return $data;
|
658 |
+
}
|
659 |
+
|
660 |
+
/**
|
661 |
+
* Returns the prefix for a certain form field within the administration UI.
|
662 |
+
*
|
663 |
+
* @return string
|
664 |
+
*/
|
665 |
+
public function get_form_field_id_prefix() {
|
666 |
+
return "woocommerce_gzd_legal_checkboxes_settings_{$this->get_id()}_";
|
667 |
+
}
|
668 |
+
|
669 |
+
/**
|
670 |
+
* Returns the id for a certain form field within the administration UI.
|
671 |
+
*
|
672 |
+
* @return string
|
673 |
+
*/
|
674 |
+
public function get_form_field_id( $key ) {
|
675 |
+
return $this->get_form_field_id_prefix() . $key;
|
676 |
+
}
|
677 |
+
|
678 |
+
/**
|
679 |
+
* Returns form fields as array to be interpreted by WC_Admin_Settings.
|
680 |
+
*
|
681 |
+
* @return array
|
682 |
+
*/
|
683 |
+
public function get_form_fields() {
|
684 |
+
$label_args = array_keys( $this->get_label_args() );
|
685 |
+
$placeholders = '';
|
686 |
+
|
687 |
+
if ( ! empty( $label_args ) ) {
|
688 |
+
$placeholders = implode( ', ', $label_args );
|
689 |
+
}
|
690 |
+
|
691 |
+
$locations = WC_GZD_Legal_Checkbox_Manager::instance()->get_locations();
|
692 |
+
$supporting_locations = array();
|
693 |
+
|
694 |
+
foreach( $this->get_supporting_locations() as $location ) {
|
695 |
+
$supporting_locations[ $location ] = $locations[ $location ];
|
696 |
+
}
|
697 |
+
|
698 |
+
$options = apply_filters( "woocommerce_gzd_legal_checkbox_fields_before_titles", array(
|
699 |
+
|
700 |
+
array(
|
701 |
+
'title' => __( 'Status', 'woocommerce-germanized' ),
|
702 |
+
'type' => 'checkbox',
|
703 |
+
'id' => $this->get_form_field_id( 'is_enabled' ),
|
704 |
+
'desc' => __( 'Enable checkbox', 'woocommerce-germanized' ),
|
705 |
+
'default' => $this->get_is_enabled(),
|
706 |
+
),
|
707 |
+
|
708 |
+
array(
|
709 |
+
'title' => __( 'Name', 'woocommerce-germanized' ),
|
710 |
+
'type' => 'text',
|
711 |
+
'id' => $this->get_form_field_id( 'admin_name' ),
|
712 |
+
'desc_tip' => true,
|
713 |
+
'desc' => __( 'Choose a name to identify your checkbox. Upon creating a new checkbox, this value is being used to generate the Id.', 'woocommerce-germanized' ),
|
714 |
+
'default' => $this->get_admin_name(),
|
715 |
+
),
|
716 |
+
|
717 |
+
array(
|
718 |
+
'title' => __( 'Id', 'woocommerce-germanized' ),
|
719 |
+
'type' => 'text',
|
720 |
+
'id' => $this->get_form_field_id( 'id' ),
|
721 |
+
'desc_tip' => true,
|
722 |
+
'desc' => __( 'The checkbox Id is the unique indentifier which is used to identify the checkbox within the code. Cannot be edited after creating the checkbox.', 'woocommerce-germanized' ),
|
723 |
+
'default' => $this->get_id(),
|
724 |
+
'custom_attributes' => array( 'disabled' => 'disabled' ),
|
725 |
+
),
|
726 |
+
|
727 |
+
array(
|
728 |
+
'title' => __( 'Description', 'woocommerce-germanized' ),
|
729 |
+
'type' => 'text',
|
730 |
+
'id' => $this->get_form_field_id( 'admin_desc' ),
|
731 |
+
'desc' => __( 'Describe the use case of your checkbox.', 'woocommerce-germanized' ),
|
732 |
+
'desc_tip' => true,
|
733 |
+
'default' => $this->get_admin_desc(),
|
734 |
+
),
|
735 |
+
|
736 |
+
array(
|
737 |
+
'title' => __( 'Label', 'woocommerce-germanized' ),
|
738 |
+
'type' => 'textarea',
|
739 |
+
'id' => $this->get_form_field_id( 'label' ),
|
740 |
+
'css' => 'width:100%; height: 65px;',
|
741 |
+
'desc_tip' => __( 'Choose a label to be inserted next to the checkbox.', 'woocommerce-germanized' ),
|
742 |
+
'desc' => ! empty( $placeholders ) ? sprintf( __( 'You may use one of the following placeholders within the text: %s', 'woocommerce-germanized' ), '<code>' . $placeholders . '</code>' ) : '',
|
743 |
+
'default' => $this->get_label( true ),
|
744 |
+
),
|
745 |
+
|
746 |
+
array(
|
747 |
+
'title' => __( 'Error Message', 'woocommerce-germanized' ),
|
748 |
+
'type' => 'textarea',
|
749 |
+
'id' => $this->get_form_field_id( 'error_message' ),
|
750 |
+
'css' => 'width:100%; height: 65px;',
|
751 |
+
'desc_tip' => __( 'Choose an error message to be shown when the user has not confirmed the checkbox.', 'woocommerce-germanized' ),
|
752 |
+
'desc' => ! empty( $placeholders ) ? sprintf( __( 'You may use one of the following placeholders within the text: %s', 'woocommerce-germanized' ), '<code>' . $placeholders . '</code>' ) : '',
|
753 |
+
'default' => $this->get_error_message( true ),
|
754 |
+
),
|
755 |
+
|
756 |
+
array(
|
757 |
+
'title' => __( 'Hide input', 'woocommerce-germanized' ),
|
758 |
+
'type' => 'checkbox',
|
759 |
+
'id' => $this->get_form_field_id( 'hide_input' ),
|
760 |
+
'desc' => __( 'Do only show a label and hide the actual checkbox.', 'woocommerce-germanized' ),
|
761 |
+
'default' => $this->get_hide_input(),
|
762 |
+
),
|
763 |
+
|
764 |
+
array(
|
765 |
+
'title' => __( 'Mandatory', 'woocommerce-germanized' ),
|
766 |
+
'type' => 'checkbox',
|
767 |
+
'id' => $this->get_form_field_id( 'is_mandatory' ),
|
768 |
+
'desc' => __( 'Mark the checkbox as mandatory.', 'woocommerce-germanized' ),
|
769 |
+
'default' => $this->get_is_mandatory(),
|
770 |
+
),
|
771 |
+
|
772 |
+
array(
|
773 |
+
'title' => __( 'Locations', 'woocommerce-germanized' ),
|
774 |
+
'type' => 'multiselect',
|
775 |
+
'class' => 'wc-enhanced-select',
|
776 |
+
'id' => $this->get_form_field_id( 'locations' ),
|
777 |
+
'label' => __( 'Choose where to display your checkbox.', 'woocommerce-germanized' ),
|
778 |
+
'default' => $this->get_locations(),
|
779 |
+
'options' => $supporting_locations,
|
780 |
+
),
|
781 |
+
|
782 |
+
), $this );
|
783 |
+
|
784 |
+
// ID based filter
|
785 |
+
$options = apply_filters( "woocommerce_gzd_legal_checkbox_{$this->get_id()}_fields_before_titles", $options, $this );
|
786 |
+
|
787 |
+
array_unshift( $options, array( 'title' => '', 'type' => 'title', 'id' => "checkbox_options" ) );
|
788 |
+
array_push( $options, array( 'type' => 'sectionend', 'id' => 'checkbox_options' ) );
|
789 |
+
|
790 |
+
return apply_filters( "woocommerce_gzd_legal_checkbox_fields", $options, $this );
|
791 |
+
}
|
792 |
+
|
793 |
+
public function pre_update_option( $value, $old_value, $name ) {
|
794 |
+
$name = str_replace( $this->get_form_field_id_prefix(), '', $name );
|
795 |
+
$this->update_option( $name, $value );
|
796 |
+
|
797 |
+
// Return old value to disable WP from saving the option
|
798 |
+
return $old_value;
|
799 |
+
}
|
800 |
+
|
801 |
+
public function pre_get_option( $value, $name, $default ) {
|
802 |
+
$name = str_replace( $this->get_form_field_id_prefix(), '', $name );
|
803 |
+
|
804 |
+
return $this->get_option( $name, $default );
|
805 |
+
}
|
806 |
+
|
807 |
+
/**
|
808 |
+
* Outputs the admin fields within the settings screen.
|
809 |
+
*/
|
810 |
+
public function admin_options() {
|
811 |
+
foreach( $this->get_form_fields() as $field ) {
|
812 |
+
if ( ! isset( $field['id'] ) ) {
|
813 |
+
continue;
|
814 |
+
}
|
815 |
+
|
816 |
+
add_filter( 'pre_option_' . $field['id'], array( $this, 'pre_get_option' ), 10, 3 );
|
817 |
+
}
|
818 |
+
|
819 |
+
WC_Admin_Settings::output_fields( $this->get_form_fields() );
|
820 |
+
|
821 |
+
foreach( $this->get_form_fields() as $field ) {
|
822 |
+
if ( ! isset( $field['id'] ) ) {
|
823 |
+
continue;
|
824 |
+
}
|
825 |
+
|
826 |
+
remove_filter( 'pre_option_' . $field['id'], array( $this, 'pre_get_option' ), 10 );
|
827 |
+
}
|
828 |
+
}
|
829 |
+
|
830 |
+
/**
|
831 |
+
* Saves the fields from the settings screen.
|
832 |
+
*/
|
833 |
+
public function save_fields() {
|
834 |
+
foreach( $this->get_form_fields() as $field ) {
|
835 |
+
if ( ! isset( $field['id'] ) ) {
|
836 |
+
continue;
|
837 |
+
}
|
838 |
+
|
839 |
+
add_filter( 'pre_update_option_' . $field['id'], array( $this, 'pre_update_option' ), 10, 3 );
|
840 |
+
}
|
841 |
+
|
842 |
+
WC_Admin_Settings::save_fields( $this->get_form_fields() );
|
843 |
+
|
844 |
+
foreach( $this->get_form_fields() as $field ) {
|
845 |
+
if ( ! isset( $field['id'] ) ) {
|
846 |
+
continue;
|
847 |
+
}
|
848 |
+
|
849 |
+
remove_filter( 'pre_update_option_' . $field['id'], array( $this, 'pre_update_option' ), 10 );
|
850 |
+
}
|
851 |
+
}
|
852 |
+
}
|
853 |
+
|
854 |
+
?>
|
includes/compatibility/class-wc-gzd-compatibility-woocommerce-product-bundles.php
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* WPML Helper
|
4 |
+
*
|
5 |
+
* Specific configuration for WPML
|
6 |
+
*
|
7 |
+
* @class WC_GZD_WPML_Helper
|
8 |
+
* @category Class
|
9 |
+
* @author vendidero
|
10 |
+
*/
|
11 |
+
class WC_GZD_Compatibility_Woocommerce_Product_Bundles extends WC_GZD_Compatibility {
|
12 |
+
|
13 |
+
public function __construct() {
|
14 |
+
parent::__construct(
|
15 |
+
'WooCommerce Product Bundles',
|
16 |
+
'woocommerce-product-bundles/woocommerce-product-bundles.php'
|
17 |
+
);
|
18 |
+
}
|
19 |
+
|
20 |
+
public function load() {
|
21 |
+
add_filter( 'woocommerce_gzd_cart_item_tax_share_product', array( $this, 'switch_bundle_tax_share_product' ), 10, 4 );
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* If the bundled product is priced individually WC Product Bundles marks the item as virtual.
|
26 |
+
* In that case we are returning the original product to be matched agains Germanized tax share check.
|
27 |
+
*
|
28 |
+
* @param $product
|
29 |
+
* @param $item
|
30 |
+
* @param $item_key
|
31 |
+
* @param $type
|
32 |
+
*
|
33 |
+
* @return mixed
|
34 |
+
*/
|
35 |
+
public function switch_bundle_tax_share_product( $product, $item, $item_key, $type ) {
|
36 |
+
if ( ! function_exists( 'wc_pb_get_bundled_item' ) ) {
|
37 |
+
return $product;
|
38 |
+
}
|
39 |
+
|
40 |
+
if ( 'shipping' === $type ) {
|
41 |
+
if ( isset( $item['bundled_item_id'] ) && ! empty( $item['bundled_item_id'] ) ) {
|
42 |
+
if ( $bundled_item = wc_pb_get_bundled_item( $item['bundled_item_id'] ) ) {
|
43 |
+
if ( $bundled_item->is_priced_individually() ) {
|
44 |
+
return $bundled_item->product;
|
45 |
+
}
|
46 |
+
}
|
47 |
+
}
|
48 |
+
}
|
49 |
+
|
50 |
+
return $product;
|
51 |
+
}
|
52 |
+
}
|
includes/gateways/direct-debit/assets/js/direct-debit.js
CHANGED
@@ -1,93 +1,107 @@
|
|
1 |
-
(function
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery( function( $ ) {
|
2 |
+
|
3 |
+
var wc_gzd_direct_debit = {
|
4 |
+
|
5 |
+
$checkoutForm: $( 'form.checkout, form#order_review' ),
|
6 |
+
|
7 |
+
init: function() {
|
8 |
+
this.$checkoutForm.on( 'blur input change', '#direct-debit-form input#direct-debit-account-holder', this.onValidateHolder );
|
9 |
+
this.$checkoutForm.on( 'blur input change', '#direct-debit-form input#direct-debit-account-iban', this.onValidateIBAN );
|
10 |
+
this.$checkoutForm.on( 'blur input change', '#direct-debit-form input#direct-debit-account-bic', this.onValidateSWIFT );
|
11 |
+
this.$checkoutForm.on( 'blur input change', 'input, select', this.maybeShowCheckbox );
|
12 |
+
|
13 |
+
$( 'body' ).bind( 'updated_checkout', this.maybeShowCheckbox );
|
14 |
+
$( document ).on( 'click', 'a#show-direct-debit-trigger', this.onPrettyPhotoOpen );
|
15 |
+
|
16 |
+
this.initPrettyPhoto();
|
17 |
+
},
|
18 |
+
|
19 |
+
onValidateIBAN: function() {
|
20 |
+
var self = wc_gzd_direct_debit;
|
21 |
+
|
22 |
+
if ( ! self.isValidIBAN( $( this ).val() ) ) {
|
23 |
+
$( this ).parents( 'p.form-row' ).removeClass( 'woocommerce-validated' );
|
24 |
+
$( this ).parents( 'p.form-row' ).addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
|
25 |
+
}
|
26 |
+
},
|
27 |
+
|
28 |
+
onValidateSWIFT: function() {
|
29 |
+
var self = wc_gzd_direct_debit;
|
30 |
+
|
31 |
+
if ( ! self.isValidSWIFT( $( this ).val() ) ) {
|
32 |
+
$( this ).parents( 'p.form-row' ).removeClass( 'woocommerce-validated' );
|
33 |
+
$( this ).parents( 'p.form-row' ).addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
|
34 |
+
}
|
35 |
+
},
|
36 |
+
|
37 |
+
onValidateHolder: function() {
|
38 |
+
if ( ! $( this ).val() ) {
|
39 |
+
$( this ).parents( 'p.form-row' ).removeClass( 'woocommerce-validated' );
|
40 |
+
$( this ).parents( 'p.form-row' ).addClass( 'woocommerce-invalid woocommerce-invalid-required-field' );
|
41 |
+
}
|
42 |
+
},
|
43 |
+
|
44 |
+
isValidIBAN: function( iban ) {
|
45 |
+
return IBAN.isValid( iban );
|
46 |
+
},
|
47 |
+
|
48 |
+
isValidSWIFT: function( swift ) {
|
49 |
+
var regSWIFT = /^([a-zA-Z]){4}([a-zA-Z]){2}([0-9a-zA-Z]){2}([0-9a-zA-Z]{3})?$/;
|
50 |
+
return regSWIFT.test( swift );
|
51 |
+
},
|
52 |
+
|
53 |
+
maybeShowCheckbox: function() {
|
54 |
+
var self = wc_gzd_direct_debit;
|
55 |
+
|
56 |
+
// Hide by default
|
57 |
+
$( '.direct-debit-checkbox' ).hide();
|
58 |
+
|
59 |
+
if ( $( '#direct-debit-form' ).length ) {
|
60 |
+
|
61 |
+
if ( $( '#payment_method_direct-debit' ).is( ':checked' ) &&
|
62 |
+
$( 'input#direct-debit-account-holder' ).val() &&
|
63 |
+
$( 'input#direct-debit-account-iban' ).val() &&
|
64 |
+
$( 'input#direct-debit-account-bic' ).val()
|
65 |
+
) {
|
66 |
+
$( '.direct-debit-checkbox' ).show();
|
67 |
+
self.initPrettyPhoto();
|
68 |
+
}
|
69 |
+
}
|
70 |
+
},
|
71 |
+
|
72 |
+
onPrettyPhotoOpen: function( e ) {
|
73 |
+
e.preventDefault();
|
74 |
+
|
75 |
+
var url = $( this ).attr( 'href' );
|
76 |
+
|
77 |
+
var data = {
|
78 |
+
country: $( '#billing_country' ).val(),
|
79 |
+
postcode: $( 'input#billing_postcode' ).val(),
|
80 |
+
city: $( '#billing_city' ).val(),
|
81 |
+
address: $( 'input#billing_address_1' ).val(),
|
82 |
+
address_2: $( 'input#billing_address_2' ).val(),
|
83 |
+
debit_holder: $( 'input#direct-debit-account-holder' ).val(),
|
84 |
+
debit_iban: $( 'input#direct-debit-account-iban' ).val(),
|
85 |
+
debit_swift: $( 'input#direct-debit-account-bic' ).val(),
|
86 |
+
user: $( 'input#createaccount' ).val()
|
87 |
+
};
|
88 |
+
|
89 |
+
url += '&ajax=true&' + jQuery.param( data );
|
90 |
+
|
91 |
+
$( '#show-direct-debit-pretty' ).attr( 'href', url );
|
92 |
+
$( '#show-direct-debit-pretty' ).trigger( 'click' );
|
93 |
+
},
|
94 |
+
|
95 |
+
initPrettyPhoto: function() {
|
96 |
+
$( 'a#show-direct-debit-pretty' ).prettyPhoto({
|
97 |
+
social_tools: false,
|
98 |
+
theme: 'pp_woocommerce',
|
99 |
+
horizontal_padding: 20,
|
100 |
+
opacity: 0.8,
|
101 |
+
deeplinking: false
|
102 |
+
});
|
103 |
+
}
|
104 |
+
};
|
105 |
+
|
106 |
+
wc_gzd_direct_debit.init();
|
107 |
+
});
|
includes/gateways/direct-debit/assets/js/direct-debit.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
1 |
+
jQuery(function(a){var b={$checkoutForm:a("form.checkout, form#order_review"),init:function(){this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-holder",this.onValidateHolder),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-iban",this.onValidateIBAN),this.$checkoutForm.on("blur input change","#direct-debit-form input#direct-debit-account-bic",this.onValidateSWIFT),this.$checkoutForm.on("blur input change","input, select",this.maybeShowCheckbox),a("body").bind("updated_checkout",this.maybeShowCheckbox),a(document).on("click","a#show-direct-debit-trigger",this.onPrettyPhotoOpen),this.initPrettyPhoto()},onValidateIBAN:function(){var c=b;c.isValidIBAN(a(this).val())||(a(this).parents("p.form-row").removeClass("woocommerce-validated"),a(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateSWIFT:function(){var c=b;c.isValidSWIFT(a(this).val())||(a(this).parents("p.form-row").removeClass("woocommerce-validated"),a(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},onValidateHolder:function(){a(this).val()||(a(this).parents("p.form-row").removeClass("woocommerce-validated"),a(this).parents("p.form-row").addClass("woocommerce-invalid woocommerce-invalid-required-field"))},isValidIBAN:function(a){return IBAN.isValid(a)},isValidSWIFT:function(a){var b=/^([a-zA-Z]){4}([a-zA-Z]){2}([0-9a-zA-Z]){2}([0-9a-zA-Z]{3})?$/;return b.test(a)},maybeShowCheckbox:function(){var c=b;a(".direct-debit-checkbox").hide(),a("#direct-debit-form").length&&a("#payment_method_direct-debit").is(":checked")&&a("input#direct-debit-account-holder").val()&&a("input#direct-debit-account-iban").val()&&a("input#direct-debit-account-bic").val()&&(a(".direct-debit-checkbox").show(),c.initPrettyPhoto())},onPrettyPhotoOpen:function(b){b.preventDefault();var c=a(this).attr("href"),d={country:a("#billing_country").val(),postcode:a("input#billing_postcode").val(),city:a("#billing_city").val(),address:a("input#billing_address_1").val(),address_2:a("input#billing_address_2").val(),debit_holder:a("input#direct-debit-account-holder").val(),debit_iban:a("input#direct-debit-account-iban").val(),debit_swift:a("input#direct-debit-account-bic").val(),user:a("input#createaccount").val()};c+="&ajax=true&"+jQuery.param(d),a("#show-direct-debit-pretty").attr("href",c),a("#show-direct-debit-pretty").trigger("click")},initPrettyPhoto:function(){a("a#show-direct-debit-pretty").prettyPhoto({social_tools:!1,theme:"pp_woocommerce",horizontal_padding:20,opacity:.8,deeplinking:!1})}};b.init()});
|
includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php
CHANGED
@@ -141,13 +141,10 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
141 |
add_action( 'woocommerce_update_options_payment_gateways_' . $this->id, array( $this, 'process_admin_options' ) );
|
142 |
add_action( 'woocommerce_thankyou_direct-debit', array( $this, 'thankyou_page' ) );
|
143 |
add_action( 'wp_enqueue_scripts', array( $this, 'payment_scripts' ) );
|
144 |
-
add_action( 'woocommerce_review_order_after_payment', array( $this, 'checkbox' ), wc_gzd_get_hook_priority( 'checkout_direct_debit' ) );
|
145 |
add_filter( 'woocommerce_email_classes', array( $this, 'add_email_template' ) );
|
146 |
|
147 |
-
add_action( '
|
148 |
-
|
149 |
-
// Pay for Order
|
150 |
-
add_action( 'woocommerce_pay_order_before_submit', array( $this, 'checkbox' ) );
|
151 |
|
152 |
// Order Meta
|
153 |
add_action( 'woocommerce_checkout_update_order_meta', array( $this, 'set_order_meta' ), 10, 2 );
|
@@ -178,6 +175,8 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
178 |
add_filter( 'export_args', array( $this, 'export_args' ), 0, 1 );
|
179 |
}
|
180 |
|
|
|
|
|
181 |
public function print_debit_fields( $order ) {
|
182 |
|
183 |
if ( wc_gzd_get_crud_data( $order, 'payment_method' ) !== $this->id )
|
@@ -877,16 +876,16 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
|
|
877 |
|
878 |
// Make sure that checkbox gets validated if on woocommerce_pay for order page
|
879 |
if ( isset( $_POST['woocommerce_pay'] ) ) {
|
|
|
880 |
$this->validate_checkbox();
|
881 |
}
|
882 |
-
|
883 |
}
|
884 |
|
885 |
public function validate_checkbox() {
|
|
|
|
|
886 |
|
887 |
-
|
888 |
-
wc_add_notice( __( 'Please accept the direct debit mandate.', 'woocommerce-germanized' ), 'error' );
|
889 |
-
|
890 |
}
|
891 |
|
892 |
/**
|
141 |
add_action( 'woocommerce_update_options_payment_gateways_' . $this->id, array( $this, 'process_admin_options' ) );
|
142 |
add_action( 'woocommerce_thankyou_direct-debit', array( $this, 'thankyou_page' ) );
|
143 |
add_action( 'wp_enqueue_scripts', array( $this, 'payment_scripts' ) );
|
|
|
144 |
add_filter( 'woocommerce_email_classes', array( $this, 'add_email_template' ) );
|
145 |
|
146 |
+
add_action( 'woocommerce_gzd_legal_checkbox_checkout_sepa_validate', array( $this, 'validate_checkbox' ) );
|
147 |
+
add_action( 'woocommerce_gzd_legal_checkbox_pay_for_order_sepa_validate', array( $this, 'validate_pay_order_checkbox' ) );
|
|
|
|
|
148 |
|
149 |
// Order Meta
|
150 |
add_action( 'woocommerce_checkout_update_order_meta', array( $this, 'set_order_meta' ), 10, 2 );
|
175 |
add_filter( 'export_args', array( $this, 'export_args' ), 0, 1 );
|
176 |
}
|
177 |
|
178 |
+
public function validate_pay_order_checkbox() {}
|
179 |
+
|
180 |
public function print_debit_fields( $order ) {
|
181 |
|
182 |
if ( wc_gzd_get_crud_data( $order, 'payment_method' ) !== $this->id )
|
876 |
|
877 |
// Make sure that checkbox gets validated if on woocommerce_pay for order page
|
878 |
if ( isset( $_POST['woocommerce_pay'] ) ) {
|
879 |
+
// Gateways are being lazy loaded - make sure that the checkbox exists even after submit
|
880 |
$this->validate_checkbox();
|
881 |
}
|
|
|
882 |
}
|
883 |
|
884 |
public function validate_checkbox() {
|
885 |
+
if ( isset( $_POST['payment_method'] ) && $_POST['payment_method'] === $this->id && $this->enable_checkbox === 'yes' && ( ! isset( $_POST['direct_debit_legal'] ) && empty( $_POST['direct_debit_legal'] ) ) )
|
886 |
+
return false;
|
887 |
|
888 |
+
return true;
|
|
|
|
|
889 |
}
|
890 |
|
891 |
/**
|
includes/gateways/invoice/class-wc-gzd-gateway-invoice.php
CHANGED
@@ -41,6 +41,13 @@ class WC_GZD_Gateway_Invoice extends WC_Payment_Gateway {
|
|
41 |
|
42 |
$this->supports = array(
|
43 |
'products',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
);
|
45 |
|
46 |
// Actions
|
41 |
|
42 |
$this->supports = array(
|
43 |
'products',
|
44 |
+
'subscriptions',
|
45 |
+
'subscription_cancellation',
|
46 |
+
'subscription_suspension',
|
47 |
+
'subscription_reactivation',
|
48 |
+
'subscription_amount_changes',
|
49 |
+
'subscription_date_changes',
|
50 |
+
'subscription_payment_method_change',
|
51 |
);
|
52 |
|
53 |
// Actions
|
includes/trusted-shops/class-wc-gzd-trusted-shops-admin.php
CHANGED
@@ -334,7 +334,8 @@ class WC_GZD_Trusted_Shops_Admin {
|
|
334 |
'title' => _x( 'Review Reminder', 'trusted-shops', 'woocommerce-germanized' ),
|
335 |
'desc' => sprintf( _x( 'Send a one-time email review reminder to your customers.', 'trusted-shops', 'woocommerce-germanized' ), admin_url( 'widgets.php' ) ),
|
336 |
'id' => 'woocommerce_' . $this->base->option_prefix . 'trusted_shops_review_reminder_enable',
|
337 |
-
'
|
|
|
338 |
'default' => 'no',
|
339 |
'autoload' => false
|
340 |
),
|
@@ -347,10 +348,25 @@ class WC_GZD_Trusted_Shops_Admin {
|
|
347 |
'id' => 'woocommerce_' . $this->base->option_prefix . 'trusted_shops_review_reminder_days',
|
348 |
'type' => 'number',
|
349 |
'custom_attributes' => array( 'min' => 0, 'step' => 1 ),
|
350 |
-
)
|
351 |
|
352 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
353 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
354 |
}
|
355 |
|
356 |
$options = array_merge( $options, array(
|
334 |
'title' => _x( 'Review Reminder', 'trusted-shops', 'woocommerce-germanized' ),
|
335 |
'desc' => sprintf( _x( 'Send a one-time email review reminder to your customers.', 'trusted-shops', 'woocommerce-germanized' ), admin_url( 'widgets.php' ) ),
|
336 |
'id' => 'woocommerce_' . $this->base->option_prefix . 'trusted_shops_review_reminder_enable',
|
337 |
+
'desc_tip' => _x( 'The review reminder e-mail will be sent via your own server by using the "Trusted Shops Review Reminder" template.', 'trusted-shops', 'woocommerce-germanized' ),
|
338 |
+
'type' => 'checkbox',
|
339 |
'default' => 'no',
|
340 |
'autoload' => false
|
341 |
),
|
348 |
'id' => 'woocommerce_' . $this->base->option_prefix . 'trusted_shops_review_reminder_days',
|
349 |
'type' => 'number',
|
350 |
'custom_attributes' => array( 'min' => 0, 'step' => 1 ),
|
351 |
+
),
|
352 |
|
353 |
+
array(
|
354 |
+
'title' => _x( 'Checkbox', 'trusted-shops', 'woocommerce-germanized' ),
|
355 |
+
'id' => 'woocommerce_' . $this->base->option_prefix . 'checkbox_options',
|
356 |
+
'type' => 'html',
|
357 |
+
'desc_tip' => _x( 'You may want to insert a checkbox to ask the user for permission to send the e-mail', 'trusted-shops', 'woocommerce-germanized' ),
|
358 |
+
'html' => '<a href="' . admin_url( 'admin.php?page=wc-settings&tab=germanized§ion=checkboxes&checkbox_id=review_reminder' ) . '" class="button button-secondary">' . _x( 'Adjust Checkbox', 'trusted-shops', 'woocommerce-germanized' ) . '</a>',
|
359 |
+
),
|
360 |
|
361 |
+
array(
|
362 |
+
'title' => _x( 'Enable opt out', 'trusted-shops', 'woocommerce-germanized' ),
|
363 |
+
'desc' => _x( 'Allow the user to opt-out by clicking on a link within the order confirmation.', 'trusted-shops', 'woocommerce-germanized' ),
|
364 |
+
'default' => 'yes',
|
365 |
+
'id' => 'woocommerce_' . $this->base->option_prefix . 'trusted_shops_review_reminder_opt_out',
|
366 |
+
'type' => 'checkbox',
|
367 |
+
),
|
368 |
+
|
369 |
+
) );
|
370 |
}
|
371 |
|
372 |
$options = array_merge( $options, array(
|
includes/trusted-shops/class-wc-gzd-trusted-shops-schedule.php
CHANGED
@@ -34,7 +34,7 @@ class WC_GZD_Trusted_Shops_Schedule {
|
|
34 |
if ( empty( $attachment ) )
|
35 |
add_action( 'init', array( $this, 'update_review_widget' ) );
|
36 |
}
|
37 |
-
|
38 |
if ( $this->base->is_review_reminder_enabled() )
|
39 |
add_action( 'woocommerce_gzd_trusted_shops_reviews', array( $this, 'send_mails' ) );
|
40 |
}
|
@@ -117,12 +117,18 @@ class WC_GZD_Trusted_Shops_Schedule {
|
|
117 |
$order_query = new WP_Query(
|
118 |
array(
|
119 |
'post_type' => 'shop_order',
|
120 |
-
'post_status' => array( 'wc-completed' ),
|
121 |
'showposts' => -1,
|
122 |
'meta_query' => array(
|
123 |
-
|
124 |
-
|
125 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
126 |
),
|
127 |
),
|
128 |
)
|
@@ -132,14 +138,19 @@ class WC_GZD_Trusted_Shops_Schedule {
|
|
132 |
|
133 |
$order_query->next_post();
|
134 |
$order = wc_get_order( $order_query->post->ID );
|
135 |
-
$
|
136 |
-
|
137 |
-
if ( $diff[ 'd' ] >= (int) $this->base->review_reminder_days ) {
|
138 |
|
139 |
-
|
140 |
-
|
141 |
-
|
|
|
|
|
|
|
|
|
|
|
142 |
}
|
|
|
|
|
143 |
}
|
144 |
}
|
145 |
}
|
34 |
if ( empty( $attachment ) )
|
35 |
add_action( 'init', array( $this, 'update_review_widget' ) );
|
36 |
}
|
37 |
+
|
38 |
if ( $this->base->is_review_reminder_enabled() )
|
39 |
add_action( 'woocommerce_gzd_trusted_shops_reviews', array( $this, 'send_mails' ) );
|
40 |
}
|
117 |
$order_query = new WP_Query(
|
118 |
array(
|
119 |
'post_type' => 'shop_order',
|
120 |
+
'post_status' => apply_filters( 'woocommerce_trusted_shops_review_reminder_valid_order_statuses', array( 'wc-completed' ) ),
|
121 |
'showposts' => -1,
|
122 |
'meta_query' => array(
|
123 |
+
'relation' => 'AND',
|
124 |
+
'is_sent' => array(
|
125 |
+
'key' => '_trusted_shops_review_mail_sent',
|
126 |
+
'compare' => 'NOT EXISTS',
|
127 |
+
),
|
128 |
+
'opted_in' => array(
|
129 |
+
'key' => '_ts_review_reminder_opted_in',
|
130 |
+
'compare' => '=',
|
131 |
+
'value' => 'yes'
|
132 |
),
|
133 |
),
|
134 |
)
|
138 |
|
139 |
$order_query->next_post();
|
140 |
$order = wc_get_order( $order_query->post->ID );
|
141 |
+
$completed_date = apply_filters( 'woocommerce_trusted_shops_review_reminder_order_completed_date', wc_gzd_get_crud_data( $order, 'completed_date' ), $order );
|
|
|
|
|
142 |
|
143 |
+
$diff = $this->base->plugin->get_date_diff( $completed_date, date( 'Y-m-d H:i:s' ) );
|
144 |
+
|
145 |
+
if ( $diff['d'] >= (int) $this->base->review_reminder_days ) {
|
146 |
+
|
147 |
+
if ( apply_filters( 'woocommerce_trusted_shops_send_review_reminder_email', true, $order ) ) {
|
148 |
+
if ( $mail = $this->base->plugin->emails->get_email_instance_by_id( 'customer_trusted_shops' ) ) {
|
149 |
+
$mail->trigger( wc_gzd_get_crud_data( $order, 'id' ) );
|
150 |
+
}
|
151 |
}
|
152 |
+
|
153 |
+
update_post_meta( wc_gzd_get_crud_data( $order, 'id' ), '_trusted_shops_review_mail_sent', 1 );
|
154 |
}
|
155 |
}
|
156 |
}
|
includes/trusted-shops/class-wc-gzd-trusted-shops-template-hooks.php
CHANGED
@@ -32,13 +32,139 @@ class WC_GZD_Trusted_Shops_Template_Hooks {
|
|
32 |
add_filter( 'woocommerce_gzd_template_name', array( $this, 'set_product_widget_template' ), 50, 1 );
|
33 |
}
|
34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
}
|
36 |
|
37 |
public function template_hooks() {
|
38 |
-
|
39 |
add_action( 'woocommerce_thankyou', array( $this, 'template_thankyou' ), 10, 1 );
|
40 |
add_action( 'wp_footer', array( $this, 'template_trustbadge' ), PHP_INT_MAX );
|
|
|
41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
}
|
43 |
|
44 |
public function set_product_widget_template( $template ) {
|
@@ -47,7 +173,6 @@ class WC_GZD_Trusted_Shops_Template_Hooks {
|
|
47 |
$template = 'trusted-shops/product-widget.php';
|
48 |
|
49 |
return $template;
|
50 |
-
|
51 |
}
|
52 |
|
53 |
public function remove_review_tab( $tabs ) {
|
32 |
add_filter( 'woocommerce_gzd_template_name', array( $this, 'set_product_widget_template' ), 50, 1 );
|
33 |
}
|
34 |
|
35 |
+
// Save Fields on order
|
36 |
+
if ( $this->base->is_review_reminder_enabled() ) {
|
37 |
+
|
38 |
+
add_action( 'woocommerce_gzd_register_legal_core_checkboxes', array( $this, 'review_reminder_checkbox' ), 30 );
|
39 |
+
add_action( 'woocommerce_checkout_update_order_meta', array( $this, 'update_order_meta' ) );
|
40 |
+
|
41 |
+
if ( 'yes' === $this->base->review_reminder_opt_out ) {
|
42 |
+
// Email notices right beneath order table
|
43 |
+
add_action( 'woocommerce_email_after_order_table', array( $this, 'email_cancel_review_reminder' ), 8, 3 );
|
44 |
+
add_filter( 'woocommerce_email_styles', array( $this, 'email_styles' ) );
|
45 |
+
|
46 |
+
// Check for customer activation
|
47 |
+
add_action( 'template_redirect', array( $this, 'cancel_review_reminder_check' ) );
|
48 |
+
}
|
49 |
+
}
|
50 |
+
}
|
51 |
+
|
52 |
+
public function cancel_review_reminder_check() {
|
53 |
+
if ( isset( $_GET['disable-review-reminder'] ) && isset( $_GET['order-id'] ) ) {
|
54 |
+
|
55 |
+
$order_id = absint( $_GET['order-id'] );
|
56 |
+
$code = wc_clean( $_GET['disable-review-reminder'] );
|
57 |
+
|
58 |
+
if ( ! empty( $code ) && ! empty( $order_id ) ) {
|
59 |
+
|
60 |
+
$order_query = new WP_Query( array(
|
61 |
+
'post_type' => 'shop_order',
|
62 |
+
'p' => $order_id,
|
63 |
+
'post_status' => array_keys( wc_get_order_statuses() ),
|
64 |
+
'posts_per_page' => 1,
|
65 |
+
'meta_query' => array(
|
66 |
+
'code' => array(
|
67 |
+
'key' => '_ts_cancel_review_reminder_code',
|
68 |
+
'compare' => '=',
|
69 |
+
'value' => $code,
|
70 |
+
),
|
71 |
+
),
|
72 |
+
) );
|
73 |
+
|
74 |
+
while ( $order_query->have_posts() ) {
|
75 |
+
$order_query->next_post();
|
76 |
+
$order = wc_get_order( $order_query->post->ID );
|
77 |
+
|
78 |
+
if ( $order ) {
|
79 |
+
$order_id = wc_gzd_get_crud_data( $order, 'id' );
|
80 |
+
|
81 |
+
delete_post_meta( $order_id, '_ts_cancel_review_reminder_code' );
|
82 |
+
delete_post_meta( $order_id, '_ts_review_reminder_opted_in' );
|
83 |
+
|
84 |
+
wp_die( sprintf( _x( 'Your review reminder e-mail has been cancelled successfully. Return to %s.', 'trusted-shops', 'woocommerce-germanized' ), '<a href="' . get_site_url() . '">' . _x( 'Home', 'trusted-shops', 'woocommerce-germanized' ) . '</a>' ) );
|
85 |
+
}
|
86 |
+
}
|
87 |
+
}
|
88 |
+
}
|
89 |
+
}
|
90 |
+
|
91 |
+
public function email_styles( $css ) {
|
92 |
+
return $css .= '
|
93 |
+
.wc-ts-cancel-review-reminder {
|
94 |
+
margin-top: 16px;
|
95 |
+
}
|
96 |
+
';
|
97 |
+
}
|
98 |
+
|
99 |
+
public function get_cancel_review_reminder_link( $order ) {
|
100 |
+
$code = wc_gzd_get_crud_data( $order, 'ts_cancel_review_reminder_code' );
|
101 |
+
|
102 |
+
if ( ! $code || empty( $code ) ) {
|
103 |
+
|
104 |
+
global $wp_hasher;
|
105 |
+
|
106 |
+
if ( empty( $wp_hasher ) ) {
|
107 |
+
require_once ABSPATH . WPINC . '/class-phpass.php';
|
108 |
+
$wp_hasher = new PasswordHash( 8, true );
|
109 |
+
}
|
110 |
+
|
111 |
+
$code = $wp_hasher->HashPassword( wp_generate_password( 20 ) );
|
112 |
+
|
113 |
+
update_post_meta( wc_gzd_get_crud_data( $order, 'id' ), '_ts_cancel_review_reminder_code', $code );
|
114 |
+
}
|
115 |
+
|
116 |
+
$order_id = wc_gzd_get_crud_data( $order, 'id' );
|
117 |
+
$link = add_query_arg( array( 'disable-review-reminder' => $code, 'order-id' => $order_id ), get_site_url() );
|
118 |
+
|
119 |
+
return apply_filters( 'woocommerce_trusted_shops_cancel_review_reminder_link', $link, $code, $order );
|
120 |
+
}
|
121 |
+
|
122 |
+
public function email_cancel_review_reminder( $order, $sent_to_admin, $plain_text ) {
|
123 |
+
$type = WC_germanized()->emails->get_current_email_object();
|
124 |
+
|
125 |
+
// Try to flush the cache before continuing
|
126 |
+
WC_GZD_Cache_Helper::maybe_flush_cache( 'db', array( 'cache_type' => 'meta', 'meta_type' => 'post', 'meta_key' => 'ts_review_reminder_opted_in' ) );
|
127 |
+
$opted_in = wc_gzd_get_crud_data( $order, 'ts_review_reminder_opted_in' );
|
128 |
+
|
129 |
+
if ( $type && 'yes' === $opted_in && 'customer_processing_order' === $type->id ) {
|
130 |
+
wc_get_template( 'trusted-shops/email-cancel-review-reminder.php', array( 'link' => $this->get_cancel_review_reminder_link( $order ) ) );
|
131 |
+
}
|
132 |
+
}
|
133 |
+
|
134 |
+
public function update_order_meta( $order_id ) {
|
135 |
+
$checkbox = wc_gzd_get_legal_checkbox( 'review_reminder' );
|
136 |
+
|
137 |
+
if ( isset( $_POST['review_reminder'] ) || ! $checkbox || ( $checkbox && ! $checkbox->is_enabled() ) ) {
|
138 |
+
update_post_meta( $order_id, '_ts_review_reminder_opted_in', 'yes' );
|
139 |
+
}
|
140 |
}
|
141 |
|
142 |
public function template_hooks() {
|
|
|
143 |
add_action( 'woocommerce_thankyou', array( $this, 'template_thankyou' ), 10, 1 );
|
144 |
add_action( 'wp_footer', array( $this, 'template_trustbadge' ), PHP_INT_MAX );
|
145 |
+
}
|
146 |
|
147 |
+
public function review_reminder_checkbox() {
|
148 |
+
if ( ! function_exists( 'wc_gzd_register_legal_checkbox' ) ) {
|
149 |
+
return;
|
150 |
+
}
|
151 |
+
|
152 |
+
wc_gzd_register_legal_checkbox( 'review_reminder', array(
|
153 |
+
'html_id' => 'review-reminder',
|
154 |
+
'html_name' => 'review_reminder',
|
155 |
+
'html_wrapper_classes' => array( 'legal' ),
|
156 |
+
'label' => _x( 'Yes, I would like to be reminded via e-mail after {days} day(s) to review my order. I am able to cancel the reminder at any time by clicking on the "cancel review reminder" link within the order confirmation.', 'trusted-shops', 'woocommerce-germanized' ),
|
157 |
+
'label_args' => array( '{days}' => $this->base->review_reminder_days ),
|
158 |
+
'hide_input' => false,
|
159 |
+
'is_enabled' => false,
|
160 |
+
'is_mandatory' => false,
|
161 |
+
'error_message' => _x( 'Please allow us to send a review reminder by e-mail.', 'trusted-shops', 'woocommerce-germanized' ),
|
162 |
+
'priority' => 6,
|
163 |
+
'is_core' => true,
|
164 |
+
'admin_name' => _x( 'Review reminder', 'trusted-shops', 'woocommerce-germanized' ),
|
165 |
+
'admin_desc' => _x( 'Asks the customer to receive a Trusted Shops review reminder.', 'trusted-shops', 'woocommerce-germanized' ),
|
166 |
+
'locations' => array( 'checkout' ),
|
167 |
+
) );
|
168 |
}
|
169 |
|
170 |
public function set_product_widget_template( $template ) {
|
173 |
$template = 'trusted-shops/product-widget.php';
|
174 |
|
175 |
return $template;
|
|
|
176 |
}
|
177 |
|
178 |
public function remove_review_tab( $tabs ) {
|
includes/trusted-shops/class-wc-gzd-trusted-shops.php
CHANGED
@@ -206,6 +206,10 @@ class WC_GZD_Trusted_Shops {
|
|
206 |
return ( $this->review_reminder_enable === 'yes' && $this->supports( 'reminder' ) && $this->is_enabled() ? true : false );
|
207 |
}
|
208 |
|
|
|
|
|
|
|
|
|
209 |
public function is_product_reviews_enabled() {
|
210 |
return ( $this->enable_reviews === 'yes' && $this->is_enabled() ? true : false );
|
211 |
}
|
206 |
return ( $this->review_reminder_enable === 'yes' && $this->supports( 'reminder' ) && $this->is_enabled() ? true : false );
|
207 |
}
|
208 |
|
209 |
+
public function is_review_reminder_checkbox_enabled() {
|
210 |
+
return ( $this->review_reminder_checkbox === 'yes' && $this->is_review_reminder_enabled() ? true : false );
|
211 |
+
}
|
212 |
+
|
213 |
public function is_product_reviews_enabled() {
|
214 |
return ( $this->enable_reviews === 'yes' && $this->is_enabled() ? true : false );
|
215 |
}
|
includes/updates/woocommerce-gzd-update-2.0.0.php
ADDED
@@ -0,0 +1,78 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
+
exit;
|
5 |
+
}
|
6 |
+
|
7 |
+
if ( get_option( 'woocommerce_gzd_legal_checkboxes_settings', false ) ) {
|
8 |
+
return;
|
9 |
+
}
|
10 |
+
|
11 |
+
// Checkboxes
|
12 |
+
$options = array(
|
13 |
+
'terms' => array(),
|
14 |
+
'download' => array(),
|
15 |
+
'service' => array(),
|
16 |
+
'parcel_delivery' => array(),
|
17 |
+
'sepa' => array(),
|
18 |
+
'privacy' => array(),
|
19 |
+
);
|
20 |
+
|
21 |
+
// Terms
|
22 |
+
$options['terms']['label'] = get_option( 'woocommerce_gzd_checkout_legal_text', __( 'With your order, you agree to have read and understood our {term_link}Terms and Conditions{/term_link} your {revocation_link}Right of Recission{/revocation_link} and our {data_security_link}Privacy Policy{/data_security_link}.', 'woocommerce-germanized' ) );
|
23 |
+
$options['terms']['error_message'] = get_option( 'woocommerce_gzd_checkout_legal_text_error', __( 'To finish the order you have to accept to our {term_link}Terms and Conditions{/term_link}, {revocation_link}Right of Recission{/revocation_link} and our {data_security_link}Privacy Policy{/data_security_link}.', 'woocommerce-germanized' ) );
|
24 |
+
$options['terms']['hide_input'] = get_option( 'woocommerce_gzd_display_checkout_legal_no_checkbox', 'no' ) === 'yes' ? 'yes' : 'no';
|
25 |
+
|
26 |
+
// Download
|
27 |
+
$options['download']['is_enabled'] = get_option( 'woocommerce_gzd_checkout_legal_digital_checkbox', 'yes' ) === 'yes' ? 'yes' : 'no';
|
28 |
+
$options['download']['label'] = get_option( 'woocommerce_gzd_checkout_legal_text_digital', __( '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.', 'woocommerce-germanized' ) );
|
29 |
+
$options['download']['error_message'] = get_option( 'woocommerce_gzd_checkout_legal_text_digital_error', __( 'To retrieve direct access to digital content you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ) );
|
30 |
+
$options['download']['types'] = get_option( 'woocommerce_gzd_checkout_legal_digital_types', array( 'downloadable' ) );
|
31 |
+
$options['download']['confirmation'] = get_option( 'woocommerce_gzd_order_confirmation_legal_digital_notice', __( '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.', 'woocommerce-germanized' ) );
|
32 |
+
|
33 |
+
// Service
|
34 |
+
$options['service']['is_enabled'] = get_option( 'woocommerce_gzd_checkout_legal_service_checkbox', 'yes' ) === 'yes' ? 'yes' : 'no';
|
35 |
+
$options['service']['label'] = get_option( 'woocommerce_gzd_checkout_legal_text_service', __( 'For services: I demand and acknowledge the immediate performance of the service before the expiration of the withdrawal period. I acknowledge that thereby I lose my right to cancel once the service has begun.', 'woocommerce-germanized' ) );
|
36 |
+
$options['service']['error_message'] = get_option( 'woocommerce_gzd_checkout_legal_text_service_error', __( 'To allow the immediate performance of the services you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ) );
|
37 |
+
$options['service']['confirmation'] = get_option( 'woocommerce_gzd_order_confirmation_legal_service_notice', __( 'Furthermore you have expressly agreed to start the performance of the contract for services 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.', 'woocommerce-germanized' ) );
|
38 |
+
|
39 |
+
// Parcel Delivery
|
40 |
+
$options['parcel_delivery']['is_enabled'] = get_option( 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox', 'no' ) === 'yes' ? 'yes' : 'no';
|
41 |
+
$options['parcel_delivery']['show_special'] = get_option( 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox_show', 'always' );
|
42 |
+
$options['parcel_delivery']['show_shipping_methods'] = get_option( 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox_methods', array() );
|
43 |
+
$options['parcel_delivery']['is_mandatory'] = get_option( 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox_required', 'no' ) === 'yes' ? 'yes' : 'no';
|
44 |
+
$options['parcel_delivery']['label'] = get_option( 'woocommerce_gzd_checkout_legal_text_parcel_delivery', __( 'Yes, I would like to be reminded via E-mail about parcel delivery ({shipping_method_title}). Your E-mail Address will only be transferred to our parcel service provider for that particular reason.', 'woocommerce-germanized' ) );
|
45 |
+
|
46 |
+
// Privacy
|
47 |
+
$options['privacy']['is_enabled'] = get_option( 'woocommerce_gzd_customer_account_checkbox', 'yes' ) === 'yes' ? 'yes' : 'no';
|
48 |
+
$options['privacy']['label'] = get_option( 'woocommerce_gzd_customer_account_text', __( 'Yes, I’d like create a new account and have read and understood the {data_security_link}data privacy statement{/data_security_link}.', 'woocommerce-germanized' ) );
|
49 |
+
|
50 |
+
$direct_debit_settings = get_option( 'woocommerce_direct-debit_settings', array() );
|
51 |
+
|
52 |
+
if ( ! is_array( $direct_debit_settings ) ) {
|
53 |
+
$direct_debit_settings = array();
|
54 |
+
}
|
55 |
+
|
56 |
+
// Sepa
|
57 |
+
$options['sepa']['is_enabled'] = ( isset( $direct_debit_settings['enable_checkbox'] ) && $direct_debit_settings['enable_checkbox'] === 'yes' ) ? 'yes' : 'no';
|
58 |
+
|
59 |
+
if ( isset( $direct_debit_settings['checkbox_label'] ) ) {
|
60 |
+
$options['sepa']['label'] = $direct_debit_settings['checkbox_label'];
|
61 |
+
}
|
62 |
+
|
63 |
+
update_option( 'woocommerce_gzd_legal_checkboxes_settings', $options );
|
64 |
+
|
65 |
+
// Tour options
|
66 |
+
delete_option( 'woocommerce_gzd_hide_tour' );
|
67 |
+
|
68 |
+
$tour_sections = array(
|
69 |
+
'general',
|
70 |
+
'display',
|
71 |
+
'email'
|
72 |
+
);
|
73 |
+
|
74 |
+
foreach( $tour_sections as $section ) {
|
75 |
+
update_option( 'woocommerce_gzd_hide_tour_' . $section, '1' );
|
76 |
+
}
|
77 |
+
|
78 |
+
?>
|
includes/wc-gzd-cart-functions.php
CHANGED
@@ -202,7 +202,7 @@ function wc_gzd_cart_product_units( $title, $cart_item, $cart_item_key = '' ) {
|
|
202 |
*/
|
203 |
function wc_gzd_get_cart_tax_share( $type = 'shipping' ) {
|
204 |
|
205 |
-
$cart = WC()->cart->
|
206 |
$tax_shares = array();
|
207 |
$item_totals = 0;
|
208 |
|
@@ -210,12 +210,15 @@ function wc_gzd_get_cart_tax_share( $type = 'shipping' ) {
|
|
210 |
if ( ! empty( $cart ) ) {
|
211 |
|
212 |
foreach ( $cart as $key => $item ) {
|
213 |
-
|
214 |
$_product = apply_filters( 'woocommerce_cart_item_product', $item[ 'data' ], $item, $key );
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
|
|
|
|
|
|
219 |
|
220 |
$class = $_product->get_tax_class();
|
221 |
|
@@ -332,111 +335,86 @@ function wc_gzd_cart_totals_order_total_tax_html() {
|
|
332 |
<?php endforeach;
|
333 |
}
|
334 |
|
335 |
-
function wc_gzd_get_legal_text( $text = '' ) {
|
336 |
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
array(
|
342 |
-
array(
|
343 |
'<a href="' . esc_url( wc_gzd_get_page_permalink( 'terms' ) ) . '" target="_blank">',
|
344 |
-
'<a href="' . esc_url( wc_gzd_get_page_permalink( 'data_security' ) ) . '" target="_blank">',
|
345 |
-
'<a href="' . esc_url( wc_gzd_get_page_permalink( 'revocation' ) ) . '" target="_blank">',
|
|
|
346 |
'</a>',
|
347 |
'</a>',
|
348 |
-
|
349 |
-
|
350 |
-
$plain_text
|
351 |
);
|
352 |
}
|
353 |
-
|
|
|
354 |
}
|
355 |
|
356 |
function wc_gzd_get_legal_text_error() {
|
357 |
-
|
358 |
-
$plain_text = '';
|
359 |
-
$text = apply_filters( 'woocommerce_gzd_legal_error_text', get_option( 'woocommerce_gzd_checkout_legal_text_error' ) );
|
360 |
-
|
361 |
-
if ( $text )
|
362 |
-
$plain_text = wc_gzd_get_legal_text( $text );
|
363 |
-
|
364 |
-
return $plain_text;
|
365 |
}
|
366 |
|
367 |
function wc_gzd_get_legal_text_digital() {
|
368 |
-
|
369 |
-
$plain_text = '';
|
370 |
-
$text = apply_filters( 'woocommerce_gzd_legal_digital_text', get_option( 'woocommerce_gzd_checkout_legal_text_digital', __( 'I want immediate access to the digital content and I acknowledge that thereby I lose my right to cancel once the service has begun.', 'woocommerce-germanized' ) ) );
|
371 |
-
|
372 |
-
if ( $text )
|
373 |
-
$plain_text = wc_gzd_get_legal_text( $text );
|
374 |
-
|
375 |
-
return $plain_text;
|
376 |
}
|
377 |
|
378 |
function wc_gzd_get_legal_text_digital_error() {
|
379 |
-
|
380 |
-
$plain_text = '';
|
381 |
-
$text = apply_filters( 'woocommerce_gzd_legal_digital_error_text', get_option( 'woocommerce_gzd_checkout_legal_text_digital_error', __( 'To retrieve direct access to digital content you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ) ) );
|
382 |
-
|
383 |
-
if ( $text )
|
384 |
-
$plain_text = wc_gzd_get_legal_text( $text );
|
385 |
-
|
386 |
-
return $plain_text;
|
387 |
}
|
388 |
|
389 |
function wc_gzd_get_legal_text_digital_email_notice() {
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
|
|
|
|
|
|
|
|
|
|
403 |
}
|
404 |
|
405 |
function wc_gzd_get_legal_text_service() {
|
406 |
-
|
407 |
-
|
408 |
-
if ( get_option( 'woocommerce_gzd_checkout_legal_text_service' ) )
|
409 |
-
$plain_text = wc_gzd_get_legal_text( get_option( 'woocommerce_gzd_checkout_legal_text_service' ) );
|
410 |
-
|
411 |
-
return apply_filters( 'woocommerce_gzd_legal_service_text', $plain_text );
|
412 |
}
|
413 |
|
414 |
function wc_gzd_get_legal_text_service_error() {
|
415 |
-
|
416 |
-
$plain_text = '';
|
417 |
-
$text = apply_filters( 'woocommerce_gzd_legal_service_error_text', get_option( 'woocommerce_gzd_checkout_legal_text_service_error', __( 'To allow the immediate performance of the services you have to agree to the loss of your right of withdrawal.', 'woocommerce-germanized' ) ) );
|
418 |
-
|
419 |
-
if ( get_option( 'woocommerce_gzd_checkout_legal_text_service_error' ) )
|
420 |
-
$plain_text = wc_gzd_get_legal_text( $text );
|
421 |
-
|
422 |
-
return $plain_text;
|
423 |
}
|
424 |
|
425 |
function wc_gzd_get_legal_text_service_email_notice() {
|
426 |
-
$text =
|
427 |
-
|
428 |
-
if ( $
|
429 |
-
$text =
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
'
|
434 |
-
|
435 |
-
|
436 |
-
|
|
|
|
|
|
|
|
|
437 |
}
|
438 |
|
439 |
-
return $text;
|
440 |
}
|
441 |
|
442 |
function wc_gzd_get_chosen_shipping_rates( $args = array() ) {
|
@@ -463,14 +441,5 @@ function wc_gzd_get_chosen_shipping_rates( $args = array() ) {
|
|
463 |
}
|
464 |
|
465 |
function wc_gzd_get_legal_text_parcel_delivery( $titles = array() ) {
|
466 |
-
|
467 |
-
|
468 |
-
if ( get_option( 'woocommerce_gzd_checkout_legal_text_parcel_delivery' ) )
|
469 |
-
$plain_text = get_option( 'woocommerce_gzd_checkout_legal_text_parcel_delivery' );
|
470 |
-
|
471 |
-
if ( ! empty( $titles ) ) {
|
472 |
-
$plain_text = str_replace( '{shipping_method_title}', implode( ', ', $titles ), $plain_text );
|
473 |
-
}
|
474 |
-
|
475 |
-
return apply_filters( 'woocommerce_gzd_legal_text_parcel_delivery', $plain_text, $titles );
|
476 |
}
|
202 |
*/
|
203 |
function wc_gzd_get_cart_tax_share( $type = 'shipping' ) {
|
204 |
|
205 |
+
$cart = WC()->cart->cart_contents;
|
206 |
$tax_shares = array();
|
207 |
$item_totals = 0;
|
208 |
|
210 |
if ( ! empty( $cart ) ) {
|
211 |
|
212 |
foreach ( $cart as $key => $item ) {
|
213 |
+
|
214 |
$_product = apply_filters( 'woocommerce_cart_item_product', $item[ 'data' ], $item, $key );
|
215 |
+
$_product_shipping = apply_filters( 'woocommerce_gzd_cart_item_tax_share_product', $_product, $item, $key, $type );
|
216 |
+
|
217 |
+
$no_shipping = ( 'shipping' === $type && $_product_shipping->is_virtual() || ( wc_gzd_get_gzd_product( $_product_shipping )->is_virtual_vat_exception() && 'shipping' === $type ) );
|
218 |
+
|
219 |
+
if ( apply_filters( 'woocommerce_gzd_cart_item_not_supporting_tax_share', $no_shipping, $item, $key, $type ) ) {
|
220 |
+
continue;
|
221 |
+
}
|
222 |
|
223 |
$class = $_product->get_tax_class();
|
224 |
|
335 |
<?php endforeach;
|
336 |
}
|
337 |
|
|
|
338 |
|
339 |
+
function wc_gzd_get_legal_text( $plain_text ) {
|
340 |
+
if ( ! empty( $plain_text ) ) {
|
341 |
+
$plain_text = str_replace(
|
342 |
+
array( '{term_link}', '{data_security_link}', '{revocation_link}', '{/term_link}', '{/data_security_link}', '{/revocation_link}' ),
|
343 |
+
array(
|
|
|
344 |
'<a href="' . esc_url( wc_gzd_get_page_permalink( 'terms' ) ) . '" target="_blank">',
|
345 |
+
'<a href="' . esc_url( wc_gzd_get_page_permalink( 'data_security' ) ) . '" target="_blank">',
|
346 |
+
'<a href="' . esc_url( wc_gzd_get_page_permalink( 'revocation' ) ) . '" target="_blank">',
|
347 |
+
'</a>',
|
348 |
'</a>',
|
349 |
'</a>',
|
350 |
+
),
|
351 |
+
$plain_text
|
|
|
352 |
);
|
353 |
}
|
354 |
+
|
355 |
+
return $plain_text;
|
356 |
}
|
357 |
|
358 |
function wc_gzd_get_legal_text_error() {
|
359 |
+
wc_gzd_deprecated_function( __FUNCTION__, '2.0' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
360 |
}
|
361 |
|
362 |
function wc_gzd_get_legal_text_digital() {
|
363 |
+
wc_gzd_deprecated_function( __FUNCTION__, '2.0' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
}
|
365 |
|
366 |
function wc_gzd_get_legal_text_digital_error() {
|
367 |
+
wc_gzd_deprecated_function( __FUNCTION__, '2.0' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
368 |
}
|
369 |
|
370 |
function wc_gzd_get_legal_text_digital_email_notice() {
|
371 |
+
$text = '';
|
372 |
+
|
373 |
+
if ( $checkbox = wc_gzd_get_legal_checkbox( 'download' ) ) {
|
374 |
+
$text = $checkbox->confirmation;
|
375 |
+
|
376 |
+
if ( $text ) {
|
377 |
+
$text = str_replace(
|
378 |
+
array( '{link}', '{/link}' ),
|
379 |
+
array(
|
380 |
+
'<a href="' . esc_url( wc_gzd_get_page_permalink( 'revocation' ) ) . '" target="_blank">',
|
381 |
+
'</a>'
|
382 |
+
),
|
383 |
+
$text
|
384 |
+
);
|
385 |
+
}
|
386 |
+
}
|
387 |
+
|
388 |
+
return apply_filters( 'woocommerce_gzd_legal_digital_email_text', $text );
|
389 |
}
|
390 |
|
391 |
function wc_gzd_get_legal_text_service() {
|
392 |
+
wc_gzd_deprecated_function( __FUNCTION__, '2.0' );
|
|
|
|
|
|
|
|
|
|
|
393 |
}
|
394 |
|
395 |
function wc_gzd_get_legal_text_service_error() {
|
396 |
+
wc_gzd_deprecated_function( __FUNCTION__, '2.0' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
397 |
}
|
398 |
|
399 |
function wc_gzd_get_legal_text_service_email_notice() {
|
400 |
+
$text = '';
|
401 |
+
|
402 |
+
if ( $checkbox = wc_gzd_get_legal_checkbox( 'service' ) ) {
|
403 |
+
$text = $checkbox->confirmation;
|
404 |
+
|
405 |
+
if ( $text ) {
|
406 |
+
$text = str_replace(
|
407 |
+
array( '{link}', '{/link}' ),
|
408 |
+
array(
|
409 |
+
'<a href="' . esc_url( wc_gzd_get_page_permalink( 'revocation' ) ) . '" target="_blank">',
|
410 |
+
'</a>'
|
411 |
+
),
|
412 |
+
$text
|
413 |
+
);
|
414 |
+
}
|
415 |
}
|
416 |
|
417 |
+
return apply_filters( 'woocommerce_gzd_legal_service_email_text', $text );
|
418 |
}
|
419 |
|
420 |
function wc_gzd_get_chosen_shipping_rates( $args = array() ) {
|
441 |
}
|
442 |
|
443 |
function wc_gzd_get_legal_text_parcel_delivery( $titles = array() ) {
|
444 |
+
wc_gzd_deprecated_function( __FUNCTION__, '2.0' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
445 |
}
|
includes/wc-gzd-core-functions.php
CHANGED
@@ -103,30 +103,34 @@ function wc_gzd_help_tip( $tip, $allow_html = false ) {
|
|
103 |
}
|
104 |
|
105 |
function wc_gzd_is_parcel_delivery_data_transfer_checkbox_enabled( $rate_ids = array() ) {
|
|
|
106 |
|
107 |
-
$
|
108 |
|
109 |
-
|
110 |
-
|
111 |
-
} else {
|
112 |
-
$supported = get_option( 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox_methods', array() );
|
113 |
|
114 |
-
|
115 |
-
|
|
|
|
|
116 |
|
117 |
-
|
118 |
-
|
119 |
|
120 |
-
|
121 |
-
|
122 |
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
|
|
|
|
127 |
|
128 |
-
|
129 |
-
|
|
|
130 |
}
|
131 |
}
|
132 |
}
|
@@ -145,7 +149,6 @@ function wc_gzd_get_tax_rate_label( $rate_percentage ) {
|
|
145 |
}
|
146 |
|
147 |
function wc_gzd_get_shipping_costs_text( $product = false ) {
|
148 |
-
|
149 |
$find = array(
|
150 |
'{link}',
|
151 |
'{/link}'
|
@@ -189,6 +192,26 @@ function wc_gzd_get_customer_title( $option ) {
|
|
189 |
return ( array_key_exists( $option, $options ) ? $options[ $option ] : $option );
|
190 |
}
|
191 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
192 |
if ( ! function_exists( 'is_ajax' ) ) {
|
193 |
|
194 |
/**
|
103 |
}
|
104 |
|
105 |
function wc_gzd_is_parcel_delivery_data_transfer_checkbox_enabled( $rate_ids = array() ) {
|
106 |
+
$return = false;
|
107 |
|
108 |
+
if ( $checkbox = wc_gzd_get_legal_checkbox( 'parcel_delivery' ) ) {
|
109 |
|
110 |
+
if ( $checkbox->is_enabled() ) {
|
111 |
+
$show = $checkbox->show_special;
|
|
|
|
|
112 |
|
113 |
+
if ( 'always' === $show ) {
|
114 |
+
$return = true;
|
115 |
+
} else {
|
116 |
+
$supported = $checkbox->show_shipping_methods ? $checkbox->show_shipping_methods : array();
|
117 |
|
118 |
+
if ( ! is_array( $supported ) )
|
119 |
+
$supported = array();
|
120 |
|
121 |
+
$return = false;
|
122 |
+
$rate_is_supported = true;
|
123 |
|
124 |
+
if ( ! empty( $rate_ids ) ) {
|
125 |
+
|
126 |
+
foreach ( $rate_ids as $rate_id ) {
|
127 |
+
if ( ! in_array( $rate_id, $supported ) )
|
128 |
+
$rate_is_supported = false;
|
129 |
+
}
|
130 |
|
131 |
+
if ( $rate_is_supported ) {
|
132 |
+
$return = true;
|
133 |
+
}
|
134 |
}
|
135 |
}
|
136 |
}
|
149 |
}
|
150 |
|
151 |
function wc_gzd_get_shipping_costs_text( $product = false ) {
|
|
|
152 |
$find = array(
|
153 |
'{link}',
|
154 |
'{/link}'
|
192 |
return ( array_key_exists( $option, $options ) ? $options[ $option ] : $option );
|
193 |
}
|
194 |
|
195 |
+
function wc_gzd_register_legal_checkbox( $id, $args ) {
|
196 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
197 |
+
return $manager->register( $id, $args );
|
198 |
+
}
|
199 |
+
|
200 |
+
function wc_gzd_update_legal_checkbox( $id, $args ) {
|
201 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
202 |
+
return $manager->update( $id, $args );
|
203 |
+
}
|
204 |
+
|
205 |
+
function wc_gzd_get_legal_checkbox( $id ) {
|
206 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
207 |
+
return $manager->get_checkbox( $id );
|
208 |
+
}
|
209 |
+
|
210 |
+
function wc_gzd_remove_legal_checkbox( $id ) {
|
211 |
+
$manager = WC_GZD_Legal_Checkbox_Manager::instance();
|
212 |
+
$manager->remove( $id );
|
213 |
+
}
|
214 |
+
|
215 |
if ( ! function_exists( 'is_ajax' ) ) {
|
216 |
|
217 |
/**
|
includes/wc-gzd-legacy-functions.php
CHANGED
@@ -225,4 +225,25 @@ function wc_gzd_get_order_date( $order, $format = '' ) {
|
|
225 |
}
|
226 |
|
227 |
return $date_formatted;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
228 |
}
|
225 |
}
|
226 |
|
227 |
return $date_formatted;
|
228 |
+
}
|
229 |
+
|
230 |
+
/**
|
231 |
+
* Wrapper for deprecated functions so we can apply some extra logic.
|
232 |
+
*
|
233 |
+
* @since 3.0.0
|
234 |
+
* @param string $function Function used.
|
235 |
+
* @param string $version Version the message was added in.
|
236 |
+
* @param string $replacement Replacement for the called function.
|
237 |
+
*/
|
238 |
+
function wc_gzd_deprecated_function( $function, $version, $replacement = null ) {
|
239 |
+
// @codingStandardsIgnoreStart
|
240 |
+
if ( is_ajax() ) {
|
241 |
+
do_action( 'deprecated_function_run', $function, $replacement, $version );
|
242 |
+
$log_string = "The {$function} function is deprecated since version {$version}.";
|
243 |
+
$log_string .= $replacement ? " Replace with {$replacement}." : '';
|
244 |
+
error_log( $log_string );
|
245 |
+
} else {
|
246 |
+
_deprecated_function( $function, $version, $replacement );
|
247 |
+
}
|
248 |
+
// @codingStandardsIgnoreEnd
|
249 |
}
|
includes/wc-gzd-product-functions.php
CHANGED
@@ -67,33 +67,37 @@ function wc_gzd_get_small_business_product_notice() {
|
|
67 |
}
|
68 |
|
69 |
function wc_gzd_is_revocation_exempt( $product, $type = 'digital' ) {
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
if ( empty( $types ) )
|
74 |
-
return false;
|
75 |
-
|
76 |
-
elseif ( ! is_array( $types ) )
|
77 |
-
$types = array( $types );
|
78 |
|
79 |
-
|
|
|
|
|
|
|
|
|
80 |
|
81 |
foreach ( $types as $revo_type ) {
|
82 |
-
|
83 |
-
if ( wc_gzd_product_matches_extended_type( $revo_type, $product ) )
|
84 |
return true;
|
|
|
85 |
}
|
86 |
-
} elseif (
|
87 |
-
if ( wc_gzd_get_gzd_product( $product )->is_service() )
|
88 |
return true;
|
|
|
89 |
}
|
90 |
|
91 |
-
if ( apply_filters( 'woocommerce_gzd_product_is_revocation_exception', false, $product, $type ) )
|
92 |
-
return true;
|
93 |
-
|
94 |
return false;
|
95 |
}
|
96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
function wc_gzd_product_matches_extended_type( $types, $product ) {
|
98 |
|
99 |
if ( empty( $types ) )
|
@@ -113,8 +117,7 @@ function wc_gzd_product_matches_extended_type( $types, $product ) {
|
|
113 |
} else {
|
114 |
foreach ( $types as $type ) {
|
115 |
if ( 'service' === $type ) {
|
116 |
-
$
|
117 |
-
$matches_type = ( $is_service === 'yes' );
|
118 |
} else {
|
119 |
$getter = "is_" . $type;
|
120 |
try {
|
@@ -127,6 +130,10 @@ function wc_gzd_product_matches_extended_type( $types, $product ) {
|
|
127 |
}
|
128 |
} catch ( Exception $e ) {}
|
129 |
}
|
|
|
|
|
|
|
|
|
130 |
}
|
131 |
}
|
132 |
|
67 |
}
|
68 |
|
69 |
function wc_gzd_is_revocation_exempt( $product, $type = 'digital' ) {
|
70 |
+
if ( 'digital' === $type && ( $checkbox = wc_gzd_get_legal_checkbox( 'download' ) ) ) {
|
71 |
+
$types = apply_filters( 'woocommerce_gzd_digital_product_types', $checkbox->types );
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
|
73 |
+
if ( empty( $types ) ) {
|
74 |
+
return false;
|
75 |
+
} elseif ( ! is_array( $types ) ) {
|
76 |
+
$types = array( $types );
|
77 |
+
}
|
78 |
|
79 |
foreach ( $types as $revo_type ) {
|
80 |
+
if ( wc_gzd_product_matches_extended_type( $revo_type, $product ) ) {
|
|
|
81 |
return true;
|
82 |
+
}
|
83 |
}
|
84 |
+
} elseif ( 'service' === $type ) {
|
85 |
+
if ( wc_gzd_get_gzd_product( $product )->is_service() ) {
|
86 |
return true;
|
87 |
+
}
|
88 |
}
|
89 |
|
|
|
|
|
|
|
90 |
return false;
|
91 |
}
|
92 |
|
93 |
+
/**
|
94 |
+
* Checks whether the product matches one of the types.
|
95 |
+
*
|
96 |
+
* @param array|string $types multiple types are OR connected
|
97 |
+
* @param $product
|
98 |
+
*
|
99 |
+
* @return bool
|
100 |
+
*/
|
101 |
function wc_gzd_product_matches_extended_type( $types, $product ) {
|
102 |
|
103 |
if ( empty( $types ) )
|
117 |
} else {
|
118 |
foreach ( $types as $type ) {
|
119 |
if ( 'service' === $type ) {
|
120 |
+
$matches_type = wc_gzd_get_gzd_product( $product )->is_service();
|
|
|
121 |
} else {
|
122 |
$getter = "is_" . $type;
|
123 |
try {
|
130 |
}
|
131 |
} catch ( Exception $e ) {}
|
132 |
}
|
133 |
+
// Seems like we found a match - lets escape the loop
|
134 |
+
if ( $matches_type === true ) {
|
135 |
+
break;
|
136 |
+
}
|
137 |
}
|
138 |
}
|
139 |
|
includes/wc-gzd-template-functions.php
CHANGED
@@ -154,150 +154,6 @@ if ( ! function_exists( 'woocommerce_gzd_template_checkout_payment_title' ) ) {
|
|
154 |
|
155 |
}
|
156 |
|
157 |
-
if ( ! function_exists( 'woocommerce_gzd_template_checkout_legal' ) ) {
|
158 |
-
|
159 |
-
/**
|
160 |
-
* text legal info within checkout (may contain checkbox)
|
161 |
-
*/
|
162 |
-
function woocommerce_gzd_template_checkout_legal() {
|
163 |
-
wc_get_template( 'checkout/terms.php', array( 'gzd_checkbox' => true ) );
|
164 |
-
}
|
165 |
-
|
166 |
-
}
|
167 |
-
|
168 |
-
if ( ! function_exists( 'woocommerce_gzd_digital_checkbox' ) ) {
|
169 |
-
|
170 |
-
function woocommerce_gzd_digital_checkbox() {
|
171 |
-
|
172 |
-
$items = WC()->cart->get_cart();
|
173 |
-
$is_downloadable = false;
|
174 |
-
|
175 |
-
if ( ! empty( $items ) ) {
|
176 |
-
|
177 |
-
foreach ( $items as $cart_item_key => $values ) {
|
178 |
-
$_product = apply_filters( 'woocommerce_cart_item_product', $values[ 'data' ], $values, $cart_item_key );
|
179 |
-
if ( wc_gzd_is_revocation_exempt( $_product ) ) {
|
180 |
-
$is_downloadable = true;
|
181 |
-
}
|
182 |
-
}
|
183 |
-
|
184 |
-
}
|
185 |
-
|
186 |
-
if ( $is_downloadable )
|
187 |
-
wc_get_template( 'checkout/terms-digital.php' );
|
188 |
-
}
|
189 |
-
|
190 |
-
}
|
191 |
-
|
192 |
-
if ( ! function_exists( 'woocommerce_gzd_service_checkbox' ) ) {
|
193 |
-
|
194 |
-
function woocommerce_gzd_service_checkbox() {
|
195 |
-
|
196 |
-
$items = WC()->cart->get_cart();
|
197 |
-
$is_service = false;
|
198 |
-
|
199 |
-
if ( ! empty( $items ) ) {
|
200 |
-
|
201 |
-
foreach ( $items as $cart_item_key => $values ) {
|
202 |
-
$_product = apply_filters( 'woocommerce_cart_item_product', $values[ 'data' ], $values, $cart_item_key );
|
203 |
-
|
204 |
-
if ( wc_gzd_is_revocation_exempt( $_product, 'service' ) )
|
205 |
-
$is_service = true;
|
206 |
-
}
|
207 |
-
|
208 |
-
}
|
209 |
-
|
210 |
-
if ( $is_service )
|
211 |
-
wc_get_template( 'checkout/terms-service.php' );
|
212 |
-
}
|
213 |
-
|
214 |
-
}
|
215 |
-
|
216 |
-
if ( ! function_exists( 'woocommerce_gzd_parcel_delivery_checkbox' ) ) {
|
217 |
-
|
218 |
-
function woocommerce_gzd_parcel_delivery_checkbox() {
|
219 |
-
|
220 |
-
$rates = wc_gzd_get_chosen_shipping_rates();
|
221 |
-
$ids = array();
|
222 |
-
$titles = array();
|
223 |
-
|
224 |
-
foreach ( $rates as $rate ) {
|
225 |
-
|
226 |
-
array_push( $ids, $rate->id );
|
227 |
-
|
228 |
-
if ( method_exists( $rate, 'get_label' ) ) {
|
229 |
-
array_push( $titles, $rate->get_label() );
|
230 |
-
} else {
|
231 |
-
array_push( $titles, $rate->label );
|
232 |
-
}
|
233 |
-
}
|
234 |
-
|
235 |
-
wc_get_template( 'checkout/terms-parcel-delivery.php', array(
|
236 |
-
'titles' => $titles,
|
237 |
-
'show' => wc_gzd_is_parcel_delivery_data_transfer_checkbox_enabled( $ids )
|
238 |
-
) );
|
239 |
-
}
|
240 |
-
}
|
241 |
-
|
242 |
-
if ( ! function_exists( 'woocommerce_gzd_refresh_parcel_delivery_checkbox_fragment' ) ) {
|
243 |
-
|
244 |
-
function woocommerce_gzd_refresh_parcel_delivery_checkbox_fragment( $fragments ) {
|
245 |
-
|
246 |
-
ob_start();
|
247 |
-
woocommerce_gzd_parcel_delivery_checkbox();
|
248 |
-
$delivery_checkbox = ob_get_clean();
|
249 |
-
|
250 |
-
$fragments[ '.data-parcel-delivery' ] = $delivery_checkbox;
|
251 |
-
|
252 |
-
return $fragments;
|
253 |
-
}
|
254 |
-
|
255 |
-
}
|
256 |
-
|
257 |
-
if ( ! function_exists( 'woocommerce_gzd_checkout_validation' ) ) {
|
258 |
-
|
259 |
-
/**
|
260 |
-
* Validate checkbox data
|
261 |
-
*/
|
262 |
-
function woocommerce_gzd_checkout_validation( $posted ) {
|
263 |
-
if ( ! isset( $_POST[ 'woocommerce_checkout_update_totals' ] ) ) {
|
264 |
-
|
265 |
-
if ( ! isset( $_POST[ 'legal' ] ) && get_option( 'woocommerce_gzd_display_checkout_legal_no_checkbox' ) == 'no' )
|
266 |
-
wc_add_notice( wc_gzd_get_legal_text_error(), 'error' );
|
267 |
-
|
268 |
-
// Check if cart contains downloadable product
|
269 |
-
$items = WC()->cart->get_cart();
|
270 |
-
$is_downloadable = false;
|
271 |
-
$is_service = false;
|
272 |
-
|
273 |
-
if ( ! empty( $items ) && ( get_option( 'woocommerce_gzd_checkout_legal_digital_checkbox' ) === 'yes' || get_option( 'woocommerce_gzd_checkout_legal_service_checkbox' ) === 'yes' ) ) {
|
274 |
-
|
275 |
-
foreach ( $items as $cart_item_key => $values ) {
|
276 |
-
|
277 |
-
$_product = apply_filters( 'woocommerce_cart_item_product', $values[ 'data' ], $values, $cart_item_key );
|
278 |
-
|
279 |
-
if ( wc_gzd_is_revocation_exempt( $_product ) )
|
280 |
-
$is_downloadable = true;
|
281 |
-
|
282 |
-
if ( wc_gzd_is_revocation_exempt( $_product, 'service' ) )
|
283 |
-
$is_service = true;
|
284 |
-
|
285 |
-
}
|
286 |
-
}
|
287 |
-
|
288 |
-
if ( get_option( 'woocommerce_gzd_checkout_legal_digital_checkbox' ) === 'yes' && $is_downloadable && ! isset( $_POST[ 'download-revocate' ] ) )
|
289 |
-
wc_add_notice( wc_gzd_get_legal_text_digital_error(), 'error' );
|
290 |
-
|
291 |
-
if ( get_option( 'woocommerce_gzd_checkout_legal_service_checkbox' ) === 'yes' && $is_service && ! isset( $_POST[ 'service-revocate' ] ) )
|
292 |
-
wc_add_notice( wc_gzd_get_legal_text_service_error(), 'error' );
|
293 |
-
|
294 |
-
if ( ( wc_gzd_is_parcel_delivery_data_transfer_checkbox_enabled( wc_gzd_get_chosen_shipping_rates( array( 'value' => 'id' ) ) ) && get_option( 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox_required' ) === 'yes' ) && ! isset( $_POST[ 'parcel-delivery' ] ) )
|
295 |
-
wc_add_notice( __( 'Please accept our parcel delivery agreement', 'woocommerce-germanized' ), 'error' );
|
296 |
-
}
|
297 |
-
}
|
298 |
-
|
299 |
-
}
|
300 |
-
|
301 |
if ( ! function_exists( 'woocommerce_gzd_template_checkout_set_terms_manually' ) ) {
|
302 |
|
303 |
/**
|
@@ -504,26 +360,6 @@ if ( ! function_exists( 'woocommerce_gzd_template_set_wc_terms_hide' ) ) {
|
|
504 |
|
505 |
}
|
506 |
|
507 |
-
if ( ! function_exists( 'woocommerce_gzd_template_customer_account_checkbox' ) ) {
|
508 |
-
|
509 |
-
function woocommerce_gzd_template_customer_account_checkbox() {
|
510 |
-
wc_get_template( 'myaccount/form-register-checkbox.php' );
|
511 |
-
}
|
512 |
-
|
513 |
-
}
|
514 |
-
|
515 |
-
if ( ! function_exists( 'woocommerce_gzd_template_customer_account_checkbox_error' ) ) {
|
516 |
-
|
517 |
-
function woocommerce_gzd_template_customer_account_checkbox_error( $validation_error, $username, $password, $email ) {
|
518 |
-
|
519 |
-
if ( ! isset( $_POST[ 'privacy' ] ) && empty( $_POST[ 'privacy' ] ) )
|
520 |
-
return new WP_Error( 'privacy', __( 'Please accept the creation of a new customer account', 'woocommerce-germanized' ) );
|
521 |
-
|
522 |
-
return $validation_error;
|
523 |
-
}
|
524 |
-
|
525 |
-
}
|
526 |
-
|
527 |
if ( ! function_exists( 'woocommerce_gzd_template_checkout_forwarding_fee_notice' ) ) {
|
528 |
|
529 |
function woocommerce_gzd_template_checkout_forwarding_fee_notice() {
|
@@ -649,12 +485,61 @@ if ( ! function_exists( 'woocommerce_gzd_template_order_item_hooks' ) ) {
|
|
649 |
if ( ! function_exists( 'woocommerce_gzd_template_mini_cart_taxes' ) ) {
|
650 |
|
651 |
function woocommerce_gzd_template_mini_cart_taxes() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
652 |
wc_get_template( 'cart/mini-cart-totals.php', array(
|
653 |
-
'taxes' => apply_filters( 'woocommerce_gzd_show_mini_cart_totals_taxes', true ) ? wc_gzd_get_cart_total_taxes( false ) : array(),
|
654 |
-
'shipping_costs_info' => apply_filters( 'woocommerce_gzd_show_mini_cart_totals_shipping_costs_notice',
|
655 |
);
|
656 |
}
|
657 |
|
658 |
}
|
659 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
660 |
?>
|
154 |
|
155 |
}
|
156 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
if ( ! function_exists( 'woocommerce_gzd_template_checkout_set_terms_manually' ) ) {
|
158 |
|
159 |
/**
|
360 |
|
361 |
}
|
362 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
363 |
if ( ! function_exists( 'woocommerce_gzd_template_checkout_forwarding_fee_notice' ) ) {
|
364 |
|
365 |
function woocommerce_gzd_template_checkout_forwarding_fee_notice() {
|
485 |
if ( ! function_exists( 'woocommerce_gzd_template_mini_cart_taxes' ) ) {
|
486 |
|
487 |
function woocommerce_gzd_template_mini_cart_taxes() {
|
488 |
+
$hidden_for_types = get_option( 'woocommerce_gzd_display_shipping_costs_hidden_types', array() );
|
489 |
+
$show_shipping = empty( $hidden_for_types ) ? true : false;
|
490 |
+
|
491 |
+
foreach( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
|
492 |
+
if ( $_product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key ) ) {
|
493 |
+
if ( ! wc_gzd_product_matches_extended_type( $hidden_for_types, $_product ) ) {
|
494 |
+
$show_shipping = true;
|
495 |
+
}
|
496 |
+
}
|
497 |
+
}
|
498 |
+
|
499 |
wc_get_template( 'cart/mini-cart-totals.php', array(
|
500 |
+
'taxes' => ( apply_filters( 'woocommerce_gzd_show_mini_cart_totals_taxes', true ) ) ? wc_gzd_get_cart_total_taxes( false ) : array(),
|
501 |
+
'shipping_costs_info' => ( apply_filters( 'woocommerce_gzd_show_mini_cart_totals_shipping_costs_notice', $show_shipping ) ) ? wc_gzd_get_shipping_costs_text() : '' )
|
502 |
);
|
503 |
}
|
504 |
|
505 |
}
|
506 |
|
507 |
+
if ( ! function_exists( 'wc_gzd_template_empty_wc_privacy_policy_text' ) ) {
|
508 |
+
|
509 |
+
function wc_gzd_template_empty_wc_privacy_policy_text( $text, $type ) {
|
510 |
+
|
511 |
+
// Lets check if Germanized takes care of displaying the legal checkboxes
|
512 |
+
if ( did_action( 'woocommerce_gzd_before_legal_checkbox_terms' ) || did_action( 'woocommerce_gzd_before_legal_checkbox_privacy' ) ) {
|
513 |
+
return '';
|
514 |
+
}
|
515 |
+
|
516 |
+
return $text;
|
517 |
+
}
|
518 |
+
|
519 |
+
}
|
520 |
+
|
521 |
+
if ( ! function_exists( 'woocommerce_gzd_template_render_checkout_checkboxes' ) ) {
|
522 |
+
|
523 |
+
function woocommerce_gzd_template_render_checkout_checkboxes() {
|
524 |
+
WC_GZD_Legal_Checkbox_Manager::instance()->render( 'checkout' );
|
525 |
+
}
|
526 |
+
|
527 |
+
}
|
528 |
+
|
529 |
+
if ( ! function_exists( 'woocommerce_gzd_template_render_register_checkboxes' ) ) {
|
530 |
+
|
531 |
+
function woocommerce_gzd_template_render_register_checkboxes() {
|
532 |
+
WC_GZD_Legal_Checkbox_Manager::instance()->render( 'register' );
|
533 |
+
}
|
534 |
+
|
535 |
+
}
|
536 |
+
|
537 |
+
if ( ! function_exists( 'woocommerce_gzd_template_render_pay_for_order_checkboxes' ) ) {
|
538 |
+
|
539 |
+
function woocommerce_gzd_template_render_pay_for_order_checkboxes() {
|
540 |
+
WC_GZD_Legal_Checkbox_Manager::instance()->render( 'pay_for_order' );
|
541 |
+
}
|
542 |
+
|
543 |
+
}
|
544 |
+
|
545 |
?>
|
includes/wc-gzd-template-hooks.php
CHANGED
@@ -122,9 +122,11 @@ add_action( 'woocommerce_review_order_before_submit', 'woocommerce_gzd_template_
|
|
122 |
add_action( 'woocommerce_review_order_after_submit', 'woocommerce_gzd_template_set_order_button_show_filter', PHP_INT_MAX );
|
123 |
add_action( 'woocommerce_gzd_review_order_before_submit', 'woocommerce_gzd_template_set_order_button_show_filter', PHP_INT_MAX );
|
124 |
|
125 |
-
|
126 |
-
|
127 |
-
|
|
|
|
|
128 |
|
129 |
function woocommerce_gzd_checkout_load_ajax_relevant_hooks() {
|
130 |
|
@@ -133,18 +135,10 @@ function woocommerce_gzd_checkout_load_ajax_relevant_hooks() {
|
|
133 |
|
134 |
add_action( 'woocommerce_checkout_order_review', 'woocommerce_gzd_template_order_submit', wc_gzd_get_hook_priority( 'checkout_order_submit' ) );
|
135 |
|
136 |
-
|
|
|
137 |
add_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_template_checkout_set_terms_manually', wc_gzd_get_hook_priority( 'checkout_set_terms' ) );
|
138 |
|
139 |
-
if ( get_option( 'woocommerce_gzd_checkout_legal_digital_checkbox' ) === 'yes' )
|
140 |
-
add_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_digital_checkbox', wc_gzd_get_hook_priority( 'checkout_digital_checkbox' ) );
|
141 |
-
|
142 |
-
if ( get_option( 'woocommerce_gzd_checkout_legal_service_checkbox' ) === 'yes' )
|
143 |
-
add_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_service_checkbox', wc_gzd_get_hook_priority( 'checkout_service_checkbox' ) );
|
144 |
-
|
145 |
-
if ( get_option( 'woocommerce_gzd_checkout_legal_parcel_delivery_checkbox' ) === 'yes' )
|
146 |
-
add_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_parcel_delivery_checkbox', wc_gzd_get_hook_priority( 'checkout_parcel_delivery_checkbox' ) );
|
147 |
-
|
148 |
// Add payment title heading
|
149 |
add_action( 'woocommerce_review_order_before_payment', 'woocommerce_gzd_template_checkout_payment_title' );
|
150 |
|
@@ -163,11 +157,6 @@ add_filter( 'woocommerce_order_button_text', 'woocommerce_gzd_template_order_but
|
|
163 |
// Forwarding fee
|
164 |
add_action( 'woocommerce_review_order_after_order_total', 'woocommerce_gzd_template_checkout_forwarding_fee_notice' );
|
165 |
|
166 |
-
/**
|
167 |
-
* Checkout Validation
|
168 |
-
*/
|
169 |
-
add_action( 'woocommerce_after_checkout_validation', 'woocommerce_gzd_checkout_validation', 1, 1 );
|
170 |
-
|
171 |
/**
|
172 |
* Order details & Thankyou
|
173 |
*/
|
@@ -193,24 +182,19 @@ if ( apply_filters( 'woocommerce_gzd_disable_wc_privacy_policy_checkbox', true )
|
|
193 |
remove_action( 'woocommerce_checkout_terms_and_conditions', 'wc_checkout_privacy_policy_text', 20 );
|
194 |
remove_action( 'woocommerce_checkout_terms_and_conditions', 'wc_terms_and_conditions_page_content', 30 );
|
195 |
remove_action( 'woocommerce_register_form', 'wc_registration_privacy_policy_text', 20 );
|
196 |
-
}
|
197 |
|
198 |
-
|
199 |
-
|
200 |
-
*/
|
201 |
-
if ( get_option( 'woocommerce_gzd_customer_account_checkbox' ) == 'yes' ) {
|
202 |
-
add_action( 'woocommerce_register_form', 'woocommerce_gzd_template_customer_account_checkbox', PHP_INT_MAX );
|
203 |
-
add_filter( 'woocommerce_process_registration_errors', 'woocommerce_gzd_template_customer_account_checkbox_error', 10, 4 );
|
204 |
}
|
205 |
|
206 |
/**
|
207 |
* Footer
|
208 |
*/
|
209 |
-
if ( get_option( 'woocommerce_gzd_display_footer_vat_notice' )
|
210 |
add_action ( 'woocommerce_gzd_footer_msg', 'woocommerce_gzd_template_footer_vat_info', wc_gzd_get_hook_priority( 'gzd_footer_vat_info' ) );
|
211 |
add_action ( 'wp_footer', 'woocommerce_gzd_template_footer_vat_info', wc_gzd_get_hook_priority( 'footer_vat_info' ) );
|
212 |
}
|
213 |
-
if ( get_option( 'woocommerce_gzd_display_footer_sale_price_notice' )
|
214 |
add_action ( 'woocommerce_gzd_footer_msg', 'woocommerce_gzd_template_footer_sale_info', wc_gzd_get_hook_priority( 'gzd_footer_sale_info' ) );
|
215 |
add_action ( 'wp_footer', 'woocommerce_gzd_template_footer_sale_info', wc_gzd_get_hook_priority( 'footer_sale_info' ) );
|
216 |
}
|
122 |
add_action( 'woocommerce_review_order_after_submit', 'woocommerce_gzd_template_set_order_button_show_filter', PHP_INT_MAX );
|
123 |
add_action( 'woocommerce_gzd_review_order_before_submit', 'woocommerce_gzd_template_set_order_button_show_filter', PHP_INT_MAX );
|
124 |
|
125 |
+
/**
|
126 |
+
* Render Checkboxes (except checkout)
|
127 |
+
*/
|
128 |
+
add_action( 'woocommerce_pay_order_before_submit', 'woocommerce_gzd_template_render_pay_for_order_checkboxes', 10 );
|
129 |
+
add_action( 'woocommerce_register_form', 'woocommerce_gzd_template_render_register_checkboxes', 19 );
|
130 |
|
131 |
function woocommerce_gzd_checkout_load_ajax_relevant_hooks() {
|
132 |
|
135 |
|
136 |
add_action( 'woocommerce_checkout_order_review', 'woocommerce_gzd_template_order_submit', wc_gzd_get_hook_priority( 'checkout_order_submit' ) );
|
137 |
|
138 |
+
// Render checkout checkboxes
|
139 |
+
add_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_template_render_checkout_checkboxes', 10 );
|
140 |
add_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_template_checkout_set_terms_manually', wc_gzd_get_hook_priority( 'checkout_set_terms' ) );
|
141 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
142 |
// Add payment title heading
|
143 |
add_action( 'woocommerce_review_order_before_payment', 'woocommerce_gzd_template_checkout_payment_title' );
|
144 |
|
157 |
// Forwarding fee
|
158 |
add_action( 'woocommerce_review_order_after_order_total', 'woocommerce_gzd_template_checkout_forwarding_fee_notice' );
|
159 |
|
|
|
|
|
|
|
|
|
|
|
160 |
/**
|
161 |
* Order details & Thankyou
|
162 |
*/
|
182 |
remove_action( 'woocommerce_checkout_terms_and_conditions', 'wc_checkout_privacy_policy_text', 20 );
|
183 |
remove_action( 'woocommerce_checkout_terms_and_conditions', 'wc_terms_and_conditions_page_content', 30 );
|
184 |
remove_action( 'woocommerce_register_form', 'wc_registration_privacy_policy_text', 20 );
|
|
|
185 |
|
186 |
+
// If other plugins or themes use that function, make sure we are emptying the text.
|
187 |
+
add_filter( 'woocommerce_get_privacy_policy_text', 'wc_gzd_template_empty_wc_privacy_policy_text', 999, 2 );
|
|
|
|
|
|
|
|
|
188 |
}
|
189 |
|
190 |
/**
|
191 |
* Footer
|
192 |
*/
|
193 |
+
if ( 'yes' === get_option( 'woocommerce_gzd_display_footer_vat_notice' ) ) {
|
194 |
add_action ( 'woocommerce_gzd_footer_msg', 'woocommerce_gzd_template_footer_vat_info', wc_gzd_get_hook_priority( 'gzd_footer_vat_info' ) );
|
195 |
add_action ( 'wp_footer', 'woocommerce_gzd_template_footer_vat_info', wc_gzd_get_hook_priority( 'footer_vat_info' ) );
|
196 |
}
|
197 |
+
if ( 'yes' === get_option( 'woocommerce_gzd_display_footer_sale_price_notice' ) ) {
|
198 |
add_action ( 'woocommerce_gzd_footer_msg', 'woocommerce_gzd_template_footer_sale_info', wc_gzd_get_hook_priority( 'gzd_footer_sale_info' ) );
|
199 |
add_action ( 'wp_footer', 'woocommerce_gzd_template_footer_sale_info', wc_gzd_get_hook_priority( 'footer_sale_info' ) );
|
200 |
}
|
readme.txt
CHANGED
@@ -1,104 +1,93 @@
|
|
1 |
=== WooCommerce Germanized ===
|
2 |
-
Contributors: vendidero
|
3 |
-
Tags: woocommerce, german, woocommerce
|
4 |
Requires at least: 3.8
|
5 |
Tested up to: 4.9
|
6 |
WC requires at least: 2.4
|
7 |
WC tested up to: 3.4
|
8 |
-
Stable tag:
|
|
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
12 |
-
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
-
**WooCommerce Germanized** extends WooCommerce to technically match german legal conditions. The objective of this plugin is to
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
*
|
28 |
-
*
|
29 |
-
*
|
30 |
-
*
|
31 |
-
*
|
32 |
-
*
|
33 |
-
*
|
34 |
-
*
|
35 |
-
*
|
36 |
-
*
|
37 |
-
*
|
38 |
-
*
|
39 |
-
*
|
40 |
-
*
|
41 |
-
*
|
42 |
-
*
|
43 |
-
*
|
44 |
-
*
|
45 |
-
*
|
46 |
-
*
|
47 |
-
*
|
48 |
-
*
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
|
|
|
|
56 |
While developing WooCommerce Germanized we have specifically considered clean integration within WooCommerce and WordPress by adapting core functionality.
|
57 |
Most of the changes are made by using Hooks & Filters so that Germanized is compatible to almost every Theme.
|
58 |
|
59 |
-
=
|
60 |
-
With WooCommerce Germanized 1.4 you may offer Pay by Direct Debit and Pay By Invoice to your customers.
|
61 |
-
Using SEPA Direct Debit checkout fields for IBAN, BIC and Account Holder will be automatically added and verified during checkout.
|
62 |
-
Furthermore the customer may preview his SEPA Mandate before submitting the order. Starting with 1.6 shop managers may easily export
|
63 |
-
SEPA Mandates in XML format to import mandates to their house bank our banking software.
|
64 |
-
Pay By Invoice may be optionally restricted to regular customers only.
|
65 |
-
|
66 |
-
= Pro: WooCommerce PDF Invoices & Packing Slips =
|
67 |
As a Pro User of WC Germanized you may automatically or manually create PDF Invoices and Packing Slips for your orders. Doing so you may customize the PDF layout to meet your Corporate Design.
|
68 |
You may upload your head of a letter which will be used as background for your PDF's. With only a few clicks you may export (CSV, zip) invoices for your tax consultant or accountant.
|
69 |
Learn more about [PDF Invoices for WooCommerce](https://vendidero.de/woocommerce-germanized#accounting "WooCommerce PDF Invoices")
|
70 |
|
71 |
-
New: Attach legally relevant
|
72 |
|
73 |
-
=
|
74 |
-
|
75 |
-
In that case tax has to be calculated proportional (based on tax rate share in comparison to total amount).
|
76 |
|
77 |
-
=
|
78 |
-
|
79 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
|
81 |
-
* Enfold
|
82 |
* Flatsome
|
|
|
83 |
* Storefront
|
|
|
84 |
* Virtue
|
85 |
|
86 |
-
= Pro: Premium Support =
|
87 |
-
Customers of Woo Germanized Pro enjoy our qualified Germanized Support via Tickets. Of course we also seek to offer a good Plugin Support via WordPress Support Forums.
|
88 |
-
|
89 |
-
= Double Opt In for WooCommerce =
|
90 |
-
A new judgement of a German Court makes Shop Managers nervous about whether Double Opt In is required for Online Shops. Therefor WC Germanized offers Double Opt In Support for WooCommerce.
|
91 |
-
After creating an account the customer receives an activation link via Email. Inactive customers may be automatically deleted after a certain amount of time.
|
92 |
-
Starting with version 1.6 one may deactivate the checkout for inactive customers. To make this possible, registration has to be separated from the checkout - of course customers may still checkout as guests (if enabled).
|
93 |
-
|
94 |
-
= Pro: Conclusion of Contract =
|
95 |
-
By default WooCommerce does not offer a distinction between receiving and confirming the order. WooCommerce Germanized Pro offers a feature to manually examine orders before confirming them to the customer.
|
96 |
-
Shop managers may check order details and then manually confirm the order through a Button in the WooCommerce Backend.
|
97 |
-
|
98 |
-
= Delivery to DHL Parcel Shops =
|
99 |
-
You may optionally choose to offer delivery to DHL parcel shops or pick-up stations. Customers may find a parcel shop nearby by embedding an overlay of the DHL search API.
|
100 |
-
On choosing a parcel shop within the overlay the corresponding data is automatically added to the WooCommerce checkout fields.
|
101 |
-
|
102 |
== Installation ==
|
103 |
|
104 |
= Minimal Requirments =
|
@@ -115,29 +104,29 @@ After the installation you may easily adapt the settings to your own needs.
|
|
115 |
= Shortcodes =
|
116 |
|
117 |
`[revocation_form]`
|
118 |
-
Inserts online revocation form. Customer and shop manager receive a confirmation by
|
119 |
|
120 |
`[payment_methods_info]`
|
121 |
-
Very useful
|
122 |
|
123 |
`[gzd_complaints]`
|
124 |
Inserts a text that informs the customer about the EU Online Dispute Platform - this Shortcode should be inserted within your imprint. Find more information [here](http://shop.trustedshops.com/de/rechtstipps/jetzt-handeln-link-auf-eu-online-schlichtungs-plattform-ab-9.1.2016).
|
125 |
|
126 |
`[trusted_shops_badge]`
|
127 |
-
If you are a Trusted Shops Customer, you may insert this
|
128 |
-
|
129 |
|
130 |
`[trusted_shops_rich_snippets]`
|
131 |
-
If you are using Trusted Shop's review functionality, you may insert a Google Rich Snippet
|
132 |
|
133 |
`[trusted_shops_reviews]`
|
134 |
Inserts your current Trusted Shops rating as an image (provided by Trusted Shops).
|
135 |
|
136 |
`[ekomi_badge]`
|
137 |
Inserts your eKomi badge as image.
|
138 |
-
|
139 |
|
140 |
-
= Updating =
|
141 |
|
142 |
Before updating WooCommerce you should definitely check whether WooCommerce Germanized does already support the newest version.
|
143 |
You may of course Update WooCommerce Germanized automatically through the WordPess Backend. Please make sure to always backup (at least your database) before updating any theme or plugin.
|
@@ -146,29 +135,41 @@ You may of course Update WooCommerce Germanized automatically through the WordPe
|
|
146 |
|
147 |
= Where do I receive support for WooCommerce Germanized? =
|
148 |
|
149 |
-
You may ask your questions regarding Germanized within our free [WordPress Support Forum](https://wordpress.org/support/plugin/woocommerce-germanized).
|
150 |
-
Professional
|
151 |
|
152 |
-
= Not every option fits my Theme =
|
153 |
|
154 |
Unfortunately not every Theme does implement WooCommerce in the way it's meant to be or differs from the original structure which leads to layout and/or compatibility
|
155 |
issues. Out of that reason we have developed [VendiPro](https://vendidero.de/vendipro) which perfectly fits all Germanized Options and is optimized for German Market.
|
156 |
|
157 |
-
= Email
|
158 |
|
159 |
In most times you have a wrong configuration within your Germanized Email settings. The order confirmation email sent to the customer after an order has been made is called "Processing Order". The email called "New Order" is the email
|
160 |
sent to the Administrator which serves as a notification only - so make sure you have "Processing Order" selected within the Germanized settings.
|
161 |
|
162 |
-
= Want to file a
|
163 |
|
164 |
Bug reports may be filed via our [GitHub repository](https://github.com/vendidero/woocommerce-germanized).
|
165 |
|
166 |
== Screenshots ==
|
167 |
|
168 |
-
1. WooCommerce Germanized
|
|
|
|
|
|
|
169 |
|
170 |
== Changelog ==
|
171 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
172 |
= 1.9.10 =
|
173 |
* Feature: Support upcoming Woo Privacy options (GDPR compatibility)
|
174 |
* Improvement: Direct Debit: Only export orders with valid statuses
|
1 |
=== WooCommerce Germanized ===
|
2 |
+
Contributors: vendidero, vdwoocommercesupport
|
3 |
+
Tags: woocommerce, woocommerce german, woocommerce DE, woocommerce germany, woocommerce deutsch, woo
|
4 |
Requires at least: 3.8
|
5 |
Tested up to: 4.9
|
6 |
WC requires at least: 2.4
|
7 |
WC tested up to: 3.4
|
8 |
+
Stable tag: 2.0.0
|
9 |
+
Requires PHP: 5.3
|
10 |
License: GPLv3
|
11 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
12 |
|
13 |
+
WooCommerce Germanized extends WooCommerce to become a legally compliant shop in the german market. Must Have for every german WooCommerce shop owner.
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
+
**WooCommerce Germanized** extends WooCommerce to technically match specific german legal conditions. The objective of this plugin is to adapt WooCommerce to the special requirements of german market.
|
18 |
+
Users of [WooCommerce Germanized Pro](https://vendidero.de/woocommerce-germanized "WooCommerce optimized for German Market") benefit from additional features such as PDF invoices, model text generators for terms and revocation pages, premium support and more!
|
19 |
+
|
20 |
+
= Legal certainty for WooCommerce =
|
21 |
+
WooCommerce Germanized extends WooCommerce with typical german shop functionality: Delivery times, base prices, shipping costs and tax notices, option to attach legally relevant pages (e.g. terms, revocation page, privacy policy etc.) - even in emails, small business regulation notices and many more.
|
22 |
+
Furthermore we customized the WooCommerce checkout to make your store meet the button solution. See a list of our features for further details:
|
23 |
+
|
24 |
+
* *Delivery Times* - Add and edit delivery times for WooCommerce products. Optionally set a default delivery time as fallback. Disable delivery times for certain product types.
|
25 |
+
* *Small Business Regulation* - Show special tax notices if you are a operating a WooCommerce shop as a small business.
|
26 |
+
* *Shipping Costs and Tax notices* - Display notices beneath your WooCommerce product prices and within cart/checkout/e-mails.
|
27 |
+
* *Base Prices* - Display additional per unit prices for your products. Let unit prices be calculated automatically (Pro).
|
28 |
+
* *Short Cart Product Descriptions* - Display a special product description within your WooCommerce cart/checkout.
|
29 |
+
* *Terms, Revocation, Privacy Policy* - Display checkboxes within your checkout to make sure customers agree to your conditions.
|
30 |
+
* *Legal Checkboxes UI* - Adjust your legal WooCommerce checkboxes (e.g. terms & conditions) through a fluent user interface.
|
31 |
+
* *Button Solution* - We adjust your checkout and submit button to comply with german button solution.
|
32 |
+
* *Double opt-in (DOI) for Customers* - Make sure customers opted in while registering within your shop. Optionally disable checkout until the customer opted in.
|
33 |
+
* *Tax Calculation for Shipping Costs and Fees* - Enable split tax calculation based on your WooCommerce cart taxes.
|
34 |
+
* *Legal pages in Email Templates* - Attach legal pages content to certain WooCommerce e-mail templates.
|
35 |
+
* *Trusted Shops Integration* - Integrate your Trusted Shops Products within your WooCommerce store
|
36 |
+
* *eKomi Integration* - Integrate your eKomi Products within your store.
|
37 |
+
* *Payment Gateway: SEPA direct debit* - Receive payments via direct debit. We've added a XML export to transfer payments to your bank.
|
38 |
+
* *Payment Gateway: Pay by Invoice* - Allow certain customers to pay by invoice. Best integration with our PDF invoices feature (Pro).
|
39 |
+
* *Online Revocation Form* - Allow customers to submit revocations by filling out a form on your revocation page.
|
40 |
+
* *Sale Price Labels* - Prepend your WooCommerce sale prices by certain tags e.g. old price and new price.
|
41 |
+
* *Delivery to DHL Parcel Shops or Pick-Up Stations* - Allow customers to choose a DHL pick-up-station within your WooCommerce checkout.
|
42 |
+
* *Differential Taxation* - Insert special notices for products which a differential taxed.
|
43 |
+
* *WPML and PolyLang Support* - Woo Germanized adds compatibility for WPML and PolyLang.
|
44 |
+
* *REST API Support* - Data added by Germanized is adjustable via the WooCommerce REST API (v2)
|
45 |
+
* *Product CSV Import/Export* - We've extended the WooCommerce product CSV import and export to support our custom fields (e.g. unit price, delivery time etc.)
|
46 |
+
* *GDPR export/delete* - We do support the export/delete features of WordPress 4.6 and WooCommerce 3.4 and added new checkboxes to checkout and register form.
|
47 |
+
* *PDF Invoices & Packing Slips (Pro)* - Easily create PDF invoices, packing slips and cancellations via your WooCommerce order screen. Optionally generate PDFs automatically based on a certain order status.
|
48 |
+
* *Legal PDF attachments (Pro)* - Attach PDFs to certain email templates instead of plain text. Optionally let Germanized generate your PDFs automatically by parsing your page content.
|
49 |
+
* *Delayed conclusion of contract (Pro)* - By default a contract is concluded right after submitting the WooCommerce checkout. Germanized offers you to delay that contract and manually check the order before concluding the contract.
|
50 |
+
* *VAT ID check for WooCommerce (Pro)* - Provide additional fields within checkout and customer account to automatically validate the VAT ID based on the EU API.
|
51 |
+
* *Multistep Checkout (Pro)* - Adjusts the default single-page-checkout within WooCommerce to support a multistep checkout without overriding templates for optimal theme support.
|
52 |
+
|
53 |
+
= WooCommerce Germanized is certified by Trusted Shops =
|
54 |
+
WooCommerce Germanized has been approved by Trusted Shops and therefor offers best technical conditions to operate a legally binding WooCommerce Shop in Germany.
|
55 |
+
Trusted Shops certifies Shops after selected and weighted criteria and has carefully examined our WooCommerce Plugin.
|
56 |
+
Of course Trusted Shops customers may embed their quality seals or further Trusted Shops Products as genuine Seller and Product Reviews by adapting just a few options within Germanized.
|
57 |
+
|
58 |
+
= Code quality =
|
59 |
While developing WooCommerce Germanized we have specifically considered clean integration within WooCommerce and WordPress by adapting core functionality.
|
60 |
Most of the changes are made by using Hooks & Filters so that Germanized is compatible to almost every Theme.
|
61 |
|
62 |
+
= Pro: WooCommerce PDF invoices & packing slips =
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
As a Pro User of WC Germanized you may automatically or manually create PDF Invoices and Packing Slips for your orders. Doing so you may customize the PDF layout to meet your Corporate Design.
|
64 |
You may upload your head of a letter which will be used as background for your PDF's. With only a few clicks you may export (CSV, zip) invoices for your tax consultant or accountant.
|
65 |
Learn more about [PDF Invoices for WooCommerce](https://vendidero.de/woocommerce-germanized#accounting "WooCommerce PDF Invoices")
|
66 |
|
67 |
+
New: Attach legally relevant pages (e.g. Terms & Conditions) as PDF documents to specific WooCommerce emails.
|
68 |
|
69 |
+
= Pro: Premium Support =
|
70 |
+
Customers of Woo Germanized Pro enjoy our high-quality support via tickets. Nevertheless we also seek to offer a good plugin support via our WordPress support forum.
|
|
|
71 |
|
72 |
+
= Tested WooCommerce Plugins =
|
73 |
+
We've added some specific compatibility and tests for certain popular WooCommerce plugins. See this list for further details:
|
74 |
+
|
75 |
+
* WPML
|
76 |
+
* PolyLang
|
77 |
+
* WooCommerce Dynamic Pricing
|
78 |
+
* WooCommerce Role Based Pricing
|
79 |
+
|
80 |
+
= Tested WooCommerce Themes =
|
81 |
+
To fit german requirements even better we've developed a special [WooCommerce Theme](https://vendidero.de/vendipro "WooCommerce Theme for German Market") specifically developed for the german market: VendiPro.
|
82 |
+
While developing VendiPro we have considered german design principles to adapt WooCommerce to the german market.
|
83 |
+
By default, Germanized works with every WooCommerce theme. Some themes may need adjustments due to not using WooCommerce standards hooks or styles. Within our professional version we've tested certain third-party WooCommerce themes to ensure better compatibility with Germanized:
|
84 |
|
|
|
85 |
* Flatsome
|
86 |
+
* Enfold
|
87 |
* Storefront
|
88 |
+
* VendiPro
|
89 |
* Virtue
|
90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
== Installation ==
|
92 |
|
93 |
= Minimal Requirments =
|
104 |
= Shortcodes =
|
105 |
|
106 |
`[revocation_form]`
|
107 |
+
Inserts online revocation form within your WooCommerce store. Customer and shop manager receive a confirmation by email.
|
108 |
|
109 |
`[payment_methods_info]`
|
110 |
+
Very useful as page to inform the user of your WooCommerce payment gateways - Inserts an overview of all enabled payment gateways plus their descriptions.
|
111 |
|
112 |
`[gzd_complaints]`
|
113 |
Inserts a text that informs the customer about the EU Online Dispute Platform - this Shortcode should be inserted within your imprint. Find more information [here](http://shop.trustedshops.com/de/rechtstipps/jetzt-handeln-link-auf-eu-online-schlichtungs-plattform-ab-9.1.2016).
|
114 |
|
115 |
`[trusted_shops_badge]`
|
116 |
+
If you are a Trusted Shops Customer, you may insert this shortcode to insert the Trusted Shops Badge at your favourite place.
|
117 |
+
By adjusting parameter width=55 (55 means 55px width/height) you may optionally set badge's width.
|
118 |
|
119 |
`[trusted_shops_rich_snippets]`
|
120 |
+
If you are using Trusted Shop's review functionality, you may insert a Google Rich Snippet to show your current shop's rating.
|
121 |
|
122 |
`[trusted_shops_reviews]`
|
123 |
Inserts your current Trusted Shops rating as an image (provided by Trusted Shops).
|
124 |
|
125 |
`[ekomi_badge]`
|
126 |
Inserts your eKomi badge as image.
|
127 |
+
By adjusting width=55 (55 means 55px width/height) you may optionally set badge's width.
|
128 |
|
129 |
+
= Updating WooCommerce Germanized =
|
130 |
|
131 |
Before updating WooCommerce you should definitely check whether WooCommerce Germanized does already support the newest version.
|
132 |
You may of course Update WooCommerce Germanized automatically through the WordPess Backend. Please make sure to always backup (at least your database) before updating any theme or plugin.
|
135 |
|
136 |
= Where do I receive support for WooCommerce Germanized? =
|
137 |
|
138 |
+
You may ask your questions regarding WooCommerce Germanized within our free [WordPress Support Forum](https://wordpress.org/support/plugin/woocommerce-germanized).
|
139 |
+
Professional ticket-support is being offered to [Professional Users](https://vendidero.de/woocommerce-germanized "Support for WooCommerce Germanized") only.
|
140 |
|
141 |
+
= Not every option fits my WooCommerce Theme =
|
142 |
|
143 |
Unfortunately not every Theme does implement WooCommerce in the way it's meant to be or differs from the original structure which leads to layout and/or compatibility
|
144 |
issues. Out of that reason we have developed [VendiPro](https://vendidero.de/vendipro) which perfectly fits all Germanized Options and is optimized for German Market.
|
145 |
|
146 |
+
= Email attachments not showing in WooCommerce order confirmation email =
|
147 |
|
148 |
In most times you have a wrong configuration within your Germanized Email settings. The order confirmation email sent to the customer after an order has been made is called "Processing Order". The email called "New Order" is the email
|
149 |
sent to the Administrator which serves as a notification only - so make sure you have "Processing Order" selected within the Germanized settings.
|
150 |
|
151 |
+
= Want to file a bug or improve WooCommerce Germanized? =
|
152 |
|
153 |
Bug reports may be filed via our [GitHub repository](https://github.com/vendidero/woocommerce-germanized).
|
154 |
|
155 |
== Screenshots ==
|
156 |
|
157 |
+
1. Some of WooCommerce Germanized checkout adjustments to comply with the button solution
|
158 |
+
2. General settings screen
|
159 |
+
3. WooCommerce Germanized Legal Checkboxes UI
|
160 |
+
4. WooCommerce Multistep Checkout (Pro)
|
161 |
|
162 |
== Changelog ==
|
163 |
|
164 |
+
= 2.0.0 =
|
165 |
+
* Feature: Legal checkboxes registration/update functions
|
166 |
+
* Feature: Legal checkboxes UI
|
167 |
+
* Feature: Trusted Shops review reminder checkbox and opt-out link
|
168 |
+
* Improvement: Support shipping cost tax shares for individually priced product bundles
|
169 |
+
* Improvement: Force pay-for-order only once
|
170 |
+
* Improvement: Mark invoice gateway as subscription ready
|
171 |
+
* Fix: Bug which lead to problems while saving address within customer account with DHL numbers enabled
|
172 |
+
|
173 |
= 1.9.10 =
|
174 |
* Feature: Support upcoming Woo Privacy options (GDPR compatibility)
|
175 |
* Improvement: Direct Debit: Only export orders with valid statuses
|
templates/checkboxes/default.php
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Checkout terms and conditions checkbox
|
4 |
+
*
|
5 |
+
* @author vendidero
|
6 |
+
* @package WooCommerceGermanized/Templates
|
7 |
+
* @version 1.7.0
|
8 |
+
*/
|
9 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
+
exit;
|
11 |
+
}
|
12 |
+
do_action( "woocommerce_gzd_before_legal_checkbox_{$checkbox->get_id()}", $checkbox );
|
13 |
+
?>
|
14 |
+
|
15 |
+
<p class="<?php $checkbox->render_classes( $checkbox->get_html_wrapper_classes() ); ?>" style="<?php echo esc_attr( $checkbox->get_html_style() ); ?>">
|
16 |
+
<label for="<?php echo esc_attr( $checkbox->get_html_id() ); ?>" class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
|
17 |
+
<?php if ( ! $checkbox->hide_input() ) : ?>
|
18 |
+
<input type="checkbox" class="<?php $checkbox->render_classes( $checkbox->get_html_classes() ); ?>" name="<?php echo esc_attr( $checkbox->get_html_name() ); ?>" id="<?php echo esc_attr( $checkbox->get_html_id() ); ?>" />
|
19 |
+
<?php endif; ?>
|
20 |
+
<span class="woocommerce-gzd-<?php echo esc_attr( $checkbox->get_html_id() ); ?>-checkbox-text"><?php echo $checkbox->get_label(); ?></span>
|
21 |
+
</label>
|
22 |
+
</p>
|
templates/checkout/terms-digital.php
DELETED
@@ -1,19 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Checkout digital terms and conditions checkbox
|
4 |
-
*
|
5 |
-
* @author vendidero
|
6 |
-
* @package WooCommerceGermanized/Templates
|
7 |
-
* @version 1.7.0
|
8 |
-
*/
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
-
exit;
|
11 |
-
}
|
12 |
-
|
13 |
-
?>
|
14 |
-
<p class="form-row data-download terms legal terms-digital">
|
15 |
-
<label for="data-download" class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
|
16 |
-
<input type="checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" name="download-revocate" id="data-download" />
|
17 |
-
<span class="woocommerce-gzd-download-terms-checkbox-text"><?php echo wc_gzd_get_legal_text_digital(); ?></span>
|
18 |
-
</label>
|
19 |
-
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
templates/checkout/terms-parcel-delivery.php
DELETED
@@ -1,19 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Checkout parcel delivery terms checkbox
|
4 |
-
*
|
5 |
-
* @author vendidero
|
6 |
-
* @package WooCommerceGermanized/Templates
|
7 |
-
* @version 1.7.0
|
8 |
-
*/
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
-
exit;
|
11 |
-
}
|
12 |
-
|
13 |
-
?>
|
14 |
-
<p class="form-row data-parcel-delivery terms legal terms-parcel-delivery" style="<?php echo ( ! $show ) ? 'display: none;' : ''; ?>">
|
15 |
-
<label for="parcel-delivery-checkbox" class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
|
16 |
-
<input type="checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" name="parcel-delivery" id="parcel-delivery-checkbox" />
|
17 |
-
<span class="woocommerce-gzd-parcel-delivery-terms-checkbox-text"><?php echo wc_gzd_get_legal_text_parcel_delivery( $titles ); ?></span>
|
18 |
-
</label>
|
19 |
-
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
templates/checkout/terms-sepa.php
CHANGED
@@ -10,11 +10,13 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
10 |
exit;
|
11 |
}
|
12 |
|
|
|
13 |
?>
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
<
|
|
|
18 |
<a href="" rel="prettyPhoto" id="show-direct-debit-pretty" class="hidden"></a>
|
19 |
</label>
|
20 |
</p>
|
10 |
exit;
|
11 |
}
|
12 |
|
13 |
+
do_action( "woocommerce_gzd_before_legal_checkbox_{$checkbox->get_id()}", $checkbox );
|
14 |
?>
|
15 |
+
|
16 |
+
<p class="<?php $checkbox->render_classes( $checkbox->get_html_wrapper_classes() ); ?>" style="<?php echo esc_attr( $checkbox->get_html_style() ); ?>" data-checkbox="<?php echo esc_attr( $checkbox->get_id() ); ?>">
|
17 |
+
<label for="<?php echo esc_attr( $checkbox->get_html_id() ); ?>" class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
|
18 |
+
<input type="checkbox" class="<?php $checkbox->render_classes( $checkbox->get_html_classes() ); ?>" name="<?php echo esc_attr( $checkbox->get_html_name() ); ?>" id="<?php echo esc_attr( $checkbox->get_html_id() ); ?>" />
|
19 |
+
<span class="woocommerce-gzd-<?php echo esc_attr( $checkbox->get_html_id() ); ?>-checkbox-text"><?php echo $checkbox->get_label(); ?></span>
|
20 |
<a href="" rel="prettyPhoto" id="show-direct-debit-pretty" class="hidden"></a>
|
21 |
</label>
|
22 |
</p>
|
templates/checkout/terms-service.php
DELETED
@@ -1,19 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Checkout service terms and conditions checkbox
|
4 |
-
*
|
5 |
-
* @author vendidero
|
6 |
-
* @package WooCommerceGermanized/Templates
|
7 |
-
* @version 1.7.0
|
8 |
-
*/
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
-
exit;
|
11 |
-
}
|
12 |
-
|
13 |
-
?>
|
14 |
-
<p class="form-row data-service terms legal terms-service">
|
15 |
-
<label for="data-service" class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
|
16 |
-
<input type="checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" name="service-revocate" id="data-service" />
|
17 |
-
<span class="woocommerce-gzd-service-terms-checkbox-text"><?php echo wc_gzd_get_legal_text_service(); ?></span>
|
18 |
-
</label>
|
19 |
-
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
templates/checkout/terms.php
CHANGED
@@ -14,6 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
14 |
if ( ! isset( $gzd_checkbox ) || ! $gzd_checkbox )
|
15 |
return;
|
16 |
|
|
|
17 |
?>
|
18 |
|
19 |
<?php if ( apply_filters( 'woocommerce_germanized_checkout_show_terms', true ) ) : ?>
|
@@ -29,12 +30,12 @@ if ( ! isset( $gzd_checkbox ) || ! $gzd_checkbox )
|
|
29 |
do_action( 'woocommerce_checkout_terms_and_conditions' );
|
30 |
?>
|
31 |
|
32 |
-
<p class="
|
33 |
-
<label for="
|
34 |
-
<?php if (
|
35 |
-
<input type="checkbox" class="
|
36 |
<?php endif; ?>
|
37 |
-
<span class="woocommerce-gzd
|
38 |
</label>
|
39 |
</p>
|
40 |
|
14 |
if ( ! isset( $gzd_checkbox ) || ! $gzd_checkbox )
|
15 |
return;
|
16 |
|
17 |
+
do_action( "woocommerce_gzd_before_legal_checkbox_{$checkbox->get_id()}", $checkbox );
|
18 |
?>
|
19 |
|
20 |
<?php if ( apply_filters( 'woocommerce_germanized_checkout_show_terms', true ) ) : ?>
|
30 |
do_action( 'woocommerce_checkout_terms_and_conditions' );
|
31 |
?>
|
32 |
|
33 |
+
<p class="<?php $checkbox->render_classes( $checkbox->get_html_wrapper_classes() ); ?>" data-checkbox="<?php echo esc_attr( $checkbox->get_id() ); ?>">
|
34 |
+
<label for="<?php echo esc_attr( $checkbox->get_html_id() ); ?>" class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
|
35 |
+
<?php if ( ! $checkbox->hide_input() ) : ?>
|
36 |
+
<input type="checkbox" class="<?php $checkbox->render_classes( $checkbox->get_html_classes() ); ?>" name="<?php echo esc_attr( $checkbox->get_html_name() ); ?>" id="<?php echo esc_attr( $checkbox->get_html_id() ); ?>" />
|
37 |
<?php endif; ?>
|
38 |
+
<span class="woocommerce-gzd-<?php echo esc_attr( $checkbox->get_html_id() ); ?>-checkbox-text"><?php echo $checkbox->get_label(); ?></span>
|
39 |
</label>
|
40 |
</p>
|
41 |
|
templates/emails/customer-new-account-activation.php
CHANGED
@@ -17,7 +17,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
17 |
|
18 |
<p><?php printf( __( "Thanks for creating an account on %s. Please follow the activation link to activate your account:", 'woocommerce-germanized' ), esc_html( $blogname ) ); ?></p>
|
19 |
|
20 |
-
<p><a class="wc-button button" href="<?php echo
|
21 |
|
22 |
<?php if ( get_option( 'woocommerce_registration_generate_password' ) == 'yes' && $password_generated ) : ?>
|
23 |
|
@@ -27,6 +27,6 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
27 |
|
28 |
<p><?php printf( __( "If you haven't created an account on %s please ignore this email.", "woocommerce-germanized" ),esc_html( $blogname ) );?></p>
|
29 |
|
30 |
-
<p><?php printf( __( 'If you cannot follow the link above please copy this url and paste it to your browser bar: %s', 'woocommerce-germanized' ),
|
31 |
|
32 |
<?php do_action( 'woocommerce_email_footer', $email ); ?>
|
17 |
|
18 |
<p><?php printf( __( "Thanks for creating an account on %s. Please follow the activation link to activate your account:", 'woocommerce-germanized' ), esc_html( $blogname ) ); ?></p>
|
19 |
|
20 |
+
<p><a class="wc-button button" href="<?php echo esc_url( $user_activation_url );?>"><?php _e( 'Activate your account', 'woocommerce-germanized' );?></a></p>
|
21 |
|
22 |
<?php if ( get_option( 'woocommerce_registration_generate_password' ) == 'yes' && $password_generated ) : ?>
|
23 |
|
27 |
|
28 |
<p><?php printf( __( "If you haven't created an account on %s please ignore this email.", "woocommerce-germanized" ),esc_html( $blogname ) );?></p>
|
29 |
|
30 |
+
<p><?php printf( __( 'If you cannot follow the link above please copy this url and paste it to your browser bar: %s', 'woocommerce-germanized' ), esc_url( $user_activation_url ) ); ?></p>
|
31 |
|
32 |
<?php do_action( 'woocommerce_email_footer', $email ); ?>
|
templates/emails/plain/customer-new-account-activation.php
CHANGED
@@ -17,7 +17,7 @@ echo sprintf( __( "Thanks for creating an account on %s. Please follow the activ
|
|
17 |
|
18 |
echo "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";
|
19 |
|
20 |
-
echo
|
21 |
|
22 |
echo "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";
|
23 |
|
17 |
|
18 |
echo "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";
|
19 |
|
20 |
+
echo esc_url( $user_activation_url ) . "\n\n";
|
21 |
|
22 |
echo "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";
|
23 |
|
templates/myaccount/form-register-checkbox.php
DELETED
@@ -1,16 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
*
|
4 |
-
* @author Vendidero
|
5 |
-
* @package WooCommerceGermanized/Templates
|
6 |
-
* @version 1.0
|
7 |
-
*/
|
8 |
-
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
10 |
-
|
11 |
-
?>
|
12 |
-
|
13 |
-
<p class="form-row form-row-wide">
|
14 |
-
<input type="checkbox" class="input-checkbox" value="1" name="privacy" id="reg_data_privacy" />
|
15 |
-
<label for="reg_data_privacy" class="inline"><?php echo wc_gzd_get_legal_text( get_option( 'woocommerce_gzd_customer_account_text' ) ); ?><span class="required">*</span></label>
|
16 |
-
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
templates/trusted-shops/email-cancel-review-reminder.php
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Trusted Shops Cancel Review Reminder
|
4 |
+
*
|
5 |
+
* @author Vendidero
|
6 |
+
* @package WooCommerceGermanized/Templates
|
7 |
+
* @version 1.0
|
8 |
+
*/
|
9 |
+
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
11 |
+
?>
|
12 |
+
|
13 |
+
<div class="wc-ts-cancel-review-reminder">
|
14 |
+
<p><?php echo sprintf( _x( 'If you do not want to receive the review reminder e-mail, please follow the %s link.', 'trusted-shops', 'woocommerce-germanized' ), '<a href="' . esc_url( $link ) . '" target="_blank">' . _x( 'cancel review reminder', 'trusted-shops', 'woocommerce-germanized' ) . '</a>' ); ?></p>
|
15 |
+
</div>
|
woocommerce-germanized.php
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
/**
|
3 |
* Plugin Name: WooCommerce Germanized
|
4 |
* Plugin URI: https://www.vendidero.de/woocommerce-germanized
|
5 |
-
* Description:
|
6 |
-
* Version:
|
7 |
* Author: Vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 3.8
|
10 |
* Tested up to: 4.9
|
11 |
-
* WC requires at least: 2.4
|
12 |
-
* WC tested up to: 3.4
|
13 |
* Requires at least WooCommerce: 2.4
|
14 |
* Tested up to WooCommerce: 3.4
|
15 |
*
|
@@ -31,7 +31,7 @@ final class WooCommerce_Germanized {
|
|
31 |
*
|
32 |
* @var string
|
33 |
*/
|
34 |
-
public $version = '
|
35 |
|
36 |
/**
|
37 |
* Single instance of WooCommerce Germanized Main Class
|
@@ -133,7 +133,6 @@ final class WooCommerce_Germanized {
|
|
133 |
|
134 |
// Define constants
|
135 |
$this->define_constants();
|
136 |
-
|
137 |
$this->includes();
|
138 |
|
139 |
// Hooks
|
@@ -157,6 +156,11 @@ final class WooCommerce_Germanized {
|
|
157 |
// Loaded action
|
158 |
do_action( 'woocommerce_germanized_loaded' );
|
159 |
|
|
|
|
|
|
|
|
|
|
|
160 |
}
|
161 |
|
162 |
/**
|
@@ -316,6 +320,7 @@ final class WooCommerce_Germanized {
|
|
316 |
include_once( 'includes/admin/class-wc-gzd-admin-welcome.php' );
|
317 |
include_once( 'includes/admin/class-wc-gzd-admin-notices.php' );
|
318 |
include_once( 'includes/admin/class-wc-gzd-admin-customer.php' );
|
|
|
319 |
include_once( 'includes/admin/class-wc-gzd-admin-importer.php' );
|
320 |
|
321 |
include_once( 'includes/export/class-wc-gzd-product-export.php' );
|
@@ -373,6 +378,12 @@ final class WooCommerce_Germanized {
|
|
373 |
|
374 |
}
|
375 |
|
|
|
|
|
|
|
|
|
|
|
|
|
376 |
public function is_frontend() {
|
377 |
return ( ! is_admin() || defined( 'DOING_AJAX' ) ) && ! defined( 'DOING_CRON' );
|
378 |
}
|
@@ -385,6 +396,7 @@ final class WooCommerce_Germanized {
|
|
385 |
'polylang',
|
386 |
'woo-poly-integration',
|
387 |
'woocommerce-dynamic-pricing',
|
|
|
388 |
'woocommerce-role-based-prices',
|
389 |
'woo-paypalplus'
|
390 |
)
|
2 |
/**
|
3 |
* Plugin Name: WooCommerce Germanized
|
4 |
* Plugin URI: https://www.vendidero.de/woocommerce-germanized
|
5 |
+
* Description: WooCommerce Germanized extends WooCommerce to become a legally compliant store in the german market.
|
6 |
+
* Version: 2.0.0
|
7 |
* Author: Vendidero
|
8 |
* Author URI: https://vendidero.de
|
9 |
* Requires at least: 3.8
|
10 |
* Tested up to: 4.9
|
11 |
+
* WC requires at least: 2.4.0
|
12 |
+
* WC tested up to: 3.4.0
|
13 |
* Requires at least WooCommerce: 2.4
|
14 |
* Tested up to WooCommerce: 3.4
|
15 |
*
|
31 |
*
|
32 |
* @var string
|
33 |
*/
|
34 |
+
public $version = '2.0.0';
|
35 |
|
36 |
/**
|
37 |
* Single instance of WooCommerce Germanized Main Class
|
133 |
|
134 |
// Define constants
|
135 |
$this->define_constants();
|
|
|
136 |
$this->includes();
|
137 |
|
138 |
// Hooks
|
156 |
// Loaded action
|
157 |
do_action( 'woocommerce_germanized_loaded' );
|
158 |
|
159 |
+
if ( did_action( 'woocommerce_loaded' ) ) {
|
160 |
+
$this->checkbox_includes();
|
161 |
+
} else {
|
162 |
+
add_action( 'woocommerce_loaded', array( $this, 'checkbox_includes' ) );
|
163 |
+
}
|
164 |
}
|
165 |
|
166 |
/**
|
320 |
include_once( 'includes/admin/class-wc-gzd-admin-welcome.php' );
|
321 |
include_once( 'includes/admin/class-wc-gzd-admin-notices.php' );
|
322 |
include_once( 'includes/admin/class-wc-gzd-admin-customer.php' );
|
323 |
+
include_once( 'includes/admin/class-wc-gzd-admin-legal-checkboxes.php' );
|
324 |
include_once( 'includes/admin/class-wc-gzd-admin-importer.php' );
|
325 |
|
326 |
include_once( 'includes/export/class-wc-gzd-product-export.php' );
|
378 |
|
379 |
}
|
380 |
|
381 |
+
public function checkbox_includes() {
|
382 |
+
// Checkboxes
|
383 |
+
include_once 'includes/class-wc-gzd-legal-checkbox.php';
|
384 |
+
include_once 'includes/class-wc-gzd-legal-checkbox-manager.php';
|
385 |
+
}
|
386 |
+
|
387 |
public function is_frontend() {
|
388 |
return ( ! is_admin() || defined( 'DOING_AJAX' ) ) && ! defined( 'DOING_CRON' );
|
389 |
}
|
396 |
'polylang',
|
397 |
'woo-poly-integration',
|
398 |
'woocommerce-dynamic-pricing',
|
399 |
+
'woocommerce-product-bundles',
|
400 |
'woocommerce-role-based-prices',
|
401 |
'woo-paypalplus'
|
402 |
)
|
wpml-config.xml
CHANGED
@@ -31,13 +31,6 @@
|
|
31 |
<key name="woocommerce_gzd_product_units_text" />
|
32 |
<key name="woocommerce_gzd_display_listings_link_details_text" />
|
33 |
<key name="woocommerce_gzd_display_digital_delivery_time_text" />
|
34 |
-
<key name="woocommerce_gzd_checkout_legal_text" />
|
35 |
-
<key name="woocommerce_gzd_checkout_legal_text_error" />
|
36 |
-
<key name="woocommerce_gzd_checkout_legal_text_digital" />
|
37 |
-
<key name="woocommerce_gzd_checkout_legal_text_digital_error" />
|
38 |
-
<key name="woocommerce_gzd_checkout_legal_text_service" />
|
39 |
-
<key name="woocommerce_gzd_checkout_legal_text_service_error" />
|
40 |
-
<key name="woocommerce_gzd_checkout_legal_text_parcel_delivery" />
|
41 |
<key name="woocommerce_gzd_order_success_text" />
|
42 |
<key name="woocommerce_gzd_customer_account_text" />
|
43 |
<key name="woocommerce_direct-debit_settings">
|
@@ -48,6 +41,9 @@
|
|
48 |
</key>
|
49 |
<key name="woocommerce_gzd_order_confirmation_legal_digital_notice" />
|
50 |
<key name="woocommerce_gzd_order_confirmation_legal_service_notice" />
|
|
|
|
|
|
|
51 |
<key name="woocommerce_gzd_alternative_complaints_text_none" />
|
52 |
<key name="woocommerce_gzd_alternative_complaints_text_willing" />
|
53 |
<key name="woocommerce_gzd_alternative_complaints_text_obliged" />
|
31 |
<key name="woocommerce_gzd_product_units_text" />
|
32 |
<key name="woocommerce_gzd_display_listings_link_details_text" />
|
33 |
<key name="woocommerce_gzd_display_digital_delivery_time_text" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
<key name="woocommerce_gzd_order_success_text" />
|
35 |
<key name="woocommerce_gzd_customer_account_text" />
|
36 |
<key name="woocommerce_direct-debit_settings">
|
41 |
</key>
|
42 |
<key name="woocommerce_gzd_order_confirmation_legal_digital_notice" />
|
43 |
<key name="woocommerce_gzd_order_confirmation_legal_service_notice" />
|
44 |
+
<key name="woocommerce_gzd_legal_checkboxes_settings">
|
45 |
+
<key name="*"/>
|
46 |
+
</key>
|
47 |
<key name="woocommerce_gzd_alternative_complaints_text_none" />
|
48 |
<key name="woocommerce_gzd_alternative_complaints_text_willing" />
|
49 |
<key name="woocommerce_gzd_alternative_complaints_text_obliged" />
|