WooCommerce Germanized - Version 1.8.8

Version Description

  • Feature - Better product data saving
  • Feature - Allow setting a custom Small Business notice text
  • Feature - REST API WC 3.0 v2 support
Download this release

Release Info

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

Code changes from version 1.8.7 to 1.8.8

Files changed (27) hide show
  1. assets/css/font-awesome.min.css +1 -1
  2. dummy-data/dummy-data.xml +693 -0
  3. i18n/languages/woocommerce-germanized-de_DE.mo +0 -0
  4. i18n/languages/woocommerce-germanized-de_DE.po +255 -271
  5. i18n/languages/woocommerce-germanized-de_DE_formal.mo +0 -0
  6. i18n/languages/woocommerce-germanized-de_DE_formal.po +269 -255
  7. includes/admin/class-wc-gzd-admin-importer.php +1 -1
  8. includes/admin/class-wc-gzd-admin.php +2 -1
  9. includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php +1 -3
  10. includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php +101 -53
  11. includes/admin/settings/class-wc-gzd-settings-germanized.php +10 -0
  12. includes/api/class-wc-gzd-rest-api.php +16 -9
  13. includes/api/class-wc-gzd-rest-customers-controller.php +85 -102
  14. includes/api/class-wc-gzd-rest-orders-controller.php +94 -120
  15. includes/api/class-wc-gzd-rest-product-delivery-times-controller.php +2 -106
  16. includes/api/class-wc-gzd-rest-product-price-labels-controller.php +2 -106
  17. includes/api/class-wc-gzd-rest-product-units-controller.php +2 -106
  18. includes/api/class-wc-gzd-rest-products-controller.php +54 -20
  19. includes/api/v1/class-wc-gzd-rest-product-delivery-times-controller.php +120 -0
  20. includes/api/v1/class-wc-gzd-rest-product-price-labels-controller.php +120 -0
  21. includes/api/v1/class-wc-gzd-rest-product-units-controller.php +120 -0
  22. includes/wc-gzd-core-functions.php +1 -1
  23. includes/wc-gzd-legacy-functions.php +41 -0
  24. includes/wc-gzd-product-functions.php +1 -1
  25. readme.txt +6 -1
  26. woocommerce-germanized.php +2 -2
  27. wpml-config.xml +1 -0
assets/css/font-awesome.min.css CHANGED
@@ -1,4 +1,4 @@
1
  /*!
2
  * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
3
  * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
- */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
1
  /*!
2
  * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
3
  * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
+ */.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.fa,.fa-stack{display:inline-block}.fa-fw,.fa-li{text-align:center}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
dummy-data/dummy-data.xml ADDED
@@ -0,0 +1,693 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8" ?>
2
+ <!-- This is a WordPress eXtended RSS file generated by WordPress as an export of your site. -->
3
+ <!-- It contains information about your site's posts, pages, comments, categories, and other content. -->
4
+ <!-- You may use this file to transfer that content from one site to another. -->
5
+ <!-- This file is not intended to serve as a complete backup of your site. -->
6
+
7
+ <!-- To import this information into a WordPress site follow these steps: -->
8
+ <!-- 1. Log in to that site as an administrator. -->
9
+ <!-- 2. Go to Tools: Import in the WordPress admin panel. -->
10
+ <!-- 3. Install the "WordPress" importer from the list. -->
11
+ <!-- 4. Activate & Run Importer. -->
12
+ <!-- 5. Upload this file using the form provided on that page. -->
13
+ <!-- 6. You will first be asked to map the authors in this export file to users -->
14
+ <!-- on the site. For each author, you may choose to map to an -->
15
+ <!-- existing user on the site or to create a new user. -->
16
+ <!-- 7. WordPress will then import each of the posts, pages, comments, categories, etc. -->
17
+ <!-- contained in this file into your site. -->
18
+
19
+ <!-- generator="WordPress/3.5.1" created="2013-06-14 12:35" -->
20
+ <rss version="2.0"
21
+ xmlns:excerpt="https://wordpress.org/export/1.2/excerpt/"
22
+ xmlns:content="http://purl.org/rss/1.0/modules/content/"
23
+ xmlns:wfw="http://wellformedweb.org/CommentAPI/"
24
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
25
+ xmlns:wp="https://wordpress.org/export/1.2/"
26
+ >
27
+
28
+ <channel>
29
+ <title>WooCommerce Germanized Dummy Data</title>
30
+ <link>http://demo.vendidero.de</link>
31
+ <description>Just another Germanized Demo site</description>
32
+ <pubDate>Fri, 14 Jun 2013 12:35:54 +0000</pubDate>
33
+ <language>en-US</language>
34
+ <wp:wxr_version>1.2</wp:wxr_version>
35
+ <wp:base_site_url>http://demo2.woothemes.com/</wp:base_site_url>
36
+ <wp:base_blog_url>http://demo.woothemes.com/woocommerce</wp:base_blog_url>
37
+
38
+ <wp:term><wp:term_id>17</wp:term_id><wp:term_taxonomy>pa_color</wp:term_taxonomy><wp:term_slug>black</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[Black]]></wp:term_name></wp:term>
39
+ <wp:term><wp:term_id>19</wp:term_id><wp:term_taxonomy>pa_color</wp:term_taxonomy><wp:term_slug>blue</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[Blue]]></wp:term_name></wp:term>
40
+ <wp:term><wp:term_id>5</wp:term_id><wp:term_taxonomy>product_type</wp:term_taxonomy><wp:term_slug>external</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[external]]></wp:term_name></wp:term>
41
+ <wp:term><wp:term_id>16</wp:term_id><wp:term_taxonomy>pa_color</wp:term_taxonomy><wp:term_slug>green</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[Green]]></wp:term_name></wp:term>
42
+ <wp:term><wp:term_id>3</wp:term_id><wp:term_taxonomy>product_type</wp:term_taxonomy><wp:term_slug>grouped</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[grouped]]></wp:term_name></wp:term>
43
+ <wp:term><wp:term_id>2</wp:term_id><wp:term_taxonomy>product_type</wp:term_taxonomy><wp:term_slug>simple</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[simple]]></wp:term_name></wp:term>
44
+ <wp:term><wp:term_id>4</wp:term_id><wp:term_taxonomy>product_type</wp:term_taxonomy><wp:term_slug>variable</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[variable]]></wp:term_name></wp:term>
45
+ <wp:term><wp:term_id>14</wp:term_id><wp:term_taxonomy>product_cat</wp:term_taxonomy><wp:term_slug>clothing</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[Clothing]]></wp:term_name></wp:term>
46
+ <wp:term><wp:term_id>18</wp:term_id><wp:term_taxonomy>product_cat</wp:term_taxonomy><wp:term_slug>hoodies</wp:term_slug><wp:term_parent>clothing</wp:term_parent><wp:term_name><![CDATA[Hoodies]]></wp:term_name></wp:term>
47
+ <wp:term><wp:term_id>13</wp:term_id><wp:term_taxonomy>product_cat</wp:term_taxonomy><wp:term_slug>music</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[Music]]></wp:term_name></wp:term>
48
+ <wp:term><wp:term_id>20</wp:term_id><wp:term_taxonomy>product_cat</wp:term_taxonomy><wp:term_slug>posters</wp:term_slug><wp:term_parent></wp:term_parent><wp:term_name><![CDATA[Posters]]></wp:term_name></wp:term>
49
+ <wp:term><wp:term_id>21</wp:term_id><wp:term_taxonomy>product_cat</wp:term_taxonomy><wp:term_slug>singles</wp:term_slug><wp:term_parent>music</wp:term_parent><wp:term_name><![CDATA[Singles]]></wp:term_name></wp:term>
50
+ <wp:term><wp:term_id>15</wp:term_id><wp:term_taxonomy>product_cat</wp:term_taxonomy><wp:term_slug>t-shirts</wp:term_slug><wp:term_parent>clothing</wp:term_parent><wp:term_name><![CDATA[T-shirts]]></wp:term_name></wp:term>
51
+ <wp:term><wp:term_id>22</wp:term_id><wp:term_taxonomy>product_cat</wp:term_taxonomy><wp:term_slug>albums</wp:term_slug><wp:term_parent>music</wp:term_parent><wp:term_name><![CDATA[Albums]]></wp:term_name></wp:term>
52
+ <wp:term><wp:term_id>100</wp:term_id><wp:term_taxonomy>product_delivery_time</wp:term_taxonomy><wp:term_slug>3-4-days</wp:term_slug><wp:term_name><![CDATA[3-4 Days]]></wp:term_name></wp:term>
53
+ <wp:term><wp:term_id>101</wp:term_id><wp:term_taxonomy>product_delivery_time</wp:term_taxonomy><wp:term_slug>4-5-days</wp:term_slug><wp:term_name><![CDATA[4-5 Days]]></wp:term_name></wp:term>
54
+
55
+ <generator>https://wordpress.org/?v=3.5.1</generator>
56
+
57
+ <item>
58
+ <title>T_1_front GZD</title>
59
+ <link>http://demo.woothemes.com/woocommerce/product/woo-logo/t_1_front/</link>
60
+ <pubDate>Fri, 07 Jun 2013 10:35:28 +0000</pubDate>
61
+ <dc:creator>vendidero</dc:creator>
62
+ <guid isPermaLink="false">http://demo.woothemes.com/woocommerce/wp-content/uploads/sites/56/2013/06/T_1_front.jpg</guid>
63
+ <description></description>
64
+ <content:encoded><![CDATA[]]></content:encoded>
65
+ <excerpt:encoded><![CDATA[]]></excerpt:encoded>
66
+ <wp:post_id>2000</wp:post_id>
67
+ <wp:post_date>2013-06-07 10:35:28</wp:post_date>
68
+ <wp:post_date_gmt>2013-06-07 10:35:28</wp:post_date_gmt>
69
+ <wp:comment_status>open</wp:comment_status>
70
+ <wp:ping_status>open</wp:ping_status>
71
+ <wp:post_name>t_1_front</wp:post_name>
72
+ <wp:status>inherit</wp:status>
73
+ <wp:menu_order>0</wp:menu_order>
74
+ <wp:post_type>attachment</wp:post_type>
75
+ <wp:post_password></wp:post_password>
76
+ <wp:is_sticky>0</wp:is_sticky>
77
+ <wp:attachment_url>http://demo.woothemes.com/woocommerce/wp-content/uploads/sites/56/2013/06/T_1_front.jpg</wp:attachment_url>
78
+ <wp:postmeta>
79
+ <wp:meta_key>_wp_attached_file</wp:meta_key>
80
+ <wp:meta_value><![CDATA[2013/06/T_1_front.jpg]]></wp:meta_value>
81
+ </wp:postmeta>
82
+ <wp:postmeta>
83
+ <wp:meta_key>_wp_attachment_metadata</wp:meta_key>
84
+ <wp:meta_value><![CDATA[a:5:{s:5:"width";i:1000;s:6:"height";i:1000;s:4:"file";s:21:"2013/06/T_1_front.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:21:"T_1_front-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:21:"T_1_front-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}s:14:"post-thumbnail";a:4:{s:4:"file";s:21:"T_1_front-624x624.jpg";s:5:"width";i:624;s:6:"height";i:624;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:19:"T_1_front-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:21:"T_1_front-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:21:"T_1_front-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
85
+ </wp:postmeta>
86
+ </item>
87
+
88
+ <item>
89
+ <title>Germanized Single</title>
90
+ <link>http://demo.vendidero.de/woocommerce/product/germanized-single/</link>
91
+ <pubDate>Fri, 07 Jun 2013 10:41:52 +0000</pubDate>
92
+ <dc:creator>vendidero</dc:creator>
93
+ <guid isPermaLink="false">http://demo.vendidero.de/woocommerce/?post_type=product&#038;p=3000</guid>
94
+ <description></description>
95
+ <content:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></content:encoded>
96
+ <excerpt:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></excerpt:encoded>
97
+ <wp:post_id>3000</wp:post_id>
98
+ <wp:post_date>2013-06-07 10:41:52</wp:post_date>
99
+ <wp:post_date_gmt>2013-06-07 10:41:52</wp:post_date_gmt>
100
+ <wp:comment_status>open</wp:comment_status>
101
+ <wp:ping_status>closed</wp:ping_status>
102
+ <wp:post_name>germanized-single</wp:post_name>
103
+ <wp:status>publish</wp:status>
104
+ <wp:post_parent>0</wp:post_parent>
105
+ <wp:menu_order>0</wp:menu_order>
106
+ <wp:post_type>product</wp:post_type>
107
+ <wp:post_password></wp:post_password>
108
+ <wp:is_sticky>0</wp:is_sticky>
109
+ <category domain="product_cat" nicename="clothing"><![CDATA[Clothing]]></category>
110
+ <category domain="product_type" nicename="simple"><![CDATA[simple]]></category>
111
+ <category domain="product_cat" nicename="t-shirts"><![CDATA[T-shirts]]></category>
112
+ <category domain="product_delivery_time" nicename="3-4-days"><![CDATA[3-4 Days]]></category>
113
+ <wp:postmeta>
114
+ <wp:meta_key>_edit_last</wp:meta_key>
115
+ <wp:meta_value><![CDATA[3]]></wp:meta_value>
116
+ </wp:postmeta>
117
+ <wp:postmeta>
118
+ <wp:meta_key>_thumbnail_id</wp:meta_key>
119
+ <wp:meta_value><![CDATA[2000]]></wp:meta_value>
120
+ </wp:postmeta>
121
+ <wp:postmeta>
122
+ <wp:meta_key>_visibility</wp:meta_key>
123
+ <wp:meta_value><![CDATA[visible]]></wp:meta_value>
124
+ </wp:postmeta>
125
+ <wp:postmeta>
126
+ <wp:meta_key>_stock_status</wp:meta_key>
127
+ <wp:meta_value><![CDATA[instock]]></wp:meta_value>
128
+ </wp:postmeta>
129
+ <wp:postmeta>
130
+ <wp:meta_key>total_sales</wp:meta_key>
131
+ <wp:meta_value><![CDATA[0]]></wp:meta_value>
132
+ </wp:postmeta>
133
+ <wp:postmeta>
134
+ <wp:meta_key>_downloadable</wp:meta_key>
135
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
136
+ </wp:postmeta>
137
+ <wp:postmeta>
138
+ <wp:meta_key>_virtual</wp:meta_key>
139
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
140
+ </wp:postmeta>
141
+ <wp:postmeta>
142
+ <wp:meta_key>_regular_price</wp:meta_key>
143
+ <wp:meta_value><![CDATA[20]]></wp:meta_value>
144
+ </wp:postmeta>
145
+ <wp:postmeta>
146
+ <wp:meta_key>_sale_price</wp:meta_key>
147
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
148
+ </wp:postmeta>
149
+ <wp:postmeta>
150
+ <wp:meta_key>_tax_status</wp:meta_key>
151
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
152
+ </wp:postmeta>
153
+ <wp:postmeta>
154
+ <wp:meta_key>_tax_class</wp:meta_key>
155
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
156
+ </wp:postmeta>
157
+ <wp:postmeta>
158
+ <wp:meta_key>_purchase_note</wp:meta_key>
159
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
160
+ </wp:postmeta>
161
+ <wp:postmeta>
162
+ <wp:meta_key>_featured</wp:meta_key>
163
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
164
+ </wp:postmeta>
165
+ <wp:postmeta>
166
+ <wp:meta_key>_weight</wp:meta_key>
167
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
168
+ </wp:postmeta>
169
+ <wp:postmeta>
170
+ <wp:meta_key>_length</wp:meta_key>
171
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
172
+ </wp:postmeta>
173
+ <wp:postmeta>
174
+ <wp:meta_key>_width</wp:meta_key>
175
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
176
+ </wp:postmeta>
177
+ <wp:postmeta>
178
+ <wp:meta_key>_height</wp:meta_key>
179
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
180
+ </wp:postmeta>
181
+ <wp:postmeta>
182
+ <wp:meta_key>_sku</wp:meta_key>
183
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
184
+ </wp:postmeta>
185
+ <wp:postmeta>
186
+ <wp:meta_key>_product_attributes</wp:meta_key>
187
+ <wp:meta_value><![CDATA[a:0:{}]]></wp:meta_value>
188
+ </wp:postmeta>
189
+ <wp:postmeta>
190
+ <wp:meta_key>_sale_price_dates_from</wp:meta_key>
191
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
192
+ </wp:postmeta>
193
+ <wp:postmeta>
194
+ <wp:meta_key>_sale_price_dates_to</wp:meta_key>
195
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
196
+ </wp:postmeta>
197
+ <wp:postmeta>
198
+ <wp:meta_key>_price</wp:meta_key>
199
+ <wp:meta_value><![CDATA[20]]></wp:meta_value>
200
+ </wp:postmeta>
201
+ <wp:postmeta>
202
+ <wp:meta_key>_sold_individually</wp:meta_key>
203
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
204
+ </wp:postmeta>
205
+ <wp:postmeta>
206
+ <wp:meta_key>_stock</wp:meta_key>
207
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
208
+ </wp:postmeta>
209
+ <wp:postmeta>
210
+ <wp:meta_key>_backorders</wp:meta_key>
211
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
212
+ </wp:postmeta>
213
+ <wp:postmeta>
214
+ <wp:meta_key>_manage_stock</wp:meta_key>
215
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
216
+ </wp:postmeta>
217
+ <wp:postmeta>
218
+ <wp:meta_key>_product_image_gallery</wp:meta_key>
219
+ <wp:meta_value><![CDATA[2000]]></wp:meta_value>
220
+ </wp:postmeta>
221
+ <wp:postmeta>
222
+ <wp:meta_key>_unit_base</wp:meta_key>
223
+ <wp:meta_value><![CDATA[1000]]></wp:meta_value>
224
+ </wp:postmeta>
225
+ <wp:postmeta>
226
+ <wp:meta_key>_unit_product</wp:meta_key>
227
+ <wp:meta_value><![CDATA[100]]></wp:meta_value>
228
+ </wp:postmeta>
229
+ <wp:postmeta>
230
+ <wp:meta_key>_unit_price_auto</wp:meta_key>
231
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
232
+ </wp:postmeta>
233
+ <wp:postmeta>
234
+ <wp:meta_key>_unit_price_regular</wp:meta_key>
235
+ <wp:meta_value><![CDATA[200]]></wp:meta_value>
236
+ </wp:postmeta>
237
+ <wp:postmeta>
238
+ <wp:meta_key>_unit_price_sale</wp:meta_key>
239
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
240
+ </wp:postmeta>
241
+ <wp:postmeta>
242
+ <wp:meta_key>_unit_price</wp:meta_key>
243
+ <wp:meta_value><![CDATA[200]]></wp:meta_value>
244
+ </wp:postmeta>
245
+ <wp:postmeta>
246
+ <wp:meta_key>_mini_desc</wp:meta_key>
247
+ <wp:meta_value><![CDATA[cart description]]></wp:meta_value>
248
+ </wp:postmeta>
249
+ <wp:postmeta>
250
+ <wp:meta_key>_free_shipping</wp:meta_key>
251
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
252
+ </wp:postmeta>
253
+ <wp:postmeta>
254
+ <wp:meta_key>_service</wp:meta_key>
255
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
256
+ </wp:postmeta>
257
+ <wp:postmeta>
258
+ <wp:meta_key>_unit</wp:meta_key>
259
+ <wp:meta_value><![CDATA[g]]></wp:meta_value>
260
+ </wp:postmeta>
261
+ <wp:postmeta>
262
+ <wp:meta_key>_sale_price_label</wp:meta_key>
263
+ <wp:meta_value><![CDATA[rrp]]></wp:meta_value>
264
+ </wp:postmeta>
265
+ <wp:postmeta>
266
+ <wp:meta_key>_sale_price_regular_label</wp:meta_key>
267
+ <wp:meta_value><![CDATA[new-price]]></wp:meta_value>
268
+ </wp:postmeta>
269
+ </item>
270
+
271
+ <item>
272
+ <title>Germanized Dummy Variable</title>
273
+ <link>http://demo.vendidero.de/woocommerce/product/germanized-dummy-variable/</link>
274
+ <pubDate>Fri, 07 Jun 2013 10:46:01 +0000</pubDate>
275
+ <dc:creator>vendidero</dc:creator>
276
+ <guid isPermaLink="false">http://demo.vendidero.de/woocommerce/?post_type=product&#038;p=3001</guid>
277
+ <description></description>
278
+ <content:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></content:encoded>
279
+ <excerpt:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></excerpt:encoded>
280
+ <wp:post_id>3001</wp:post_id>
281
+ <wp:post_date>2013-06-07 10:46:01</wp:post_date>
282
+ <wp:post_date_gmt>2013-06-07 10:46:01</wp:post_date_gmt>
283
+ <wp:comment_status>open</wp:comment_status>
284
+ <wp:ping_status>closed</wp:ping_status>
285
+ <wp:post_name>ship-your-idea</wp:post_name>
286
+ <wp:status>publish</wp:status>
287
+ <wp:post_parent>0</wp:post_parent>
288
+ <wp:menu_order>0</wp:menu_order>
289
+ <wp:post_type>product</wp:post_type>
290
+ <wp:post_password></wp:post_password>
291
+ <wp:is_sticky>0</wp:is_sticky>
292
+ <category domain="pa_color" nicename="black"><![CDATA[Black]]></category>
293
+ <category domain="product_cat" nicename="clothing"><![CDATA[Clothing]]></category>
294
+ <category domain="pa_color" nicename="green"><![CDATA[Green]]></category>
295
+ <category domain="product_cat" nicename="t-shirts"><![CDATA[T-shirts]]></category>
296
+ <category domain="product_type" nicename="variable"><![CDATA[variable]]></category>
297
+ <category domain="product_delivery_time" nicename="3-4-days"><![CDATA[3-4 Days]]></category>
298
+ <wp:postmeta>
299
+ <wp:meta_key>_edit_last</wp:meta_key>
300
+ <wp:meta_value><![CDATA[3]]></wp:meta_value>
301
+ </wp:postmeta>
302
+ <wp:postmeta>
303
+ <wp:meta_key>_visibility</wp:meta_key>
304
+ <wp:meta_value><![CDATA[visible]]></wp:meta_value>
305
+ </wp:postmeta>
306
+ <wp:postmeta>
307
+ <wp:meta_key>_stock_status</wp:meta_key>
308
+ <wp:meta_value><![CDATA[instock]]></wp:meta_value>
309
+ </wp:postmeta>
310
+ <wp:postmeta>
311
+ <wp:meta_key>total_sales</wp:meta_key>
312
+ <wp:meta_value><![CDATA[0]]></wp:meta_value>
313
+ </wp:postmeta>
314
+ <wp:postmeta>
315
+ <wp:meta_key>_downloadable</wp:meta_key>
316
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
317
+ </wp:postmeta>
318
+ <wp:postmeta>
319
+ <wp:meta_key>_virtual</wp:meta_key>
320
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
321
+ </wp:postmeta>
322
+ <wp:postmeta>
323
+ <wp:meta_key>_product_image_gallery</wp:meta_key>
324
+ <wp:meta_value><![CDATA[2000]]></wp:meta_value>
325
+ </wp:postmeta>
326
+ <wp:postmeta>
327
+ <wp:meta_key>_tax_status</wp:meta_key>
328
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
329
+ </wp:postmeta>
330
+ <wp:postmeta>
331
+ <wp:meta_key>_tax_class</wp:meta_key>
332
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
333
+ </wp:postmeta>
334
+ <wp:postmeta>
335
+ <wp:meta_key>_purchase_note</wp:meta_key>
336
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
337
+ </wp:postmeta>
338
+ <wp:postmeta>
339
+ <wp:meta_key>_featured</wp:meta_key>
340
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
341
+ </wp:postmeta>
342
+ <wp:postmeta>
343
+ <wp:meta_key>_weight</wp:meta_key>
344
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
345
+ </wp:postmeta>
346
+ <wp:postmeta>
347
+ <wp:meta_key>_length</wp:meta_key>
348
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
349
+ </wp:postmeta>
350
+ <wp:postmeta>
351
+ <wp:meta_key>_width</wp:meta_key>
352
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
353
+ </wp:postmeta>
354
+ <wp:postmeta>
355
+ <wp:meta_key>_height</wp:meta_key>
356
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
357
+ </wp:postmeta>
358
+ <wp:postmeta>
359
+ <wp:meta_key>_sku</wp:meta_key>
360
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
361
+ </wp:postmeta>
362
+ <wp:postmeta>
363
+ <wp:meta_key>_product_attributes</wp:meta_key>
364
+ <wp:meta_value><![CDATA[a:1:{s:8:"pa_color";a:6:{s:4:"name";s:8:"pa_color";s:5:"value";s:0:"";s:8:"position";s:1:"0";s:10:"is_visible";i:0;s:12:"is_variation";i:1;s:11:"is_taxonomy";i:1;}}]]></wp:meta_value>
365
+ </wp:postmeta>
366
+ <wp:postmeta>
367
+ <wp:meta_key>_sale_price_dates_from</wp:meta_key>
368
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
369
+ </wp:postmeta>
370
+ <wp:postmeta>
371
+ <wp:meta_key>_sale_price_dates_to</wp:meta_key>
372
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
373
+ </wp:postmeta>
374
+ <wp:postmeta>
375
+ <wp:meta_key>_price</wp:meta_key>
376
+ <wp:meta_value><![CDATA[30]]></wp:meta_value>
377
+ </wp:postmeta>
378
+ <wp:postmeta>
379
+ <wp:meta_key>_sold_individually</wp:meta_key>
380
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
381
+ </wp:postmeta>
382
+ <wp:postmeta>
383
+ <wp:meta_key>_stock</wp:meta_key>
384
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
385
+ </wp:postmeta>
386
+ <wp:postmeta>
387
+ <wp:meta_key>_backorders</wp:meta_key>
388
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
389
+ </wp:postmeta>
390
+ <wp:postmeta>
391
+ <wp:meta_key>_manage_stock</wp:meta_key>
392
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
393
+ </wp:postmeta>
394
+ <wp:postmeta>
395
+ <wp:meta_key>_default_attributes</wp:meta_key>
396
+ <wp:meta_value><![CDATA[a:1:{s:8:"pa_color";s:5:"black";}]]></wp:meta_value>
397
+ </wp:postmeta>
398
+ <wp:postmeta>
399
+ <wp:meta_key>_thumbnail_id</wp:meta_key>
400
+ <wp:meta_value><![CDATA[2000]]></wp:meta_value>
401
+ </wp:postmeta>
402
+ <wp:postmeta>
403
+ <wp:meta_key>_crosssell_ids</wp:meta_key>
404
+ <wp:meta_value><![CDATA[a:1:{i:0;s:2:"22";}]]></wp:meta_value>
405
+ </wp:postmeta>
406
+ <wp:postmeta>
407
+ <wp:meta_key>_unit_base</wp:meta_key>
408
+ <wp:meta_value><![CDATA[1000]]></wp:meta_value>
409
+ </wp:postmeta>
410
+ <wp:postmeta>
411
+ <wp:meta_key>_unit_product</wp:meta_key>
412
+ <wp:meta_value><![CDATA[100]]></wp:meta_value>
413
+ </wp:postmeta>
414
+ <wp:postmeta>
415
+ <wp:meta_key>_service</wp:meta_key>
416
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
417
+ </wp:postmeta>
418
+ <wp:postmeta>
419
+ <wp:meta_key>_unit</wp:meta_key>
420
+ <wp:meta_value><![CDATA[g]]></wp:meta_value>
421
+ </wp:postmeta>
422
+ <wp:postmeta>
423
+ <wp:meta_key>_sale_price_label</wp:meta_key>
424
+ <wp:meta_value><![CDATA[rrp]]></wp:meta_value>
425
+ </wp:postmeta>
426
+ <wp:postmeta>
427
+ <wp:meta_key>_sale_price_regular_label</wp:meta_key>
428
+ <wp:meta_value><![CDATA[new-price]]></wp:meta_value>
429
+ </wp:postmeta>
430
+ </item>
431
+ <item>
432
+ <title>Variation #3005 of WooCommerce Germanized Dummy Variable</title>
433
+ <link>http://demo.vendidero.de/woocommerce/?product_variation=gzd-dummy-3005-variation</link>
434
+ <pubDate>Fri, 07 Jun 2013 10:59:15 +0000</pubDate>
435
+ <dc:creator>vendidero</dc:creator>
436
+ <guid isPermaLink="false">http://demo.vendidero.de/woocommerce/?product_variation=gzd-dummy-3005-variation</guid>
437
+ <description></description>
438
+ <content:encoded><![CDATA[]]></content:encoded>
439
+ <excerpt:encoded><![CDATA[]]></excerpt:encoded>
440
+ <wp:post_id>3005</wp:post_id>
441
+ <wp:post_date>2013-06-07 10:59:15</wp:post_date>
442
+ <wp:post_date_gmt>2013-06-07 10:59:15</wp:post_date_gmt>
443
+ <wp:comment_status>open</wp:comment_status>
444
+ <wp:ping_status>open</wp:ping_status>
445
+ <wp:post_name>gzd-dummy-3001-variation-1</wp:post_name>
446
+ <wp:status>publish</wp:status>
447
+ <wp:post_parent>3001</wp:post_parent>
448
+ <wp:menu_order>0</wp:menu_order>
449
+ <wp:post_type>product_variation</wp:post_type>
450
+ <wp:post_password></wp:post_password>
451
+ <wp:is_sticky>0</wp:is_sticky>
452
+ <category domain="product_delivery_time" nicename="4-5-days"><![CDATA[4-5 Days]]></category>
453
+ <wp:postmeta>
454
+ <wp:meta_key>_sku</wp:meta_key>
455
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
456
+ </wp:postmeta>
457
+ <wp:postmeta>
458
+ <wp:meta_key>_weight</wp:meta_key>
459
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
460
+ </wp:postmeta>
461
+ <wp:postmeta>
462
+ <wp:meta_key>_length</wp:meta_key>
463
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
464
+ </wp:postmeta>
465
+ <wp:postmeta>
466
+ <wp:meta_key>_width</wp:meta_key>
467
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
468
+ </wp:postmeta>
469
+ <wp:postmeta>
470
+ <wp:meta_key>_height</wp:meta_key>
471
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
472
+ </wp:postmeta>
473
+ <wp:postmeta>
474
+ <wp:meta_key>_stock</wp:meta_key>
475
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
476
+ </wp:postmeta>
477
+ <wp:postmeta>
478
+ <wp:meta_key>_thumbnail_id</wp:meta_key>
479
+ <wp:meta_value><![CDATA[2000]]></wp:meta_value>
480
+ </wp:postmeta>
481
+ <wp:postmeta>
482
+ <wp:meta_key>_virtual</wp:meta_key>
483
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
484
+ </wp:postmeta>
485
+ <wp:postmeta>
486
+ <wp:meta_key>_downloadable</wp:meta_key>
487
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
488
+ </wp:postmeta>
489
+ <wp:postmeta>
490
+ <wp:meta_key>_regular_price</wp:meta_key>
491
+ <wp:meta_value><![CDATA[35]]></wp:meta_value>
492
+ </wp:postmeta>
493
+ <wp:postmeta>
494
+ <wp:meta_key>_sale_price</wp:meta_key>
495
+ <wp:meta_value><![CDATA[25]]></wp:meta_value>
496
+ </wp:postmeta>
497
+ <wp:postmeta>
498
+ <wp:meta_key>_sale_price_dates_from</wp:meta_key>
499
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
500
+ </wp:postmeta>
501
+ <wp:postmeta>
502
+ <wp:meta_key>_sale_price_dates_to</wp:meta_key>
503
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
504
+ </wp:postmeta>
505
+ <wp:postmeta>
506
+ <wp:meta_key>_price</wp:meta_key>
507
+ <wp:meta_value><![CDATA[25]]></wp:meta_value>
508
+ </wp:postmeta>
509
+ <wp:postmeta>
510
+ <wp:meta_key>_tax_class</wp:meta_key>
511
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
512
+ </wp:postmeta>
513
+ <wp:postmeta>
514
+ <wp:meta_key>_download_limit</wp:meta_key>
515
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
516
+ </wp:postmeta>
517
+ <wp:postmeta>
518
+ <wp:meta_key>_download_expiry</wp:meta_key>
519
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
520
+ </wp:postmeta>
521
+ <wp:postmeta>
522
+ <wp:meta_key>_file_paths</wp:meta_key>
523
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
524
+ </wp:postmeta>
525
+ <wp:postmeta>
526
+ <wp:meta_key>attribute_pa_color</wp:meta_key>
527
+ <wp:meta_value><![CDATA[black]]></wp:meta_value>
528
+ </wp:postmeta>
529
+ <wp:postmeta>
530
+ <wp:meta_key>_unit_product</wp:meta_key>
531
+ <wp:meta_value><![CDATA[200]]></wp:meta_value>
532
+ </wp:postmeta>
533
+ <wp:postmeta>
534
+ <wp:meta_key>_unit_price_auto</wp:meta_key>
535
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
536
+ </wp:postmeta>
537
+ <wp:postmeta>
538
+ <wp:meta_key>_unit_price_regular</wp:meta_key>
539
+ <wp:meta_value><![CDATA[175]]></wp:meta_value>
540
+ </wp:postmeta>
541
+ <wp:postmeta>
542
+ <wp:meta_key>_unit_price_sale</wp:meta_key>
543
+ <wp:meta_value><![CDATA[125]]></wp:meta_value>
544
+ </wp:postmeta>
545
+ <wp:postmeta>
546
+ <wp:meta_key>_unit_price</wp:meta_key>
547
+ <wp:meta_value><![CDATA[125]]></wp:meta_value>
548
+ </wp:postmeta>
549
+ <wp:postmeta>
550
+ <wp:meta_key>_mini_desc</wp:meta_key>
551
+ <wp:meta_value><![CDATA[cart description variation 1]]></wp:meta_value>
552
+ </wp:postmeta>
553
+ <wp:postmeta>
554
+ <wp:meta_key>_free_shipping</wp:meta_key>
555
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
556
+ </wp:postmeta>
557
+ <wp:postmeta>
558
+ <wp:meta_key>_service</wp:meta_key>
559
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
560
+ </wp:postmeta>
561
+ <wp:postmeta>
562
+ <wp:meta_key>_sale_price_label</wp:meta_key>
563
+ <wp:meta_value><![CDATA[old-price]]></wp:meta_value>
564
+ </wp:postmeta>
565
+ </item>
566
+ <item>
567
+ <title>Variation #3010 of WooCommerce Germanized Dummy Variable</title>
568
+ <link>http://demo.vendidero.de/woocommerce/?product_variation=gzd-dummy-3010-variation</link>
569
+ <pubDate>Fri, 07 Jun 2013 10:59:15 +0000</pubDate>
570
+ <dc:creator>vendidero</dc:creator>
571
+ <guid isPermaLink="false">http://demo.vendidero.de/woocommerce/?product_variation=gzd-dummy-3010-variation</guid>
572
+ <description></description>
573
+ <content:encoded><![CDATA[]]></content:encoded>
574
+ <excerpt:encoded><![CDATA[]]></excerpt:encoded>
575
+ <wp:post_id>3010</wp:post_id>
576
+ <wp:post_date>2013-06-07 10:59:15</wp:post_date>
577
+ <wp:post_date_gmt>2013-06-07 10:59:15</wp:post_date_gmt>
578
+ <wp:comment_status>open</wp:comment_status>
579
+ <wp:ping_status>open</wp:ping_status>
580
+ <wp:post_name>gzd-dummy-3001-variation-2</wp:post_name>
581
+ <wp:status>publish</wp:status>
582
+ <wp:post_parent>3001</wp:post_parent>
583
+ <wp:menu_order>1</wp:menu_order>
584
+ <wp:post_type>product_variation</wp:post_type>
585
+ <wp:post_password></wp:post_password>
586
+ <wp:is_sticky>0</wp:is_sticky>
587
+ <wp:postmeta>
588
+ <wp:meta_key>_sku</wp:meta_key>
589
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
590
+ </wp:postmeta>
591
+ <wp:postmeta>
592
+ <wp:meta_key>_weight</wp:meta_key>
593
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
594
+ </wp:postmeta>
595
+ <wp:postmeta>
596
+ <wp:meta_key>_length</wp:meta_key>
597
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
598
+ </wp:postmeta>
599
+ <wp:postmeta>
600
+ <wp:meta_key>_width</wp:meta_key>
601
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
602
+ </wp:postmeta>
603
+ <wp:postmeta>
604
+ <wp:meta_key>_height</wp:meta_key>
605
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
606
+ </wp:postmeta>
607
+ <wp:postmeta>
608
+ <wp:meta_key>_stock</wp:meta_key>
609
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
610
+ </wp:postmeta>
611
+ <wp:postmeta>
612
+ <wp:meta_key>_thumbnail_id</wp:meta_key>
613
+ <wp:meta_value><![CDATA[2000]]></wp:meta_value>
614
+ </wp:postmeta>
615
+ <wp:postmeta>
616
+ <wp:meta_key>_virtual</wp:meta_key>
617
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
618
+ </wp:postmeta>
619
+ <wp:postmeta>
620
+ <wp:meta_key>_downloadable</wp:meta_key>
621
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
622
+ </wp:postmeta>
623
+ <wp:postmeta>
624
+ <wp:meta_key>_regular_price</wp:meta_key>
625
+ <wp:meta_value><![CDATA[45]]></wp:meta_value>
626
+ </wp:postmeta>
627
+ <wp:postmeta>
628
+ <wp:meta_key>_sale_price</wp:meta_key>
629
+ <wp:meta_value><![CDATA[40]]></wp:meta_value>
630
+ </wp:postmeta>
631
+ <wp:postmeta>
632
+ <wp:meta_key>_sale_price_dates_from</wp:meta_key>
633
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
634
+ </wp:postmeta>
635
+ <wp:postmeta>
636
+ <wp:meta_key>_sale_price_dates_to</wp:meta_key>
637
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
638
+ </wp:postmeta>
639
+ <wp:postmeta>
640
+ <wp:meta_key>_price</wp:meta_key>
641
+ <wp:meta_value><![CDATA[40]]></wp:meta_value>
642
+ </wp:postmeta>
643
+ <wp:postmeta>
644
+ <wp:meta_key>_tax_class</wp:meta_key>
645
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
646
+ </wp:postmeta>
647
+ <wp:postmeta>
648
+ <wp:meta_key>_download_limit</wp:meta_key>
649
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
650
+ </wp:postmeta>
651
+ <wp:postmeta>
652
+ <wp:meta_key>_download_expiry</wp:meta_key>
653
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
654
+ </wp:postmeta>
655
+ <wp:postmeta>
656
+ <wp:meta_key>_file_paths</wp:meta_key>
657
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
658
+ </wp:postmeta>
659
+ <wp:postmeta>
660
+ <wp:meta_key>attribute_pa_color</wp:meta_key>
661
+ <wp:meta_value><![CDATA[green]]></wp:meta_value>
662
+ </wp:postmeta>
663
+ <wp:postmeta>
664
+ <wp:meta_key>_unit_price_auto</wp:meta_key>
665
+ <wp:meta_value><![CDATA[no]]></wp:meta_value>
666
+ </wp:postmeta>
667
+ <wp:postmeta>
668
+ <wp:meta_key>_unit_price_regular</wp:meta_key>
669
+ <wp:meta_value><![CDATA[450]]></wp:meta_value>
670
+ </wp:postmeta>
671
+ <wp:postmeta>
672
+ <wp:meta_key>_unit_price_sale</wp:meta_key>
673
+ <wp:meta_value><![CDATA[400]]></wp:meta_value>
674
+ </wp:postmeta>
675
+ <wp:postmeta>
676
+ <wp:meta_key>_unit_price</wp:meta_key>
677
+ <wp:meta_value><![CDATA[400]]></wp:meta_value>
678
+ </wp:postmeta>
679
+ <wp:postmeta>
680
+ <wp:meta_key>_mini_desc</wp:meta_key>
681
+ <wp:meta_value><![CDATA[cart description variation 2]]></wp:meta_value>
682
+ </wp:postmeta>
683
+ <wp:postmeta>
684
+ <wp:meta_key>_free_shipping</wp:meta_key>
685
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
686
+ </wp:postmeta>
687
+ <wp:postmeta>
688
+ <wp:meta_key>_service</wp:meta_key>
689
+ <wp:meta_value><![CDATA[]]></wp:meta_value>
690
+ </wp:postmeta>
691
+ </item>
692
+ </channel>
693
+ </rss>
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: 2017-03-31 13:44+0200\n"
6
- "PO-Revision-Date: 2017-03-31 13:44+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
@@ -182,7 +182,7 @@ msgstr "Zahlungarten"
182
  # @ woocommerce-germanized
183
  #: includes/admin/class-wc-gzd-admin-status.php:43
184
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:263
185
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1147
186
  msgid "Shipping Methods"
187
  msgstr "Versandarten"
188
 
@@ -203,43 +203,43 @@ msgid "Go to WooCommerce Germanized Settings"
203
  msgstr "zu den WooCommerce Germanized Einstellungen"
204
 
205
  # @ woocommerce-germanized
206
- #: includes/admin/class-wc-gzd-admin.php:65
207
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:25
208
  msgid "Germanized"
209
  msgstr "Germanized"
210
 
211
- #: includes/admin/class-wc-gzd-admin.php:75
212
  msgid "Parcel Delivery Data Transfer:"
213
  msgstr "Paketdienstleister Datenweitergabe:"
214
 
215
- #: includes/admin/class-wc-gzd-admin.php:76
216
  msgid "allowed"
217
  msgstr "akzeptiert"
218
 
219
- #: includes/admin/class-wc-gzd-admin.php:76
220
  msgid "not allowed"
221
  msgstr "nicht akzeptiert"
222
 
223
  # @ woocommerce-germanized
224
- #: includes/admin/class-wc-gzd-admin.php:149
225
  msgid "Optional Email Content"
226
  msgstr "Optionaler E-Mail Inhalt"
227
 
228
  # @ woocommerce-germanized
229
- #: includes/admin/class-wc-gzd-admin.php:158
230
  msgid "Add content which will be replacing default page content within emails."
231
  msgstr ""
232
  "Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
233
  "Seite zu bestimmen."
234
 
235
  # @ woocommerce-germanized
236
- #: includes/admin/class-wc-gzd-admin.php:168
237
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:151
238
  msgid "Optional Mini Description"
239
  msgstr "Warenkorb Kurzbeschreibung"
240
 
241
  # @ woocommerce-germanized
242
- #: includes/admin/class-wc-gzd-admin.php:185
243
  msgid ""
244
  "This content will be shown as short product description within checkout and "
245
  "emails."
@@ -275,9 +275,9 @@ msgstr "Angebotspreis Hinweis"
275
 
276
  # @ woocommerce-germanized
277
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:114
278
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:74
279
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:764
280
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:813
281
  msgid "Product Units"
282
  msgstr "Produkteinheiten"
283
 
@@ -292,7 +292,7 @@ msgstr ""
292
 
293
  # @ woocommerce-germanized
294
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:118
295
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:93
296
  msgid "Calculation"
297
  msgstr "Berechnung"
298
 
@@ -313,7 +313,7 @@ msgstr "Angebots-Einheitspreis"
313
 
314
  # @ woocommerce-germanized
315
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:136
316
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:145
317
  #: includes/api/class-wc-gzd-rest-products-controller.php:28
318
  #: includes/api/class-wc-gzd-rest-products-controller.php:181
319
  msgid "Delivery Time"
@@ -350,35 +350,35 @@ msgstr ""
350
  "Preis)."
351
 
352
  # @ woocommerce-germanized
353
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:73
354
  #: includes/api/class-wc-gzd-rest-products-controller.php:103
355
  #: includes/class-wc-gzd-post-types.php:66
356
  msgid "Unit"
357
  msgstr "Einheit"
358
 
359
  # @ woocommerce-germanized
360
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:73
361
  msgid "Select unit"
362
  msgstr "Einheit auswählen"
363
 
364
  # @ woocommerce-germanized
365
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:73
366
  msgid "Needed if selling on a per unit basis"
367
  msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
368
 
369
  # @ woocommerce-germanized
370
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:74
371
  msgid "Number of units included per default product price. Example: 1000 ml."
372
  msgstr ""
373
  "Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
374
 
375
  # @ woocommerce-germanized
376
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
377
  msgid "Base Price Units"
378
  msgstr "Grundpreiseinheiten"
379
 
380
  # @ woocommerce-germanized
381
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
382
  msgid ""
383
  "Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base "
384
  "price unit amount."
@@ -387,33 +387,33 @@ msgstr ""
387
  "hier 100 als Grundpreiseinheiten ein."
388
 
389
  # @ woocommerce-germanized
390
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:93
391
  msgid "Calculate base prices automatically."
392
  msgstr "Grundpreis automatisch berechnen."
393
 
394
  # @ woocommerce-germanized
395
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:95
396
  msgid "Regular Base Price"
397
  msgstr "Regulärer Grundpreis"
398
 
399
  # @ woocommerce-germanized
400
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:96
401
  msgid "Sale Base Price"
402
  msgstr "Angebotsgrundpreis"
403
 
404
  # @ woocommerce-germanized
405
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:106
406
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:149
407
  msgid "Search for a delivery time&hellip;"
408
  msgstr "Lieferzeit suchen&hellip;"
409
 
410
  # @ woocommerce-germanized
411
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:158
412
  msgid "Free shipping?"
413
  msgstr "Versand kostenlos?"
414
 
415
  # @ woocommerce-germanized
416
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:158
417
  msgid "This option disables the \"plus shipping costs\" notice on product page"
418
  msgstr ""
419
  "Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die "
@@ -473,7 +473,7 @@ msgstr "Keine"
473
 
474
  # @ woocommerce-germanized
475
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:145
476
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:679
477
  msgid "General"
478
  msgstr "Allgemein"
479
 
@@ -568,8 +568,8 @@ msgstr "Kaufvertrag"
568
 
569
  # @ woocommerce-germanized
570
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:193
571
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:555
572
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:567
573
  #, php-format
574
  msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
575
  msgstr ""
@@ -808,18 +808,36 @@ msgstr ""
808
  "anzeigen."
809
 
810
  # @ woocommerce-germanized
 
 
 
 
811
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:351
 
 
 
 
 
 
 
 
 
 
 
 
 
 
812
  msgid "Delivery Times"
813
  msgstr "Lieferzeiten"
814
 
815
  # @ woocommerce-germanized
816
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:354
817
  #: includes/admin/views/html-page-status-germanized.php:42
818
  msgid "Default Delivery Time"
819
  msgstr "Standard-Lieferzeit"
820
 
821
  # @ woocommerce-germanized
822
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:355
823
  msgid ""
824
  "This delivery time will be added to every product if no delivery time has "
825
  "been chosen individually"
@@ -828,17 +846,17 @@ msgstr ""
828
  "zugeordnet wurde"
829
 
830
  # @ woocommerce-germanized
831
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
832
  msgid "Manage Delivery Times"
833
  msgstr "Lieferzeiten verwalten"
834
 
835
  # @ woocommerce-germanized
836
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:366
837
  msgid "Delivery Time Text"
838
  msgstr "Lieferzeit Text"
839
 
840
  # @ woocommerce-germanized
841
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:367
842
  msgid ""
843
  "This text will be used to indicate delivery time for products. Use "
844
  "{delivery_time} as placeholder."
@@ -847,21 +865,21 @@ msgstr ""
847
  "{delivery_time} als Platzhalter verwenden."
848
 
849
  # @ woocommerce-germanized
850
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:372
851
  msgid "Delivery time: {delivery_time}"
852
  msgstr "Lieferzeit: {delivery_time}"
853
 
854
  # @ woocommerce-germanized
855
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:377
856
  msgid "Sale Price Labels"
857
  msgstr "Preishinweise"
858
 
859
  # @ woocommerce-germanized
860
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:380
861
  msgid "Default Sale Label"
862
  msgstr "Streichpreis-Hinweis"
863
 
864
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:381
865
  msgid ""
866
  "Choose whether you would like to have a default sale price label to inform "
867
  "the customer about the regular price (e.g. Recommended Retail Price)."
@@ -870,16 +888,16 @@ msgstr ""
870
  "den Kunden auf den alten Preis (bei reduzierten Produkten, sog. "
871
  "Streichpreis) hinweist (z.B. UVP)."
872
 
873
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:388
874
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:400
875
  msgid "Manage Price Labels"
876
  msgstr "Preishinweise verwalten"
877
 
878
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:392
879
  msgid "Default Sale Regular Label"
880
  msgstr "Angebotspreis-Hinweis"
881
 
882
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:393
883
  msgid ""
884
  "Choose whether you would like to have a default sale price regular label to "
885
  "inform the customer about the sale price (e.g. New Price)."
@@ -889,17 +907,17 @@ msgstr ""
889
  "hinweist (z.B. Unser neuer Preis)."
890
 
891
  # @ woocommerce-germanized
892
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:406
893
  msgid "Shipping Costs"
894
  msgstr "Versandkosten"
895
 
896
  # @ woocommerce-germanized
897
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:409
898
  msgid "Shipping Costs Text"
899
  msgstr "Versandkosten Text"
900
 
901
  # @ woocommerce-germanized
902
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:410
903
  msgid ""
904
  "This text will be used to inform the customer about shipping costs. Use "
905
  "{link}{/link} to insert link to shipping costs page."
@@ -909,17 +927,17 @@ msgstr ""
909
  "zur Versandkosten-Seite einzufügen."
910
 
911
  # @ woocommerce-germanized
912
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:415
913
  msgid "plus {link}Shipping Costs{/link}"
914
  msgstr "zzgl. {link}Versandkosten{/link}"
915
 
916
  # @ woocommerce-germanized
917
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:419
918
  msgid "Free Shipping Text"
919
  msgstr "Kostenloser Versand Text"
920
 
921
  # @ woocommerce-germanized
922
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:420
923
  msgid ""
924
  "This text will be used to inform the customer about free shipping. Leave "
925
  "empty to disable notice. Use {link}{/link} to insert link to shipping costs "
@@ -930,17 +948,17 @@ msgstr ""
930
  "Versandkosten-Seite einzufügen."
931
 
932
  # @ woocommerce-germanized
933
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:429
934
  msgid "Shipping Costs Tax"
935
  msgstr "Steuerberechnung"
936
 
937
  # @ woocommerce-germanized
938
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:430
939
  msgid "Enable better taxation for shpping costs?"
940
  msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
941
 
942
  # @ woocommerce-germanized
943
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:434
944
  #, php-format
945
  msgid ""
946
  "By choosing this option shipping cost taxation will be calculated based on "
@@ -954,18 +972,18 @@ msgstr ""
954
  "Bruttobeträge. Hier ein kleines Beispiel: %s"
955
 
956
  # @ woocommerce-germanized
957
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:438
958
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:460
959
  msgid "Force Tax Calculation"
960
  msgstr "Steuerberechnung erzwingen"
961
 
962
  # @ woocommerce-germanized
963
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:439
964
  msgid "Force shipping costs tax calculation for every method?"
965
  msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
966
 
967
  # @ woocommerce-germanized
968
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:443
969
  msgid ""
970
  "This option will overwrite settings for each individual shipping method to "
971
  "force tax calculation (instead of only calculating tax for those methods "
@@ -975,22 +993,22 @@ msgstr ""
975
  "Versandarten und erzwingt die Steuerberechnung."
976
 
977
  # @ woocommerce-germanized
978
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:448
979
  msgid "Fees"
980
  msgstr "Gebühren"
981
 
982
  # @ woocommerce-germanized
983
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:451
984
  msgid "Fee Tax"
985
  msgstr "Steuerberechnung"
986
 
987
  # @ woocommerce-germanized
988
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:452
989
  msgid "Enable better taxation for fees?"
990
  msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
991
 
992
  # @ woocommerce-germanized
993
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:456
994
  msgid ""
995
  "By choosing this option fee taxation will be calculated based on tax rates "
996
  "within cart. See shipping costs taxation for more information."
@@ -1001,12 +1019,12 @@ msgstr ""
1001
  "Nettobeträge in Bruttobeträge an."
1002
 
1003
  # @ woocommerce-germanized
1004
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:461
1005
  msgid "Force fee tax calculation for every fee?"
1006
  msgstr "Berechnung der Steuern für Gebühren erzwingen?"
1007
 
1008
  # @ woocommerce-germanized
1009
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:465
1010
  msgid ""
1011
  "This option will overwrite settings for each individual fee to force tax "
1012
  "calculation (instead of only calculating tax for those fees which are "
@@ -1016,28 +1034,28 @@ msgstr ""
1016
  "Steuerberechnung."
1017
 
1018
  # @ woocommerce-germanized
1019
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:470
1020
  msgid "Customers"
1021
  msgstr "Kunden"
1022
 
1023
  # @ woocommerce-germanized
1024
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:473
1025
  #: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:567
1026
  msgid "Checkbox"
1027
  msgstr "Checkbox"
1028
 
1029
  # @ woocommerce-germanized
1030
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:474
1031
  msgid "Add a checkbox to customer registration form."
1032
  msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
1033
 
1034
  # @ woocommerce-germanized
1035
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:481
1036
  msgid "Checkbox text"
1037
  msgstr "Checkbox Text"
1038
 
1039
  # @ woocommerce-germanized
1040
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:482
1041
  msgid ""
1042
  "Choose a Plain Text which will be shown as checkbox text for customer "
1043
  "account creation. Use {term_link}{/term_link}, {data_security_link}{/"
@@ -1051,7 +1069,7 @@ msgstr ""
1051
  "Hinweisseiten."
1052
 
1053
  # @ woocommerce-germanized
1054
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:484
1055
  msgid ""
1056
  "Yes, I’d like create a new account and have read and understood the "
1057
  "{data_security_link}data privacy statement{/data_security_link}."
@@ -1060,19 +1078,19 @@ msgstr ""
1060
  "{data_security_link}Datenschutzerklärung{/data_security_link}."
1061
 
1062
  # @ woocommerce-germanized
1063
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:491
1064
  msgid "Checkout"
1065
  msgstr "Kasse"
1066
 
1067
  # @ woocommerce-germanized
1068
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:492
1069
  msgid ""
1070
  "Replace default WooCommerce text regarding account creation during checkout."
1071
  msgstr ""
1072
  "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
1073
 
1074
  # @ woocommerce-germanized
1075
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:493
1076
  msgid ""
1077
  "Use the text from above instead of the default WooCommerce text regarding "
1078
  "account creation during checkout. This checkbox is only show if you have "
@@ -1084,17 +1102,17 @@ msgstr ""
1084
  "zulässt."
1085
 
1086
  # @ woocommerce-germanized
1087
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:500
1088
  msgid "Customer Double Opt In"
1089
  msgstr "Double Opt-In"
1090
 
1091
  # @ woocommerce-germanized
1092
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:501
1093
  msgid "Enable customer double opt in on registration?"
1094
  msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
1095
 
1096
  # @ woocommerce-germanized
1097
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:502
1098
  #, php-format
1099
  msgid ""
1100
  "If customer chooses to create a customer account an email with an activation "
@@ -1108,15 +1126,15 @@ msgstr ""
1108
  "Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
1109
  "Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1110
 
1111
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:509
1112
  msgid "Disable Login and Checkout"
1113
  msgstr "Login und Checkout"
1114
 
1115
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:510
1116
  msgid "Disable login and checkout for unactivated customers."
1117
  msgstr "Deaktiviere den Login und Checkout für inaktive Kunden."
1118
 
1119
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:511
1120
  msgid ""
1121
  "Customers that did not click on the activation link will not be able to "
1122
  "complete checkout nor login to their account."
@@ -1126,12 +1144,12 @@ msgstr ""
1126
  "werden."
1127
 
1128
  # @ woocommerce-germanized
1129
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:518
1130
  msgid "Delete Unactivated After"
1131
  msgstr "Unaktivierte löschen nach"
1132
 
1133
  # @ woocommerce-germanized
1134
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:519
1135
  msgid ""
1136
  "This will make sure unactivated customer accounts will be deleted after X "
1137
  "days. Set to 0 if you don't want to automatically delete unactivated "
@@ -1142,23 +1160,23 @@ msgstr ""
1142
  "setze den Wert auf 0."
1143
 
1144
  # @ woocommerce-germanized
1145
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:520
1146
  msgid "days"
1147
  msgstr "Tagen"
1148
 
1149
  # @ woocommerce-germanized
1150
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:529
1151
  #: includes/wc-gzd-core-functions.php:60
1152
  msgid "Right of Recission"
1153
  msgstr "Widerrufsrecht"
1154
 
1155
  # @ woocommerce-germanized
1156
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:532
1157
  msgid "Revocation Address"
1158
  msgstr "Widerruf richten an"
1159
 
1160
  # @ woocommerce-germanized
1161
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:533
1162
  msgid ""
1163
  "Type in an address, telephone/telefax number, email address which is to be "
1164
  "used as revocation address"
@@ -1167,18 +1185,18 @@ msgstr ""
1167
  "die deine Kunden ihren Widerruf richten sollen"
1168
 
1169
  # @ woocommerce-germanized
1170
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:542
1171
  #: includes/admin/views/html-page-status-germanized.php:81
1172
  msgid "Virtual VAT"
1173
  msgstr "USt. Änderung 2015"
1174
 
1175
  # @ woocommerce-germanized
1176
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:545
1177
  msgid "Enable Virtual VAT"
1178
  msgstr "USt. Anpassung aktivieren"
1179
 
1180
  # @ woocommerce-germanized
1181
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:546
1182
  msgid ""
1183
  "Enable if you want to charge your customer's countries' VAT for virtual "
1184
  "products."
@@ -1186,7 +1204,7 @@ msgstr ""
1186
  "Für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers berechnen."
1187
 
1188
  # @ woocommerce-germanized
1189
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:550
1190
  #, php-format
1191
  msgid ""
1192
  "New EU VAT rule applies on 01.01.2015. Make sure that every digital or "
@@ -1209,35 +1227,35 @@ msgstr ""
1209
  "dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1210
 
1211
  # @ woocommerce-germanized
1212
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:555
1213
  msgctxt "invoices"
1214
  msgid "Invoices"
1215
  msgstr "Rechnungen"
1216
 
1217
  # @ woocommerce-germanized
1218
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:567
1219
  msgid "VAT"
1220
  msgstr "Umsatzsteuer"
1221
 
1222
  # @ woocommerce-germanized
1223
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:602
1224
  #, php-format
1225
  msgid "Attach %s"
1226
  msgstr "%s"
1227
 
1228
  # @ woocommerce-germanized
1229
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:603
1230
  #, php-format
1231
  msgid "Attach %s to the following email templates"
1232
  msgstr "%s an die folgenden E-Mail Templates anfügen"
1233
 
1234
  # @ woocommerce-germanized
1235
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:616
1236
  msgid "E-Mails"
1237
  msgstr "E-Mails"
1238
 
1239
  # @ woocommerce-germanized
1240
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:616
1241
  msgid ""
1242
  "Use drag & drop to customize attachment order. Don't forget to save your "
1243
  "changes."
@@ -1245,17 +1263,17 @@ msgstr ""
1245
  "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu "
1246
  "beeinflussen und speichere anschließend deine Änderungen."
1247
 
1248
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:632
1249
  msgid "Hide Username"
1250
  msgstr "Nutzernamen verstecken"
1251
 
1252
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:633
1253
  msgid ""
1254
  "Hide username from email content if password or password reset link is "
1255
  "embedded."
1256
  msgstr "Nutzernamen nicht zusammen mit einem Passwort versenden."
1257
 
1258
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:634
1259
  msgid ""
1260
  "Trusted Shops advises to not show the username together with an account "
1261
  "password or password reset link. This option hides (or masks) the username "
@@ -1266,12 +1284,12 @@ msgstr ""
1266
  "Trusted Shops Mitglied bist, solltest du diese Option aktivieren."
1267
 
1268
  # @ woocommerce-germanized
1269
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:642
1270
  msgid "Email Attachment Options"
1271
  msgstr "PDF Anhang"
1272
 
1273
  # @ woocommerce-germanized
1274
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:642
1275
  #, php-format
1276
  msgid ""
1277
  "Want to attach automatically generated PDF files to emails instead of plain "
@@ -1281,27 +1299,27 @@ msgstr ""
1281
  "%sUpgrade zur %spro%s Version%s"
1282
 
1283
  # @ woocommerce-germanized
1284
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:665
1285
  msgid "Downloadable Product"
1286
  msgstr "Herunterladbares Produkt"
1287
 
1288
  # @ woocommerce-germanized
1289
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:666
1290
  msgid "Virtual Product"
1291
  msgstr "Virtuelles Produkt"
1292
 
1293
  # @ woocommerce-germanized
1294
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:682
1295
  msgid "Add to Cart"
1296
  msgstr "Zum Warenkorb Button"
1297
 
1298
  # @ woocommerce-germanized
1299
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:683
1300
  msgid "Show add to cart button on listings?"
1301
  msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
1302
 
1303
  # @ woocommerce-germanized
1304
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:687
1305
  msgid ""
1306
  "unset this option if you don't want to show the add to cart button within "
1307
  "the product listings"
@@ -1310,18 +1328,18 @@ msgstr ""
1310
  "von Produktauflistungen darstellen möchten"
1311
 
1312
  # @ woocommerce-germanized
1313
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:691
1314
  msgid "Link to Details"
1315
  msgstr "Verlinkung zu Produktdetails"
1316
 
1317
  # @ woocommerce-germanized
1318
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:692
1319
  msgid ""
1320
  "Want to link to product details page instead of add to cart within listings?"
1321
  msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
1322
 
1323
  # @ woocommerce-germanized
1324
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:696
1325
  msgid ""
1326
  "Decide whether you like to link to your product's details page instead of "
1327
  "displaying an add to cart button within product listings."
@@ -1331,17 +1349,17 @@ msgstr ""
1331
  "diese Option."
1332
 
1333
  # @ woocommerce-germanized
1334
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:700
1335
  msgid "Product Details Text"
1336
  msgstr "Produktdetails Text"
1337
 
1338
  # @ woocommerce-germanized
1339
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:702
1340
  msgid "Details"
1341
  msgstr "Details"
1342
 
1343
  # @ woocommerce-germanized
1344
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:704
1345
  msgid ""
1346
  "If you have chosen to link to product details page instead of add to cart "
1347
  "URL you may want to change the button text."
@@ -1351,11 +1369,11 @@ msgstr ""
1351
  "einen Button-Text vergeben."
1352
 
1353
  # @ woocommerce-germanized
1354
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:709
1355
  msgid "Digital Delivery Time Text"
1356
  msgstr "Lieferzeit Digital"
1357
 
1358
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:713
1359
  msgid ""
1360
  "Enter a text which will be shown as digital delivery time text (replacement "
1361
  "for default digital time on digital products)."
@@ -1365,79 +1383,79 @@ msgstr ""
1365
  "lassen."
1366
 
1367
  # @ woocommerce-germanized
1368
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:718
1369
  msgid "Notice Footer"
1370
  msgstr "Hinweise im Footer"
1371
 
1372
  # @ woocommerce-germanized
1373
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:719
1374
  msgid "Show a global VAT notice within footer"
1375
  msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
1376
 
1377
  # @ woocommerce-germanized
1378
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:727
1379
  msgid "Show a global sale price notice within footer"
1380
  msgstr ""
1381
  "Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer "
1382
  "einfügen."
1383
 
1384
  # @ woocommerce-germanized
1385
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:736
1386
  msgid "Products"
1387
  msgstr "Produkt"
1388
 
1389
  # @ woocommerce-germanized
1390
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:739
1391
  msgid "Show within Product Listings"
1392
  msgstr "In Produktlisten"
1393
 
1394
  # @ woocommerce-germanized
1395
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:740
1396
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:789
1397
  msgid "Shipping Costs notice"
1398
  msgstr "Versandkosten-Hinweis"
1399
 
1400
  # @ woocommerce-germanized
1401
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:748
1402
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:797
1403
  msgid "Tax Info"
1404
  msgstr "MwSt. Hinweis"
1405
 
1406
  # @ woocommerce-germanized
1407
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:756
1408
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:805
1409
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:869
1410
  msgid "Base Price"
1411
  msgstr "Grundpreis"
1412
 
1413
  # @ woocommerce-germanized
1414
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:772
1415
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:821
1416
  msgid "Delivery Time Notice"
1417
  msgstr "Lieferzeiten-Hinweis"
1418
 
1419
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:780
1420
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:829
1421
  #: includes/class-wc-gzd-post-types.php:93
1422
  #: includes/class-wc-gzd-post-types.php:95
1423
  msgid "Price Labels"
1424
  msgstr "Preishinweise"
1425
 
1426
  # @ woocommerce-germanized
1427
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:788
1428
  msgid "Show on Product Detail Page"
1429
  msgstr "Auf der Produktseite"
1430
 
1431
  # @ woocommerce-germanized
1432
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:837
1433
  msgid "Hide Tax Rate"
1434
  msgstr "Steuersatz verstecken"
1435
 
1436
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:838
1437
  msgid "Hide specific tax rate within shop pages."
1438
  msgstr "Entferne die Anzeige des konkreten Steuersatzes im Shop."
1439
 
1440
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:842
1441
  msgid ""
1442
  "This option will make sure that within shop pages no specific tax rates are "
1443
  "shown. Instead only incl. tax or excl. tax notice is shown."
@@ -1447,12 +1465,12 @@ msgstr ""
1447
  "bzw. exkl. MwSt."
1448
 
1449
  # @ woocommerce-germanized
1450
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:846
1451
  msgid "Hide Shipping Costs Notice"
1452
  msgstr "Versandkosten ausblenden"
1453
 
1454
  # @ woocommerce-germanized
1455
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:847
1456
  msgid ""
1457
  "Select product types for which you might want to disable the shipping costs "
1458
  "notice."
@@ -1461,11 +1479,11 @@ msgstr ""
1461
  "möchtest."
1462
 
1463
  # @ woocommerce-germanized
1464
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:857
1465
  msgid "Hide Delivery Time Notice"
1466
  msgstr "Lieferzeiten ausblenden"
1467
 
1468
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:858
1469
  msgid ""
1470
  "Select product types for which you might want to disable the delivery time "
1471
  "notice."
@@ -1474,12 +1492,12 @@ msgstr ""
1474
  "möchtest."
1475
 
1476
  # @ woocommerce-germanized
1477
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:872
1478
  msgid "Base Price Text"
1479
  msgstr "Grundpreis Text"
1480
 
1481
  # @ woocommerce-germanized
1482
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:873
1483
  msgid ""
1484
  "This text will be used to display the base price. Use {price} to insert the "
1485
  "price. If you want to specifically format base price output use {base}, "
@@ -1491,26 +1509,26 @@ msgstr ""
1491
  "{base_price} für die einzelnen Elemente."
1492
 
1493
  # @ woocommerce-germanized
1494
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:878
1495
  msgid "{price}"
1496
  msgstr "{price}"
1497
 
1498
  # @ woocommerce-germanized
1499
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:882
1500
  msgid "Variable Base Price"
1501
  msgstr "Variabler Grundpreis"
1502
 
1503
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:883
1504
  msgid "Enable price range base prices for variable products."
1505
  msgstr "Aktiviere von-bis-Grundpreise für variable Produkte."
1506
 
1507
  # @ woocommerce-germanized
1508
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:890
1509
  msgid "Product Units Text"
1510
  msgstr "Produkteinheiten Text"
1511
 
1512
  # @ woocommerce-germanized
1513
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:891
1514
  msgid ""
1515
  "This text will be used to display the product units. Use {product_units} to "
1516
  "insert the amount of product units. Use {unit} to insert the unit. "
@@ -1522,26 +1540,26 @@ msgstr ""
1522
  "Grundpreis."
1523
 
1524
  # @ woocommerce-germanized
1525
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:896
1526
  msgid "Product contains: {product_units} {unit}"
1527
  msgstr "Produkt enthält: {product_units} {unit}"
1528
 
1529
  # @ woocommerce-germanized
1530
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:901
1531
  msgid "Checkout & Cart"
1532
  msgstr "Checkout & Warenkorb"
1533
 
1534
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:904
1535
  msgid "DHL Parcel Shops"
1536
  msgstr "DHL Packstationen"
1537
 
1538
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:905
1539
  msgid ""
1540
  "Allow customers to choose a DHL parcel shop or packing station as delivery "
1541
  "address."
1542
  msgstr "Versand an DHL Packstation bzw. Paketshops aktivieren."
1543
 
1544
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:909
1545
  msgid ""
1546
  "This option adds a checkbox to your checkout shipping fields which allows "
1547
  "the customer to optionally choose a DHL packing station or parcel shop for "
@@ -1551,27 +1569,27 @@ msgstr ""
1551
  "der Kunde optional die Lieferung an eine Packstation aktivieren. Fall das "
1552
  "der Fall ist, muss eine PostNummer angegeben werden."
1553
 
1554
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:913
1555
  msgid "Supported Countries"
1556
  msgstr "Unterstützte Länder"
1557
 
1558
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:917
1559
  msgid "Choose countries which support Parcel Shop delivery."
1560
  msgstr ""
1561
  "Wähle hier die Länder an, in denen du die Lieferung an DHL Packstationen "
1562
  "bzw. Paketshops aktivieren möchtest."
1563
 
1564
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:921
1565
  #: includes/class-wc-gzd-dhl-parcel-shops.php:302
1566
  msgid "Parcel Shop Finder"
1567
  msgstr "Paketshop finden"
1568
 
1569
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:922
1570
  msgid ""
1571
  "Enable DHL Parcel Shop Finder to let customers choose a parcel shop nearby."
1572
  msgstr "Standortsuche nach der nächstgelegenen Packstation aktivieren."
1573
 
1574
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:926
1575
  #, php-format
1576
  msgid ""
1577
  "You may enable this option to add a <a href=\"%s\" target=\"_blank\">Parcel "
@@ -1586,13 +1604,13 @@ msgstr ""
1586
  "Nähe auswählen und die Daten automatisch übernehmen."
1587
 
1588
  # @ woocommerce-germanized
1589
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:930
1590
  #: includes/admin/views/html-page-status-germanized.php:55
1591
  msgid "Fallback Mode"
1592
  msgstr "Fallback Modus"
1593
 
1594
  # @ woocommerce-germanized
1595
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:931
1596
  msgid ""
1597
  "Enable to make sure default checkout template is not being overriden by "
1598
  "theme."
@@ -1600,7 +1618,7 @@ msgstr ""
1600
  "Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
1601
 
1602
  # @ woocommerce-germanized
1603
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:935
1604
  msgid ""
1605
  "If you are facing problems within your checkout e.g. legally relevant data "
1606
  "is not showing (terms, delivery time, unit price etc.) your theme seems to "
@@ -1614,17 +1632,17 @@ msgstr ""
1614
  "Checkout (review-order.php und form-checkout.php) zu überschreiben. "
1615
 
1616
  # @ woocommerce-germanized
1617
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:939
1618
  msgid "Force free shipping"
1619
  msgstr "Versandmethode erzwingen"
1620
 
1621
  # @ woocommerce-germanized
1622
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:940
1623
  msgid "Force free shipping method if available?"
1624
  msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
1625
 
1626
  # @ woocommerce-germanized
1627
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:944
1628
  msgid ""
1629
  "By default WooCommerce will let customers choose other shipping methods than "
1630
  "free shipping (if available). This option will force free shipping if "
@@ -1635,18 +1653,18 @@ msgstr ""
1635
  "Versand, sobald dieser verfügbar ist."
1636
 
1637
  # @ woocommerce-germanized
1638
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:948
1639
  msgid "Hide taxes estimated"
1640
  msgstr "Hinweis \"Steuern geschätzt\""
1641
 
1642
  # @ woocommerce-germanized
1643
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:949
1644
  msgid ""
1645
  "Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
1646
  msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
1647
 
1648
  # @ woocommerce-germanized
1649
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:953
1650
  msgid ""
1651
  "By default WooCommerce adds a \"taxes and shipping estimated\" text to your "
1652
  "cart. This might puzzle your customers and may not meet german law."
@@ -1656,17 +1674,17 @@ msgstr ""
1656
  "Markt geeignet."
1657
 
1658
  # @ woocommerce-germanized
1659
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:957
1660
  msgid "Show Thumbnails"
1661
  msgstr "Thumbnails anzeigen"
1662
 
1663
  # @ woocommerce-germanized
1664
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:958
1665
  msgid "Show product thumbnails on checkout page?"
1666
  msgstr "Produktbilder im Checkout darstellen?"
1667
 
1668
  # @ woocommerce-germanized
1669
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:962
1670
  msgid ""
1671
  "Uncheck if you don't want to show your product thumbnails within checkout "
1672
  "table."
@@ -1675,17 +1693,17 @@ msgstr ""
1675
  "bekommen möchtest."
1676
 
1677
  # @ woocommerce-germanized
1678
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:966
1679
  msgid "Hide Shipping Select"
1680
  msgstr "Versandarten Auswahl"
1681
 
1682
  # @ woocommerce-germanized
1683
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:967
1684
  msgid "Hide shipping rate selection from checkout?"
1685
  msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
1686
 
1687
  # @ woocommerce-germanized
1688
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:971
1689
  msgid ""
1690
  "This option will hide shipping rate selection from checkout. By then "
1691
  "customers will only be able to change their shipping rate on cart page."
@@ -1695,18 +1713,18 @@ msgstr ""
1695
  "Versandmethode ändern."
1696
 
1697
  # @ woocommerce-germanized
1698
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:975
1699
  msgid "Show back to cart button"
1700
  msgstr "Bestellung bearbeiten"
1701
 
1702
  # @ woocommerce-germanized
1703
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:976
1704
  msgid "Show back to cart button within your checkout table?"
1705
  msgstr ""
1706
  "Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
1707
 
1708
  # @ woocommerce-germanized
1709
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:980
1710
  msgid ""
1711
  "This button may let your customer edit their order before submitting. Some "
1712
  "people state that this button should be hidden to avoid legal problems."
@@ -1718,28 +1736,28 @@ msgstr ""
1718
  "keine weitere Informationen abgedruckt werden sollten."
1719
 
1720
  # @ woocommerce-germanized
1721
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:984
1722
  msgid "Show edit data notice"
1723
  msgstr "Bestellung prüfen Hinweis"
1724
 
1725
  # @ woocommerce-germanized
1726
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:985
1727
  msgid "Show a \"check-your-entries\" notice to the user?"
1728
  msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
1729
 
1730
  # @ woocommerce-germanized
1731
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:989
1732
  msgid "This notice will be added right before the order comments field."
1733
  msgstr ""
1734
  "Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
1735
 
1736
  # @ woocommerce-germanized
1737
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:993
1738
  msgid "Checkout Table Color"
1739
  msgstr "Hintergrundfarbe der Tabelle"
1740
 
1741
  # @ woocommerce-germanized
1742
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:995
1743
  msgid ""
1744
  "Choose the color of your checkout product table. This table should be "
1745
  "highlighted within your checkout page."
@@ -1748,17 +1766,17 @@ msgstr ""
1748
  "Tabelle sollte sich farblich vom Rest des Inhalts abheben."
1749
 
1750
  # @ woocommerce-germanized
1751
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1001
1752
  msgid "Checkout Legal Display"
1753
  msgstr "Checkbox oder Text"
1754
 
1755
  # @ woocommerce-germanized
1756
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1002
1757
  msgid "Use Text without Checkbox"
1758
  msgstr "Rechtshinweis ohne Checkbox."
1759
 
1760
  # @ woocommerce-germanized
1761
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1004
1762
  msgid ""
1763
  "This version will remove checkboxes from Checkout and display a text "
1764
  "instead. This seems to be legally compliant (Zalando & Co are using this "
@@ -1769,12 +1787,12 @@ msgstr ""
1769
  "diese Form)"
1770
 
1771
  # @ woocommerce-germanized
1772
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1010
1773
  msgid "Legal Text"
1774
  msgstr "Rechtlicher Hinweistext"
1775
 
1776
  # @ woocommerce-germanized
1777
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1011
1778
  msgid ""
1779
  "Choose a Plain Text which will be shown right above checkout submit button. "
1780
  "Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, "
@@ -1787,7 +1805,7 @@ msgstr ""
1787
  "revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
1788
 
1789
  # @ woocommerce-germanized
1790
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1013
1791
  msgid ""
1792
  "With your order, you agree to have read and understood our {term_link}Terms "
1793
  "and Conditions{/term_link} and your {revocation_link}Right of Recission{/"
@@ -1798,12 +1816,12 @@ msgstr ""
1798
  "revocation_link} einverstanden."
1799
 
1800
  # @ woocommerce-germanized
1801
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1020
1802
  msgid "Legal Text Error"
1803
  msgstr "Fehlermeldung der Checkbox"
1804
 
1805
  # @ woocommerce-germanized
1806
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1021
1807
  msgid ""
1808
  "If you have chosen to use checkbox validation please choose a error message "
1809
  "which will be shown if the user doesn't check checkbox. Use {term_link}{/"
@@ -1818,7 +1836,7 @@ msgstr ""
1818
  "revocation_link}"
1819
 
1820
  # @ woocommerce-germanized
1821
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1023
1822
  msgid ""
1823
  "To finish the order you have to accept to our {term_link}Terms and "
1824
  "Conditions{/term_link} and {revocation_link}Right of Recission{/"
@@ -1828,17 +1846,17 @@ msgstr ""
1828
  "term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link}."
1829
 
1830
  # @ woocommerce-germanized
1831
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1030
1832
  msgid "Show digital notice"
1833
  msgstr "Checkbox digitale Produkte"
1834
 
1835
  # @ woocommerce-germanized
1836
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1031
1837
  msgid "Show checkbox for digital products."
1838
  msgstr "Checkbox bei digitalen Produkten anzeigen."
1839
 
1840
  # @ woocommerce-germanized
1841
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1032
1842
  msgid ""
1843
  "Disable this option if you want your customers to obtain their right of "
1844
  "recission even if digital products are being bought."
@@ -1848,12 +1866,12 @@ msgstr ""
1848
  "werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
1849
 
1850
  # @ woocommerce-germanized
1851
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1039
1852
  msgid "Digital Product types"
1853
  msgstr "Digitale Produkttypen"
1854
 
1855
  # @ woocommerce-germanized
1856
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1040
1857
  msgid ""
1858
  "Select product types for which the loss of recission notice is shown. "
1859
  "Product types like \"simple product\" may be redudant because they include "
@@ -1865,12 +1883,12 @@ msgstr ""
1865
  "einschließen."
1866
 
1867
  # @ woocommerce-germanized
1868
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1050
1869
  msgid "Legal Digital Text"
1870
  msgstr "Hinweis Digital"
1871
 
1872
  # @ woocommerce-germanized
1873
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1051
1874
  msgid ""
1875
  "Choose a Plain Text which will be shown right above checkout submit button "
1876
  "if a user has picked a digital product. See legal text option for possible "
@@ -1881,7 +1899,7 @@ msgstr ""
1881
  "Platzhalter verwenden wie beim Rechtlichen Hinweistext"
1882
 
1883
  # @ woocommerce-germanized
1884
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1053
1885
  msgid ""
1886
  "For digital products: I strongly agree that the execution of the agreement "
1887
  "starts before the revocation period has expired. I am aware that my right of "
@@ -1892,13 +1910,13 @@ msgstr ""
1892
  "bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
1893
 
1894
  # @ woocommerce-germanized
1895
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1060
1896
  msgid "Legal Digital Error"
1897
  msgstr "Fehlermeldung Digital"
1898
 
1899
  # @ woocommerce-germanized
1900
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1061
1901
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1100
1902
  msgid ""
1903
  "This text will be shown as error message if customer has not checked the "
1904
  "corresponding checkbox. See legal text option for possible placeholders."
@@ -1908,7 +1926,7 @@ msgstr ""
1908
  "Hinweistext für eine Liste der Platzhalter."
1909
 
1910
  # @ woocommerce-germanized
1911
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1063
1912
  #: includes/wc-gzd-cart-functions.php:317
1913
  msgid ""
1914
  "To retrieve direct access to digital content you have to agree to the loss "
@@ -1918,12 +1936,12 @@ msgstr ""
1918
  "Widerrufsrecht verzichten."
1919
 
1920
  # @ woocommerce-germanized
1921
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1070
1922
  msgid "Digital Confirmation Notice"
1923
  msgstr "Digitale Bestätigung"
1924
 
1925
  # @ woocommerce-germanized
1926
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1071
1927
  msgid ""
1928
  "This text will be appended to your order processing email if the order "
1929
  "contains digital products. Use placeholders {link}{/link} to insert link to "
@@ -1934,7 +1952,7 @@ msgstr ""
1934
  "Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
1935
 
1936
  # @ woocommerce-germanized
1937
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1074
1938
  msgid ""
1939
  "Furthermore you have expressly agreed to start the performance of the "
1940
  "contract for digital items (e.g. downloads) before expiry of the withdrawal "
@@ -1948,17 +1966,17 @@ msgstr ""
1948
  "verlieren."
1949
 
1950
  # @ woocommerce-germanized
1951
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1080
1952
  msgid "Show service notice"
1953
  msgstr "Checkbox Dienstleistungen"
1954
 
1955
  # @ woocommerce-germanized
1956
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1081
1957
  msgid "Show checkbox for service products."
1958
  msgstr "Checkbox bei Dienstleistungen anzeigen."
1959
 
1960
  # @ woocommerce-germanized
1961
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1082
1962
  msgid ""
1963
  "Disable this option if you want your customers to obtain their right of "
1964
  "recission even if service products are being bought."
@@ -1969,12 +1987,12 @@ msgstr ""
1969
  "Widerrufsfrist mit der Dienstleistung begonnen wird."
1970
 
1971
  # @ woocommerce-germanized
1972
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1089
1973
  msgid "Legal Service Text"
1974
  msgstr "Hinweis Dienstleistungen"
1975
 
1976
  # @ woocommerce-germanized
1977
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1090
1978
  msgid ""
1979
  "Choose a Plain Text which will be shown right above checkout submit button "
1980
  "if a user has picked a service product. See legal text option for possible "
@@ -1985,7 +2003,7 @@ msgstr ""
1985
  "Platzhalter verwenden wie beim Rechtlichen Hinweistext."
1986
 
1987
  # @ woocommerce-germanized
1988
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1092
1989
  #: includes/wc-gzd-cart-functions.php:339
1990
  msgid ""
1991
  "For services: I demand and acknowledge the immediate performance of the "
@@ -1998,12 +2016,12 @@ msgstr ""
1998
  "vollständiger Erfüllung des Vertrages erlischt."
1999
 
2000
  # @ woocommerce-germanized
2001
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1099
2002
  msgid "Legal Service Error"
2003
  msgstr "Fehlermeldung"
2004
 
2005
  # @ woocommerce-germanized
2006
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1102
2007
  #: includes/wc-gzd-cart-functions.php:348
2008
  msgid ""
2009
  "To allow the immediate performance of the services you have to agree to the "
@@ -2012,12 +2030,12 @@ msgstr ""
2012
  "Bitte stimme dem Beginn der Dienstleistung vor Ablauf der Widerrufsfrist zu."
2013
 
2014
  # @ woocommerce-germanized
2015
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1109
2016
  msgid "Service Confirmation Notice"
2017
  msgstr "Dienstleistung Bestätigung"
2018
 
2019
  # @ woocommerce-germanized
2020
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1110
2021
  msgid ""
2022
  "This text will be appended to your order processing email if the order "
2023
  "contains service products. Use placeholders {link}{/link} to insert link to "
@@ -2028,7 +2046,7 @@ msgstr ""
2028
  "Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
2029
 
2030
  # @ woocommerce-germanized
2031
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1113
2032
  msgid ""
2033
  "Furthermore you have expressly agreed to start the performance of the "
2034
  "contract for services before expiry of the withdrawal period. I have noted "
@@ -2042,18 +2060,18 @@ msgstr ""
2042
  "erlischt."
2043
 
2044
  # @ woocommerce-germanized
2045
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1119
2046
  msgid "Parcel Delivery Checkbox"
2047
  msgstr "Paketdienstleister Checkbox"
2048
 
2049
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1120
2050
  msgid ""
2051
  "Show checkbox for data transmission to third party parcel service providers."
2052
  msgstr ""
2053
  "Checkbox zur Erlaubnis der Datenweitergabe an den Paketdienstleister "
2054
  "einfügen."
2055
 
2056
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1121
2057
  msgid ""
2058
  "You may optionally choose to show a checkbox which lets the customer accept "
2059
  "data transmission to a third party parcel service provider to receive parcel "
@@ -2067,15 +2085,15 @@ msgstr ""
2067
  "weitergeleitet werden. "
2068
 
2069
  # @ woocommerce-germanized
2070
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1128
2071
  msgid "Checkbox required"
2072
  msgstr "Checkbox verpflichtend"
2073
 
2074
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1129
2075
  msgid "Make the parcel delivery checkbox a required field."
2076
  msgstr "Paketdienstleister Checkbox zum Pflichtfeld machen?"
2077
 
2078
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1130
2079
  msgid ""
2080
  "For some reason you may want to force your customers to Opt-In to the data "
2081
  "transmission to a third party parcel service provider."
@@ -2085,11 +2103,11 @@ msgstr ""
2085
  "diese Option aus."
2086
 
2087
  # @ woocommerce-germanized
2088
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1137
2089
  msgid "Parcel Delivery Text"
2090
  msgstr "Paketdienstleister Text"
2091
 
2092
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1138
2093
  msgid ""
2094
  "Choose a Plain Text which will be shown right next to the corresponding "
2095
  "checkbox to inform the customer about the data being transfered to the third "
@@ -2101,7 +2119,7 @@ msgstr ""
2101
  "den Paketdienstleister. Verwende den Platzhalter {shipping_method_title} um "
2102
  "den Titel der Versandmethoden einzubetten."
2103
 
2104
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1140
2105
  #: includes/wc-gzd-cart-functions.php:396
2106
  msgid ""
2107
  "Yes, I would like to be reminded via E-mail about parcel delivery "
@@ -2113,26 +2131,26 @@ msgstr ""
2113
  "wird nur für diesen einmaligen Zweck an unseren Paketdienstleister "
2114
  "weitergegeben."
2115
 
2116
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1148
2117
  msgid "Select shipping methods which are applicable for the Opt-In Checkbox."
2118
  msgstr ""
2119
  "Wähle Versandmethoden aus für die die Paketdienstleister Checkbox angezeigt "
2120
  "werden soll."
2121
 
2122
  # @ woocommerce-germanized
2123
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1158
2124
  msgid "Pay now Button"
2125
  msgstr "Jetzt bezahlen Button"
2126
 
2127
  # @ woocommerce-germanized
2128
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1159
2129
  msgid "Add a pay now button to emails and order success page."
2130
  msgstr ""
2131
  "Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite "
2132
  "hinzu."
2133
 
2134
  # @ woocommerce-germanized
2135
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1160
2136
  msgid ""
2137
  "Add a pay now button to order confirmation email and order success page if "
2138
  "the order awaits payment (PayPal etc)."
@@ -2142,30 +2160,30 @@ msgstr ""
2142
  "benötigt (z.B. per PayPal)."
2143
 
2144
  # @ woocommerce-germanized
2145
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1167
2146
  msgid "Order Success Text"
2147
  msgstr "Bestellung eingegangen"
2148
 
2149
  # @ woocommerce-germanized
2150
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1168
2151
  msgid "Choose a custom text to display on order success page."
2152
  msgstr ""
2153
  "Hier kannst du einen individuellen kurzen Text eingeben, der nach der "
2154
  "Bestellung ausgegeben wird."
2155
 
2156
  # @ woocommerce-germanized
2157
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1176
2158
  msgid "Order Success Data"
2159
  msgstr "Bestellbestätigungs-Daten"
2160
 
2161
  # @ woocommerce-germanized
2162
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1177
2163
  msgid "Hide product table and customer data on order success page"
2164
  msgstr ""
2165
  "Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
2166
 
2167
  # @ woocommerce-germanized
2168
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1285
2169
  msgid ""
2170
  "Sorry, but the new Virtual VAT rules cannot be applied to small business."
2171
  msgstr ""
@@ -3208,18 +3226,18 @@ msgctxt "ekomi"
3208
  msgid "eKomi Options"
3209
  msgstr "eKomi"
3210
 
3211
- #: includes/class-wc-gzd-emails.php:75
3212
  msgid "Someone requested a password reset for your account."
3213
  msgstr ""
3214
  "Jemand hat das Zurücksetzen des Passworts für deinen Account beantragt."
3215
 
3216
- #: includes/class-wc-gzd-emails.php:88
3217
  #, php-format
3218
  msgid "Thanks for creating an account on %s."
3219
  msgstr "Danke, dass du ein Konto bei %s erstellt hast."
3220
 
3221
  # @ woocommerce-germanized
3222
- #: includes/class-wc-gzd-emails.php:451
3223
  msgctxt "revocation-form"
3224
  msgid "Forward your Revocation online"
3225
  msgstr "Deinen Widerruf online erklären"
@@ -4800,18 +4818,6 @@ msgstr ""
4800
  msgid "Data Security"
4801
  msgstr "Datenschutzbelehrung"
4802
 
4803
- # @ woocommerce-germanized
4804
- #: includes/wc-gzd-core-functions.php:94
4805
- msgid ""
4806
- "Because of the small business owner state according to &#167; 19 UStG the "
4807
- "seller does not levy nor state the German value added tax."
4808
- msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
4809
-
4810
- # @ woocommerce-germanized
4811
- #: includes/wc-gzd-product-functions.php:58
4812
- msgid "VAT free based on &#167;19 UStG"
4813
- msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
4814
-
4815
  # @ woocommerce-germanized
4816
  #: includes/wc-gzd-template-functions.php:141
4817
  #: templates/checkout/edit-data-notice.php:16
@@ -4903,6 +4909,7 @@ msgstr "Einkauf jetzt bewerten"
4903
 
4904
  # @ woocommerce-germanized
4905
  #: templates/emails/customer-new-account-activation.php:18
 
4906
  #, php-format
4907
  msgid ""
4908
  "Thanks for creating an account on %s. Please follow the activation link to "
@@ -5006,16 +5013,6 @@ msgstr "Bestellung jetzt bewerten"
5006
  msgid "SEPA Data"
5007
  msgstr "SEPA Daten"
5008
 
5009
- # @ woocommerce-germanized
5010
- #: templates/emails/plain/customer-new-account-activation.php:16
5011
- #, php-format
5012
- msgid ""
5013
- "Thanks for creating an account on %s. Your username is %s. Please follow the "
5014
- "activation link to activate your account:"
5015
- msgstr ""
5016
- "Es wurde für dich ein Benutzerkonto bei %s angelegt. Dein Benutzername "
5017
- "lautet %s. Bitte folge dem Link, um dein Benutzerkonto zu bestätigen:"
5018
-
5019
  # @ woocommerce-germanized
5020
  #: templates/footer/sale-info.php:13
5021
  msgid "All striked out prices refer to prices used to be charged at this shop."
@@ -5075,21 +5072,8 @@ msgctxt "trusted-shops"
5075
  msgid "%s custom reviews"
5076
  msgstr "%s Kundenbewertungen"
5077
 
5078
- #~ msgid "[Removed for security reasons]"
5079
- #~ msgstr "[Aus Sicherheitsgründen entfernt]"
5080
-
5081
  #~ msgid ""
5082
- #~ "You may enable this option to add a <a href=\"%s\">Parcel Shop Finder</a> "
5083
- #~ "to your checkout. Adds an link next to the checkbox. The finder (DHL API) "
5084
- #~ "opens in an overlay and lets the customer find and choose a parcel shop "
5085
- #~ "or packing station nearby."
5086
  #~ msgstr ""
5087
- #~ "Aktiviere diese Option um die <a href=\"%s\">Standortsuche</a> zu "
5088
- #~ "aktivieren. Diese Option fügt einen Link neben der Checkbox ein bei "
5089
- #~ "dessen Klick, die Suche (DHL API) in einer Lightbox geöffnet wird. Der "
5090
- #~ "Kunde kann eine Packstation bzw. einen Paketshop seiner Nähe auswählen "
5091
- #~ "und die Daten automatisch übernehmen."
5092
-
5093
- # @ woocommerce-germanized
5094
- #~ msgid "Not found within your imprint"
5095
- #~ msgstr "Nicht in deinem Impressum gefunden"
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized v1.5.1\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2017-03-31 17:37+0200\n"
6
+ "PO-Revision-Date: 2017-03-31 17:37+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
182
  # @ woocommerce-germanized
183
  #: includes/admin/class-wc-gzd-admin-status.php:43
184
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:263
185
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1157
186
  msgid "Shipping Methods"
187
  msgstr "Versandarten"
188
 
203
  msgstr "zu den WooCommerce Germanized Einstellungen"
204
 
205
  # @ woocommerce-germanized
206
+ #: includes/admin/class-wc-gzd-admin.php:80
207
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:25
208
  msgid "Germanized"
209
  msgstr "Germanized"
210
 
211
+ #: includes/admin/class-wc-gzd-admin.php:90
212
  msgid "Parcel Delivery Data Transfer:"
213
  msgstr "Paketdienstleister Datenweitergabe:"
214
 
215
+ #: includes/admin/class-wc-gzd-admin.php:91
216
  msgid "allowed"
217
  msgstr "akzeptiert"
218
 
219
+ #: includes/admin/class-wc-gzd-admin.php:91
220
  msgid "not allowed"
221
  msgstr "nicht akzeptiert"
222
 
223
  # @ woocommerce-germanized
224
+ #: includes/admin/class-wc-gzd-admin.php:164
225
  msgid "Optional Email Content"
226
  msgstr "Optionaler E-Mail Inhalt"
227
 
228
  # @ woocommerce-germanized
229
+ #: includes/admin/class-wc-gzd-admin.php:173
230
  msgid "Add content which will be replacing default page content within emails."
231
  msgstr ""
232
  "Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
233
  "Seite zu bestimmen."
234
 
235
  # @ woocommerce-germanized
236
+ #: includes/admin/class-wc-gzd-admin.php:183
237
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:151
238
  msgid "Optional Mini Description"
239
  msgstr "Warenkorb Kurzbeschreibung"
240
 
241
  # @ woocommerce-germanized
242
+ #: includes/admin/class-wc-gzd-admin.php:200
243
  msgid ""
244
  "This content will be shown as short product description within checkout and "
245
  "emails."
275
 
276
  # @ woocommerce-germanized
277
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:114
278
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:76
279
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:774
280
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:823
281
  msgid "Product Units"
282
  msgstr "Produkteinheiten"
283
 
292
 
293
  # @ woocommerce-germanized
294
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:118
295
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:97
296
  msgid "Calculation"
297
  msgstr "Berechnung"
298
 
313
 
314
  # @ woocommerce-germanized
315
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:136
316
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:149
317
  #: includes/api/class-wc-gzd-rest-products-controller.php:28
318
  #: includes/api/class-wc-gzd-rest-products-controller.php:181
319
  msgid "Delivery Time"
350
  "Preis)."
351
 
352
  # @ woocommerce-germanized
353
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
354
  #: includes/api/class-wc-gzd-rest-products-controller.php:103
355
  #: includes/class-wc-gzd-post-types.php:66
356
  msgid "Unit"
357
  msgstr "Einheit"
358
 
359
  # @ woocommerce-germanized
360
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
361
  msgid "Select unit"
362
  msgstr "Einheit auswählen"
363
 
364
  # @ woocommerce-germanized
365
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
366
  msgid "Needed if selling on a per unit basis"
367
  msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
368
 
369
  # @ woocommerce-germanized
370
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:76
371
  msgid "Number of units included per default product price. Example: 1000 ml."
372
  msgstr ""
373
  "Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
374
 
375
  # @ woocommerce-germanized
376
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:77
377
  msgid "Base Price Units"
378
  msgstr "Grundpreiseinheiten"
379
 
380
  # @ woocommerce-germanized
381
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:77
382
  msgid ""
383
  "Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base "
384
  "price unit amount."
387
  "hier 100 als Grundpreiseinheiten ein."
388
 
389
  # @ woocommerce-germanized
390
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:97
391
  msgid "Calculate base prices automatically."
392
  msgstr "Grundpreis automatisch berechnen."
393
 
394
  # @ woocommerce-germanized
395
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:99
396
  msgid "Regular Base Price"
397
  msgstr "Regulärer Grundpreis"
398
 
399
  # @ woocommerce-germanized
400
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:100
401
  msgid "Sale Base Price"
402
  msgstr "Angebotsgrundpreis"
403
 
404
  # @ woocommerce-germanized
405
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:110
406
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:153
407
  msgid "Search for a delivery time&hellip;"
408
  msgstr "Lieferzeit suchen&hellip;"
409
 
410
  # @ woocommerce-germanized
411
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:162
412
  msgid "Free shipping?"
413
  msgstr "Versand kostenlos?"
414
 
415
  # @ woocommerce-germanized
416
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:162
417
  msgid "This option disables the \"plus shipping costs\" notice on product page"
418
  msgstr ""
419
  "Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die "
473
 
474
  # @ woocommerce-germanized
475
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:145
476
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:689
477
  msgid "General"
478
  msgstr "Allgemein"
479
 
568
 
569
  # @ woocommerce-germanized
570
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:193
571
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:565
572
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:577
573
  #, php-format
574
  msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
575
  msgstr ""
808
  "anzeigen."
809
 
810
  # @ woocommerce-germanized
811
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:350
812
+ msgid "Notice Text"
813
+ msgstr "Hinweistext"
814
+
815
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:351
816
+ msgid ""
817
+ "You may want to adjust the small buisness notice text to meet your criteria."
818
+ msgstr "Passe hier, falls notwending, den Kleinunternehmer Hinweistext an."
819
+
820
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:355
821
+ #: includes/wc-gzd-core-functions.php:94
822
+ #: includes/wc-gzd-product-functions.php:58
823
+ msgid ""
824
+ "Value added tax is not collected, as small businesses according to §19 (1) "
825
+ "UStG."
826
+ msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
827
+
828
+ # @ woocommerce-germanized
829
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:361
830
  msgid "Delivery Times"
831
  msgstr "Lieferzeiten"
832
 
833
  # @ woocommerce-germanized
834
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:364
835
  #: includes/admin/views/html-page-status-germanized.php:42
836
  msgid "Default Delivery Time"
837
  msgstr "Standard-Lieferzeit"
838
 
839
  # @ woocommerce-germanized
840
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:365
841
  msgid ""
842
  "This delivery time will be added to every product if no delivery time has "
843
  "been chosen individually"
846
  "zugeordnet wurde"
847
 
848
  # @ woocommerce-germanized
849
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:372
850
  msgid "Manage Delivery Times"
851
  msgstr "Lieferzeiten verwalten"
852
 
853
  # @ woocommerce-germanized
854
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:376
855
  msgid "Delivery Time Text"
856
  msgstr "Lieferzeit Text"
857
 
858
  # @ woocommerce-germanized
859
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:377
860
  msgid ""
861
  "This text will be used to indicate delivery time for products. Use "
862
  "{delivery_time} as placeholder."
865
  "{delivery_time} als Platzhalter verwenden."
866
 
867
  # @ woocommerce-germanized
868
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:382
869
  msgid "Delivery time: {delivery_time}"
870
  msgstr "Lieferzeit: {delivery_time}"
871
 
872
  # @ woocommerce-germanized
873
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:387
874
  msgid "Sale Price Labels"
875
  msgstr "Preishinweise"
876
 
877
  # @ woocommerce-germanized
878
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:390
879
  msgid "Default Sale Label"
880
  msgstr "Streichpreis-Hinweis"
881
 
882
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:391
883
  msgid ""
884
  "Choose whether you would like to have a default sale price label to inform "
885
  "the customer about the regular price (e.g. Recommended Retail Price)."
888
  "den Kunden auf den alten Preis (bei reduzierten Produkten, sog. "
889
  "Streichpreis) hinweist (z.B. UVP)."
890
 
891
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:398
892
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:410
893
  msgid "Manage Price Labels"
894
  msgstr "Preishinweise verwalten"
895
 
896
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:402
897
  msgid "Default Sale Regular Label"
898
  msgstr "Angebotspreis-Hinweis"
899
 
900
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:403
901
  msgid ""
902
  "Choose whether you would like to have a default sale price regular label to "
903
  "inform the customer about the sale price (e.g. New Price)."
907
  "hinweist (z.B. Unser neuer Preis)."
908
 
909
  # @ woocommerce-germanized
910
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:416
911
  msgid "Shipping Costs"
912
  msgstr "Versandkosten"
913
 
914
  # @ woocommerce-germanized
915
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:419
916
  msgid "Shipping Costs Text"
917
  msgstr "Versandkosten Text"
918
 
919
  # @ woocommerce-germanized
920
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:420
921
  msgid ""
922
  "This text will be used to inform the customer about shipping costs. Use "
923
  "{link}{/link} to insert link to shipping costs page."
927
  "zur Versandkosten-Seite einzufügen."
928
 
929
  # @ woocommerce-germanized
930
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:425
931
  msgid "plus {link}Shipping Costs{/link}"
932
  msgstr "zzgl. {link}Versandkosten{/link}"
933
 
934
  # @ woocommerce-germanized
935
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:429
936
  msgid "Free Shipping Text"
937
  msgstr "Kostenloser Versand Text"
938
 
939
  # @ woocommerce-germanized
940
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:430
941
  msgid ""
942
  "This text will be used to inform the customer about free shipping. Leave "
943
  "empty to disable notice. Use {link}{/link} to insert link to shipping costs "
948
  "Versandkosten-Seite einzufügen."
949
 
950
  # @ woocommerce-germanized
951
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:439
952
  msgid "Shipping Costs Tax"
953
  msgstr "Steuerberechnung"
954
 
955
  # @ woocommerce-germanized
956
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:440
957
  msgid "Enable better taxation for shpping costs?"
958
  msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
959
 
960
  # @ woocommerce-germanized
961
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:444
962
  #, php-format
963
  msgid ""
964
  "By choosing this option shipping cost taxation will be calculated based on "
972
  "Bruttobeträge. Hier ein kleines Beispiel: %s"
973
 
974
  # @ woocommerce-germanized
975
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:448
976
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:470
977
  msgid "Force Tax Calculation"
978
  msgstr "Steuerberechnung erzwingen"
979
 
980
  # @ woocommerce-germanized
981
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:449
982
  msgid "Force shipping costs tax calculation for every method?"
983
  msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
984
 
985
  # @ woocommerce-germanized
986
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:453
987
  msgid ""
988
  "This option will overwrite settings for each individual shipping method to "
989
  "force tax calculation (instead of only calculating tax for those methods "
993
  "Versandarten und erzwingt die Steuerberechnung."
994
 
995
  # @ woocommerce-germanized
996
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:458
997
  msgid "Fees"
998
  msgstr "Gebühren"
999
 
1000
  # @ woocommerce-germanized
1001
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:461
1002
  msgid "Fee Tax"
1003
  msgstr "Steuerberechnung"
1004
 
1005
  # @ woocommerce-germanized
1006
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:462
1007
  msgid "Enable better taxation for fees?"
1008
  msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
1009
 
1010
  # @ woocommerce-germanized
1011
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:466
1012
  msgid ""
1013
  "By choosing this option fee taxation will be calculated based on tax rates "
1014
  "within cart. See shipping costs taxation for more information."
1019
  "Nettobeträge in Bruttobeträge an."
1020
 
1021
  # @ woocommerce-germanized
1022
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:471
1023
  msgid "Force fee tax calculation for every fee?"
1024
  msgstr "Berechnung der Steuern für Gebühren erzwingen?"
1025
 
1026
  # @ woocommerce-germanized
1027
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:475
1028
  msgid ""
1029
  "This option will overwrite settings for each individual fee to force tax "
1030
  "calculation (instead of only calculating tax for those fees which are "
1034
  "Steuerberechnung."
1035
 
1036
  # @ woocommerce-germanized
1037
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:480
1038
  msgid "Customers"
1039
  msgstr "Kunden"
1040
 
1041
  # @ woocommerce-germanized
1042
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:483
1043
  #: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:567
1044
  msgid "Checkbox"
1045
  msgstr "Checkbox"
1046
 
1047
  # @ woocommerce-germanized
1048
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:484
1049
  msgid "Add a checkbox to customer registration form."
1050
  msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
1051
 
1052
  # @ woocommerce-germanized
1053
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:491
1054
  msgid "Checkbox text"
1055
  msgstr "Checkbox Text"
1056
 
1057
  # @ woocommerce-germanized
1058
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:492
1059
  msgid ""
1060
  "Choose a Plain Text which will be shown as checkbox text for customer "
1061
  "account creation. Use {term_link}{/term_link}, {data_security_link}{/"
1069
  "Hinweisseiten."
1070
 
1071
  # @ woocommerce-germanized
1072
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:494
1073
  msgid ""
1074
  "Yes, I’d like create a new account and have read and understood the "
1075
  "{data_security_link}data privacy statement{/data_security_link}."
1078
  "{data_security_link}Datenschutzerklärung{/data_security_link}."
1079
 
1080
  # @ woocommerce-germanized
1081
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:501
1082
  msgid "Checkout"
1083
  msgstr "Kasse"
1084
 
1085
  # @ woocommerce-germanized
1086
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:502
1087
  msgid ""
1088
  "Replace default WooCommerce text regarding account creation during checkout."
1089
  msgstr ""
1090
  "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
1091
 
1092
  # @ woocommerce-germanized
1093
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:503
1094
  msgid ""
1095
  "Use the text from above instead of the default WooCommerce text regarding "
1096
  "account creation during checkout. This checkbox is only show if you have "
1102
  "zulässt."
1103
 
1104
  # @ woocommerce-germanized
1105
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:510
1106
  msgid "Customer Double Opt In"
1107
  msgstr "Double Opt-In"
1108
 
1109
  # @ woocommerce-germanized
1110
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:511
1111
  msgid "Enable customer double opt in on registration?"
1112
  msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
1113
 
1114
  # @ woocommerce-germanized
1115
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:512
1116
  #, php-format
1117
  msgid ""
1118
  "If customer chooses to create a customer account an email with an activation "
1126
  "Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
1127
  "Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1128
 
1129
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:519
1130
  msgid "Disable Login and Checkout"
1131
  msgstr "Login und Checkout"
1132
 
1133
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:520
1134
  msgid "Disable login and checkout for unactivated customers."
1135
  msgstr "Deaktiviere den Login und Checkout für inaktive Kunden."
1136
 
1137
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:521
1138
  msgid ""
1139
  "Customers that did not click on the activation link will not be able to "
1140
  "complete checkout nor login to their account."
1144
  "werden."
1145
 
1146
  # @ woocommerce-germanized
1147
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:528
1148
  msgid "Delete Unactivated After"
1149
  msgstr "Unaktivierte löschen nach"
1150
 
1151
  # @ woocommerce-germanized
1152
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:529
1153
  msgid ""
1154
  "This will make sure unactivated customer accounts will be deleted after X "
1155
  "days. Set to 0 if you don't want to automatically delete unactivated "
1160
  "setze den Wert auf 0."
1161
 
1162
  # @ woocommerce-germanized
1163
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:530
1164
  msgid "days"
1165
  msgstr "Tagen"
1166
 
1167
  # @ woocommerce-germanized
1168
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:539
1169
  #: includes/wc-gzd-core-functions.php:60
1170
  msgid "Right of Recission"
1171
  msgstr "Widerrufsrecht"
1172
 
1173
  # @ woocommerce-germanized
1174
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:542
1175
  msgid "Revocation Address"
1176
  msgstr "Widerruf richten an"
1177
 
1178
  # @ woocommerce-germanized
1179
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:543
1180
  msgid ""
1181
  "Type in an address, telephone/telefax number, email address which is to be "
1182
  "used as revocation address"
1185
  "die deine Kunden ihren Widerruf richten sollen"
1186
 
1187
  # @ woocommerce-germanized
1188
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:552
1189
  #: includes/admin/views/html-page-status-germanized.php:81
1190
  msgid "Virtual VAT"
1191
  msgstr "USt. Änderung 2015"
1192
 
1193
  # @ woocommerce-germanized
1194
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:555
1195
  msgid "Enable Virtual VAT"
1196
  msgstr "USt. Anpassung aktivieren"
1197
 
1198
  # @ woocommerce-germanized
1199
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:556
1200
  msgid ""
1201
  "Enable if you want to charge your customer's countries' VAT for virtual "
1202
  "products."
1204
  "Für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers berechnen."
1205
 
1206
  # @ woocommerce-germanized
1207
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:560
1208
  #, php-format
1209
  msgid ""
1210
  "New EU VAT rule applies on 01.01.2015. Make sure that every digital or "
1227
  "dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1228
 
1229
  # @ woocommerce-germanized
1230
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:565
1231
  msgctxt "invoices"
1232
  msgid "Invoices"
1233
  msgstr "Rechnungen"
1234
 
1235
  # @ woocommerce-germanized
1236
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:577
1237
  msgid "VAT"
1238
  msgstr "Umsatzsteuer"
1239
 
1240
  # @ woocommerce-germanized
1241
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:612
1242
  #, php-format
1243
  msgid "Attach %s"
1244
  msgstr "%s"
1245
 
1246
  # @ woocommerce-germanized
1247
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:613
1248
  #, php-format
1249
  msgid "Attach %s to the following email templates"
1250
  msgstr "%s an die folgenden E-Mail Templates anfügen"
1251
 
1252
  # @ woocommerce-germanized
1253
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:626
1254
  msgid "E-Mails"
1255
  msgstr "E-Mails"
1256
 
1257
  # @ woocommerce-germanized
1258
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:626
1259
  msgid ""
1260
  "Use drag & drop to customize attachment order. Don't forget to save your "
1261
  "changes."
1263
  "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu "
1264
  "beeinflussen und speichere anschließend deine Änderungen."
1265
 
1266
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:642
1267
  msgid "Hide Username"
1268
  msgstr "Nutzernamen verstecken"
1269
 
1270
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:643
1271
  msgid ""
1272
  "Hide username from email content if password or password reset link is "
1273
  "embedded."
1274
  msgstr "Nutzernamen nicht zusammen mit einem Passwort versenden."
1275
 
1276
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:644
1277
  msgid ""
1278
  "Trusted Shops advises to not show the username together with an account "
1279
  "password or password reset link. This option hides (or masks) the username "
1284
  "Trusted Shops Mitglied bist, solltest du diese Option aktivieren."
1285
 
1286
  # @ woocommerce-germanized
1287
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:652
1288
  msgid "Email Attachment Options"
1289
  msgstr "PDF Anhang"
1290
 
1291
  # @ woocommerce-germanized
1292
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:652
1293
  #, php-format
1294
  msgid ""
1295
  "Want to attach automatically generated PDF files to emails instead of plain "
1299
  "%sUpgrade zur %spro%s Version%s"
1300
 
1301
  # @ woocommerce-germanized
1302
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:675
1303
  msgid "Downloadable Product"
1304
  msgstr "Herunterladbares Produkt"
1305
 
1306
  # @ woocommerce-germanized
1307
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:676
1308
  msgid "Virtual Product"
1309
  msgstr "Virtuelles Produkt"
1310
 
1311
  # @ woocommerce-germanized
1312
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:692
1313
  msgid "Add to Cart"
1314
  msgstr "Zum Warenkorb Button"
1315
 
1316
  # @ woocommerce-germanized
1317
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:693
1318
  msgid "Show add to cart button on listings?"
1319
  msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
1320
 
1321
  # @ woocommerce-germanized
1322
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:697
1323
  msgid ""
1324
  "unset this option if you don't want to show the add to cart button within "
1325
  "the product listings"
1328
  "von Produktauflistungen darstellen möchten"
1329
 
1330
  # @ woocommerce-germanized
1331
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:701
1332
  msgid "Link to Details"
1333
  msgstr "Verlinkung zu Produktdetails"
1334
 
1335
  # @ woocommerce-germanized
1336
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:702
1337
  msgid ""
1338
  "Want to link to product details page instead of add to cart within listings?"
1339
  msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
1340
 
1341
  # @ woocommerce-germanized
1342
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:706
1343
  msgid ""
1344
  "Decide whether you like to link to your product's details page instead of "
1345
  "displaying an add to cart button within product listings."
1349
  "diese Option."
1350
 
1351
  # @ woocommerce-germanized
1352
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:710
1353
  msgid "Product Details Text"
1354
  msgstr "Produktdetails Text"
1355
 
1356
  # @ woocommerce-germanized
1357
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:712
1358
  msgid "Details"
1359
  msgstr "Details"
1360
 
1361
  # @ woocommerce-germanized
1362
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:714
1363
  msgid ""
1364
  "If you have chosen to link to product details page instead of add to cart "
1365
  "URL you may want to change the button text."
1369
  "einen Button-Text vergeben."
1370
 
1371
  # @ woocommerce-germanized
1372
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:719
1373
  msgid "Digital Delivery Time Text"
1374
  msgstr "Lieferzeit Digital"
1375
 
1376
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:723
1377
  msgid ""
1378
  "Enter a text which will be shown as digital delivery time text (replacement "
1379
  "for default digital time on digital products)."
1383
  "lassen."
1384
 
1385
  # @ woocommerce-germanized
1386
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:728
1387
  msgid "Notice Footer"
1388
  msgstr "Hinweise im Footer"
1389
 
1390
  # @ woocommerce-germanized
1391
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:729
1392
  msgid "Show a global VAT notice within footer"
1393
  msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
1394
 
1395
  # @ woocommerce-germanized
1396
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:737
1397
  msgid "Show a global sale price notice within footer"
1398
  msgstr ""
1399
  "Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer "
1400
  "einfügen."
1401
 
1402
  # @ woocommerce-germanized
1403
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:746
1404
  msgid "Products"
1405
  msgstr "Produkt"
1406
 
1407
  # @ woocommerce-germanized
1408
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:749
1409
  msgid "Show within Product Listings"
1410
  msgstr "In Produktlisten"
1411
 
1412
  # @ woocommerce-germanized
1413
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:750
1414
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:799
1415
  msgid "Shipping Costs notice"
1416
  msgstr "Versandkosten-Hinweis"
1417
 
1418
  # @ woocommerce-germanized
1419
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:758
1420
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:807
1421
  msgid "Tax Info"
1422
  msgstr "MwSt. Hinweis"
1423
 
1424
  # @ woocommerce-germanized
1425
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:766
1426
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:815
1427
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:879
1428
  msgid "Base Price"
1429
  msgstr "Grundpreis"
1430
 
1431
  # @ woocommerce-germanized
1432
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:782
1433
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:831
1434
  msgid "Delivery Time Notice"
1435
  msgstr "Lieferzeiten-Hinweis"
1436
 
1437
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:790
1438
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:839
1439
  #: includes/class-wc-gzd-post-types.php:93
1440
  #: includes/class-wc-gzd-post-types.php:95
1441
  msgid "Price Labels"
1442
  msgstr "Preishinweise"
1443
 
1444
  # @ woocommerce-germanized
1445
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:798
1446
  msgid "Show on Product Detail Page"
1447
  msgstr "Auf der Produktseite"
1448
 
1449
  # @ woocommerce-germanized
1450
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:847
1451
  msgid "Hide Tax Rate"
1452
  msgstr "Steuersatz verstecken"
1453
 
1454
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:848
1455
  msgid "Hide specific tax rate within shop pages."
1456
  msgstr "Entferne die Anzeige des konkreten Steuersatzes im Shop."
1457
 
1458
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:852
1459
  msgid ""
1460
  "This option will make sure that within shop pages no specific tax rates are "
1461
  "shown. Instead only incl. tax or excl. tax notice is shown."
1465
  "bzw. exkl. MwSt."
1466
 
1467
  # @ woocommerce-germanized
1468
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:856
1469
  msgid "Hide Shipping Costs Notice"
1470
  msgstr "Versandkosten ausblenden"
1471
 
1472
  # @ woocommerce-germanized
1473
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:857
1474
  msgid ""
1475
  "Select product types for which you might want to disable the shipping costs "
1476
  "notice."
1479
  "möchtest."
1480
 
1481
  # @ woocommerce-germanized
1482
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:867
1483
  msgid "Hide Delivery Time Notice"
1484
  msgstr "Lieferzeiten ausblenden"
1485
 
1486
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:868
1487
  msgid ""
1488
  "Select product types for which you might want to disable the delivery time "
1489
  "notice."
1492
  "möchtest."
1493
 
1494
  # @ woocommerce-germanized
1495
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:882
1496
  msgid "Base Price Text"
1497
  msgstr "Grundpreis Text"
1498
 
1499
  # @ woocommerce-germanized
1500
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:883
1501
  msgid ""
1502
  "This text will be used to display the base price. Use {price} to insert the "
1503
  "price. If you want to specifically format base price output use {base}, "
1509
  "{base_price} für die einzelnen Elemente."
1510
 
1511
  # @ woocommerce-germanized
1512
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:888
1513
  msgid "{price}"
1514
  msgstr "{price}"
1515
 
1516
  # @ woocommerce-germanized
1517
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:892
1518
  msgid "Variable Base Price"
1519
  msgstr "Variabler Grundpreis"
1520
 
1521
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:893
1522
  msgid "Enable price range base prices for variable products."
1523
  msgstr "Aktiviere von-bis-Grundpreise für variable Produkte."
1524
 
1525
  # @ woocommerce-germanized
1526
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:900
1527
  msgid "Product Units Text"
1528
  msgstr "Produkteinheiten Text"
1529
 
1530
  # @ woocommerce-germanized
1531
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:901
1532
  msgid ""
1533
  "This text will be used to display the product units. Use {product_units} to "
1534
  "insert the amount of product units. Use {unit} to insert the unit. "
1540
  "Grundpreis."
1541
 
1542
  # @ woocommerce-germanized
1543
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:906
1544
  msgid "Product contains: {product_units} {unit}"
1545
  msgstr "Produkt enthält: {product_units} {unit}"
1546
 
1547
  # @ woocommerce-germanized
1548
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:911
1549
  msgid "Checkout & Cart"
1550
  msgstr "Checkout & Warenkorb"
1551
 
1552
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:914
1553
  msgid "DHL Parcel Shops"
1554
  msgstr "DHL Packstationen"
1555
 
1556
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:915
1557
  msgid ""
1558
  "Allow customers to choose a DHL parcel shop or packing station as delivery "
1559
  "address."
1560
  msgstr "Versand an DHL Packstation bzw. Paketshops aktivieren."
1561
 
1562
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:919
1563
  msgid ""
1564
  "This option adds a checkbox to your checkout shipping fields which allows "
1565
  "the customer to optionally choose a DHL packing station or parcel shop for "
1569
  "der Kunde optional die Lieferung an eine Packstation aktivieren. Fall das "
1570
  "der Fall ist, muss eine PostNummer angegeben werden."
1571
 
1572
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:923
1573
  msgid "Supported Countries"
1574
  msgstr "Unterstützte Länder"
1575
 
1576
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:927
1577
  msgid "Choose countries which support Parcel Shop delivery."
1578
  msgstr ""
1579
  "Wähle hier die Länder an, in denen du die Lieferung an DHL Packstationen "
1580
  "bzw. Paketshops aktivieren möchtest."
1581
 
1582
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:931
1583
  #: includes/class-wc-gzd-dhl-parcel-shops.php:302
1584
  msgid "Parcel Shop Finder"
1585
  msgstr "Paketshop finden"
1586
 
1587
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:932
1588
  msgid ""
1589
  "Enable DHL Parcel Shop Finder to let customers choose a parcel shop nearby."
1590
  msgstr "Standortsuche nach der nächstgelegenen Packstation aktivieren."
1591
 
1592
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:936
1593
  #, php-format
1594
  msgid ""
1595
  "You may enable this option to add a <a href=\"%s\" target=\"_blank\">Parcel "
1604
  "Nähe auswählen und die Daten automatisch übernehmen."
1605
 
1606
  # @ woocommerce-germanized
1607
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:940
1608
  #: includes/admin/views/html-page-status-germanized.php:55
1609
  msgid "Fallback Mode"
1610
  msgstr "Fallback Modus"
1611
 
1612
  # @ woocommerce-germanized
1613
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:941
1614
  msgid ""
1615
  "Enable to make sure default checkout template is not being overriden by "
1616
  "theme."
1618
  "Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
1619
 
1620
  # @ woocommerce-germanized
1621
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:945
1622
  msgid ""
1623
  "If you are facing problems within your checkout e.g. legally relevant data "
1624
  "is not showing (terms, delivery time, unit price etc.) your theme seems to "
1632
  "Checkout (review-order.php und form-checkout.php) zu überschreiben. "
1633
 
1634
  # @ woocommerce-germanized
1635
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:949
1636
  msgid "Force free shipping"
1637
  msgstr "Versandmethode erzwingen"
1638
 
1639
  # @ woocommerce-germanized
1640
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:950
1641
  msgid "Force free shipping method if available?"
1642
  msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
1643
 
1644
  # @ woocommerce-germanized
1645
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:954
1646
  msgid ""
1647
  "By default WooCommerce will let customers choose other shipping methods than "
1648
  "free shipping (if available). This option will force free shipping if "
1653
  "Versand, sobald dieser verfügbar ist."
1654
 
1655
  # @ woocommerce-germanized
1656
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:958
1657
  msgid "Hide taxes estimated"
1658
  msgstr "Hinweis \"Steuern geschätzt\""
1659
 
1660
  # @ woocommerce-germanized
1661
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:959
1662
  msgid ""
1663
  "Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
1664
  msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
1665
 
1666
  # @ woocommerce-germanized
1667
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:963
1668
  msgid ""
1669
  "By default WooCommerce adds a \"taxes and shipping estimated\" text to your "
1670
  "cart. This might puzzle your customers and may not meet german law."
1674
  "Markt geeignet."
1675
 
1676
  # @ woocommerce-germanized
1677
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:967
1678
  msgid "Show Thumbnails"
1679
  msgstr "Thumbnails anzeigen"
1680
 
1681
  # @ woocommerce-germanized
1682
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:968
1683
  msgid "Show product thumbnails on checkout page?"
1684
  msgstr "Produktbilder im Checkout darstellen?"
1685
 
1686
  # @ woocommerce-germanized
1687
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:972
1688
  msgid ""
1689
  "Uncheck if you don't want to show your product thumbnails within checkout "
1690
  "table."
1693
  "bekommen möchtest."
1694
 
1695
  # @ woocommerce-germanized
1696
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:976
1697
  msgid "Hide Shipping Select"
1698
  msgstr "Versandarten Auswahl"
1699
 
1700
  # @ woocommerce-germanized
1701
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:977
1702
  msgid "Hide shipping rate selection from checkout?"
1703
  msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
1704
 
1705
  # @ woocommerce-germanized
1706
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:981
1707
  msgid ""
1708
  "This option will hide shipping rate selection from checkout. By then "
1709
  "customers will only be able to change their shipping rate on cart page."
1713
  "Versandmethode ändern."
1714
 
1715
  # @ woocommerce-germanized
1716
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:985
1717
  msgid "Show back to cart button"
1718
  msgstr "Bestellung bearbeiten"
1719
 
1720
  # @ woocommerce-germanized
1721
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:986
1722
  msgid "Show back to cart button within your checkout table?"
1723
  msgstr ""
1724
  "Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
1725
 
1726
  # @ woocommerce-germanized
1727
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:990
1728
  msgid ""
1729
  "This button may let your customer edit their order before submitting. Some "
1730
  "people state that this button should be hidden to avoid legal problems."
1736
  "keine weitere Informationen abgedruckt werden sollten."
1737
 
1738
  # @ woocommerce-germanized
1739
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:994
1740
  msgid "Show edit data notice"
1741
  msgstr "Bestellung prüfen Hinweis"
1742
 
1743
  # @ woocommerce-germanized
1744
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:995
1745
  msgid "Show a \"check-your-entries\" notice to the user?"
1746
  msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
1747
 
1748
  # @ woocommerce-germanized
1749
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:999
1750
  msgid "This notice will be added right before the order comments field."
1751
  msgstr ""
1752
  "Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
1753
 
1754
  # @ woocommerce-germanized
1755
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1003
1756
  msgid "Checkout Table Color"
1757
  msgstr "Hintergrundfarbe der Tabelle"
1758
 
1759
  # @ woocommerce-germanized
1760
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1005
1761
  msgid ""
1762
  "Choose the color of your checkout product table. This table should be "
1763
  "highlighted within your checkout page."
1766
  "Tabelle sollte sich farblich vom Rest des Inhalts abheben."
1767
 
1768
  # @ woocommerce-germanized
1769
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1011
1770
  msgid "Checkout Legal Display"
1771
  msgstr "Checkbox oder Text"
1772
 
1773
  # @ woocommerce-germanized
1774
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1012
1775
  msgid "Use Text without Checkbox"
1776
  msgstr "Rechtshinweis ohne Checkbox."
1777
 
1778
  # @ woocommerce-germanized
1779
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1014
1780
  msgid ""
1781
  "This version will remove checkboxes from Checkout and display a text "
1782
  "instead. This seems to be legally compliant (Zalando & Co are using this "
1787
  "diese Form)"
1788
 
1789
  # @ woocommerce-germanized
1790
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1020
1791
  msgid "Legal Text"
1792
  msgstr "Rechtlicher Hinweistext"
1793
 
1794
  # @ woocommerce-germanized
1795
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1021
1796
  msgid ""
1797
  "Choose a Plain Text which will be shown right above checkout submit button. "
1798
  "Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, "
1805
  "revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
1806
 
1807
  # @ woocommerce-germanized
1808
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1023
1809
  msgid ""
1810
  "With your order, you agree to have read and understood our {term_link}Terms "
1811
  "and Conditions{/term_link} and your {revocation_link}Right of Recission{/"
1816
  "revocation_link} einverstanden."
1817
 
1818
  # @ woocommerce-germanized
1819
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1030
1820
  msgid "Legal Text Error"
1821
  msgstr "Fehlermeldung der Checkbox"
1822
 
1823
  # @ woocommerce-germanized
1824
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1031
1825
  msgid ""
1826
  "If you have chosen to use checkbox validation please choose a error message "
1827
  "which will be shown if the user doesn't check checkbox. Use {term_link}{/"
1836
  "revocation_link}"
1837
 
1838
  # @ woocommerce-germanized
1839
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1033
1840
  msgid ""
1841
  "To finish the order you have to accept to our {term_link}Terms and "
1842
  "Conditions{/term_link} and {revocation_link}Right of Recission{/"
1846
  "term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link}."
1847
 
1848
  # @ woocommerce-germanized
1849
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1040
1850
  msgid "Show digital notice"
1851
  msgstr "Checkbox digitale Produkte"
1852
 
1853
  # @ woocommerce-germanized
1854
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1041
1855
  msgid "Show checkbox for digital products."
1856
  msgstr "Checkbox bei digitalen Produkten anzeigen."
1857
 
1858
  # @ woocommerce-germanized
1859
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1042
1860
  msgid ""
1861
  "Disable this option if you want your customers to obtain their right of "
1862
  "recission even if digital products are being bought."
1866
  "werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
1867
 
1868
  # @ woocommerce-germanized
1869
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1049
1870
  msgid "Digital Product types"
1871
  msgstr "Digitale Produkttypen"
1872
 
1873
  # @ woocommerce-germanized
1874
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1050
1875
  msgid ""
1876
  "Select product types for which the loss of recission notice is shown. "
1877
  "Product types like \"simple product\" may be redudant because they include "
1883
  "einschließen."
1884
 
1885
  # @ woocommerce-germanized
1886
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1060
1887
  msgid "Legal Digital Text"
1888
  msgstr "Hinweis Digital"
1889
 
1890
  # @ woocommerce-germanized
1891
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1061
1892
  msgid ""
1893
  "Choose a Plain Text which will be shown right above checkout submit button "
1894
  "if a user has picked a digital product. See legal text option for possible "
1899
  "Platzhalter verwenden wie beim Rechtlichen Hinweistext"
1900
 
1901
  # @ woocommerce-germanized
1902
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1063
1903
  msgid ""
1904
  "For digital products: I strongly agree that the execution of the agreement "
1905
  "starts before the revocation period has expired. I am aware that my right of "
1910
  "bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
1911
 
1912
  # @ woocommerce-germanized
1913
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1070
1914
  msgid "Legal Digital Error"
1915
  msgstr "Fehlermeldung Digital"
1916
 
1917
  # @ woocommerce-germanized
1918
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1071
1919
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1110
1920
  msgid ""
1921
  "This text will be shown as error message if customer has not checked the "
1922
  "corresponding checkbox. See legal text option for possible placeholders."
1926
  "Hinweistext für eine Liste der Platzhalter."
1927
 
1928
  # @ woocommerce-germanized
1929
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1073
1930
  #: includes/wc-gzd-cart-functions.php:317
1931
  msgid ""
1932
  "To retrieve direct access to digital content you have to agree to the loss "
1936
  "Widerrufsrecht verzichten."
1937
 
1938
  # @ woocommerce-germanized
1939
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1080
1940
  msgid "Digital Confirmation Notice"
1941
  msgstr "Digitale Bestätigung"
1942
 
1943
  # @ woocommerce-germanized
1944
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1081
1945
  msgid ""
1946
  "This text will be appended to your order processing email if the order "
1947
  "contains digital products. Use placeholders {link}{/link} to insert link to "
1952
  "Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
1953
 
1954
  # @ woocommerce-germanized
1955
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1084
1956
  msgid ""
1957
  "Furthermore you have expressly agreed to start the performance of the "
1958
  "contract for digital items (e.g. downloads) before expiry of the withdrawal "
1966
  "verlieren."
1967
 
1968
  # @ woocommerce-germanized
1969
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1090
1970
  msgid "Show service notice"
1971
  msgstr "Checkbox Dienstleistungen"
1972
 
1973
  # @ woocommerce-germanized
1974
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1091
1975
  msgid "Show checkbox for service products."
1976
  msgstr "Checkbox bei Dienstleistungen anzeigen."
1977
 
1978
  # @ woocommerce-germanized
1979
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1092
1980
  msgid ""
1981
  "Disable this option if you want your customers to obtain their right of "
1982
  "recission even if service products are being bought."
1987
  "Widerrufsfrist mit der Dienstleistung begonnen wird."
1988
 
1989
  # @ woocommerce-germanized
1990
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1099
1991
  msgid "Legal Service Text"
1992
  msgstr "Hinweis Dienstleistungen"
1993
 
1994
  # @ woocommerce-germanized
1995
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1100
1996
  msgid ""
1997
  "Choose a Plain Text which will be shown right above checkout submit button "
1998
  "if a user has picked a service product. See legal text option for possible "
2003
  "Platzhalter verwenden wie beim Rechtlichen Hinweistext."
2004
 
2005
  # @ woocommerce-germanized
2006
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1102
2007
  #: includes/wc-gzd-cart-functions.php:339
2008
  msgid ""
2009
  "For services: I demand and acknowledge the immediate performance of the "
2016
  "vollständiger Erfüllung des Vertrages erlischt."
2017
 
2018
  # @ woocommerce-germanized
2019
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1109
2020
  msgid "Legal Service Error"
2021
  msgstr "Fehlermeldung"
2022
 
2023
  # @ woocommerce-germanized
2024
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1112
2025
  #: includes/wc-gzd-cart-functions.php:348
2026
  msgid ""
2027
  "To allow the immediate performance of the services you have to agree to the "
2030
  "Bitte stimme dem Beginn der Dienstleistung vor Ablauf der Widerrufsfrist zu."
2031
 
2032
  # @ woocommerce-germanized
2033
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1119
2034
  msgid "Service Confirmation Notice"
2035
  msgstr "Dienstleistung Bestätigung"
2036
 
2037
  # @ woocommerce-germanized
2038
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1120
2039
  msgid ""
2040
  "This text will be appended to your order processing email if the order "
2041
  "contains service products. Use placeholders {link}{/link} to insert link to "
2046
  "Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
2047
 
2048
  # @ woocommerce-germanized
2049
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1123
2050
  msgid ""
2051
  "Furthermore you have expressly agreed to start the performance of the "
2052
  "contract for services before expiry of the withdrawal period. I have noted "
2060
  "erlischt."
2061
 
2062
  # @ woocommerce-germanized
2063
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1129
2064
  msgid "Parcel Delivery Checkbox"
2065
  msgstr "Paketdienstleister Checkbox"
2066
 
2067
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1130
2068
  msgid ""
2069
  "Show checkbox for data transmission to third party parcel service providers."
2070
  msgstr ""
2071
  "Checkbox zur Erlaubnis der Datenweitergabe an den Paketdienstleister "
2072
  "einfügen."
2073
 
2074
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1131
2075
  msgid ""
2076
  "You may optionally choose to show a checkbox which lets the customer accept "
2077
  "data transmission to a third party parcel service provider to receive parcel "
2085
  "weitergeleitet werden. "
2086
 
2087
  # @ woocommerce-germanized
2088
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1138
2089
  msgid "Checkbox required"
2090
  msgstr "Checkbox verpflichtend"
2091
 
2092
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1139
2093
  msgid "Make the parcel delivery checkbox a required field."
2094
  msgstr "Paketdienstleister Checkbox zum Pflichtfeld machen?"
2095
 
2096
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1140
2097
  msgid ""
2098
  "For some reason you may want to force your customers to Opt-In to the data "
2099
  "transmission to a third party parcel service provider."
2103
  "diese Option aus."
2104
 
2105
  # @ woocommerce-germanized
2106
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1147
2107
  msgid "Parcel Delivery Text"
2108
  msgstr "Paketdienstleister Text"
2109
 
2110
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1148
2111
  msgid ""
2112
  "Choose a Plain Text which will be shown right next to the corresponding "
2113
  "checkbox to inform the customer about the data being transfered to the third "
2119
  "den Paketdienstleister. Verwende den Platzhalter {shipping_method_title} um "
2120
  "den Titel der Versandmethoden einzubetten."
2121
 
2122
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1150
2123
  #: includes/wc-gzd-cart-functions.php:396
2124
  msgid ""
2125
  "Yes, I would like to be reminded via E-mail about parcel delivery "
2131
  "wird nur für diesen einmaligen Zweck an unseren Paketdienstleister "
2132
  "weitergegeben."
2133
 
2134
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1158
2135
  msgid "Select shipping methods which are applicable for the Opt-In Checkbox."
2136
  msgstr ""
2137
  "Wähle Versandmethoden aus für die die Paketdienstleister Checkbox angezeigt "
2138
  "werden soll."
2139
 
2140
  # @ woocommerce-germanized
2141
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1168
2142
  msgid "Pay now Button"
2143
  msgstr "Jetzt bezahlen Button"
2144
 
2145
  # @ woocommerce-germanized
2146
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1169
2147
  msgid "Add a pay now button to emails and order success page."
2148
  msgstr ""
2149
  "Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite "
2150
  "hinzu."
2151
 
2152
  # @ woocommerce-germanized
2153
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1170
2154
  msgid ""
2155
  "Add a pay now button to order confirmation email and order success page if "
2156
  "the order awaits payment (PayPal etc)."
2160
  "benötigt (z.B. per PayPal)."
2161
 
2162
  # @ woocommerce-germanized
2163
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1177
2164
  msgid "Order Success Text"
2165
  msgstr "Bestellung eingegangen"
2166
 
2167
  # @ woocommerce-germanized
2168
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1178
2169
  msgid "Choose a custom text to display on order success page."
2170
  msgstr ""
2171
  "Hier kannst du einen individuellen kurzen Text eingeben, der nach der "
2172
  "Bestellung ausgegeben wird."
2173
 
2174
  # @ woocommerce-germanized
2175
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1186
2176
  msgid "Order Success Data"
2177
  msgstr "Bestellbestätigungs-Daten"
2178
 
2179
  # @ woocommerce-germanized
2180
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1187
2181
  msgid "Hide product table and customer data on order success page"
2182
  msgstr ""
2183
  "Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
2184
 
2185
  # @ woocommerce-germanized
2186
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1295
2187
  msgid ""
2188
  "Sorry, but the new Virtual VAT rules cannot be applied to small business."
2189
  msgstr ""
3226
  msgid "eKomi Options"
3227
  msgstr "eKomi"
3228
 
3229
+ #: includes/class-wc-gzd-emails.php:74
3230
  msgid "Someone requested a password reset for your account."
3231
  msgstr ""
3232
  "Jemand hat das Zurücksetzen des Passworts für deinen Account beantragt."
3233
 
3234
+ #: includes/class-wc-gzd-emails.php:87
3235
  #, php-format
3236
  msgid "Thanks for creating an account on %s."
3237
  msgstr "Danke, dass du ein Konto bei %s erstellt hast."
3238
 
3239
  # @ woocommerce-germanized
3240
+ #: includes/class-wc-gzd-emails.php:450
3241
  msgctxt "revocation-form"
3242
  msgid "Forward your Revocation online"
3243
  msgstr "Deinen Widerruf online erklären"
4818
  msgid "Data Security"
4819
  msgstr "Datenschutzbelehrung"
4820
 
 
 
 
 
 
 
 
 
 
 
 
 
4821
  # @ woocommerce-germanized
4822
  #: includes/wc-gzd-template-functions.php:141
4823
  #: templates/checkout/edit-data-notice.php:16
4909
 
4910
  # @ woocommerce-germanized
4911
  #: templates/emails/customer-new-account-activation.php:18
4912
+ #: templates/emails/plain/customer-new-account-activation.php:16
4913
  #, php-format
4914
  msgid ""
4915
  "Thanks for creating an account on %s. Please follow the activation link to "
5013
  msgid "SEPA Data"
5014
  msgstr "SEPA Daten"
5015
 
 
 
 
 
 
 
 
 
 
 
5016
  # @ woocommerce-germanized
5017
  #: templates/footer/sale-info.php:13
5018
  msgid "All striked out prices refer to prices used to be charged at this shop."
5072
  msgid "%s custom reviews"
5073
  msgstr "%s Kundenbewertungen"
5074
 
 
 
 
5075
  #~ msgid ""
5076
+ #~ "Value added tax is not collected, as small businesses according to "
5077
+ #~ "&#167;19 (1) UStG."
 
 
5078
  #~ msgstr ""
5079
+ #~ "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach &#167;19 (1) UStG."
 
 
 
 
 
 
 
 
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: 2017-03-31 13:42+0200\n"
6
- "PO-Revision-Date: 2017-03-31 13:44+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
@@ -182,7 +182,7 @@ msgstr "Zahlungarten"
182
  # @ woocommerce-germanized
183
  #: includes/admin/class-wc-gzd-admin-status.php:43
184
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:263
185
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1147
186
  msgid "Shipping Methods"
187
  msgstr "Versandarten"
188
 
@@ -203,43 +203,43 @@ msgid "Go to WooCommerce Germanized Settings"
203
  msgstr "zu den WooCommerce Germanized Einstellungen"
204
 
205
  # @ woocommerce-germanized
206
- #: includes/admin/class-wc-gzd-admin.php:65
207
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:25
208
  msgid "Germanized"
209
  msgstr "Germanized"
210
 
211
- #: includes/admin/class-wc-gzd-admin.php:75
212
  msgid "Parcel Delivery Data Transfer:"
213
  msgstr "Paketdienstleister Datenweitergabe:"
214
 
215
- #: includes/admin/class-wc-gzd-admin.php:76
216
  msgid "allowed"
217
  msgstr "akzeptiert"
218
 
219
- #: includes/admin/class-wc-gzd-admin.php:76
220
  msgid "not allowed"
221
  msgstr "akzeptiert"
222
 
223
  # @ woocommerce-germanized
224
- #: includes/admin/class-wc-gzd-admin.php:149
225
  msgid "Optional Email Content"
226
  msgstr "Optionaler E-Mail Inhalt"
227
 
228
  # @ woocommerce-germanized
229
- #: includes/admin/class-wc-gzd-admin.php:158
230
  msgid "Add content which will be replacing default page content within emails."
231
  msgstr ""
232
  "Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
233
  "Seite zu bestimmen."
234
 
235
  # @ woocommerce-germanized
236
- #: includes/admin/class-wc-gzd-admin.php:168
237
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:151
238
  msgid "Optional Mini Description"
239
  msgstr "Warenkorb Kurzbeschreibung"
240
 
241
  # @ woocommerce-germanized
242
- #: includes/admin/class-wc-gzd-admin.php:185
243
  msgid ""
244
  "This content will be shown as short product description within checkout and "
245
  "emails."
@@ -275,9 +275,9 @@ msgstr "Neuer Preis Hinweis"
275
 
276
  # @ woocommerce-germanized
277
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:114
278
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:74
279
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:764
280
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:813
281
  msgid "Product Units"
282
  msgstr "Produkteinheiten"
283
 
@@ -292,7 +292,7 @@ msgstr ""
292
 
293
  # @ woocommerce-germanized
294
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:118
295
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:93
296
  msgid "Calculation"
297
  msgstr "Berechnung"
298
 
@@ -313,7 +313,7 @@ msgstr "Angebots-Einheitspreis"
313
 
314
  # @ woocommerce-germanized
315
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:136
316
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:145
317
  #: includes/api/class-wc-gzd-rest-products-controller.php:28
318
  #: includes/api/class-wc-gzd-rest-products-controller.php:181
319
  msgid "Delivery Time"
@@ -350,35 +350,35 @@ msgstr ""
350
  "neuer Preis)."
351
 
352
  # @ woocommerce-germanized
353
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:73
354
  #: includes/api/class-wc-gzd-rest-products-controller.php:103
355
  #: includes/class-wc-gzd-post-types.php:66
356
  msgid "Unit"
357
  msgstr "Einheit"
358
 
359
  # @ woocommerce-germanized
360
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:73
361
  msgid "Select unit"
362
  msgstr "Einheit auswählen"
363
 
364
  # @ woocommerce-germanized
365
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:73
366
  msgid "Needed if selling on a per unit basis"
367
  msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
368
 
369
  # @ woocommerce-germanized
370
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:74
371
  msgid "Number of units included per default product price. Example: 1000 ml."
372
  msgstr ""
373
  "Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
374
 
375
  # @ woocommerce-germanized
376
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
377
  msgid "Base Price Units"
378
  msgstr "Grundpreiseinheiten"
379
 
380
  # @ woocommerce-germanized
381
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
382
  msgid ""
383
  "Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base "
384
  "price unit amount."
@@ -387,33 +387,33 @@ msgstr ""
387
  "hier 100 als Grundpreiseinheiten ein."
388
 
389
  # @ woocommerce-germanized
390
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:93
391
  msgid "Calculate base prices automatically."
392
  msgstr "Grundpreis automatisch berechnen."
393
 
394
  # @ woocommerce-germanized
395
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:95
396
  msgid "Regular Base Price"
397
  msgstr "Regulärer Grundpreis"
398
 
399
  # @ woocommerce-germanized
400
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:96
401
  msgid "Sale Base Price"
402
  msgstr "Angebotsgrundpreis"
403
 
404
  # @ woocommerce-germanized
405
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:106
406
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:149
407
  msgid "Search for a delivery time&hellip;"
408
  msgstr "Lieferzeit suchen&hellip;"
409
 
410
  # @ woocommerce-germanized
411
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:158
412
  msgid "Free shipping?"
413
  msgstr "Versand kostenlos?"
414
 
415
  # @ woocommerce-germanized
416
- #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:158
417
  msgid "This option disables the \"plus shipping costs\" notice on product page"
418
  msgstr ""
419
  "Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die "
@@ -473,7 +473,7 @@ msgstr "Keine"
473
 
474
  # @ woocommerce-germanized
475
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:145
476
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:679
477
  msgid "General"
478
  msgstr "Allgemein"
479
 
@@ -568,8 +568,8 @@ msgstr "Kaufvertrag"
568
 
569
  # @ woocommerce-germanized
570
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:193
571
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:555
572
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:567
573
  #, php-format
574
  msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
575
  msgstr ""
@@ -808,18 +808,35 @@ msgstr ""
808
  "anzeigen."
809
 
810
  # @ woocommerce-germanized
 
 
 
 
811
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:351
 
 
 
 
 
 
 
 
 
 
 
 
 
812
  msgid "Delivery Times"
813
  msgstr "Lieferzeiten"
814
 
815
  # @ woocommerce-germanized
816
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:354
817
  #: includes/admin/views/html-page-status-germanized.php:42
818
  msgid "Default Delivery Time"
819
  msgstr "Standard-Lieferzeit"
820
 
821
  # @ woocommerce-germanized
822
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:355
823
  msgid ""
824
  "This delivery time will be added to every product if no delivery time has "
825
  "been chosen individually"
@@ -828,17 +845,17 @@ msgstr ""
828
  "zugeordnet wurde"
829
 
830
  # @ woocommerce-germanized
831
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:362
832
  msgid "Manage Delivery Times"
833
  msgstr "Lieferzeiten verwalten"
834
 
835
  # @ woocommerce-germanized
836
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:366
837
  msgid "Delivery Time Text"
838
  msgstr "Lieferzeit Text"
839
 
840
  # @ woocommerce-germanized
841
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:367
842
  msgid ""
843
  "This text will be used to indicate delivery time for products. Use "
844
  "{delivery_time} as placeholder."
@@ -847,21 +864,21 @@ msgstr ""
847
  "{delivery_time} als Platzhalter verwenden."
848
 
849
  # @ woocommerce-germanized
850
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:372
851
  msgid "Delivery time: {delivery_time}"
852
  msgstr "Lieferzeit: {delivery_time}"
853
 
854
  # @ woocommerce-germanized
855
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:377
856
  msgid "Sale Price Labels"
857
  msgstr "Preishinweise"
858
 
859
  # @ woocommerce-germanized
860
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:380
861
  msgid "Default Sale Label"
862
  msgstr "Standard-Streichpreis-Hinweis"
863
 
864
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:381
865
  msgid ""
866
  "Choose whether you would like to have a default sale price label to inform "
867
  "the customer about the regular price (e.g. Recommended Retail Price)."
@@ -870,16 +887,16 @@ msgstr ""
870
  "Kunden auf den alten Preis (bei reduzierten Produkten, sog. Streichpreis) "
871
  "hinweist (z.B. UVP)."
872
 
873
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:388
874
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:400
875
  msgid "Manage Price Labels"
876
  msgstr "Preishinweise verwalten"
877
 
878
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:392
879
  msgid "Default Sale Regular Label"
880
  msgstr "Standard-Angebotspreis-Hinweis"
881
 
882
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:393
883
  msgid ""
884
  "Choose whether you would like to have a default sale price regular label to "
885
  "inform the customer about the sale price (e.g. New Price)."
@@ -889,17 +906,17 @@ msgstr ""
889
  "hinweist (z.B. Unser neuer Preis)."
890
 
891
  # @ woocommerce-germanized
892
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:406
893
  msgid "Shipping Costs"
894
  msgstr "Versandkosten"
895
 
896
  # @ woocommerce-germanized
897
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:409
898
  msgid "Shipping Costs Text"
899
  msgstr "Versandkosten Text"
900
 
901
  # @ woocommerce-germanized
902
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:410
903
  msgid ""
904
  "This text will be used to inform the customer about shipping costs. Use "
905
  "{link}{/link} to insert link to shipping costs page."
@@ -909,17 +926,17 @@ msgstr ""
909
  "zur Versandkosten-Seite einzufügen."
910
 
911
  # @ woocommerce-germanized
912
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:415
913
  msgid "plus {link}Shipping Costs{/link}"
914
  msgstr "zzgl. {link}Versandkosten{/link}"
915
 
916
  # @ woocommerce-germanized
917
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:419
918
  msgid "Free Shipping Text"
919
  msgstr "Kostenloser Versand Text"
920
 
921
  # @ woocommerce-germanized
922
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:420
923
  msgid ""
924
  "This text will be used to inform the customer about free shipping. Leave "
925
  "empty to disable notice. Use {link}{/link} to insert link to shipping costs "
@@ -930,17 +947,17 @@ msgstr ""
930
  "Versandkosten-Seite einzufügen."
931
 
932
  # @ woocommerce-germanized
933
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:429
934
  msgid "Shipping Costs Tax"
935
  msgstr "Steuerberechnung"
936
 
937
  # @ woocommerce-germanized
938
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:430
939
  msgid "Enable better taxation for shpping costs?"
940
  msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
941
 
942
  # @ woocommerce-germanized
943
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:434
944
  #, php-format
945
  msgid ""
946
  "By choosing this option shipping cost taxation will be calculated based on "
@@ -954,18 +971,18 @@ msgstr ""
954
  "Bruttobeträge. Hier ein kleines Beispiel: %s"
955
 
956
  # @ woocommerce-germanized
957
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:438
958
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:460
959
  msgid "Force Tax Calculation"
960
  msgstr "Steuerberechnung erzwingen"
961
 
962
  # @ woocommerce-germanized
963
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:439
964
  msgid "Force shipping costs tax calculation for every method?"
965
  msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
966
 
967
  # @ woocommerce-germanized
968
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:443
969
  msgid ""
970
  "This option will overwrite settings for each individual shipping method to "
971
  "force tax calculation (instead of only calculating tax for those methods "
@@ -975,22 +992,22 @@ msgstr ""
975
  "Versandarten und erzwingt die Steuerberechnung."
976
 
977
  # @ woocommerce-germanized
978
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:448
979
  msgid "Fees"
980
  msgstr "Gebühren"
981
 
982
  # @ woocommerce-germanized
983
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:451
984
  msgid "Fee Tax"
985
  msgstr "Steuerberechnung"
986
 
987
  # @ woocommerce-germanized
988
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:452
989
  msgid "Enable better taxation for fees?"
990
  msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
991
 
992
  # @ woocommerce-germanized
993
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:456
994
  msgid ""
995
  "By choosing this option fee taxation will be calculated based on tax rates "
996
  "within cart. See shipping costs taxation for more information."
@@ -1001,12 +1018,12 @@ msgstr ""
1001
  "Nettobeträge in Bruttobeträge an."
1002
 
1003
  # @ woocommerce-germanized
1004
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:461
1005
  msgid "Force fee tax calculation for every fee?"
1006
  msgstr "Berechnung der Steuern für Gebühren erzwingen?"
1007
 
1008
  # @ woocommerce-germanized
1009
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:465
1010
  msgid ""
1011
  "This option will overwrite settings for each individual fee to force tax "
1012
  "calculation (instead of only calculating tax for those fees which are "
@@ -1016,28 +1033,28 @@ msgstr ""
1016
  "Steuerberechnung."
1017
 
1018
  # @ woocommerce-germanized
1019
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:470
1020
  msgid "Customers"
1021
  msgstr "Kunden"
1022
 
1023
  # @ woocommerce-germanized
1024
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:473
1025
  #: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:567
1026
  msgid "Checkbox"
1027
  msgstr "Checkbox"
1028
 
1029
  # @ woocommerce-germanized
1030
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:474
1031
  msgid "Add a checkbox to customer registration form."
1032
  msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
1033
 
1034
  # @ woocommerce-germanized
1035
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:481
1036
  msgid "Checkbox text"
1037
  msgstr "Checkbox Text"
1038
 
1039
  # @ woocommerce-germanized
1040
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:482
1041
  msgid ""
1042
  "Choose a Plain Text which will be shown as checkbox text for customer "
1043
  "account creation. Use {term_link}{/term_link}, {data_security_link}{/"
@@ -1051,7 +1068,7 @@ msgstr ""
1051
  "Hinweisseiten."
1052
 
1053
  # @ woocommerce-germanized
1054
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:484
1055
  msgid ""
1056
  "Yes, I’d like create a new account and have read and understood the "
1057
  "{data_security_link}data privacy statement{/data_security_link}."
@@ -1060,19 +1077,19 @@ msgstr ""
1060
  "{data_security_link}Datenschutzerklärung{/data_security_link}."
1061
 
1062
  # @ woocommerce-germanized
1063
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:491
1064
  msgid "Checkout"
1065
  msgstr "Kasse"
1066
 
1067
  # @ woocommerce-germanized
1068
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:492
1069
  msgid ""
1070
  "Replace default WooCommerce text regarding account creation during checkout."
1071
  msgstr ""
1072
  "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
1073
 
1074
  # @ woocommerce-germanized
1075
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:493
1076
  msgid ""
1077
  "Use the text from above instead of the default WooCommerce text regarding "
1078
  "account creation during checkout. This checkbox is only show if you have "
@@ -1084,17 +1101,17 @@ msgstr ""
1084
  "zulässt."
1085
 
1086
  # @ woocommerce-germanized
1087
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:500
1088
  msgid "Customer Double Opt In"
1089
  msgstr "Double Opt-In"
1090
 
1091
  # @ woocommerce-germanized
1092
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:501
1093
  msgid "Enable customer double opt in on registration?"
1094
  msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
1095
 
1096
  # @ woocommerce-germanized
1097
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:502
1098
  #, php-format
1099
  msgid ""
1100
  "If customer chooses to create a customer account an email with an activation "
@@ -1108,15 +1125,15 @@ msgstr ""
1108
  "Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
1109
  "Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1110
 
1111
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:509
1112
  msgid "Disable Login and Checkout"
1113
  msgstr "Login und Checkout"
1114
 
1115
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:510
1116
  msgid "Disable login and checkout for unactivated customers."
1117
  msgstr "Deaktiviere den Login und Checkout für inaktive Kunden."
1118
 
1119
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:511
1120
  msgid ""
1121
  "Customers that did not click on the activation link will not be able to "
1122
  "complete checkout nor login to their account."
@@ -1126,12 +1143,12 @@ msgstr ""
1126
  "werden."
1127
 
1128
  # @ woocommerce-germanized
1129
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:518
1130
  msgid "Delete Unactivated After"
1131
  msgstr "Unaktivierte löschen nach"
1132
 
1133
  # @ woocommerce-germanized
1134
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:519
1135
  msgid ""
1136
  "This will make sure unactivated customer accounts will be deleted after X "
1137
  "days. Set to 0 if you don't want to automatically delete unactivated "
@@ -1142,23 +1159,23 @@ msgstr ""
1142
  "setze den Wert auf 0."
1143
 
1144
  # @ woocommerce-germanized
1145
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:520
1146
  msgid "days"
1147
  msgstr "Tagen"
1148
 
1149
  # @ woocommerce-germanized
1150
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:529
1151
  #: includes/wc-gzd-core-functions.php:60
1152
  msgid "Right of Recission"
1153
  msgstr "Widerrufsrecht"
1154
 
1155
  # @ woocommerce-germanized
1156
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:532
1157
  msgid "Revocation Address"
1158
  msgstr "Widerruf richten an"
1159
 
1160
  # @ woocommerce-germanized
1161
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:533
1162
  msgid ""
1163
  "Type in an address, telephone/telefax number, email address which is to be "
1164
  "used as revocation address"
@@ -1167,18 +1184,18 @@ msgstr ""
1167
  "die deine Kunden ihren Widerruf richten sollen"
1168
 
1169
  # @ woocommerce-germanized
1170
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:542
1171
  #: includes/admin/views/html-page-status-germanized.php:81
1172
  msgid "Virtual VAT"
1173
  msgstr "USt. Änderung 2015"
1174
 
1175
  # @ woocommerce-germanized
1176
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:545
1177
  msgid "Enable Virtual VAT"
1178
  msgstr "USt. Anpassung aktivieren"
1179
 
1180
  # @ woocommerce-germanized
1181
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:546
1182
  msgid ""
1183
  "Enable if you want to charge your customer's countries' VAT for virtual "
1184
  "products."
@@ -1186,7 +1203,7 @@ msgstr ""
1186
  "Für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers berechnen."
1187
 
1188
  # @ woocommerce-germanized
1189
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:550
1190
  #, php-format
1191
  msgid ""
1192
  "New EU VAT rule applies on 01.01.2015. Make sure that every digital or "
@@ -1209,35 +1226,35 @@ msgstr ""
1209
  "dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1210
 
1211
  # @ woocommerce-germanized
1212
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:555
1213
  msgctxt "invoices"
1214
  msgid "Invoices"
1215
  msgstr "Rechnungen"
1216
 
1217
  # @ woocommerce-germanized
1218
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:567
1219
  msgid "VAT"
1220
  msgstr "Umsatzsteuer"
1221
 
1222
  # @ woocommerce-germanized
1223
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:602
1224
  #, php-format
1225
  msgid "Attach %s"
1226
  msgstr "%s"
1227
 
1228
  # @ woocommerce-germanized
1229
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:603
1230
  #, php-format
1231
  msgid "Attach %s to the following email templates"
1232
  msgstr "%s an die folgenden E-Mail Templates anfügen"
1233
 
1234
  # @ woocommerce-germanized
1235
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:616
1236
  msgid "E-Mails"
1237
  msgstr "E-Mails"
1238
 
1239
  # @ woocommerce-germanized
1240
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:616
1241
  msgid ""
1242
  "Use drag & drop to customize attachment order. Don't forget to save your "
1243
  "changes."
@@ -1245,17 +1262,17 @@ msgstr ""
1245
  "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu "
1246
  "beeinflussen und speichere anschließend deine Änderungen."
1247
 
1248
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:632
1249
  msgid "Hide Username"
1250
  msgstr "Nutzernamen verstecken"
1251
 
1252
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:633
1253
  msgid ""
1254
  "Hide username from email content if password or password reset link is "
1255
  "embedded."
1256
  msgstr "Nutzernamen nicht zusammen mit einem Passwort versenden."
1257
 
1258
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:634
1259
  msgid ""
1260
  "Trusted Shops advises to not show the username together with an account "
1261
  "password or password reset link. This option hides (or masks) the username "
@@ -1266,12 +1283,12 @@ msgstr ""
1266
  "Trusted Shops Mitglied bist, solltest du diese Option aktivieren."
1267
 
1268
  # @ woocommerce-germanized
1269
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:642
1270
  msgid "Email Attachment Options"
1271
  msgstr "PDF Anhang"
1272
 
1273
  # @ woocommerce-germanized
1274
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:642
1275
  #, php-format
1276
  msgid ""
1277
  "Want to attach automatically generated PDF files to emails instead of plain "
@@ -1281,27 +1298,27 @@ msgstr ""
1281
  "%sUpgrade zur %spro%s Version%s"
1282
 
1283
  # @ woocommerce-germanized
1284
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:665
1285
  msgid "Downloadable Product"
1286
  msgstr "Herunterladbares Produkt"
1287
 
1288
  # @ woocommerce-germanized
1289
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:666
1290
  msgid "Virtual Product"
1291
  msgstr "Virtuelles Produkt"
1292
 
1293
  # @ woocommerce-germanized
1294
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:682
1295
  msgid "Add to Cart"
1296
  msgstr "Zum Warenkorb Button"
1297
 
1298
  # @ woocommerce-germanized
1299
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:683
1300
  msgid "Show add to cart button on listings?"
1301
  msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
1302
 
1303
  # @ woocommerce-germanized
1304
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:687
1305
  msgid ""
1306
  "unset this option if you don't want to show the add to cart button within "
1307
  "the product listings"
@@ -1310,18 +1327,18 @@ msgstr ""
1310
  "von Produktauflistungen darstellen möchten"
1311
 
1312
  # @ woocommerce-germanized
1313
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:691
1314
  msgid "Link to Details"
1315
  msgstr "Verlinkung zu Produktdetails"
1316
 
1317
  # @ woocommerce-germanized
1318
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:692
1319
  msgid ""
1320
  "Want to link to product details page instead of add to cart within listings?"
1321
  msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
1322
 
1323
  # @ woocommerce-germanized
1324
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:696
1325
  msgid ""
1326
  "Decide whether you like to link to your product's details page instead of "
1327
  "displaying an add to cart button within product listings."
@@ -1331,17 +1348,17 @@ msgstr ""
1331
  "diese Option."
1332
 
1333
  # @ woocommerce-germanized
1334
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:700
1335
  msgid "Product Details Text"
1336
  msgstr "Produktdetails Text"
1337
 
1338
  # @ woocommerce-germanized
1339
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:702
1340
  msgid "Details"
1341
  msgstr "Details"
1342
 
1343
  # @ woocommerce-germanized
1344
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:704
1345
  msgid ""
1346
  "If you have chosen to link to product details page instead of add to cart "
1347
  "URL you may want to change the button text."
@@ -1351,11 +1368,11 @@ msgstr ""
1351
  "einen Button-Text vergeben."
1352
 
1353
  # @ woocommerce-germanized
1354
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:709
1355
  msgid "Digital Delivery Time Text"
1356
  msgstr "Lieferzeit Digital"
1357
 
1358
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:713
1359
  msgid ""
1360
  "Enter a text which will be shown as digital delivery time text (replacement "
1361
  "for default digital time on digital products)."
@@ -1365,79 +1382,79 @@ msgstr ""
1365
  "lassen."
1366
 
1367
  # @ woocommerce-germanized
1368
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:718
1369
  msgid "Notice Footer"
1370
  msgstr "Hinweise im Footer"
1371
 
1372
  # @ woocommerce-germanized
1373
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:719
1374
  msgid "Show a global VAT notice within footer"
1375
  msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
1376
 
1377
  # @ woocommerce-germanized
1378
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:727
1379
  msgid "Show a global sale price notice within footer"
1380
  msgstr ""
1381
  "Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer "
1382
  "einfügen."
1383
 
1384
  # @ woocommerce-germanized
1385
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:736
1386
  msgid "Products"
1387
  msgstr "Produkt"
1388
 
1389
  # @ woocommerce-germanized
1390
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:739
1391
  msgid "Show within Product Listings"
1392
  msgstr "In Produktlisten"
1393
 
1394
  # @ woocommerce-germanized
1395
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:740
1396
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:789
1397
  msgid "Shipping Costs notice"
1398
  msgstr "Versandkosten-Hinweis"
1399
 
1400
  # @ woocommerce-germanized
1401
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:748
1402
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:797
1403
  msgid "Tax Info"
1404
  msgstr "MwSt. Hinweis"
1405
 
1406
  # @ woocommerce-germanized
1407
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:756
1408
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:805
1409
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:869
1410
  msgid "Base Price"
1411
  msgstr "Grundpreis"
1412
 
1413
  # @ woocommerce-germanized
1414
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:772
1415
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:821
1416
  msgid "Delivery Time Notice"
1417
  msgstr "Lieferzeiten-Hinweis"
1418
 
1419
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:780
1420
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:829
1421
  #: includes/class-wc-gzd-post-types.php:93
1422
  #: includes/class-wc-gzd-post-types.php:95
1423
  msgid "Price Labels"
1424
  msgstr "Preishinweise"
1425
 
1426
  # @ woocommerce-germanized
1427
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:788
1428
  msgid "Show on Product Detail Page"
1429
  msgstr "Auf der Produktseite"
1430
 
1431
  # @ woocommerce-germanized
1432
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:837
1433
  msgid "Hide Tax Rate"
1434
  msgstr "Steuersatz verstecken"
1435
 
1436
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:838
1437
  msgid "Hide specific tax rate within shop pages."
1438
  msgstr "Entferne die Anzeige des konkreten Steuersatzes für Produkte im Shop."
1439
 
1440
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:842
1441
  msgid ""
1442
  "This option will make sure that within shop pages no specific tax rates are "
1443
  "shown. Instead only incl. tax or excl. tax notice is shown."
@@ -1447,12 +1464,12 @@ msgstr ""
1447
  "bzw. exkl. MwSt."
1448
 
1449
  # @ woocommerce-germanized
1450
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:846
1451
  msgid "Hide Shipping Costs Notice"
1452
  msgstr "Versandkosten ausblenden"
1453
 
1454
  # @ woocommerce-germanized
1455
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:847
1456
  msgid ""
1457
  "Select product types for which you might want to disable the shipping costs "
1458
  "notice."
@@ -1461,11 +1478,11 @@ msgstr ""
1461
  "möchtest."
1462
 
1463
  # @ woocommerce-germanized
1464
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:857
1465
  msgid "Hide Delivery Time Notice"
1466
  msgstr "Lieferzeiten ausblenden"
1467
 
1468
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:858
1469
  msgid ""
1470
  "Select product types for which you might want to disable the delivery time "
1471
  "notice."
@@ -1474,12 +1491,12 @@ msgstr ""
1474
  "möchtest."
1475
 
1476
  # @ woocommerce-germanized
1477
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:872
1478
  msgid "Base Price Text"
1479
  msgstr "Grundpreis Text"
1480
 
1481
  # @ woocommerce-germanized
1482
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:873
1483
  msgid ""
1484
  "This text will be used to display the base price. Use {price} to insert the "
1485
  "price. If you want to specifically format base price output use {base}, "
@@ -1491,26 +1508,26 @@ msgstr ""
1491
  "{base_price} für die einzelnen Elemente."
1492
 
1493
  # @ woocommerce-germanized
1494
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:878
1495
  msgid "{price}"
1496
  msgstr "{price}"
1497
 
1498
  # @ woocommerce-germanized
1499
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:882
1500
  msgid "Variable Base Price"
1501
  msgstr "Variabler Grundpreis"
1502
 
1503
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:883
1504
  msgid "Enable price range base prices for variable products."
1505
  msgstr "Aktiviere von-bis-Grundpreise für variable Produkte."
1506
 
1507
  # @ woocommerce-germanized
1508
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:890
1509
  msgid "Product Units Text"
1510
  msgstr "Produkteinheiten Text"
1511
 
1512
  # @ woocommerce-germanized
1513
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:891
1514
  msgid ""
1515
  "This text will be used to display the product units. Use {product_units} to "
1516
  "insert the amount of product units. Use {unit} to insert the unit. "
@@ -1522,26 +1539,26 @@ msgstr ""
1522
  "Grundpreis."
1523
 
1524
  # @ woocommerce-germanized
1525
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:896
1526
  msgid "Product contains: {product_units} {unit}"
1527
  msgstr "Produkt enthält: {product_units} {unit}"
1528
 
1529
  # @ woocommerce-germanized
1530
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:901
1531
  msgid "Checkout & Cart"
1532
  msgstr "Checkout & Warenkorb"
1533
 
1534
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:904
1535
  msgid "DHL Parcel Shops"
1536
  msgstr "DHL Packstationen"
1537
 
1538
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:905
1539
  msgid ""
1540
  "Allow customers to choose a DHL parcel shop or packing station as delivery "
1541
  "address."
1542
  msgstr "Versand an DHL Packstation bzw. Paketshops aktivieren."
1543
 
1544
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:909
1545
  msgid ""
1546
  "This option adds a checkbox to your checkout shipping fields which allows "
1547
  "the customer to optionally choose a DHL packing station or parcel shop for "
@@ -1551,27 +1568,27 @@ msgstr ""
1551
  "der Kunde optional die Lieferung an eine Packstation aktivieren. Fall das "
1552
  "der Fall ist, muss eine PostNummer angegeben werden."
1553
 
1554
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:913
1555
  msgid "Supported Countries"
1556
  msgstr "Unterstützte Länder"
1557
 
1558
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:917
1559
  msgid "Choose countries which support Parcel Shop delivery."
1560
  msgstr ""
1561
  "Wähle hier die Länder an, in denen du die Lieferung an DHL Packstationen "
1562
  "bzw. Paketshops aktivieren möchtest."
1563
 
1564
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:921
1565
  #: includes/class-wc-gzd-dhl-parcel-shops.php:302
1566
  msgid "Parcel Shop Finder"
1567
  msgstr "Paketshop finden"
1568
 
1569
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:922
1570
  msgid ""
1571
  "Enable DHL Parcel Shop Finder to let customers choose a parcel shop nearby."
1572
  msgstr "Standortsuche nach der nächstgelegenen Packstation aktivieren."
1573
 
1574
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:926
1575
  #, php-format
1576
  msgid ""
1577
  "You may enable this option to add a <a href=\"%s\" target=\"_blank\">Parcel "
@@ -1586,13 +1603,13 @@ msgstr ""
1586
  "Nähe auswählen und die Daten automatisch übernehmen."
1587
 
1588
  # @ woocommerce-germanized
1589
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:930
1590
  #: includes/admin/views/html-page-status-germanized.php:55
1591
  msgid "Fallback Mode"
1592
  msgstr "Fallback Modus"
1593
 
1594
  # @ woocommerce-germanized
1595
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:931
1596
  msgid ""
1597
  "Enable to make sure default checkout template is not being overriden by "
1598
  "theme."
@@ -1600,7 +1617,7 @@ msgstr ""
1600
  "Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
1601
 
1602
  # @ woocommerce-germanized
1603
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:935
1604
  msgid ""
1605
  "If you are facing problems within your checkout e.g. legally relevant data "
1606
  "is not showing (terms, delivery time, unit price etc.) your theme seems to "
@@ -1614,17 +1631,17 @@ msgstr ""
1614
  "Checkout (review-order.php und form-checkout.php) zu überschreiben. "
1615
 
1616
  # @ woocommerce-germanized
1617
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:939
1618
  msgid "Force free shipping"
1619
  msgstr "Versandmethode erzwingen"
1620
 
1621
  # @ woocommerce-germanized
1622
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:940
1623
  msgid "Force free shipping method if available?"
1624
  msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
1625
 
1626
  # @ woocommerce-germanized
1627
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:944
1628
  msgid ""
1629
  "By default WooCommerce will let customers choose other shipping methods than "
1630
  "free shipping (if available). This option will force free shipping if "
@@ -1635,18 +1652,18 @@ msgstr ""
1635
  "Versand, sobald dieser verfügbar ist."
1636
 
1637
  # @ woocommerce-germanized
1638
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:948
1639
  msgid "Hide taxes estimated"
1640
  msgstr "Hinweis \"Steuern geschätzt\""
1641
 
1642
  # @ woocommerce-germanized
1643
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:949
1644
  msgid ""
1645
  "Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
1646
  msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
1647
 
1648
  # @ woocommerce-germanized
1649
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:953
1650
  msgid ""
1651
  "By default WooCommerce adds a \"taxes and shipping estimated\" text to your "
1652
  "cart. This might puzzle your customers and may not meet german law."
@@ -1656,17 +1673,17 @@ msgstr ""
1656
  "Markt geeignet."
1657
 
1658
  # @ woocommerce-germanized
1659
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:957
1660
  msgid "Show Thumbnails"
1661
  msgstr "Thumbnails anzeigen"
1662
 
1663
  # @ woocommerce-germanized
1664
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:958
1665
  msgid "Show product thumbnails on checkout page?"
1666
  msgstr "Produktbilder im Checkout darstellen?"
1667
 
1668
  # @ woocommerce-germanized
1669
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:962
1670
  msgid ""
1671
  "Uncheck if you don't want to show your product thumbnails within checkout "
1672
  "table."
@@ -1675,17 +1692,17 @@ msgstr ""
1675
  "bekommen möchtest."
1676
 
1677
  # @ woocommerce-germanized
1678
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:966
1679
  msgid "Hide Shipping Select"
1680
  msgstr "Versandarten Auswahl"
1681
 
1682
  # @ woocommerce-germanized
1683
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:967
1684
  msgid "Hide shipping rate selection from checkout?"
1685
  msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
1686
 
1687
  # @ woocommerce-germanized
1688
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:971
1689
  msgid ""
1690
  "This option will hide shipping rate selection from checkout. By then "
1691
  "customers will only be able to change their shipping rate on cart page."
@@ -1695,18 +1712,18 @@ msgstr ""
1695
  "Versandmethode ändern."
1696
 
1697
  # @ woocommerce-germanized
1698
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:975
1699
  msgid "Show back to cart button"
1700
  msgstr "Bestellung bearbeiten"
1701
 
1702
  # @ woocommerce-germanized
1703
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:976
1704
  msgid "Show back to cart button within your checkout table?"
1705
  msgstr ""
1706
  "Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
1707
 
1708
  # @ woocommerce-germanized
1709
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:980
1710
  msgid ""
1711
  "This button may let your customer edit their order before submitting. Some "
1712
  "people state that this button should be hidden to avoid legal problems."
@@ -1718,28 +1735,28 @@ msgstr ""
1718
  "keine weitere Informationen abgedruckt werden sollten."
1719
 
1720
  # @ woocommerce-germanized
1721
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:984
1722
  msgid "Show edit data notice"
1723
  msgstr "Bestellung prüfen Hinweis"
1724
 
1725
  # @ woocommerce-germanized
1726
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:985
1727
  msgid "Show a \"check-your-entries\" notice to the user?"
1728
  msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
1729
 
1730
  # @ woocommerce-germanized
1731
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:989
1732
  msgid "This notice will be added right before the order comments field."
1733
  msgstr ""
1734
  "Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
1735
 
1736
  # @ woocommerce-germanized
1737
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:993
1738
  msgid "Checkout Table Color"
1739
  msgstr "Hintergrundfarbe der Tabelle"
1740
 
1741
  # @ woocommerce-germanized
1742
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:995
1743
  msgid ""
1744
  "Choose the color of your checkout product table. This table should be "
1745
  "highlighted within your checkout page."
@@ -1748,17 +1765,17 @@ msgstr ""
1748
  "Tabelle sollte sich farblich vom Rest des Inhalts abheben."
1749
 
1750
  # @ woocommerce-germanized
1751
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1001
1752
  msgid "Checkout Legal Display"
1753
  msgstr "Checkbox oder Text"
1754
 
1755
  # @ woocommerce-germanized
1756
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1002
1757
  msgid "Use Text without Checkbox"
1758
  msgstr "Rechtshinweis ohne Checkbox."
1759
 
1760
  # @ woocommerce-germanized
1761
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1004
1762
  msgid ""
1763
  "This version will remove checkboxes from Checkout and display a text "
1764
  "instead. This seems to be legally compliant (Zalando & Co are using this "
@@ -1769,12 +1786,12 @@ msgstr ""
1769
  "diese Form)"
1770
 
1771
  # @ woocommerce-germanized
1772
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1010
1773
  msgid "Legal Text"
1774
  msgstr "Rechtlicher Hinweistext"
1775
 
1776
  # @ woocommerce-germanized
1777
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1011
1778
  msgid ""
1779
  "Choose a Plain Text which will be shown right above checkout submit button. "
1780
  "Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, "
@@ -1787,7 +1804,7 @@ msgstr ""
1787
  "revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
1788
 
1789
  # @ woocommerce-germanized
1790
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1013
1791
  msgid ""
1792
  "With your order, you agree to have read and understood our {term_link}Terms "
1793
  "and Conditions{/term_link} and your {revocation_link}Right of Recission{/"
@@ -1798,12 +1815,12 @@ msgstr ""
1798
  "revocation_link} einverstanden."
1799
 
1800
  # @ woocommerce-germanized
1801
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1020
1802
  msgid "Legal Text Error"
1803
  msgstr "Fehlermeldung der Checkbox"
1804
 
1805
  # @ woocommerce-germanized
1806
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1021
1807
  msgid ""
1808
  "If you have chosen to use checkbox validation please choose a error message "
1809
  "which will be shown if the user doesn't check checkbox. Use {term_link}{/"
@@ -1818,7 +1835,7 @@ msgstr ""
1818
  "revocation_link}"
1819
 
1820
  # @ woocommerce-germanized
1821
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1023
1822
  msgid ""
1823
  "To finish the order you have to accept to our {term_link}Terms and "
1824
  "Conditions{/term_link} and {revocation_link}Right of Recission{/"
@@ -1828,17 +1845,17 @@ msgstr ""
1828
  "term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link}."
1829
 
1830
  # @ woocommerce-germanized
1831
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1030
1832
  msgid "Show digital notice"
1833
  msgstr "Checkbox digitale Produkte"
1834
 
1835
  # @ woocommerce-germanized
1836
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1031
1837
  msgid "Show checkbox for digital products."
1838
  msgstr "Checkbox bei digitalen Produkten anzeigen."
1839
 
1840
  # @ woocommerce-germanized
1841
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1032
1842
  msgid ""
1843
  "Disable this option if you want your customers to obtain their right of "
1844
  "recission even if digital products are being bought."
@@ -1848,12 +1865,12 @@ msgstr ""
1848
  "werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
1849
 
1850
  # @ woocommerce-germanized
1851
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1039
1852
  msgid "Digital Product types"
1853
  msgstr "Digitale Produkttypen"
1854
 
1855
  # @ woocommerce-germanized
1856
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1040
1857
  msgid ""
1858
  "Select product types for which the loss of recission notice is shown. "
1859
  "Product types like \"simple product\" may be redudant because they include "
@@ -1865,12 +1882,12 @@ msgstr ""
1865
  "einschließen."
1866
 
1867
  # @ woocommerce-germanized
1868
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1050
1869
  msgid "Legal Digital Text"
1870
  msgstr "Hinweis Digital"
1871
 
1872
  # @ woocommerce-germanized
1873
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1051
1874
  msgid ""
1875
  "Choose a Plain Text which will be shown right above checkout submit button "
1876
  "if a user has picked a digital product. See legal text option for possible "
@@ -1881,7 +1898,7 @@ msgstr ""
1881
  "Platzhalter verwenden wie beim Rechtlichen Hinweistext"
1882
 
1883
  # @ woocommerce-germanized
1884
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1053
1885
  msgid ""
1886
  "For digital products: I strongly agree that the execution of the agreement "
1887
  "starts before the revocation period has expired. I am aware that my right of "
@@ -1892,13 +1909,13 @@ msgstr ""
1892
  "bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
1893
 
1894
  # @ woocommerce-germanized
1895
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1060
1896
  msgid "Legal Digital Error"
1897
  msgstr "Fehlermeldung Digital"
1898
 
1899
  # @ woocommerce-germanized
1900
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1061
1901
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1100
1902
  msgid ""
1903
  "This text will be shown as error message if customer has not checked the "
1904
  "corresponding checkbox. See legal text option for possible placeholders."
@@ -1908,7 +1925,7 @@ msgstr ""
1908
  "Hinweistext für eine Liste der Platzhalter."
1909
 
1910
  # @ woocommerce-germanized
1911
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1063
1912
  #: includes/wc-gzd-cart-functions.php:317
1913
  msgid ""
1914
  "To retrieve direct access to digital content you have to agree to the loss "
@@ -1918,12 +1935,12 @@ msgstr ""
1918
  "Widerrufsrecht verzichten."
1919
 
1920
  # @ woocommerce-germanized
1921
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1070
1922
  msgid "Digital Confirmation Notice"
1923
  msgstr "Digitale Bestätigung"
1924
 
1925
  # @ woocommerce-germanized
1926
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1071
1927
  msgid ""
1928
  "This text will be appended to your order processing email if the order "
1929
  "contains digital products. Use placeholders {link}{/link} to insert link to "
@@ -1934,7 +1951,7 @@ msgstr ""
1934
  "Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
1935
 
1936
  # @ woocommerce-germanized
1937
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1074
1938
  msgid ""
1939
  "Furthermore you have expressly agreed to start the performance of the "
1940
  "contract for digital items (e.g. downloads) before expiry of the withdrawal "
@@ -1948,17 +1965,17 @@ msgstr ""
1948
  "verlieren."
1949
 
1950
  # @ woocommerce-germanized
1951
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1080
1952
  msgid "Show service notice"
1953
  msgstr "Checkbox Dienstleistungen"
1954
 
1955
  # @ woocommerce-germanized
1956
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1081
1957
  msgid "Show checkbox for service products."
1958
  msgstr "Checkbox bei Dienstleistungen anzeigen."
1959
 
1960
  # @ woocommerce-germanized
1961
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1082
1962
  msgid ""
1963
  "Disable this option if you want your customers to obtain their right of "
1964
  "recission even if service products are being bought."
@@ -1969,12 +1986,12 @@ msgstr ""
1969
  "Widerrufsfrist mit der Dienstleistung begonnen wird."
1970
 
1971
  # @ woocommerce-germanized
1972
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1089
1973
  msgid "Legal Service Text"
1974
  msgstr "Hinweis Dienstleistungen"
1975
 
1976
  # @ woocommerce-germanized
1977
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1090
1978
  msgid ""
1979
  "Choose a Plain Text which will be shown right above checkout submit button "
1980
  "if a user has picked a service product. See legal text option for possible "
@@ -1985,7 +2002,7 @@ msgstr ""
1985
  "Platzhalter verwenden wie beim Rechtlichen Hinweistext."
1986
 
1987
  # @ woocommerce-germanized
1988
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1092
1989
  #: includes/wc-gzd-cart-functions.php:339
1990
  msgid ""
1991
  "For services: I demand and acknowledge the immediate performance of the "
@@ -1998,12 +2015,12 @@ msgstr ""
1998
  "vollständiger Erfüllung des Vertrages erlischt."
1999
 
2000
  # @ woocommerce-germanized
2001
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1099
2002
  msgid "Legal Service Error"
2003
  msgstr "Fehlermeldung"
2004
 
2005
  # @ woocommerce-germanized
2006
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1102
2007
  #: includes/wc-gzd-cart-functions.php:348
2008
  msgid ""
2009
  "To allow the immediate performance of the services you have to agree to the "
@@ -2013,12 +2030,12 @@ msgstr ""
2013
  "Widerrufsfrist zu."
2014
 
2015
  # @ woocommerce-germanized
2016
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1109
2017
  msgid "Service Confirmation Notice"
2018
  msgstr "Dienstleistung Bestätigung"
2019
 
2020
  # @ woocommerce-germanized
2021
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1110
2022
  msgid ""
2023
  "This text will be appended to your order processing email if the order "
2024
  "contains service products. Use placeholders {link}{/link} to insert link to "
@@ -2029,7 +2046,7 @@ msgstr ""
2029
  "Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
2030
 
2031
  # @ woocommerce-germanized
2032
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1113
2033
  msgid ""
2034
  "Furthermore you have expressly agreed to start the performance of the "
2035
  "contract for services before expiry of the withdrawal period. I have noted "
@@ -2043,18 +2060,18 @@ msgstr ""
2043
  "erlischt."
2044
 
2045
  # @ woocommerce-germanized
2046
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1119
2047
  msgid "Parcel Delivery Checkbox"
2048
  msgstr "Paketdienstleister Checkbox"
2049
 
2050
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1120
2051
  msgid ""
2052
  "Show checkbox for data transmission to third party parcel service providers."
2053
  msgstr ""
2054
  "Checkbox zur Erlaubnis der Datenweitergabe an den Paketdienstleister "
2055
  "einfügen."
2056
 
2057
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1121
2058
  msgid ""
2059
  "You may optionally choose to show a checkbox which lets the customer accept "
2060
  "data transmission to a third party parcel service provider to receive parcel "
@@ -2068,15 +2085,15 @@ msgstr ""
2068
  "weitergeleitet werden. "
2069
 
2070
  # @ woocommerce-germanized
2071
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1128
2072
  msgid "Checkbox required"
2073
  msgstr "Checkbox verpflichtend"
2074
 
2075
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1129
2076
  msgid "Make the parcel delivery checkbox a required field."
2077
  msgstr "Paketdienstleister Checkbox zum Pflichtfeld machen?"
2078
 
2079
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1130
2080
  msgid ""
2081
  "For some reason you may want to force your customers to Opt-In to the data "
2082
  "transmission to a third party parcel service provider."
@@ -2086,11 +2103,11 @@ msgstr ""
2086
  "Fall diese Option aus."
2087
 
2088
  # @ woocommerce-germanized
2089
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1137
2090
  msgid "Parcel Delivery Text"
2091
  msgstr "Paketdienstleister Text"
2092
 
2093
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1138
2094
  msgid ""
2095
  "Choose a Plain Text which will be shown right next to the corresponding "
2096
  "checkbox to inform the customer about the data being transfered to the third "
@@ -2102,7 +2119,7 @@ msgstr ""
2102
  "den Paketdienstleister. Verwende den Platzhalter {shipping_method_title} um "
2103
  "den Titel der Versandmethoden einzubetten."
2104
 
2105
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1140
2106
  #: includes/wc-gzd-cart-functions.php:396
2107
  msgid ""
2108
  "Yes, I would like to be reminded via E-mail about parcel delivery "
@@ -2114,26 +2131,26 @@ msgstr ""
2114
  "wird nur für diesen einmaligen Zweck an unseren Paketdienstleister "
2115
  "weitergegeben."
2116
 
2117
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1148
2118
  msgid "Select shipping methods which are applicable for the Opt-In Checkbox."
2119
  msgstr ""
2120
  "Wähle Versandmethoden aus für die die Paketdienstleister Checkbox angezeigt "
2121
  "werden soll."
2122
 
2123
  # @ woocommerce-germanized
2124
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1158
2125
  msgid "Pay now Button"
2126
  msgstr "Jetzt bezahlen Button"
2127
 
2128
  # @ woocommerce-germanized
2129
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1159
2130
  msgid "Add a pay now button to emails and order success page."
2131
  msgstr ""
2132
  "Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite "
2133
  "hinzu."
2134
 
2135
  # @ woocommerce-germanized
2136
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1160
2137
  msgid ""
2138
  "Add a pay now button to order confirmation email and order success page if "
2139
  "the order awaits payment (PayPal etc)."
@@ -2143,30 +2160,30 @@ msgstr ""
2143
  "benötigt (z.B. per PayPal)."
2144
 
2145
  # @ woocommerce-germanized
2146
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1167
2147
  msgid "Order Success Text"
2148
  msgstr "Bestellung eingegangen"
2149
 
2150
  # @ woocommerce-germanized
2151
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1168
2152
  msgid "Choose a custom text to display on order success page."
2153
  msgstr ""
2154
  "Hier kannst du einen individuellen kurzen Text eingeben, der nach der "
2155
  "Bestellung ausgegeben wird."
2156
 
2157
  # @ woocommerce-germanized
2158
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1176
2159
  msgid "Order Success Data"
2160
  msgstr "Bestellbestätigungs-Daten"
2161
 
2162
  # @ woocommerce-germanized
2163
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1177
2164
  msgid "Hide product table and customer data on order success page"
2165
  msgstr ""
2166
  "Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
2167
 
2168
  # @ woocommerce-germanized
2169
- #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1285
2170
  msgid ""
2171
  "Sorry, but the new Virtual VAT rules cannot be applied to small business."
2172
  msgstr ""
@@ -3211,17 +3228,17 @@ msgctxt "ekomi"
3211
  msgid "eKomi Options"
3212
  msgstr "eKomi"
3213
 
3214
- #: includes/class-wc-gzd-emails.php:75
3215
  msgid "Someone requested a password reset for your account."
3216
  msgstr "Jemand hat das Zurücksetzen des Passworts für Ihren Account beantragt."
3217
 
3218
- #: includes/class-wc-gzd-emails.php:88
3219
  #, php-format
3220
  msgid "Thanks for creating an account on %s."
3221
  msgstr "Danke, dass Sie ein Konto bei %s erstellt haben."
3222
 
3223
  # @ woocommerce-germanized
3224
- #: includes/class-wc-gzd-emails.php:451
3225
  msgctxt "revocation-form"
3226
  msgid "Forward your Revocation online"
3227
  msgstr "Widerruf online erklären"
@@ -4803,18 +4820,6 @@ msgstr ""
4803
  msgid "Data Security"
4804
  msgstr "Datenschutzbelehrung"
4805
 
4806
- # @ woocommerce-germanized
4807
- #: includes/wc-gzd-core-functions.php:94
4808
- msgid ""
4809
- "Because of the small business owner state according to &#167; 19 UStG the "
4810
- "seller does not levy nor state the German value added tax."
4811
- msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
4812
-
4813
- # @ woocommerce-germanized
4814
- #: includes/wc-gzd-product-functions.php:58
4815
- msgid "VAT free based on &#167;19 UStG"
4816
- msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
4817
-
4818
  # @ woocommerce-germanized
4819
  #: includes/wc-gzd-template-functions.php:141
4820
  #: templates/checkout/edit-data-notice.php:16
@@ -4906,6 +4911,7 @@ msgstr "Einkauf jetzt bewerten"
4906
 
4907
  # @ woocommerce-germanized
4908
  #: templates/emails/customer-new-account-activation.php:18
 
4909
  #, php-format
4910
  msgid ""
4911
  "Thanks for creating an account on %s. Please follow the activation link to "
@@ -5009,16 +5015,6 @@ msgstr "Bestellung jetzt bewerten"
5009
  msgid "SEPA Data"
5010
  msgstr "SEPA Daten"
5011
 
5012
- # @ woocommerce-germanized
5013
- #: templates/emails/plain/customer-new-account-activation.php:16
5014
- #, php-format
5015
- msgid ""
5016
- "Thanks for creating an account on %s. Your username is %s. Please follow the "
5017
- "activation link to activate your account:"
5018
- msgstr ""
5019
- "Es wurde für Sie ein Benutzerkonto bei %s angelegt. Ihr Benutzername lautet "
5020
- "%s. Bitte folgen Sie dem Link, um Ihr Benutzerkonto zu bestätigen:"
5021
-
5022
  # @ woocommerce-germanized
5023
  #: templates/footer/sale-info.php:13
5024
  msgid "All striked out prices refer to prices used to be charged at this shop."
@@ -5078,6 +5074,24 @@ msgctxt "trusted-shops"
5078
  msgid "%s custom reviews"
5079
  msgstr "%s Kundenbewertungen"
5080
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5081
  #~ msgid "[Removed for security reasons]"
5082
  #~ msgstr "[Aus Sicherheitsgründen entfernt]"
5083
 
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce Germanized v1.5.1\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2017-03-31 17:48+0200\n"
6
+ "PO-Revision-Date: 2017-03-31 17:49+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "Language: de_DE\n"
182
  # @ woocommerce-germanized
183
  #: includes/admin/class-wc-gzd-admin-status.php:43
184
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:263
185
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1157
186
  msgid "Shipping Methods"
187
  msgstr "Versandarten"
188
 
203
  msgstr "zu den WooCommerce Germanized Einstellungen"
204
 
205
  # @ woocommerce-germanized
206
+ #: includes/admin/class-wc-gzd-admin.php:80
207
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:25
208
  msgid "Germanized"
209
  msgstr "Germanized"
210
 
211
+ #: includes/admin/class-wc-gzd-admin.php:90
212
  msgid "Parcel Delivery Data Transfer:"
213
  msgstr "Paketdienstleister Datenweitergabe:"
214
 
215
+ #: includes/admin/class-wc-gzd-admin.php:91
216
  msgid "allowed"
217
  msgstr "akzeptiert"
218
 
219
+ #: includes/admin/class-wc-gzd-admin.php:91
220
  msgid "not allowed"
221
  msgstr "akzeptiert"
222
 
223
  # @ woocommerce-germanized
224
+ #: includes/admin/class-wc-gzd-admin.php:164
225
  msgid "Optional Email Content"
226
  msgstr "Optionaler E-Mail Inhalt"
227
 
228
  # @ woocommerce-germanized
229
+ #: includes/admin/class-wc-gzd-admin.php:173
230
  msgid "Add content which will be replacing default page content within emails."
231
  msgstr ""
232
  "Fülle dieses Feld aus um einen abweichenden E-Mail Anhangstext für diese "
233
  "Seite zu bestimmen."
234
 
235
  # @ woocommerce-germanized
236
+ #: includes/admin/class-wc-gzd-admin.php:183
237
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:151
238
  msgid "Optional Mini Description"
239
  msgstr "Warenkorb Kurzbeschreibung"
240
 
241
  # @ woocommerce-germanized
242
+ #: includes/admin/class-wc-gzd-admin.php:200
243
  msgid ""
244
  "This content will be shown as short product description within checkout and "
245
  "emails."
275
 
276
  # @ woocommerce-germanized
277
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:114
278
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:76
279
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:774
280
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:823
281
  msgid "Product Units"
282
  msgstr "Produkteinheiten"
283
 
292
 
293
  # @ woocommerce-germanized
294
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:118
295
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:97
296
  msgid "Calculation"
297
  msgstr "Berechnung"
298
 
313
 
314
  # @ woocommerce-germanized
315
  #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php:136
316
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:149
317
  #: includes/api/class-wc-gzd-rest-products-controller.php:28
318
  #: includes/api/class-wc-gzd-rest-products-controller.php:181
319
  msgid "Delivery Time"
350
  "neuer Preis)."
351
 
352
  # @ woocommerce-germanized
353
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
354
  #: includes/api/class-wc-gzd-rest-products-controller.php:103
355
  #: includes/class-wc-gzd-post-types.php:66
356
  msgid "Unit"
357
  msgstr "Einheit"
358
 
359
  # @ woocommerce-germanized
360
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
361
  msgid "Select unit"
362
  msgstr "Einheit auswählen"
363
 
364
  # @ woocommerce-germanized
365
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:75
366
  msgid "Needed if selling on a per unit basis"
367
  msgstr "Notwendig falls auf pro-Einheit-Basis verkauft werden soll"
368
 
369
  # @ woocommerce-germanized
370
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:76
371
  msgid "Number of units included per default product price. Example: 1000 ml."
372
  msgstr ""
373
  "Anzahl der Produkteinheiten auf Basis des Produktpreises. Beispiel: 1000 ml."
374
 
375
  # @ woocommerce-germanized
376
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:77
377
  msgid "Base Price Units"
378
  msgstr "Grundpreiseinheiten"
379
 
380
  # @ woocommerce-germanized
381
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:77
382
  msgid ""
383
  "Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base "
384
  "price unit amount."
387
  "hier 100 als Grundpreiseinheiten ein."
388
 
389
  # @ woocommerce-germanized
390
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:97
391
  msgid "Calculate base prices automatically."
392
  msgstr "Grundpreis automatisch berechnen."
393
 
394
  # @ woocommerce-germanized
395
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:99
396
  msgid "Regular Base Price"
397
  msgstr "Regulärer Grundpreis"
398
 
399
  # @ woocommerce-germanized
400
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:100
401
  msgid "Sale Base Price"
402
  msgstr "Angebotsgrundpreis"
403
 
404
  # @ woocommerce-germanized
405
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:110
406
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:153
407
  msgid "Search for a delivery time&hellip;"
408
  msgstr "Lieferzeit suchen&hellip;"
409
 
410
  # @ woocommerce-germanized
411
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:162
412
  msgid "Free shipping?"
413
  msgstr "Versand kostenlos?"
414
 
415
  # @ woocommerce-germanized
416
+ #: includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php:162
417
  msgid "This option disables the \"plus shipping costs\" notice on product page"
418
  msgstr ""
419
  "Deaktiviert den Hinweis \"zzgl. Versandkosten\". Ohne Auswirkungen auf die "
473
 
474
  # @ woocommerce-germanized
475
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:145
476
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:689
477
  msgid "General"
478
  msgstr "Allgemein"
479
 
568
 
569
  # @ woocommerce-germanized
570
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:193
571
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:565
572
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:577
573
  #, php-format
574
  msgid "%sUpgrade to %spro%s%s to unlock this feature and get premium support."
575
  msgstr ""
808
  "anzeigen."
809
 
810
  # @ woocommerce-germanized
811
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:350
812
+ msgid "Notice Text"
813
+ msgstr "Hinweistext"
814
+
815
  #: includes/admin/settings/class-wc-gzd-settings-germanized.php:351
816
+ msgid ""
817
+ "You may want to adjust the small buisness notice text to meet your criteria."
818
+ msgstr "Passe hier, falls notwending, den Kleinunternehmer Hinweistext an."
819
+
820
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:355
821
+ #: includes/wc-gzd-core-functions.php:94
822
+ msgid ""
823
+ "Value added tax is not collected, as small businesses according to §19 (1) "
824
+ "UStG."
825
+ msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
826
+
827
+ # @ woocommerce-germanized
828
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:361
829
  msgid "Delivery Times"
830
  msgstr "Lieferzeiten"
831
 
832
  # @ woocommerce-germanized
833
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:364
834
  #: includes/admin/views/html-page-status-germanized.php:42
835
  msgid "Default Delivery Time"
836
  msgstr "Standard-Lieferzeit"
837
 
838
  # @ woocommerce-germanized
839
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:365
840
  msgid ""
841
  "This delivery time will be added to every product if no delivery time has "
842
  "been chosen individually"
845
  "zugeordnet wurde"
846
 
847
  # @ woocommerce-germanized
848
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:372
849
  msgid "Manage Delivery Times"
850
  msgstr "Lieferzeiten verwalten"
851
 
852
  # @ woocommerce-germanized
853
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:376
854
  msgid "Delivery Time Text"
855
  msgstr "Lieferzeit Text"
856
 
857
  # @ woocommerce-germanized
858
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:377
859
  msgid ""
860
  "This text will be used to indicate delivery time for products. Use "
861
  "{delivery_time} as placeholder."
864
  "{delivery_time} als Platzhalter verwenden."
865
 
866
  # @ woocommerce-germanized
867
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:382
868
  msgid "Delivery time: {delivery_time}"
869
  msgstr "Lieferzeit: {delivery_time}"
870
 
871
  # @ woocommerce-germanized
872
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:387
873
  msgid "Sale Price Labels"
874
  msgstr "Preishinweise"
875
 
876
  # @ woocommerce-germanized
877
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:390
878
  msgid "Default Sale Label"
879
  msgstr "Standard-Streichpreis-Hinweis"
880
 
881
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:391
882
  msgid ""
883
  "Choose whether you would like to have a default sale price label to inform "
884
  "the customer about the regular price (e.g. Recommended Retail Price)."
887
  "Kunden auf den alten Preis (bei reduzierten Produkten, sog. Streichpreis) "
888
  "hinweist (z.B. UVP)."
889
 
890
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:398
891
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:410
892
  msgid "Manage Price Labels"
893
  msgstr "Preishinweise verwalten"
894
 
895
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:402
896
  msgid "Default Sale Regular Label"
897
  msgstr "Standard-Angebotspreis-Hinweis"
898
 
899
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:403
900
  msgid ""
901
  "Choose whether you would like to have a default sale price regular label to "
902
  "inform the customer about the sale price (e.g. New Price)."
906
  "hinweist (z.B. Unser neuer Preis)."
907
 
908
  # @ woocommerce-germanized
909
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:416
910
  msgid "Shipping Costs"
911
  msgstr "Versandkosten"
912
 
913
  # @ woocommerce-germanized
914
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:419
915
  msgid "Shipping Costs Text"
916
  msgstr "Versandkosten Text"
917
 
918
  # @ woocommerce-germanized
919
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:420
920
  msgid ""
921
  "This text will be used to inform the customer about shipping costs. Use "
922
  "{link}{/link} to insert link to shipping costs page."
926
  "zur Versandkosten-Seite einzufügen."
927
 
928
  # @ woocommerce-germanized
929
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:425
930
  msgid "plus {link}Shipping Costs{/link}"
931
  msgstr "zzgl. {link}Versandkosten{/link}"
932
 
933
  # @ woocommerce-germanized
934
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:429
935
  msgid "Free Shipping Text"
936
  msgstr "Kostenloser Versand Text"
937
 
938
  # @ woocommerce-germanized
939
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:430
940
  msgid ""
941
  "This text will be used to inform the customer about free shipping. Leave "
942
  "empty to disable notice. Use {link}{/link} to insert link to shipping costs "
947
  "Versandkosten-Seite einzufügen."
948
 
949
  # @ woocommerce-germanized
950
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:439
951
  msgid "Shipping Costs Tax"
952
  msgstr "Steuerberechnung"
953
 
954
  # @ woocommerce-germanized
955
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:440
956
  msgid "Enable better taxation for shpping costs?"
957
  msgstr "Genauere Steuerberechnung für Versandkosten aktivieren?"
958
 
959
  # @ woocommerce-germanized
960
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:444
961
  #, php-format
962
  msgid ""
963
  "By choosing this option shipping cost taxation will be calculated based on "
971
  "Bruttobeträge. Hier ein kleines Beispiel: %s"
972
 
973
  # @ woocommerce-germanized
974
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:448
975
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:470
976
  msgid "Force Tax Calculation"
977
  msgstr "Steuerberechnung erzwingen"
978
 
979
  # @ woocommerce-germanized
980
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:449
981
  msgid "Force shipping costs tax calculation for every method?"
982
  msgstr "Erzwinge die Besteuerung für Versandkosten für jede Versandart?"
983
 
984
  # @ woocommerce-germanized
985
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:453
986
  msgid ""
987
  "This option will overwrite settings for each individual shipping method to "
988
  "force tax calculation (instead of only calculating tax for those methods "
992
  "Versandarten und erzwingt die Steuerberechnung."
993
 
994
  # @ woocommerce-germanized
995
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:458
996
  msgid "Fees"
997
  msgstr "Gebühren"
998
 
999
  # @ woocommerce-germanized
1000
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:461
1001
  msgid "Fee Tax"
1002
  msgstr "Steuerberechnung"
1003
 
1004
  # @ woocommerce-germanized
1005
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:462
1006
  msgid "Enable better taxation for fees?"
1007
  msgstr "Genauere Steuerberechnung für Gebühren aktivieren?"
1008
 
1009
  # @ woocommerce-germanized
1010
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:466
1011
  msgid ""
1012
  "By choosing this option fee taxation will be calculated based on tax rates "
1013
  "within cart. See shipping costs taxation for more information."
1018
  "Nettobeträge in Bruttobeträge an."
1019
 
1020
  # @ woocommerce-germanized
1021
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:471
1022
  msgid "Force fee tax calculation for every fee?"
1023
  msgstr "Berechnung der Steuern für Gebühren erzwingen?"
1024
 
1025
  # @ woocommerce-germanized
1026
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:475
1027
  msgid ""
1028
  "This option will overwrite settings for each individual fee to force tax "
1029
  "calculation (instead of only calculating tax for those fees which are "
1033
  "Steuerberechnung."
1034
 
1035
  # @ woocommerce-germanized
1036
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:480
1037
  msgid "Customers"
1038
  msgstr "Kunden"
1039
 
1040
  # @ woocommerce-germanized
1041
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:483
1042
  #: includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php:567
1043
  msgid "Checkbox"
1044
  msgstr "Checkbox"
1045
 
1046
  # @ woocommerce-germanized
1047
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:484
1048
  msgid "Add a checkbox to customer registration form."
1049
  msgstr "Füge eine Checkbox zum Formular für die Kundenregistrierung hinzu."
1050
 
1051
  # @ woocommerce-germanized
1052
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:491
1053
  msgid "Checkbox text"
1054
  msgstr "Checkbox Text"
1055
 
1056
  # @ woocommerce-germanized
1057
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:492
1058
  msgid ""
1059
  "Choose a Plain Text which will be shown as checkbox text for customer "
1060
  "account creation. Use {term_link}{/term_link}, {data_security_link}{/"
1068
  "Hinweisseiten."
1069
 
1070
  # @ woocommerce-germanized
1071
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:494
1072
  msgid ""
1073
  "Yes, I’d like create a new account and have read and understood the "
1074
  "{data_security_link}data privacy statement{/data_security_link}."
1077
  "{data_security_link}Datenschutzerklärung{/data_security_link}."
1078
 
1079
  # @ woocommerce-germanized
1080
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:501
1081
  msgid "Checkout"
1082
  msgstr "Kasse"
1083
 
1084
  # @ woocommerce-germanized
1085
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:502
1086
  msgid ""
1087
  "Replace default WooCommerce text regarding account creation during checkout."
1088
  msgstr ""
1089
  "Ersetze den WooCommerce Text (Kundenkonto erstellen?) durch den o.g. Hinweis."
1090
 
1091
  # @ woocommerce-germanized
1092
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:503
1093
  msgid ""
1094
  "Use the text from above instead of the default WooCommerce text regarding "
1095
  "account creation during checkout. This checkbox is only show if you have "
1101
  "zulässt."
1102
 
1103
  # @ woocommerce-germanized
1104
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:510
1105
  msgid "Customer Double Opt In"
1106
  msgstr "Double Opt-In"
1107
 
1108
  # @ woocommerce-germanized
1109
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:511
1110
  msgid "Enable customer double opt in on registration?"
1111
  msgstr "Double Opt-In Verfahren für Kundenkonten aktivieren?"
1112
 
1113
  # @ woocommerce-germanized
1114
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:512
1115
  #, php-format
1116
  msgid ""
1117
  "If customer chooses to create a customer account an email with an activation "
1125
  "Verfahren ist laut Amtsgericht Berlin Pankow/Weißensee notwendig. Mehr "
1126
  "Informationen findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1127
 
1128
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:519
1129
  msgid "Disable Login and Checkout"
1130
  msgstr "Login und Checkout"
1131
 
1132
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:520
1133
  msgid "Disable login and checkout for unactivated customers."
1134
  msgstr "Deaktiviere den Login und Checkout für inaktive Kunden."
1135
 
1136
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:521
1137
  msgid ""
1138
  "Customers that did not click on the activation link will not be able to "
1139
  "complete checkout nor login to their account."
1143
  "werden."
1144
 
1145
  # @ woocommerce-germanized
1146
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:528
1147
  msgid "Delete Unactivated After"
1148
  msgstr "Unaktivierte löschen nach"
1149
 
1150
  # @ woocommerce-germanized
1151
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:529
1152
  msgid ""
1153
  "This will make sure unactivated customer accounts will be deleted after X "
1154
  "days. Set to 0 if you don't want to automatically delete unactivated "
1159
  "setze den Wert auf 0."
1160
 
1161
  # @ woocommerce-germanized
1162
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:530
1163
  msgid "days"
1164
  msgstr "Tagen"
1165
 
1166
  # @ woocommerce-germanized
1167
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:539
1168
  #: includes/wc-gzd-core-functions.php:60
1169
  msgid "Right of Recission"
1170
  msgstr "Widerrufsrecht"
1171
 
1172
  # @ woocommerce-germanized
1173
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:542
1174
  msgid "Revocation Address"
1175
  msgstr "Widerruf richten an"
1176
 
1177
  # @ woocommerce-germanized
1178
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:543
1179
  msgid ""
1180
  "Type in an address, telephone/telefax number, email address which is to be "
1181
  "used as revocation address"
1184
  "die deine Kunden ihren Widerruf richten sollen"
1185
 
1186
  # @ woocommerce-germanized
1187
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:552
1188
  #: includes/admin/views/html-page-status-germanized.php:81
1189
  msgid "Virtual VAT"
1190
  msgstr "USt. Änderung 2015"
1191
 
1192
  # @ woocommerce-germanized
1193
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:555
1194
  msgid "Enable Virtual VAT"
1195
  msgstr "USt. Anpassung aktivieren"
1196
 
1197
  # @ woocommerce-germanized
1198
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:556
1199
  msgid ""
1200
  "Enable if you want to charge your customer's countries' VAT for virtual "
1201
  "products."
1203
  "Für virtuelle Produkte den USt.-Satz des Dienstleistungsempfängers berechnen."
1204
 
1205
  # @ woocommerce-germanized
1206
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:560
1207
  #, php-format
1208
  msgid ""
1209
  "New EU VAT rule applies on 01.01.2015. Make sure that every digital or "
1226
  "dazu findest du <a href=\"%s\" target=\"_blank\">hier</a>."
1227
 
1228
  # @ woocommerce-germanized
1229
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:565
1230
  msgctxt "invoices"
1231
  msgid "Invoices"
1232
  msgstr "Rechnungen"
1233
 
1234
  # @ woocommerce-germanized
1235
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:577
1236
  msgid "VAT"
1237
  msgstr "Umsatzsteuer"
1238
 
1239
  # @ woocommerce-germanized
1240
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:612
1241
  #, php-format
1242
  msgid "Attach %s"
1243
  msgstr "%s"
1244
 
1245
  # @ woocommerce-germanized
1246
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:613
1247
  #, php-format
1248
  msgid "Attach %s to the following email templates"
1249
  msgstr "%s an die folgenden E-Mail Templates anfügen"
1250
 
1251
  # @ woocommerce-germanized
1252
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:626
1253
  msgid "E-Mails"
1254
  msgstr "E-Mails"
1255
 
1256
  # @ woocommerce-germanized
1257
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:626
1258
  msgid ""
1259
  "Use drag & drop to customize attachment order. Don't forget to save your "
1260
  "changes."
1262
  "Verwende Drag & Drop um die Reihenfolge der Texte in den E-Mails zu "
1263
  "beeinflussen und speichere anschließend deine Änderungen."
1264
 
1265
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:642
1266
  msgid "Hide Username"
1267
  msgstr "Nutzernamen verstecken"
1268
 
1269
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:643
1270
  msgid ""
1271
  "Hide username from email content if password or password reset link is "
1272
  "embedded."
1273
  msgstr "Nutzernamen nicht zusammen mit einem Passwort versenden."
1274
 
1275
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:644
1276
  msgid ""
1277
  "Trusted Shops advises to not show the username together with an account "
1278
  "password or password reset link. This option hides (or masks) the username "
1283
  "Trusted Shops Mitglied bist, solltest du diese Option aktivieren."
1284
 
1285
  # @ woocommerce-germanized
1286
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:652
1287
  msgid "Email Attachment Options"
1288
  msgstr "PDF Anhang"
1289
 
1290
  # @ woocommerce-germanized
1291
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:652
1292
  #, php-format
1293
  msgid ""
1294
  "Want to attach automatically generated PDF files to emails instead of plain "
1298
  "%sUpgrade zur %spro%s Version%s"
1299
 
1300
  # @ woocommerce-germanized
1301
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:675
1302
  msgid "Downloadable Product"
1303
  msgstr "Herunterladbares Produkt"
1304
 
1305
  # @ woocommerce-germanized
1306
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:676
1307
  msgid "Virtual Product"
1308
  msgstr "Virtuelles Produkt"
1309
 
1310
  # @ woocommerce-germanized
1311
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:692
1312
  msgid "Add to Cart"
1313
  msgstr "Zum Warenkorb Button"
1314
 
1315
  # @ woocommerce-germanized
1316
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:693
1317
  msgid "Show add to cart button on listings?"
1318
  msgstr "Den zum Warenkorb Button in Produktlisten darstellen?"
1319
 
1320
  # @ woocommerce-germanized
1321
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:697
1322
  msgid ""
1323
  "unset this option if you don't want to show the add to cart button within "
1324
  "the product listings"
1327
  "von Produktauflistungen darstellen möchten"
1328
 
1329
  # @ woocommerce-germanized
1330
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:701
1331
  msgid "Link to Details"
1332
  msgstr "Verlinkung zu Produktdetails"
1333
 
1334
  # @ woocommerce-germanized
1335
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:702
1336
  msgid ""
1337
  "Want to link to product details page instead of add to cart within listings?"
1338
  msgstr "Zum Warenkorb Button mit Button zur Produktdetail-Seite ersetzen?"
1339
 
1340
  # @ woocommerce-germanized
1341
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:706
1342
  msgid ""
1343
  "Decide whether you like to link to your product's details page instead of "
1344
  "displaying an add to cart button within product listings."
1348
  "diese Option."
1349
 
1350
  # @ woocommerce-germanized
1351
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:710
1352
  msgid "Product Details Text"
1353
  msgstr "Produktdetails Text"
1354
 
1355
  # @ woocommerce-germanized
1356
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:712
1357
  msgid "Details"
1358
  msgstr "Details"
1359
 
1360
  # @ woocommerce-germanized
1361
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:714
1362
  msgid ""
1363
  "If you have chosen to link to product details page instead of add to cart "
1364
  "URL you may want to change the button text."
1368
  "einen Button-Text vergeben."
1369
 
1370
  # @ woocommerce-germanized
1371
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:719
1372
  msgid "Digital Delivery Time Text"
1373
  msgstr "Lieferzeit Digital"
1374
 
1375
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:723
1376
  msgid ""
1377
  "Enter a text which will be shown as digital delivery time text (replacement "
1378
  "for default digital time on digital products)."
1382
  "lassen."
1383
 
1384
  # @ woocommerce-germanized
1385
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:728
1386
  msgid "Notice Footer"
1387
  msgstr "Hinweise im Footer"
1388
 
1389
  # @ woocommerce-germanized
1390
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:729
1391
  msgid "Show a global VAT notice within footer"
1392
  msgstr "Einen seitenübergreifenden Hinweis bzgl. der MwSt. im Footer einfügen."
1393
 
1394
  # @ woocommerce-germanized
1395
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:737
1396
  msgid "Show a global sale price notice within footer"
1397
  msgstr ""
1398
  "Einen seitenübergreifenden Hinweis bzgl. reduzierter Preise im Footer "
1399
  "einfügen."
1400
 
1401
  # @ woocommerce-germanized
1402
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:746
1403
  msgid "Products"
1404
  msgstr "Produkt"
1405
 
1406
  # @ woocommerce-germanized
1407
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:749
1408
  msgid "Show within Product Listings"
1409
  msgstr "In Produktlisten"
1410
 
1411
  # @ woocommerce-germanized
1412
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:750
1413
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:799
1414
  msgid "Shipping Costs notice"
1415
  msgstr "Versandkosten-Hinweis"
1416
 
1417
  # @ woocommerce-germanized
1418
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:758
1419
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:807
1420
  msgid "Tax Info"
1421
  msgstr "MwSt. Hinweis"
1422
 
1423
  # @ woocommerce-germanized
1424
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:766
1425
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:815
1426
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:879
1427
  msgid "Base Price"
1428
  msgstr "Grundpreis"
1429
 
1430
  # @ woocommerce-germanized
1431
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:782
1432
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:831
1433
  msgid "Delivery Time Notice"
1434
  msgstr "Lieferzeiten-Hinweis"
1435
 
1436
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:790
1437
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:839
1438
  #: includes/class-wc-gzd-post-types.php:93
1439
  #: includes/class-wc-gzd-post-types.php:95
1440
  msgid "Price Labels"
1441
  msgstr "Preishinweise"
1442
 
1443
  # @ woocommerce-germanized
1444
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:798
1445
  msgid "Show on Product Detail Page"
1446
  msgstr "Auf der Produktseite"
1447
 
1448
  # @ woocommerce-germanized
1449
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:847
1450
  msgid "Hide Tax Rate"
1451
  msgstr "Steuersatz verstecken"
1452
 
1453
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:848
1454
  msgid "Hide specific tax rate within shop pages."
1455
  msgstr "Entferne die Anzeige des konkreten Steuersatzes für Produkte im Shop."
1456
 
1457
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:852
1458
  msgid ""
1459
  "This option will make sure that within shop pages no specific tax rates are "
1460
  "shown. Instead only incl. tax or excl. tax notice is shown."
1464
  "bzw. exkl. MwSt."
1465
 
1466
  # @ woocommerce-germanized
1467
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:856
1468
  msgid "Hide Shipping Costs Notice"
1469
  msgstr "Versandkosten ausblenden"
1470
 
1471
  # @ woocommerce-germanized
1472
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:857
1473
  msgid ""
1474
  "Select product types for which you might want to disable the shipping costs "
1475
  "notice."
1478
  "möchtest."
1479
 
1480
  # @ woocommerce-germanized
1481
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:867
1482
  msgid "Hide Delivery Time Notice"
1483
  msgstr "Lieferzeiten ausblenden"
1484
 
1485
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:868
1486
  msgid ""
1487
  "Select product types for which you might want to disable the delivery time "
1488
  "notice."
1491
  "möchtest."
1492
 
1493
  # @ woocommerce-germanized
1494
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:882
1495
  msgid "Base Price Text"
1496
  msgstr "Grundpreis Text"
1497
 
1498
  # @ woocommerce-germanized
1499
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:883
1500
  msgid ""
1501
  "This text will be used to display the base price. Use {price} to insert the "
1502
  "price. If you want to specifically format base price output use {base}, "
1508
  "{base_price} für die einzelnen Elemente."
1509
 
1510
  # @ woocommerce-germanized
1511
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:888
1512
  msgid "{price}"
1513
  msgstr "{price}"
1514
 
1515
  # @ woocommerce-germanized
1516
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:892
1517
  msgid "Variable Base Price"
1518
  msgstr "Variabler Grundpreis"
1519
 
1520
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:893
1521
  msgid "Enable price range base prices for variable products."
1522
  msgstr "Aktiviere von-bis-Grundpreise für variable Produkte."
1523
 
1524
  # @ woocommerce-germanized
1525
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:900
1526
  msgid "Product Units Text"
1527
  msgstr "Produkteinheiten Text"
1528
 
1529
  # @ woocommerce-germanized
1530
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:901
1531
  msgid ""
1532
  "This text will be used to display the product units. Use {product_units} to "
1533
  "insert the amount of product units. Use {unit} to insert the unit. "
1539
  "Grundpreis."
1540
 
1541
  # @ woocommerce-germanized
1542
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:906
1543
  msgid "Product contains: {product_units} {unit}"
1544
  msgstr "Produkt enthält: {product_units} {unit}"
1545
 
1546
  # @ woocommerce-germanized
1547
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:911
1548
  msgid "Checkout & Cart"
1549
  msgstr "Checkout & Warenkorb"
1550
 
1551
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:914
1552
  msgid "DHL Parcel Shops"
1553
  msgstr "DHL Packstationen"
1554
 
1555
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:915
1556
  msgid ""
1557
  "Allow customers to choose a DHL parcel shop or packing station as delivery "
1558
  "address."
1559
  msgstr "Versand an DHL Packstation bzw. Paketshops aktivieren."
1560
 
1561
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:919
1562
  msgid ""
1563
  "This option adds a checkbox to your checkout shipping fields which allows "
1564
  "the customer to optionally choose a DHL packing station or parcel shop for "
1568
  "der Kunde optional die Lieferung an eine Packstation aktivieren. Fall das "
1569
  "der Fall ist, muss eine PostNummer angegeben werden."
1570
 
1571
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:923
1572
  msgid "Supported Countries"
1573
  msgstr "Unterstützte Länder"
1574
 
1575
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:927
1576
  msgid "Choose countries which support Parcel Shop delivery."
1577
  msgstr ""
1578
  "Wähle hier die Länder an, in denen du die Lieferung an DHL Packstationen "
1579
  "bzw. Paketshops aktivieren möchtest."
1580
 
1581
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:931
1582
  #: includes/class-wc-gzd-dhl-parcel-shops.php:302
1583
  msgid "Parcel Shop Finder"
1584
  msgstr "Paketshop finden"
1585
 
1586
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:932
1587
  msgid ""
1588
  "Enable DHL Parcel Shop Finder to let customers choose a parcel shop nearby."
1589
  msgstr "Standortsuche nach der nächstgelegenen Packstation aktivieren."
1590
 
1591
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:936
1592
  #, php-format
1593
  msgid ""
1594
  "You may enable this option to add a <a href=\"%s\" target=\"_blank\">Parcel "
1603
  "Nähe auswählen und die Daten automatisch übernehmen."
1604
 
1605
  # @ woocommerce-germanized
1606
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:940
1607
  #: includes/admin/views/html-page-status-germanized.php:55
1608
  msgid "Fallback Mode"
1609
  msgstr "Fallback Modus"
1610
 
1611
  # @ woocommerce-germanized
1612
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:941
1613
  msgid ""
1614
  "Enable to make sure default checkout template is not being overriden by "
1615
  "theme."
1617
  "Überschreiben relevanter Templates im Checkout durch dein Theme verhindern."
1618
 
1619
  # @ woocommerce-germanized
1620
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:945
1621
  msgid ""
1622
  "If you are facing problems within your checkout e.g. legally relevant data "
1623
  "is not showing (terms, delivery time, unit price etc.) your theme seems to "
1631
  "Checkout (review-order.php und form-checkout.php) zu überschreiben. "
1632
 
1633
  # @ woocommerce-germanized
1634
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:949
1635
  msgid "Force free shipping"
1636
  msgstr "Versandmethode erzwingen"
1637
 
1638
  # @ woocommerce-germanized
1639
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:950
1640
  msgid "Force free shipping method if available?"
1641
  msgstr "Kostenlosen Versand erzwingen wenn die Methode zur Verfügung steht?"
1642
 
1643
  # @ woocommerce-germanized
1644
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:954
1645
  msgid ""
1646
  "By default WooCommerce will let customers choose other shipping methods than "
1647
  "free shipping (if available). This option will force free shipping if "
1652
  "Versand, sobald dieser verfügbar ist."
1653
 
1654
  # @ woocommerce-germanized
1655
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:958
1656
  msgid "Hide taxes estimated"
1657
  msgstr "Hinweis \"Steuern geschätzt\""
1658
 
1659
  # @ woocommerce-germanized
1660
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:959
1661
  msgid ""
1662
  "Do you want to hide the \"taxes and shipping estimated\" text from your cart?"
1663
  msgstr "Den Hinweis \"Versandkosten und Steuern werden geschätzt\" entfernen?"
1664
 
1665
  # @ woocommerce-germanized
1666
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:963
1667
  msgid ""
1668
  "By default WooCommerce adds a \"taxes and shipping estimated\" text to your "
1669
  "cart. This might puzzle your customers and may not meet german law."
1673
  "Markt geeignet."
1674
 
1675
  # @ woocommerce-germanized
1676
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:967
1677
  msgid "Show Thumbnails"
1678
  msgstr "Thumbnails anzeigen"
1679
 
1680
  # @ woocommerce-germanized
1681
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:968
1682
  msgid "Show product thumbnails on checkout page?"
1683
  msgstr "Produktbilder im Checkout darstellen?"
1684
 
1685
  # @ woocommerce-germanized
1686
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:972
1687
  msgid ""
1688
  "Uncheck if you don't want to show your product thumbnails within checkout "
1689
  "table."
1692
  "bekommen möchtest."
1693
 
1694
  # @ woocommerce-germanized
1695
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:976
1696
  msgid "Hide Shipping Select"
1697
  msgstr "Versandarten Auswahl"
1698
 
1699
  # @ woocommerce-germanized
1700
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:977
1701
  msgid "Hide shipping rate selection from checkout?"
1702
  msgstr "Die Auswahl von Versandarten im Checkout deaktivieren?"
1703
 
1704
  # @ woocommerce-germanized
1705
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:981
1706
  msgid ""
1707
  "This option will hide shipping rate selection from checkout. By then "
1708
  "customers will only be able to change their shipping rate on cart page."
1712
  "Versandmethode ändern."
1713
 
1714
  # @ woocommerce-germanized
1715
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:985
1716
  msgid "Show back to cart button"
1717
  msgstr "Bestellung bearbeiten"
1718
 
1719
  # @ woocommerce-germanized
1720
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:986
1721
  msgid "Show back to cart button within your checkout table?"
1722
  msgstr ""
1723
  "Einen \"Bestellung bearbeiten\" Button in der Bestellübersicht anzeigen?"
1724
 
1725
  # @ woocommerce-germanized
1726
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:990
1727
  msgid ""
1728
  "This button may let your customer edit their order before submitting. Some "
1729
  "people state that this button should be hidden to avoid legal problems."
1735
  "keine weitere Informationen abgedruckt werden sollten."
1736
 
1737
  # @ woocommerce-germanized
1738
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:994
1739
  msgid "Show edit data notice"
1740
  msgstr "Bestellung prüfen Hinweis"
1741
 
1742
  # @ woocommerce-germanized
1743
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:995
1744
  msgid "Show a \"check-your-entries\" notice to the user?"
1745
  msgstr "Einen \"Bestellung prüfen\" Hinweis anzeigen?"
1746
 
1747
  # @ woocommerce-germanized
1748
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:999
1749
  msgid "This notice will be added right before the order comments field."
1750
  msgstr ""
1751
  "Dieser Hinweis wird direkt oberhalb des Bestellhinweise-Feldes eingefügt."
1752
 
1753
  # @ woocommerce-germanized
1754
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1003
1755
  msgid "Checkout Table Color"
1756
  msgstr "Hintergrundfarbe der Tabelle"
1757
 
1758
  # @ woocommerce-germanized
1759
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1005
1760
  msgid ""
1761
  "Choose the color of your checkout product table. This table should be "
1762
  "highlighted within your checkout page."
1765
  "Tabelle sollte sich farblich vom Rest des Inhalts abheben."
1766
 
1767
  # @ woocommerce-germanized
1768
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1011
1769
  msgid "Checkout Legal Display"
1770
  msgstr "Checkbox oder Text"
1771
 
1772
  # @ woocommerce-germanized
1773
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1012
1774
  msgid "Use Text without Checkbox"
1775
  msgstr "Rechtshinweis ohne Checkbox."
1776
 
1777
  # @ woocommerce-germanized
1778
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1014
1779
  msgid ""
1780
  "This version will remove checkboxes from Checkout and display a text "
1781
  "instead. This seems to be legally compliant (Zalando & Co are using this "
1786
  "diese Form)"
1787
 
1788
  # @ woocommerce-germanized
1789
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1020
1790
  msgid "Legal Text"
1791
  msgstr "Rechtlicher Hinweistext"
1792
 
1793
  # @ woocommerce-germanized
1794
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1021
1795
  msgid ""
1796
  "Choose a Plain Text which will be shown right above checkout submit button. "
1797
  "Use {term_link}{/term_link}, {data_security_link}{/data_security_link}, "
1804
  "revocation_link} um die jeweiligen Links zu den Seiten einzufügen."
1805
 
1806
  # @ woocommerce-germanized
1807
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1023
1808
  msgid ""
1809
  "With your order, you agree to have read and understood our {term_link}Terms "
1810
  "and Conditions{/term_link} and your {revocation_link}Right of Recission{/"
1815
  "revocation_link} einverstanden."
1816
 
1817
  # @ woocommerce-germanized
1818
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1030
1819
  msgid "Legal Text Error"
1820
  msgstr "Fehlermeldung der Checkbox"
1821
 
1822
  # @ woocommerce-germanized
1823
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1031
1824
  msgid ""
1825
  "If you have chosen to use checkbox validation please choose a error message "
1826
  "which will be shown if the user doesn't check checkbox. Use {term_link}{/"
1835
  "revocation_link}"
1836
 
1837
  # @ woocommerce-germanized
1838
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1033
1839
  msgid ""
1840
  "To finish the order you have to accept to our {term_link}Terms and "
1841
  "Conditions{/term_link} and {revocation_link}Right of Recission{/"
1845
  "term_link} und {revocation_link}Widerrufsbestimmungen{/revocation_link}."
1846
 
1847
  # @ woocommerce-germanized
1848
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1040
1849
  msgid "Show digital notice"
1850
  msgstr "Checkbox digitale Produkte"
1851
 
1852
  # @ woocommerce-germanized
1853
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1041
1854
  msgid "Show checkbox for digital products."
1855
  msgstr "Checkbox bei digitalen Produkten anzeigen."
1856
 
1857
  # @ woocommerce-germanized
1858
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1042
1859
  msgid ""
1860
  "Disable this option if you want your customers to obtain their right of "
1861
  "recission even if digital products are being bought."
1865
  "werden, dass im Falle von digitalen Produkten das Widerrufsrecht erlischt."
1866
 
1867
  # @ woocommerce-germanized
1868
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1049
1869
  msgid "Digital Product types"
1870
  msgstr "Digitale Produkttypen"
1871
 
1872
  # @ woocommerce-germanized
1873
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1050
1874
  msgid ""
1875
  "Select product types for which the loss of recission notice is shown. "
1876
  "Product types like \"simple product\" may be redudant because they include "
1882
  "einschließen."
1883
 
1884
  # @ woocommerce-germanized
1885
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1060
1886
  msgid "Legal Digital Text"
1887
  msgstr "Hinweis Digital"
1888
 
1889
  # @ woocommerce-germanized
1890
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1061
1891
  msgid ""
1892
  "Choose a Plain Text which will be shown right above checkout submit button "
1893
  "if a user has picked a digital product. See legal text option for possible "
1898
  "Platzhalter verwenden wie beim Rechtlichen Hinweistext"
1899
 
1900
  # @ woocommerce-germanized
1901
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1063
1902
  msgid ""
1903
  "For digital products: I strongly agree that the execution of the agreement "
1904
  "starts before the revocation period has expired. I am aware that my right of "
1909
  "bekannt, dass mit Beginn der Ausführung mein Widerrufsrecht erlischt."
1910
 
1911
  # @ woocommerce-germanized
1912
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1070
1913
  msgid "Legal Digital Error"
1914
  msgstr "Fehlermeldung Digital"
1915
 
1916
  # @ woocommerce-germanized
1917
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1071
1918
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1110
1919
  msgid ""
1920
  "This text will be shown as error message if customer has not checked the "
1921
  "corresponding checkbox. See legal text option for possible placeholders."
1925
  "Hinweistext für eine Liste der Platzhalter."
1926
 
1927
  # @ woocommerce-germanized
1928
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1073
1929
  #: includes/wc-gzd-cart-functions.php:317
1930
  msgid ""
1931
  "To retrieve direct access to digital content you have to agree to the loss "
1935
  "Widerrufsrecht verzichten."
1936
 
1937
  # @ woocommerce-germanized
1938
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1080
1939
  msgid "Digital Confirmation Notice"
1940
  msgstr "Digitale Bestätigung"
1941
 
1942
  # @ woocommerce-germanized
1943
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1081
1944
  msgid ""
1945
  "This text will be appended to your order processing email if the order "
1946
  "contains digital products. Use placeholders {link}{/link} to insert link to "
1951
  "Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
1952
 
1953
  # @ woocommerce-germanized
1954
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1084
1955
  msgid ""
1956
  "Furthermore you have expressly agreed to start the performance of the "
1957
  "contract for digital items (e.g. downloads) before expiry of the withdrawal "
1965
  "verlieren."
1966
 
1967
  # @ woocommerce-germanized
1968
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1090
1969
  msgid "Show service notice"
1970
  msgstr "Checkbox Dienstleistungen"
1971
 
1972
  # @ woocommerce-germanized
1973
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1091
1974
  msgid "Show checkbox for service products."
1975
  msgstr "Checkbox bei Dienstleistungen anzeigen."
1976
 
1977
  # @ woocommerce-germanized
1978
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1092
1979
  msgid ""
1980
  "Disable this option if you want your customers to obtain their right of "
1981
  "recission even if service products are being bought."
1986
  "Widerrufsfrist mit der Dienstleistung begonnen wird."
1987
 
1988
  # @ woocommerce-germanized
1989
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1099
1990
  msgid "Legal Service Text"
1991
  msgstr "Hinweis Dienstleistungen"
1992
 
1993
  # @ woocommerce-germanized
1994
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1100
1995
  msgid ""
1996
  "Choose a Plain Text which will be shown right above checkout submit button "
1997
  "if a user has picked a service product. See legal text option for possible "
2002
  "Platzhalter verwenden wie beim Rechtlichen Hinweistext."
2003
 
2004
  # @ woocommerce-germanized
2005
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1102
2006
  #: includes/wc-gzd-cart-functions.php:339
2007
  msgid ""
2008
  "For services: I demand and acknowledge the immediate performance of the "
2015
  "vollständiger Erfüllung des Vertrages erlischt."
2016
 
2017
  # @ woocommerce-germanized
2018
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1109
2019
  msgid "Legal Service Error"
2020
  msgstr "Fehlermeldung"
2021
 
2022
  # @ woocommerce-germanized
2023
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1112
2024
  #: includes/wc-gzd-cart-functions.php:348
2025
  msgid ""
2026
  "To allow the immediate performance of the services you have to agree to the "
2030
  "Widerrufsfrist zu."
2031
 
2032
  # @ woocommerce-germanized
2033
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1119
2034
  msgid "Service Confirmation Notice"
2035
  msgstr "Dienstleistung Bestätigung"
2036
 
2037
  # @ woocommerce-germanized
2038
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1120
2039
  msgid ""
2040
  "This text will be appended to your order processing email if the order "
2041
  "contains service products. Use placeholders {link}{/link} to insert link to "
2046
  "Platzhalter {link}{/link} um einen Link zur Widerrufsbelehrung einzufügen."
2047
 
2048
  # @ woocommerce-germanized
2049
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1123
2050
  msgid ""
2051
  "Furthermore you have expressly agreed to start the performance of the "
2052
  "contract for services before expiry of the withdrawal period. I have noted "
2060
  "erlischt."
2061
 
2062
  # @ woocommerce-germanized
2063
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1129
2064
  msgid "Parcel Delivery Checkbox"
2065
  msgstr "Paketdienstleister Checkbox"
2066
 
2067
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1130
2068
  msgid ""
2069
  "Show checkbox for data transmission to third party parcel service providers."
2070
  msgstr ""
2071
  "Checkbox zur Erlaubnis der Datenweitergabe an den Paketdienstleister "
2072
  "einfügen."
2073
 
2074
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1131
2075
  msgid ""
2076
  "You may optionally choose to show a checkbox which lets the customer accept "
2077
  "data transmission to a third party parcel service provider to receive parcel "
2085
  "weitergeleitet werden. "
2086
 
2087
  # @ woocommerce-germanized
2088
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1138
2089
  msgid "Checkbox required"
2090
  msgstr "Checkbox verpflichtend"
2091
 
2092
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1139
2093
  msgid "Make the parcel delivery checkbox a required field."
2094
  msgstr "Paketdienstleister Checkbox zum Pflichtfeld machen?"
2095
 
2096
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1140
2097
  msgid ""
2098
  "For some reason you may want to force your customers to Opt-In to the data "
2099
  "transmission to a third party parcel service provider."
2103
  "Fall diese Option aus."
2104
 
2105
  # @ woocommerce-germanized
2106
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1147
2107
  msgid "Parcel Delivery Text"
2108
  msgstr "Paketdienstleister Text"
2109
 
2110
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1148
2111
  msgid ""
2112
  "Choose a Plain Text which will be shown right next to the corresponding "
2113
  "checkbox to inform the customer about the data being transfered to the third "
2119
  "den Paketdienstleister. Verwende den Platzhalter {shipping_method_title} um "
2120
  "den Titel der Versandmethoden einzubetten."
2121
 
2122
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1150
2123
  #: includes/wc-gzd-cart-functions.php:396
2124
  msgid ""
2125
  "Yes, I would like to be reminded via E-mail about parcel delivery "
2131
  "wird nur für diesen einmaligen Zweck an unseren Paketdienstleister "
2132
  "weitergegeben."
2133
 
2134
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1158
2135
  msgid "Select shipping methods which are applicable for the Opt-In Checkbox."
2136
  msgstr ""
2137
  "Wähle Versandmethoden aus für die die Paketdienstleister Checkbox angezeigt "
2138
  "werden soll."
2139
 
2140
  # @ woocommerce-germanized
2141
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1168
2142
  msgid "Pay now Button"
2143
  msgstr "Jetzt bezahlen Button"
2144
 
2145
  # @ woocommerce-germanized
2146
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1169
2147
  msgid "Add a pay now button to emails and order success page."
2148
  msgstr ""
2149
  "Füge einen jetzt bezahlen - Button zur E-Mail und der Bestätigungs-Seite "
2150
  "hinzu."
2151
 
2152
  # @ woocommerce-germanized
2153
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1170
2154
  msgid ""
2155
  "Add a pay now button to order confirmation email and order success page if "
2156
  "the order awaits payment (PayPal etc)."
2160
  "benötigt (z.B. per PayPal)."
2161
 
2162
  # @ woocommerce-germanized
2163
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1177
2164
  msgid "Order Success Text"
2165
  msgstr "Bestellung eingegangen"
2166
 
2167
  # @ woocommerce-germanized
2168
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1178
2169
  msgid "Choose a custom text to display on order success page."
2170
  msgstr ""
2171
  "Hier kannst du einen individuellen kurzen Text eingeben, der nach der "
2172
  "Bestellung ausgegeben wird."
2173
 
2174
  # @ woocommerce-germanized
2175
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1186
2176
  msgid "Order Success Data"
2177
  msgstr "Bestellbestätigungs-Daten"
2178
 
2179
  # @ woocommerce-germanized
2180
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1187
2181
  msgid "Hide product table and customer data on order success page"
2182
  msgstr ""
2183
  "Produktdetails (Tabelle, Kundeninfos) von der Bestätigungsseite entfernen."
2184
 
2185
  # @ woocommerce-germanized
2186
+ #: includes/admin/settings/class-wc-gzd-settings-germanized.php:1295
2187
  msgid ""
2188
  "Sorry, but the new Virtual VAT rules cannot be applied to small business."
2189
  msgstr ""
3228
  msgid "eKomi Options"
3229
  msgstr "eKomi"
3230
 
3231
+ #: includes/class-wc-gzd-emails.php:74
3232
  msgid "Someone requested a password reset for your account."
3233
  msgstr "Jemand hat das Zurücksetzen des Passworts für Ihren Account beantragt."
3234
 
3235
+ #: includes/class-wc-gzd-emails.php:87
3236
  #, php-format
3237
  msgid "Thanks for creating an account on %s."
3238
  msgstr "Danke, dass Sie ein Konto bei %s erstellt haben."
3239
 
3240
  # @ woocommerce-germanized
3241
+ #: includes/class-wc-gzd-emails.php:450
3242
  msgctxt "revocation-form"
3243
  msgid "Forward your Revocation online"
3244
  msgstr "Widerruf online erklären"
4820
  msgid "Data Security"
4821
  msgstr "Datenschutzbelehrung"
4822
 
 
 
 
 
 
 
 
 
 
 
 
 
4823
  # @ woocommerce-germanized
4824
  #: includes/wc-gzd-template-functions.php:141
4825
  #: templates/checkout/edit-data-notice.php:16
4911
 
4912
  # @ woocommerce-germanized
4913
  #: templates/emails/customer-new-account-activation.php:18
4914
+ #: templates/emails/plain/customer-new-account-activation.php:16
4915
  #, php-format
4916
  msgid ""
4917
  "Thanks for creating an account on %s. Please follow the activation link to "
5015
  msgid "SEPA Data"
5016
  msgstr "SEPA Daten"
5017
 
 
 
 
 
 
 
 
 
 
 
5018
  # @ woocommerce-germanized
5019
  #: templates/footer/sale-info.php:13
5020
  msgid "All striked out prices refer to prices used to be charged at this shop."
5074
  msgid "%s custom reviews"
5075
  msgstr "%s Kundenbewertungen"
5076
 
5077
+ # @ woocommerce-germanized
5078
+ #~ msgid ""
5079
+ #~ "Because of the small business owner state according to &#167; 19 UStG the "
5080
+ #~ "seller does not levy nor state the German value added tax."
5081
+ #~ msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
5082
+
5083
+ # @ woocommerce-germanized
5084
+ #~ msgid "VAT free based on &#167;19 UStG"
5085
+ #~ msgstr "Kein Mehrwertsteuerausweis, da Kleinunternehmer nach §19 (1) UStG."
5086
+
5087
+ # @ woocommerce-germanized
5088
+ #~ msgid ""
5089
+ #~ "Thanks for creating an account on %s. Your username is %s. Please follow "
5090
+ #~ "the activation link to activate your account:"
5091
+ #~ msgstr ""
5092
+ #~ "Es wurde für Sie ein Benutzerkonto bei %s angelegt. Ihr Benutzername "
5093
+ #~ "lautet %s. Bitte folgen Sie dem Link, um Ihr Benutzerkonto zu bestätigen:"
5094
+
5095
  #~ msgid "[Removed for security reasons]"
5096
  #~ msgstr "[Aus Sicherheitsgründen entfernt]"
5097
 
includes/admin/class-wc-gzd-admin-importer.php CHANGED
@@ -251,7 +251,7 @@ class WC_GZD_Admin_Importer {
251
 
252
  // Save
253
  if ( sizeof( $save ) > 3 ) {
254
- WC_Germanized_Meta_Box_Product_Data::save_product_data( wc_gzd_get_crud_data( $product, 'id' ), $save, ( $product->is_type( 'variation' ) ) );
255
  }
256
 
257
  }
251
 
252
  // Save
253
  if ( sizeof( $save ) > 3 ) {
254
+ WC_Germanized_Meta_Box_Product_Data::save_product_data( $product, $save, ( $product->is_type( 'variation' ) ) );
255
  }
256
 
257
  }
includes/admin/class-wc-gzd-admin.php CHANGED
@@ -55,7 +55,8 @@ class WC_GZD_Admin {
55
 
56
  add_filter( 'woocommerce_addons_section_data', array( $this, 'set_addon' ), 10, 2 );
57
  add_action( 'woocommerce_admin_order_data_after_shipping_address', array( $this, 'set_order_parcel_delivery_opted_in' ), 10, 1 );
58
- }
 
59
 
60
  public function status_tab() {
61
  WC_GZD_Admin_Status::output();
55
 
56
  add_filter( 'woocommerce_addons_section_data', array( $this, 'set_addon' ), 10, 2 );
57
  add_action( 'woocommerce_admin_order_data_after_shipping_address', array( $this, 'set_order_parcel_delivery_opted_in' ), 10, 1 );
58
+
59
+ }
60
 
61
  public function status_tab() {
62
  WC_GZD_Admin_Status::output();
includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data-variable.php CHANGED
@@ -201,10 +201,8 @@ class WC_Germanized_Meta_Box_Product_Data_Variable {
201
  $data[ '_sale_price_dates_to' ] = $_POST['variable_sale_price_dates_to'][$i];
202
  $data[ '_sale_price' ] = $_POST['variable_sale_price'][$i];
203
 
204
- WC_Germanized_Meta_Box_Product_Data::save_product_data( $variation_id, $data, true );
205
-
206
  }
207
-
208
  }
209
 
210
  WC_Germanized_Meta_Box_Product_Data_Variable::instance();
201
  $data[ '_sale_price_dates_to' ] = $_POST['variable_sale_price_dates_to'][$i];
202
  $data[ '_sale_price' ] = $_POST['variable_sale_price'][$i];
203
 
204
+ $product = WC_Germanized_Meta_Box_Product_Data::save_product_data( $product, $data, true );
 
205
  }
 
206
  }
207
 
208
  WC_Germanized_Meta_Box_Product_Data_Variable::instance();
includes/admin/meta-boxes/class-wc-gzd-meta-box-product-data.php CHANGED
@@ -30,12 +30,54 @@ class WC_Germanized_Meta_Box_Product_Data {
30
  if ( is_admin() ) {
31
  add_action( 'woocommerce_product_options_general_product_data', array( __CLASS__, 'output' ) );
32
  add_action( 'woocommerce_product_options_shipping', array( __CLASS__, 'output_shipping' ) );
33
- add_action( 'woocommerce_product_options_pricing', array( __CLASS__, 'output_pricing' ) );
34
  add_action( 'woocommerce_process_product_meta', array( __CLASS__, 'save' ), 20, 2 );
35
  add_filter( 'product_type_options', array( __CLASS__, 'service_type' ), 10, 1 );
36
  }
 
 
 
 
 
 
 
 
 
37
  }
38
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
  public static function service_type( $types ) {
40
 
41
  $types[ 'service' ] = array(
@@ -48,17 +90,6 @@ class WC_Germanized_Meta_Box_Product_Data {
48
 
49
  return $types;
50
  }
51
-
52
- public static function output_pricing() {
53
-
54
- global $post, $thepostid;
55
- $thepostid = $post->ID;
56
- $_product = wc_get_product( $thepostid );
57
-
58
- woocommerce_wp_select( array( 'id' => '_sale_price_label', 'label' => __( 'Sale Label', 'woocommerce-germanized' ), 'options' => array_merge( array( "-1" => __( 'Select Price Label', 'woocommerce-germanized' ) ), WC_germanized()->price_labels->get_labels() ), 'desc_tip' => true, 'description' => __( 'If the product is on sale you may want to show a price label right before outputting the old price to inform the customer.', 'woocommerce-germanized' ) ) );
59
- woocommerce_wp_select( array( 'id' => '_sale_price_regular_label', 'label' => __( 'Sale Regular Label', 'woocommerce-germanized' ), 'options' => array_merge( array( "-1" => __( 'Select Price Label', 'woocommerce-germanized' ) ), WC_germanized()->price_labels->get_labels() ), 'desc_tip' => true, 'description' => __( 'If the product is on sale you may want to show a price label right before outputting the new price to inform the customer.', 'woocommerce-germanized' ) ) );
60
-
61
- }
62
 
63
  public static function output() {
64
 
@@ -66,14 +97,17 @@ class WC_Germanized_Meta_Box_Product_Data {
66
  $thepostid = $post->ID;
67
  $_product = wc_get_product( $thepostid );
68
 
69
- // Still output sale price labels if is a variable product
70
- if ( $_product->is_type( 'variable' ) )
71
- self::output_pricing();
 
72
 
73
  woocommerce_wp_select( array( 'id' => '_unit', 'label' => __( 'Unit', 'woocommerce-germanized' ), 'options' => array_merge( array( "-1" => __( 'Select unit', 'woocommerce-germanized' ) ), WC_germanized()->units->get_units() ), 'desc_tip' => true, 'description' => __( 'Needed if selling on a per unit basis', 'woocommerce-germanized' ) ) );
74
  woocommerce_wp_text_input( array( 'id' => '_unit_product', 'label' => __( 'Product Units', 'woocommerce-germanized' ), 'data_type' => 'decimal', 'desc_tip' => true, 'description' => __( 'Number of units included per default product price. Example: 1000 ml.', 'woocommerce-germanized' ) ) );
75
  woocommerce_wp_text_input( array( 'id' => '_unit_base', 'label' => __( 'Base Price Units', 'woocommerce-germanized' ), 'data_type' => 'decimal', 'desc_tip' => true, 'description' => __( 'Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base price unit amount.', 'woocommerce-germanized' ) ) );
76
 
 
 
77
  if ( $_product->is_virtual() ) {
78
 
79
  // Show delivery time selection fallback if is virtual but delivery time should be visible on product
@@ -88,7 +122,7 @@ class WC_Germanized_Meta_Box_Product_Data {
88
  }
89
  }
90
 
91
- echo '<div class="show_if_simple show_if_external">';
92
 
93
  woocommerce_wp_checkbox( array( 'id' => '_unit_price_auto', 'label' => __( 'Calculation', 'woocommerce-germanized' ), 'description' => '<span class="wc-gzd-premium-desc">' . __( 'Calculate base prices automatically.', 'woocommerce-germanized' ) . '</span> <a href="https://vendidero.de/woocommerce-germanized#buy" target="_blank" class="wc-gzd-pro">pro</a>' ) );
94
 
@@ -190,36 +224,39 @@ class WC_Germanized_Meta_Box_Product_Data {
190
  $data[ $k ] = ( isset( $_POST[ $k ] ) ? $_POST[ $k ] : null );
191
  }
192
 
193
- self::save_product_data( $post_id, $data );
194
-
195
  }
196
 
197
- public static function save_unit_price( $post_id, $data, $is_variation = false ) {
 
 
 
 
198
 
199
  $product_type = ( ! isset( $data['product-type'] ) || empty( $data['product-type'] ) ) ? 'simple' : sanitize_title( stripslashes( $data['product-type'] ) );
200
 
201
  if ( isset( $data['_unit'] ) ) {
202
 
203
  if ( empty( $data['_unit'] ) || in_array( $data['_unit'], array( 'none', '-1' ) ) )
204
- delete_post_meta( $post_id, '_unit' );
205
  else
206
- update_post_meta( $post_id, '_unit', sanitize_text_field( $data['_unit'] ) );
207
 
208
  }
209
 
210
  if ( isset( $data['_unit_base'] ) ) {
211
- update_post_meta( $post_id, '_unit_base', ( $data['_unit_base'] === '' ) ? '' : wc_format_decimal( $data['_unit_base'] ) );
212
  }
213
 
214
  if ( isset( $data['_unit_product'] ) ) {
215
- update_post_meta( $post_id, '_unit_product', ( $data['_unit_product'] === '' ) ? '' : wc_format_decimal( $data['_unit_product'] ) );
216
  }
217
 
218
- update_post_meta( $post_id, '_unit_price_auto', ( isset( $data['_unit_price_auto'] ) ) ? 'yes' : '' );
219
 
220
  if ( isset( $data['_unit_price_regular'] ) ) {
221
- update_post_meta( $post_id, '_unit_price_regular', ( $data['_unit_price_regular'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_regular'] ) );
222
- update_post_meta( $post_id, '_unit_price', ( $data['_unit_price_regular'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_regular'] ) );
223
  }
224
 
225
  if ( isset( $data['_unit_price_sale'] ) ) {
@@ -228,16 +265,16 @@ class WC_Germanized_Meta_Box_Product_Data {
228
  if ( ! isset( $data['_sale_price'] ) || $data['_sale_price'] === '' )
229
  $data['_unit_price_sale'] = '';
230
 
231
- update_post_meta( $post_id, '_unit_price_sale', ( $data['_unit_price_sale'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_sale'] ) );
232
  }
233
 
234
  // Ignore variable data
235
  if ( in_array( $product_type, array( 'variable', 'grouped' ) ) && ! $is_variation ) {
236
 
237
- update_post_meta( $post_id, '_unit_price_regular', '' );
238
- update_post_meta( $post_id, '_unit_price_sale', '' );
239
- update_post_meta( $post_id, '_unit_price', '' );
240
- update_post_meta( $post_id, '_unit_price_auto', '' );
241
 
242
  } else {
243
 
@@ -248,29 +285,40 @@ class WC_Germanized_Meta_Box_Product_Data {
248
  if ( isset( $data['_unit_price_sale'] ) ) {
249
 
250
  if ( '' !== $data['_unit_price_sale'] && '' == $date_to && '' == $date_from ) {
251
- update_post_meta( $post_id, '_unit_price', wc_format_decimal( $data['_unit_price_sale'] ) );
252
  } else {
253
- update_post_meta( $post_id, '_unit_price', ( $data['_unit_price_regular'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_regular'] ) );
254
  }
255
 
256
  if ( '' !== $data['_unit_price_sale'] && $date_from && strtotime( $date_from ) < strtotime( 'NOW', current_time( 'timestamp' ) ) ) {
257
- update_post_meta( $post_id, '_unit_price', wc_format_decimal( $data['_unit_price_sale'] ) );
258
  }
259
 
260
  if ( $date_to && strtotime( $date_to ) < strtotime( 'NOW', current_time( 'timestamp' ) ) )
261
- update_post_meta( $post_id, '_unit_price', ( $data['_unit_price_regular'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_regular'] ) );
262
-
263
  }
264
-
265
  }
266
 
 
 
 
 
 
267
  }
268
 
269
- public static function save_product_data( $post_id, $data, $is_variation = false ) {
270
 
271
- $data = apply_filters( 'woocommerce_gzd_product_saveable_data', $data, $post_id );
 
272
 
273
- self::save_unit_price( $post_id, $data, $is_variation );
 
 
 
 
 
 
 
274
 
275
  $product_type = ( ! isset( $data['product-type'] ) || empty( $data['product-type'] ) ) ? 'simple' : sanitize_title( stripslashes( $data['product-type'] ) );
276
 
@@ -281,38 +329,38 @@ class WC_Germanized_Meta_Box_Product_Data {
281
  if ( isset( $data[$label] ) ) {
282
 
283
  if ( empty( $data[$label] ) || in_array( $data[$label], array( 'none', '-1' ) ) )
284
- delete_post_meta( $post_id, $label );
285
  else
286
- update_post_meta( $post_id, $label, sanitize_text_field( $data[$label] ) );
287
-
288
  }
289
-
290
  }
291
 
292
  if ( isset( $data[ '_mini_desc' ] ) ) {
293
- update_post_meta( $post_id, '_mini_desc', ( $data[ '_mini_desc' ] === '' ? '' : esc_html( $data[ '_mini_desc' ] ) ) );
294
  }
295
 
296
  if ( isset( $data[ 'delivery_time' ] ) && ! empty( $data[ 'delivery_time' ] ) ) {
297
- if ( ! is_numeric( $data[ 'delivery_time' ] ) )
298
- wp_set_object_terms( $post_id, sanitize_text_field( $data[ 'delivery_time' ] ), 'product_delivery_time' );
299
- else
300
- wp_set_object_terms( $post_id, absint( $data[ 'delivery_time' ] ) , 'product_delivery_time' );
301
  } else {
302
- wp_delete_object_term_relationships( $post_id, 'product_delivery_time' );
303
  }
304
 
305
  // Free shipping
306
- update_post_meta( $post_id, '_free_shipping', ( isset( $data['_free_shipping'] ) ) ? 'yes' : '' );
307
 
308
  // Free shipping
309
- update_post_meta( $post_id, '_service', ( isset( $data['_service'] ) ) ? 'yes' : '' );
310
 
311
  // Ignore variable data
312
  if ( in_array( $product_type, array( 'variable', 'grouped' ) ) && ! $is_variation ) {
313
- update_post_meta( $post_id, '_mini_desc', '' );
 
 
 
 
314
  }
315
 
 
316
  }
317
 
318
  }
30
  if ( is_admin() ) {
31
  add_action( 'woocommerce_product_options_general_product_data', array( __CLASS__, 'output' ) );
32
  add_action( 'woocommerce_product_options_shipping', array( __CLASS__, 'output_shipping' ) );
 
33
  add_action( 'woocommerce_process_product_meta', array( __CLASS__, 'save' ), 20, 2 );
34
  add_filter( 'product_type_options', array( __CLASS__, 'service_type' ), 10, 1 );
35
  }
36
+
37
+ /**
38
+ * Listen to product updates to actually transform term meta data to term relationships e.g. for product delivery time.
39
+ */
40
+ add_action( 'woocommerce_update_product', array( __CLASS__, 'update_terms' ), 10, 1 );
41
+ add_action( 'woocommerce_create_product', array( __CLASS__, 'update_terms' ), 10, 1 );
42
+
43
+ add_action( 'woocommerce_update_product_variation', array( __CLASS__, 'update_terms' ), 10, 1 );
44
+ add_action( 'woocommerce_create_product_variation', array( __CLASS__, 'update_terms' ), 10, 1 );
45
  }
46
 
47
+ /**
48
+ * Manipulating WooCommerce CRUD objects through REST API (saving) doesn't work
49
+ * because we need to use filters which do only receive the product id as a parameter and not the actual
50
+ * manipulated instance. That's why we need to temporarily store term data as product meta.
51
+ * After saving the product this hook checks whether term relationships need to be updated or deleted.
52
+ *
53
+ * @param $product_id
54
+ */
55
+ public static function update_terms( $product_id ) {
56
+
57
+ if ( ! wc_gzd_get_dependencies()->woocommerce_version_supports_crud() )
58
+ return;
59
+
60
+ $product = wc_get_product( $product_id );
61
+
62
+ if ( $product->get_id() > 0 ) {
63
+ $taxonomies = array( 'product_delivery_time' );
64
+
65
+ foreach( $taxonomies as $taxonomy ) {
66
+
67
+ $term_data = $product->get_meta( '_' . $taxonomy, true );
68
+
69
+ if ( $term_data ) {
70
+ $term_data = ( is_numeric( $term_data ) ? absint( $term_data ) : $term_data );
71
+ wp_set_object_terms( $product->get_id(), $term_data, $taxonomy );
72
+ delete_post_meta( $product->get_id(), '_' . $taxonomy );
73
+ } elseif ( $product->get_meta( '_delete_' . $taxonomy, true ) ) {
74
+ wp_delete_object_term_relationships( $product->get_id(), $taxonomy );
75
+ delete_post_meta( $product->get_id(), '_delete_' . $taxonomy );
76
+ }
77
+ }
78
+ }
79
+ }
80
+
81
  public static function service_type( $types ) {
82
 
83
  $types[ 'service' ] = array(
90
 
91
  return $types;
92
  }
 
 
 
 
 
 
 
 
 
 
 
93
 
94
  public static function output() {
95
 
97
  $thepostid = $post->ID;
98
  $_product = wc_get_product( $thepostid );
99
 
100
+ echo '<div class="options_group show_if_simple show_if_external show_if_variable">';
101
+
102
+ woocommerce_wp_select( array( 'id' => '_sale_price_label', 'label' => __( 'Sale Label', 'woocommerce-germanized' ), 'options' => array_merge( array( "-1" => __( 'Select Price Label', 'woocommerce-germanized' ) ), WC_germanized()->price_labels->get_labels() ), 'desc_tip' => true, 'description' => __( 'If the product is on sale you may want to show a price label right before outputting the old price to inform the customer.', 'woocommerce-germanized' ) ) );
103
+ woocommerce_wp_select( array( 'id' => '_sale_price_regular_label', 'label' => __( 'Sale Regular Label', 'woocommerce-germanized' ), 'options' => array_merge( array( "-1" => __( 'Select Price Label', 'woocommerce-germanized' ) ), WC_germanized()->price_labels->get_labels() ), 'desc_tip' => true, 'description' => __( 'If the product is on sale you may want to show a price label right before outputting the new price to inform the customer.', 'woocommerce-germanized' ) ) );
104
 
105
  woocommerce_wp_select( array( 'id' => '_unit', 'label' => __( 'Unit', 'woocommerce-germanized' ), 'options' => array_merge( array( "-1" => __( 'Select unit', 'woocommerce-germanized' ) ), WC_germanized()->units->get_units() ), 'desc_tip' => true, 'description' => __( 'Needed if selling on a per unit basis', 'woocommerce-germanized' ) ) );
106
  woocommerce_wp_text_input( array( 'id' => '_unit_product', 'label' => __( 'Product Units', 'woocommerce-germanized' ), 'data_type' => 'decimal', 'desc_tip' => true, 'description' => __( 'Number of units included per default product price. Example: 1000 ml.', 'woocommerce-germanized' ) ) );
107
  woocommerce_wp_text_input( array( 'id' => '_unit_base', 'label' => __( 'Base Price Units', 'woocommerce-germanized' ), 'data_type' => 'decimal', 'desc_tip' => true, 'description' => __( 'Base price units. Example base price: 0,99 € / 100 ml. Insert 100 as base price unit amount.', 'woocommerce-germanized' ) ) );
108
 
109
+ echo '</div>';
110
+
111
  if ( $_product->is_virtual() ) {
112
 
113
  // Show delivery time selection fallback if is virtual but delivery time should be visible on product
122
  }
123
  }
124
 
125
+ echo '<div class="options_group show_if_simple show_if_external">';
126
 
127
  woocommerce_wp_checkbox( array( 'id' => '_unit_price_auto', 'label' => __( 'Calculation', 'woocommerce-germanized' ), 'description' => '<span class="wc-gzd-premium-desc">' . __( 'Calculate base prices automatically.', 'woocommerce-germanized' ) . '</span> <a href="https://vendidero.de/woocommerce-germanized#buy" target="_blank" class="wc-gzd-pro">pro</a>' ) );
128
 
224
  $data[ $k ] = ( isset( $_POST[ $k ] ) ? $_POST[ $k ] : null );
225
  }
226
 
227
+ $product = self::save_product_data( $product, $data );
 
228
  }
229
 
230
+ public static function save_unit_price( $product, $data, $is_variation = false ) {
231
+
232
+ $data = wp_parse_args( $data, array(
233
+ 'save' => true,
234
+ ) );
235
 
236
  $product_type = ( ! isset( $data['product-type'] ) || empty( $data['product-type'] ) ) ? 'simple' : sanitize_title( stripslashes( $data['product-type'] ) );
237
 
238
  if ( isset( $data['_unit'] ) ) {
239
 
240
  if ( empty( $data['_unit'] ) || in_array( $data['_unit'], array( 'none', '-1' ) ) )
241
+ $product = wc_gzd_unset_crud_meta_data( $product, '_unit' );
242
  else
243
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit', sanitize_text_field( $data['_unit'] ) );
244
 
245
  }
246
 
247
  if ( isset( $data['_unit_base'] ) ) {
248
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_base', ( $data['_unit_base'] === '' ) ? '' : wc_format_decimal( $data['_unit_base'] ) );
249
  }
250
 
251
  if ( isset( $data['_unit_product'] ) ) {
252
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_product', ( $data['_unit_product'] === '' ) ? '' : wc_format_decimal( $data['_unit_product'] ) );
253
  }
254
 
255
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price_auto', ( isset( $data['_unit_price_auto'] ) ) ? 'yes' : '' );
256
 
257
  if ( isset( $data['_unit_price_regular'] ) ) {
258
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price_regular', ( $data['_unit_price_regular'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_regular'] ) );
259
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price', ( $data['_unit_price_regular'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_regular'] ) );
260
  }
261
 
262
  if ( isset( $data['_unit_price_sale'] ) ) {
265
  if ( ! isset( $data['_sale_price'] ) || $data['_sale_price'] === '' )
266
  $data['_unit_price_sale'] = '';
267
 
268
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price_sale', ( $data['_unit_price_sale'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_sale'] ) );
269
  }
270
 
271
  // Ignore variable data
272
  if ( in_array( $product_type, array( 'variable', 'grouped' ) ) && ! $is_variation ) {
273
 
274
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price_regular', '' );
275
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price_sale', '' );
276
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price', '' );
277
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price_auto', '' );
278
 
279
  } else {
280
 
285
  if ( isset( $data['_unit_price_sale'] ) ) {
286
 
287
  if ( '' !== $data['_unit_price_sale'] && '' == $date_to && '' == $date_from ) {
288
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price', wc_format_decimal( $data['_unit_price_sale'] ) );
289
  } else {
290
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price', ( $data['_unit_price_regular'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_regular'] ) );
291
  }
292
 
293
  if ( '' !== $data['_unit_price_sale'] && $date_from && strtotime( $date_from ) < strtotime( 'NOW', current_time( 'timestamp' ) ) ) {
294
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price', wc_format_decimal( $data['_unit_price_sale'] ) );
295
  }
296
 
297
  if ( $date_to && strtotime( $date_to ) < strtotime( 'NOW', current_time( 'timestamp' ) ) )
298
+ $product = wc_gzd_set_crud_meta_data( $product, '_unit_price', ( $data['_unit_price_regular'] === '' ) ? '' : wc_format_decimal( $data['_unit_price_regular'] ) );
 
299
  }
 
300
  }
301
 
302
+ if ( wc_gzd_get_dependencies()->woocommerce_version_supports_crud() && $data[ 'save' ] ) {
303
+ $product->save();
304
+ }
305
+
306
+ return $product;
307
  }
308
 
309
+ public static function save_product_data( $product, $data, $is_variation = false ) {
310
 
311
+ if ( is_numeric( $product ) )
312
+ $product = wc_get_product( $product );
313
 
314
+ $data = apply_filters( 'woocommerce_gzd_product_saveable_data', $data, $product );
315
+ $data = wp_parse_args( $data, array(
316
+ 'save' => true,
317
+ ) );
318
+
319
+ $unit_data = $data;
320
+ $unit_data[ 'save' ] = false;
321
+ $product = self::save_unit_price( $product, $unit_data, $is_variation );
322
 
323
  $product_type = ( ! isset( $data['product-type'] ) || empty( $data['product-type'] ) ) ? 'simple' : sanitize_title( stripslashes( $data['product-type'] ) );
324
 
329
  if ( isset( $data[$label] ) ) {
330
 
331
  if ( empty( $data[$label] ) || in_array( $data[$label], array( 'none', '-1' ) ) )
332
+ $product = wc_gzd_unset_crud_meta_data( $product, $label );
333
  else
334
+ $product = wc_gzd_set_crud_meta_data( $product, $label, sanitize_text_field( $data[$label] ) );
 
335
  }
 
336
  }
337
 
338
  if ( isset( $data[ '_mini_desc' ] ) ) {
339
+ $product = wc_gzd_set_crud_meta_data( $product, '_mini_desc', ( $data[ '_mini_desc' ] === '' ? '' : esc_html( $data[ '_mini_desc' ] ) ) );
340
  }
341
 
342
  if ( isset( $data[ 'delivery_time' ] ) && ! empty( $data[ 'delivery_time' ] ) ) {
343
+ $product = wc_gzd_set_crud_term_data( $product, $data[ 'delivery_time' ], 'product_delivery_time' );
 
 
 
344
  } else {
345
+ $product = wc_gzd_unset_crud_term_data( $product, 'product_delivery_time' );
346
  }
347
 
348
  // Free shipping
349
+ $product = wc_gzd_set_crud_meta_data( $product, '_free_shipping', ( isset( $data['_free_shipping'] ) ) ? 'yes' : '' );
350
 
351
  // Free shipping
352
+ $product = wc_gzd_set_crud_meta_data( $product, '_service', ( isset( $data['_service'] ) ) ? 'yes' : '' );
353
 
354
  // Ignore variable data
355
  if ( in_array( $product_type, array( 'variable', 'grouped' ) ) && ! $is_variation ) {
356
+ $product = wc_gzd_set_crud_meta_data( $product, '_mini_desc', '' );
357
+ }
358
+
359
+ if ( wc_gzd_get_dependencies()->woocommerce_version_supports_crud() && $data[ 'save' ] ) {
360
+ $product->save();
361
  }
362
 
363
+ return $product;
364
  }
365
 
366
  }
includes/admin/settings/class-wc-gzd-settings-germanized.php CHANGED
@@ -346,6 +346,16 @@ class WC_GZD_Settings_Germanized extends WC_Settings_Page {
346
  'default' => 'no',
347
  ),
348
 
 
 
 
 
 
 
 
 
 
 
349
  array( 'type' => 'sectionend', 'id' => 'small_business_options' ),
350
 
351
  array( 'title' => __( 'Delivery Times', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => '', 'id' => 'delivery_times_options' ),
346
  'default' => 'no',
347
  ),
348
 
349
+ array(
350
+ 'title' => __( 'Notice Text', 'woocommerce-germanized' ),
351
+ 'desc' => __( 'You may want to adjust the small buisness notice text to meet your criteria.', 'woocommerce-germanized' ),
352
+ 'desc_tip' => true,
353
+ 'id' => 'woocommerce_gzd_small_enterprise_text',
354
+ 'type' => 'textarea',
355
+ 'default' => __( 'Value added tax is not collected, as small businesses according to §19 (1) UStG.', 'woocommerce-germanized' ),
356
+ 'css' => 'width:100%; height: 50px;',
357
+ ),
358
+
359
  array( 'type' => 'sectionend', 'id' => 'small_business_options' ),
360
 
361
  array( 'title' => __( 'Delivery Times', 'woocommerce-germanized' ), 'type' => 'title', 'desc' => '', 'id' => 'delivery_times_options' ),
includes/api/class-wc-gzd-rest-api.php CHANGED
@@ -18,7 +18,7 @@ class WC_GZD_REST_API {
18
  }
19
 
20
  private function __construct() {
21
- add_action( 'rest_api_init', array( $this, 'init' ) );
22
  }
23
 
24
  public function init() {
@@ -26,25 +26,33 @@ class WC_GZD_REST_API {
26
  return;
27
 
28
  $this->rest_api_includes();
29
-
30
  $this->register_rest_routes();
31
  }
32
 
33
  public function rest_api_includes() {
 
 
 
 
 
 
34
  // REST API controllers.
35
- include_once( 'class-wc-gzd-rest-customers-controller.php' );
36
- include_once( 'class-wc-gzd-rest-orders-controller.php' );
37
- include_once( 'class-wc-gzd-rest-product-delivery-times-controller.php' );
38
- include_once( 'class-wc-gzd-rest-product-price-labels-controller.php' );
39
- include_once( 'class-wc-gzd-rest-product-units-controller.php' );
40
- include_once( 'class-wc-gzd-rest-products-controller.php' );
41
  }
42
 
43
  public function register_rest_routes() {
44
 
45
  $controllers = apply_filters( 'woocommerce_gzd_rest_controller', array(
 
46
  'WC_GZD_REST_Product_Delivery_Times_Controller',
 
47
  'WC_GZD_REST_Product_Price_Labels_Controller',
 
48
  'WC_GZD_REST_Product_Units_Controller',
49
  'WC_GZD_REST_Customers_Controller',
50
  'WC_GZD_REST_Orders_Controller',
@@ -59,7 +67,6 @@ class WC_GZD_REST_API {
59
 
60
  if ( method_exists( WC()->api->$controller, 'register_fields' ) )
61
  WC()->api->$controller->register_fields();
62
-
63
  }
64
  }
65
 
18
  }
19
 
20
  private function __construct() {
21
+ add_action( 'rest_api_init', array( $this, 'init' ), 20 );
22
  }
23
 
24
  public function init() {
26
  return;
27
 
28
  $this->rest_api_includes();
 
29
  $this->register_rest_routes();
30
  }
31
 
32
  public function rest_api_includes() {
33
+
34
+ // REST API v1 controllers.
35
+ include_once( dirname( __FILE__ ) . '/v1/class-wc-gzd-rest-product-delivery-times-controller.php' );
36
+ include_once( dirname( __FILE__ ) . '/v1/class-wc-gzd-rest-product-price-labels-controller.php' );
37
+ include_once( dirname( __FILE__ ) . '/v1/class-wc-gzd-rest-product-units-controller.php' );
38
+
39
  // REST API controllers.
40
+ include_once( dirname( __FILE__ ) . '/class-wc-gzd-rest-customers-controller.php' );
41
+ include_once( dirname( __FILE__ ) . '/class-wc-gzd-rest-orders-controller.php' );
42
+ include_once( dirname( __FILE__ ) . '/class-wc-gzd-rest-product-delivery-times-controller.php' );
43
+ include_once( dirname( __FILE__ ) . '/class-wc-gzd-rest-product-price-labels-controller.php' );
44
+ include_once( dirname( __FILE__ ) . '/class-wc-gzd-rest-product-units-controller.php' );
45
+ include_once( dirname( __FILE__ ) . '/class-wc-gzd-rest-products-controller.php' );
46
  }
47
 
48
  public function register_rest_routes() {
49
 
50
  $controllers = apply_filters( 'woocommerce_gzd_rest_controller', array(
51
+ 'WC_GZD_REST_Product_Delivery_Times_V1_Controller',
52
  'WC_GZD_REST_Product_Delivery_Times_Controller',
53
+ 'WC_GZD_REST_Product_Price_Labels_V1_Controller',
54
  'WC_GZD_REST_Product_Price_Labels_Controller',
55
+ 'WC_GZD_REST_Product_Units_V1_Controller',
56
  'WC_GZD_REST_Product_Units_Controller',
57
  'WC_GZD_REST_Customers_Controller',
58
  'WC_GZD_REST_Orders_Controller',
67
 
68
  if ( method_exists( WC()->api->$controller, 'register_fields' ) )
69
  WC()->api->$controller->register_fields();
 
70
  }
71
  }
72
 
includes/api/class-wc-gzd-rest-customers-controller.php CHANGED
@@ -20,6 +20,7 @@ class WC_GZD_REST_Customers_Controller {
20
 
21
  add_filter( 'woocommerce_rest_prepare_customer', array( $this, 'prepare' ), 10, 3 );
22
  add_action( 'woocommerce_rest_insert_customer', array( $this, 'insert' ), 10, 3 );
 
23
  add_filter( 'woocommerce_rest_customer_schema', array( $this, 'schema' ) );
24
  }
25
 
@@ -42,6 +43,24 @@ class WC_GZD_REST_Customers_Controller {
42
  $response_customer_data['billing']['title'] = $customer->billing_title;
43
  $response_customer_data['shipping']['title'] = $customer->shipping_title;
44
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
45
  $response->set_data( $response_customer_data );
46
 
47
  return $response;
@@ -60,13 +79,46 @@ class WC_GZD_REST_Customers_Controller {
60
  public function insert( $customer, $request, $creating ) {
61
 
62
  if ( isset( $request['billing']['title'] ) ) {
63
- update_user_meta( $customer->ID, '_billing_title', absint( $request['billing']['title'] ) );
64
  }
65
 
66
  if ( isset( $request['shipping']['title'] ) ) {
67
- update_user_meta( $customer->ID, '_shipping_title', absint( $request['shipping']['title'] ) );
 
 
 
 
 
 
 
 
 
 
 
 
68
  }
69
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
70
  }
71
 
72
  /**
@@ -95,111 +147,42 @@ class WC_GZD_REST_Customers_Controller {
95
  'enum' => array( 1, 2 )
96
  );
97
 
98
- return $schema_properties;
99
- }
100
-
101
- /**
102
- * Register
103
- */
104
- public function register_fields() {
105
-
106
- register_rest_field(
107
- 'customer',
108
- 'direct_debit',
109
- array(
110
- 'get_callback' => array( $this, 'get_direct_debit' ),
111
- 'update_callback' => array( $this, 'update_direct_debit' ),
112
- 'schema' => array(
113
- 'description' => __( 'Direct Debit', 'woocommerce-germanized' ),
114
- 'type' => 'array',
115
- 'context' => array( 'view', 'edit' ),
116
- 'properties' => array(
117
- 'holder' => array(
118
- 'description' => __( 'Account Holder', 'woocommerce-germanized' ),
119
- 'type' => 'string',
120
- 'context' => array( 'view', 'edit' )
121
- ),
122
- 'iban' => array(
123
- 'description' => __( 'IBAN', 'woocommerce-germanized' ),
124
- 'type' => 'string',
125
- 'context' => array( 'view', 'edit' )
126
- ),
127
- 'bic' => array(
128
- 'description' => __( 'BIC/SWIFT', 'woocommerce-germanized' ),
129
- 'type' => 'string',
130
- 'context' => array( 'view', 'edit' )
131
- )
132
- )
133
- )
134
- )
135
  );
136
 
137
- }
138
-
139
-
140
- /**
141
- * Handler for getting custom field data.
142
- *
143
- * @param array $object The object from the response
144
- * @param string $field_name Name of field
145
- * @param \WP_REST_Request $request Current request
146
- *
147
- * @return array
148
- */
149
- public function get_direct_debit( $object, $field_name, $request ) {
150
-
151
- $holder = get_user_meta( $object['id'], 'direct_debit_holder', true );
152
- $iban = get_user_meta( $object['id'], 'direct_debit_iban', true );
153
- $bic = get_user_meta( $object['id'], 'direct_debit_bic', true );
154
-
155
- if ( $this->direct_debit_gateway ) {
156
- $iban = $this->direct_debit_gateway->maybe_decrypt( $iban );
157
- $bic = $this->direct_debit_gateway->maybe_decrypt( $bic );
158
- }
159
-
160
- return array(
161
- 'holder' => $holder,
162
- 'iban' => $iban,
163
- 'bic' => $bic
164
  );
165
- }
166
 
167
- /**
168
- * Handler for updating custom field data.
169
- *
170
- * @param mixed $value The value of the field
171
- * @param WP_User $object The object from the response
172
- * @param string $field_name Name of field
173
- *
174
- * @return bool|int
175
- */
176
- public function update_direct_debit( $value, $object, $field_name ) {
177
-
178
- if ( ! $value || ! is_array( $value ) ) {
179
- return false;
180
- }
181
-
182
- if ( isset( $value['holder'] ) ) {
183
- update_user_meta( $object->ID, 'direct_debit_holder', sanitize_text_field( $value['holder'] ) );
184
- }
185
-
186
- if ( isset( $value['iban'] ) ) {
187
- $iban = sanitize_text_field( $value['iban'] );
188
- if ( $this->direct_debit_gateway ) {
189
- $iban = $this->direct_debit_gateway->maybe_encrypt( $iban );
190
- }
191
- update_user_meta( $object->ID, 'direct_debit_iban', $iban );
192
- }
193
-
194
- if ( isset( $value['bic'] ) ) {
195
- $bic = sanitize_text_field( $value['bic'] );
196
- if ( $this->direct_debit_gateway ) {
197
- $bic = $this->direct_debit_gateway->maybe_encrypt( $bic );
198
- }
199
- update_user_meta( $object->ID, 'direct_debit_bic', $bic );
200
- }
201
 
202
- return true;
203
  }
204
 
205
  }
20
 
21
  add_filter( 'woocommerce_rest_prepare_customer', array( $this, 'prepare' ), 10, 3 );
22
  add_action( 'woocommerce_rest_insert_customer', array( $this, 'insert' ), 10, 3 );
23
+
24
  add_filter( 'woocommerce_rest_customer_schema', array( $this, 'schema' ) );
25
  }
26
 
43
  $response_customer_data['billing']['title'] = $customer->billing_title;
44
  $response_customer_data['shipping']['title'] = $customer->shipping_title;
45
 
46
+ $response_customer_data['shipping']['parcelshop'] = $customer->shipping_parcelshop == '1';
47
+ $response_customer_data['shipping']['parcelshop_post_number'] = $customer->shipping_parcelshop_post_number;
48
+
49
+ $holder = $customer->direct_debit_holder;
50
+ $iban = $customer->direct_debit_iban;
51
+ $bic = $customer->direct_debit_bic;
52
+
53
+ if ( $this->direct_debit_gateway ) {
54
+ $iban = $this->direct_debit_gateway->maybe_decrypt( $iban );
55
+ $bic = $this->direct_debit_gateway->maybe_decrypt( $bic );
56
+ }
57
+
58
+ $response_customer_data['direct_debit'] = array(
59
+ 'holder' => $holder,
60
+ 'iban' => $iban,
61
+ 'bic' => $bic
62
+ );
63
+
64
  $response->set_data( $response_customer_data );
65
 
66
  return $response;
79
  public function insert( $customer, $request, $creating ) {
80
 
81
  if ( isset( $request['billing']['title'] ) ) {
82
+ update_user_meta( $customer->ID, 'billing_title', absint( $request['billing']['title'] ) );
83
  }
84
 
85
  if ( isset( $request['shipping']['title'] ) ) {
86
+ update_user_meta( $customer->ID, 'shipping_title', absint( $request['shipping']['title'] ) );
87
+ }
88
+
89
+ if ( isset( $request['shipping']['parcelshop'] ) ) {
90
+ if ( ! $request['shipping']['parcelshop'] || empty( $request['shipping']['parcelshop'] ) ) {
91
+ delete_user_meta( $customer->ID, 'shipping_parcelshop' );
92
+ } else {
93
+ update_user_meta( $customer->ID, 'shipping_parcelshop', true );
94
+ }
95
+ }
96
+
97
+ if ( isset( $request['shipping']['parcelshop_post_number'] ) ) {
98
+ update_user_meta( $customer->ID, 'shipping_parcelshop_post_number', sanitize_text_field( $request['shipping']['parcelshop_post_number'] ) );
99
  }
100
 
101
+ if ( isset( $request['direct_debit'] ) ) {
102
+ if ( isset( $request['direct_debit']['holder'] ) ) {
103
+ update_user_meta( $customer->ID, 'direct_debit_holder', sanitize_text_field( $request['direct_debit']['holder'] ) );
104
+ }
105
+
106
+ if ( isset( $request['direct_debit']['iban'] ) ) {
107
+ $iban = sanitize_text_field( $request['direct_debit']['iban'] );
108
+ if ( $this->direct_debit_gateway ) {
109
+ $iban = $this->direct_debit_gateway->maybe_encrypt( $iban );
110
+ }
111
+ update_user_meta( $customer->ID, 'direct_debit_iban', $iban );
112
+ }
113
+
114
+ if ( isset( $request['direct_debit']['bic'] ) ) {
115
+ $bic = sanitize_text_field( $request['direct_debit']['bic'] );
116
+ if ( $this->direct_debit_gateway ) {
117
+ $bic = $this->direct_debit_gateway->maybe_encrypt( $bic );
118
+ }
119
+ update_user_meta( $customer->ID, 'direct_debit_bic', $bic );
120
+ }
121
+ }
122
  }
123
 
124
  /**
147
  'enum' => array( 1, 2 )
148
  );
149
 
150
+ $schema_properties['shipping']['properties']['parcelshop'] = array(
151
+ 'description' => __( 'Send to DHL Parcel Shop?', 'woocommerce-germanized' ),
152
+ 'type' => 'boolean',
153
+ 'context' => array( 'view', 'edit' ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
154
  );
155
 
156
+ $schema_properties['shipping']['properties']['parcelshop_post_number'] = array(
157
+ 'description' => __( 'Postnumber', 'woocommerce-germanized' ),
158
+ 'type' => 'string',
159
+ 'context' => array( 'view', 'edit' ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
160
  );
 
161
 
162
+ $schema_properties['direct_debit'] = array(
163
+ 'description' => __( 'Direct Debit', 'woocommerce-germanized' ),
164
+ 'type' => 'array',
165
+ 'context' => array( 'view', 'edit' ),
166
+ 'properties' => array(
167
+ 'holder' => array(
168
+ 'description' => __( 'Account Holder', 'woocommerce-germanized' ),
169
+ 'type' => 'string',
170
+ 'context' => array( 'view', 'edit' )
171
+ ),
172
+ 'iban' => array(
173
+ 'description' => __( 'IBAN', 'woocommerce-germanized' ),
174
+ 'type' => 'string',
175
+ 'context' => array( 'view', 'edit' )
176
+ ),
177
+ 'bic' => array(
178
+ 'description' => __( 'BIC/SWIFT', 'woocommerce-germanized' ),
179
+ 'type' => 'string',
180
+ 'context' => array( 'view', 'edit' )
181
+ )
182
+ )
183
+ );
 
 
 
 
 
 
 
 
 
 
 
 
184
 
185
+ return $schema_properties;
186
  }
187
 
188
  }
includes/api/class-wc-gzd-rest-orders-controller.php CHANGED
@@ -18,8 +18,15 @@ class WC_GZD_REST_Orders_Controller {
18
  public function __construct() {
19
  $this->direct_debit_gateway = new WC_GZD_Gateway_Direct_Debit();
20
 
21
- add_filter( 'woocommerce_rest_prepare_shop_order', array( $this, 'prepare' ), 10, 3 );
22
- add_action( 'woocommerce_rest_insert_shop_order', array( $this, 'insert' ), 10, 3 );
 
 
 
 
 
 
 
23
  add_filter( 'woocommerce_rest_shop_order_schema', array( $this, 'schema' ) );
24
  }
25
 
@@ -45,7 +52,24 @@ class WC_GZD_REST_Orders_Controller {
45
  $response_order_data['shipping']['parcelshop'] = (bool) wc_gzd_get_crud_data( $order, 'shipping_parcelshop' );
46
  $response_order_data['shipping']['parcelshop_post_number'] = wc_gzd_get_crud_data( $order, 'shipping_parcelshop_post_number' );
47
  $response_order_data['parcel_delivery_opted_in'] = wc_gzd_get_crud_data( $order, 'parcel_delivery_opted_in' );
48
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  $response->set_data( $response_order_data );
50
 
51
  return $response;
@@ -62,26 +86,63 @@ class WC_GZD_REST_Orders_Controller {
62
  * @param bool $creating True when creating item, false when updating.
63
  */
64
  public function insert( $post, $request, $creating ) {
 
 
 
65
 
 
 
 
 
 
 
66
  if ( isset( $request['billing']['title'] ) ) {
67
- update_post_meta( $post->ID, '_billing_title', absint( $request['billing']['title'] ) );
68
  }
69
 
70
  if ( isset( $request['shipping']['title'] ) ) {
71
- update_post_meta( $post->ID, '_shipping_title', absint( $request['shipping']['title'] ) );
72
  }
73
 
74
  if ( isset( $request['shipping']['parcelshop'] ) ) {
75
  if ( (bool) $request['shipping']['parcelshop'] ) {
76
- update_post_meta( $post->ID, '_shipping_parcelshop', 1 );
77
  } else {
78
- delete_post_meta( $post->ID, '_shipping_parcelshop' );
79
  }
80
  }
81
 
82
  if ( isset( $request['shipping']['parcelshop_post_number'] ) ) {
83
- update_post_meta( $post->ID, '_shipping_parcelshop_post_number', wc_clean( $request['shipping']['parcelshop_post_number'] ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
84
  }
 
 
85
  }
86
 
87
  /**
@@ -129,121 +190,34 @@ class WC_GZD_REST_Orders_Controller {
129
  'readonly' => true,
130
  );
131
 
132
- return $schema_properties;
133
- }
134
-
135
- /**
136
- * Register
137
- */
138
- public function register_fields() {
139
-
140
- register_rest_field(
141
- 'shop_order',
142
- 'direct_debit',
143
- array(
144
- 'get_callback' => array( $this, 'get_direct_debit' ),
145
- 'update_callback' => array( $this, 'update_direct_debit' ),
146
- 'schema' => array(
147
- 'description' => __( 'Direct Debit', 'woocommerce-germanized' ),
148
- 'type' => 'object',
149
- 'context' => array( 'view', 'edit' ),
150
- 'properties' => array(
151
- 'holder' => array(
152
- 'description' => __( 'Account Holder', 'woocommerce-germanized' ),
153
- 'type' => 'string',
154
- 'context' => array( 'view', 'edit' )
155
- ),
156
- 'iban' => array(
157
- 'description' => __( 'IBAN', 'woocommerce-germanized' ),
158
- 'type' => 'string',
159
- 'context' => array( 'view', 'edit' )
160
- ),
161
- 'bic' => array(
162
- 'description' => __( 'BIC/SWIFT', 'woocommerce-germanized' ),
163
- 'type' => 'string',
164
- 'context' => array( 'view', 'edit' )
165
- ),
166
- 'mandate_id' => array(
167
- 'description' => __( 'Mandate Reference ID', 'woocommerce-germanized' ),
168
- 'type' => 'string',
169
- 'context' => array( 'view', 'edit' )
170
- )
171
- )
172
  )
173
  )
174
  );
175
 
 
176
  }
177
-
178
- /**
179
- * Handler for getting custom field data.
180
- *
181
- * @param array $object The object from the response
182
- * @param string $field_name Name of field
183
- * @param \WP_REST_Request $request Current request
184
- *
185
- * @return array
186
- */
187
- public function get_direct_debit( $object, $field_name, $request ) {
188
-
189
- $holder = get_post_meta( $object['id'], '_direct_debit_holder', true );
190
- $iban = get_post_meta( $object['id'], '_direct_debit_iban', true );
191
- $bic = get_post_meta( $object['id'], '_direct_debit_bic', true );
192
- $mandate_id = get_post_meta( $object['id'], '_direct_debit_mandate_id', true );
193
-
194
- if ( $this->direct_debit_gateway ) {
195
- $iban = $this->direct_debit_gateway->maybe_decrypt( $iban );
196
- $bic = $this->direct_debit_gateway->maybe_decrypt( $bic );
197
- }
198
-
199
- return array(
200
- 'holder' => $holder,
201
- 'iban' => $iban,
202
- 'bic' => $bic,
203
- 'mandate_id' => $mandate_id
204
- );
205
- }
206
-
207
- /**
208
- * Handler for updating custom field data
209
- *
210
- * @param mixed $value The value of the field
211
- * @param WP_Post $object The object from the response
212
- * @param string $field_name Name of field
213
- *
214
- * @return bool|int
215
- */
216
- public function update_direct_debit( $value, $object, $field_name ) {
217
-
218
- if ( ! $value || ! is_array( $value ) ) {
219
- return false;
220
- }
221
-
222
- if ( isset( $value['holder'] ) ) {
223
- update_post_meta( $object->ID, '_direct_debit_holder', sanitize_text_field( $value['holder'] ) );
224
- }
225
-
226
- if ( isset( $value['iban'] ) ) {
227
- $iban = sanitize_text_field( $value['iban'] );
228
- if ( $this->direct_debit_gateway ) {
229
- $iban = $this->direct_debit_gateway->maybe_encrypt( $iban );
230
- }
231
- update_post_meta( $object->ID, '_direct_debit_iban', $iban );
232
- }
233
-
234
- if ( isset( $value['bic'] ) ) {
235
- $bic = sanitize_text_field( $value['bic'] );
236
- if ( $this->direct_debit_gateway ) {
237
- $bic = $this->direct_debit_gateway->maybe_encrypt( $bic );
238
- }
239
- update_post_meta( $object->ID, '_direct_debit_bic', $bic );
240
- }
241
-
242
- if ( isset( $value['mandate_id'] ) ) {
243
- update_post_meta( $object->ID, '_direct_debit_mandate_id', sanitize_text_field( $value['mandate_id'] ) );
244
- }
245
-
246
- return true;
247
- }
248
-
249
  }
18
  public function __construct() {
19
  $this->direct_debit_gateway = new WC_GZD_Gateway_Direct_Debit();
20
 
21
+ // v3
22
+ if ( wc_gzd_get_dependencies()->woocommerce_version_supports_crud() ) {
23
+ add_filter( 'woocommerce_rest_prepare_shop_order_object', array( $this, 'prepare' ), 10, 3 );
24
+ add_filter( 'woocommerce_rest_pre_insert_shop_order_object', array( $this, 'insert_v3' ), 10, 3 );
25
+ } else {
26
+ add_filter( 'woocommerce_rest_prepare_shop_order', array( $this, 'prepare' ), 10, 3 );
27
+ add_action( 'woocommerce_rest_insert_shop_order', array( $this, 'insert' ), 10, 3 );
28
+ }
29
+
30
  add_filter( 'woocommerce_rest_shop_order_schema', array( $this, 'schema' ) );
31
  }
32
 
52
  $response_order_data['shipping']['parcelshop'] = (bool) wc_gzd_get_crud_data( $order, 'shipping_parcelshop' );
53
  $response_order_data['shipping']['parcelshop_post_number'] = wc_gzd_get_crud_data( $order, 'shipping_parcelshop_post_number' );
54
  $response_order_data['parcel_delivery_opted_in'] = wc_gzd_get_crud_data( $order, 'parcel_delivery_opted_in' );
55
+
56
+ $holder = wc_gzd_get_crud_data( $order, 'direct_debit_holder' );
57
+ $iban = wc_gzd_get_crud_data( $order, 'direct_debit_iban' );
58
+ $bic = wc_gzd_get_crud_data( $order, 'direct_debit_bic' );
59
+ $mandate_id = wc_gzd_get_crud_data( $order, 'direct_debit_mandate_id' );
60
+
61
+ if ( $this->direct_debit_gateway ) {
62
+ $iban = $this->direct_debit_gateway->maybe_decrypt( $iban );
63
+ $bic = $this->direct_debit_gateway->maybe_decrypt( $bic );
64
+ }
65
+
66
+ $response_order_data['direct_debit'] = array(
67
+ 'holder' => $holder,
68
+ 'iban' => $iban,
69
+ 'bic' => $bic,
70
+ 'mandate_id' => $mandate_id
71
+ );
72
+
73
  $response->set_data( $response_order_data );
74
 
75
  return $response;
86
  * @param bool $creating True when creating item, false when updating.
87
  */
88
  public function insert( $post, $request, $creating ) {
89
+ $order = wc_get_order( $post->ID );
90
+ $order = $this->save_update_order_data( $order, $request );
91
+ }
92
 
93
+ public function insert_v3( $order, $request, $creating ) {
94
+ $order = $this->save_update_order_data( $order, $request );
95
+ return $order;
96
+ }
97
+
98
+ public function save_update_order_data( $order, $request ) {
99
  if ( isset( $request['billing']['title'] ) ) {
100
+ $order = wc_gzd_set_crud_meta_data( $order, '_billing_title', absint( $request['billing']['title'] ) );
101
  }
102
 
103
  if ( isset( $request['shipping']['title'] ) ) {
104
+ $order = wc_gzd_set_crud_meta_data( $order, '_shipping_title', absint( $request['shipping']['title'] ) );
105
  }
106
 
107
  if ( isset( $request['shipping']['parcelshop'] ) ) {
108
  if ( (bool) $request['shipping']['parcelshop'] ) {
109
+ $order = wc_gzd_set_crud_meta_data( $order, '_shipping_parcelshop', 1 );
110
  } else {
111
+ $order = wc_gzd_unset_crud_meta_data( $order, '_shipping_parcelshop' );
112
  }
113
  }
114
 
115
  if ( isset( $request['shipping']['parcelshop_post_number'] ) ) {
116
+ $order = wc_gzd_set_crud_meta_data( $order, '_shipping_parcelshop_post_number', wc_clean( $request['shipping']['parcelshop_post_number'] ) );
117
+ }
118
+
119
+ if ( isset( $request['direct_debit'] ) ) {
120
+ if ( isset( $request['direct_debit']['holder'] ) ) {
121
+ $order = wc_gzd_set_crud_meta_data( $order, '_direct_debit_holder', sanitize_text_field( $request['direct_debit']['holder'] ) );
122
+ }
123
+
124
+ if ( isset( $request['direct_debit']['iban'] ) ) {
125
+ $iban = sanitize_text_field( $request['direct_debit']['iban'] );
126
+ if ( $this->direct_debit_gateway ) {
127
+ $iban = $this->direct_debit_gateway->maybe_encrypt( $iban );
128
+ }
129
+ $order = wc_gzd_set_crud_meta_data( $order, '_direct_debit_iban', $iban );
130
+ }
131
+
132
+ if ( isset( $request['direct_debit']['bic'] ) ) {
133
+ $bic = sanitize_text_field( $request['direct_debit']['bic'] );
134
+ if ( $this->direct_debit_gateway ) {
135
+ $bic = $this->direct_debit_gateway->maybe_encrypt( $bic );
136
+ }
137
+ $order = wc_gzd_set_crud_meta_data( $order, '_direct_debit_bic', $bic );
138
+ }
139
+
140
+ if ( isset( $request['direct_debit']['mandate_id'] ) ) {
141
+ $order = wc_gzd_set_crud_meta_data( $order, '_direct_debit_mandate_id', sanitize_text_field( $request['direct_debit']['mandate_id'] ) );
142
+ }
143
  }
144
+
145
+ return $order;
146
  }
147
 
148
  /**
190
  'readonly' => true,
191
  );
192
 
193
+ $schema_properties['direct_debit'] = array(
194
+ 'description' => __( 'Direct Debit', 'woocommerce-germanized' ),
195
+ 'type' => 'object',
196
+ 'context' => array( 'view', 'edit' ),
197
+ 'properties' => array(
198
+ 'holder' => array(
199
+ 'description' => __( 'Account Holder', 'woocommerce-germanized' ),
200
+ 'type' => 'string',
201
+ 'context' => array( 'view', 'edit' )
202
+ ),
203
+ 'iban' => array(
204
+ 'description' => __( 'IBAN', 'woocommerce-germanized' ),
205
+ 'type' => 'string',
206
+ 'context' => array( 'view', 'edit' )
207
+ ),
208
+ 'bic' => array(
209
+ 'description' => __( 'BIC/SWIFT', 'woocommerce-germanized' ),
210
+ 'type' => 'string',
211
+ 'context' => array( 'view', 'edit' )
212
+ ),
213
+ 'mandate_id' => array(
214
+ 'description' => __( 'Mandate Reference ID', 'woocommerce-germanized' ),
215
+ 'type' => 'string',
216
+ 'context' => array( 'view', 'edit' )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
217
  )
218
  )
219
  );
220
 
221
+ return $schema_properties;
222
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
223
  }
includes/api/class-wc-gzd-rest-product-delivery-times-controller.php CHANGED
@@ -5,116 +5,12 @@
5
  * @since 1.7.0
6
  * @author vendidero, Daniel Huesken
7
  */
8
- class WC_GZD_REST_Product_Delivery_Times_Controller extends WC_REST_Terms_Controller {
9
 
10
  /**
11
  * Endpoint namespace.
12
  *
13
  * @var string
14
  */
15
- protected $namespace = 'wc/v1';
16
-
17
- /**
18
- * Route base.
19
- *
20
- * @var string
21
- */
22
- protected $rest_base = 'products/delivery_times';
23
-
24
- /**
25
- * Taxonomy.
26
- *
27
- * @var string
28
- */
29
- protected $taxonomy = 'product_delivery_time';
30
-
31
- /**
32
- * Prepare a single delivery Time output for response.
33
- *
34
- * @param \WP_Term $item Term object.
35
- * @param \WP_REST_Request $request
36
- * @return \WP_REST_Response $response
37
- */
38
- public function prepare_item_for_response( $item, $request ) {
39
-
40
- $data = array(
41
- 'id' => (int) $item->term_id,
42
- 'name' => $item->name,
43
- 'slug' => $item->slug,
44
- 'description' => $item->description,
45
- 'count' => (int) $item->count,
46
- );
47
-
48
- $context = ! empty( $request['context'] ) ? $request['context'] : 'view';
49
- $data = $this->add_additional_fields_to_object( $data, $request );
50
- $data = $this->filter_response_by_context( $data, $context );
51
-
52
- $response = rest_ensure_response( $data );
53
-
54
- $response->add_links( $this->prepare_links( $item, $request ) );
55
-
56
- /**
57
- * Filter a term item returned from the API.
58
- *
59
- * Allows modification of the term data right before it is returned.
60
- *
61
- * @param \WP_REST_Response $response The response object.
62
- * @param object $item The original term object.
63
- * @param \WP_REST_Request $request Request used to generate the response.
64
- */
65
- return apply_filters( "woocommerce_rest_prepare_{$this->taxonomy}", $response, $item, $request );
66
- }
67
-
68
- /**
69
- * Get the Category schema, conforming to JSON Schema.
70
- *
71
- * @return array
72
- */
73
- public function get_item_schema() {
74
- $schema = array(
75
- '$schema' => 'http://json-schema.org/draft-04/schema#',
76
- 'title' => $this->taxonomy,
77
- 'type' => 'object',
78
- 'properties' => array(
79
- 'id' => array(
80
- 'description' => __( 'Unique identifier for the resource.', 'woocommerce-germanized' ),
81
- 'type' => 'integer',
82
- 'context' => array( 'view', 'edit' ),
83
- 'readonly' => true,
84
- ),
85
- 'name' => array(
86
- 'description' => __( 'Resource name.', 'woocommerce-germanized' ),
87
- 'type' => 'string',
88
- 'context' => array( 'view', 'edit' ),
89
- 'arg_options' => array(
90
- 'sanitize_callback' => 'sanitize_text_field',
91
- ),
92
- ),
93
- 'slug' => array(
94
- 'description' => __( 'An alphanumeric identifier for the resource unique to its type.', 'woocommerce-germanized' ),
95
- 'type' => 'string',
96
- 'context' => array( 'view', 'edit' ),
97
- 'arg_options' => array(
98
- 'sanitize_callback' => 'sanitize_title',
99
- ),
100
- ),
101
- 'description' => array(
102
- 'description' => __( 'HTML description of the resource.', 'woocommerce-germanized' ),
103
- 'type' => 'string',
104
- 'context' => array( 'view', 'edit' ),
105
- 'arg_options' => array(
106
- 'sanitize_callback' => 'wp_filter_post_kses',
107
- ),
108
- ),
109
- 'count' => array(
110
- 'description' => __( 'Number of published products for the resource.', 'woocommerce-germanized' ),
111
- 'type' => 'integer',
112
- 'context' => array( 'view', 'edit' ),
113
- 'readonly' => true,
114
- ),
115
- ),
116
- );
117
-
118
- return $this->add_additional_fields_schema( $schema );
119
- }
120
  }
5
  * @since 1.7.0
6
  * @author vendidero, Daniel Huesken
7
  */
8
+ class WC_GZD_REST_Product_Delivery_Times_Controller extends WC_GZD_REST_Product_Delivery_Times_V1_Controller {
9
 
10
  /**
11
  * Endpoint namespace.
12
  *
13
  * @var string
14
  */
15
+ protected $namespace = 'wc/v2';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  }
includes/api/class-wc-gzd-rest-product-price-labels-controller.php CHANGED
@@ -5,116 +5,12 @@
5
  * @since 1.7.0
6
  * @author vendidero, Daniel Huesken
7
  */
8
- class WC_GZD_REST_Product_Price_Labels_Controller extends WC_REST_Terms_Controller {
9
 
10
  /**
11
  * Endpoint namespace.
12
  *
13
  * @var string
14
  */
15
- protected $namespace = 'wc/v1';
16
-
17
- /**
18
- * Route base.
19
- *
20
- * @var string
21
- */
22
- protected $rest_base = 'products/price_labels';
23
-
24
- /**
25
- * Taxonomy.
26
- *
27
- * @var string
28
- */
29
- protected $taxonomy = 'product_price_label';
30
-
31
- /**
32
- * Prepare a single delivery Time output for response.
33
- *
34
- * @param \WP_Term $item Term object.
35
- * @param \WP_REST_Request $request
36
- * @return \WP_REST_Response $response
37
- */
38
- public function prepare_item_for_response( $item, $request ) {
39
-
40
- $data = array(
41
- 'id' => (int) $item->term_id,
42
- 'name' => $item->name,
43
- 'slug' => $item->slug,
44
- 'description' => $item->description,
45
- 'count' => (int) $item->count,
46
- );
47
-
48
- $context = ! empty( $request['context'] ) ? $request['context'] : 'view';
49
- $data = $this->add_additional_fields_to_object( $data, $request );
50
- $data = $this->filter_response_by_context( $data, $context );
51
-
52
- $response = rest_ensure_response( $data );
53
-
54
- $response->add_links( $this->prepare_links( $item, $request ) );
55
-
56
- /**
57
- * Filter a term item returned from the API.
58
- *
59
- * Allows modification of the term data right before it is returned.
60
- *
61
- * @param \WP_REST_Response $response The response object.
62
- * @param object $item The original term object.
63
- * @param \WP_REST_Request $request Request used to generate the response.
64
- */
65
- return apply_filters( "woocommerce_rest_prepare_{$this->taxonomy}", $response, $item, $request );
66
- }
67
-
68
- /**
69
- * Get the Category schema, conforming to JSON Schema.
70
- *
71
- * @return array
72
- */
73
- public function get_item_schema() {
74
- $schema = array(
75
- '$schema' => 'http://json-schema.org/draft-04/schema#',
76
- 'title' => $this->taxonomy,
77
- 'type' => 'object',
78
- 'properties' => array(
79
- 'id' => array(
80
- 'description' => __( 'Unique identifier for the resource.', 'woocommerce-germanized' ),
81
- 'type' => 'integer',
82
- 'context' => array( 'view', 'edit' ),
83
- 'readonly' => true,
84
- ),
85
- 'name' => array(
86
- 'description' => __( 'Resource name.', 'woocommerce-germanized' ),
87
- 'type' => 'string',
88
- 'context' => array( 'view', 'edit' ),
89
- 'arg_options' => array(
90
- 'sanitize_callback' => 'sanitize_text_field',
91
- ),
92
- ),
93
- 'slug' => array(
94
- 'description' => __( 'An alphanumeric identifier for the resource unique to its type.', 'woocommerce-germanized' ),
95
- 'type' => 'string',
96
- 'context' => array( 'view', 'edit' ),
97
- 'arg_options' => array(
98
- 'sanitize_callback' => 'sanitize_title',
99
- ),
100
- ),
101
- 'description' => array(
102
- 'description' => __( 'HTML description of the resource.', 'woocommerce-germanized' ),
103
- 'type' => 'string',
104
- 'context' => array( 'view', 'edit' ),
105
- 'arg_options' => array(
106
- 'sanitize_callback' => 'wp_filter_post_kses',
107
- ),
108
- ),
109
- 'count' => array(
110
- 'description' => __( 'Number of published products for the resource.', 'woocommerce-germanized' ),
111
- 'type' => 'integer',
112
- 'context' => array( 'view', 'edit' ),
113
- 'readonly' => true,
114
- ),
115
- ),
116
- );
117
-
118
- return $this->add_additional_fields_schema( $schema );
119
- }
120
  }
5
  * @since 1.7.0
6
  * @author vendidero, Daniel Huesken
7
  */
8
+ class WC_GZD_REST_Product_Price_Labels_Controller extends WC_GZD_REST_Product_Price_Labels_V1_Controller {
9
 
10
  /**
11
  * Endpoint namespace.
12
  *
13
  * @var string
14
  */
15
+ protected $namespace = 'wc/v2';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  }
includes/api/class-wc-gzd-rest-product-units-controller.php CHANGED
@@ -5,116 +5,12 @@
5
  * @since 1.7.0
6
  * @author vendidero, Daniel Huesken
7
  */
8
- class WC_GZD_REST_Product_Units_Controller extends WC_REST_Terms_Controller {
9
 
10
  /**
11
  * Endpoint namespace.
12
  *
13
  * @var string
14
  */
15
- protected $namespace = 'wc/v1';
16
-
17
- /**
18
- * Route base.
19
- *
20
- * @var string
21
- */
22
- protected $rest_base = 'products/units';
23
-
24
- /**
25
- * Taxonomy.
26
- *
27
- * @var string
28
- */
29
- protected $taxonomy = 'product_unit';
30
-
31
- /**
32
- * Prepare a single delivery Time output for response.
33
- *
34
- * @param \WP_Term $item Term object.
35
- * @param \WP_REST_Request $request
36
- * @return \WP_REST_Response $response
37
- */
38
- public function prepare_item_for_response( $item, $request ) {
39
-
40
- $data = array(
41
- 'id' => (int) $item->term_id,
42
- 'name' => $item->name,
43
- 'slug' => $item->slug,
44
- 'description' => $item->description,
45
- 'count' => (int) $item->count,
46
- );
47
-
48
- $context = ! empty( $request['context'] ) ? $request['context'] : 'view';
49
- $data = $this->add_additional_fields_to_object( $data, $request );
50
- $data = $this->filter_response_by_context( $data, $context );
51
-
52
- $response = rest_ensure_response( $data );
53
-
54
- $response->add_links( $this->prepare_links( $item, $request ) );
55
-
56
- /**
57
- * Filter a term item returned from the API.
58
- *
59
- * Allows modification of the term data right before it is returned.
60
- *
61
- * @param \WP_REST_Response $response The response object.
62
- * @param object $item The original term object.
63
- * @param \WP_REST_Request $request Request used to generate the response.
64
- */
65
- return apply_filters( "woocommerce_rest_prepare_{$this->taxonomy}", $response, $item, $request );
66
- }
67
-
68
- /**
69
- * Get the Category schema, conforming to JSON Schema.
70
- *
71
- * @return array
72
- */
73
- public function get_item_schema() {
74
- $schema = array(
75
- '$schema' => 'http://json-schema.org/draft-04/schema#',
76
- 'title' => $this->taxonomy,
77
- 'type' => 'object',
78
- 'properties' => array(
79
- 'id' => array(
80
- 'description' => __( 'Unique identifier for the resource.', 'woocommerce-germanized' ),
81
- 'type' => 'integer',
82
- 'context' => array( 'view', 'edit' ),
83
- 'readonly' => true,
84
- ),
85
- 'name' => array(
86
- 'description' => __( 'Resource name.', 'woocommerce-germanized' ),
87
- 'type' => 'string',
88
- 'context' => array( 'view', 'edit' ),
89
- 'arg_options' => array(
90
- 'sanitize_callback' => 'sanitize_text_field',
91
- ),
92
- ),
93
- 'slug' => array(
94
- 'description' => __( 'An alphanumeric identifier for the resource unique to its type.', 'woocommerce-germanized' ),
95
- 'type' => 'string',
96
- 'context' => array( 'view', 'edit' ),
97
- 'arg_options' => array(
98
- 'sanitize_callback' => 'sanitize_title',
99
- ),
100
- ),
101
- 'description' => array(
102
- 'description' => __( 'HTML description of the resource.', 'woocommerce-germanized' ),
103
- 'type' => 'string',
104
- 'context' => array( 'view', 'edit' ),
105
- 'arg_options' => array(
106
- 'sanitize_callback' => 'wp_filter_post_kses',
107
- ),
108
- ),
109
- 'count' => array(
110
- 'description' => __( 'Number of published products for the resource.', 'woocommerce-germanized' ),
111
- 'type' => 'integer',
112
- 'context' => array( 'view', 'edit' ),
113
- 'readonly' => true,
114
- ),
115
- ),
116
- );
117
-
118
- return $this->add_additional_fields_schema( $schema );
119
- }
120
  }
5
  * @since 1.7.0
6
  * @author vendidero, Daniel Huesken
7
  */
8
+ class WC_GZD_REST_Product_Units_Controller extends WC_GZD_REST_Product_Units_V1_Controller {
9
 
10
  /**
11
  * Endpoint namespace.
12
  *
13
  * @var string
14
  */
15
+ protected $namespace = 'wc/v2';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  }
includes/api/class-wc-gzd-rest-products-controller.php CHANGED
@@ -7,9 +7,20 @@
7
  class WC_GZD_REST_Products_Controller {
8
 
9
  public function __construct() {
10
- add_filter( 'woocommerce_rest_prepare_product', array( $this, 'prepare' ), 10, 3 );
11
- add_action( 'woocommerce_rest_insert_product', array( $this, 'insert_update' ), 10, 3 );
12
- add_action( 'woocommerce_rest_save_product_variation', array( $this, 'save_variation' ), 10, 3 );
 
 
 
 
 
 
 
 
 
 
 
13
  add_filter( 'woocommerce_rest_product_schema', array( $this, 'schema' ) );
14
  }
15
 
@@ -324,33 +335,41 @@ class WC_GZD_REST_Products_Controller {
324
 
325
  }
326
 
 
 
 
 
 
 
 
327
  public function insert_update( $post, $request, $inserted ) {
328
 
329
  $product = wc_get_product( $post );
330
- $this->save_update_product_data( $request, $product );
331
 
 
332
  }
333
 
334
  public function save_variation( $variation_id, $menu_order, $request ) {
335
 
336
  $product = wc_get_product( $variation_id );
337
- $this->save_update_product_data( $request, $product );
338
 
 
339
  }
340
 
341
- public function save_update_product_data( $request, $product ) {
342
 
343
  $data_saveable = WC_Germanized_Meta_Box_Product_Data::get_fields();
344
  $data = array();
345
- $real_product_id = wc_gzd_get_crud_data( $product, 'id' );
346
 
347
  $data[ 'product-type' ] = $product->get_type();
348
 
349
  if ( isset( $request['delivery_time'] ) && is_array( $request['delivery_time'] ) ) {
350
  if ( isset( $request['delivery_time']['id'] ) ) {
351
- $data[ '_delivery_time' ] = intval( $request['delivery_time']['id'] );
352
  } elseif ( isset( $request['delivery_time']['slug'] ) ) {
353
- $data[ '_delivery_time' ] = sanitize_text_field( $request['delivery_time']['id'] );
354
  }
355
  }
356
 
@@ -385,26 +404,41 @@ class WC_GZD_REST_Products_Controller {
385
  }
386
  }
387
 
388
- if ( isset( $data[ '_unit_price_auto' ] ) && ! empty( $data[ '_unit_price_auto' ] ) )
389
- $data[ '_unit_price_auto' ] = true;
390
- elseif ( empty( $data[ '_unit_price_auto' ] ) )
391
- unset( $data[ '_unit_price_auto' ] );
392
- else
393
- $data[ '_unit_price_auto' ] = get_post_meta( $real_product_id, '_unit_price_auto', true );
 
 
 
 
 
394
  }
395
 
396
  if ( isset( $request['free_shipping'] ) ) {
397
  if ( ! empty( $request['free_shipping'] ) )
398
  $data[ '_free_shipping' ] = true;
399
  } else {
400
- $data[ '_free_shipping' ] = get_post_meta( $real_product_id, '_free_shipping', true );
401
  }
402
 
403
  // Do only add free_shipping if is set so saving works (checkbox-style).
404
  if ( empty( $data[ '_free_shipping' ] ) || ! $data[ '_free_shipping' ] )
405
- unset( $data[ '_free_shipping' ] );
 
 
 
 
 
 
 
 
 
 
406
 
407
- WC_Germanized_Meta_Box_Product_Data::save_product_data( $real_product_id, $data );
408
  }
409
 
410
  private function set_product_variation_fields( $variations, $product ) {
@@ -432,8 +466,8 @@ class WC_GZD_REST_Products_Controller {
432
  'product' => $product->get_unit_products(),
433
  'price_auto' => $product->is_unit_price_calculated_automatically(),
434
  'price' => $product->get_unit_price(),
435
- 'regular_price' => $product->get_unit_regular_price(),
436
- 'sale_price' => $product->get_unit_sale_price(),
437
  'price_html' => $product->get_unit_html(),
438
  );
439
 
7
  class WC_GZD_REST_Products_Controller {
8
 
9
  public function __construct() {
10
+
11
+ // v3
12
+ if ( wc_gzd_get_dependencies()->woocommerce_version_supports_crud() ) {
13
+ add_filter( 'woocommerce_rest_prepare_product_object', array( $this, 'prepare' ), 10, 3 );
14
+ add_filter( 'woocommerce_rest_prepare_product_variation_object', array( $this, 'prepare' ), 10, 3 );
15
+
16
+ add_filter( 'woocommerce_rest_pre_insert_product_object', array( $this, 'insert_update_v3' ), 10, 3 );
17
+ add_filter( 'woocommerce_rest_pre_insert_product_variation_object', array( $this, 'insert_update_v3' ), 10, 3 );
18
+ } else {
19
+ add_filter( 'woocommerce_rest_prepare_product', array( $this, 'prepare' ), 10, 3 );
20
+ add_action( 'woocommerce_rest_insert_product', array( $this, 'insert_update' ), 10, 3 );
21
+ add_action( 'woocommerce_rest_save_product_variation', array( $this, 'save_variation' ), 10, 3 );
22
+ }
23
+
24
  add_filter( 'woocommerce_rest_product_schema', array( $this, 'schema' ) );
25
  }
26
 
335
 
336
  }
337
 
338
+ public function insert_update_v3( $product, $request, $inserted ) {
339
+
340
+ $product = $this->save_update_product_data( $request, $product );
341
+
342
+ return $product;
343
+ }
344
+
345
  public function insert_update( $post, $request, $inserted ) {
346
 
347
  $product = wc_get_product( $post );
348
+ $product = $this->save_update_product_data( $request, $product );
349
 
350
+ return $product;
351
  }
352
 
353
  public function save_variation( $variation_id, $menu_order, $request ) {
354
 
355
  $product = wc_get_product( $variation_id );
356
+ $product = $this->save_update_product_data( $request, $product );
357
 
358
+ return $product;
359
  }
360
 
361
+ public function get_product_saveable_data( $request, $product ) {
362
 
363
  $data_saveable = WC_Germanized_Meta_Box_Product_Data::get_fields();
364
  $data = array();
 
365
 
366
  $data[ 'product-type' ] = $product->get_type();
367
 
368
  if ( isset( $request['delivery_time'] ) && is_array( $request['delivery_time'] ) ) {
369
  if ( isset( $request['delivery_time']['id'] ) ) {
370
+ $data[ 'delivery_time' ] = intval( $request['delivery_time']['id'] );
371
  } elseif ( isset( $request['delivery_time']['slug'] ) ) {
372
+ $data[ 'delivery_time' ] = sanitize_text_field( $request['delivery_time']['id'] );
373
  }
374
  }
375
 
404
  }
405
  }
406
 
407
+ if ( isset( $data[ '_unit_price_auto' ] ) && ! empty( $data[ '_unit_price_auto' ] ) ) {
408
+ $data['_unit_price_auto'] = true;
409
+ } elseif ( empty( $data[ '_unit_price_auto' ] ) ) {
410
+ unset( $data['_unit_price_auto'] );
411
+ } else {
412
+ $data['_unit_price_auto'] = wc_gzd_get_crud_data( $product, '_unit_price_auto' );
413
+ }
414
+
415
+ if ( isset( $data['_unit_price_sale'] ) ) {
416
+ $data['_sale_price'] = wc_gzd_get_crud_data( $product, 'sale_price' );
417
+ }
418
  }
419
 
420
  if ( isset( $request['free_shipping'] ) ) {
421
  if ( ! empty( $request['free_shipping'] ) )
422
  $data[ '_free_shipping' ] = true;
423
  } else {
424
+ $data[ '_free_shipping' ] = wc_gzd_get_crud_data( $product, '_free_shipping', true );
425
  }
426
 
427
  // Do only add free_shipping if is set so saving works (checkbox-style).
428
  if ( empty( $data[ '_free_shipping' ] ) || ! $data[ '_free_shipping' ] )
429
+ unset( $data[ '_free_shipping' ] );
430
+
431
+ return $data;
432
+ }
433
+
434
+ public function save_update_product_data( $request, $product ) {
435
+
436
+ $data = $this->get_product_saveable_data( $request, $product );
437
+ $data['save'] = false;
438
+
439
+ $product = WC_Germanized_Meta_Box_Product_Data::save_product_data( $product, $data );
440
 
441
+ return $product;
442
  }
443
 
444
  private function set_product_variation_fields( $variations, $product ) {
466
  'product' => $product->get_unit_products(),
467
  'price_auto' => $product->is_unit_price_calculated_automatically(),
468
  'price' => $product->get_unit_price(),
469
+ 'price_regular' => $product->get_unit_regular_price(),
470
+ 'price_sale' => $product->get_unit_sale_price(),
471
  'price_html' => $product->get_unit_html(),
472
  );
473
 
includes/api/v1/class-wc-gzd-rest-product-delivery-times-controller.php ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Class WC_GZD_REST_Product_Delivery_Times_Controller
4
+ *
5
+ * @since 1.7.0
6
+ * @author vendidero, Daniel Huesken
7
+ */
8
+ class WC_GZD_REST_Product_Delivery_Times_V1_Controller extends WC_REST_Terms_Controller {
9
+
10
+ /**
11
+ * Endpoint namespace.
12
+ *
13
+ * @var string
14
+ */
15
+ protected $namespace = 'wc/v1';
16
+
17
+ /**
18
+ * Route base.
19
+ *
20
+ * @var string
21
+ */
22
+ protected $rest_base = 'products/delivery_times';
23
+
24
+ /**
25
+ * Taxonomy.
26
+ *
27
+ * @var string
28
+ */
29
+ protected $taxonomy = 'product_delivery_time';
30
+
31
+ /**
32
+ * Prepare a single delivery Time output for response.
33
+ *
34
+ * @param \WP_Term $item Term object.
35
+ * @param \WP_REST_Request $request
36
+ * @return \WP_REST_Response $response
37
+ */
38
+ public function prepare_item_for_response( $item, $request ) {
39
+
40
+ $data = array(
41
+ 'id' => (int) $item->term_id,
42
+ 'name' => $item->name,
43
+ 'slug' => $item->slug,
44
+ 'description' => $item->description,
45
+ 'count' => (int) $item->count,
46
+ );
47
+
48
+ $context = ! empty( $request['context'] ) ? $request['context'] : 'view';
49
+ $data = $this->add_additional_fields_to_object( $data, $request );
50
+ $data = $this->filter_response_by_context( $data, $context );
51
+
52
+ $response = rest_ensure_response( $data );
53
+
54
+ $response->add_links( $this->prepare_links( $item, $request ) );
55
+
56
+ /**
57
+ * Filter a term item returned from the API.
58
+ *
59
+ * Allows modification of the term data right before it is returned.
60
+ *
61
+ * @param \WP_REST_Response $response The response object.
62
+ * @param object $item The original term object.
63
+ * @param \WP_REST_Request $request Request used to generate the response.
64
+ */
65
+ return apply_filters( "woocommerce_rest_prepare_{$this->taxonomy}", $response, $item, $request );
66
+ }
67
+
68
+ /**
69
+ * Get the Category schema, conforming to JSON Schema.
70
+ *
71
+ * @return array
72
+ */
73
+ public function get_item_schema() {
74
+ $schema = array(
75
+ '$schema' => 'http://json-schema.org/draft-04/schema#',
76
+ 'title' => $this->taxonomy,
77
+ 'type' => 'object',
78
+ 'properties' => array(
79
+ 'id' => array(
80
+ 'description' => __( 'Unique identifier for the resource.', 'woocommerce-germanized' ),
81
+ 'type' => 'integer',
82
+ 'context' => array( 'view', 'edit' ),
83
+ 'readonly' => true,
84
+ ),
85
+ 'name' => array(
86
+ 'description' => __( 'Resource name.', 'woocommerce-germanized' ),
87
+ 'type' => 'string',
88
+ 'context' => array( 'view', 'edit' ),
89
+ 'arg_options' => array(
90
+ 'sanitize_callback' => 'sanitize_text_field',
91
+ ),
92
+ ),
93
+ 'slug' => array(
94
+ 'description' => __( 'An alphanumeric identifier for the resource unique to its type.', 'woocommerce-germanized' ),
95
+ 'type' => 'string',
96
+ 'context' => array( 'view', 'edit' ),
97
+ 'arg_options' => array(
98
+ 'sanitize_callback' => 'sanitize_title',
99
+ ),
100
+ ),
101
+ 'description' => array(
102
+ 'description' => __( 'HTML description of the resource.', 'woocommerce-germanized' ),
103
+ 'type' => 'string',
104
+ 'context' => array( 'view', 'edit' ),
105
+ 'arg_options' => array(
106
+ 'sanitize_callback' => 'wp_filter_post_kses',
107
+ ),
108
+ ),
109
+ 'count' => array(
110
+ 'description' => __( 'Number of published products for the resource.', 'woocommerce-germanized' ),
111
+ 'type' => 'integer',
112
+ 'context' => array( 'view', 'edit' ),
113
+ 'readonly' => true,
114
+ ),
115
+ ),
116
+ );
117
+
118
+ return $this->add_additional_fields_schema( $schema );
119
+ }
120
+ }
includes/api/v1/class-wc-gzd-rest-product-price-labels-controller.php ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Class WC_GZD_REST_Product_Price_Labels_Controller
4
+ *
5
+ * @since 1.7.0
6
+ * @author vendidero, Daniel Huesken
7
+ */
8
+ class WC_GZD_REST_Product_Price_Labels_V1_Controller extends WC_REST_Terms_Controller {
9
+
10
+ /**
11
+ * Endpoint namespace.
12
+ *
13
+ * @var string
14
+ */
15
+ protected $namespace = 'wc/v1';
16
+
17
+ /**
18
+ * Route base.
19
+ *
20
+ * @var string
21
+ */
22
+ protected $rest_base = 'products/price_labels';
23
+
24
+ /**
25
+ * Taxonomy.
26
+ *
27
+ * @var string
28
+ */
29
+ protected $taxonomy = 'product_price_label';
30
+
31
+ /**
32
+ * Prepare a single delivery Time output for response.
33
+ *
34
+ * @param \WP_Term $item Term object.
35
+ * @param \WP_REST_Request $request
36
+ * @return \WP_REST_Response $response
37
+ */
38
+ public function prepare_item_for_response( $item, $request ) {
39
+
40
+ $data = array(
41
+ 'id' => (int) $item->term_id,
42
+ 'name' => $item->name,
43
+ 'slug' => $item->slug,
44
+ 'description' => $item->description,
45
+ 'count' => (int) $item->count,
46
+ );
47
+
48
+ $context = ! empty( $request['context'] ) ? $request['context'] : 'view';
49
+ $data = $this->add_additional_fields_to_object( $data, $request );
50
+ $data = $this->filter_response_by_context( $data, $context );
51
+
52
+ $response = rest_ensure_response( $data );
53
+
54
+ $response->add_links( $this->prepare_links( $item, $request ) );
55
+
56
+ /**
57
+ * Filter a term item returned from the API.
58
+ *
59
+ * Allows modification of the term data right before it is returned.
60
+ *
61
+ * @param \WP_REST_Response $response The response object.
62
+ * @param object $item The original term object.
63
+ * @param \WP_REST_Request $request Request used to generate the response.
64
+ */
65
+ return apply_filters( "woocommerce_rest_prepare_{$this->taxonomy}", $response, $item, $request );
66
+ }
67
+
68
+ /**
69
+ * Get the Category schema, conforming to JSON Schema.
70
+ *
71
+ * @return array
72
+ */
73
+ public function get_item_schema() {
74
+ $schema = array(
75
+ '$schema' => 'http://json-schema.org/draft-04/schema#',
76
+ 'title' => $this->taxonomy,
77
+ 'type' => 'object',
78
+ 'properties' => array(
79
+ 'id' => array(
80
+ 'description' => __( 'Unique identifier for the resource.', 'woocommerce-germanized' ),
81
+ 'type' => 'integer',
82
+ 'context' => array( 'view', 'edit' ),
83
+ 'readonly' => true,
84
+ ),
85
+ 'name' => array(
86
+ 'description' => __( 'Resource name.', 'woocommerce-germanized' ),
87
+ 'type' => 'string',
88
+ 'context' => array( 'view', 'edit' ),
89
+ 'arg_options' => array(
90
+ 'sanitize_callback' => 'sanitize_text_field',
91
+ ),
92
+ ),
93
+ 'slug' => array(
94
+ 'description' => __( 'An alphanumeric identifier for the resource unique to its type.', 'woocommerce-germanized' ),
95
+ 'type' => 'string',
96
+ 'context' => array( 'view', 'edit' ),
97
+ 'arg_options' => array(
98
+ 'sanitize_callback' => 'sanitize_title',
99
+ ),
100
+ ),
101
+ 'description' => array(
102
+ 'description' => __( 'HTML description of the resource.', 'woocommerce-germanized' ),
103
+ 'type' => 'string',
104
+ 'context' => array( 'view', 'edit' ),
105
+ 'arg_options' => array(
106
+ 'sanitize_callback' => 'wp_filter_post_kses',
107
+ ),
108
+ ),
109
+ 'count' => array(
110
+ 'description' => __( 'Number of published products for the resource.', 'woocommerce-germanized' ),
111
+ 'type' => 'integer',
112
+ 'context' => array( 'view', 'edit' ),
113
+ 'readonly' => true,
114
+ ),
115
+ ),
116
+ );
117
+
118
+ return $this->add_additional_fields_schema( $schema );
119
+ }
120
+ }
includes/api/v1/class-wc-gzd-rest-product-units-controller.php ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Class WC_GZD_REST_Product_Units_Controller
4
+ *
5
+ * @since 1.7.0
6
+ * @author vendidero, Daniel Huesken
7
+ */
8
+ class WC_GZD_REST_Product_Units_V1_Controller extends WC_REST_Terms_Controller {
9
+
10
+ /**
11
+ * Endpoint namespace.
12
+ *
13
+ * @var string
14
+ */
15
+ protected $namespace = 'wc/v1';
16
+
17
+ /**
18
+ * Route base.
19
+ *
20
+ * @var string
21
+ */
22
+ protected $rest_base = 'products/units';
23
+
24
+ /**
25
+ * Taxonomy.
26
+ *
27
+ * @var string
28
+ */
29
+ protected $taxonomy = 'product_unit';
30
+
31
+ /**
32
+ * Prepare a single delivery Time output for response.
33
+ *
34
+ * @param \WP_Term $item Term object.
35
+ * @param \WP_REST_Request $request
36
+ * @return \WP_REST_Response $response
37
+ */
38
+ public function prepare_item_for_response( $item, $request ) {
39
+
40
+ $data = array(
41
+ 'id' => (int) $item->term_id,
42
+ 'name' => $item->name,
43
+ 'slug' => $item->slug,
44
+ 'description' => $item->description,
45
+ 'count' => (int) $item->count,
46
+ );
47
+
48
+ $context = ! empty( $request['context'] ) ? $request['context'] : 'view';
49
+ $data = $this->add_additional_fields_to_object( $data, $request );
50
+ $data = $this->filter_response_by_context( $data, $context );
51
+
52
+ $response = rest_ensure_response( $data );
53
+
54
+ $response->add_links( $this->prepare_links( $item, $request ) );
55
+
56
+ /**
57
+ * Filter a term item returned from the API.
58
+ *
59
+ * Allows modification of the term data right before it is returned.
60
+ *
61
+ * @param \WP_REST_Response $response The response object.
62
+ * @param object $item The original term object.
63
+ * @param \WP_REST_Request $request Request used to generate the response.
64
+ */
65
+ return apply_filters( "woocommerce_rest_prepare_{$this->taxonomy}", $response, $item, $request );
66
+ }
67
+
68
+ /**
69
+ * Get the Category schema, conforming to JSON Schema.
70
+ *
71
+ * @return array
72
+ */
73
+ public function get_item_schema() {
74
+ $schema = array(
75
+ '$schema' => 'http://json-schema.org/draft-04/schema#',
76
+ 'title' => $this->taxonomy,
77
+ 'type' => 'object',
78
+ 'properties' => array(
79
+ 'id' => array(
80
+ 'description' => __( 'Unique identifier for the resource.', 'woocommerce-germanized' ),
81
+ 'type' => 'integer',
82
+ 'context' => array( 'view', 'edit' ),
83
+ 'readonly' => true,
84
+ ),
85
+ 'name' => array(
86
+ 'description' => __( 'Resource name.', 'woocommerce-germanized' ),
87
+ 'type' => 'string',
88
+ 'context' => array( 'view', 'edit' ),
89
+ 'arg_options' => array(
90
+ 'sanitize_callback' => 'sanitize_text_field',
91
+ ),
92
+ ),
93
+ 'slug' => array(
94
+ 'description' => __( 'An alphanumeric identifier for the resource unique to its type.', 'woocommerce-germanized' ),
95
+ 'type' => 'string',
96
+ 'context' => array( 'view', 'edit' ),
97
+ 'arg_options' => array(
98
+ 'sanitize_callback' => 'sanitize_title',
99
+ ),
100
+ ),
101
+ 'description' => array(
102
+ 'description' => __( 'HTML description of the resource.', 'woocommerce-germanized' ),
103
+ 'type' => 'string',
104
+ 'context' => array( 'view', 'edit' ),
105
+ 'arg_options' => array(
106
+ 'sanitize_callback' => 'wp_filter_post_kses',
107
+ ),
108
+ ),
109
+ 'count' => array(
110
+ 'description' => __( 'Number of published products for the resource.', 'woocommerce-germanized' ),
111
+ 'type' => 'integer',
112
+ 'context' => array( 'view', 'edit' ),
113
+ 'readonly' => true,
114
+ ),
115
+ ),
116
+ );
117
+
118
+ return $this->add_additional_fields_schema( $schema );
119
+ }
120
+ }
includes/wc-gzd-core-functions.php CHANGED
@@ -91,7 +91,7 @@ if ( ! function_exists( 'is_payment_methods' ) ) {
91
  }
92
 
93
  function wc_gzd_get_small_business_notice() {
94
- return apply_filters( 'woocommerce_gzd_small_business_notice', __( 'Because of the small business owner state according to &#167; 19 UStG the seller does not levy nor state the German value added tax.', 'woocommerce-germanized' ) );
95
  }
96
 
97
  function wc_gzd_help_tip( $tip, $allow_html = false ) {
91
  }
92
 
93
  function wc_gzd_get_small_business_notice() {
94
+ return apply_filters( 'woocommerce_gzd_small_business_notice', get_option( 'woocommerce_gzd_small_enterprise_text', __( 'Value added tax is not collected, as small businesses according to §19 (1) UStG.', 'woocommerce-germanized' ) ) );
95
  }
96
 
97
  function wc_gzd_help_tip( $tip, $allow_html = false ) {
includes/wc-gzd-legacy-functions.php CHANGED
@@ -59,6 +59,47 @@ function wc_gzd_get_crud_data( $object, $key ) {
59
  return $value;
60
  }
61
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62
  function wc_gzd_get_variable_visible_children( $product ) {
63
  if ( is_callable( array( $product, 'get_visible_children' ) ) )
64
  return $product->get_visible_children();
59
  return $value;
60
  }
61
 
62
+ function wc_gzd_set_crud_meta_data( $object, $key, $value ) {
63
+ if ( wc_gzd_get_dependencies()->woocommerce_version_supports_crud() ) {
64
+ $object->update_meta_data( $key, $value );
65
+ } else {
66
+ update_post_meta( wc_gzd_get_crud_data( $object, 'id' ), $key, $value );
67
+ }
68
+ return $object;
69
+ }
70
+
71
+ function wc_gzd_unset_crud_meta_data( $object, $key ) {
72
+ if ( wc_gzd_get_dependencies()->woocommerce_version_supports_crud() ) {
73
+ $object->delete_meta_data( $key );
74
+ } else {
75
+ delete_post_meta( wc_gzd_get_crud_data( $object, 'id' ), $key );
76
+ }
77
+ return $object;
78
+ }
79
+
80
+ function wc_gzd_set_crud_term_data( $object, $term, $taxonomy ) {
81
+
82
+ $term_data = ( ! is_numeric( $term ) ? sanitize_text_field( $term ) : absint( $term ) );
83
+
84
+ if ( wc_gzd_get_dependencies()->woocommerce_version_supports_crud() ) {
85
+ $object->update_meta_data( '_' . $taxonomy, $term );
86
+ } else {
87
+ wp_set_object_terms( wc_gzd_get_crud_data( $object, 'id' ), $term_data, $taxonomy );
88
+ }
89
+
90
+ return $object;
91
+ }
92
+
93
+ function wc_gzd_unset_crud_term_data( $object, $taxonomy ) {
94
+ if ( wc_gzd_get_dependencies()->woocommerce_version_supports_crud() ) {
95
+ $object->update_meta_data( '_delete_' . $taxonomy, true );
96
+ } else {
97
+ wp_delete_object_term_relationships( wc_gzd_get_crud_data( $object, 'id' ), $taxonomy );
98
+ }
99
+
100
+ return $object;
101
+ }
102
+
103
  function wc_gzd_get_variable_visible_children( $product ) {
104
  if ( is_callable( array( $product, 'get_visible_children' ) ) )
105
  return $product->get_visible_children();
includes/wc-gzd-product-functions.php CHANGED
@@ -55,7 +55,7 @@ function wc_gzd_check_price_update( $meta_id, $post_id, $meta_key, $meta_value )
55
  }
56
 
57
  function wc_gzd_get_small_business_product_notice() {
58
- return apply_filters( 'woocommerce_gzd_small_business_product_notice', __( 'VAT free based on &#167;19 UStG', 'woocommerce-germanized' ) );
59
  }
60
 
61
  function wc_gzd_is_revocation_exempt( $product, $type = 'digital' ) {
55
  }
56
 
57
  function wc_gzd_get_small_business_product_notice() {
58
+ return apply_filters( 'woocommerce_gzd_small_business_product_notice', wc_gzd_get_small_business_notice() );
59
  }
60
 
61
  function wc_gzd_is_revocation_exempt( $product, $type = 'digital' ) {
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: vendidero
3
  Tags: woocommerce, german market, german, germany, deutsch, deutschland, de, de_DE, shop, commerce, e-commerce, ecommerce, woothemes, sepa, invoice
4
  Requires at least: 3.8
5
  Tested up to: 4.7
6
- Stable tag: 1.8.7
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -167,6 +167,11 @@ Bug reports may be filed via our [GitHub repository](https://github.com/vendider
167
 
168
  == Changelog ==
169
 
 
 
 
 
 
170
  = 1.8.7 =
171
  * Fix - Small Business VAT total tax removal (as Trusted Shops advised)
172
  * Fix - FontAwesome Update to latest version
3
  Tags: woocommerce, german market, german, germany, deutsch, deutschland, de, de_DE, shop, commerce, e-commerce, ecommerce, woothemes, sepa, invoice
4
  Requires at least: 3.8
5
  Tested up to: 4.7
6
+ Stable tag: 1.8.8
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
167
 
168
  == Changelog ==
169
 
170
+ = 1.8.8 =
171
+ * Feature - Better product data saving
172
+ * Feature - Allow setting a custom Small Business notice text
173
+ * Feature - REST API WC 3.0 v2 support
174
+
175
  = 1.8.7 =
176
  * Fix - Small Business VAT total tax removal (as Trusted Shops advised)
177
  * Fix - FontAwesome Update to latest version
woocommerce-germanized.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WooCommerce Germanized
4
  * Plugin URI: https://www.vendidero.de/woocommerce-germanized
5
  * Description: Extends WooCommerce to become a legally compliant store for the german market.
6
- * Version: 1.8.7
7
  * Author: Vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 3.8
@@ -29,7 +29,7 @@ final class WooCommerce_Germanized {
29
  *
30
  * @var string
31
  */
32
- public $version = '1.8.7';
33
 
34
  /**
35
  * Single instance of WooCommerce Germanized Main Class
3
  * Plugin Name: WooCommerce Germanized
4
  * Plugin URI: https://www.vendidero.de/woocommerce-germanized
5
  * Description: Extends WooCommerce to become a legally compliant store for the german market.
6
+ * Version: 1.8.8
7
  * Author: Vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 3.8
29
  *
30
  * @var string
31
  */
32
+ public $version = '1.8.8';
33
 
34
  /**
35
  * Single instance of WooCommerce Germanized Main Class
wpml-config.xml CHANGED
@@ -19,6 +19,7 @@
19
  <taxonomy translate="1">product_delivery_time</taxonomy>
20
  </taxonomies>
21
  <admin-texts>
 
22
  <key name="woocommerce_gzd_shipping_costs_text" />
23
  <key name="woocommerce_gzd_free_shipping_text" />
24
  <key name="woocommerce_gzd_order_submit_btn_text" />
19
  <taxonomy translate="1">product_delivery_time</taxonomy>
20
  </taxonomies>
21
  <admin-texts>
22
+ <key name="woocommerce_gzd_small_enterprise_text" />
23
  <key name="woocommerce_gzd_shipping_costs_text" />
24
  <key name="woocommerce_gzd_free_shipping_text" />
25
  <key name="woocommerce_gzd_order_submit_btn_text" />